diff --git a/docs/index.md b/docs/index.md
index af2a6850..76e646d0 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -352,1690 +352,7 @@ A curated list of awesome references collected since 2018. Microservices archite
[{: style="width:7%"}](https://www.youtube.com/c/ContinuousDeliveryFoundation) [{: style="width:7%"}](https://www.youtube.com/c/TinaHuang1) [{: style="width:7%"}](https://www.youtube.com/c/AzureDevOps) [{: style="width:7%"}](https://www.youtube.com/channel/UC2Pk9GcHhlVV0R9CQIU6gLw) [{: style="width:7%"}](https://www.youtube.com/c/AlibabaCloud) [{: style="width:7%"}](https://www.youtube.com/c/linode) [{: style="width:7%"}](https://www.youtube.com/channel/UCB5WMc2FfrxKzfd7XIODoMw) [{: style="width:7%"}](https://www.youtube.com/c/MadeByGPS) [{: style="width:7%"}](https://www.youtube.com/c/keptn) [{: style="width:7%"}](https://www.youtube.com/c/AnaisUrlichs) [{: style="width:7%"}](https://www.youtube.com/c/TheDigitalLifeTech)
[{: style="width:7%"}](https://www.youtube.com/@azure-terraformer) [{: style="width:7%"}](https://www.youtube.com/@NedintheCloud) [{: style="width:7%"}](https://www.youtube.com/@NetBoxLabs) [{: style="width:7%"}](https://www.youtube.com/@techwithhelen) [{: style="width:7%"}](https://www.youtube.com/@ByteByteGo) [{: style="width:7%"}](https://www.youtube.com/@DotCSV) [{: style="width:7%"}](https://www.youtube.com/@midulive) [{: style="width:7%"}](https://www.youtube.com/@returngis) [{: style="width:7%"}](https://www.youtube.com/@kubefm) [{: style="width:7%"}](https://www.youtube.com/@OlenaKutsenko) [{: style="width:7%"}](https://www.youtube.com/@mouredev)
[{: style="width:7%"}](https://www.youtube.com/@CloudNativeMadrid) [{: style="width:7%"}](https://www.youtube.com/@kyndryl) [{: style="width:7%"}](https://www.youtube.com/@ITOpsTalk) [{: style="width:7%"}](https://www.youtube.com/@googlecloudtech) [{: style="width:7%"}](https://www.youtube.com/@GoogleGemini) [{: style="width:7%"}](https://www.youtube.com/@googledeepmind) [{: style="width:7%"}](https://www.youtube.com/@anthropic-ai) [{: style="width:7%"}](https://www.youtube.com/@Microsoft.Copilot) [{: style="width:7%"}](https://www.youtube.com/OpenAI) [{: style="width:7%"}](https://www.youtube.com/@aiatmeta) [{: style="width:7%"}](https://www.youtube.com/@MicrosoftReactor)
-[{: style="width:7%"}](https://www.youtube.com/@Playwrightdev) [{: style="width:7%"}](https://www.youtube.com/@arsys) [{: style="width:7%"}](https://www.youtube.com/@ClickHouseDB) [{: style="width:7%"}](https://www.youtube.com/@gustavo-entrala) [![100 Days Of Kubernetes: 100daysofkubernetes.io](){: style="width:7%"}](https://100daysofkubernetes.io) [![12factor.net](){: style="width:7%"}](https://12factor.net) [![medium.com: Getting Started with Chaos Engineering](){: style="width:7%"}](https://1829034.medium.com/getting-started-with-chaos-engineering-13e85a438d37) [![3T MongoChef – Your New MongoDB GUI](){: style="width:7%"}](https://3t.io) [![None](){: style="width:7%"}](https://3t.io/blog/how-to-connect-to-mongolab) [![4dayweek.medium.com: What does the work-life balance of a Software Engineer' look like?](){: style="width:7%"}](https://4dayweek.medium.com/what-does-the-work-life-balance-of-a-software-engineer-look-like-fe16cc46bb0) [![4sysops.com: Node selector and node affinity in Kubernetes](){: style="width:7%"}](https://4sysops.com/archives/kubernetes-guide-node-selector-and-node-affinity-in-kubernetes)
-[![4sysops.com: Use PsExec and PowerShell together](){: style="width:7%"}](https://4sysops.com/archives/use-psexec-and-powershell-together) [![53jk1.medium.com: ArgoCD: The Continuous Delivery Solution for Kubernetes](){: style="width:7%"}](https://53jk1.medium.com/argocd-the-continuous-delivery-solution-for-kubernetes-ae5b008e76d1) [![9elements.com: Developing on Windows with WSL2](){: style="width:7%"}](https://9elements.com/blog/developing-a-week-on-windows-with-wsl2) [![9elements.com: Developing on Windows with WSL2](){: style="width:7%"}](https://9elements.com/blog/developing-on-windows-with-wsl2) [![9to5linux.com: CentOS Alternative Rocky Linux 8.5 Is Out Now with Secure' Boot Support, Updated Components](){: style="width:7%"}](https://9to5linux.com/centos-alternative-rocky-linux-8-5-is-out-now-with-secure-boot-support-updated-components) [![9to5mac.com: How-To: Remap Windows keyboards to match the Mac keyboard layout](){: style="width:7%"}](https://9to5mac.com/2016/03/17/how-to-remap-windows-keyboard-buttons-match-mac-layout) [![certace](){: style="width:7%"}](https://a-connect.com) [![abarrak.gitbook.io: Linux SysOps Handbook 🌟](){: style="width:7%"}](https://abarrak.gitbook.io/linux-sysops-handbook) [![abcabhishek.substack.com: ChatGPT for generating SQL as a Data Engineer's' assistant](){: style="width:7%"}](https://abcabhishek.substack.com/p/chatgpt-for-generating-sql-as-a-data) [![abdulrwahab.medium.com: API Architecture — Design Best Practices for REST' APIs](){: style="width:7%"}](https://abdulrwahab.medium.com/api-architecture-best-practices-for-designing-rest-apis-bf907025f5f) [![abhaypore.medium.com: Migrate your manifest yaml files into Helm Chart](){: style="width:7%"}](https://abhaypore.medium.com/migrate-your-manifest-yaml-files-into-helm-chart-32a44230f3b5)
-[![abhii85.hashnode.dev: How to get started with K8s contributions](){: style="width:7%"}](https://abhii85.hashnode.dev/how-to-get-started-with-k8s-contributions) [![abhirajdevops.hashnode.dev: A Cheat Sheet of Essential Commands for Managing' and Debugging Your Kubernetes Cluster's Networking](){: style="width:7%"}](https://abhirajdevops.hashnode.dev/a-cheat-sheet-of-essential-commands-for-managing-and-debugging-your-kubernetes-clusters-networking) [![abhisheksaini.hashnode.dev: YAML For Data Representation?](){: style="width:7%"}](https://abhisheksaini.hashnode.dev/yaml-for-representation) [![ably.com: Balancing act: the current limits of AWS network load balancers](){: style="width:7%"}](https://ably.com/blog/limits-aws-network-load-balancers) [![ably.com: No, we don’t use Kubernetes](){: style="width:7%"}](https://ably.com/blog/no-we-dont-use-kubernetes) [![ably.com: Building a realtime ticket booking solution with Kafka, FastAPI, and Ably](){: style="width:7%"}](https://ably.com/blog/realtime-ticket-booking-solution-kafka-fastapi-ably) [![Google Cloud AppSheet](){: style="width:7%"}](https://about.appsheet.com/home) [![Gitea](){: style="width:7%"}](https://about.gitea.com) [![gitlab.com](){: style="width:7%"}](https://about.gitlab.com) [![Get started with OpenShift Origin 3 and GitLab](){: style="width:7%"}](https://about.gitlab.com/2016/06/28/get-started-with-openshift-origin-3-and-gitlab) [![None](){: style="width:7%"}](https://about.gitlab.com/blog/2016/06/28/get-started-with-openshift-origin-3-and-gitlab)
-[![about.gitlab.com: How Git Partial Clone lets you fetch only the large file' you need](){: style="width:7%"}](https://about.gitlab.com/blog/2020/03/13/partial-clone-for-massive-repositories) [![gitlab.com: GitLab’s guide to CI/CD for beginners](){: style="width:7%"}](https://about.gitlab.com/blog/2020/07/06/beginner-guide-ci-cd) [![about.gitlab.com: Want a more effective CI/CD pipeline? Try our pro tips](){: style="width:7%"}](https://about.gitlab.com/blog/2020/07/29/effective-ci-cd-pipelines) [![gitlab.com: How to keep your Git history clean with interactive rebase](){: style="width:7%"}](https://about.gitlab.com/blog/2020/11/23/keep-git-history-clean-with-interactive-rebase) [![gitlab.com: VS Code extension development with GitLab](){: style="width:7%"}](https://about.gitlab.com/blog/2020/11/30/vscode-extension-development-with-gitlab) [![about.gitlab.com: The basics of CI: How to run jobs sequentially, in parallel,' or out of order](){: style="width:7%"}](https://about.gitlab.com/blog/2020/12/10/basics-of-gitlab-ci-updated) [![about.gitlab.com: How we used parallel CI/CD jobs to increase our productivity](){: style="width:7%"}](https://about.gitlab.com/blog/2021/01/20/using-run-parallel-jobs) [![gitlab.com: How to do GitLab merge request reviews in VS Code](){: style="width:7%"}](https://about.gitlab.com/blog/2021/01/25/mr-reviews-with-vs-code) [![about.gitlab.com: How to use GitLab CI to deploy to multiple environments](){: style="width:7%"}](https://about.gitlab.com/blog/2021/02/05/ci-deployment-and-environments) [![about.gitlab.com: A new era of Kubernetes integrations on GitLab.com](){: style="width:7%"}](https://about.gitlab.com/blog/2021/02/22/gitlab-kubernetes-agent-on-gitlab-com) [![about.gitlab.com: Meet Pipeline Editor, your one-stop-shop for building' a CI/CD pipeline](){: style="width:7%"}](https://about.gitlab.com/blog/2021/02/22/pipeline-editor-overview)
-[![about.gitlab.com: The new Git default branch name](){: style="width:7%"}](https://about.gitlab.com/blog/2021/03/10/new-git-default-branch-name) [![about.gitlab.com: Why small merge requests are key to a great review 🌟](){: style="width:7%"}](https://about.gitlab.com/blog/2021/03/18/iteration-and-code-review) [![about.gitlab.com: Tips for productive DevOps workflows: JSON formatting' with jq and CI/CD linting automation](){: style="width:7%"}](https://about.gitlab.com/blog/2021/04/21/devops-workflows-json-format-jq-ci-cd-lint) [![about.gitlab.com: 3 Ways to approach GitOps 🌟](){: style="width:7%"}](https://about.gitlab.com/blog/2021/04/27/gitops-done-3-ways) [![about.gitlab.com: How to secure your container images with GitLab and Grype](){: style="width:7%"}](https://about.gitlab.com/blog/2021/07/28/secure-container-images-with-gitlab-and-grype) [![about.gitlab.com: How to use a push-based approach for GitOps with Terraform' and AWS ECS and EC2](){: style="width:7%"}](https://about.gitlab.com/blog/2021/08/10/how-to-agentless-gitops-aws) [![about.gitlab.com: How GitLab's 5 new code review features will make life' easier](){: style="width:7%"}](https://about.gitlab.com/blog/2021/09/09/5-code-review-features) [![about.gitlab.com: Why we built GitDock, our desktop app to navigate your' GitLab activities](){: style="width:7%"}](https://about.gitlab.com/blog/2021/10/05/gitpod-desktop-app-personal-activities) [![about.gitlab.com: GitLab’s Kubernetes Operator with support for Red Hat' OpenShift is now generally available](){: style="width:7%"}](https://about.gitlab.com/blog/2021/10/12/open-shift-ga) [![==about.gitlab.com: How to install and use the GitLab Kubernetes Operator' (on OCP)==](){: style="width:7%"}](https://about.gitlab.com/blog/2021/11/16/gko-on-ocp) [![==about.gitlab.com: GitOps with GitLab: Connect with a Kubernetes cluster==](){: style="width:7%"}](https://about.gitlab.com/blog/2021/11/18/gitops-with-gitlab-connecting-the-cluster)
-[![about.gitlab.com: Soft skills are the key to your DevOps career advancement](){: style="width:7%"}](https://about.gitlab.com/blog/2021/11/30/soft-skills-are-the-key-to-your-devops-career-advancement) [![about.gitlab.com: How to navigate The Great Resignation](){: style="width:7%"}](https://about.gitlab.com/blog/2021/12/16/how-to-navigate-the-great-resignation) [![about.gitlab.com: GitLab Chart works towards Kubernetes 1.22](){: style="width:7%"}](https://about.gitlab.com/blog/2021/12/17/gitlab-chart-works-towards-kubernetes-1-22) [![about.gitlab.com: How to keep up with CI/CD best practices](){: style="width:7%"}](https://about.gitlab.com/blog/2022/02/03/how-to-keep-up-with-ci-cd-best-practices) [![==about.gitlab.com: Fantastic Infrastructure as Code security attacks and' how to find them==](){: style="width:7%"}](https://about.gitlab.com/blog/2022/02/17/fantastic-infrastructure-as-code-security-attacks-and-how-to-find-them) [![about.gitlab.com: How to learn CI/CD fast](){: style="width:7%"}](https://about.gitlab.com/blog/2022/04/13/how-to-learn-ci-cd-fast) [![about.gitlab.com: Simple Kubernetes management with GitLab](){: style="width:7%"}](https://about.gitlab.com/blog/2022/11/15/simple-kubernetes-management-with-gitlab) [![about.gitlab.com: How is AI/ML changing DevOps?](){: style="width:7%"}](https://about.gitlab.com/blog/2022/11/16/how-is-ai-ml-changing-devops) [![Get started with OpenShift Origin 3 and GitLab](){: style="width:7%"}](https://about.gitlab.com/blog/get-started-with-openshift-origin-3-and-gitlab) [![None](){: style="width:7%"}](https://about.gitlab.com/gitlab-org/gitlab/-/issues/14595) [![None](){: style="width:7%"}](https://about.gitlab.com/gitlab-org/gitlab/-/issues/2785)
-[![about.gitlab.com/handbook](){: style="width:7%"}](https://about.gitlab.com/handbook) [![None](){: style="width:7%"}](https://about.gitlab.com/releases/2021/04/22/gitlab-13-11) [![GitLab Kubernetes Agent available on GitLab.com](){: style="width:7%"}](https://about.gitlab.com/releases/2021/04/22/gitlab-13-11-released) [![about.gitlab.com: GitLab 14.1 released with Helm Chart Registry and Escalation' Policies](){: style="width:7%"}](https://about.gitlab.com/releases/2021/07/22/gitlab-14-1-released) [![about.gitlab.com: The Remote Work Report 2021](){: style="width:7%"}](https://about.gitlab.com/remote-work-report) [![fpcomplete.com: Announcing Amber, encrypted secrets management](){: style="width:7%"}](https://academy.fpblock.com/blog/announcing-amber-ci-secret-tool) [![Rancher Academy 🌟](){: style="width:7%"}](https://academy.rancher.com) [![Jenkins DSL for **Nexus**](){: style="width:7%"}](https://accenture.github.io/adop-cartridges-cookbook/docs/recipes/archiving-artefact-to-nexus) [![crunchy-pgadmin4](){: style="width:7%"}](https://access.crunchydata.com/documentation/crunchy-postgres-containers/4.3.0/container-specifications/crunchy-pgadmin4) [![pgAdmin 4](){: style="width:7%"}](https://access.crunchydata.com/documentation/crunchy-postgres-containers/4.3.0/examples/administration/pgadmin4) [![Documentation: Crunchy Data Container Suite 🌟](){: style="width:7%"}](https://access.crunchydata.com/documentation/crunchy-postgres-containers/latest)
-[![None](){: style="width:7%"}](https://access.crunchydata.com/documentation/crunchy-postgres-containers/latest/examples/administration/pgadmin4) [![None](){: style="width:7%"}](https://access.crunchydata.com/documentation/crunchy-postgres-containers/latest/installation-guide/installation-guide) [![Ansible playbook installation](){: style="width:7%"}](https://access.crunchydata.com/documentation/postgres-operator/4.3.0/installation/other/ansible) [![Install Operator Using Bash (the one used in this overview)](){: style="width:7%"}](https://access.crunchydata.com/documentation/postgres-operator/4.3.0/installation/other/bash) [![The PostgreSQL Operator Installer with kubectl](){: style="width:7%"}](https://access.crunchydata.com/documentation/postgres-operator/4.3.0/installation/postgres-operator) [![ref1](){: style="width:7%"}](https://access.crunchydata.com/documentation/postgres-operator/latest/operatorcli/pgo-overview) [![List of Red Hat Supported Maintained Ansible Collections 🌟](){: style="width:7%"}](https://access.redhat.com/articles/4993781) [![Red Hat Training & Certification Community](){: style="width:7%"}](https://access.redhat.com/community/learn) [![Red Hat Container Catalog - RedHat Registry (registry.redhat.io) 🌟](){: style="width:7%"}](https://access.redhat.com/containers) [![OpenShift 4 documentation 🌟](){: style="width:7%"}](https://access.redhat.com/documentation/en-us/openshift_container_platform) [![None](){: style="width:7%"}](https://access.redhat.com/documentation/en-us/openshift_container_platform/4.1/pdf/updating_clusters/OpenShift_Container_Platform-4.1-Updating_clusters-en-US.pdf)
-[![Container-native virtualization allows to run and manage virtual machine workloads alongside container workloads](){: style="width:7%"}](https://access.redhat.com/documentation/en-us/openshift_container_platform/4.2/html/container-native_virtualization/container-native-virtualization-2-1-release-notes) [![OpenShift Container Platform 4.2. Installing on IBM Z (html)](){: style="width:7%"}](https://access.redhat.com/documentation/en-us/openshift_container_platform/4.2/html/installing_on_ibm_z) [![OpenShift Container Platform 4.2. Installing on IBM Z (pdf)](){: style="width:7%"}](https://access.redhat.com/documentation/en-us/openshift_container_platform/4.2/pdf/installing_on_ibm_z) [![ServiceMesh](){: style="width:7%"}](https://access.redhat.com/documentation/en-us/openshift_container_platform/4.4/html-single/service_mesh/index) [![None](){: style="width:7%"}](https://access.redhat.com/documentation/en-us/red_hat_amq/6.3) [![None](){: style="width:7%"}](https://access.redhat.com/documentation/en-us/red_hat_amq/7.6/html/deploying_amq_broker_on_openshift/assembly_br-broker-monitoring_broker-ocp) [![None](){: style="width:7%"}](https://access.redhat.com/documentation/en-us/red_hat_amq/7.6/html/deploying_amq_broker_on_openshift/deploying-broker-on-ocp-using-operator_broker-ocp) [![None](){: style="width:7%"}](https://access.redhat.com/documentation/en-us/red_hat_amq/7.6/html/managing_amq_broker/prometheus-plugin-managing) [![None](){: style="width:7%"}](https://access.redhat.com/documentation/en-us/red_hat_amq/7.6/html/using_amq_streams_on_openshift/assembly-distributed-tracing-str) [![None](){: style="width:7%"}](https://access.redhat.com/documentation/en-us/red_hat_amq/7.6/html/using_amq_streams_on_openshift/assembly-metrics-setup-str) [![None](){: style="width:7%"}](https://access.redhat.com/documentation/en-us/red_hat_amq/7.6/html/using_amq_streams_on_rhel/assembly-distributed-tracing-str)
-[![None](){: style="width:7%"}](https://access.redhat.com/documentation/en-us/red_hat_amq/7.6/html/using_amq_streams_on_rhel/index) [![JBoss Web Server Operator 🌟](){: style="width:7%"}](https://access.redhat.com/documentation/en-us/red_hat_jboss_web_server/5.4/html-single/red_hat_jboss_web_server_for_openshift/index) [![redhat.com: Spring Boot Microservices on Red Hat OpenShift Container Platform' 3 - Software Stack - Externalized Configuration](){: style="width:7%"}](https://access.redhat.com/documentation/en-us/reference_architectures/2017/html-single/spring_boot_microservices_on_red_hat_openshift_container_platform_3/index) [![redhat.com: How do I analyze a Java heap dump?](){: style="width:7%"}](https://access.redhat.com/solutions/18301) [![Create an OpenShift 4.2 Private Cluster in AWS 🌟](){: style="width:7%"}](https://access.redhat.com/solutions/4363731) [![None](){: style="width:7%"}](https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fconsole.cloud.google.com%2Fproducts&dsh=S-434924395%3A1779041052185976&followup=https%3A%2F%2Fconsole.cloud.google.com%2Fproducts&osid=1&passive=1209600&service=cloudconsole&flowName=WebLiteSignIn&flowEntry=ServiceLogin&ifkv=AWa2Pasn2LQq2-HAsrhKLmjDeNW0e8jsHz1CbZM8xG_fzw2d_QHhWCcHPV60tTMOkJixTn6JdLIstQ) [![None](){: style="width:7%"}](https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fdocs.google.com%2F&dsh=S20332737%3A1779042489432562&emr=1&followup=https%3A%2F%2Fdocs.google.com%2F&osid=1&passive=1209600&flowName=WebLiteSignIn&flowEntry=ServiceLogin&ifkv=AWa2Pav-11IKZl8IOb4XqImV3kUr5dyMPv-c_juxtiguwye_vvM_4JChlo3slW1NhgW6-FumHKZpvw) [![None](){: style="width:7%"}](https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fdocs.google.com%2Fdocument%2Fu%2F0%2Fcreate%3Fusp%3Ddot_new&dsh=S1328157413%3A1779046143757246&followup=https%3A%2F%2Fdocs.google.com%2Fdocument%2Fu%2F0%2Fcreate%3Fusp%3Ddot_new<mpl=docs&osid=1&passive=1209600&service=wise&flowName=WebLiteSignIn&flowEntry=ServiceLogin&ifkv=AWa2PasaQiQXmXb5iN1qZZsvtoOkhIgQoRWugSdY4-JVcpmeUs17j5clMIVQfi1xcpGGzFDWWEjvLg) [![None](){: style="width:7%"}](https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fdocs.google.com%2Fspreadsheets%2Fu%2F0%2Fcreate%3Fusp%3Ddot_new&dsh=S-888283151%3A1779038836107039&followup=https%3A%2F%2Fdocs.google.com%2Fspreadsheets%2Fu%2F0%2Fcreate%3Fusp%3Ddot_new<mpl=sheets&osid=1&passive=1209600&service=wise&flowName=WebLiteSignIn&flowEntry=ServiceLogin&ifkv=AWa2PauoMa7lQWyxlGGmOlILKdc_0OGix3neZYVIl24vayGw0wGG0CrQxkizeIBOFWVtABpTKfaO) [![Google I/O 2026 Official NotebookLM Document](){: style="width:7%"}](https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fnotebooklm.google.com%2Flogin%3Fcontinue%3Dhttps%3A%2F%2Fnotebooklm.google.com%2Fnotebook%2F87ae4230-9dda-445a-9775-df61ad7044dc%3Fauthuser%253D0%2526pageId%253Dnone&dsh=S-651079724%3A1780398802084305&followup=https%3A%2F%2Fnotebooklm.google.com%2Flogin%3Fcontinue%3Dhttps%3A%2F%2Fnotebooklm.google.com%2Fnotebook%2F87ae4230-9dda-445a-9775-df61ad7044dc%3Fauthuser%253D0%2526pageId%253Dnone&osid=1&passive=1209600&flowName=WebLiteSignIn&flowEntry=ServiceLogin&ifkv=AWa2PavtOIva2wcDqJnQlJq3nohbB8kL26HoI0qLEI-ErQFf9Roi9aGt-ViI1YzZGxXTHSAzER9n) [![Google I/O 2026 Official Interactive NotebookLM Workspace](){: style="width:7%"}](https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fnotebooklm.google.com%2Flogin%3Fcontinue%3Dhttps%3A%2F%2Fnotebooklm.google.com%2Fnotebook%2F87ae4230-9dda-445a-9775-df61ad7044dc%3Fauthuser%253D0%2526pageId%253Dnone&dsh=S1679469113%3A1780351896918873&followup=https%3A%2F%2Fnotebooklm.google.com%2Flogin%3Fcontinue%3Dhttps%3A%2F%2Fnotebooklm.google.com%2Fnotebook%2F87ae4230-9dda-445a-9775-df61ad7044dc%3Fauthuser%253D0%2526pageId%253Dnone&osid=1&passive=1209600&flowName=WebLiteSignIn&flowEntry=ServiceLogin&ifkv=AWa2PavSnxHMtFSGKVa_Dah4shJtj9idxNyn2Ox3EoPb7A8bY4KqdUXEQGTMYRZG1kKemtcZyQPg7w)
-[![None](){: style="width:7%"}](https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fsites.google.com%2Fsite%2Fmrxpalmeiras%2Fansible%2Fansible-cheat-sheet&dsh=S1127513064%3A1779041015006518&followup=https%3A%2F%2Fsites.google.com%2Fsite%2Fmrxpalmeiras%2Fansible%2Fansible-cheat-sheet&osid=1&passive=1209600&flowName=WebLiteSignIn&flowEntry=ServiceLogin&ifkv=AWa2PatKhgmTZTEkwb3Q5nWpkPt4ntDFIyQrUJIi2ZjPJ-M3IOraCUtKjEa4_jbOFaWLmjeqIlS_) [![Acento: Cooperativa de freelance](){: style="width:7%"}](https://acentocoop.es) [![acethecloud.com: Which is better Azure App Gateway or Nginx configured on Azure VMs](){: style="width:7%"}](https://acethecloud.com/blog/azure-application-gateway-and-nginx-on-vm) [![Serverless: The Future of Software Architecture?](){: style="width:7%"}](https://acg-notice.pluralsight.com) [![What is the best way to generate a visual diagram of the AWS environment which includes VPC, VPN, EC2, and AMIs?](){: style="width:7%"}](https://acloud.guru/forums/aws-certified-advanced-networking-specialty/discussion/-LELSWplsuDI8q8_KtjN/What%20is%20the%20best%20way%20to%20generate%20a%20visual%20diagram%20of%20the%20AWS%20environment%20which%20includes%20VPC,%20VPN,%20EC2,%20and%20AMIs%3F) [![acloudguru.com](){: style="width:7%"}](https://acloudguru.com) [![acloudguru.com: Public cloud vs private cloud: What’s the difference? 🌟](){: style="width:7%"}](https://acloudguru.com/blog/business/public-cloud-vs-private-cloud-whats-the-difference) [![acloudguru.com: Sharing data in the cloud: 4 patterns you should know](){: style="width:7%"}](https://acloudguru.com/blog/business/sharing-data-in-the-cloud-four-patterns-everyone-should-know) [![acloudguru.com: What is lift and shift cloud migration?](){: style="width:7%"}](https://acloudguru.com/blog/business/what-is-lift-and-shift-cloud-migration) [![acloudguru.com: 10 Docker Security Best Practices to Cut Container Chaos](){: style="width:7%"}](https://acloudguru.com/blog/engineering/10-docker-security-best-practices-to-cut-container-chaos) [![acloudguru.com: 10 fun hands-on projects to learn AWS](){: style="width:7%"}](https://acloudguru.com/blog/engineering/10-fun-hands-on-projects-to-learn-aws)
-[![acloudguru.com: 12 AWS Config rules that every account should have](){: style="width:7%"}](https://acloudguru.com/blog/engineering/12-aws-config-rules-that-every-account-should-have) [![==acloudguru.com: 3 ways to practice migrating workloads to the cloud==](){: style="width:7%"}](https://acloudguru.com/blog/engineering/3-ways-to-practice-migrating-workloads-to-the-cloud) [![acloudguru.com: 5 Reasons to NOT Move to DevOps 🌟](){: style="width:7%"}](https://acloudguru.com/blog/engineering/5-reasons-to-not-move-to-devops) [![acloudguru.com: 5 things we love about Terraform](){: style="width:7%"}](https://acloudguru.com/blog/engineering/5-things-we-love-about-terraform) [![None](){: style="width:7%"}](https://acloudguru.com/blog/engineering/adopting-gitops-for-kubernetes-on-aws) [![acloudguru.com: AKS vs EKS vs GKE: Managed Kubernetes services compared](){: style="width:7%"}](https://acloudguru.com/blog/engineering/aks-vs-eks-vs-gke-managed-kubernetes-services-compared) [![acloudguru.com: Ansible vs Puppet: Which is right for you?](){: style="width:7%"}](https://acloudguru.com/blog/engineering/ansible-vs-puppet-which-is-right-for-you) [![acloudguru.com: AWS adds to the no-code pile: Is it the end of the engineer?](){: style="width:7%"}](https://acloudguru.com/blog/engineering/aws-adds-to-the-no-code-pile-is-it-the-end-of-the-engineer) [![==acloudguru.com: Azure DevOps vs GitHub: Comparing Microsoft’s DevOps Tools==' 🌟](){: style="width:7%"}](https://acloudguru.com/blog/engineering/azure-devops-vs-github-comparing-microsofts-devops-twins) [![acloudguru.com: Blockchain cloud comparison: What is blockchain-as-a-service' (BaaS)?](){: style="width:7%"}](https://acloudguru.com/blog/engineering/blockchain-cloud-comparison-what-is-blockchain-as-a-service-baas) [![acloudguru.com: Cloud security risks: Why you should make apps Secure by' Design](){: style="width:7%"}](https://acloudguru.com/blog/engineering/cloud-apps-secure-by-design)
-[![acloudguru.com: Cloud developer tooling compared: AWS vs. Azure vs. GCP](){: style="width:7%"}](https://acloudguru.com/blog/engineering/cloud-developer-tooling-compared-aws-vs-azure-vs-gcp) [![==acloudguru.com: Cloud security comparison: AWS vs. Azure vs. GCP==](){: style="width:7%"}](https://acloudguru.com/blog/engineering/cloud-security-comparison-aws-vs-azure-vs-gcp) [![acloudguru.com: Containers vs serverless: Which is right for you?](){: style="width:7%"}](https://acloudguru.com/blog/engineering/containers-vs-serverless-which-is-right-for-you) [![acloudguru.com: Docker COPY vs ADD: What’s the difference?](){: style="width:7%"}](https://acloudguru.com/blog/engineering/docker-copy-vs-add-whats-the-difference) [![acloudguru.com: Getting started with the Elastic Stack](){: style="width:7%"}](https://acloudguru.com/blog/engineering/getting-started-with-the-elastic-stack) [![acloudguru.com: GKE ludicrous speed! GKE Image Streaming speeds up container' starts](){: style="width:7%"}](https://acloudguru.com/blog/engineering/gke-ludicrous-speed-gke-image-streaming-speeds-up-container-starts) [![acloudguru.com: How to audit and secure an AWS account](){: style="width:7%"}](https://acloudguru.com/blog/engineering/how-to-audit-and-secure-an-aws-account) [![==acloudguru.com: How to troubleshoot 5 common Terraform errors==](){: style="width:7%"}](https://acloudguru.com/blog/engineering/how-to-troubleshoot-5-common-terraform-errors) [![==acloudguru.com: How to use GitHub Actions to automate Terraform==](){: style="width:7%"}](https://acloudguru.com/blog/engineering/how-to-use-github-actions-to-automate-terraform) [![acloudguru.com: How to use Terraform outputs and inputs](){: style="width:7%"}](https://acloudguru.com/blog/engineering/how-to-use-terraform-inputs-and-outputs) [![==acloudguru.com: The Beginner’s Guide to Azure PowerShell: One Shell to' Rule Them All==](){: style="width:7%"}](https://acloudguru.com/blog/engineering/one-shell-to-rule-them-all-5-reasons-to-use-powershell-for-cloud-management)
-[![==acloudguru.com: S3 Glacier Instant Retrieval deep dive: Which S3 Storage' Class is right for me?==](){: style="width:7%"}](https://acloudguru.com/blog/engineering/s3-glacier-instant-retrieval-deep-dive-which-s3-storage-class-is-right-for-me) [![acloudguru.com: Securing your multi-cloud Terraform pipelines with policy-as-code](){: style="width:7%"}](https://acloudguru.com/blog/engineering/securing-your-multi-cloud-terraform-pipelines-with-policy-as-code) [![acloudguru.com: Storage services compared: AWS vs Azure vs GCP](){: style="width:7%"}](https://acloudguru.com/blog/engineering/storage-showdown-aws-vs-azure-vs-gcp-cloud-comparison) [![acloudguru.com: The Cloud Dictionary of Pain: Five Of AWS’s Toughest Cloud' Topics](){: style="width:7%"}](https://acloudguru.com/blog/engineering/the-cloud-dictionary-of-pain-five-of-awss-toughest-cloud-topics) [![acloudguru.com: The top cloud diagramming tools, ranked](){: style="width:7%"}](https://acloudguru.com/blog/engineering/the-top-cloud-diagramming-tools-ranked) [![acloudguru.com: The Ultimate Terraform Cheatsheet](){: style="width:7%"}](https://acloudguru.com/blog/engineering/the-ultimate-terraform-cheatsheet) [![acloudguru.com: Twelve-Factor Apps in Kubernetes](){: style="width:7%"}](https://acloudguru.com/blog/engineering/twelve-factor-apps-in-kubernetes) [![acloudguru.com: What does the Terraform 1.0 release mean for you?](){: style="width:7%"}](https://acloudguru.com/blog/engineering/what-does-the-terraform-1-0-release-mean-for-you) [![acloudguru.com: What’s new with Kubernetes 1.22?](){: style="width:7%"}](https://acloudguru.com/blog/engineering/whats-new-with-kubernetes-1-22) [![acloudguru.com: Which Kubernetes distribution is right for you?](){: style="width:7%"}](https://acloudguru.com/blog/engineering/which-kubernetes-distribution-is-right-for-you) [![acloudguru.com: Multicloud Fluency: 6 reasons you should learn multiple' clouds](){: style="width:7%"}](https://acloudguru.com/blog/engineering/why-learn-multiple-cloud-platforms)
-[![Apache ActiveMQ](){: style="width:7%"}](https://activemq.apache.org) [![ActiveMQ Artemis](){: style="width:7%"}](https://activemq.apache.org/components/artemis) [![Apache ActiveMQ Artemis Management Console](){: style="width:7%"}](https://activemq.apache.org/components/artemis/documentation/latest/management-console.html) [![None](){: style="width:7%"}](https://activemq.apache.org/components/artemis/documentation/latest/metrics.html) [![Apache ActiveMQ Artemis Using the Server](){: style="width:7%"}](https://activemq.apache.org/components/artemis/documentation/latest/using-server.html) [![ActiveMQ 5.x "classic"](){: style="width:7%"}](https://activemq.apache.org/components/classic) [![activemq.apache.org/components/classic/documentation](){: style="width:7%"}](https://activemq.apache.org/components/classic/documentation) [![Acuity Scheduling](){: style="width:7%"}](https://acuityscheduling.com) [![adam-kotwasinski.medium.com: Kafka mesh filter in Envoy](){: style="width:7%"}](https://adam-kotwasinski.medium.com/kafka-mesh-filter-in-envoy-a70b3aefcdef) [![adambien.blog - 75th **airhacks.tv** Questions and Answers: Kafka, JAX-RS, MicroProfile, JSON-B, GSON, JWT, VSC, NetBeans, Java Fullstack](){: style="width:7%"}](https://adambien.blog/roller/abien/entry/kafka_jax_rs_microprofile_json) [![adamrushuk.github.io: Increasing the volumeClaimTemplates Disk Size in a Statefulset on AKS](){: style="width:7%"}](https://adamrushuk.github.io/increasing-the-volumeclaimtemplates-disk-size-in-a-statefulset-on-aks)
-[![adamtheautomator.com: How to Use the Ansible Kubernetes Module](){: style="width:7%"}](https://adamtheautomator.com/ansible-kubernetes) [![adamtheautomator.com: Getting Started with AWS CodeDeploy](){: style="width:7%"}](https://adamtheautomator.com/aws-codedeploy) [![adamtheautomator.com: Getting Started with the Azure Kubernetes Service (AKS)](){: style="width:7%"}](https://adamtheautomator.com/azure-kubernetes-service) [![adamtheautomator.com: How to Manage GitHub Actions Environment Variables and Secrets](){: style="width:7%"}](https://adamtheautomator.com/github-actions-environment-variables) [![None](){: style="width:7%"}](https://adamtheautomator.com/kubernetes-dashboard) [![adamtheautomator.com: Effortless Storage Management With Kubernetes PVC 🌟](){: style="width:7%"}](https://adamtheautomator.com/kubernetes-pvc) [![adamtheautomator.com/kubespray: Conquer Kubernetes Clusters with Ansible Kubespray](){: style="width:7%"}](https://adamtheautomator.com/kubespray) [![==adamtheautomator.com: Jumpstart Kubernetes Locally with this MiniKube' Tutorial==](){: style="width:7%"}](https://adamtheautomator.com/minikube-tutorial) [![adamtheautomator.com: How To Perform a MongoDB Kubernetes Installation 🌟](){: style="width:7%"}](https://adamtheautomator.com/mongodb-kubernetes) [![adamtheautomator.com: How to Deploy Postgres to Kubernetes 🌟](){: style="width:7%"}](https://adamtheautomator.com/postgres-to-kubernetes) [![adamtheautomator.com: Utilizing Grafana & Prometheus Kubernetes Cluster Monitoring 🌟](){: style="width:7%"}](https://adamtheautomator.com/prometheus-kubernetes)
-[![adamtheautomator.com: How To Build a Database Instance with Terraform and AWS RDS](){: style="width:7%"}](https://adamtheautomator.com/terraform-and-aws-rds) [![adamtheautomator.com: How To Build a Database Instance with Terraform and' AWS RDS](){: style="width:7%"}](https://adamtheautomator.com/terraform-aws-rds) [![adamtheautomator.com: How to Build Infrastructure with Terraform in Azure DevOps 🌟](){: style="width:7%"}](https://adamtheautomator.com/terraform-azure-devops) [![addozhang.medium.com: Non-intrusive Inject OpenTelemetry Auto-Instrumentation' in Kubernetes](){: style="width:7%"}](https://addozhang.medium.com/non-intrusive-inject-opentelemetry-auto-instrumentation-in-kubernetes-a9dfd49fc714) [![addwebsolution.com: How Kubernetes helps businesses manage their IT infrastructure?](){: style="width:7%"}](https://addwebsolution.com/blog/how-kubernetes-helps-businesses-manage-their-it-infrastructure) [![adequatica.medium.com: Principles of Writing Automated Tests](){: style="width:7%"}](https://adequatica.medium.com/principles-of-writing-automated-tests-a2b72218264c) [![adeva](){: style="width:7%"}](https://adevait.com) [![adevait.com: Creating a Branching Strategy for Small Teams](){: style="width:7%"}](https://adevait.com/software/creating-branching-strategy) [![adicode.ml: Take your web development to next level with these python libraries](){: style="width:7%"}](https://adicode.ml/python-libraries-for-webdevelopment) [![adictosaltrabajo.com: Cómo reducir el código repetitivo con Lombok](){: style="width:7%"}](https://adictosaltrabajo.com/2016/02/03/como-reducir-el-codigo-repetitivo-con-lombok) [![adictosaltrabajo.com: Monitorización y análisis de rendimiento de aplicaciones con Dynatrace APM](){: style="width:7%"}](https://adictosaltrabajo.com/2016/10/26/monitorizacion-y-analisis-de-rendimiento-de-aplicaciones-con-dynatrace)
-[![Spring Boot: ¿war o jar? Ambos](){: style="width:7%"}](https://adictosaltrabajo.com/2018/12/13/spring-boot-war-o-jar-ambos) [![adictosaltrabajo.com: Cómo crear y desplegar microservicios con Spring Boot, Spring Cloud Netflix y Docker](){: style="width:7%"}](https://adictosaltrabajo.com/2020/12/22/como-crear-y-desplegar-microservicios-con-spring-boot-spring-cloud-netflix-y-docker) [![adil.medium.com: Network Traffic Shaping in Kubernetes: Topology Aware Routing](){: style="width:7%"}](https://adil.medium.com/network-traffic-shaping-in-kubernetes-topology-aware-routing-e4ea4a03dd20) [![aditya-sunjava.medium.com: Externalizing Configurations in Kubernetes Using' ConfigMap and Secret](){: style="width:7%"}](https://aditya-sunjava.medium.com/externalizing-configurations-in-kubernetes-using-configmap-and-secret-bfda0970d8ae) [![admiralty.io](){: style="width:7%"}](https://admiralty.io) [![admiralty.io: Multi-Region AWS Fargate on EKS](){: style="width:7%"}](https://admiralty.io/docs/tutorials/fargate) [![AdoptOpenJDk](){: style="width:7%"}](https://adoptium.net) [![blog.adoptium.net: Using Jlink in Dockerfiles instead of a JRE](){: style="width:7%"}](https://adoptium.net/news/2021/08/using-jlink-in-dockerfiles) [![AdoptOpenJDk](){: style="width:7%"}](https://adoptopenjdk.net) [![advancedweb.hu: A categorized list of all Java and JVM features since JDK 8 to 14](){: style="width:7%"}](https://advancedweb.hu/a-categorized-list-of-all-java-and-jvm-features-since-jdk-8-to-14) [![advancedweb.hu: A categorized list of all Java and JVM features since JDK 8 to 16](){: style="width:7%"}](https://advancedweb.hu/a-categorized-list-of-all-java-and-jvm-features-since-jdk-8-to-16)
-[![aesher9o1.medium.com: Autoscale large images faster using Longhorn (distributed' storage)](){: style="width:7%"}](https://aesher9o1.medium.com/autoscale-large-images-faster-using-longhorn-distributed-storage-618d0cf01ba2) [![age-of-product.com: Hiring: 71 Scrum Product Owner Interview Questions to Avoid Agile Imposters](){: style="width:7%"}](https://age-of-product.com/42-scrum-product-owner-interview-questions) [![age-of-product.com: Scrum 2021: Getting You Started as Scrum Master or Product Owner](){: style="width:7%"}](https://age-of-product.com/scrum-2021) [![Opsera DevOps Agent](){: style="width:7%"}](https://agent.opsera.ai) [![agilecheetah.com: Why So Many Developers are Fed Up with Agile](){: style="width:7%"}](https://agilecheetah.com/why-so-many-developers-are-fed-up-with-agile-pt-3) [![None](){: style="width:7%"}](https://agilemanifesto.org) [![None](){: style="width:7%"}](https://agilemethodology.org) [![Agola](){: style="width:7%"}](https://agola.io) [![ahmedy.hashnode.dev: Creating TLS Certificates for K8s components with OpenSSL](){: style="width:7%"}](https://ahmedy.hashnode.dev/creating-tls-certificates-for-k8s-components-with-openssl) [![ahmet.im: Building container images in Go](){: style="width:7%"}](https://ahmet.im/blog/building-container-images-in-go) [![aidanfinn.com: Script – Document All Azure Private DNS Zones](){: style="width:7%"}](https://aidanfinn.com/?p=23582)
-[![aigents.co: Data Structures and Python 🌟](){: style="width:7%"}](https://aigents.co/blog/coding-tutorial/data-structures-and-python) [![aigents.co: Pro Python Tips for Data Analysts](){: style="width:7%"}](https://aigents.co/blog/coding-tutorial/pro-python-tips-for-data-analysts) [![aigents.co: Data Structures and Python 🌟](){: style="width:7%"}](https://aigents.co/data-science-blog/coding-tutorial/data-structures-and-python) [![aigents.co: Pro Python Tips for Data Analysts](){: style="width:7%"}](https://aigents.co/data-science-blog/coding-tutorial/pro-python-tips-for-data-analysts) [![aiml.com: Large Language Models Quiz (Medium)](){: style="width:7%"}](https://aiml.com/quizzes/deep-learning-large-language-models-quiz-medium) [![airflow.apache.org: KubernetesPodOperator 🌟🌟🌟](){: style="width:7%"}](https://airflow.apache.org/docs/apache-airflow-providers-cncf-kubernetes/stable/operators.html) [![airflow.apache.org: Add Owner Links to DAG](){: style="width:7%"}](https://airflow.apache.org/docs/apache-airflow/stable/howto/add-owner-links.html) [![Apache Airflow official helm chart 🌟](){: style="width:7%"}](https://airflow.apache.org/docs/helm-chart) [![aithority.com: Bacula Systems Announces World’s First Enterprise-Class Backup and Recovery Solution for Red Hat OpenShift](){: style="width:7%"}](https://aithority.com/it-and-devops/cloud/bacula-systems-announces-worlds-first-enterprise-class-backup-and-recovery-solution-for-red-hat-openshift) [![ajay-yadav.medium.com: Internals of Kubernetes](){: style="width:7%"}](https://ajay-yadav.medium.com/internals-of-kubernetes-aff264063e91) [![akhilsharma.work: Checking Kubernetes API Calls using kubectl](){: style="width:7%"}](https://akhilsharma.work/checking-kubernetes-api-calls-using-kubectl)
-[![akhilsharma.work: How to list Azure RBAC Roles to Secure AKS Clusters](){: style="width:7%"}](https://akhilsharma.work/how-to-list-azure-rbac-roles-to-secure-aks-clusters) [![akhilsharma.work: kubectl Get Resource - Short Names](){: style="width:7%"}](https://akhilsharma.work/kubectl-get-resource-short-names) [![akhilsharma.work: The 4C's of Kubernetes Security](){: style="width:7%"}](https://akhilsharma.work/the-4cs-of-kubernetes-security) [![akintola-lonlon.medium.com: AWS Kubernetes: The #1 Rule You Need To Master' Before Going To Production.](){: style="width:7%"}](https://akintola-lonlon.medium.com/aws-kubernetes-the-1-rule-you-need-to-master-before-going-to-production-628b75ba1b6a) [![lightbend.com: From Java EE To Cloud Native: The End Of The Heavyweight Era 🌟](){: style="width:7%"}](https://akka.io) [![akomljen.com: Kubernetes Backup and Restore with Velero 🌟](){: style="width:7%"}](https://akomljen.com/kubernetes-backup-and-restore-with-velero) [![akuity.io: How many do you need? - Argo CD Architectures Explained](){: style="width:7%"}](https://akuity.io/blog/argo-cd-architectures-explained) [![akv2k8s.io: Azure Key Vault to Kubernetes akv2k8s 🌟](){: style="width:7%"}](https://akv2k8s.io) [![akyriako.medium.com: Configure path-based routing with Nginx Ingress Controller](){: style="width:7%"}](https://akyriako.medium.com/configure-path-based-routing-with-nginx-ingress-controller-64a63cd4d6bd) [![akyriako.medium.com: Kubernetes Logging with Grafana Loki & Promtail in' under 10 minutes 🌟](){: style="width:7%"}](https://akyriako.medium.com/kubernetes-logging-with-grafana-loki-promtail-in-under-10-minutes-d2847d526f9e) [![akyriako.medium.com: Provision a Highly Available K3S Cluster with K3D](){: style="width:7%"}](https://akyriako.medium.com/provision-a-high-availability-k3s-cluster-with-k3d-a7519f476c9c)
-[![==akyriako.medium.com: Provision an on-prems Kubernetes Cluster with Rancher,' Terraform and Ansible==](){: style="width:7%"}](https://akyriako.medium.com/provision-an-on-prems-kubernetes-cluster-with-rancher-terraform-and-ansible-e26e24059319) [![alain-airom.medium.com: Kubernetes Operators Patterns and Best Practices' 🌟](){: style="width:7%"}](https://alain-airom.medium.com/kubernetes-operators-patterns-and-best-practices-b7fbaa4cbd1) [![==alanblackmore.medium.com: AWS Diagram Architecture==](){: style="width:7%"}](https://alanblackmore.medium.com/aws-diagram-architecture-afb50ea569a4) [![alanblackmore.medium.com: What is AWS VPC Peering? 🌟](){: style="width:7%"}](https://alanblackmore.medium.com/what-is-aws-vpc-peering-af85c1e29fb2) [![alemsbaja.hashnode.dev: Git and GitHub Demystified : A Comprehensive Guide' for Version Control System](){: style="width:7%"}](https://alemsbaja.hashnode.dev/git-and-github-demystified-a-comprehensive-guide-for-version-control-system) [![alenkacz.medium.com: Kubernetes operator best practices: Implementing observedGeneration](){: style="width:7%"}](https://alenkacz.medium.com/kubernetes-operator-best-practices-implementing-observedgeneration-250728868792) [![alesnosek.com: CI/CD Pipeline Spanning Multiple OpenShift Clusters (jenkins & tekton)](){: style="width:7%"}](https://alesnosek.com/blog/2020/06/30/ci-slash-cd-pipeline-spanning-multiple-openshift-clusters) [![alexander-goida.medium.com: Thoughts about breaking silos of software engineering' teams 🌟](){: style="width:7%"}](https://alexander-goida.medium.com/thoughts-about-breaking-silos-of-software-engineering-teams-323d1f78ef68) [![alexander.holbreich.org: (Typical) journey towards full GitOps with Flux](){: style="width:7%"}](https://alexander.holbreich.org/gitops-journey) [![alexandre-vazquez.com: How To Inject Secrets in Pods To Improve Security with Hashicorp Vault in 5 Minutes 🌟](){: style="width:7%"}](https://alexandre-vazquez.com/inject-secrets-in-pods-using-hashicorp-vault) [![alexandrehtrb.github.io: HTTP/2 and HTTP/3 explained](){: style="width:7%"}](https://alexandrehtrb.github.io/posts/2024/03/http2-and-http3-explained)
-[![alexandrev.medium.com: Grafana Alerting vs AlertManager: A Comparison of' Two Leading Monitoring Tools | Alex Vazquez](){: style="width:7%"}](https://alexandrev.medium.com/grafana-alerting-vs-alertmanager-a-comparison-of-two-leading-monitoring-tools-5e262446a5f9) [![alexandrev.medium.com: How To Enable Sticky Session on Your Kubernetes Workloads' using Istio? 🌟](){: style="width:7%"}](https://alexandrev.medium.com/how-to-enable-sticky-session-on-your-kubernetes-workloads-using-istio-e789014a6acd) [![alexandrev.medium.com: Kubernetes Autoscaling 1.26: A Game-Changer for KEDA' Users?](){: style="width:7%"}](https://alexandrev.medium.com/kubernetes-autoscaling-1-26-a-game-changer-for-keda-users-c718a81fb155) [![alexsniffin.medium.com: Debugging Remotely with Go in Kubernetes](){: style="width:7%"}](https://alexsniffin.medium.com/debugging-remotely-in-kubernetes-with-go-fda4f3332316) [![alicegg.tech: Managing a Kubernetes cluster with Helm and FluxCD](){: style="width:7%"}](https://alicegg.tech/2020/11/09/helm) [![alicegg.tech: Managing a Kubernetes cluster with Helm and FluxCD](){: style="width:7%"}](https://alicegg.tech/2020/11/09/helm.html) [![allanjohn909.medium.com: Kubernetes Ingress with Traefik, CertManager, LetsEncrypt' and HAProxy](){: style="width:7%"}](https://allanjohn909.medium.com/kubernetes-ingress-traefik-cert-manager-letsencrypt-3cb5ea4ee071) [![allazureblog.wordpress.com: Azure Bastion vs UDR](){: style="width:7%"}](https://allazureblog.wordpress.com/2024/01/18/azure-bastion-and-udrs) [![Think Python](){: style="width:7%"}](https://allendowney.github.io/ThinkPython) [![None](){: style="width:7%"}](https://allure.qatools.ru) [![alpacked.io: Infrastructure as Code in DevOps 🌟](){: style="width:7%"}](https://alpacked.io/blog/infrastructure-as-code-for-devops)
-[![alsmola.medium.com: Securing GitHub organizations](){: style="width:7%"}](https://alsmola.medium.com/securing-github-organizations-9c33c850638) [![aly.arriqaaq.com: Golang Design Patterns in Kubernetes](){: style="width:7%"}](https://aly.arriqaaq.com/golang-design-patterns) [![amalaruja.medium.com: Basic HTTP Routing Strategies with Envoy](){: style="width:7%"}](https://amalaruja.medium.com/basic-http-routing-strategies-with-envoy-376be42559eb) [![aman.ai/primers/ai: Distilled AI](){: style="width:7%"}](https://aman.ai/primers/ai) [![aman.ai/primers/ai/LLM: Primers - Overview of Large Language Models](){: style="width:7%"}](https://aman.ai/primers/ai/LLM) [![aman.ai: Primers • Bidirectional Encoder Representations from Transformers (BERT)](){: style="width:7%"}](https://aman.ai/primers/ai/bert) [![aman.ai: Primers • Generative Pre-trained Transformer (GPT)](){: style="width:7%"}](https://aman.ai/primers/ai/gpt) [![aman.ai: Transformers](){: style="width:7%"}](https://aman.ai/primers/ai/transformers) [![amazicworld.com: Top 5 security threats unique to a Kubernetes and Cloud' Native stack](){: style="width:7%"}](https://amazicworld.com/top-5-security-threats-unique-to-a-kubernetes-and-cloud-native-stack) [![amazicworld.com: Why APIs can’t be missed when it comes to DevOps](){: style="width:7%"}](https://amazicworld.com/why-apis-cant-be-missed-when-it-comes-to-devops) [![==amazon.qwiklabs.com/catalog==](){: style="width:7%"}](https://amazon.qwiklabs.com/catalog)
-[![ambar-thecloudgarage.medium.com: EKS Anywhere., decoding the architecture.](){: style="width:7%"}](https://ambar-thecloudgarage.medium.com/eks-anywhere-decoding-the-architecture-fd2741b03e0a) [![weave.works: Progressively Delivering Applications Across Cloud and On-Premise. Using Kuma & GitOps to implement canary releasing](){: style="width:7%"}](https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745) [![None](){: style="width:7%"}](https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/case-study-national-australia-bank-decreases-operational-overhead-with-gitops) [![None](){: style="width:7%"}](https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/deutsche-telekom-explain-why-they-chose-gitops-for-5g) [![None](){: style="width:7%"}](https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/gitops-in-the-modern-enterprise) [![None](){: style="width:7%"}](https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/gitops-takes-devops-teams-to-higher-levels-of-maturity) [![weave.works: Manage Thousands of Clusters with GitOps and the Cluster API](){: style="width:7%"}](https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/manage-thousands-of-clusters-with-gitops-and-the-cluster-api) [![None](){: style="width:7%"}](https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/managing-kubernetes-with-gitops-in-a-multi-cluster-multi-cloud-world) [![None](){: style="width:7%"}](https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/the-history-of-gitops) [![None](){: style="width:7%"}](https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/what-is-gitops-really) [![None](){: style="width:7%"}](https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/wkp-team-workspaces-rbac)
-[![WKSctl - A New OSS Kubernetes Manager using GitOps](){: style="width:7%"}](https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/wksctl-a-new-oss-kubernetes-manager-using-gitops) [![None](){: style="width:7%"}](https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/product/gitops-enterprise) [![None](){: style="width:7%"}](https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/technologies/gitops) [![None](){: style="width:7%"}](https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/use-cases/security-with-gitops) [![americanexpress.io: **Do Not Run Dockerized Applications as Root** 🌟](){: style="width:7%"}](https://americanexpress.io/do-not-run-dockerized-applications-as-root) [![amitprius.medium.com: Python Dictionary: Zero to Hero with Examples](){: style="width:7%"}](https://amitprius.medium.com/python-dictionary-zero-to-hero-with-examples-a7497a672dd4) [![amod-kadam.medium.com: Are there two Load Balancer Controllers with EKS?' 🌟](){: style="width:7%"}](https://amod-kadam.medium.com/are-there-two-load-balancer-controllers-with-eks-8a7b04db8c93) [![==amolmote.hashnode.dev: ReplicaSet & Deployment In Kubernetes== 🌟](){: style="width:7%"}](https://amolmote.hashnode.dev/replicaset-deployment-in-kubernetes) [![amralaayassen.medium.com: How to create ArgoCD Applications Automatically' using ApplicationSet? “Automation of GitOps”](){: style="width:7%"}](https://amralaayassen.medium.com/how-to-create-argocd-applications-automatically-using-applicationset-automation-of-the-gitops-59455eaf4f72) [![amy-ma.medium.com: Nginx Ingress Configuration](){: style="width:7%"}](https://amy-ma.medium.com/ingress-configuration-d9f13c5bcf1a) [![anaisurl.com: Full Tutorial: Monitoring and Troubleshooting stack with Prometheus, Grafana, Loki and Komodor 🌟](){: style="width:7%"}](https://anaisurl.com/full-tutorial-monitoring)
-[![anaisurl.com: RBAC Explained with Examples 🌟](){: style="width:7%"}](https://anaisurl.com/kubernetes-rbac) [![rockcontent.com: mejor las responsabilidades con la Matriz RACI](){: style="width:7%"}](https://analoghq.ai/blog/es/matriz-raci) [![rockcontent.com: Conoce los principales tipos de consultoría en las que tu negocio puede invertir para explotar su potencial](){: style="width:7%"}](https://analoghq.ai/blog/es/tipos-de-consultoria) [![analyticsindiamag.com: Ansible vs Docker: A Detailed Comparison Of DevOps Tools](){: style="width:7%"}](https://analyticsindiamag.com/ansible-vs-docker-a-detailed-comparison-of-devops-tools) [![analyticsindiamag.com: Free Online Resources To Get Started On Cloud Computing](){: style="width:7%"}](https://analyticsindiamag.com/free-online-resources-to-get-started-on-cloud-computing) [![analyticsindiamag.com: GitHub launches code scanner to flag security vulnerabilities](){: style="width:7%"}](https://analyticsindiamag.com/github-launches-code-scanner-to-flag-security-vulnerabilities) [![analyticsindiamag.com: How Uber is Leveraging Apache Kafka For More Than 300 Micro Services](){: style="width:7%"}](https://analyticsindiamag.com/how-uber-is-leveraging-apache-kafka-for-more-than-300-micro-services) [![analyticsindiamag.com: Is coding necessary to work as a data scientist?](){: style="width:7%"}](https://analyticsindiamag.com/is-coding-necessary-to-work-as-a-data-scientist) [![analyticsindiamag.com: Kubernetes v1.21 Released: Major Updates & Latest Features](){: style="width:7%"}](https://analyticsindiamag.com/kubernetes-v1-21-released-major-updates-latest-features) [![analyticsindiamag.com: Object-Oriented Programming with Python](){: style="width:7%"}](https://analyticsindiamag.com/object-oriented-programming-python) [![analyticsindiamag.com: Top tools for enabling CI/CD in ML pipelines](){: style="width:7%"}](https://analyticsindiamag.com/top-tools-for-enabling-ci-cd-in-ml-pipelines)
-[![Anchore](){: style="width:7%"}](https://anchore.com) [![Anchore: Secure Container Based CI/CD Workflows](){: style="width:7%"}](https://anchore.com/cicd) [![Securing Kubernetes With Anchore](){: style="width:7%"}](https://anchore.com/kubernetes) [![automated-360.com: How to perform Code Quality Check for Selenium Test Automation? (SonarQube)](){: style="width:7%"}](https://andara88.it.com) [![anderfernandez.com: Cómo automatizar un script de Python en Google Cloud](){: style="width:7%"}](https://anderfernandez.com/blog/automatizar-script-python-google-cloud) [![andrewlock.net: Deploying ASP.NET Core applications to Kubernetes - Part 6 - Adding health checks with Liveness, Readiness, and Startup probes](){: style="width:7%"}](https://andrewlock.net/deploying-asp-net-core-applications-to-kubernetes-part-6-adding-health-checks-with-liveness-readiness-and-startup-probes) [![andrewlock.net: Running database migrations when deploying to Kubernetes 🌟](){: style="width:7%"}](https://andrewlock.net/deploying-asp-net-core-applications-to-kubernetes-part-7-running-database-migrations) [![andrewlock.net: Installing Docker Desktop for Windows and WSL 2](){: style="width:7%"}](https://andrewlock.net/installing-docker-desktop-for-windows) [![andrewlock.net: Series: Deploying ASP.NET Core applications to Kubernetes with Helm 🌟](){: style="width:7%"}](https://andrewlock.net/series/deploying-asp-net-core-applications-to-kubernetes) [![Android CLI Stable 1.0: Accelerating Multi-Agent Development](){: style="width:7%"}](https://android-developers.googleblog.com/2026/05/android-cli-stable-1-0-agent-development.html) [![Build Native Android Apps in Google AI Studio](){: style="width:7%"}](https://android-developers.googleblog.com/2026/05/build-android-apps-google-ai-studio.html)
-[![andydote.co.uk: The Problem with CPUs and Kubernetes](){: style="width:7%"}](https://andydote.co.uk/2021/06/02/os-cpus-and-kubernetes) [![Angry IP Scanner (or simply ipscan)](){: style="width:7%"}](https://angryip.org) [![angular.io](){: style="width:7%"}](https://angular.dev) [![angular.io: Building and serving Angular apps](){: style="width:7%"}](https://angular.dev/guide/build) [![angular.io](){: style="width:7%"}](https://angular.io) [![angular.io: Building and serving Angular apps](){: style="width:7%"}](https://angular.io/guide/build) [![==aninditabasak.medium.com: A Lap around Kubernetes Security & Vulnerability' scanning Tools — checkov, kube-hunter, kube-bench & Starboard==](){: style="width:7%"}](https://aninditabasak.medium.com/a-lap-around-kubernetes-security-vulnerability-scanning-tools-checkov-kube-hunter-kube-bench-4ffda92c4cf1) [![anirudhdaya.hashnode.dev: Kubernetes Explained- Part 1](){: style="width:7%"}](https://anirudhdaya.hashnode.dev/kubernetes-explained-part-1) [![anirudhdaya.hashnode.dev: Kubernetes Explained- Part 2](){: style="width:7%"}](https://anirudhdaya.hashnode.dev/kubernetes-explained-part-2) [![ankush-chavan.medium.com: Creating Multi-Cloud Kubernetes Cluster on AWS,' Azure, and GCP cloud](){: style="width:7%"}](https://ankush-chavan.medium.com/creating-multi-cloud-kubernetes-cluster-on-aws-azure-and-gcp-cloud-92d64633bdfc) [![==ansible.ai==](){: style="width:7%"}](https://ansible.ai)
-[![ansible.github.io/workshops/demos : Red Hat Ansible Automation Platform' Workshops](){: style="width:7%"}](https://ansible.github.io/workshops/demos) [![None](){: style="width:7%"}](https://answers.dynatrace.com/spaces/482/dynatrace-open-qa/questions/232421/dynatrace-distributed-tracing-with-kafka.html) [![Claude Code in Action](){: style="width:7%"}](https://anthropic.skilljar.com/claude-code-in-action) [![Google Antigravity Use Cases for Science](){: style="width:7%"}](https://antigravity.google/use-cases/science) [![any-api.com](){: style="width:7%"}](https://any-api.com) [![anywhere.eks.amazonaws.com: Compare EKS Anywhere and EKS](){: style="width:7%"}](https://anywhere.eks.amazonaws.com/docs/concepts/eksafeatures) [![santalucia.es](){: style="width:7%"}](https://api-market.santalucia.es) [![api7.ai: How Does APISIX Ingress Support Thousands of Pod Replicas?](){: style="width:7%"}](https://api7.ai/blog/apisix-ingress-support-thousands-pod-replicas) [![APIDog](){: style="width:7%"}](https://apidog.com) [![apifriends.com: What are the different types of APIs? 🌟](){: style="width:7%"}](https://apifriends.com/api-creation/different-types-apis) [![apifriends.com: What is an API?](){: style="width:7%"}](https://apifriends.com/api-management/what-is-an-api)
-[![apiiro.com: Malicious Kubernetes Helm Charts can be used to steal sensitive information from Argo CD deployments](){: style="width:7%"}](https://apiiro.com/blog/malicious-kubernetes-helm-charts-can-be-used-to-steal-sensitive-information-from-argo-cd-deployments) [![API Landscape](){: style="width:7%"}](https://apilandscape.apiscene.io) [![Cecabank API Market](){: style="width:7%"}](https://apimarket.cecabank.es) [![TSB API Developer Portal](){: style="width:7%"}](https://apis.developer.tsb.co.uk) [![CaixaBank API Store](){: style="width:7%"}](https://apistore.caixabank.com) [![apkplz.net: Learn Kubernetes 1 APK](){: style="width:7%"}](https://apkplz.net/app/com.LearningSolution.LearnKubernetes) [![How Garbage Collection differs in the three big JVMs](){: style="width:7%"}](https://apmblog.dynatrace.com/2011/05/11/how-garbage-collection-differs-in-the-three-big-jvms) [![Apolicy](){: style="width:7%"}](https://apolicy.io) [![draw.io](){: style="width:7%"}](https://app.diagrams.net) [![Ambassador Edge Stack. K8S Initializer (scaffolding tool) 🌟](){: style="width:7%"}](https://app.getambassador.io) [![k8s Initializer 🌟](){: style="width:7%"}](https://app.getambassador.io/initializer)
-[![Using Third Party Network Operators with OpenShift](){: style="width:7%"}](https://app.gitbook.com/o/-LbOdudvkdYwKCQYAHS8/s/RrlyoCHlF8LNFTvw74mT) [![Everything AWS | Search and discover 6K+ quality AWS repositories](){: style="width:7%"}](https://app.polymersearch.com/discover/aws) [![CloudBees Rollout 🌟](){: style="width:7%"}](https://app.rollout.io) [![vagrant: ansible tower](){: style="width:7%"}](https://app.vagrantup.com/ansible/boxes/tower) [![vagrant: centos-awx](){: style="width:7%"}](https://app.vagrantup.com/krlex/boxes/centos-awx) [![appium.io](){: style="width:7%"}](https://appium.io) [![blog.byte.builders: Manage MongoDB in Openshift Using KubeDB](){: style="width:7%"}](https://appscode.com/blog/post/openshift-mongodb) [![appsecengineer.com: Kubernetes Policy Management with Kyverno](){: style="width:7%"}](https://appsecengineer.com/courses/kubernetes-policy-management-with-kyverno) [![aprendegit.com: git-flow: la rama develop y uso de feature branches](){: style="width:7%"}](https://aprendegit.com/git-flow-la-rama-develop-y-uso-de-feature-branches) [![aprenderbigdata.com: Databricks: Introducción a Spark en la nube](){: style="width:7%"}](https://aprenderbigdata.com/databricks) [![aprenderbigdata.com: Prometheus: Introducción a la Monitorización de Métricas](){: style="width:7%"}](https://aprenderbigdata.com/prometheus)
-[![Aptakube](){: style="width:7%"}](https://aptakube.com) [![arabitnetwork.com: K8S – Enabling Auditing Logs | Step-by-Step](){: style="width:7%"}](https://arabitnetwork.com/2021/03/13/k8s-enabling-auditing-logs-step-by-step) [![arc - formerly codementor](){: style="width:7%"}](https://arc.dev) [![architectelevator.com: Multi Cloud Architecture: Decisions and Options](){: style="width:7%"}](https://architectelevator.com/cloud/hybrid-multi-cloud) [![architectelevator.com: Concerned about Serverless Lock-in? Consider Patterns!](){: style="width:7%"}](https://architectelevator.com/cloud/serverless-design-patterns) [![architecturenotes.co: 12 Factor App Revisited](){: style="width:7%"}](https://architecturenotes.co/12-factor-app-revisited) [![architecturenotes.co: 12 Factor App Revisited](){: style="width:7%"}](https://architecturenotes.co/p/12-factor-app-revisited) [![architecturenotes.co: Redis Explained 🌟🌟](){: style="width:7%"}](https://architecturenotes.co/p/redis) [![architecturenotes.co: Things You Should Know About Databases](){: style="width:7%"}](https://architecturenotes.co/p/things-you-should-know-about-databases) [![==architecturenotes.co: Redis Explained== 🌟🌟](){: style="width:7%"}](https://architecturenotes.co/redis) [![==architecturenotes.co: Things You Should Know About Databases==](){: style="width:7%"}](https://architecturenotes.co/things-you-should-know-about-databases)
-[![grafana.com/docs/v5.4/](){: style="width:7%"}](https://archive.grafana.com/docs/grafana/v5.4) [![Kubernetes workshop in a box](){: style="width:7%"}](https://archive.kabisa.nl/tech/k8s-workshop-in-a-box) [![argon2-cffi](){: style="width:7%"}](https://argon2-cffi.readthedocs.io) [![argon2-cffi](){: style="width:7%"}](https://argon2-cffi.readthedocs.io/en/stable) [![argonsys.com: How to query Azure resources using the Azure CLI](){: style="width:7%"}](https://argonsys.com/microsoft-cloud/library/how-to-query-azure-resources-using-the-azure-cli) [![ArgoCD](){: style="width:7%"}](https://argoproj.github.io) [![Argo CD](){: style="width:7%"}](https://argoproj.github.io/argo-cd) [![argoproj.github.io: Argo Events - The Event-driven Workflow Automation Framework](){: style="width:7%"}](https://argoproj.github.io/argo-events) [![argoproj.github.io: Argo Rollouts - Kubernetes Progressive Delivery Controller](){: style="width:7%"}](https://argoproj.github.io/argo-rollouts) [![arinco.com.au: Awesome Azure Policy Chapter 1](){: style="width:7%"}](https://arinco.com.au/blog/awesome-azure-policy-chapter-1) [![arinco.com.au: Awesome Azure Policy Chapter 2](){: style="width:7%"}](https://arinco.com.au/blog/awesome-azure-policy-chapter-2)
-[![arjavdave.com: Continuous Integration: CI/CD for iOS (Part 1)](){: style="width:7%"}](https://arjavdave.com/2021/03/11/continuous-integration-for-ios-on-azure-devops-part-1) [![armin.su: SSL certificates from Let’s Encrypt for Kubernetes Private Ingress' via Terraform](){: style="width:7%"}](https://armin.su/ssl-certificates-from-lets-encrypt-for-kubernetes-private-ingress-via-terraform-c9f595ee65fa) [![arnoldgalovics.com: GitHub Actions CI/CD For Oracle Cloud Kubernetes](){: style="width:7%"}](https://arnoldgalovics.com/github-actions-oracle-cloud-kubernetes) [![arnoldgalovics.com: Java and Spring Boot multiline log support for Fluentd' (EFK stack)](){: style="width:7%"}](https://arnoldgalovics.com/java-and-spring-boot-multiline-log-support-for-fluentd-efk-stack) [![arnoldgalovics.com: Java and Spring Boot multiline log support for Fluentd (EFK stack)](){: style="width:7%"}](https://arnoldgalovics.com/java-multiline-logs-fluentd) [![around25.com: Horizontal Pod Autoscaler in Kubernetes 🌟](){: style="width:7%"}](https://around25.com/blog/horizontal-pod-autoscaler-in-kubernetes) [![None](){: style="width:7%"}](https://aroworkshop.io) [![arstechnica.com: CentOS is gone—but RHEL is now free for up to 16 production servers](){: style="width:7%"}](https://arstechnica.com/gadgets/2021/01/centos-is-gone-but-rhel-is-now-free-for-up-to-16-production-servers) [![arstechnica.com: Why Red Hat killed CentOS—a CentOS board member speaks](){: style="width:7%"}](https://arstechnica.com/gadgets/2021/01/on-the-death-of-centos-red-hat-liaison-brian-exelbierd-speaks) [![arstechnica.com: New Google Calendar feature takes the back-and-forth out' of scheduling](){: style="width:7%"}](https://arstechnica.com/gadgets/2022/03/google-calendar-now-lets-paid-users-create-a-booking-page-website) [![Apache ActiveMQ Artemis broker](){: style="width:7%"}](https://artemis.apache.org/components/artemis)
-[![None](){: style="width:7%"}](https://artemis.apache.org/components/artemis/documentation/latest/management-console.html) [![Apache ActiveMQ Artemis Using the Server](){: style="width:7%"}](https://artemis.apache.org/components/artemis/documentation/latest/using-server.html) [![arthurchiao.art: Cracking Kubernetes Network Policy](){: style="width:7%"}](https://arthurchiao.art/blog/cracking-k8s-network-policy) [![arthurchiao.art: Cracking kubernetes node proxy (aka kube-proxy)](){: style="width:7%"}](https://arthurchiao.art/blog/cracking-k8s-node-proxy) [![arthursens.medium.com: Risk analysis and security compliance in Kube-prometheus](){: style="width:7%"}](https://arthursens.medium.com/risk-analysis-and-security-compliance-in-kube-prometheus-10c8cfb180b8) [![Artifact Hub 🌟](){: style="width:7%"}](https://artifacthub.io) [![Choerodon Nexus3 🌟](){: style="width:7%"}](https://artifacthub.io/packages/helm/choerodon/nexus3) [![artifacthub.io: mlflow-server](){: style="width:7%"}](https://artifacthub.io/packages/helm/mlflowserver/mlflow-server) [![hub.helm.sh/charts/oteemo/sonarqube](){: style="width:7%"}](https://artifacthub.io/packages/helm/oteemo/sonarqube) [![prometheus-community/kube-prometheus-stack 🌟🌟](){: style="width:7%"}](https://artifacthub.io/packages/helm/prometheus-community/kube-prometheus-stack) [![hub.helm.sh: cluster-autoscaler](){: style="width:7%"}](https://artifacthub.io/packages/helm/stable/cluster-autoscaler)
-[![artifacthub.io: Official Helm charts for HAProxy and the HAProxy Kubernetes Ingress Controller on Artifact Hub 🌟](){: style="width:7%"}](https://artifacthub.io/packages/search?repo=haproxytech) [![artifacthub.io: Helm Charts - AWX](){: style="width:7%"}](https://artifacthub.io/packages/search?ts_query_web=awx&sort=relevance&page=1) [![Artificial Confidence: The Spec for the Agent-Native Cloud](){: style="width:7%"}](https://artificialconfidence.com/p/artificial-confidence-the-spec-for) [![artoftesting.com: Top 40 SQL Query Interview Questions and Answers for Practice](){: style="width:7%"}](https://artoftesting.com/sql-queries-for-interview) [![arun-sisodiya.medium.com: Kyverno — A Kubernetes native policy manager (Policy' as Code)](){: style="width:7%"}](https://arun-sisodiya.medium.com/kyverno-a-policy-manager-for-kubernetes-286f6e082062) [![ASCIIFlow](){: style="width:7%"}](https://asciiflow.com) [![ASDF 🌟](){: style="width:7%"}](https://asdf-vm.com) [![ashishtechmill.com: CI/CD Workflow for Spring Boot Application on Kubernetes' via Skaffold](){: style="width:7%"}](https://ashishtechmill.com/cicd-workflow-for-spring-boot-application-on-kubernetes-via-skaffold) [![ashishtechmill.com: Demystifying Google Container Tool Jib: Java Image Builder](){: style="width:7%"}](https://ashishtechmill.com/demystifying-google-container-tool-jib-java-image-builder) [![asishmm.medium.com: Discussion on Horizontal Pod Autoscaler with a demo' on local k8s cluster](){: style="width:7%"}](https://asishmm.medium.com/discussion-on-horizontal-pod-autoscaler-with-a-demo-on-local-k8s-cluster-81694c09f818) [![asonisg.medium.com: Multi-tenancy with Kubernetes (Part-1)](){: style="width:7%"}](https://asonisg.medium.com/multi-tenancy-with-kubernetes-part-1-8ac4e5083e31)
-[![Stop writing code that will break on Python 4!](){: style="width:7%"}](https://astrofrog.github.io/blog/2016/01/12/stop-writing-python-4-incompatible-code) [![Túneles SSH](){: style="width:7%"}](https://atareao.es/ubuntu/tuneles-ssh) [![atodorov.me: Comparing Kubernetes managed services across Digital Ocean, Scaleway, OVHCloud and Linode](){: style="width:7%"}](https://atodorov.me/2020/06/14/comparing-kubernetes-managed-services-across-digital-ocean-scaleway-ovhcloud-and-linode) [![atodorov.me: Why you should take a look at Nomad before jumping on Kubernetes](){: style="width:7%"}](https://atodorov.me/2021/02/27/why-you-should-take-a-look-at-nomad-before-jumping-on-kubernetes) [![atul-agrawal.medium.com: Library vs Service vs Sidecar](){: style="width:7%"}](https://atul-agrawal.medium.com/library-vs-service-vs-sidecar-ff5a20b50cad) [![austingil.com: VS Code Timeline Restores Lost Work That Git Can’t 🌟](){: style="width:7%"}](https://austingil.com/vs-code-timeline-restores-work-git-cant) [![auth0.com: Deployment Strategies In Kubernetes](){: style="width:7%"}](https://auth0.com/blog/deployment-strategies-in-kubernetes) [![auth0.com: Java Microservices with Spring Boot and Spring Cloud](){: style="width:7%"}](https://auth0.com/blog/java-spring-boot-microservices) [![auth0.com: Shhhh... Kubernetes Secrets Are Not Really Secret!](){: style="width:7%"}](https://auth0.com/blog/kubernetes-secrets-management) [![auth0.com: Kubernetes Tutorial - Step by Step Introduction to Basic Concepts](){: style="width:7%"}](https://auth0.com/blog/kubernetes-tutorial-step-by-step-introduction-to-basic-concepts) [![auth0.com: A Passwordless Future! Passkeys for Java Developers](){: style="width:7%"}](https://auth0.com/blog/webauthn-and-passkeys-for-java-developers)
-[![auto-api.dev](){: style="width:7%"}](https://auto-api.dev) [![Kubernetes Troubleshooting Guide: Common Pitfalls and Solutions](){: style="width:7%"}](https://autodotes.com/posts/s90PP9397WYTsAWaRapd) [![==automated-360.com: How to perform Code Quality Check for Selenium Test' Automation? (SonarQube)==](){: style="width:7%"}](https://automated-360.com/integration/how-to-perform-code-quality-check-for-selenium-test-automation) [![automatetheboringstuff.com: Automate the Boring Stuff with Python](){: style="width:7%"}](https://automatetheboringstuff.com) [![automationqahub.com: The Ultimate List of Cypress Interview Questions](){: style="width:7%"}](https://automationqahub.com/common-cypress-interview-questions) [![automationqahub.com: How to build a Playwright Page Object Model](){: style="width:7%"}](https://automationqahub.com/how-to-build-playwright-page-object-model) [![automationqahub.com: How to Configure multiple environments in Playwright](){: style="width:7%"}](https://automationqahub.com/how-to-configure-multiple-environments-in-playwright) [![automationqahub.com: How to get started with Appium 2.0](){: style="width:7%"}](https://automationqahub.com/how-to-do-mobile-automation-using-appium-2-0) [![automationqahub.com: How to Configure Playwright](){: style="width:7%"}](https://automationqahub.com/how-to-install-playwright-tool) [![automationqahub.com: How To Publish ExtentReport Using Jenkins](){: style="width:7%"}](https://automationqahub.com/how-to-publish-extentreport-using-jenkins) [![automationqahub.com: Latest API Testing Interview Questions And Answers](){: style="width:7%"}](https://automationqahub.com/latest-api-testing-interview-questions-and-answers)
-[![automationqahub.com: Latest Rest Assured Interview Questions](){: style="width:7%"}](https://automationqahub.com/latest-rest-assured-interview-questions) [![automationqahub.com: The Ultimate List of Selenium Interview Questions](){: style="width:7%"}](https://automationqahub.com/latest-selenium-interview-questions-and-answers) [![automationqahub.com: The Ultimate Git Cheat Sheet 🌟](){: style="width:7%"}](https://automationqahub.com/mastering-git-your-ultimate-git-cheat-sheet-for-quick-reference) [![automationqahub.com: Top Software Testing Interview Questions](){: style="width:7%"}](https://automationqahub.com/popular-software-testing-interview-questions) [![Top 18 Docker commands for Automation Tester/Devops/SDET/Test Lead? 🌟](){: style="width:7%"}](https://automationreinvented.blogspot.com/2020/02/top-18-docker-commands-for-aytomation.html) [![automationreinvented.blogspot.com: Top 30 Interview Questions on Automation Testing - Selenium for SDET/Automation QA?](){: style="width:7%"}](https://automationreinvented.blogspot.com/2020/06/top-30-interview-questions-on.html) [![automationreinvented.blogspot.com: Top 11 Kubernetes interview question and answers for SDET Devops QA SET-01?](){: style="width:7%"}](https://automationreinvented.blogspot.com/2020/09/top-11-kubernetes-interview-question.html) [![automationreinvented.blogspot.com: Top 11 kubernetes interview questions for SDET/DevOps SET-02? Kubernetes deployment commands](){: style="width:7%"}](https://automationreinvented.blogspot.com/2020/10/top-11-kubernetes-interview-questions.html) [![automationreinvented.blogspot.com: Top 30 API Testing Interview Questions & Answers for SDET/API Automation-Rest Assured? SET-03](){: style="width:7%"}](https://automationreinvented.blogspot.com/2020/11/top-30-api-testing-interview-questions.html) [![automationreinvented.blogspot.com: Top Interview Question on Kubernetes for SDET/Devops Set-03? ReplicaSet in K8S](){: style="width:7%"}](https://automationreinvented.blogspot.com/2020/11/top-interview-question-on-kubernetes.html) [![automationreinvented.blogspot.com: Top 70 interview questions on Automation Testing-Selenium-TestNG Set-06? TestNG Tricky Interview questions 2021 for SDET-QAE?](){: style="width:7%"}](https://automationreinvented.blogspot.com/2021/01/top-60-interview-questions-on.html)
-[![automationreinvented.blogspot.com: How to run selenium tests from Jenkins? Maven and Jenkins Integration with Testng-Selenium? Run selenium maven project from command line? 🌟](){: style="width:7%"}](https://automationreinvented.blogspot.com/2021/02/how-to-run-test-selenium-tests-from.html) [![automationreinvented.blogspot.com: Top 40 API Automation testing interview question for SDET and Automation QA ?](){: style="width:7%"}](https://automationreinvented.blogspot.com/2021/03/top-40-api-testing-interview-question.html) [![automationreinvented.blogspot.com: How to schedule a job in Jenkins pipeline? How to run automation suite everyday with auto trigger scheduler?](){: style="width:7%"}](https://automationreinvented.blogspot.com/2021/05/how-to-schedule-job-in-jenkins-pipeline.html) [![automationreinvented.blogspot.com: Top GIT Interview question Set-03 for SDET/Testers/Developers/DevOps?](){: style="width:7%"}](https://automationreinvented.blogspot.com/2021/05/top-git-interview-question-set-03-for.html) [![automationreinvented.blogspot.com: How to send email notification in Jenkins using Groovy Script?](){: style="width:7%"}](https://automationreinvented.blogspot.com/2021/06/how-to-send-email-notification-in.html) [![automationreinvented.blogspot.com: How to create parameterized job in Jenkins? What is parameterized build in Jenkins?](){: style="width:7%"}](https://automationreinvented.blogspot.com/2021/08/how-to-create-parameterized-job-in.html) [![automationreinvented.blogspot.com: Top 10 Jenkins Interview Question for SDET - DevOps - Automation QA?](){: style="width:7%"}](https://automationreinvented.blogspot.com/2021/09/top-10-jenkins-interview-question-for.html) [![automationreinvented.blogspot.com: Top 40 GIT Interview Questions and Answers for SDET - DevOps - Automation QA? Useful GIT commands to refer for daily DevOps Tasks?](){: style="width:7%"}](https://automationreinvented.blogspot.com/2021/09/top-40-git-interview-questions-and.html) [![automationreinvented.blogspot.com: Top 20 Jenkins Interview Questions and Answers 2022 for SDET - DevOps - Automation QA? Refer for Getting pro in Jenkins](){: style="width:7%"}](https://automationreinvented.blogspot.com/2021/12/top-20-jenkins-interview-questions-and.html) [![automationreinvented.blogspot.com: Top 80 API Testing Interview Questions for QA and SDET ? API Interview Questions 2022](){: style="width:7%"}](https://automationreinvented.blogspot.com/2022/03/top-80-api-testing-interview-questions.html) [![automationreinvented.blogspot.com: What is Json Schema and how to perform schema validation using Rest Assured?](){: style="width:7%"}](https://automationreinvented.blogspot.com/2022/03/what-is-json-schema-and-how-to-perform.html)
-[![automationreinvented.blogspot.com: kubernetes posts](){: style="width:7%"}](https://automationreinvented.blogspot.com/search/label/Kubernetes?m=1) [![automationscript.com: How To Read Jenkins Build Log Console Output](){: style="width:7%"}](https://automationscript.com/how-to-read-console-output-in-jenkins-pipeline) [![automationscript.com: Parallel Execution In Selenium Using Jenkins](){: style="width:7%"}](https://automationscript.com/parallel-execution-in-selenium-using-jenkins) [![awesome-architecture.com: 🎨 Awesome Software Architecture 🌟](){: style="width:7%"}](https://awesome-architecture.com) [![awesome-go.com](){: style="width:7%"}](https://awesome-go.com) [![None](){: style="width:7%"}](https://awesome-kubernetes.readthedocs.io) [![Kubernetes e-Books](){: style="width:7%"}](https://awesome-kubernetes.readthedocs.io/kubernetes) [![Awesome Cloud Native](){: style="width:7%"}](https://awesome.jimmysong.io) [![awesomeopensource.com/project/William-Yeh/ansible-prometheus](){: style="width:7%"}](https://awesomeopensource.com/project/William-Yeh/ansible-prometheus) [![awesomeopensource.com: Terraform Aws Multi Az Subnets](){: style="width:7%"}](https://awesomeopensource.com/project/cloudposse/terraform-aws-multi-az-subnets) [![Awesome WSL](){: style="width:7%"}](https://awesomeopensource.com/project/sirredbeard/Awesome-WSL)
-[![awesomeopensource.com: The Top 110 Cidr Open Source Projects on Github 🌟](){: style="width:7%"}](https://awesomeopensource.com/projects/cidr) [![awesomerank.github.io: janikvonrotz/awesome-powershell](){: style="width:7%"}](https://awesomerank.github.io/lists/janikvonrotz/awesome-powershell.html) [![awkwardferny.medium.com: Setting up Distributed Tracing in Kubernetes with' OpenTracing, Jaeger, and Ingress-NGINX](){: style="width:7%"}](https://awkwardferny.medium.com/setting-up-distributed-tracing-with-opentelemetry-jaeger-in-kubernetes-ingress-nginx-cfdda7d9441d) [![Find the fastest region from your location](){: style="width:7%"}](https://aws-latency.altaircp.com) [![aws-observability.github.io: AWS Observability Accelerator for Terraform 🌟](){: style="width:7%"}](https://aws-observability.github.io/terraform-aws-observability-accelerator) [![aws-observability.github.io: Tracing on Amazon EKS](){: style="width:7%"}](https://aws-observability.github.io/terraform-aws-observability-accelerator/eks/tracing) [![aws-quickstart.github.io: Rancher on the AWS Cloud. Quick Start Reference Deployment](){: style="width:7%"}](https://aws-quickstart.github.io/quickstart-eks-rancher) [![AWS OpsWorks](){: style="width:7%"}](https://aws.amazon.com) [![EC2 VM Import/Export now supports migration of virtual machines with Unified Extensible Firmware Interface (UEFI) boot to AWS](){: style="width:7%"}](https://aws.amazon.com/about-aws) [![AWS Global Infrastructure Innovation](){: style="width:7%"}](https://aws.amazon.com/about-aws/global-infrastructure/innovation/?sc_channel=sm&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&trk=n/a&linkId=951858139) [![AWS Local Zones locations](){: style="width:7%"}](https://aws.amazon.com/about-aws/global-infrastructure/localzones/locations)
-[![None](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2015/12/aws-cloudformation-adds-support-for-aws-waf-and-aws-directory-service-for-microsoft-active-directory) [![Now Add or Modify Request Headers Forwarded From Amazon CloudFront to Origin](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2015/12/now-add-or-modify-request-headers-forwarded-from-amazon-cloudfront-to-origin) [![AWS Schema Conversion Tool now supports PostgreSQL as conversion target](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2016/01/aws-schema-conversion-tool-postgresql-support) [![AWS Config Rules now available in 4 new regions: US West (Oregon), EU (Ireland),' EU (Frankfurt) and Asia Pacific (Tokyo)](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2016/04/aws-config-rules-now-available-in-4-new-regions-us-west-oregon-eu-ireland-eu-frankfurt-and-asia-pacific-tokyo) [![PCI DSS Standardized Architecture on the AWS Cloud: Quick Start Reference Deployment](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2016/05/pci-dss-standardized-architecture-on-the-aws-cloud-quick-start-reference-deployment) [![Learn AWS Security Fundamentals with Free and Online Training](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2016/06/learn-aws-security-fundamentals-with-free-and-online-training) [![Build a Modular and Scalable Amazon VPC Architecture with New Quick Start](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2016/07/build-a-modular-and-scalable-amazon-vpc-architecture-with-new-quick-start) [![AWS Elastic Beanstalk Supports Application Load Balancer](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2016/08/aws-elastic-beanstalk-supports-application-load-balancer) [![AWS Elastic Beanstalk Supports ASP.NET Core and Multi-App .NET Support](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2016/08/aws-elastic-beanstalk-supports-asp-net-core-and-multi-app-net-support) [![AWS Elastic Beanstalk Supports Nginx Proxy Server with Tomcat](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2016/08/aws-elastic-beanstalk-supports-nginx-proxy-server-with-tomcat) [![Specifying the VPC for your Amazon RDS DB Instance](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2016/08/specifying-the-vpc-for-your-amazon-rds-db-instance)
-[![Amazon CloudFront now supports HTTP/2](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2016/09/amazon-cloudfront-now-supports-http2) [![Amazon RDS for PostgreSQL Enhancements: Support for new minor versions,' Logical Replication, and Amazon RDS PostgreSQL as a source for AWS DMS](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2016/09/amazon-rds-for-postgresql-enhancements-support-for-new-minor-versions-logical-replication-and-amazon-rds-postgresql-as-a-source-for-aws-dms) [![NGINX Plus on the AWS Cloud: Quick Start Reference Deployment](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2016/09/nginx-plus-on-the-aws-cloud-quick-start-reference-deployment) [![Oracle Database on the AWS Cloud: Quick Start Reference Deployment](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2016/10/oracle-database-on-the-aws-cloud-quick-start-reference-deployment) [![Introducing Cloud Formation Guard - a new opensource CLI for infrastructure compliance](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2020/06/introducing-aws-cloudformation-guard-preview) [![Announcing the AWS Controllers for Kubernetes Preview](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2020/08/announcing-the-aws-controllers-for-kubernetes-preview) [![Amazon CloudWatch Dashboards now supports sharing](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2020/09/amazon-cloudwatch-dashboards-supports-sharing) [![Amazon CloudWatch now monitors Prometheus metrics from Container environments](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2020/09/amazon-cloudwatch-monitors-prometheus-metrics-container-environments) [![aws.amazon.com: Amazon EC2 announces Spot Blueprints, an infrastructure code template generator to get started with EC2 Spot Instances](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2020/12/amazon-ec2-announces-spot-blueprints-an-infrastructure-code-template-generator-to-get-started-with-ec2-spot-instances) [![Amazon Elastic File System triples read throughput](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2021/01/amazon-elastic-file-system-triples-read-throughput) [![New digital course and lab: AWS Cloud Development Kit (CDK) Primer](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2021/01/new-digital-course-and-lab-aws-cloud-development-kit-cdk-primer)
-[![Amazon EKS clusters now support user authentication with OIDC compatible identity providers](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2021/02/amazon-eks-clusters-support-user-authentication-oidc-compatible-identity-providers) [![aws.amazon.com: IAM Access Analyzer now supports over 100 policy checks with actionable recommendations to help you author secure and functional policies](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2021/03/iam-access-analyzer-supports-over-100-policy-checks-with-actionable-recommendations) [![amazon.com: Introducing Distributed Load Testing v1.3](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2021/05/introducing-distributed-load-testing-v1-3) [![New AWS Solutions Implementation: Tag Tamer](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2021/06/new-aws-solutions-implementation-tag-tamer) [![Amazon EC2 Auto Scaling now lets you control which instances to terminate on scale-in](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2021/07/amazon-ec2-auto-scaling-now-lets-you-control-which-instances-to-terminate-on-scale-in) [![Amazon Virtual Private Cloud (VPC) customers can now assign IP prefixes to their EC2 instances](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2021/07/amazon-virtual-private-cloud-vpc-customers-can-assign-ip-prefixes-ec2-instances) [![Amazon VPC CNI plugin increases pods per node limits](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2021/07/amazon-vpc-cni-plugin-increases-pods-per-node-limits) [![Simplify CI/CD configuration for serverless applications and your favorite CI/CD system — Public Preview](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2021/07/simplify-ci-cd-configuration-serverless-applications-your-favorite-ci-cd-system-public-preview) [![Amazon RDS Proxy can now be created in a shared Virtual Private Cloud (VPC)](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2021/08/amazon-rds-proxy-created-shared-virtual-private-cloud-vpc) [![Amazon Virtual Private Cloud (VPC) customers can now resize their prefix list](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2021/08/amazon-vpc-resize-prefix-list) [![Announcing General Availability of Amazon Redshift Cross-account Data Sharing](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2021/08/announcing-general-availability-amazon-redshift-cross-account-data-sharing)
-[![AWS Security Hub adds 18 new controls to its Foundational Security Best Practices standard and 8 new partners for enhanced cloud security posture monitoring](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2021/08/aws-security-hub-adds-18-new-controls-foundational-security-best-practices-standard-8-new-partners-enhanced-cloud-security-posture-monitoring) [![None](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2021/08/ec2-vm-import-export-unified-extensible-firmware-interface-aws) [![Amazon EC2 now offers Global View on the console to view all resources across regions together](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2021/09/amazon-ec2-global-view-console-regions) [![Application Load Balancer now enables AWS PrivateLink and static IP addresses by direct integration with Network Load Balancer](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2021/09/application-load-balancer-aws-privatelink-static-ip-addresses-network-load-balancer) [![AWS Site-to-Site VPN releases updated Download Configuration utility](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2021/09/aws-site-to-site-vpn-download-configuration-utility) [![Achieve up to 34% better price/performance with AWS Lambda Functions powered by AWS Graviton2 processor](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2021/09/better-price-performance-aws-lambda-functions-aws-graviton2-processor) [![AWS announces the new **Amazon Inspector** for continual vulnerability management](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2021/11/amazon-inspector-continual-vulnerability-management) [![AWS Control Tower now supports nested organizational units](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2021/11/aws-control-tower-supports-nested-organizational-units) [![AWS Toolkits for Cloud9, JetBrains and VS Code now support interaction with over 200 new resource types 🌟](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2021/11/aws-toolkits-cloud9-jetbrains-vs-code) [![Visualize all your Kubernetes clusters in one place with Amazon EKS Connector, now generally available](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2021/11/visualize-kubernetes-clusters-one-place-amazon-eks-connector-generally-available) [![Announcing Amazon Elastic File System Replication](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2022/01/amazon-elastic-file-system-replication)
-[![Announcing the general availability of AWS Backup for Amazon S3](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2022/02/general-availability-aws-backup-amazon-s3) [![Introducing Amazon CloudWatch Metrics Insights (General Availability)](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2022/04/amazon-cloudwatch-metrics-insights) [![AWS Announces Data Transfer Price Reduction for AWS PrivateLink, AWS Transit Gateway, and AWS Client VPN services](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2022/04/aws-data-transfer-price-reduction-privatelink-transit-gateway-client-vpn-services/?nc1=h_ls) [![AWS Shield Advanced now supports Application Load Balancer for automatic application layer DDoS mitigation](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2022/04/aws-shield-application-balancer-automatic-ddos-mitigation) [![AWS Single Sign-On launches configurable synchronization for Microsoft Active Directory](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2022/04/aws-single-sign-on-configurable-synchronization-microsoft-active-directory) [![aws.amazon.com: AWS Systems Manager announces support for port forwarding to remote hosts using Session Manager](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2022/05/aws-systems-manager-support-port-forwarding-remote-hosts-using-session-manager) [![Integration of AWS Well-Architected Tool with AWS Organizations](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2022/06/aws-well-architected-tool-organizations-integration) [![AWS Single Sign-On (AWS SSO) adds support for AWS Identity and Access Management (IAM) customer managed policies (CMPs)](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2022/07/aws-single-sign-on-aws-sso-aws-identity-access-management-iam-customer-managed-policies-cmps) [![Announcing dark mode support in the AWS Management Console](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2022/10/dark-mode-support-aws-management-console) [![IAM Access Analyzer now reviews your AWS CloudTrail history to identify actions used across 140 AWS services and generates fine-grained policies](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2022/10/iam-access-analyzer-cloudtrail-history-identify-actions-140-aws-services-fine-grained-policies) [![IAM Identity Center adds session management features for improved user experience and cloud security](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2022/10/iam-identity-center-session-management-features-improved-user-experience-cloud-security)
-[![Amazon CloudWatch launches cross-account observability across multiple AWS accounts](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2022/11/amazon-cloudwatch-cross-account-observability-multiple-aws-accounts) [![Amazon EC2 announces new price and capacity optimized allocation strategy for provisioning Amazon EC2 Spot Instances](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2022/11/amazon-ec2-price-capacity-optimized-allocation-strategy-provisioning-ec2-spot-instances) [![Amazon NAT Gateway Now Allows You to Select Private IP Address for Network Address Translation](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2022/11/amazon-nat-gateway-allows-select-private-ip-address-network-address-translation) [![Announcing Amazon RDS Blue/Green Deployments for safer, simpler, and faster updates](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2022/11/amazon-rds-blue-green-deployments-safer-simpler-faster-updates) [![Amazon SNS increases the default quota for subscription filter policies by 50x to 10,000 per account](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2022/11/amazon-sns-increases-default-quota-subscription-filter-policies-account) [![Application Load Balancers now support turning off cross zone load balancing per target group](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2022/11/application-load-balancers-turning-off-cross-zone-load-balancing-per-target-group) [![AWS Backup Audit Manager adds centralized reporting for AWS Organizations](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2022/11/aws-backup-audit-manager-centralized-reporting-aws-organizations) [![AWS Identity and Access Management now supports multiple multi-factor authentication (MFA) devices](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2022/11/aws-identity-access-management-multi-factor-authentication-devices) [![Announcing delegated administrator for AWS Organizations](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2022/11/aws-organizations-delegated-administrator) [![Amazon ECS now integrates with Amazon CloudWatch alarms to improve safety for deployments](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2022/12/amazon-ecs-cloudwatch-alarms-safety-deployments) [![Amazon EKS launches automated provisioning and lifecycle management for Windows containers](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2022/12/amazon-eks-automated-provisioning-lifecycle-management-windows-containers)
-[![Amazon RDS announces integration with AWS Secrets Manager](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2022/12/amazon-rds-integration-aws-secrets-manager) [![Amazon Timestream now enables you to protect your data through AWS Backup](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2022/12/amazon-timestream-enables-protect-data-through-aws-backup) [![Amazon CloudWatch now supports high resolution metric extraction from structured logs](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2023/02/amazon-cloudwatch-high-resolution-metric-extraction-structured-logs) [![Amazon GuardDuty now available in AWS Europe (Spain) Region](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2023/02/amazon-guardduty-aws-europe-spain-region) [![AWS Network Firewall now supports tag-based resource groups](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2023/02/aws-network-firewall-tag-based-resource-groups) [![AWS SAM CLI introduces ‘sam list’ command to inspect AWS SAM resources](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2023/02/aws-sam-cli-sam-list-command-inspect-resources) [![Announcing the ability to enable AWS Systems Manager by default across all EC2 instances in an account](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2023/02/enable-aws-systems-manager-default-all-ec2-instances-account) [![Amazon Detective adds graph visualization for interactive security investigations](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2023/03/amazon-detective-graph-visualization-interactive-security-investigations) [![AWS Transit Gateway is now available in Europe (Spain) Region](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2023/04/aws-transit-gateway-europe-spain-region) [![Amazon CloudFront announces one-click security protections](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2023/05/amazon-cloudfront-one-click-security-protections) [![AWS Backup supports cross-Region backups in four new Regions](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2023/05/aws-backup-cross-region-backups-four-regions)
-[![Private Access to the AWS Management Console is generally available](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2023/05/aws-management-console-private-access) [![AWS WAF enhances rate-based rules to support request headers and composite keys](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2023/05/aws-waf-rate-based-rules-request-headers-composite-keys) [![AWS Config supports recording exclusions by resource type](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2023/06/aws-config-recording-exclusions-resource-type) [![Amazon EKS introduces EKS Pod Identity](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2023/11/amazon-eks-pod-identity) [![aws.amazon.com: Automate AWS Control Tower landing zone operations using APIs](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2023/11/automate-aws-control-tower-zone-operations-apis) [![AWS CloudFormation introduces Git management of stacks](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2023/11/aws-cloudformation-git-management-stacks) [![Amazon ECS and AWS Fargate now integrate with Amazon EBS](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2024/01/amazon-ecs-fargate-integrate-ebs) [![aws.amazon.com: Generate AWS CloudFormation templates and AWS CDK apps for existing AWS resources in minutes](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2024/02/aws-cloudformation-templates-cdk-apps-minutes) [![aws.amazon.com/about-aws: Application Load Balancer enables configuring HTTP client keepalive duration](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2024/03/application-load-balancer-http-keepalive-duration) [![aws.amazon.com: Amazon EKS announces native support for autoscaling CoreDNS Pods](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2024/05/amazon-eks-native-support-autoscaling-coredns-pods) [![AWS WAF enhances rate-based rules to support lower rate limits](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2024/08/aws-waf-rate-based-rules-lower-rate-limits)
-[![AWS Management Console Local Zones in Region Selector](){: style="width:7%"}](https://aws.amazon.com/about-aws/whats-new/2026/05/aws-local-zones-region-selector/?sc_channel=sm&sc_campaign=Launch_Campaign&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&trkCampaign=f9c69475-df97-4143-8955-acfd0ed7ce10&trk=f9c69475-df97-4143-8955-acfd0ed7ce10&linkId=944784139) [![AWS Activate](){: style="width:7%"}](https://aws.amazon.com/activate) [![aws.amazon.com/app-mesh](){: style="width:7%"}](https://aws.amazon.com/app-mesh) [![AWS Cloud Endure Migration](){: style="width:7%"}](https://aws.amazon.com/application-migration-service) [![AWS App Runner 🌟](){: style="width:7%"}](https://aws.amazon.com/apprunner) [![AWS Architecture Icons](){: style="width:7%"}](https://aws.amazon.com/architecture/icons) [![aws.amazon.com: Serverless or Kubernetes on AWS 🌟](){: style="width:7%"}](https://aws.amazon.com/architecture/serverless/serverless-or-kubernetes) [![This is My Architecture](){: style="width:7%"}](https://aws.amazon.com/architecture/this-is-my-architecture) [![AWS Backup Service](){: style="width:7%"}](https://aws.amazon.com/backup) [![aws.amazon.com/big-data](){: style="width:7%"}](https://aws.amazon.com/big-data) [![Building a Data Lake on AWS](){: style="width:7%"}](https://aws.amazon.com/big-data/data-lake-on-aws)
-[![AWS Partner Network (APN) blog](){: style="width:7%"}](https://aws.amazon.com/blogs/apn) [![Active Directory Single Sign-On (SSO) on AWS with Bitium](){: style="width:7%"}](https://aws.amazon.com/blogs/apn/active-directory-single-sign-on-sso-on-aws-with-bitium) [![Centralized Traffic Inspection with Gateway Load Balancer on AWS](){: style="width:7%"}](https://aws.amazon.com/blogs/apn/centralized-traffic-inspection-with-gateway-load-balancer-on-aws) [![How to Build Sparse EBS Volumes for Fun and Easy Snapshotting](){: style="width:7%"}](https://aws.amazon.com/blogs/apn/how-to-build-sparse-ebs-volumes-for-fun-and-easy-snapshotting) [![How to Deploy a High Availability Web Service on AWS Using Spotinst](){: style="width:7%"}](https://aws.amazon.com/blogs/apn/how-to-deploy-a-high-availability-web-service-on-aws-using-spotinst) [![Modernize Your CI/CD Pipeline Using Jenkins X with Amazon EKS](){: style="width:7%"}](https://aws.amazon.com/blogs/apn/modernize-your-ci-cd-pipeline-using-jenkins-x-with-amazon-eks) [![Optimizing Your Kubernetes Clusters with Rancher and Amazon EKS 🌟](){: style="width:7%"}](https://aws.amazon.com/blogs/apn/optimizing-your-kubernetes-clusters-with-rancher-and-amazon-eks) [![AWS Architecture Blog](){: style="width:7%"}](https://aws.amazon.com/blogs/architecture) [![Architecting a Highly Available Serverless, Microservices-Based Ecommerce Site](){: style="width:7%"}](https://aws.amazon.com/blogs/architecture/architecting-a-highly-available-serverless-microservices-based-ecommerce-site) [![aws.amazon.com: Best practices for implementing event-driven architectures in your organization](){: style="width:7%"}](https://aws.amazon.com/blogs/architecture/best-practices-for-implementing-event-driven-architectures-in-your-organization) [![Creating a Multi-Region Application with AWS Services – Part 1, Compute, Networking, and Security](){: style="width:7%"}](https://aws.amazon.com/blogs/architecture/creating-a-multi-region-application-with-aws-services-part-1-compute-and-security)
-[![Creating a Multi-Region Application with AWS Services – Part 2, Data and Replication](){: style="width:7%"}](https://aws.amazon.com/blogs/architecture/creating-a-multi-region-application-with-aws-services-part-2-data-and-replication) [![Data Caching Across Microservices in a Serverless Architecture](){: style="width:7%"}](https://aws.amazon.com/blogs/architecture/data-caching-across-microservices-in-a-serverless-architecture) [![Disaster Recovery with AWS Managed Services, Part I: Single Region](){: style="width:7%"}](https://aws.amazon.com/blogs/architecture/disaster-recovery-with-aws-managed-services-part-i-single-region) [![Disaster recovery with AWS managed services, Part 2: Multi-Region/backup' and restore 🌟](){: style="width:7%"}](https://aws.amazon.com/blogs/architecture/disaster-recovery-with-aws-managed-services-part-ii-multi-region-backup-and-restore) [![aws.amazon.com: Exploring Data Transfer Costs for AWS Managed Databases](){: style="width:7%"}](https://aws.amazon.com/blogs/architecture/exploring-data-transfer-costs-for-aws-managed-databases) [![Let’s Architect! Architecting microservices with containers](){: style="width:7%"}](https://aws.amazon.com/blogs/architecture/lets-architect-architecting-microservices-with-containers) [![Let’s Architect! Architecting with Amazon DynamoDB](){: style="width:7%"}](https://aws.amazon.com/blogs/architecture/lets-architect-architecting-with-amazon-dynamodb) [![Maintain visibility over the use of cloud architecture patterns](){: style="width:7%"}](https://aws.amazon.com/blogs/architecture/maintain-visibility-over-the-use-of-cloud-architecture-patterns) [![Migrate Resources Between AWS Accounts](){: style="width:7%"}](https://aws.amazon.com/blogs/architecture/migrate-resources-between-aws-accounts) [![AWS App2Container: Migrate your Applications to Containers at Scale](){: style="width:7%"}](https://aws.amazon.com/blogs/architecture/migrate-your-applications-to-containers-at-scale) [![Issues to Avoid When Implementing Serverless Architecture with AWS Lambda](){: style="width:7%"}](https://aws.amazon.com/blogs/architecture/mistakes-to-avoid-when-implementing-serverless-architecture-with-lambda)
-[![Multi-Region Migration using AWS Application Migration Service](){: style="width:7%"}](https://aws.amazon.com/blogs/architecture/multi-region-migration-using-aws-application-migration-service) [![aws.amazon.com: Optimize your modern data architecture for sustainability: Part 1 – data ingestion and data lake](){: style="width:7%"}](https://aws.amazon.com/blogs/architecture/optimize-your-modern-data-architecture-for-sustainability-part-1-data-ingestion-and-data-lake) [![Optimizing your AWS Infrastructure for Sustainability, Part I: Compute](){: style="width:7%"}](https://aws.amazon.com/blogs/architecture/optimizing-your-aws-infrastructure-for-sustainability-part-i-compute) [![Optimizing your AWS Infrastructure for Sustainability, Part II: Storage](){: style="width:7%"}](https://aws.amazon.com/blogs/architecture/optimizing-your-aws-infrastructure-for-sustainability-part-ii-storage) [![aws.amazon.com/blogs/architecture: Overview of Data Transfer Costs for Common Architectures](){: style="width:7%"}](https://aws.amazon.com/blogs/architecture/overview-of-data-transfer-costs-for-common-architectures) [![Reduce Cost and Increase Security with Amazon VPC Endpoints](){: style="width:7%"}](https://aws.amazon.com/blogs/architecture/reduce-cost-and-increase-security-with-amazon-vpc-endpoints) [![AWS Architecture Blog: Use templated answers to perform Well-Architected reviews at scale](){: style="width:7%"}](https://aws.amazon.com/blogs/architecture/use-templated-answers-to-perform-well-architected-reviews-at-scale) [![aws.amazon.com: Verify the resilience of your workloads using Chaos Engineering](){: style="width:7%"}](https://aws.amazon.com/blogs/architecture/verify-the-resilience-of-your-workloads-using-chaos-engineering) [![AWS Architecture Blog: What to Consider when Selecting a Region for your' Workloads](){: style="width:7%"}](https://aws.amazon.com/blogs/architecture/what-to-consider-when-selecting-a-region-for-your-workloads) [![Announcing General Availability of AWS Cost Anomaly Detection](){: style="width:7%"}](https://aws.amazon.com/blogs/aws-cloud-financial-management/announcing-general-availability-of-aws-cost-anomaly-detection) [![Understanding your AWS Cost Datasets: A Cheat Sheet](){: style="width:7%"}](https://aws.amazon.com/blogs/aws-cloud-financial-management/understanding-your-aws-cost-datasets-a-cheat-sheet)
-[![Announcing General Availability of AWS Cost Anomaly Detection](){: style="width:7%"}](https://aws.amazon.com/blogs/aws-cost-management/announcing-general-availability-of-aws-cost-anomaly-detection) [![Understanding your AWS Cost Datasets: A Cheat Sheet](){: style="width:7%"}](https://aws.amazon.com/blogs/aws-cost-management/understanding-your-aws-cost-datasets-a-cheat-sheet) [![aws.amazon.com: Amazon EKS Anywhere – Now Generally Available to Create and Manage Kubernetes Clusters on Premises](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/amazon-eks-anywhere-now-generally-available-to-create-and-manage-kubernetes-clusters-on-premises) [![Amazon EKS Now Supports EC2 Inf1 Instances](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/amazon-eks-now-supports-ec2-inf1-instances) [![EFS Elastic File System](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/amazon-elastic-file-system-production-ready-in-three-regions) [![Amazon EFS: Amazon Elastic File System – Shared File Storage for Amazon EC2](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/amazon-elastic-file-system-shared-file-storage-for-amazon-ec2) [![Amazon Inspector – Automated Security Assessment Service](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/amazon-inspector-automated-security-assessment-service) [![Amazon Managed Grafana Is Now Generally Available with Many New Features](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/amazon-managed-grafana-is-now-generally-available-with-many-new-features) [![aws.amazon.com: Amazon Managed Service for Prometheus Is Now Generally Available with Alert Manager and Ruler](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/amazon-managed-service-for-prometheus-is-now-generally-available-with-alert-manager-and-ruler) [![Amazon RDS for SQL Server – Support for Windows Authentication](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/amazon-rds-for-sql-server-support-for-windows-authentication) [![New Amazon RDS for MySQL & PostgreSQL Multi-AZ Deployment Option: Improved' Write Performance & Faster Failover](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/amazon-rds-multi-az-db-cluster)
-[![Amazon WorkMail – Now Generally Available](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/amazon-workmail-now-generally-available) [![Amazon WorkSpaces Introduces Ubuntu Desktops](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/amazon-workspaces-introduces-ubuntu-desktops) [![aws.amazon.com: Amazon Elasticsearch Service Is Now Amazon OpenSearch Service and Supports OpenSearch 1.0](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/announcing-amazon-opensearch-service-which-supports-opensearch-10) [![AWS Cloud Control API, a Uniform API to Access AWS & Third-Party Services](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/announcing-aws-cloud-control-api) [![Announcing AWS KMS External Key Store (XKS)](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/announcing-aws-kms-external-key-store-xks) [![AWS Application Discovery Service Update – Agentless Discovery for VMware](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/aws-application-discovery-service-update-agentless-discovery-for-vmware) [![AWS Cloud Adoption Framework (CAF) 3.0 is Now Available](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/aws-cloud-adoption-framework-caf-3-0-is-now-available) [![AWS Config Rules – Dynamic Compliance Checking for Cloud Resources](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/aws-config-rules-dynamic-compliance-checking-for-cloud-resources) [![AWS Cost Explorer Update – Access to EC2 Usage Data](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/aws-cost-explorer-update-access-to-ec2-usage-data) [![AWS Database Migration Service](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/aws-database-migration-service) [![AWS IoT – Cloud Services for Connected Devices](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/aws-iot-cloud-services-for-connected-devices)
-[![AWS Lambda Now Supports Up to 10 GB Ephemeral Storage](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/aws-lambda-now-supports-up-to-10-gb-ephemeral-storage) [![AWS Lambda Update – Python, VPC, Increased Function Duration, Scheduling, and More](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/aws-lambda-update-python-vpc-increased-function-duration-scheduling-and-more) [![AWS Mobile Hub – Build, Test, and Monitor Mobile Applications](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/aws-mobile-hub-build-test-and-monitor-mobile-applications) [![AWS re:Post – A Reimagined Q&A Experience for the AWS Community](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/aws-repost-a-reimagined-qa-experience-for-the-aws-community) [![AWS Weekly Roundup: AWS Local Zones in Istanbul, open-source ExtendDB, Kiro Web, and more (May 25, 2026)](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/aws-weekly-roundup-aws-local-zones-in-istanbul-open-source-extenddb-kiro-web-and-more-may-25-2026) [![AWS Weekly Roundup: AWS Transform at 1 year, Claude Platform on AWS, EC2 M3 Ultra Mac instances, and more (May 18, 2026)](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/aws-weekly-roundup-aws-transform-at-1-year-claude-platform-on-aws-ec2-m3-ultra-mac-instances-and-more-may-18-2026) [![AWS Weekly Roundup: Claude Opus 4.8 on AWS, Aurora MySQL with Kiro Powers, and more (June 1, 2026)](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/aws-weekly-roundup-claude-opus-4-8-on-aws-aurora-mysql-with-kiro-powers-and-more-june-1-2026) [![CloudWatch Dashboards – Create & Use Customized Metrics Views](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/cloudwatch-dashboards-create-use-customized-metrics-views) [![Coming Soon – EC2 Dedicated Hosts](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/coming-soon-ec2-dedicated-hosts) [![Convert AWS console actions to reusable code with AWS Console-to-Code, now generally available](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/convert-aws-console-actions-to-reusable-code-with-aws-console-to-code-now-generally-available/?trk=0d3532c8-5f49-4c86-9683-96c2417e9b4b&sc_channel=el) [![Easily Manage Security Group Rules with the New Security Group Rule ID](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/easily-manage-security-group-rules-with-the-new-security-group-rule-id)
-[![EC2-Classic Networking is Retiring – Here’s How to Prepare](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/ec2-classic-is-retiring-heres-how-to-prepare) [![EC2 Container Service Update – Container Registry, ECS CLI, AZ-Aware Scheduling, and More](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/ec2-container-service-update-container-registry-ecs-cli-az-aware-scheduling-and-more) [![Amazon EKS Price Reduction](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/eks-price-reduction) [![Elastic Network Adapter](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/elastic-network-adapter-high-performance-network-interface-for-amazon-ec2) [![Get started with OpenAI GPT-5.5, GPT-5.4 models, and Codex on Amazon Bedrock](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/get-started-with-openai-gpt-5-5-gpt-5-4-models-and-codex-on-amazon-bedrock) [![Heads-Up: Amazon S3 Security Changes Are Coming in April of 2023](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/heads-up-amazon-s3-security-changes-are-coming-in-april-of-2023) [![aws.amazon.com: IAM Access Analyzer Update – Policy Validation](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/iam-access-analyzer-update-policy-validation) [![IDE extension for AWS Application Composer enhances visual modern applications development with AI-generated IaC](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/ide-extension-for-aws-application-composer-enhances-visual-modern-applications-development-with-ai-generated-iac) [![InfoWorld Review – Amazon Aurora Rocks MySQL](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/infoworld-review-amazon-aurora-rocks-mysql) [![Introducing the next generation of Amazon OpenSearch Serverless for building your agentic AI applications](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/introducing-the-next-generation-of-amazon-opensearch-serverless-for-building-your-agentic-ai-applications) [![Introducing the next generation of AWS Resilience Hub for generative AI-based SRE resilience journey](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/introducing-the-next-generation-of-aws-resilience-hub-for-generative-ai-based-sre-resilience-journey)
-[![Meet Our Newest AWS Heroes – May 2026](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/meet-our-newest-aws-heroes-may-2026) [![Meet Our Newest AWS Heroes - May 2026](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/meet-our-newest-aws-heroes-may-2026/?sc_channel=sm&sc_campaign=Community_Heroes&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&linkId=951222289) [![Monitor, Evaluate, and Demonstrate Backup Compliance with AWS Backup Audit Manager](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/monitor-evaluate-and-demonstrate-backup-compliance-with-aws-backup-audit-manager) [![aws.amazon.com: New – Accelerate Your Lambda Functions with Lambda SnapStart](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/new-accelerate-your-lambda-functions-with-lambda-snapstart) [![New – Amazon VPC Network Access Analyzer](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/new-amazon-vpc-network-access-analyzer) [![aws blogs - New – AWS Application Load Balancer](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/new-aws-application-load-balancer) [![New AWS Competency – AWS Migration](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/new-aws-competency-aws-migration) [![aws.amazon.com: New – AWS Control Tower Account Factory for Terraform](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/new-aws-control-tower-account-factory-for-terraform) [![New – AWS DMS Serverless: Automatically Provisions and Scales Capacity for Migration and Data Replication](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/new-aws-dms-serverless-automatically-provisions-and-scales-capacity-for-migration-and-data-replication) [![New – Create Microsoft SQL Server Instances of Amazon RDS on AWS Outposts](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/new-create-microsoft-sql-server-instances-of-amazon-rds-on-aws-outposts) [![New – Encrypted EBS Boot Volumes](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/new-encrypted-ebs-boot-volumes)
-[![New for AWS Distro for OpenTelemetry – Tracing Support is Now Generally Available](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/new-for-aws-distro-for-opentelemetry-tracing-support-is-now-generally-available) [![New – Scheduled Reserved Instances](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/new-scheduled-reserved-instances) [![New – Self-Service Provisioning of Terraform Open-Source Configurations with AWS Service Catalog 🌟🌟🌟](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/new-self-service-provisioning-of-terraform-open-source-configurations-with-aws-service-catalog) [![New – Visualize Your VPC Resources from Amazon VPC Creation Experience](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/new-visualize-your-vpc-resources-from-amazon-vpc-creation-experience) [![None](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/new_deployment_pipelines_reference_architecture_and_-reference_implementations) [![Now — AWS Step Functions Supports 200 AWS Services To Enable Easier Workflow Automation](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/now-aws-step-functions-supports-200-aws-services-to-enable-easier-workflow-automation) [![Now Open–AWS Region in Spain](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/now-open-aws-region-in-spain) [![AWS Backup Adds Support for Amazon S3](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/preview-aws-backup-adds-support-for-amazon-s3) [![amazon.com: Reduce Unwanted Traffic on Your Website with New AWS WAF Bot Control](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/reduce-unwanted-traffic-on-your-web-site-with-aws-bot-control) [![aws.amazon.com/blogs: Top Announcements of AWS re:Invent 2021](){: style="width:7%"}](https://aws.amazon.com/blogs/aws/top-announcements-of-aws-reinvent-2021) [![AWS Big Data Blog: Category - AWS Data Pipeline](){: style="width:7%"}](https://aws.amazon.com/blogs/big-data/category/analytics/aws-data-pipeline)
-[![Querying Amazon Kinesis Streams Directly with SQL and Spark Streaming](){: style="width:7%"}](https://aws.amazon.com/blogs/big-data/querying-amazon-kinesis-streams-directly-with-sql-and-spark-streaming) [![None](){: style="width:7%"}](https://aws.amazon.com/blogs/big-data/using-spark-sql-for-etl) [![aws.amazon.com: Architecture patterns for consuming private APIs cross-account](){: style="width:7%"}](https://aws.amazon.com/blogs/compute/architecture-patterns-for-consuming-private-apis-cross-account) [![Building an event-driven application with Amazon EventBridge](){: style="width:7%"}](https://aws.amazon.com/blogs/compute/building-an-event-driven-application-with-amazon-eventbridge) [![Building highly resilient applications with on-premises interdependencies using AWS Local Zones](){: style="width:7%"}](https://aws.amazon.com/blogs/compute/building-highly-resilient-applications-with-on-premises-interdependencies-using-aws-local-zones) [![Deploying AWS Lambda layers automatically across multiple Regions](){: style="width:7%"}](https://aws.amazon.com/blogs/compute/deploying-aws-lambda-layers-automatically-across-multiple-regions) [![Enhanced Local IDE Experience for AWS Step Functions](){: style="width:7%"}](https://aws.amazon.com/blogs/compute/introducing-an-enhanced-local-ide-experience-for-aws-step-functions) [![Introducing AWS SAM Pipelines: Automatically generate deployment pipelines for serverless applications](){: style="width:7%"}](https://aws.amazon.com/blogs/compute/introducing-aws-sam-pipelines-automatically-generate-deployment-pipelines-for-serverless-applications) [![Migrating a monolithic .NET REST API to AWS Lambda](){: style="width:7%"}](https://aws.amazon.com/blogs/compute/migrating-a-monolithic-net-rest-api-to-aws-lambda) [![aws.amazon.com: Operating Lambda: Understanding event-driven architecture – Part 1](){: style="width:7%"}](https://aws.amazon.com/blogs/compute/operating-lambda-understanding-event-driven-architecture-part-1) [![Quick Restoration through Replacing the Root Volumes of Amazon EC2 instances](){: style="width:7%"}](https://aws.amazon.com/blogs/compute/quick-restoration-through-replacing-the-root-volumes-of-amazon-ec2)
-[![aws.amazon.com: Scaling AWS Lambda permissions with Attribute-Based Access Control (ABAC)](){: style="width:7%"}](https://aws.amazon.com/blogs/compute/scaling-aws-lambda-permissions-with-attribute-based-access-control-abac) [![Secure Connectivity from Public to Private: Introducing EC2 Instance Connect Endpoint](){: style="width:7%"}](https://aws.amazon.com/blogs/compute/secure-connectivity-from-public-to-private-introducing-ec2-instance-connect-endpoint-june-13-2023) [![aws.amazon.com: Server-side rendering micro-frontends – UI composer and service discovery](){: style="width:7%"}](https://aws.amazon.com/blogs/compute/server-side-rendering-micro-frontends-ui-composer-and-service-discovery) [![aws.amazon.com: Understanding AWS Lambda scaling and throughput](){: style="width:7%"}](https://aws.amazon.com/blogs/compute/understanding-aws-lambda-scaling-and-throughput) [![Using Amazon EFS for AWS Lambda in your serverless applications](){: style="width:7%"}](https://aws.amazon.com/blogs/compute/using-amazon-efs-for-aws-lambda-in-your-serverless-applications) [![aws.amazon.com: Addressing IPv4 address exhaustion in Amazon EKS clusters using private NAT gateways](){: style="width:7%"}](https://aws.amazon.com/blogs/containers/addressing-ipv4-address-exhaustion-in-amazon-eks-clusters-using-private-nat-gateways) [![aws.amazon.com: Addressing latency and data transfer costs on EKS using Istio](){: style="width:7%"}](https://aws.amazon.com/blogs/containers/addressing-latency-and-data-transfer-costs-on-eks-using-istio) [![aws.amazon.com: Amazon EKS now supports Kubernetes 1.22](){: style="width:7%"}](https://aws.amazon.com/blogs/containers/amazon-eks-now-supports-kubernetes-1-22) [![Amazon EKS now supports Kubernetes version 1.25](){: style="width:7%"}](https://aws.amazon.com/blogs/containers/amazon-eks-now-supports-kubernetes-version-1-25) [![Architecting for resiliency on AWS App Runner](){: style="width:7%"}](https://aws.amazon.com/blogs/containers/architecting-for-resiliency-on-aws-app-runner) [![Automate rollbacks for Amazon ECS rolling deployments with CloudWatch alarms](){: style="width:7%"}](https://aws.amazon.com/blogs/containers/automate-rollbacks-for-amazon-ecs-rolling-deployments-with-cloudwatch-alarms)
-[![aws.amazon.com: Autoscaling EKS on Fargate with custom metrics](){: style="width:7%"}](https://aws.amazon.com/blogs/containers/autoscaling-eks-on-fargate-with-custom-metrics) [![AWS and Kubecost collaborate to deliver cost monitoring for EKS customers](){: style="width:7%"}](https://aws.amazon.com/blogs/containers/aws-and-kubecost-collaborate-to-deliver-cost-monitoring-for-eks-customers) [![AWS and Docker collaborate to simplify the developer experience](){: style="width:7%"}](https://aws.amazon.com/blogs/containers/aws-docker-collaborate-simplify-developer-experience) [![AWS Secrets Manager controller POC: an EKS operator for automatic rotation of secrets](){: style="width:7%"}](https://aws.amazon.com/blogs/containers/aws-secrets-manager-controller-poc-an-eks-operator-for-automatic-rotation-of-secrets) [![aws.amazon.com: Blue/Green Kubernetes upgrades for Amazon EKS Anywhere using Flux](){: style="width:7%"}](https://aws.amazon.com/blogs/containers/blue-green-kubernetes-upgrades-for-amazon-eks-anywhere-using-flux) [![aws.amazon.com: Chaos Engineering with LitmusChaos on Amazon EKS](){: style="width:7%"}](https://aws.amazon.com/blogs/containers/chaos-engineering-with-litmuschaos-on-amazon-eks) [![aws.amazon.com: Cloud Native CI/CD with Tekton and ArgoCD on AWS](){: style="width:7%"}](https://aws.amazon.com/blogs/containers/cloud-native-ci-cd-with-tekton-and-argocd-on-aws) [![aws.amazon.com: Continuous Delivery of Amazon EKS Clusters Using AWS CDK and CDK Pipelines](){: style="width:7%"}](https://aws.amazon.com/blogs/containers/continuous-delivery-of-amazon-eks-clusters-using-aws-cdk-and-cdk-pipelines) [![Create a pipeline with canary deployments for Amazon EKS with AWS App Mesh 🌟](){: style="width:7%"}](https://aws.amazon.com/blogs/containers/create-a-pipeline-with-canary-deployments-for-amazon-eks-with-aws-app-mesh) [![aws.amazon.com: Easy as one-two-three policy management with Kyverno on Amazon EKS 🌟](){: style="width:7%"}](https://aws.amazon.com/blogs/containers/easy-as-one-two-three-policy-management-with-kyverno-on-amazon-eks) [![Eliminate Kubernetes node scaling lag with pod priority and over-provisioning](){: style="width:7%"}](https://aws.amazon.com/blogs/containers/eliminate-kubernetes-node-scaling-lag-with-pod-priority-and-over-provisioning)
-[![aws.amazon.com: Fluent Bit Integration in CloudWatch Container Insights for EKS](){: style="width:7%"}](https://aws.amazon.com/blogs/containers/fluent-bit-integration-in-cloudwatch-container-insights-for-eks) [![aws.amazon.com: GitOps model for provisioning and bootstrapping Amazon EKS clusters using Crossplane and Argo CD](){: style="width:7%"}](https://aws.amazon.com/blogs/containers/gitops-model-for-provisioning-and-bootstrapping-amazon-eks-clusters-using-crossplane-and-argo-cd) [![How to track costs in multi-tenant Amazon EKS clusters using Kubecost](){: style="width:7%"}](https://aws.amazon.com/blogs/containers/how-to-track-costs-in-multi-tenant-amazon-eks-clusters-using-kubecost) [![Introducing the AWS Load Balancer Controller](){: style="width:7%"}](https://aws.amazon.com/blogs/containers/introducing-aws-load-balancer-controller) [![AWS: Introducing CDK for Kubernetes](){: style="width:7%"}](https://aws.amazon.com/blogs/containers/introducing-cdk-for-kubernetes) [![aws.amazon.com: Getting started with Amazon EKS Anywhere](){: style="width:7%"}](https://aws.amazon.com/blogs/containers/introducing-general-availability-of-amazon-eks-anywhere) [![aws.amazon.com: Kubernetes as a platform vs. Kubernetes as an API 🌟🌟](){: style="width:7%"}](https://aws.amazon.com/blogs/containers/kubernetes-as-a-platform-vs-kubernetes-as-an-api-2) [![amazon.com: Leveraging App Mesh with Amazon EKS in a Multi-Account environment](){: style="width:7%"}](https://aws.amazon.com/blogs/containers/leveraging-app-mesh-with-amazon-eks-in-a-multi-account-environment) [![Onfido’s Journey to a Multi-Cluster Amazon EKS Architecture](){: style="width:7%"}](https://aws.amazon.com/blogs/containers/onfidos-journey-to-a-multi-cluster-amazon-eks-architecture) [![aws.amazon.com: Operating a multi-regional stateless application using Amazon EKS](){: style="width:7%"}](https://aws.amazon.com/blogs/containers/operating-a-multi-regional-stateless-application-using-amazon-eks) [![aws.amazon.com: Planning Kubernetes Upgrades with Amazon EKS](){: style="width:7%"}](https://aws.amazon.com/blogs/containers/planning-kubernetes-upgrades-with-amazon-eks)
-[![amazon.com: Policy-based countermeasures for Kubernetes – Part 1](){: style="width:7%"}](https://aws.amazon.com/blogs/containers/policy-based-countermeasures-for-kubernetes-part-1) [![aws.amazon.com: Preventing Kubernetes misconfigurations using Datree](){: style="width:7%"}](https://aws.amazon.com/blogs/containers/preventing-kubernetes-misconfigurations-using-datree) [![Scaling Amazon EKS and Cassandra Beyond 1,000 Nodes](){: style="width:7%"}](https://aws.amazon.com/blogs/containers/scaling-amazon-eks-and-cassandra-beyond-1000-nodes) [![aws.amazon.com: Start Pods faster by prefetching images](){: style="width:7%"}](https://aws.amazon.com/blogs/containers/start-pods-faster-by-prefetching-images) [![aws.amazon.com: Streaming Kubernetes Events in Slack](){: style="width:7%"}](https://aws.amazon.com/blogs/containers/streaming-kubernetes-events-in-slack) [![aws.amazon.com: Troubleshooting Amazon EKS API servers with Prometheus and Grafana](){: style="width:7%"}](https://aws.amazon.com/blogs/containers/troubleshooting-amazon-eks-api-servers-with-prometheus) [![aws.amazon.com: Understanding and Cost Optimizing Amazon EKS Control Plane Logs](){: style="width:7%"}](https://aws.amazon.com/blogs/containers/understanding-and-cost-optimizing-amazon-eks-control-plane-logs) [![aws.amazon.com: Using Amazon EC2 Spot Instances with Karpenter](){: style="width:7%"}](https://aws.amazon.com/blogs/containers/using-amazon-ec2-spot-instances-with-karpenter) [![Using CDK to perform continuous deployments in multi-region Kubernetes environments](){: style="width:7%"}](https://aws.amazon.com/blogs/containers/using-cdk-to-perform-continuous-deployments-in-multi-region-kubernetes-environments) [![aws.amazon.com: Using Prometheus to Avoid Disasters with Kubernetes CPU Limits 🌟](){: style="width:7%"}](https://aws.amazon.com/blogs/containers/using-prometheus-to-avoid-disasters-with-kubernetes-cpu-limits) [![Amazon Aurora PostgreSQL blue/green deployment using fast database cloning](){: style="width:7%"}](https://aws.amazon.com/blogs/database/amazon-aurora-postgresql-blue-green-deployment-using-fast-database-cloning)
-[![==Auditing for highly regulated industries using Amazon Aurora PostgreSQL==](){: style="width:7%"}](https://aws.amazon.com/blogs/database/auditing-for-highly-regulated-industries-using-amazon-aurora-postgresql) [![Introducing the Aurora Storage Engine](){: style="width:7%"}](https://aws.amazon.com/blogs/database/introducing-the-aurora-storage-engine) [![Migrating a commercial database to open source with AWS SCT and AWS DMS](){: style="width:7%"}](https://aws.amazon.com/blogs/database/migrating-a-commercial-database-to-open-source-with-aws-sct-and-aws-dms) [![Migrating Oracle databases with near-zero downtime using AWS DMS](){: style="width:7%"}](https://aws.amazon.com/blogs/database/migrating-oracle-databases-with-near-zero-downtime-using-aws-dms) [![Modernize database stored procedures to use Amazon Aurora PostgreSQL federated queries, pg_cron, and AWS Lambda](){: style="width:7%"}](https://aws.amazon.com/blogs/database/modernize-database-stored-procedures-to-use-amazon-aurora-postgresql-federated-queries-pg_cron-and-aws-lambda) [![Replicate and transform data in Amazon Aurora PostgreSQL across multiple Regions using AWS DMS](){: style="width:7%"}](https://aws.amazon.com/blogs/database/replicate-and-transform-data-in-amazon-aurora-postgresql-across-multiple-regions-using-aws-dms) [![Securely connect to an Amazon RDS or Amazon EC2 database instance remotely with your preferred GUI](){: style="width:7%"}](https://aws.amazon.com/blogs/database/securely-connect-to-an-amazon-rds-or-amazon-ec2-database-instance-remotely-with-your-preferred-gui) [![The AWS Developer Blog now includes Python & GoLang](){: style="width:7%"}](https://aws.amazon.com/blogs/developer) [![Announcing the end of support for Python 2.7 in the AWS SDK for Python and AWS CLI v1](){: style="width:7%"}](https://aws.amazon.com/blogs/developer/announcing-end-of-support-for-python-2-7-in-aws-sdk-for-python-and-aws-cli-v1) [![AWS DevOps Blog](){: style="width:7%"}](https://aws.amazon.com/blogs/devops) [![Announcing CDK Migrate: A single command to migrate to the AWS CDK](){: style="width:7%"}](https://aws.amazon.com/blogs/devops/announcing-cdk-migrate-a-single-command-to-migrate-to-the-aws-cdk)
-[![None](){: style="width:7%"}](https://aws.amazon.com/blogs/devops/aws-codedeploy-deploying-from-a-development-account-to-a-production-account) [![aws.amazon.com: AWS CodePipeline adds support for Branch-based development and Monorepos](){: style="width:7%"}](https://aws.amazon.com/blogs/devops/aws-codepipeline-adds-support-for-branch-based-development-and-monorepos) [![Fine-tuning blue/green deployments on application load balancer](){: style="width:7%"}](https://aws.amazon.com/blogs/devops/blue-green-deployments-with-application-load-balancer) [![amazon.com: Building end-to-end AWS DevSecOps CI/CD pipeline with open source SCA, SAST and DAST tools](){: style="width:7%"}](https://aws.amazon.com/blogs/devops/building-end-to-end-aws-devsecops-ci-cd-pipeline-with-open-source-sca-sast-and-dast-tools) [![Chaos engineering on Amazon EKS using AWS Fault Injection Simulator](){: style="width:7%"}](https://aws.amazon.com/blogs/devops/chaos-engineering-on-amazon-eks-using-aws-fault-injection-simulator) [![Deploy and Manage Gitlab Runners on Amazon EC2](){: style="width:7%"}](https://aws.amazon.com/blogs/devops/deploy-and-manage-gitlab-runners-on-amazon-ec2) [![aws.amazon.com/blogs: Introducing Amazon CodeWhisperer for command line](){: style="width:7%"}](https://aws.amazon.com/blogs/devops/introducing-amazon-codewhisperer-for-command-line) [![aws.amazon.com: Jenkins high availability and disaster recovery on AWS 🌟](){: style="width:7%"}](https://aws.amazon.com/blogs/devops/jenkins-high-availability-and-disaster-recovery-on-aws) [![aws.amazon.com: Multi-branch pipeline management and infrastructure deployment using AWS CDK Pipelines](){: style="width:7%"}](https://aws.amazon.com/blogs/devops/multi-branch-pipeline-management-and-infrastructure-deployment-using-aws-cdk-pipelines) [![Introducing new self-paced courses to improve Java and Python code quality with Amazon CodeGuru](){: style="width:7%"}](https://aws.amazon.com/blogs/devops/new-self-paced-courses-to-improve-java-and-python-code-quality-with-amazon-codeguru) [![Setting Up the Jenkins Plugin for AWS CodeDeploy](){: style="width:7%"}](https://aws.amazon.com/blogs/devops/setting-up-the-jenkins-plugin-for-aws-codedeploy)
-[![Continuous Deployment with AWS](){: style="width:7%"}](https://aws.amazon.com/blogs/devops/tag/continuous-deployment) [![aws.amazon.com: Integrating Jenkins with AWS CodeArtifact to publish and consume Python artifacts](){: style="width:7%"}](https://aws.amazon.com/blogs/devops/using-jenkins-with-codeartifact) [![aws.amazon.com: Creating a digital map of COVID-19 virus for discovery of new treatment compounds](){: style="width:7%"}](https://aws.amazon.com/blogs/hpc/creating-a-digital-map-of-covid-19-virus-for-discovery-of-new-treatment-compounds) [![aws.amazon.com: Accelerating radiology imaging workflows with relevant clinical context on AWS](){: style="width:7%"}](https://aws.amazon.com/blogs/industries/accelerating-radiology-imaging-workflows-with-relevant-clinical-context-on-aws) [![aws.amazon.com: AstraZeneca’s Drug Design Program Built using AWS wins Innovation Award](){: style="width:7%"}](https://aws.amazon.com/blogs/industries/astrazenecas-drug-design-program-built-using-aws-wins-innovation-award) [![aws.amazon.com: Automating and Scaling Chaos Engineering using AWS Fault Injection Simulator](){: style="width:7%"}](https://aws.amazon.com/blogs/industries/automating-and-scaling-chaos-engineering-using-aws-fault-injection-simulator) [![aws.amazon.com/blogs/industries: BMW Group Develops a GenAI Assistant to Accelerate Infrastructure Optimization on AWS](){: style="width:7%"}](https://aws.amazon.com/blogs/industries/bmw-group-develops-a-genai-assistant-to-accelerate-infrastructure-optimization-on-aws) [![aws.amazon.com: Save time with automated security checks of your Terraform scripts](){: style="width:7%"}](https://aws.amazon.com/blogs/infrastructure-and-automation/save-time-with-automated-security-checks-of-terraform-scripts) [![aws.amazon.com: MLOps foundation roadmap for enterprises with Amazon SageMaker](){: style="width:7%"}](https://aws.amazon.com/blogs/machine-learning/mlops-foundation-roadmap-for-enterprises-with-amazon-sagemaker) [![OpenAI Models and Codex on Amazon Bedrock are Now Generally Available](){: style="width:7%"}](https://aws.amazon.com/blogs/machine-learning/openai-models-and-codex-on-amazon-bedrock-are-now-generally-available/?sc_channel=sm&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&trk=n/a&linkId=953986722) [![aws.amazon.com: Promote pipelines in a multi-environment setup using Amazon SageMaker Model Registry, HashiCorp Terraform, GitHub, and Jenkins CI/CD](){: style="width:7%"}](https://aws.amazon.com/blogs/machine-learning/promote-pipelines-in-a-multi-environment-setup-using-amazon-sagemaker-model-registry-hashicorp-terraform-github-and-jenkins-ci-cd)
-[![How to enforce user quota on AWS AppSync with Lambda Authorizer](){: style="width:7%"}](https://aws.amazon.com/blogs/mobile/how-to-enforce-user-quota-on-aws-appsync-with-lambda-authorizer) [![AWS Management Tools Blog](){: style="width:7%"}](https://aws.amazon.com/blogs/mt) [![Amazon Managed Service for Grafana (AMG) preview updated with new capabilities](){: style="width:7%"}](https://aws.amazon.com/blogs/mt/amazon-managed-service-for-grafana-amg-preview-updated-with-new-capabilities) [![Automate preapproved operations with AWS Service Catalog service actions](){: style="width:7%"}](https://aws.amazon.com/blogs/mt/automate-preapproved-operations-with-aws-service-catalog-service-actions) [![aws.amazon.com: Using Prometheus Adapter to autoscale applications running on Amazon EKS](){: style="width:7%"}](https://aws.amazon.com/blogs/mt/automated-scaling-of-applications-running-on-eks-using-custom-metric-collected-by-amazon-prometheus-using-prometheus-adapter) [![Extending and exploring alarm history in Amazon CloudWatch – part 2](){: style="width:7%"}](https://aws.amazon.com/blogs/mt/extending-and-exploring-alarm-history-in-amazon-cloudwatch-part-2) [![How BT uses Amazon CloudWatch to monitor millions of devices](){: style="width:7%"}](https://aws.amazon.com/blogs/mt/how-bt-uses-amazon-cloudwatch-to-monitor-millions-of-devices) [![How to use AWS Config and CloudTrail to find who made changes to a resource](){: style="width:7%"}](https://aws.amazon.com/blogs/mt/how-to-use-aws-config-and-cloudtrail-to-find-who-made-changes-to-a-resource) [![Migrate AWS Landing Zone solution to AWS Control Tower](){: style="width:7%"}](https://aws.amazon.com/blogs/mt/migrate-aws-landing-zone-solution-to-aws-control-tower) [![Multi-account AWS Trusted Advisor summaries now available in AWS Systems Manager Explorer](){: style="width:7%"}](https://aws.amazon.com/blogs/mt/multi-account-aws-trusted-advisor-summaries-now-available-aws-systems-manager-explorer) [![aws.amazon.com: Share your Amazon CloudWatch Dashboards with anyone using AWS Single Sign-On](){: style="width:7%"}](https://aws.amazon.com/blogs/mt/share-your-amazon-cloudwatch-dashboards-with-anyone-using-aws-single-sign-on)
-[![Simplifying permissions management at scale using tags in AWS Organizations](){: style="width:7%"}](https://aws.amazon.com/blogs/mt/simplifying-permissions-management-at-scale-using-tags-in-aws-organizations) [![Standardize compliance in AWS using DevOps and a Cloud Center of Excellence (CCOE) approach](){: style="width:7%"}](https://aws.amazon.com/blogs/mt/standardize-compliance-in-aws-using-devops-and-a-cloud-center-of-excellence-ccoe-approach) [![Visualize and gain insights into your AWS cost and usage with Cloud Intelligence Dashboards and CUDOS using Amazon QuickSight](){: style="width:7%"}](https://aws.amazon.com/blogs/mt/visualize-and-gain-insights-into-your-aws-cost-and-usage-with-cloud-intelligence-dashboards-using-amazon-quicksight) [![Centralize access using VPC interface endpoints to access AWS services across multiple VPCs](){: style="width:7%"}](https://aws.amazon.com/blogs/networking-and-content-delivery/centralize-access-using-vpc-interface-endpoints) [![aws.amazon.com: Creating active/passive BGP connections over AWS Direct Connect](){: style="width:7%"}](https://aws.amazon.com/blogs/networking-and-content-delivery/creating-active-passive-bgp-connections-over-aws-direct-connect) [![Creating Disaster Recovery Mechanisms Using Amazon Route 53 🌟](){: style="width:7%"}](https://aws.amazon.com/blogs/networking-and-content-delivery/creating-disaster-recovery-mechanisms-using-amazon-route-53) [![Resolve DNS names of Network Load Balancer nodes to limit cross-Zone traffic](){: style="width:7%"}](https://aws.amazon.com/blogs/networking-and-content-delivery/resolve-dns-names-of-network-load-balancer-nodes-to-limit-cross-zone-traffic) [![Accelerate infrastructure as code development with open source Former2](){: style="width:7%"}](https://aws.amazon.com/blogs/opensource/accelerate-infrastructure-as-code-development-with-open-source-former2) [![aws.amazon.com: Building a Prometheus remote write exporter for the OpenTelemetry Go SDK](){: style="width:7%"}](https://aws.amazon.com/blogs/opensource/building-a-prometheus-remote-write-exporter-for-the-opentelemetry-go-sdk) [![amazon.com: Declarative provisioning of AWS resources with Spinnaker and Crossplane](){: style="width:7%"}](https://aws.amazon.com/blogs/opensource/declarative-provisioning-of-aws-resources-with-spinnaker-and-crossplane) [![aws blogs: Git Push to Deploy Your App on EKS](){: style="width:7%"}](https://aws.amazon.com/blogs/opensource/git-push-deploy-app-eks-gitkube)
-[![amazon.com: Introducing OpenSearch](){: style="width:7%"}](https://aws.amazon.com/blogs/opensource/introducing-opensearch) [![aws.amazon.com: Keeping clients of OpenSearch and Elasticsearch compatible with open source](){: style="width:7%"}](https://aws.amazon.com/blogs/opensource/keeping-clients-of-opensearch-and-elasticsearch-compatible-with-open-source) [![aws.amazon.com: Kubernetes Ingress with AWS ALB Ingress Controller](){: style="width:7%"}](https://aws.amazon.com/blogs/opensource/kubernetes-ingress-aws-alb-ingress-controller) [![aws.amazon.com: Managing secrets deployment in Kubernetes using Sealed Secrets 🌟](){: style="width:7%"}](https://aws.amazon.com/blogs/opensource/managing-secrets-deployment-in-kubernetes-using-sealed-secrets) [![OpenShift 4 on AWS Quick Starts 🌟](){: style="width:7%"}](https://aws.amazon.com/blogs/opensource/openshift-4-on-aws-quick-start) [![Querying AWS at scale across APIs, Regions, and accounts](){: style="width:7%"}](https://aws.amazon.com/blogs/opensource/querying-aws-at-scale-across-apis-regions-and-accounts) [![Realize Policy-as-Code with AWS Cloud Development Kit through Open Policy Agent 🌟](){: style="width:7%"}](https://aws.amazon.com/blogs/opensource/realize-policy-as-code-with-aws-cloud-development-kit-through-open-policy-agent) [![amazon.com: Stepping up for a truly open source Elasticsearch](){: style="width:7%"}](https://aws.amazon.com/blogs/opensource/stepping-up-for-a-truly-open-source-elasticsearch) [![aws.amazon.com/blogs: Why Jenkins still continuously serves developers 🌟](){: style="width:7%"}](https://aws.amazon.com/blogs/opensource/why-jenkins-still-continuously-serves-developers) [![None](){: style="width:7%"}](https://aws.amazon.com/blogs/security/adhere-to-iam-best-practices-in-2016) [![None](){: style="width:7%"}](https://aws.amazon.com/blogs/security/announcing-industry-best-practices-for-securing-aws-resources)
-[![Announcing new AWS IAM Identity Center APIs to manage users and groups at scale](){: style="width:7%"}](https://aws.amazon.com/blogs/security/announcing-new-aws-iam-identity-center-apis-to-manage-users-and-groups-at-scale) [![None](){: style="width:7%"}](https://aws.amazon.com/blogs/security/automated-reasoning-and-amazon-s2n) [![Encrypt global data client-side with AWS KMS multi-Region keys](){: style="width:7%"}](https://aws.amazon.com/blogs/security/encrypt-global-data-client-side-with-aws-kms-multi-region-keys) [![Extend AWS IAM roles to workloads outside of AWS with IAM Roles Anywhere 🌟](){: style="width:7%"}](https://aws.amazon.com/blogs/security/extend-aws-iam-roles-to-workloads-outside-of-aws-with-iam-roles-anywhere) [![How to automate AWS account creation with SSO user assignment](){: style="width:7%"}](https://aws.amazon.com/blogs/security/how-to-automate-aws-account-creation-with-sso-user-assignment) [![How to automate incident response to security events with AWS Systems Manager Incident Manager](){: style="width:7%"}](https://aws.amazon.com/blogs/security/how-to-automate-incident-response-to-security-events-with-aws-systems-manager-incident-manager) [![None](){: style="width:7%"}](https://aws.amazon.com/blogs/security/how-to-automatically-update-your-security-groups-for-amazon-cloudfront-and-aws-waf-by-using-aws-lambda) [![How to monitor and query IAM resources at scale – Part 1](){: style="width:7%"}](https://aws.amazon.com/blogs/security/how-to-monitor-and-query-iam-resources-at-scale-part-1) [![None](){: style="width:7%"}](https://aws.amazon.com/blogs/security/how-to-record-and-govern-your-iam-resource-configurations-using-aws-config) [![How to replicate secrets in AWS Secrets Manager to multiple Regions](){: style="width:7%"}](https://aws.amazon.com/blogs/security/how-to-replicate-secrets-aws-secrets-manager-multiple-regions) [![None](){: style="width:7%"}](https://aws.amazon.com/blogs/security/how-to-restrict-amazon-s3-bucket-access-to-a-specific-iam-role)
-[![How to use AWS Security Hub and Amazon OpenSearch Service for SIEM](){: style="width:7%"}](https://aws.amazon.com/blogs/security/how-to-use-aws-security-hub-and-amazon-opensearch-service-for-siem) [![None](){: style="width:7%"}](https://aws.amazon.com/blogs/security/how-to-use-saml-to-automatically-direct-federated-users-to-a-specific-aws-management-console-page) [![None](){: style="width:7%"}](https://aws.amazon.com/blogs/security/in-case-you-missed-these-aws-security-blog-posts-from-june-july-and-august) [![Security practices in AWS multi-tenant SaaS environments](){: style="width:7%"}](https://aws.amazon.com/blogs/security/security-practices-in-aws-multi-tenant-saas-environments) [![Temporary elevated access management with IAM Identity Center](){: style="width:7%"}](https://aws.amazon.com/blogs/security/temporary-elevated-access-management-with-iam-identity-center) [![None](){: style="width:7%"}](https://aws.amazon.com/blogs/security/the-most-popular-aws-security-blog-posts-in-2015) [![None](){: style="width:7%"}](https://aws.amazon.com/blogs/security/the-most-viewed-aws-security-blog-posts-so-far-in-2016) [![aws.amazon.com: Update of AWS Security Reference Architecture is now available](){: style="width:7%"}](https://aws.amazon.com/blogs/security/update-of-aws-security-reference-architecture-is-now-available) [![None](){: style="width:7%"}](https://aws.amazon.com/blogs/security/updated-whitepaper-available-aws-best-practices-for-ddos-resiliency) [![Use IAM Access Analyzer policy generation to grant fine-grained permissions for your AWS CloudFormation service roles](){: style="width:7%"}](https://aws.amazon.com/blogs/security/use-iam-access-analyzer-policy-generation-to-grant-fine-grained-permissions-for-your-aws-cloudformation-service-roles) [![aws.amazon.com: When and where to use IAM permissions boundaries](){: style="width:7%"}](https://aws.amazon.com/blogs/security/when-and-where-to-use-iam-permissions-boundaries)
-[![aws.amazon.com: Four Principles of Cloud Financial Management Small and Medium Business Owners Need to Know](){: style="width:7%"}](https://aws.amazon.com/blogs/smb/four-principles-of-cloud-financial-management-small-and-medium-business-owners-need-to-know) [![A step-by-step guide to synchronize data between Amazon S3 buckets](){: style="width:7%"}](https://aws.amazon.com/blogs/storage/a-step-by-step-guide-to-synchronize-data-between-amazon-s3-buckets) [![Automate and centrally manage data protection for Amazon S3 with AWS Backup](){: style="width:7%"}](https://aws.amazon.com/blogs/storage/automate-and-centrally-manage-data-protection-for-amazon-s3-with-aws-backup) [![Building an active-active, latency-based application across multiple Regions 🌟](){: style="width:7%"}](https://aws.amazon.com/blogs/storage/building-an-active-active-latency-based-application-across-multiple-regions) [![aws.amazon.com: Machine Learning with Kubeflow on Amazon EKS with Amazon EFS](){: style="width:7%"}](https://aws.amazon.com/blogs/storage/machine-learning-with-kubeflow-on-amazon-eks-with-amazon-efs) [![Manage Amazon S3 storage costs granularly and at scale using S3 Intelligent-Tiering](){: style="width:7%"}](https://aws.amazon.com/blogs/storage/manage-amazon-s3-storage-costs-granularly-and-at-scale-using-s3-intelligent-tiering) [![Monitor Amazon S3 activity using S3 server access logs and Pandas in Python](){: style="width:7%"}](https://aws.amazon.com/blogs/storage/monitor-amazon-s3-activity-using-s3-server-access-logs-and-pandas-in-python) [![aws.amazon.com: Mount Amazon EFS file systems cross-account from Amazon EKS, and utilize AWS Organizations more effectively](){: style="width:7%"}](https://aws.amazon.com/blogs/storage/mount-amazon-efs-file-systems-cross-account-from-amazon-eks) [![aws.amazon.com: Persistent storage for Kubernetes](){: style="width:7%"}](https://aws.amazon.com/blogs/storage/persistent-storage-for-kubernetes) [![CDK](){: style="width:7%"}](https://aws.amazon.com/cdk) [![Schedule an Exam](){: style="width:7%"}](https://aws.amazon.com/certification/certification-prep/testing)
-[![Amazon CLI Documentation](){: style="width:7%"}](https://aws.amazon.com/cli) [![AWS Cloud Adoption Framework (AWS CAF)](){: style="width:7%"}](https://aws.amazon.com/cloud-adoption-framework) [![AWS Cloud Control API](){: style="width:7%"}](https://aws.amazon.com/cloudcontrolapi) [![AWS Cloud Endure Migration](){: style="width:7%"}](https://aws.amazon.com/cloudendure-migration) [![None](){: style="width:7%"}](https://aws.amazon.com/cloudformation) [![Amazon CodeGuru Reviewer](){: style="width:7%"}](https://aws.amazon.com/codeguru) [![Amazon CodeGuru Reviewer](){: style="width:7%"}](https://aws.amazon.com/codeguru/profiler) [![Amazon CodeWhisperer 🌟](){: style="width:7%"}](https://aws.amazon.com/codewhisperer) [![None](){: style="width:7%"}](https://aws.amazon.com/compliance/shared-responsibility-model) [![aws.amazon.com: AWS Control Tower](){: style="width:7%"}](https://aws.amazon.com/controltower) [![Amazon Corretto](){: style="width:7%"}](https://aws.amazon.com/corretto)
-[![AWS Data Pipeline](){: style="width:7%"}](https://aws.amazon.com/datapipeline) [![aws.amazon.com: Troubleshooting Amazon EKS API servers with Prometheus](){: style="width:7%"}](https://aws.amazon.com/de/blogs/containers/troubleshooting-amazon-eks-api-servers-with-prometheus) [![Strategies for consolidating AWS environments](){: style="width:7%"}](https://aws.amazon.com/de/blogs/mt/strategies-for-consolidating-aws-environments) [![aws.amazon.com: Authorization@Edge using cookies: Protect your Amazon CloudFront content from being downloaded by unauthenticated users](){: style="width:7%"}](https://aws.amazon.com/de/blogs/networking-and-content-delivery/authorizationedge-using-cookies-protect-your-amazon-cloudfront-content-from-being-downloaded-by-unauthenticated-users) [![Simplifying Amazon EBS volume migration and modification on Kubernetes using the EBS CSI Driver](){: style="width:7%"}](https://aws.amazon.com/de/blogs/storage/simplifying-amazon-ebs-volume-migration-and-modification-using-the-ebs-csi-driver) [![AWS Device Farm: Improve the quality of your web and mobile applications by testing across desktop browsers and real mobile devices hosted in the AWS Cloud](){: style="width:7%"}](https://aws.amazon.com/device-farm) [![AWS DevOps 🌟](){: style="width:7%"}](https://aws.amazon.com/devops) [![Amazon DevOps Guru](){: style="width:7%"}](https://aws.amazon.com/devops-guru) [![None](){: style="width:7%"}](https://aws.amazon.com/devops/-guru) [![Whitepaper: Migrating Your Databases to AWS](){: style="width:7%"}](https://aws.amazon.com/dms/?audit=2019q1) [![Whitepaper: Migrating Your Databases to AWS](){: style="width:7%"}](https://aws.amazon.com/dms/learn-more)
-[![AWS Elastic Beanstalk Documentation](){: style="width:7%"}](https://aws.amazon.com/documentation/elastic-beanstalk) [![None](){: style="width:7%"}](https://aws.amazon.com/eks) [![Application Load Balancer](){: style="width:7%"}](https://aws.amazon.com/elasticloadbalancing/application-load-balancer) [![Application Load Balancer](){: style="width:7%"}](https://aws.amazon.com/elasticloadbalancing/applicationloadbalancer) [![None](){: style="width:7%"}](https://aws.amazon.com/en/eks) [![aws.amazon.com/en/iot](){: style="width:7%"}](https://aws.amazon.com/en/iot) [![AWS Support](){: style="width:7%"}](https://aws.amazon.com/en/premiumsupport) [![AWS Knowledge Center](){: style="width:7%"}](https://aws.amazon.com/en/premiumsupport/knowledge-center) [![AWS CloudFormation Adds Support for AWS WAF and AWS Directory Service for Microsoft Active Directory](){: style="width:7%"}](https://aws.amazon.com/es/about-aws/whats-new/2015/12/aws-cloudformation-adds-support-for-aws-waf-and-aws-directory-service-for-microsoft-active-directory) [![Docker Datacenter on the AWS Cloud: Quick Start Reference Deployment](){: style="width:7%"}](https://aws.amazon.com/es/about-aws/whats-new/2016/06/docker-datacenter-on-the-aws-cloud-quick-start-reference-deployment) [![Easily model your app data in a NoSQL database with AWS Mobile Hub](){: style="width:7%"}](https://aws.amazon.com/es/about-aws/whats-new/2016/06/easily-model-your-app-data-in-a-nosql-database-with-aws-mobile-hub)
-[![AWS Schema Conversion Tool now supports conversions from Oracle DW and Teradata to Amazon Redshift, Embedded Code Conversion, and Cloud native Code Optimization](){: style="width:7%"}](https://aws.amazon.com/es/about-aws/whats-new/2016/07/aws-schema-conversion-tool-now-supports-conversions-from-oracle-dw-and-teradata-to-amazon-redshift-embedded-code-conversion-and-cloud-native-code-optimization) [![Amazon Inspector Announces General Availability for Windows](){: style="width:7%"}](https://aws.amazon.com/es/about-aws/whats-new/2016/08/amazon-inspector-announces-general-availability-for-windows) [![Backup and archive to AWS Storage Gateway VTL with Veeam Backup & Replication v9](){: style="width:7%"}](https://aws.amazon.com/es/about-aws/whats-new/2016/08/backup-and-archive-to-aws-storage-gateway-vtl-with-veeam-backup-and-replication-v9) [![aws.amazon.com: First AWS Certification Study Guide Now Available](){: style="width:7%"}](https://aws.amazon.com/es/about-aws/whats-new/2016/10/first-aws-certification-study-guide-now-available) [![EC2 VM Import/Export now supports migration of virtual machines with Unified Extensible Firmware Interface (UEFI) boot to AWS](){: style="width:7%"}](https://aws.amazon.com/es/about-aws/whats-new/2021/08/ec2-vm-import-export-unified-extensible-firmware-interface-aws) [![AWS Networking for Developers](){: style="width:7%"}](https://aws.amazon.com/es/blogs/apn/aws-networking-for-developers) [![Oracle Database Encryption Options on Amazon RDS](){: style="width:7%"}](https://aws.amazon.com/es/blogs/apn/oracle-database-encryption-options-on-amazon-rds) [![Connect Amazon S3 File Gateway using AWS PrivateLink for Amazon S3](){: style="width:7%"}](https://aws.amazon.com/es/blogs/architecture/connect-amazon-s3-file-gateway-using-aws-privatelink-for-amazon-s3) [![AWS Network Firewall – Nuevo Servicio Gestionado de Firewall para VPC](){: style="width:7%"}](https://aws.amazon.com/es/blogs/aws-spanish/aws-network-firewall-nuevo-servicio-gestionado-de-firewall-para-vpc) [![aws.amazon.com: Exámenes prácticos gratuitos y 100% en español para que obtenga su certificación](){: style="width:7%"}](https://aws.amazon.com/es/blogs/aws-spanish/examenes-practicos-gratuitos-y-100-en-espanol-para-que-obtenga-su-certificacion) [![aws.amazon.com: Amazon Elasticsearch Service Is Now Amazon OpenSearch Service' and Supports OpenSearch 1.0](){: style="width:7%"}](https://aws.amazon.com/es/blogs/aws/amazon-elasticsearch-service-is-now-amazon-opensearch-service-and-supports-opensearch-10)
-[![Amazon RDS Proxy – Now Generally Available](){: style="width:7%"}](https://aws.amazon.com/es/blogs/aws/amazon-rds-proxy-now-generally-available) [![aws.amazon.com: Amazon S3 Glacier Price Reduction](){: style="width:7%"}](https://aws.amazon.com/es/blogs/aws/amazon-s3-glacier-price-reduction) [![AWS CloudShell - Command-Line Access to AWS Resources](){: style="width:7%"}](https://aws.amazon.com/es/blogs/aws/aws-cloudshell-command-line-access-to-aws-resources) [![May 2020: EC2 Price Reduction – For EC2 Instance Saving Plans and Standard' Reserved Instances](){: style="width:7%"}](https://aws.amazon.com/es/blogs/aws/ec2-price-reduction-for-ec2-instance-saving-plans-and-standard-reserved-instances) [![Introducing a Public Registry for AWS CloudFormation](){: style="width:7%"}](https://aws.amazon.com/es/blogs/aws/introducing-a-public-registry-for-aws-cloudformation) [![New for AWS CloudFormation – Quickly Retry Stack Operations from the Point of Failure](){: style="width:7%"}](https://aws.amazon.com/es/blogs/aws/new-for-aws-cloudformation-quickly-retry-stack-operations-from-the-point-of-failure) [![amazon.com: Red Hat OpenShift Service on AWS Now GA](){: style="width:7%"}](https://aws.amazon.com/es/blogs/aws/red-hat-openshift-service-on-aws-now-generally-availably) [![aws.amazon.com: Optimizing Lambda functions packaged as container images](){: style="width:7%"}](https://aws.amazon.com/es/blogs/compute/optimizing-lambda-functions-packaged-as-container-images) [![Amazon EFS with Amazon ECS and AWS Fargate – Part 1](){: style="width:7%"}](https://aws.amazon.com/es/blogs/containers/developers-guide-to-using-amazon-efs-with-amazon-ecs-and-aws-fargate-part-1) [![Introducing cdk8s+: Intent-driven APIs for Kubernetes objects](){: style="width:7%"}](https://aws.amazon.com/es/blogs/containers/introducing-cdk8s-intent-driven-apis-for-kubernetes-objects) [![aws.amazon.com: Policy-based countermeasures for Kubernetes – Part 1](){: style="width:7%"}](https://aws.amazon.com/es/blogs/containers/policy-based-countermeasures-for-kubernetes-part-1)
-[![aws.amazon.com: Red Hat OpenShift Service on AWS: architecture and networking](){: style="width:7%"}](https://aws.amazon.com/es/blogs/containers/red-hat-openshift-service-on-aws-architecture-and-networking) [![Migrating to Boto3](){: style="width:7%"}](https://aws.amazon.com/es/blogs/developer/migrating-to-boto3) [![amazon.com: Building a serverless Jenkins environment on AWS Fargate](){: style="width:7%"}](https://aws.amazon.com/es/blogs/devops/building-a-serverless-jenkins-environment-on-aws-fargate) [![aws.amazon.com: Introducing FinOps—Excuse Me, DevSecFinBizOps](){: style="width:7%"}](https://aws.amazon.com/es/blogs/enterprise-strategy/introducing-finops-excuse-me-devsecfinbizops) [![Use Git pre-commit hooks to avoid AWS CloudFormation errors](){: style="width:7%"}](https://aws.amazon.com/es/blogs/infrastructure-and-automation/use-git-pre-commit-hooks-avoid-aws-cloudformation-errors) [![Bring your own CLI to Session Manager with configurable shell profiles](){: style="width:7%"}](https://aws.amazon.com/es/blogs/mt/bring-your-own-cli-session-manager-configurable-shell-profiles) [![Automatically block suspicious traffic with AWS Network Firewall and Amazon GuardDuty](){: style="width:7%"}](https://aws.amazon.com/es/blogs/security/automatically-block-suspicious-traffic-with-aws-network-firewall-and-amazon-guardduty) [![New IAMCTL tool compares multiple IAM roles and policies](){: style="width:7%"}](https://aws.amazon.com/es/blogs/security/new-iamctl-tool-compares-multiple-iam-roles-and-policies) [![aws.amazon.com: Automating safe, hands-off deployments 🌟🌟](){: style="width:7%"}](https://aws.amazon.com/es/builders-library/automating-safe-hands-off-deployments) [![AWS Partner Network - CodePipeline Integrations](){: style="width:7%"}](https://aws.amazon.com/es/codepipeline/product-integrations) [![Amazon EC2 Container Registry Documentation](){: style="width:7%"}](https://aws.amazon.com/es/documentation/ecr)
-[![AWS Kubernetes pricing](){: style="width:7%"}](https://aws.amazon.com/es/eks/pricing) [![AWS en España](){: style="width:7%"}](https://aws.amazon.com/es/local/spain) [![How can I troubleshoot errors using the AWS CLI to manage my service quota requests?](){: style="width:7%"}](https://aws.amazon.com/es/premiumsupport/knowledge-center/troubleshoot-service-quotas-cli-commands) [![AWS Ramp-Up Guides](){: style="width:7%"}](https://aws.amazon.com/es/training/ramp-up-guides) [![VMware Cloud on AWS](){: style="width:7%"}](https://aws.amazon.com/es/vmware) [![RESOURCE HUB: Eventos y webinars de AWS](){: style="width:7%"}](https://aws.amazon.com/events) [![AWS re:Invent Event Portal](){: style="width:7%"}](https://aws.amazon.com/events/reinvent/?sc_channel=sm&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=GSMT%20Only&linkId=950284531) [![AWS 10-Minute Tutorials](){: style="width:7%"}](https://aws.amazon.com/getting-started/hands-on) [![aws.amazon.com: How to cost optimize Jenkins jobs on Kubernetes with EC2' Spot Instances 🌟](){: style="width:7%"}](https://aws.amazon.com/getting-started/hands-on/cost-optimize-jenkins) [![aws.amazon.com: Deploy a kubernetes application](){: style="width:7%"}](https://aws.amazon.com/getting-started/projects/deploy-kubernetes-app-amazon-eks) [![AWS 10-Minute Tutorials](){: style="width:7%"}](https://aws.amazon.com/getting-started/tutorials)
-[![AWS Tutorials: Create and Connect to a MySQL Database with Amazon RDS](){: style="width:7%"}](https://aws.amazon.com/getting-started/tutorials/create-mysql-db) [![AWS Data Pipeline](){: style="width:7%"}](https://aws.amazon.com/glue) [![Amazon Managed Service for Grafana](){: style="width:7%"}](https://aws.amazon.com/grafana) [![aws.amazon.com/en/iot](){: style="width:7%"}](https://aws.amazon.com/iot) [![AWS Software and Technology Business Scaling Solutions](){: style="width:7%"}](https://aws.amazon.com/isv/?sc_channel=sm&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&trk=2b5d5ac0-d7ce-421b-87ac-beedc1d30a35&linkId=953889966) [![AWS LightSail](){: style="width:7%"}](https://aws.amazon.com/lightsail) [![AWS Marketplace](){: style="width:7%"}](https://aws.amazon.com/marketplace) [![AWS Marketplace (AMIs): AWX/Tower](){: style="width:7%"}](https://aws.amazon.com/marketplace/search/results?searchTerms=tower) [![AWS Migration and Modernization partners](){: style="width:7%"}](https://aws.amazon.com/migration-and-modernization/partners/?sc_channel=sm&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&trkCampaign=4dd53e6b-f293-407d-aa10-583d5e116d36&sc_content=Video&trk=4dd53e6b-f293-407d-aa10-583d5e116d36&linkId=951237536) [![AWS Migration and Modernization Podcast](){: style="width:7%"}](https://aws.amazon.com/migration-and-modernization/podcast/?sc_channel=sm&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&trkCampaign=d441cd74-3302-403f-826c-e93c7355e15a&trk=d441cd74-3302-403f-826c-e93c7355e15a&linkId=943129312) [![aws.amazon.com/new: What's New with AWS?](){: style="width:7%"}](https://aws.amazon.com/new)
-[![AWS OpsWorks](){: style="width:7%"}](https://aws.amazon.com/opsworks) [![AWS Partner Network](){: style="width:7%"}](https://aws.amazon.com/partners) [![APN Consulting Partners](){: style="width:7%"}](https://aws.amazon.com/partners/consulting) [![None](){: style="width:7%"}](https://aws.amazon.com/partners/paths) [![APN Technology Partners](){: style="width:7%"}](https://aws.amazon.com/partners/technology) [![AWS Podcasts](){: style="width:7%"}](https://aws.amazon.com/podcasts/aws-podcast) [![AWS Techchat](){: style="width:7%"}](https://aws.amazon.com/podcasts/aws-techchat) [![AWS Support](){: style="width:7%"}](https://aws.amazon.com/premiumsupport) [![None](){: style="width:7%"}](https://aws.amazon.com/premiumsupport/knowledge-center) [![How do I create and activate a new Amazon Web Services account?](){: style="width:7%"}](https://aws.amazon.com/premiumsupport/knowledge-center/create-and-activate-aws-account) [![How do I stop and start EC2 instances at regular intervals using AWS Lambda? (Video)](){: style="width:7%"}](https://aws.amazon.com/premiumsupport/knowledge-center/start-stop-lambda-cloudwatch)
-[![How do I transfer a domain to AWS from another registrar?](){: style="width:7%"}](https://aws.amazon.com/premiumsupport/knowledge-center/transfer-domain-to-aws) [![aws.amazon.com: Network operations with AWS Network Manager](){: style="width:7%"}](https://aws.amazon.com/products) [![aws.amazon.com: Network operations with AWS Network Manager](){: style="width:7%"}](https://aws.amazon.com/products/networking/network-operations) [![==AWS Cloud Adoption Framework (AWS CAF)==](){: style="width:7%"}](https://aws.amazon.com/professional-services/CAF) [![Amazon Managed Service for Prometheus](){: style="width:7%"}](https://aws.amazon.com/prometheus) [![Architecture patterns for consuming private APIs cross-account](){: style="width:7%"}](https://aws.amazon.com/pt/blogs/compute/architecture-patterns-for-consuming-private-apis-cross-account) [![Amazon CodeWhisperer](){: style="width:7%"}](https://aws.amazon.com/q/developer) [![Amazon Quick - AI Assistant for Work](){: style="width:7%"}](https://aws.amazon.com/quick/?trk=11d49785-b668-4178-b82a-cc8f673b8c09&sc_channel=sm&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&linkId=944519510) [![Amazon Quick for Marketing](){: style="width:7%"}](https://aws.amazon.com/quick/marketing/?sc_channel=sm&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&trk=60afbf58-3393-42b1-b54f-039c6a0255b4&linkId=944507053) [![Amazon Quick for Sales](){: style="width:7%"}](https://aws.amazon.com/quick/sales/?trk=7e833520-af64-47a5-bf6f-e3b5219f1693&sc_channel=sm&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&linkId=947483556) [![aws.amazon.com: AWS Quick Start (OpenShift 3.11 on AWS)](){: style="width:7%"}](https://aws.amazon.com/quickstart/architecture/openshift)
-[![superwerker](){: style="width:7%"}](https://aws.amazon.com/quickstart/architecture/superwerker) [![aws.amazon.com/releasenotes](){: style="width:7%"}](https://aws.amazon.com/releasenotes) [![AWS Cost Explorer’s New Look and Common Use Cases](){: style="width:7%"}](https://aws.amazon.com/ru/blogs/aws-cloud-financial-management/aws-cost-explorers-new-ui-and-common-use-cases) [![S3 FAQ](){: style="width:7%"}](https://aws.amazon.com/s3/faqs) [![AWS SDK for Java](){: style="width:7%"}](https://aws.amazon.com/sdk-for-java) [![None](){: style="width:7%"}](https://aws.amazon.com/secrets-manager) [![AWS Security](){: style="width:7%"}](https://aws.amazon.com/security) [![aws.amazon.com: AWS Quick Start (OpenShift 3.11 on AWS)](){: style="width:7%"}](https://aws.amazon.com/solutions) [![Aeroméxico Modernization Case Study on AWS](){: style="width:7%"}](https://aws.amazon.com/solutions/case-studies/aeromexico-case-study/?sc_channel=sm&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&trkCampaign=c1377653-d4d2-4ea4-ad85-f94d5d9ebf33&trk=c1377653-d4d2-4ea4-ad85-f94d5d9ebf33&linkId=950665799) [![Mercedes-Benz Group: Global SAP Consolidation and AI Modernization on AWS](){: style="width:7%"}](https://aws.amazon.com/solutions/case-studies/mercedes-benz-transform-case-study/?sc_channel=sm&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&trkCampaign=e20794db-f1a8-4cef-9cce-67e29faee359&sc_content=Video&trk=e20794db-f1a8-4cef-9cce-67e29faee359&linkId=945588626) [![Thomas Publishing Case Study](){: style="width:7%"}](https://aws.amazon.com/solutions/case-studies/thomas-publishing)
-[![aws.amazon.com: Trainline Case Study](){: style="width:7%"}](https://aws.amazon.com/solutions/case-studies/trainline) [![AWS Perspective 🌟](){: style="width:7%"}](https://aws.amazon.com/solutions/implementations/aws-perspective) [![Distributed Load Testing on AWS 🌟](){: style="width:7%"}](https://aws.amazon.com/solutions/implementations/distributed-load-testing-on-aws) [![None](){: style="width:7%"}](https://aws.amazon.com/solutions/implementations/workload-discovery-on-aws) [![**Multi-Region Infrastructure Deployment**](){: style="width:7%"}](https://aws.amazon.com/solutions/multi-region-infrastructure-deployment) [![F1 Insights Powered by AWS](){: style="width:7%"}](https://aws.amazon.com/sports/f1/?sc_channel=sm&sc_campaign=Sports-Marketing&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=GSMT%20Only&linkId=941924374) [![Amazon SQS FAQs](){: style="width:7%"}](https://aws.amazon.com/sqs/faqs) [![AWS Activate](){: style="width:7%"}](https://aws.amazon.com/startups) [![AWS Step Functions](){: style="width:7%"}](https://aws.amazon.com/step-functions) [![What is Streaming Data?](){: style="width:7%"}](https://aws.amazon.com/streaming-data) [![AWS Transform](){: style="width:7%"}](https://aws.amazon.com/transform/?sc_channel=sm&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&trkCampaign=e8bfe3c0-b9b8-494a-837a-8581eb91e029&sc_content=AWS%20Transform%20Carousel&trk=e8bfe3c0-b9b8-494a-837a-8581eb91e029&linkId=943065458)
-[![AWS WAF - Web Application Firewall](){: style="width:7%"}](https://aws.amazon.com/waf) [![aws.amazon.com/well-architected-tool: AWS Well-Architected Tool](){: style="width:7%"}](https://aws.amazon.com/well-architected-tool) [![None](){: style="width:7%"}](https://aws.amazon.com/what-is/data-lake) [![What is Streaming Data?](){: style="width:7%"}](https://aws.amazon.com/what-is/streaming-data) [![OpenSource at AWS](){: style="width:7%"}](https://aws.github.io) [![Amazon EKS Best Practices Guide for Security 🌟](){: style="width:7%"}](https://aws.github.io/aws-eks-best-practices) [![Amazon EKS Best Practices Guide for Networking](){: style="width:7%"}](https://aws.github.io/aws-eks-best-practices/networking/index) [![aws.plainenglish.io](){: style="width:7%"}](https://aws.plainenglish.io) [![aws.plainenglish.io: 6 Tips to Improve Availability with AWS Load Balancers' and Kubernetes](){: style="width:7%"}](https://aws.plainenglish.io/6-tips-to-improve-availability-with-aws-load-balancers-and-kubernetes-ad8d4d1c0f61) [![aws.plainenglish.io: AWS CodePipeline for Amazon ECS](){: style="width:7%"}](https://aws.plainenglish.io/aws-codepipeline-for-amazon-ecs-part-2-a-blue-green-deployment-type-c162fd73be91) [![aws.plainenglish.io: Building AWS Infrastructure with Terraform Modules](){: style="width:7%"}](https://aws.plainenglish.io/building-aws-infrastructure-with-terraform-modules-2cee480be24d)
-[![aws.plainenglish.io: Choosing the Right AWS Container Service: ECS vs. EKS](){: style="width:7%"}](https://aws.plainenglish.io/choosing-the-right-aws-container-service-ecs-vs-eks-3b11dd078c99) [![aws.plainenglish.io: Creating a custom EC2 module using Terraform](){: style="width:7%"}](https://aws.plainenglish.io/creating-a-custom-ec2-module-using-terraform-59c9896c2df2) [![aws.plainenglish.io: Deploying Application on Amazon EKS](){: style="width:7%"}](https://aws.plainenglish.io/deploying-application-on-amazon-eks-211eb46c069c) [![aws.plainenglish.io: Deploying AWS Resources and a Jenkins Server with Terraform](){: style="width:7%"}](https://aws.plainenglish.io/deploying-aws-resources-and-a-jenkins-server-with-terraform-297bad905459) [![aws.plainenglish.io: How to Push a Docker Image to the AWS ECR](){: style="width:7%"}](https://aws.plainenglish.io/how-to-push-an-image-to-aws-ecr-b2be848c2ef) [![aws.plainenglish.io: $ kubectl get kubernetes -o architecture](){: style="width:7%"}](https://aws.plainenglish.io/kubectl-get-kubernetes-o-architecture-6d4bd97dcaaf) [![aws.plainenglish.io: Lessons Learned From Switching to AWS SDK v3](){: style="width:7%"}](https://aws.plainenglish.io/lessons-learned-from-switching-to-aws-sdk-v3-6babe1530a59) [![aws.plainenglish.io: Let's design a serverless ETL pipeline with AWS services](){: style="width:7%"}](https://aws.plainenglish.io/lets-design-a-serverless-etl-pipeline-with-aws-services-9ab88c95afd4) [![==aws.plainenglish.io: Mastering Monitoring: The Complete Guide to Using' Prometheus and Grafana with Kubernetes==](){: style="width:7%"}](https://aws.plainenglish.io/mastering-monitoring-the-complete-guide-to-using-prometheus-and-grafana-with-kubernetes-e53d8306123d) [![aws.plainenglish.io: Pods in Kubernetes — The Smallest Deployable Units' of Computing 🌟](){: style="width:7%"}](https://aws.plainenglish.io/pods-in-kubernetes-the-smallest-deployable-units-of-computing-dab3bf1a2762) [![aws.plainenglish.io: Terraform Hands-on Project](){: style="width:7%"}](https://aws.plainenglish.io/terraform-hands-on-project-d2105bbc0c62)
-[![aws.plainenglish.io: Terraform: How To Deploy Jenkins CI/CD Pipelines Using' Terraform](){: style="width:7%"}](https://aws.plainenglish.io/terraform-how-to-deploy-jenkins-ci-cd-pipelines-using-terraform-9ffc086dcd56) [![aws.plainenglish.io: The Automation Fellowship: Packer, Terraform, and Ansible' — PART III](){: style="width:7%"}](https://aws.plainenglish.io/the-automation-fellowship-packer-terraform-and-ansible-part-iii-73571ef103e1) [![aws.plainenglish.io: Trigger, Function, Message | Brandi McCall](){: style="width:7%"}](https://aws.plainenglish.io/trigger-function-message-12f117b7f067) [![awscerts.slack.com](){: style="width:7%"}](https://awscerts.slack.com) [![AWS API: get-service-quota](){: style="width:7%"}](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/service-quotas/get-service-quota.html) [![awsfundamentals.blogspot.com: AWS Virtual Private Cloud - VPC](){: style="width:7%"}](https://awsfundamentals.blogspot.com/2019/12/aws-vpc-fundamental.html) [![blog.awsfundamentals.com: Mastering AWS Lambda with Terraform: A Comprehensive Guide](){: style="width:7%"}](https://awsfundamentals.com/blog/aws-lambda-with-terraform) [![AWS Organizations: The Key to Managing Your Cloud Infrastructure Effectively](){: style="width:7%"}](https://awsfundamentals.com/blog/aws-organizations-the-key-to-managing-your-cloud-infrastructure-effectively) [![blog.awsfundamentals.com: Step-By-Step: Emptying S3 Buckets and Directories Using the AWS CLI with S3 RM](){: style="width:7%"}](https://awsfundamentals.com/blog/aws-s3-rm-removing-files) [![blog.awsfundamentals.com: AWS S3 Sync - An Extensive Guide](){: style="width:7%"}](https://awsfundamentals.com/blog/aws-s3-sync) [![blog.awsfundamentals.com: Using S3 with Terraform](){: style="width:7%"}](https://awsfundamentals.com/blog/using-s3-with-terraform)
-[![AWStip.com](){: style="width:7%"}](https://awstip.com) [![awstip.com: Amazon Elastic Kubernetes Service (Amazon EKS) — The Only Resource' Hub You Ever Need](){: style="width:7%"}](https://awstip.com/amazon-elastic-kubernetes-service-amazon-eks-the-only-resource-hub-you-ever-need-3b802687df36) [![awstip.com: Deploying Azure Infrastructure with Terraform](){: style="width:7%"}](https://awstip.com/deploying-azure-infrastructure-with-terraform-e34046c65d0f) [![==awstip.com: Essential plugins for Kubectl CLI==](){: style="width:7%"}](https://awstip.com/essential-plugins-for-kubectl-cli-e35cbc99037b) [![awstip.com: How to list all resources in your AWS account](){: style="width:7%"}](https://awstip.com/how-to-list-all-resources-in-your-aws-account-c3f18061f71b) [![==awstip.com: Increase Security and Efficiency with a 3-Tier Cloud Architecture==](){: style="width:7%"}](https://awstip.com/increase-security-and-efficiency-with-a-3-tier-cloud-architecture-bf5e835cd55a) [![awstip.com: Kubernetes Chaos Monkey: A Scheduled Random Pod Deletion Python' Script for Testing Cluster Resilience](){: style="width:7%"}](https://awstip.com/kubernetes-chaos-monkey-a-scheduled-random-pod-deletion-python-script-for-testing-cluster-6eac429554b2) [![awstip.com: Kubernetes — Creating deployments via command line and with' YAML files](){: style="width:7%"}](https://awstip.com/kubernetes-creating-deployments-via-command-line-and-with-yaml-files-783eaad7b3be) [![awstip.com: Kubernetes HPA](){: style="width:7%"}](https://awstip.com/kubernetes-hpa-8b7cf54f115) [![awstip.com: Manage AWS services directly from Kubernetes - AWS Controllers' for Kubernetes (ACK)](){: style="width:7%"}](https://awstip.com/manage-aws-services-directly-from-kubernetes-%EF%B8%8F-6c94e376febb) [![awstip.com: Monitoring Your EKS Cluster with the Power of Prometheus and' Grafana through Helm](){: style="width:7%"}](https://awstip.com/monitoring-your-eks-cluster-with-the-power-of-prometheus-and-grafana-through-helm-%EF%B8%8F-1e8dc1ad5620)
-[![awstip.com: Per-pod PIDs limit on EKS](){: style="width:7%"}](https://awstip.com/per-pod-pids-limit-on-eks-fe320638c7e9) [![awstip.com: Refactor Terraform code with Moved Blocks — a new way without' manually modifying the state](){: style="width:7%"}](https://awstip.com/refactor-terraform-code-with-moved-blocks-a-new-way-without-manually-modifying-the-state-5ed1d80ed53e) [![awstip.com: Setting Up AWS VPC Endpoint Connection](){: style="width:7%"}](https://awstip.com/setting-up-aws-vpc-endpoint-connection-d4294d0c2204) [![awstip.com: Streamlining AWS EKS Cluster Volume Management with Helm and' Terraform: EBS CSI Driver + Self-Managed AddOn Option](){: style="width:7%"}](https://awstip.com/streamlining-aws-eks-cluster-volume-management-with-helm-and-terraform-ebs-csi-driver-78e1d51532ee) [![awstip.com: This Code Works! — Autoscaling An Amazon EKS Cluster with Karpenter' — Part 1/3](){: style="width:7%"}](https://awstip.com/this-code-works-autoscaling-an-amazon-eks-cluster-with-karpenter-part-1-3-40c7bed26cfd) [![awstip.com: Uploading files to S3 through API Gateway](){: style="width:7%"}](https://awstip.com/uploading-files-to-s3-through-api-gateway-7bb78c0d0483) [![awstip.com: Working The Amazon EKS Immersion Workshop — Chapter 1 — Deploying' A Microservices Application In A Kubernetes Cluster](){: style="width:7%"}](https://awstip.com/working-the-amazon-eks-immersion-workshop-chapter-1-deploying-a-microservices-application-in-a-9acae5df2f01) [![awstrainingwithjagan.com: Comprehensive Comparison of Top Infrastructure as Code (IaC) Tools](){: style="width:7%"}](https://awstrainingwithjagan.com/infrastructure-as-code-tool-comparison) [![axway.com/digitize](){: style="width:7%"}](https://axway.com/digitize) [![aymen-abdelwahed.medium.com: K8s Operators — CIS Kubernetes Benchmarks](){: style="width:7%"}](https://aymen-abdelwahed.medium.com/k8s-operators-cis-benchmarks-8d7915d5cb2d) [![aymen-segni.com: Deploying Serverless Services on Kubernetes using Knative](){: style="width:7%"}](https://aymen-segni.com/index.php/2020/07/22/deploying-your-serverless-services-on-kubernetes-using-knative)
-[![aytartana.wordpress.com: Migrating SpringBoot PetClinic REST to Quarkus](){: style="width:7%"}](https://aytartana.wordpress.com/2020/08/26/migrating-springboot-petclinic-rest-to-quarkus) [![azapril.dev: Deploying a LogicApp with Terraform (Bonus: in an AzDO pipeline)](){: style="width:7%"}](https://azapril.dev/2021/04/12/deploying-a-logicapp-with-terraform) [![azeynalli1990.medium.com: 15 Best Practices when working with Docker](){: style="width:7%"}](https://azeynalli1990.medium.com/15-best-practices-when-working-with-docker-720d2d8de202) [![AKS Labs - Introduction](){: style="width:7%"}](https://azure-samples.github.io/aks-labs/docs/intro) [![azure.github.io/AKS-Construction 🌟](){: style="width:7%"}](https://azure.github.io/AKS-Construction) [![azure.github.io/AppService: General availability of Diagnostics tools for App Service on Linux Node.js apps](){: style="width:7%"}](https://azure.github.io/AppService/2024/01/05/Diagnose-Tools-for-NodeJs-Linux-apps.html) [![Azure Landing Zone Technical Documentation](){: style="width:7%"}](https://azure.github.io/Azure-Landing-Zones) [![Azure Landing Zone IaC Accelerator](){: style="width:7%"}](https://azure.github.io/Azure-Landing-Zones/accelerator) [![Azure Landing Zone IaC Accelerator Release Notes](){: style="width:7%"}](https://azure.github.io/Azure-Landing-Zones/accelerator/accelerator-release-notes) [![azure.github.io: Azure Proactive Resiliency Library (APRL)](){: style="width:7%"}](https://azure.github.io/Azure-Proactive-Resiliency-Library) [![azure.github.io/Azure-Verified-Modules 🌟](){: style="width:7%"}](https://azure.github.io/Azure-Verified-Modules)
-[![azure.github.io/enterprise-azure-policy-as-code: Enterprise Azure Policy as Code Overview](){: style="width:7%"}](https://azure.github.io/enterprise-azure-policy-as-code) [![azure.github.io: Azure Key Vault Provider for Secrets Store CSI Driver](){: style="width:7%"}](https://azure.github.io/secrets-store-csi-driver-provider-azure) [![Microsoft Azure](){: style="width:7%"}](https://azure.microsoft.com) [![azure.microsoft.com: Microsoft Azure Load Testing is now generally available](){: style="width:7%"}](https://azure.microsoft.com/en-gb/blog/microsoft-azure-load-testing-is-now-generally-available) [![Azure Load Testing](){: style="width:7%"}](https://azure.microsoft.com/en-gb/products/load-testing) [![==azure.microsoft.com: General availability: Azure Bastion native client' support==](){: style="width:7%"}](https://azure.microsoft.com/en-gb/updates/general-availability-azure-bastion-native-client-support) [![azure.microsoft.com: Generally Available: Durable Functions support of managed' identity for Azure Storage](){: style="width:7%"}](https://azure.microsoft.com/en-gb/updates/generally-available-durable-functions-support-of-managed-identity-for-azure-storage) [![==azure.microsoft.com: How Microsoft Azure Cross-region Load Balancer helps' create region redundancy and low latency== 🌟](){: style="width:7%"}](https://azure.microsoft.com/en-in/blog/how-microsoft-azure-crossregion-load-balancer-helps-create-region-redundancy-and-low-latency) [![Microsoft Azure](){: style="width:7%"}](https://azure.microsoft.com/en-us) [![azure.microsoft.com: Announcing the general availability of Azure CNI Overlay in Azure Kubernetes Service](){: style="width:7%"}](https://azure.microsoft.com/en-us/blog/announcing-the-general-availability-of-azure-cni-overlay-in-azure-kubernetes-service) [![Azure Virtual WAN introduces its first SaaS offering](){: style="width:7%"}](https://azure.microsoft.com/en-us/blog/azure-virtual-wan-introduces-its-first-saas-offering)
-[![==azure.microsoft.com: Choose the best global distribution solution for' your applications with Azure==](){: style="width:7%"}](https://azure.microsoft.com/en-us/blog/choose-the-best-global-distribution-solution-for-your-applications-with-azure) [![azure.microsoft.com: Introducing Azure Load Testing: Optimize app performance at scale](){: style="width:7%"}](https://azure.microsoft.com/en-us/blog/introducing-azure-load-testing-optimize-app-performance-at-scale) [![Openshift on Azure](){: style="width:7%"}](https://azure.microsoft.com/en-us/blog/openshift-on-azure-the-easiest-fully-managed-openshift-in-the-cloud) [![Powering multi-cluster workloads with seamless cross-cluster networking for Azure Kubernetes Fleet Manager](){: style="width:7%"}](https://azure.microsoft.com/en-us/blog/powering-multi-cluster-workloads-with-seamless-cross-cluster-networking-for-azure-kubernetes-fleet-manager) [![None](){: style="width:7%"}](https://azure.microsoft.com/en-us/en-gb/blog/microsoft-azure-load-testing-is-now-generally-available) [![None](){: style="width:7%"}](https://azure.microsoft.com/en-us/en-gb/products/load-testing) [![None](){: style="width:7%"}](https://azure.microsoft.com/en-us/en-in/blog/how-microsoft-azure-crossregion-load-balancer-helps-create-region-redundancy-and-low-latency) [![None](){: style="width:7%"}](https://azure.microsoft.com/en-us/en-us/blog/azure-virtual-wan-introduces-its-first-saas-offering) [![None](){: style="width:7%"}](https://azure.microsoft.com/en-us/en-us/blog/choose-the-best-global-distribution-solution-for-your-applications-with-azure) [![None](){: style="width:7%"}](https://azure.microsoft.com/en-us/en-us/explore/global-infrastructure/products-by-region/table) [![None](){: style="width:7%"}](https://azure.microsoft.com/en-us/en-us/resources/azure-for-architects)
-[![None](){: style="width:7%"}](https://azure.microsoft.com/en-us/en-us/services/api-management) [![None](){: style="width:7%"}](https://azure.microsoft.com/en-us/en-us/services/container-instances) [![None](){: style="width:7%"}](https://azure.microsoft.com/en-us/en-us/updates) [![None](){: style="width:7%"}](https://azure.microsoft.com/en-us/en-us/updates/?query=AKS) [![None](){: style="width:7%"}](https://azure.microsoft.com/en-us/en-us/updates/general-availability-azure-bastion-native-client-support) [![None](){: style="width:7%"}](https://azure.microsoft.com/en-us/en-us/updates/generally-available-azure-bastion-shareable-links) [![None](){: style="width:7%"}](https://azure.microsoft.com/en-us/en-us/updates/generally-available-azure-blob-storage-cold-tier-support-on-change-feed-and-object-replication) [![None](){: style="width:7%"}](https://azure.microsoft.com/en-us/en-us/updates/generally-available-durable-functions-support-of-managed-identity-for-azure-storage) [![None](){: style="width:7%"}](https://azure.microsoft.com/en-us/en-us/updates/v2/Azure-Virtual-Network-Manager-topology-view-now-generally-available) [![Azure Products by Region Table](){: style="width:7%"}](https://azure.microsoft.com/en-us/explore/global-infrastructure/products-by-region/table) [![Azure VMware Solution](){: style="width:7%"}](https://azure.microsoft.com/en-us/products/azure-vmware)
-[![Azure Chaos Studio](){: style="width:7%"}](https://azure.microsoft.com/en-us/products/chaos-studio) [![None](){: style="width:7%"}](https://azure.microsoft.com/en-us/products/container-apps) [![Azure DevOps 🌟](){: style="width:7%"}](https://azure.microsoft.com/en-us/products/devops) [![==azure.microsoft.com: Azure for Architects, Third Edition==](){: style="width:7%"}](https://azure.microsoft.com/en-us/resources/azure-for-architects) [![==azure.microsoft.com: Azure Quickstart Templates==](){: style="width:7%"}](https://azure.microsoft.com/en-us/resources/templates) [![azure.microsoft.com: Azure API Management](){: style="width:7%"}](https://azure.microsoft.com/en-us/services/api-management) [![None](){: style="width:7%"}](https://azure.microsoft.com/en-us/services/container-apps) [![azure.microsoft.com: Azure Container Instances](){: style="width:7%"}](https://azure.microsoft.com/en-us/services/container-instances) [![None](){: style="width:7%"}](https://azure.microsoft.com/en-us/services/devops) [![Infrastructure as a Service (IaaS) | Microsoft Azure](){: style="width:7%"}](https://azure.microsoft.com/en-us/solutions/azure-iaas) [![Azure Updates 🌟](){: style="width:7%"}](https://azure.microsoft.com/en-us/updates)
-[![Azure Updates AKS 🌟](){: style="width:7%"}](https://azure.microsoft.com/en-us/updates/?query=AKS) [![==azure.microsoft.com: Azure Virtual Network Manager topology view now generally' available==](){: style="width:7%"}](https://azure.microsoft.com/en-us/updates/azure-virtual-network-manager-topology-view-now-generally-available) [![Generally available: Azure Bastion now support shareable links](){: style="width:7%"}](https://azure.microsoft.com/en-us/updates/generally-available-azure-bastion-shareable-links) [![azure.microsoft.com: Generally available: Azure Blob Storage Cold Tier support' on Change Feed and Object Replication](){: style="width:7%"}](https://azure.microsoft.com/en-us/updates/generally-available-azure-blob-storage-cold-tier-support-on-change-feed-and-object-replication) [![==azure.microsoft.com: Private preview: Azure Kubernetes Service (AKS) Backup==' 🌟](){: style="width:7%"}](https://azure.microsoft.com/en-us/updates/private-preview-aks-backup) [![azure.microsoft.com: Generally available: SFTP support for Azure Blob Storage](){: style="width:7%"}](https://azure.microsoft.com/en-us/updates/sftp-support-for-azure-blob-storage-now-generally-available) [![Azure Kubernetes pricing](){: style="width:7%"}](https://azure.microsoft.com/es-es/pricing/details/kubernetes-service) [![Azure Chaos Studio](){: style="width:7%"}](https://azure.microsoft.com/services/chaos-studio) [![Azure Container Apps](){: style="width:7%"}](https://azure.microsoft.com/services/container-apps) [![Azure DevOps 🌟](){: style="width:7%"}](https://azure.microsoft.com/services/devops) [![azurearcjumpstart.io](){: style="width:7%"}](https://azurearcjumpstart.io)
-[![azurecharts.com: Azure Charts](){: style="width:7%"}](https://azurecharts.com) [![azurecharts.com/learning: Azure Learning Explorer](){: style="width:7%"}](https://azurecharts.com/learning) [![azurecloudai.blog: Deploy Azure Kubernetes Service (AKS) to a preexisting' VNET](){: style="width:7%"}](https://azurecloudai.blog/2019/09/27/deploy-azure-kubernetes-service-aks-to-a-preexisting-vnet) [![Azure DevOps Demo Generator 🌟](){: style="width:7%"}](https://azuredevopsdemogenerator.azurewebsites.net) [![Azure DevOps Labs 🌟](){: style="width:7%"}](https://azuredevopslabs.com) [![azuredevopslabs.com: Deploying a multi-container application to Azure Kubernetes Services](){: style="width:7%"}](https://azuredevopslabs.com/labs/vstsextend/kubernetes) [![azuremarketplace.microsoft.com: Firefly](){: style="width:7%"}](https://azuremarketplace.microsoft.com/en-us/marketplace/apps/gofireflyltd1705083203658.firefly) [![azureviking.com: Terraform module: Azure DNS Private Resolver](){: style="width:7%"}](https://azureviking.com/post/terraform-module-azure-dns-private-resolver) [![azureviking.com: Terraform Module: azurerm-alz-subnet](){: style="width:7%"}](https://azureviking.com/post/terraform-module-azurerm-alz-subnet) [![None](){: style="width:7%"}](https://azureway.cloud/azure-container-apps-creating-using-terraform-part-1) [![None](){: style="width:7%"}](https://azureway.cloud/azure-container-apps-traffic-splitting-part-4)
-[![Backstage Developer Portal:](){: style="width:7%"}](https://backstage.io) [![PX-Backup: docs](){: style="width:7%"}](https://backup.docs.portworx.com) [![blog.baeke.info: Trying out Draft 2 on AKS](){: style="width:7%"}](https://baeke.info/2022/06/02/trying-out-draft-2-on-aks) [![blog.baeke.info: AKS Workload Identity Revisited](){: style="width:7%"}](https://baeke.info/2022/11/24/aks-workload-identity-revisited) [![==bagas-awibowo.medium.com: Helm — Templating Network Policy using Helm==](){: style="width:7%"}](https://bagas-awibowo.medium.com/helm-templating-network-policy-using-helm-783b2f7e401a) [![balajisblog.com: Cheatsheet for Bitbucket Pipelines](){: style="width:7%"}](https://balajisblog.com/cheatsheet-for-bitbucket-pipelines) [![The State of Real-Time Web in 2016](){: style="width:7%"}](https://banksco.de/p/state-of-realtime-web-2016.html) [![Banzai Cloud 🌟](){: style="width:7%"}](https://banzaicloud.com) [![banzaicloud.com: Istio ingress controller as an API gateway](){: style="width:7%"}](https://banzaicloud.com/blog/backyards-api-gateway) [![banzaicloud.com: Helm 3, the Good, the Bad and the Ugly](){: style="width:7%"}](https://banzaicloud.com/blog/helm3-the-good-the-bad-and-the-ugly) [![banzaicloud.com: What's new in Istio 1.6, a quick walkthrough](){: style="width:7%"}](https://banzaicloud.com/blog/istio-1.6)
-[![banzaicloud.com: Controlling egress traffic with Istio](){: style="width:7%"}](https://banzaicloud.com/blog/istio-external-demo) [![banzaicloud.com: Istio telemetry V2 (Mixerless) deep dive](){: style="width:7%"}](https://banzaicloud.com/blog/istio-mixerless-telemetry) [![banzaicloud.com: Istio and Kubernetes ft. OPA policies](){: style="width:7%"}](https://banzaicloud.com/blog/istio-opa) [![banzaicloud.com: Autoscaling Kubernetes clusters](){: style="width:7%"}](https://banzaicloud.com/blog/k8s-cluster-autoscaler) [![Understanding Kubernetes cluster events](){: style="width:7%"}](https://banzaicloud.com/blog/k8s-cluster-logging) [![banzaicloud.com: Sidecar container lifecycle changes in Kubernetes 1.18' 🌟](){: style="width:7%"}](https://banzaicloud.com/blog/k8s-sidecars) [![banzaicloud.com: Kafka on Kubernetes - using etcd 🌟](){: style="width:7%"}](https://banzaicloud.com/blog/kafka-on-etcd) [![The benefits of integrating Apache Kafka with Istio](){: style="width:7%"}](https://banzaicloud.com/blog/kafka-on-istio-benefits) [![banzaicloud.com: Kafka rolling upgrade made easy with Supertubes](){: style="width:7%"}](https://banzaicloud.com/blog/kafka-rolling-upgrade) [![banzaicloud.com: Kafka Schema Registry on Kubernetes the declarative way](){: style="width:7%"}](https://banzaicloud.com/blog/kafka-schemareg) [![Kubernetes node pool upgrades with Banzai Pipeline](){: style="width:7%"}](https://banzaicloud.com/blog/kubernetes-nodepool-upgrades)
-[![banzaicloud.com: Bulletproof Kafka, and the tale of an Amazon outage](){: style="width:7%"}](https://banzaicloud.com/blog/supertubes-focal) [![Store NGINX access logs in Elasticsearch with Logging operator 🌟](){: style="width:7%"}](https://banzaicloud.com/docs/one-eye/logging-operator/quickstarts/es-nginx) [![bash.cyberciti.biz Wiki 🌟](){: style="width:7%"}](https://bash.cyberciti.biz/guide/Main_Page) [![bash.cyberciti.biz: Man command](){: style="width:7%"}](https://bash.cyberciti.biz/guide/Man_command) [![baykara.medium.com: A Gentle Inspection of OOMKilled in Kubernetes](){: style="width:7%"}](https://baykara.medium.com/a-gentle-inspection-of-oomkilled-in-kubernetes-4b4124cd23a8) [![bea.stollnitz.com: Creating batch endpoints in Azure ML](){: style="width:7%"}](https://bea.stollnitz.com/blog/aml-batch-endpoint) [![Apache Beam](){: style="width:7%"}](https://beam.apache.org) [![==beellz.hashnode.dev: Continuous Profiling in Kubernetes Using Pyroscope==](){: style="width:7%"}](https://beellz.hashnode.dev/continuous-profiling-in-kubernetes-using-pyroscope) [![ben11kehoe.medium.com: Never put AWS temporary credentials in the credentials' file (or env vars) — there’s a better way](){: style="width:7%"}](https://ben11kehoe.medium.com/never-put-aws-temporary-credentials-in-env-vars-or-credentials-files-theres-a-better-way-25ec45b4d73e) [![ben11kehoe.medium.com: AWS Authentication: Principals (users and roles)' in AWS IAM](){: style="width:7%"}](https://ben11kehoe.medium.com/principals-in-aws-iam-38c4a3dc322a) [![Clean Architecture on Frontend](){: style="width:7%"}](https://bespoyasov.me/blog/clean-architecture-on-frontend)
-[![==betanews.com: Overcoming observability challenges in the CI/CD Pipeline==](){: style="width:7%"}](https://betanews.com/2022/01/26/overcoming-observability-challenges) [![==betanews.com: Cloud security is complex -- but most vulnerabilities fall' into three key categories==](){: style="width:7%"}](https://betanews.com/2022/10/22/cloud-security-is-complex-but-most-vulnerabilities-fall-into-three-key-categories) [![betterhumans.pub: 8 Communication Hacks I Use To Appear More Senior As a' Young Employee](){: style="width:7%"}](https://betterhumans.pub/8-communication-hacks-i-use-to-appear-more-senior-as-a-young-employee-9106468bf5aa) [![betterprogramming.pub: 10 Anti-Patterns for Kubernetes Deployments](){: style="width:7%"}](https://betterprogramming.pub/10-antipatterns-for-kubernetes-deployments-e97ce1199f2d) [![betterprogramming.pub: 10 Things You Might Not Know About YAML](){: style="width:7%"}](https://betterprogramming.pub/10-things-you-might-not-know-about-yaml-b0589da547c) [![betterprogramming.pub: 2 Use Cases of Python Pre-commit Hooks to Tidy Up' Your Git Repositories](){: style="width:7%"}](https://betterprogramming.pub/2-use-cases-of-python-pre-commit-hooks-to-tidy-up-your-git-repositories-8d86c9c4f06b) [![betterprogramming.pub: 3 Seemingly Simple Python Features That Confuse Beginners](){: style="width:7%"}](https://betterprogramming.pub/3-seemingly-simple-python-features-that-confuse-beginners-313575312dcf) [![betterprogramming.pub: 4 Awesome Browser APIs You Might Not Be Using Yet](){: style="width:7%"}](https://betterprogramming.pub/4-awesome-browser-apis-you-might-not-be-using-yet-726d3e3237d2) [![betterprogramming.pub: 5 Simple Tips For Debugging Docker Containers 🌟](){: style="width:7%"}](https://betterprogramming.pub/5-simple-tips-for-debugging-docker-containers-271cb3dee77a) [![==betterprogramming.pub: 6 Metrics To Watch for on Your K8s Cluster== 🌟](){: style="width:7%"}](https://betterprogramming.pub/6-metrics-to-watch-for-on-your-k8s-cluster-76d58f08397f) [![betterprogramming.pub: 6 Tips for Creating Helm Charts in Kubernetes Applications](){: style="width:7%"}](https://betterprogramming.pub/6-tips-for-creating-helm-charts-in-kubernetes-applications-452a37446f31)
-[![betterprogramming.pub: 8 Advanced Git Commands Universities Won’t Teach' You](){: style="width:7%"}](https://betterprogramming.pub/8-advanced-git-commands-university-wont-teach-you-fe63b483d34b) [![betterprogramming.pub: 8 Techniques To Speed up Your Database](){: style="width:7%"}](https://betterprogramming.pub/8-techniques-to-speed-up-your-database-292754ff7739) [![betterprogramming.pub: A Beginners’ Cheat Sheet for Docker | Arjav Dave](){: style="width:7%"}](https://betterprogramming.pub/a-beginners-cheat-sheet-for-docker-f5024fd6c17f) [![betterprogramming.pub: A Cloud Migration Questionnaire for Solution Architects' 🌟🌟](){: style="width:7%"}](https://betterprogramming.pub/a-cloud-migration-questionnaire-for-solution-architects-dec7ffcf063e) [![betterprogramming.pub: Advanced Features of Kubernetes’ Horizontal Pod Autoscaler](){: style="width:7%"}](https://betterprogramming.pub/advanced-features-of-kubernetes-horizontal-pod-autoscaler-536ebd7893ad) [![betterprogramming.pub: All Hail the Monolith — Celebrating the Verbosity' of the Unified Architecture in Terraform](){: style="width:7%"}](https://betterprogramming.pub/all-hail-the-monolith-celebrating-the-verbosity-of-the-unified-architecture-in-terraform-81b53e3a03ae) [![betterprogramming.pub: Amazon EKS Is Eating My IPs!](){: style="width:7%"}](https://betterprogramming.pub/amazon-eks-is-eating-my-ips-e18ea057e045) [![betterprogramming.pub: Applying DevOps to API Development for APIOps](){: style="width:7%"}](https://betterprogramming.pub/applying-devops-to-api-development-for-apiops-21e2e605333e) [![betterprogramming.pub: Attach a Visual Debugger to ML-training Jobs on Kubernetes](){: style="width:7%"}](https://betterprogramming.pub/attach-a-visual-debugger-to-ml-training-jobs-on-kubernetes-eb9678389f1f) [![betterprogramming.pub: Automate and Configure Your RDS Database With Terraform' 🌟](){: style="width:7%"}](https://betterprogramming.pub/automate-and-configure-your-rds-database-with-terraform-898fd4b8990d) [![betterprogramming.pub: Automate Filling Templates With Python 🌟](){: style="width:7%"}](https://betterprogramming.pub/automate-filling-templates-with-python-1ff6c6fd595e)
-[![betterprogramming.pub: Awesome Kubernetes Command-Line Hacks](){: style="width:7%"}](https://betterprogramming.pub/awesome-kubernetes-command-line-hacks-8bd3604e394f) [![==betterprogramming.pub: AWS: Creating a VPC With an Auto-scaling Group' Using T2.micro Instances==](){: style="width:7%"}](https://betterprogramming.pub/aws-creating-a-vpc-with-an-auto-scaling-group-using-t2-micro-instances-4ac2c5c7795b) [![betterprogramming.pub: AWS vs. Digital Ocean vs. Hetzner Cloud — Which Has' the Best Value for Money?](){: style="width:7%"}](https://betterprogramming.pub/aws-vs-digital-ocean-vs-hetzner-cloud-which-has-the-best-value-for-money-bd9cb3c06dee) [![betterprogramming.pub: Bash vs. Python vs. JavaScript: Which Is Better for' Automation? 🌟](){: style="width:7%"}](https://betterprogramming.pub/bash-vs-python-vs-javascript-which-is-better-for-automation-92a277ef49e) [![betterprogramming.pub: Build a Cloud-Native Multiprocessing Framework](){: style="width:7%"}](https://betterprogramming.pub/build-a-cloud-native-multiprocessing-framework-b33cfc2c02b9) [![betterprogramming.pub: Build a Kubernetes Operator in 10 Minutes 🌟](){: style="width:7%"}](https://betterprogramming.pub/build-a-kubernetes-operator-in-10-minutes-11eec1492d30) [![betterprogramming.pub: Build a Highly Available Kubernetes Operator Using' Golang](){: style="width:7%"}](https://betterprogramming.pub/building-a-highly-available-kubernetes-operator-using-golang-fe4a44c395c2) [![betterprogramming.pub: Building GraphQL Server Using Schema-first Approach' in Python](){: style="width:7%"}](https://betterprogramming.pub/building-graphql-server-using-schema-first-approach-in-python-68aeee38bcc3) [![betterprogramming.pub: ChatGPT and Software Architecture](){: style="width:7%"}](https://betterprogramming.pub/chatgpt-and-software-architecture-308b6e0cc25a) [![betterprogramming.pub: Cheat.sh — The Ultimate Multi-Language Cheat Sheet](){: style="width:7%"}](https://betterprogramming.pub/cheat-sh-the-ultimate-multi-language-cheat-sheet-8e97c16407aa) [![betterprogramming.pub: Clean Up Your Kubernetes Deployments Using Ansible](){: style="width:7%"}](https://betterprogramming.pub/clean-up-your-kubernetes-deployments-using-ansible-10a000db313b)
-[![betterprogramming.pub: The Art of Logging](){: style="width:7%"}](https://betterprogramming.pub/creating-a-human-and-machine-freindly-logging-format-bb6d4bb01dca) [![betterprogramming.pub: Dependency-Free Kubernetes Cluster Monitoring](){: style="width:7%"}](https://betterprogramming.pub/dependency-free-kubernetes-cluster-monitoring-5f7aa2f038d9) [![betterprogramming.pub: Design by Contract in Terraform](){: style="width:7%"}](https://betterprogramming.pub/design-by-contracts-in-terraform-63467a749c1a) [![betterprogramming.pub: Distributed Tracing With OpenTelemetry, Spring Cloud' Sleuth, Kafka, and Jaeger](){: style="width:7%"}](https://betterprogramming.pub/distributed-tracing-with-opentelemetry-spring-cloud-sleuth-kafka-and-jaeger-939e35f45821) [![betterprogramming.pub: Do Faster Development and Testing on Kubernetes Apps' With Telepresence](){: style="width:7%"}](https://betterprogramming.pub/do-faster-development-and-testing-on-kubernetes-apps-with-telepresence-b7eac604dca4) [![==betterprogramming.pub: Dockerize Your Django Apps==](){: style="width:7%"}](https://betterprogramming.pub/dockerize-your-django-apps-428189407c69) [![betterprogramming.pub: Domain Partitions: How To Find a Healthy Balance' Between Microservices and Monoliths](){: style="width:7%"}](https://betterprogramming.pub/domain-partitions-how-to-find-a-healthy-balance-between-microservices-and-monoliths-2cd74206559) [![betterprogramming.pub: Everything You Need To Know About Kafka 🌟](){: style="width:7%"}](https://betterprogramming.pub/everything-you-need-to-know-about-kafka-a83e2456d14c) [![betterprogramming.pub: Exploring JSON, JSON5, and Circular References](){: style="width:7%"}](https://betterprogramming.pub/exploring-json-json5-and-circular-references-2b5b0c5de532) [![betterprogramming.pub: Exploring the Serverless Event-Driven Architecture](){: style="width:7%"}](https://betterprogramming.pub/exploring-the-serverless-event-driven-architecture-8d6bda93e823) [![betterprogramming.pub: My First Impressions of Sapling — Meta’s New Git' Client](){: style="width:7%"}](https://betterprogramming.pub/four-ways-you-can-experiment-with-sapling-709eec0ffcb1)
-[![betterprogramming.pub: Generating Class Diagrams for .Net Core](){: style="width:7%"}](https://betterprogramming.pub/generating-class-diagrams-for-net-core-c4913db9398b) [![betterprogramming.pub: Getting Started With Pyvcloud — A Python Library](){: style="width:7%"}](https://betterprogramming.pub/getting-started-with-pyvcloud-a-python-library-2e77092ed3ea) [![betterprogramming.pub: Going Serverless? Governance Is Everything](){: style="width:7%"}](https://betterprogramming.pub/going-serverless-governance-is-everything-c70589c9cee9) [![betterprogramming.pub: Goldilocks vs. KRR](){: style="width:7%"}](https://betterprogramming.pub/goldilocks-vs-krr-c986dfd7484d) [![betterprogramming.pub: Good Leadership Is About Growth, Not Brilliance](){: style="width:7%"}](https://betterprogramming.pub/good-leadership-is-about-growth-not-brilliance-af8ca30f1a3a) [![betterprogramming.pub: How to Grow as a (Software) Engineering Manager](){: style="width:7%"}](https://betterprogramming.pub/how-do-you-grow-as-a-software-engineering-manager-33a05873693) [![betterprogramming.pub: How GitOps Can Help Prevent Security Misconfigurations](){: style="width:7%"}](https://betterprogramming.pub/how-gitops-can-help-prevent-security-misconfigurations-8b506dcd89e1) [![==betterprogramming.pub: How I Split a Monolith Into Microservices Without' Refactoring== 🌟🌟🌟](){: style="width:7%"}](https://betterprogramming.pub/how-i-split-a-monolith-into-microservices-without-refactoring-5d76924c34c2) [![betterprogramming.pub: How SOLID Remains Solid — Software Principles vs.' Patterns](){: style="width:7%"}](https://betterprogramming.pub/how-solid-remains-solid-software-principles-vs-patterns-c77c623a628b) [![betterprogramming.pub: How To Continuously Test and Deploy Your Helm Charts' on Kubernetes Clusters Using Kind](){: style="width:7%"}](https://betterprogramming.pub/how-to-continuously-test-and-deploy-your-helm-charts-on-kubernetes-clusters-using-kind-d71e3585d2dc) [![betterprogramming.pub: How To Create a NoOps Deployment With GitHub Actions' Kubernetes and Shipa](){: style="width:7%"}](https://betterprogramming.pub/how-to-create-a-noops-deployment-with-github-actions-kubernetes-and-shipa-18aab208fe7a)
-[![betterprogramming.pub: How To Deprecate APIs the Right Way](){: style="width:7%"}](https://betterprogramming.pub/how-to-deprecate-apis-the-right-way-371c1cbf1723) [![betterprogramming.pub: How to Filter the Git Logs](){: style="width:7%"}](https://betterprogramming.pub/how-to-filter-the-git-logs-2dcebf3d12) [![betterprogramming.pub: How to Handle Duplicate Messages and Message Ordering' in Kafka](){: style="width:7%"}](https://betterprogramming.pub/how-to-handle-duplicate-messages-and-message-ordering-in-kafka-82e2fef82025) [![betterprogramming.pub: How to Implement Your Distributed Filesystem With' GlusterFS And Kubernetes](){: style="width:7%"}](https://betterprogramming.pub/how-to-implement-your-distributed-filesystem-with-glusterfs-and-kubernetes-83ee7f5f834f) [![betterprogramming.pub: How to Make JSON and Python Talk to Each Other](){: style="width:7%"}](https://betterprogramming.pub/how-to-make-json-and-python-talk-to-each-other-41531d58e59d) [![betterprogramming.pub: How to Migrate From Docker Compose to Kubernetes](){: style="width:7%"}](https://betterprogramming.pub/how-to-migrate-from-docker-compose-to-kubernetes-b57eb229beb2) [![betterprogramming.pub: How to Refactor a Codebase?](){: style="width:7%"}](https://betterprogramming.pub/how-to-refactor-a-codebase-982772695078) [![betterprogramming.pub: How to Speed Up Your Progress With Feedback](){: style="width:7%"}](https://betterprogramming.pub/how-to-speed-up-your-progress-with-feedback-1f41872b290a) [![==betterprogramming.pub: How to Transform a Monolith Application Into a' Microservices Architecture==](){: style="width:7%"}](https://betterprogramming.pub/how-to-transform-a-monolith-application-into-a-microservices-architecture-1e00363a03ba) [![betterprogramming.pub: How To Update Your GitHub Repository in Visual Studio' Code](){: style="width:7%"}](https://betterprogramming.pub/how-to-update-your-github-repository-in-visual-studio-code-7bb9e8549cea) [![==betterprogramming.pub: How to Use Pandas to Consume Data and Perform Data' Analysis==](){: style="width:7%"}](https://betterprogramming.pub/how-to-use-pandas-to-consume-data-and-perform-data-analysis-76e000ad5480)
-[![betterprogramming.pub: How To Use Server-Side Apply in K8S Operators](){: style="width:7%"}](https://betterprogramming.pub/how-to-use-server-side-apply-in-k8s-operators-5cbff023183c) [![betterprogramming.pub: How to Use tmuxp to Manage Your tmux Session](){: style="width:7%"}](https://betterprogramming.pub/how-to-use-tmuxp-to-manage-your-tmux-session-614b6d42d6b6) [![betterprogramming.pub: Improve Cluster Monitoring With Network Mapping in' Grafana](){: style="width:7%"}](https://betterprogramming.pub/improve-cluster-monitoring-with-network-mapping-in-grafana-fa8bb479fd47) [![None](){: style="width:7%"}](https://betterprogramming.pub/introduction-to-aws-websockets-8b336a92c379) [![betterprogramming.pub: K8s: Network Policy Made Simple With Cilium Editor' 🌟](){: style="width:7%"}](https://betterprogramming.pub/k8s-network-policy-made-simple-with-cilium-editor-a5b55781291c) [![betterprogramming.pub: 15 Kafka CLI Commands For Everyday Programming](){: style="width:7%"}](https://betterprogramming.pub/kafka-cli-commands-1a135a4ae1bd) [![betterprogramming.pub: Kubectl Commands All Beginners Must Know](){: style="width:7%"}](https://betterprogramming.pub/kubectl-commands-all-beginners-must-know-e504349fcec9) [![betterprogramming.pub: Kubernetes and SSL Certificate Management 🌟](){: style="width:7%"}](https://betterprogramming.pub/kubernetes-and-ssl-certificate-management-5f6a4b6f5ae9) [![betterprogramming.pub: Kubernetes Authentication Sidecars: A Revelation' in Microservice Architecture](){: style="width:7%"}](https://betterprogramming.pub/kubernetes-authentication-sidecars-a-revelation-in-microservice-architecture-12c4608189ab) [![betterprogramming.pub: Kubernetes Observability Part 1: Events, Logs, and' Integration With Slack, OpenAI, and Grafana](){: style="width:7%"}](https://betterprogramming.pub/kubernetes-observability-part-1-events-logs-integration-with-slack-openai-and-grafana-62068cf43ec) [![betterprogramming.pub: Kubernetes Security With Falco](){: style="width:7%"}](https://betterprogramming.pub/kubernetes-security-with-falco-2eb060d3ae7d)
-[![betterprogramming.pub: An Overview to Kubernetes Services](){: style="width:7%"}](https://betterprogramming.pub/kubernetes-service-types-3c4a3088a5c) [![==betterprogramming.pub: Lambda vs. Step Functions: The Battle of Cost and' Performance==](){: style="width:7%"}](https://betterprogramming.pub/lambda-vs-step-functions-the-battle-of-cost-and-performance-5f008045e2ab) [![betterprogramming.pub: Learn SOLID Design Principles in Java by Coding It](){: style="width:7%"}](https://betterprogramming.pub/learn-solid-design-principles-in-java-by-coding-it-dcbf64a17b53) [![betterprogramming.pub: Learn to Code Remotely With VS Code And SSH](){: style="width:7%"}](https://betterprogramming.pub/learn-to-code-remotely-with-vs-code-and-ssh-68c630759279) [![betterprogramming.pub: Learning Python With Program Templates: The Input' One, Process One Template](){: style="width:7%"}](https://betterprogramming.pub/learning-python-with-program-templates-the-input-one-process-one-template-d7ed5156d3fc) [![betterprogramming.pub: Leave Aside Git Checkout. Consider Git Switch for' a Change](){: style="width:7%"}](https://betterprogramming.pub/leave-aside-git-checkout-consider-git-switch-for-a-change-7849df8714b0) [![betterprogramming.pub: MongoDB Schema Validation Rules](){: style="width:7%"}](https://betterprogramming.pub/mongodb-schema-validation-rules-8a1afc6ea67b) [![==betterprogramming.pub: Monitoring Kafka Applications — Implementing Healthchecks' and Tracking Lag==](){: style="width:7%"}](https://betterprogramming.pub/monitoring-kafkaapplications-implementing-healthchecks-and-tracking-lag-3976cc6f00d5) [![==betterprogramming.pub: Multi-Tenancy Support With Spring Boot, Liquibase,' and PostgreSQL==](){: style="width:7%"}](https://betterprogramming.pub/multi-tenancy-support-with-spring-boot-liquibase-and-postgresql-d41942dc0639) [![betterprogramming.pub: Writing My First Microservice Using Go](){: style="width:7%"}](https://betterprogramming.pub/my-first-microservice-using-golang-c5cf69f1376d) [![betterprogramming.pub: My Top 7 Most Underrated IntelliJ IDEA Features](){: style="width:7%"}](https://betterprogramming.pub/my-top-7-most-underrated-intellij-idea-features-572b0b706bd6)
-[![betterprogramming.pub: My Cheatsheet for the “yq” Tool](){: style="width:7%"}](https://betterprogramming.pub/my-yq-cheatsheet-34f2b672ee58) [![betterprogramming.pub: Pandas Illustrated: The Definitive Visual Guide to' Pandas](){: style="width:7%"}](https://betterprogramming.pub/pandas-illustrated-the-definitive-visual-guide-to-pandas-c31fa921a43) [![betterprogramming.pub: Deploy a Python API With Docker and Kubernetes](){: style="width:7%"}](https://betterprogramming.pub/python-fastapi-kubernetes-gcp-296e0dc3abb6) [![betterprogramming.pub: Python List Comprehensions Are More Powerful Than' You Might Think](){: style="width:7%"}](https://betterprogramming.pub/python-list-comprehensions-are-more-powerful-than-you-might-think-3363a90e5bb0) [![==betterprogramming.pub: Why We Quit Unit Testing Classes to Focus On a' Behavioral Approach==](){: style="width:7%"}](https://betterprogramming.pub/quit-unit-testing-classes-and-use-a-behavior-oriented-approach-306a667f9a31) [![==betterprogramming.pub: Recovering From Common Git Errors==](){: style="width:7%"}](https://betterprogramming.pub/recovering-from-common-git-errors-eccda7ec6180) [![betterprogramming.pub: Reusable EC2 Instances Using Terraform Modules](){: style="width:7%"}](https://betterprogramming.pub/reusable-ec2-instances-using-terraform-modules-59aac51f1fb) [![betterprogramming.pub: Running Airflow Using Kubernetes Executor and Kubernetes' Pod Operator with Istio](){: style="width:7%"}](https://betterprogramming.pub/running-airflow-using-kubernetes-executor-and-kubernetes-pod-operator-with-istio-d5aa7af16ef5) [![betterprogramming.pub: Secure Your Kubernetes Cluster With Seccomp](){: style="width:7%"}](https://betterprogramming.pub/secure-your-kubernetes-cluster-with-seccomp-9403ecf831b2) [![betterprogramming.pub: Setup Microservices on Kubernetes — Write a Configuration' File](){: style="width:7%"}](https://betterprogramming.pub/set-up-microservice-on-kubernetes-write-config-file-8df7c2b07a4c) [![betterprogramming.pub: Solutions Architect Tips — The 5 Types of Architecture' Diagrams](){: style="width:7%"}](https://betterprogramming.pub/solutions-architect-tips-the-5-types-of-architecture-diagrams-eb0c11996f9e)
-[![betterprogramming.pub: Sprint Planning: Best Practices](){: style="width:7%"}](https://betterprogramming.pub/sprint-planning-best-practices-1aad4103f6cb) [![None](){: style="width:7%"}](https://betterprogramming.pub/stack-overflow-2022-developer-survey-where-is-the-industry-heading-3cd4a0cd41f3) [![betterprogramming.pub: Stop Hiring Software Engineers](){: style="width:7%"}](https://betterprogramming.pub/stop-hiring-software-engineers-8545520437ac) [![betterprogramming.pub: Team Topologies — A New Way of Thinking About Teams](){: style="width:7%"}](https://betterprogramming.pub/team-topologies-a-new-way-of-thinking-about-teams-8f4853038509) [![betterprogramming.pub: Techniques for Managing Your Time and Cognitive Load' as a Senior Leader](){: style="width:7%"}](https://betterprogramming.pub/techniques-for-managing-your-time-and-cognitive-load-as-a-senior-leader-2b9eadb0daa4) [![betterprogramming.pub: Terraform Setup for Using AWS Lambda With S3](){: style="width:7%"}](https://betterprogramming.pub/terraform-setup-for-using-aws-lambda-with-s3-2b8ba286b6d7) [![betterprogramming.pub: The 5-Step Checklist for Serverless Load Testing](){: style="width:7%"}](https://betterprogramming.pub/the-5-step-checklist-for-serverless-load-testing-346f4a60841d) [![betterprogramming.pub: The Best VS Code Extensions to Supercharge Your Git](){: style="width:7%"}](https://betterprogramming.pub/the-best-vs-code-extensions-to-supercharge-your-git-5d5ab3f64f64) [![betterprogramming.pub: The Perfect Message Queue Solution Based on the Redis' Stream Type](){: style="width:7%"}](https://betterprogramming.pub/the-perfect-message-queue-solution-based-on-the-redis-stream-type-ccf273554178) [![medium: The Pros and Cons of Monorepos, Explained](){: style="width:7%"}](https://betterprogramming.pub/the-pros-and-cons-monorepos-explained-f86c998392e1) [![betterprogramming.pub: The Importance of Code Ownership 🌟](){: style="width:7%"}](https://betterprogramming.pub/the-underestimated-importance-of-clear-code-ownership-baed758e47b8)
-[![betterprogramming.pub: This Is Why You Should Use Tortoise-ORM in Your Python' Projects](){: style="width:7%"}](https://betterprogramming.pub/this-is-why-you-should-use-tortoise-orm-in-your-python-projects-a3897dc5309e) [![betterprogramming.pub: Understanding Kubernetes Multi-Container Pod Patterns](){: style="width:7%"}](https://betterprogramming.pub/understanding-kubernetes-multi-container-pod-patterns-577f74690aee) [![betterprogramming.pub: When Should You Self-Host CI Tools? | William Anderson](){: style="width:7%"}](https://betterprogramming.pub/when-should-you-self-host-ci-tools-330fc38d2a6) [![betterprogramming.pub: I Worked at Microsoft Cloud and Google Mobile for' 3 Years — Here Are the Differences in Ecosystems](){: style="width:7%"}](https://betterprogramming.pub/why-working-on-cloud-vs-mobile-edge-is-so-different-e32930f1c801) [![betterprogramming.pub: Create an Amazon EKS Fargate Cluster and Managed' Node Group Using Terraform](){: style="width:7%"}](https://betterprogramming.pub/with-latest-updates-create-amazon-eks-fargate-cluster-and-managed-node-group-using-terraform-bc5cfefd5773) [![betterprogramming.pub: How To Write Tests for Your Kubernetes Operator](){: style="width:7%"}](https://betterprogramming.pub/write-tests-for-your-kubernetes-operator-d3d6a9530840) [![betterprogramming.pub: Writing Custom Kubernetes Controller and Webhooks](){: style="width:7%"}](https://betterprogramming.pub/writing-custom-kubernetes-controller-and-webhooks-141230820e9) [![betterprogramming.pub: YAML Tutorial: Get Started With YAML in 5 Minutes](){: style="width:7%"}](https://betterprogramming.pub/yaml-tutorial-get-started-with-yaml-in-5-minutes-549d462972d8) [![betterstack.com: 10 Best Kubernetes Monitoring Tools in 2022 🌟](){: style="width:7%"}](https://betterstack.com/community/comparisons/kubernetes-monitoring-tools) [![bgjar.com](){: style="width:7%"}](https://bgjar.com) [![bhupesh.me: How I reduced the size of my very first published docker image by 40% - A lesson in dockerizing shell scripts 🌟](){: style="width:7%"}](https://bhupesh.me/publishing-my-first-ever-dockerfile-optimization-ugit)
-[![bikeshed.fm: The Bike Shed](){: style="width:7%"}](https://bikeshed.thoughtbot.com) [![opsdis.com: Building a custom monitoring solution with Grafana, Prometheus and Loki](){: style="width:7%"}](https://binero.com/observability) [![binx.io: Working with AWS Permission Policies 🌟](){: style="width:7%"}](https://binx.io/2022/07/13/working-with-aws-permission-policies) [![labs.bishopfox.com: Bad Pods: Kubernetes Pod Privilege Escalation 🌟](){: style="width:7%"}](https://bishopfox.com/blog/kubernetes-pod-privilege-escalation) [![DevNation: 10 awesome kubernetes tools every user should know](){: style="width:7%"}](https://bit.ly/kube-tools-1) [![History of Microservices](){: style="width:7%"}](https://bit.ly/kubeappserver) [![bitbucket.org](){: style="width:7%"}](https://bitbucket.org) [![VScode run from WSL in Linux: Cannot activate the 'Atlassian for VSCode' (Official)' extension because 'git' extension is not loaded](){: style="width:7%"}](https://bitbucket.org/atlassianlabs/atlascode/issues/112/cannot-activate-the-atlassian-for-vscode) [![bitbucket.org: setting up a cicd pipeline with spring mvc and kubernetes' on aws](){: style="width:7%"}](https://bitbucket.org/blog/setting-up-a-ci-cd-pipeline-with-spring-mvc-jenkins-and-kubernetes-on-aws ) [![Transition Jira issues on merge](){: style="width:7%"}](https://bitbucket.org/blog/transition-jira-issues-on-merge) [![Don't make this container security mistake](){: style="width:7%"}](https://bitfieldconsulting.com/blog/container-security)
-[![None](){: style="width:7%"}](https://bitfieldconsulting.com/posts/container-security) [![Bitnami Helm Charts](){: style="width:7%"}](https://bitnami.com/stacks/helm) [![Bitnami Helm Charts](){: style="width:7%"}](https://bitnami.com/stacks?stack=helm) [![biztechmagazine.com: 6 Steps to Improved API Security](){: style="width:7%"}](https://biztechmagazine.com/article/2021/07/6-steps-improved-api-security) [![Ambassador Edge Stack. K8S Initializer (scaffolding tool) 🌟](){: style="width:7%"}](https://blackbird.a8r.io) [![None](){: style="width:7%"}](https://blackbird.a8r.io/initializer) [![blazemeter.com: Three Ways DevOps Benefit from AWS CodePipeline](){: style="width:7%"}](https://blazemeter.com/blog/three-ways-devops-benefit-aws-codepipeline) [![None](){: style="width:7%"}](https://blocksandfiles.com/2020/01/30/kasten-k10-kubernetes-container-protection) [![None](){: style="width:7%"}](https://blocksandfiles.com/2020/06/05/ibm-spectrum-protect-plus) [![blocksandfiles.com: Lightbits Labs adds Kubernetes table stakes: CSI support](){: style="width:7%"}](https://blocksandfiles.com/2020/06/23/lightbits-labs-adds-kubernetes-table-stakes-csi-support) [![blocksandfiles.com: Kubernetes is in a bit of state about state](){: style="width:7%"}](https://blocksandfiles.com/2020/07/21/kubernetes-stateful-status)
-[![None](){: style="width:7%"}](https://blocksandfiles.com/2020/12/10/trilio-funding) [![blocksandfiles.com: geless storage is the ‘answer’ to Kubernetes data challenges](){: style="width:7%"}](https://blocksandfiles.com/2020/12/22/the-storageless-storage-paradox) [![blocksandfiles.com: Red Hat OpenShift now does container storage backup' 🌟](){: style="width:7%"}](https://blocksandfiles.com/2021/01/27/red-hat-openshift-container-storage-backup) [![blocksandfiles.com: Kubernetes storage: SmartX’s IOMesh beats Portworx,' Longhorn and OpenEBS](){: style="width:7%"}](https://blocksandfiles.com/2021/08/05/kubernetes-storage-chinese-vendor-smartxs-iomesh-beats-portworx-longhorn-and-openebs) [![blog.abaganon.com: Why you probably won’t use K8gb.io](){: style="width:7%"}](https://blog.abaganon.com/going-global-with-kubernetes-490cf51e2bf8) [![blog.acethecloud.com: A Step-by-Step Guide to Calculate SLAs, SLIs, and' SLOs for Your IT Services](){: style="width:7%"}](https://blog.acethecloud.com/a-step-by-step-guide-to-calculating-slas-slis-and-slos-for-your-it-services-6f0a07b67bb5) [![blog.acethecloud.com: The Kubernetes Handbook: A Comprehensive guide of' 100 Q&A 🌟](){: style="width:7%"}](https://blog.acethecloud.com/the-kubernetes-handbook-a-comprehensive-guide-of-100-q-a-e680199e6e22) [![blog.adnansiddiqi.me: Create your first REST API in FastAPI 🌟](){: style="width:7%"}](https://blog.adnansiddiqi.me/create-your-first-rest-api-in-fastapi) [![blog.adnansiddiqi.me: Getting started with Elasticsearch 7 in Python 🌟](){: style="width:7%"}](https://blog.adnansiddiqi.me/getting-started-with-elasticsearch-7-in-python) [![blog.adoptium.net: Using Jlink in Dockerfiles instead of a JRE](){: style="width:7%"}](https://blog.adoptium.net/2021/08/using-jlink-in-dockerfiles) [![__AdoptOpenJDK 11__ Is the New Default 🌟](){: style="width:7%"}](https://blog.adoptopenjdk.net/2020/06/adoptopenjdk-11-new-default)
-[![blog.aenix.io: Argo CD vs Flux CD](){: style="width:7%"}](https://blog.aenix.io/argo-cd-vs-flux-cd-7b1d67a246ca) [![Limitless Kubernetes Scaling for AI and Data-intensive Workloads: The AKS Fleet Strategy](){: style="width:7%"}](https://blog.aks.azure.com/2025/04/02/Scaling-Kubernetes-for-AI-and-Data-intensive-Workloads) [![blog.akuity.io: Unveil the Secret Ingredients of Continuous Delivery at' Enterprise Scale with Argo CD](){: style="width:7%"}](https://blog.akuity.io/unveil-the-secret-ingredients-of-continuous-delivery-at-enterprise-scale-with-argo-cd-7c5b4057ee49) [![blog.alexellis.io: A bit of Istio before tea-time](){: style="width:7%"}](https://blog.alexellis.io/a-bit-of-istio-before-tea-time) [![blog.alexellis.io: Bare-metal Kubernetes with K3s](){: style="width:7%"}](https://blog.alexellis.io/bare-metal-kubernetes-with-k3s) [![blog.alexellis.io: Building containers without Docker 🌟](){: style="width:7%"}](https://blog.alexellis.io/building-containers-without-docker) [![blog.alexellis.io: Get kubectl access to your private cluster from anywhere](){: style="width:7%"}](https://blog.alexellis.io/get-private-kubectl-access-anywhere) [![blog.alexellis.io: Get a public LoadBalancer for your private Kubernetes cluster 🌟](){: style="width:7%"}](https://blog.alexellis.io/ingress-for-your-local-kubernetes-cluster) [![blog.alexellis.io: A Primer: Accessing services in Kubernetes](){: style="width:7%"}](https://blog.alexellis.io/primer-accessing-kubernetes-services) [![blog.alexellis.io: How to Troubleshoot Applications on Kubernetes 🌟](){: style="width:7%"}](https://blog.alexellis.io/troubleshooting-on-kubernetes) [![blog.alexellis.io: What if your Pods need to trust self-signed certificates?](){: style="width:7%"}](https://blog.alexellis.io/what-if-your-pods-need-to-trust-self-signed-certificates)
-[![blog.alluxi.com: 8 habilidades que necesitas para ser un gran programador' Python](){: style="width:7%"}](https://blog.alluxi.com/8-habilidades-que-necesitas-para-ser-un-gran-programador-python) [![Building a continious deployment pipeline with Kubernetes and Concourse-CI](){: style="width:7%"}](https://blog.alterway.fr/en/building-a-continious-deployment-pipeline-with-kubernetes-and-concourse-ci.html) [![blog.amhaish.com: Observing the K8 cluster using ELK stack](){: style="width:7%"}](https://blog.amhaish.com/observing-the-k8-cluster-using-elk-stack-7d4264fdb0e3) [![blog.annamcdougall.com: Git Workflow Tutorial: Start Using Git TODAY with' Basic Git Commands](){: style="width:7%"}](https://blog.annamcdougall.com/git-workflow-tutorial-start-using-git-today-with-basic-git-commands-ckdc1nvfs02zp66s1d4zydz47) [![blog.antoinechoula.ga: Native EKS Ingress with AWS Load Balancer Controller](){: style="width:7%"}](https://blog.antoinechoula.ga/native-eks-ingress-with-aws-load-balancer-controller) [![DZone: A Guide to Performance Challenges with AWS EC2: Part 1](){: style="width:7%"}](https://blog.appdynamics.com/cloud/a-guide-to-performance-challenges-with-aws-ec2-part-1) [![blog.appsignal.com: Microservices Monitoring: Using Namespaces for Data Structuring 🌟](){: style="width:7%"}](https://blog.appsignal.com/2021/01/06/microservices-monitoring-using-namespaces-for-data-structuring.html) [![blog.appstack.one: How to run Ghost blog inside Kubernetes](){: style="width:7%"}](https://blog.appstack.one/how-to-run-ghost-blog-inside-kubernetes) [![blog.aquasec.com: Advanced Persistent Threat Techniques Used in Container Attacks](){: style="width:7%"}](https://blog.aquasec.com/advanced-persistent-threat-techniques-container-attacks) [![blog.aquasec.com: How Do Containers Contain? Container Isolation Techniques](){: style="width:7%"}](https://blog.aquasec.com/container-isolation-techniques) [![blog.aquasec.com: A Security Review of Docker Official Images: Which Do You Trust? (with trivy)](){: style="width:7%"}](https://blog.aquasec.com/docker-official-images)
-[![blog.aquasec.com: RATs (remote access tools) in the Cloud: Kubernetes UI Tools Turn into a Weapon](){: style="width:7%"}](https://blog.aquasec.com/kubernetes-ui-tools-security-threat) [![blog.aquasec.com: Kubernetes Version 1.23: What's New for Security?](){: style="width:7%"}](https://blog.aquasec.com/kubernetes-version-1.23-security-features) [![blog.argoproj.io: 5 new Git commands and 1 tip you’ll use every day](){: style="width:7%"}](https://blog.argoproj.io/5-new-git-commands-and-1-tip-youll-use-every-day-3c28e97c9321) [![blog.argoproj.io: Architecting Workflows For Reliability](){: style="width:7%"}](https://blog.argoproj.io/architecting-workflows-for-reliability-d33bd720c6cc) [![blog.argoproj.io: Best Practices for Multi-tenancy in Argo CD](){: style="width:7%"}](https://blog.argoproj.io/best-practices-for-multi-tenancy-in-argo-cd-273e25a047b0) [![blog.argoproj.io: Getting started with ApplicationSets](){: style="width:7%"}](https://blog.argoproj.io/getting-started-with-applicationsets-9c961611bcf0) [![blog.argoproj.io: Introducing the ApplicationSet Controller for Argo CD](){: style="width:7%"}](https://blog.argoproj.io/introducing-the-applicationset-controller-for-argo-cd-982e28b62dc5) [![blog.argoproj.io: Introducing the AppSource Controller for ArgoCD](){: style="width:7%"}](https://blog.argoproj.io/introducing-the-appsource-controller-for-argocd-52f21d28d643) [![blog.argoproj.io: New sync and diff strategies in ArgoCD](){: style="width:7%"}](https://blog.argoproj.io/new-sync-and-diff-strategies-in-argocd-44195d3f8b8c) [![blog.argoproj.io: Practical Argo Workflows Hardening 🌟](){: style="width:7%"}](https://blog.argoproj.io/practical-argo-workflows-hardening-dd8429acc1ce) [![blog.argoproj.io: What’s new in Argo Workflows v3.3](){: style="width:7%"}](https://blog.argoproj.io/whats-new-in-argo-workflows-v3-3-dd051d2f1c7)
-[![blog.arkey.fr: Using JDK FlightRecorder and JDK Mission Control](){: style="width:7%"}](https://blog.arkey.fr/2020/06/28/using-jdk-flight-recorder-and-jdk-mission-control) [![blog.ashwinchat.com: 9 Months of Full Time Neovim + Tmux](){: style="width:7%"}](https://blog.ashwinchat.com/9-months-of-full-time-vim) [![blog.asmartbear.com: I hate MVPs. So do your customers. Make it SLC instead 🌟](){: style="width:7%"}](https://blog.asmartbear.com/slc.html) [![blog.awsfundamentals.com: Mastering AWS Lambda with Terraform: A Comprehensive' Guide](){: style="width:7%"}](https://blog.awsfundamentals.com/aws-lambda-with-terraform) [![blog.awsfundamentals.com: Step-By-Step: Emptying S3 Buckets and Directories' Using the AWS CLI with S3 RM](){: style="width:7%"}](https://blog.awsfundamentals.com/aws-s3-rm-removing-files) [![==blog.awsfundamentals.com: AWS S3 Sync - An Extensive Guide==](){: style="width:7%"}](https://blog.awsfundamentals.com/aws-s3-sync) [![blog.awsfundamentals.com: Using S3 with Terraform](){: style="width:7%"}](https://blog.awsfundamentals.com/using-s3-with-terraform) [![blog.axiomio.com: Seven Kubernetes Trends to Watch in Upcoming Years](){: style="width:7%"}](https://blog.axiomio.com/seven-kubernetes-trends-to-watch-in-upcoming-years-e7d48e86c614) [![blog.axway.com: What is iPaaS?](){: style="width:7%"}](https://blog.axway.com/hybrid-integration/whats-ipaas) [![azurebrains.com: Azurebrains](){: style="width:7%"}](https://blog.azurebrains.com) [![None](){: style="width:7%"}](https://blog.azurebrains.com/despliega-azure-function-terraform-azuredevops)
-[![blog.baeke.info: Trying out Draft 2 on AKS](){: style="width:7%"}](https://blog.baeke.info/2022/06/02/trying-out-draft-2-on-aks) [![==blog.baeke.info: AKS Workload Identity Revisited==](){: style="width:7%"}](https://blog.baeke.info/2022/11/24/aks-workload-identity-revisited) [![blog.balasundar.com: Automate Git Operations Using Python](){: style="width:7%"}](https://blog.balasundar.com/automate-git-operations-using-python) [![blog.balasundar.com: Run Postman collections using Newman and Python](){: style="width:7%"}](https://blog.balasundar.com/run-postman-collections-using-newman-and-python) [![blog.bandowski.eu: Tools that should be used in every Kubernetes cluster' 🌟](){: style="width:7%"}](https://blog.bandowski.eu/tools-that-should-be-used-in-every-kubernetes-cluster-38969ed3e603) [![blog.bigdataboutique.com: Tuning Elasticsearch: The Ideal Java Heap Size](){: style="width:7%"}](https://blog.bigdataboutique.com/2021/07/tuning-elasticsearch-the-ideal-java-heap-size-2toq2j) [![blog.bitsrc.io: API vs Microservices — Are you using 2 terms for the same concept?](){: style="width:7%"}](https://blog.bitsrc.io/api-vs-microservices-are-you-using-2-terms-for-the-same-concept-b51f13f5974e) [![blog.bitsrc.io: Best Practices for Writing a Dockerfile](){: style="width:7%"}](https://blog.bitsrc.io/best-practices-for-writing-a-dockerfile-68893706c3) [![CI/CD Best Practices 🌟](){: style="width:7%"}](https://blog.bitsrc.io/ci-cd-best-practices-bca0ef665677) [![blog.bitsrc.io: Deep Dive into WebSockets](){: style="width:7%"}](https://blog.bitsrc.io/deep-dive-into-websockets-e6c4c7622423) [![blog.bitsrc.io: Google Chrome Hidden Features Every Developer Should Know](){: style="width:7%"}](https://blog.bitsrc.io/google-chrome-experimental-features-for-developers-a9a7cc9d1b30)
-[![blog.bitsrc.io: Implementing a Microservices Application with CQRS (Command Query Responsibiltiy Segregation)](){: style="width:7%"}](https://blog.bitsrc.io/implementing-microservices-with-cqrs-2cecb0b09c66) [![blog.bitsrc.io: Not All Microservices Need to Be REST — 3 Alternatives to the Classic](){: style="width:7%"}](https://blog.bitsrc.io/not-all-microservices-need-to-be-rest-3-alternatives-to-the-classic-41cedbf1a907) [![blog.bitsrc.io: Why Microservices Should use Event Sourcing 🌟](){: style="width:7%"}](https://blog.bitsrc.io/why-microservices-should-use-event-sourcing-9755a54ebfb4) [![blog.bitsrc.io: Github Actions or Jenkins? Making the Right Choice for You](){: style="width:7%"}](https://blog.bitsrc.iogithub-actions-or-jenkins-making-the-right-choice-for-you-9ac774684c8) [![blog.brujordet.no: Using custom hardware in kubernetes](){: style="width:7%"}](https://blog.brujordet.no/post/homelab/using_custom_hardware_in_kubernetes) [![blog.byte.builders: Manage MongoDB in Openshift Using KubeDB](){: style="width:7%"}](https://blog.byte.builders/post/openshift-mongodb) [![blog.bytebytego.com: EP94: REST API Cheatsheet](){: style="width:7%"}](https://blog.bytebytego.com/p/ep94-rest-api-cheatsheet) [![blog.chainguard.dev: How To Verify Cosigned Container Images In Amazon ECS](){: style="width:7%"}](https://blog.chainguard.dev/cosign-verify-ecs) [![kubernetes login](){: style="width:7%"}](https://blog.christianposta.com/kubernetes/logging-into-a-kubernetes-cluster-with-kubectl) [![blog.christianposta.com: Do I Need an API Gateway if I Use a Service Mesh?](){: style="width:7%"}](https://blog.christianposta.com/microservices/do-i-need-an-api-gateway-if-i-have-a-service-mesh) [![blog.christianposta.com: Istio as an Example of When Not to Do Microservices](){: style="width:7%"}](https://blog.christianposta.com/microservices/istio-as-an-example-of-when-not-to-do-microservices)
-[![blog.christophetd.fr: Shifting Cloud Security Left — Scanning Infrastructure as Code for Security Issues](){: style="width:7%"}](https://blog.christophetd.fr/shifting-cloud-security-left-scanning-infrastructure-as-code-for-security-issues) [![blog.cloud-mercato.com: AWS m6i: The why you should abandon your m5](){: style="width:7%"}](https://blog.cloud-mercato.com/aws-m6i-the-why-you-should-abandon-your-m5) [![blog.cloud-mercato.com: New HTTP benchmark tool **pycurlb**](){: style="width:7%"}](https://blog.cloud-mercato.com/new-http-benchmark-tool-pycurlb) [![blog.cloud63.fr: Landing Zone networking using Terraform](){: style="width:7%"}](https://blog.cloud63.fr/landing-zone-networking-using-terraform) [![blog.cloudacode.com: How to Autoscale Kubernetes pods based on ingress request' — Prometheus, KEDA, and K6](){: style="width:7%"}](https://blog.cloudacode.com/how-to-autoscale-kubernetes-pods-based-on-ingress-request-prometheus-keda-and-k6-84ae4250a9f3) [![blog.clouddrove.com: AWS EKS Blue/Green Deployment with Best Practices](){: style="width:7%"}](https://blog.clouddrove.com/aws-eks-blue-green-deployment-with-best-practices-99be4b7baa38) [![blog.cloudera.com: Scalability of Kafka Messaging using Consumer Groups](){: style="width:7%"}](https://blog.cloudera.com/scalability-of-kafka-messaging-using-consumer-groups) [![blog.cloudflare.com: Automatic Remediation of Kubernetes Nodes](){: style="width:7%"}](https://blog.cloudflare.com/automatic-remediation-of-kubernetes-nodes) [![Announcing Claude Compliance API support with Cloudflare CASB](){: style="width:7%"}](https://blog.cloudflare.com/casb-anthropic-integration) [![Announcing Claude Managed Agents on Cloudflare](){: style="width:7%"}](https://blog.cloudflare.com/claude-managed-agents) [![Project Glasswing: what Mythos showed us](){: style="width:7%"}](https://blog.cloudflare.com/cyber-frontier-models)
-[![blog.cloudflare.com: Guest Blog: k8s tunnels with Kudelski Security](){: style="width:7%"}](https://blog.cloudflare.com/guest-blog-zero-trust-access-kubernetes) [![blog.cloudflare.com: How we use HashiCorp Nomad (Cloudflare using Nomad and Consul)](){: style="width:7%"}](https://blog.cloudflare.com/how-we-use-hashicorp-nomad) [![blog.cloudflare.com - HTTP/2 For Web Developers](){: style="width:7%"}](https://blog.cloudflare.com/http-2-for-web-developers) [![Iran's Internet is partially restored, Cloudflare Radar data shows](){: style="width:7%"}](https://blog.cloudflare.com/iran-internet-partially-restored-may-2026) [![blog.cloudflare.com: Moving k8s communication to gRPC](){: style="width:7%"}](https://blog.cloudflare.com/moving-k8s-communication-to-grpc) [![blog.cloudflare.com: Network Performance Update: Full Stack Week](){: style="width:7%"}](https://blog.cloudflare.com/network-performance-update-full-stack-week) [![How we reduced core unit boot time from hours to minutes](){: style="width:7%"}](https://blog.cloudflare.com/optimizing-core-unit-boot-time) [![How we built Cloudflare's data platform and an AI agent on top of it](){: style="width:7%"}](https://blog.cloudflare.com/our-unified-data-platform) [![blog.cloudflare.com - Tools for debugging, testing and using HTTP/2](){: style="width:7%"}](https://blog.cloudflare.com/tools-for-debugging-testing-and-using-http-2) [![blog.cloudflare.com: Zero Trust Private Networking Rules](){: style="width:7%"}](https://blog.cloudflare.com/zero-trust-private-networking-rules) [![The Definitive Guide to Importing Your Cloud Resources into IaC](){: style="width:7%"}](https://blog.cloudgeni.ai/the-definitive-guide-to-importing-your-cloud-resources-into-iac)
-[![blog.cloudneutral.se: Running CockroachDB TPC-C benchmark on GKE](){: style="width:7%"}](https://blog.cloudneutral.se/running-cockroachdb-tpc-c-benchmark-on-gke) [![blog.cloudnloud.com: Kubernetes Volume](){: style="width:7%"}](https://blog.cloudnloud.com/kubernetes-volume) [![==blog.cloudsecque.com: How to Improve the Security of Your Applications' with Kubernetes Security Scanners==](){: style="width:7%"}](https://blog.cloudsecque.com/how-to-improve-the-security-of-your-applications-with-kubernetes-security-scanners-cda97fd2f574) [![blog.cloudsigma.com: Kubernetes DNS Service: A Beginner’s Guide](){: style="width:7%"}](https://blog.cloudsigma.com/kubernetes-dns-service-a-beginners-guide) [![blog.cloudtrooper.net: Overlapping IP addresses in a hub-and-spoke network (feat. AVNM & ARS)](){: style="width:7%"}](https://blog.cloudtrooper.net/2022/11/14/overlapping-ip-addresses-in-a-hub-and-spoke-network-feat-avnm-ars) [![blog.cloudtrooper.net: Virtual Network Gateways routing in Azure](){: style="width:7%"}](https://blog.cloudtrooper.net/2023/02/06/virtual-network-gateways-routing-in-azure) [![blog.cloudtrooper.net: Deploy (Azure) Network-as-Code as a champ](){: style="width:7%"}](https://blog.cloudtrooper.net/2023/06/08/deploy-azure-network-as-code-as-a-champ) [![blog.cloudtrooper.net: DRY Terraform code for Private Link and DNS](){: style="width:7%"}](https://blog.cloudtrooper.net/2023/08/19/dry-terraform-code-for-private-link-and-dns) [![blog.cloudtrooper.net: Azure network monitoring with synthetic traffic](){: style="width:7%"}](https://blog.cloudtrooper.net/2024/01/23/azure-network-monitoring-with-synthetic-traffic) [![Private Link Reality Bites: Service Endpoints vs Private Link](){: style="width:7%"}](https://blog.cloudtrooper.net/2025/02/17/private-link-reality-bites-service-endpoints-vs-private-link) [![Introduction to Azure Application Gateway for Containers (AGC)](){: style="width:7%"}](https://blog.cloudtrooper.net/2025/02/28/application-gateway-for-containers-a-not-so-gentle-intro-1)
-[![Application Gateway for Containers with AKS Overlay Networking and VNet Flow Logs](){: style="width:7%"}](https://blog.cloudtrooper.net/2025/04/02/application-gateway-for-containers-a-not-so-gentle-intro-4) [![Application Gateway for Containers: Istio Integration](){: style="width:7%"}](https://blog.cloudtrooper.net/2025/11/21/application-gateway-for-containers-istio-integration) [![Which Azure Network is Cheaper?](){: style="width:7%"}](https://blog.cloudtrooper.net/2026/01/16/which-azure-network-is-cheaper) [![blog.cloudyali.io: The Absolute minimum every developer must know about' AWS security!](){: style="width:7%"}](https://blog.cloudyali.io/absolute-minimum-every-developer-must-know-about-aws-security) [![blog.codecentric.de: Stop re-writing pipelines! Why GitHub Actions drive' the future of CI/CD](){: style="width:7%"}](https://blog.codecentric.de/en/2021/03/github-actions-nextgen-cicd) [![All You Need To Know For Migrating To Java 11](){: style="width:7%"}](https://blog.codefx.org/java/java-11-migration-guide) [![blog.coderco.io: TCP Fundamentals for Software & DevOps Engineers: Building a Strong Foundation in Networking](){: style="width:7%"}](https://blog.coderco.io/p/tcp-fundamentals-for-software-and) [![blog.coderco.io: Terraform Best Practices Series - Lessons from the Battlefield: Part 1](){: style="width:7%"}](https://blog.coderco.io/p/terraform-best-practices-series-lessons) [![blog.coderco.io: Terraform Best Practices Series - Lessons from the Battlefield:' Part 2](){: style="width:7%"}](https://blog.coderco.io/p/terraform-best-practices-series-lessons-0cd) [![None](){: style="width:7%"}](https://blog.codeswiftr.com/kubernetes-in-azure-a-step-by-step-guide-to-setting-up-a-production-ready-cluster-7336f78d5f7) [![None](){: style="width:7%"}](https://blog.codeswiftr.com/kubernetes-in-azure-part-2-basic-deployment-to-aks-and-https-setup-112d43e979cb)
-[![blog.coffeeapplied.com: Securing AKS in peered virtual networks using only network security groups (NSGs)](){: style="width:7%"}](https://blog.coffeeapplied.com/securing-aks-in-peered-virtual-networks-using-only-network-security-groups-nsgs-c43d6a215f32) [![blog.container-solutions.com: 7 Cloud Native Trends to Watch in 2020](){: style="width:7%"}](https://blog.container-solutions.com/7-cloud-native-trends-to-watch-in-2020) [![blog.container-solutions.com: Comparing Chaos Engineering Tools for Kubernetes Workloads](){: style="width:7%"}](https://blog.container-solutions.com/comparing-chaos-engineering-tools) [![blog.container-solutions.com: Deployment Strategies 🌟](){: style="width:7%"}](https://blog.container-solutions.com/deployment-strategies) [![blog.container-solutions.com: FluxCD, ArgoCD or Jenkins X: Which Is the Right GitOps Tool for You? 🌟](){: style="width:7%"}](https://blog.container-solutions.com/fluxcd-argocd-jenkins-x-gitops-tools) [![FluxCD, ArgoCD or Jenkins X: Which Is the Right GitOps Tool for You?](){: style="width:7%"}](https://blog.container-solutions.com/fluxcd-argocd-or-jenkins-x-which-is-the-right-gitops-tool-for-you) [![blog.container-solutions.com: GitOps: The Bad and the Ugly](){: style="width:7%"}](https://blog.container-solutions.com/gitops-limitations) [![container-solutions.com: GitOps: The Bad and the Ugly](){: style="width:7%"}](https://blog.container-solutions.com/gitops-the-bad-and-the-ugly) [![blog.container-solutions.com: How Mature Is Your Microservices Architecture? 🌟](){: style="width:7%"}](https://blog.container-solutions.com/how-mature-is-your-microservices-architecture) [![container-solutions.com: Kubernetes Operators Explained](){: style="width:7%"}](https://blog.container-solutions.com/kubernetes-operators-explained) [![blog.container-solutions.com: The Birth of the External Secrets Community](){: style="width:7%"}](https://blog.container-solutions.com/the-birth-of-the-external-secrets-community)
-[![blog.container-solutions.com: 11 Reasons for Adopting GitOps](){: style="width:7%"}](https://blog.container-solutions.com/why-adopt-gitops) [![None](){: style="width:7%"}](https://blog.couchbase.com/2016/january/nosql-in-the-perspective-of-industry-leaders) [![None](){: style="width:7%"}](https://blog.couchbase.com/2016/july/docker-for-aws-getting-started-scaling-nodes) [![blog.couchbase.com: How to Build Observability Dashboards with Prometheus,' Grafana & Couchbase](){: style="width:7%"}](https://blog.couchbase.com/how-to-build-observability-dashboards-prometheus-grafana-couchbase) [![blog.couchbase.com: 4 Patterns for Microservices Architecture in Couchbase](){: style="width:7%"}](https://blog.couchbase.com/microservices-architecture-in-couchbase) [![Crossplane as an OpenShift Operator to manage and provision cloud-native services](){: style="width:7%"}](https://blog.crossplane.io/crossplane-openshift-operator-cloud-native-services) [![==blog.crunchydata.com: A Postgres Primer for Oracle DBAs==](){: style="width:7%"}](https://blog.crunchydata.com/blog/a-postgres-primer-for-oracle-dbas) [![blog.crunchydata.com: Active-Active PostgreSQL Federation on Kubernetes](){: style="width:7%"}](https://blog.crunchydata.com/blog/active-active-postgres-federation-on-kubernetes) [![blog.crunchydata.com: Announcing Google Cloud Storage (GCS) Support for' pgBackRest](){: style="width:7%"}](https://blog.crunchydata.com/blog/announcing-google-cloud-storage-gcs-support-for-pgbackrest) [![blog.crunchydata.com: Announcing Postgres Container Apps: Easy Deploy Postgres' Apps](){: style="width:7%"}](https://blog.crunchydata.com/blog/announcing-postgres-container-apps-easy-deploy-postgres-apps) [![blog.crunchydata.com: Crunchy Postgres Operator 4.6.0 🌟](){: style="width:7%"}](https://blog.crunchydata.com/blog/crunchy-postgres-operator-4.6.0)
-[![blog.crunchydata.com: Quickly Document Your Postgres Database Using psql' Meta-Commands](){: style="width:7%"}](https://blog.crunchydata.com/blog/d-meta) [![blog.crunchydata.com: Cut Out the Middle Tier: Generating JSON Directly' from Postgres](){: style="width:7%"}](https://blog.crunchydata.com/blog/generating-json-directly-from-postgres) [![blog.crunchydata.com: Helm, GitOps and the Postgres Operator](){: style="width:7%"}](https://blog.crunchydata.com/blog/gitops-postgres-kubernetes-helm) [![blog.crunchydata.com: Kubernetes + Postgres Cluster From Scratch on Rocky' 8](){: style="width:7%"}](https://blog.crunchydata.com/blog/kube-cluster-from-scratch-on-rocky-8) [![blog.crunchydata.com: Kubernetes Pod Tolerations and Postgres Deployment' Strategies 🌟](){: style="width:7%"}](https://blog.crunchydata.com/blog/kubernetes-pod-tolerations-and-postgresql-deployment-strategies) [![blog.crunchydata.com: Devious SQL: Message Queuing Using Native PostgreSQL](){: style="width:7%"}](https://blog.crunchydata.com/blog/message-queuing-using-native-postgresql) [![blog.crunchydata.com: Multi-Kubernetes Cluster PostgreSQL Deployments](){: style="width:7%"}](https://blog.crunchydata.com/blog/multi-kubernetes-cluster-postgresql-deployments) [![blog.crunchydata.com: pgBackRest Point-In-Time Recovery Using Crunchy PostgreSQL' Operator](){: style="width:7%"}](https://blog.crunchydata.com/blog/pgbackrest-point-in-time-recovery-using-crunchy-postgresql-operator) [![==blog.crunchydata.com: Postgres Indexes for Newbies==](){: style="width:7%"}](https://blog.crunchydata.com/blog/postgres-indexes-for-newbies) [![==blog.crunchydata.com: PostgreSQL 14 on Kubernetes (with examples!)==](){: style="width:7%"}](https://blog.crunchydata.com/blog/postgresql-14-on-kubernetes) [![blog.crunchydata.com: Can't Resize your Postgres Kubernetes Volume? No' Problem!](){: style="width:7%"}](https://blog.crunchydata.com/blog/resize-postgres-kubernetes-volume-instance-sets)
-[![blog.crunchydata.com: Deploy PostgreSQL With TLS in Kubernetes](){: style="width:7%"}](https://blog.crunchydata.com/blog/set-up-tls-for-postgresql-in-kubernetes) [![blog.crunchydata.com: How to Setup PostgreSQL Monitoring in Kubernetes](){: style="width:7%"}](https://blog.crunchydata.com/blog/setup-postgresql-monitoring-in-kubernetes) [![blog.crunchydata.com: Query Optimization in Postgres with pg_stat_statements](){: style="width:7%"}](https://blog.crunchydata.com/blog/tentative-smarter-query-optimization-in-postgres-starts-with-pg_stat_statements) [![blog.crunchydata.com: Using Cert Manager to Deploy TLS for Postgres on Kubernetes](){: style="width:7%"}](https://blog.crunchydata.com/blog/using-cert-manager-to-deploy-tls-for-postgres-on-kubernetes) [![blog.crunchydata.com: Using Kubernetes? Chances Are You Need a Database' 🌟](){: style="width:7%"}](https://blog.crunchydata.com/blog/using-kubernetes-chances-are-you-need-a-database) [![blog.crunchydata.com: Your Guide to Connection Management in Postgres 🌟](){: style="width:7%"}](https://blog.crunchydata.com/blog/your-guide-to-connection-management-in-postgres) [![blog.crunchydata.com: Next Generation Crunchy Postgres for Kubernetes 5.0' Released](){: style="width:7%"}](https://blog.crunchydata.com/news/next-generation-crunchy-postgres-for-kubernetes-released) [![blog.csanchez.org: Serverless Jenkins Pipelines with Google Cloud Run](){: style="width:7%"}](https://blog.csanchez.org/2021/06/15/serverless-jenkins-pipelines-with-google-cloud-run) [![blog.cyble.com: Exposed Kubernetes Clusters](){: style="width:7%"}](https://blog.cyble.com/2022/06/27/exposed-kubernetes-clusters) [![blog.datumo.io: Setting up Kafka on Kubernetes - an easy way](){: style="width:7%"}](https://blog.datumo.io/setting-up-kafka-on-kubernetes-an-easy-way-26ae150b9ca8) [![blog.davesdomain.co.uk: A look at Azure RBAC Constrained Delegation](){: style="width:7%"}](https://blog.davesdomain.co.uk/posts/azure-rbac-constrained-delegation)
-[![Deploying PostgreSQL in MiniShift/OpenShift 3](){: style="width:7%"}](https://blog.dbi-services.com/deploying-postgresql-in-minishiftopenshift) [![blog.deckhouse.io: How we enjoyed upgrading a bunch of Kubernetes clusters' from v1.16 to v1.19](){: style="width:7%"}](https://blog.deckhouse.io/how-we-enjoyed-upgrading-a-bunch-of-kubernetes-clusters-from-v1-16-to-v1-19-7d664624b2c1) [![blog.deref.io: Containers Don't Solve Everything 🌟](){: style="width:7%"}](https://blog.deref.io/containers-dont-solve-everything) [![blog.desdelinux.net: Microsoft Performance-Tools, una serie de herramientas open source para analizar el rendimiento del sistema](){: style="width:7%"}](https://blog.desdelinux.net/microsoft-performance-tools-una-serie-de-herramientas-open-source-para-analizar-el-rendimiento-del-sistema) [![blog.developer.adobe.com: Exploring Kafka Producer’s Internals 🌟](){: style="width:7%"}](https://blog.developer.adobe.com/exploring-kafka-producers-internals-37411b647d0f) [![blog.developersteve.com: Canary Deployments in Kubernetes: Safely Releasing' New Features with Confidence](){: style="width:7%"}](https://blog.developersteve.com/canary-deployments-in-kubernetes-safely-releasing-new-features-with-confidence-f6eb3f0dab6f) [![blog.developersteve.com: GitOps for Kubernetes Canary Deployments](){: style="width:7%"}](https://blog.developersteve.com/gitops-for-kubernetes-canary-deployments-4aeab4043727) [![blog.devgenius.io: 7 Open Source Kubernetes Developer Tools to Follow in' 2022](){: style="width:7%"}](https://blog.devgenius.io/7-open-source-kubernetes-developer-tools-to-follow-in-2022-78a5e5dbd4e3) [![blog.devgenius.io: All You Need to Know about Debugging Kubernetes Cronjob](){: style="width:7%"}](https://blog.devgenius.io/all-you-need-to-know-about-debugging-kubernetes-cronjob-61989a998513) [![blog.devgenius.io: Argo CD Introduction](){: style="width:7%"}](https://blog.devgenius.io/argo-cd-introduction-4b16f50b0d56) [![blog.devgenius.io: Automate Kubernetes With Python 🌟](){: style="width:7%"}](https://blog.devgenius.io/automate-kubernetes-with-python-2150c290afe7)
-[![blog.devgenius.io: Automated DNS/TLS with External DNS & LetsEncrypt on' Kubernetes](){: style="width:7%"}](https://blog.devgenius.io/automated-dns-tls-with-external-dns-letsencrypt-on-kubernetes-6f4f41827df9) [![blog.devgenius.io: Backup, Restore and Migrate Kubernetes Cluster resources' using Velero](){: style="width:7%"}](https://blog.devgenius.io/backup-restore-and-migrate-kubernetes-cluster-resources-using-velero-a9b6997e4b54) [![blog.devgenius.io: Principles & Best practices of REST API Design](){: style="width:7%"}](https://blog.devgenius.io/best-practice-and-cheat-sheet-for-rest-api-design-6a6e12dfa89f) [![blog.devgenius.io: Blue Green Deployment with Kubernetes](){: style="width:7%"}](https://blog.devgenius.io/blue-green-deployment-with-kubernetes-b7595b17fe17) [![==blog.devgenius.io: Choosing an Optimal Kubernetes Worker Node Size for' Your Startup== 🌟](){: style="width:7%"}](https://blog.devgenius.io/choosing-an-optimal-kubernetes-worker-node-size-e0eacab408c4) [![blog.devgenius.io: Container — Namespace Introduction](){: style="width:7%"}](https://blog.devgenius.io/container-namespace-introduction-6a1e26f8707a) [![blog.devgenius.io: Daily useful Kubernetes aliases](){: style="width:7%"}](https://blog.devgenius.io/daily-useful-kubernetes-aliases-c35f7f411f39) [![blog.devgenius.io: DevOps in K8s — Deployment Rolling Update](){: style="width:7%"}](https://blog.devgenius.io/devops-in-k8s-deployment-rolling-update-f022285c6f90) [![blog.devgenius.io: DevOps in K8s — Pod Cgroups](){: style="width:7%"}](https://blog.devgenius.io/devops-in-k8s-pod-cgroups-ed05181865f9) [![blog.devgenius.io: DevOps in K8s — Pod Downward API](){: style="width:7%"}](https://blog.devgenius.io/devops-in-k8s-pod-downward-api-571399049013) [![blog.devgenius.io: DevOps in K8s — Write Dockerfile Efficiently 🌟](){: style="width:7%"}](https://blog.devgenius.io/devops-in-k8s-write-dockerfile-efficiently-37eaedf87163)
-[![blog.devgenius.io: DevOps in Linux — Systemd Introduction](){: style="width:7%"}](https://blog.devgenius.io/devops-in-linux-systemd-introduction-db7f49cb566b) [![==blog.devgenius.io: Distributed Monolith==](){: style="width:7%"}](https://blog.devgenius.io/distributed-monolith-1d2d9f86a68f) [![blog.devgenius.io: Explore API Priority and Fairness to Ease the Load of' the APIServer](){: style="width:7%"}](https://blog.devgenius.io/explore-api-priority-and-fairness-to-ease-the-load-of-the-apiserver-a4fe9c4e7174) [![blog.devgenius.io: How is security managed in Kubernetes clusters?](){: style="width:7%"}](https://blog.devgenius.io/how-is-security-managed-in-kubernetes-clusters-addefffd2b0) [![blog.devgenius.io: How to use Redis Pub/Sub in your Python Application 🌟](){: style="width:7%"}](https://blog.devgenius.io/how-to-use-redis-pub-sub-in-your-python-application-b6d5e11fc8de) [![blog.devgenius.io: Introduction to python dictionaries](){: style="width:7%"}](https://blog.devgenius.io/introduction-to-python-dictionaries-89045c9bf315) [![blog.devgenius.io: Is it time to migrate from Lens to OpenLens to manage' your Kubernetes clusters?](){: style="width:7%"}](https://blog.devgenius.io/is-it-time-to-migrate-from-lens-to-openlens-75496e5758d8) [![blog.devgenius.io: K8s — ipvs Mode Introduction](){: style="width:7%"}](https://blog.devgenius.io/k8s-ipvs-mode-introduction-6457a02cd91a) [![blog.devgenius.io: K8s — Kubecolor Introduction](){: style="width:7%"}](https://blog.devgenius.io/k8s-kubecolor-introduction-3d650effc36f) [![blog.devgenius.io: K8s — Manage Multiple Clusters Using kubectl at Scale](){: style="width:7%"}](https://blog.devgenius.io/k8s-manage-multiple-clusters-using-kubectl-at-scale-9f200c692099) [![blog.devgenius.io: K8s Networking — Calico (Part1)](){: style="width:7%"}](https://blog.devgenius.io/k8s-networking-calico-part1-7f74395b6fe2)
-[![blog.devgenius.io: K8s — pause container](){: style="width:7%"}](https://blog.devgenius.io/k8s-pause-container-f7abd1e9b488) [![blog.devgenius.io: K8s Troubleshooting — Pod in Terminating or Unknown Status](){: style="width:7%"}](https://blog.devgenius.io/k8s-troubleshooting-pod-in-terminating-or-unknown-status-2878f6ec66b8) [![blog.devgenius.io: K8s — Why Use Job Instead of Pod Directly?](){: style="width:7%"}](https://blog.devgenius.io/k8s-why-use-job-instead-of-pod-directly-48cf4e24a0df) [![blog.devgenius.io: Kubeflow Cloud Deployment (AWS)](){: style="width:7%"}](https://blog.devgenius.io/kubeflow-cloud-deployment-aws-46f739ccbb32) [![blog.devgenius.io: Kubernetes Blue-Green Deployment](){: style="width:7%"}](https://blog.devgenius.io/kubernetes-blue-green-deployment-a69ed17cd4cd) [![blog.devgenius.io: Kubernetes Deployment Strategy Explained 🌟](){: style="width:7%"}](https://blog.devgenius.io/kubernetes-deployment-strategy-explained-bf27fea088e1) [![blog.devgenius.io: Kubernetes(k8) High-level overview](){: style="width:7%"}](https://blog.devgenius.io/kubernetes-k8-high-level-overview-d4e8ef59de00) [![blog.devgenius.io: Simplify Kubernetes Network Policy Generation](){: style="width:7%"}](https://blog.devgenius.io/kubernetes-namespace-wide-network-policy-1126fafdf221) [![blog.devgenius.io: Kubernetes on Proxmox with Terraform](){: style="width:7%"}](https://blog.devgenius.io/kubernetes-on-proxmox-with-terraform-6880921af6e4) [![blog.devgenius.io: Kustomize — K8 manifest patching](){: style="width:7%"}](https://blog.devgenius.io/kustomize-simple-manifest-manipulation-9330f7f40d5d) [![blog.devgenius.io: Learn Kubernetes Programming — Part 1](){: style="width:7%"}](https://blog.devgenius.io/learn-kubernetes-programming-part-1-7384e5f3c481)
-[![blog.devgenius.io: Logging in Python](){: style="width:7%"}](https://blog.devgenius.io/logging-in-python-adec94519755) [![blog.devgenius.io: Passing the 2023 Certified Kubernetes Administrator (CKA)' Exam](){: style="width:7%"}](https://blog.devgenius.io/passing-the-2023-certified-kubernetes-administrator-cka-exam-693d8f9bc711) [![==blog.devgenius.io: REST APIs with Python== 🌟](){: style="width:7%"}](https://blog.devgenius.io/rest-apis-with-python-f330c7ffc6ab) [![blog.devgenius.io: Running the OpenTelemetry Demo App in Kubernetes](){: style="width:7%"}](https://blog.devgenius.io/running-opentelemetry-demo-app-in-kubernetes-95dccd613e0b) [![blog.devgenius.io: Scanning Kubernetes YAML Files for Security 🌟](){: style="width:7%"}](https://blog.devgenius.io/scanning-kubernetes-yaml-files-for-security-e302542b5407) [![blog.devgenius.io: Send information from Databricks to Airflow](){: style="width:7%"}](https://blog.devgenius.io/send-information-from-databricks-to-airflow-810a7d49ff81) [![blog.devgenius.io: SSO Authentication for Applications in Kubernetes](){: style="width:7%"}](https://blog.devgenius.io/sso-authentication-for-applications-in-kubernetes-aedc3c189d89) [![blog.devgenius.io: Top 10 Architecture Characteristics / Non-Functional' Requirements with Cheatsheet 🌟](){: style="width:7%"}](https://blog.devgenius.io/top-10-architecture-characteristics-non-functional-requirements-with-cheatsheat-7ad14bbb0a9b) [![blog.devgenius.io: Training model with Jenkins using docker: MLOPS](){: style="width:7%"}](https://blog.devgenius.io/training-model-with-jenkins-using-docker-mlops-b18579ddb677) [![blog.devgenius.io: When K8s pods are stuck mounting large volumes](){: style="width:7%"}](https://blog.devgenius.io/when-k8s-pods-are-stuck-mounting-large-volumes-2915e6656cb8) [![==blog.devgenius.io: YAML with Python==](){: style="width:7%"}](https://blog.devgenius.io/yaml-with-python-d6787a9bd8ab)
-[![blog.devgenius.io: Zero downtime deployment with Kubernetes using Rolling' update Strategy](){: style="width:7%"}](https://blog.devgenius.io/zero-downtime-deployment-with-kubernetes-using-rolling-update-strategy-bff45de8c3c3) [![Automating Kubernetes Deployments with Helm Charts](){: style="width:7%"}](https://blog.devops.dev/automating-kubernetes-deployments-with-helm-charts-baaec0e6fbc5) [![blog.devops.dev: Blue-Green Deployment (CI/CD) Pipelines with Docker, GitHub,' Jenkins and SonarQube](){: style="width:7%"}](https://blog.devops.dev/blue-green-deployment-ci-cd-pipelines-with-docker-github-and-jenkins-6a262b2994c6) [![blog.devops.dev: Demystifying Kubernetes:Understanding Ingress, Configuration,' and Best Practices](){: style="width:7%"}](https://blog.devops.dev/demystifying-kubernetes-understanding-ingress-configuration-and-best-practices-fb34e33e5f5f) [![==blog.devops.dev: How to Monitor your Application using Prometheus== 🌟](){: style="width:7%"}](https://blog.devops.dev/deploying-and-monitoring-an-application-using-prometheus-on-kubernetes-cluster-483773f789f) [![blog.devops.dev: Deploying Awesome App on AWS Serverless Services — Step-by-Step' Guide](){: style="width:7%"}](https://blog.devops.dev/deploying-awesome-app-on-aws-serverless-services-step-by-step-guide-54bc89e4d236) [![blog.devops.dev: Deploying Helm Charts with Jenkins and Groovy: A Comprehensive' Guide](){: style="width:7%"}](https://blog.devops.dev/deploying-helm-charts-with-jenkins-and-groovy-a-comprehensive-guide-c2aa0f2bd424) [![blog.devops.dev: Deploying Prometheus and Grafana in a Multi-Node Kubernetes' Cluster and Auto-Scaling with KEDA](){: style="width:7%"}](https://blog.devops.dev/deploying-prometheus-and-grafana-in-a-multi-node-kubernetes-cluster-and-auto-scaling-with-keda-eccecfbd8950) [![blog.devops.dev: Devops Best Practices for Continuous Delivery 🌟](){: style="width:7%"}](https://blog.devops.dev/devops-best-practices-for-continuous-delivery-2f0ebbae65c6) [![blog.devops.dev: End-to-End DevSecOps Kubernetes Project](){: style="width:7%"}](https://blog.devops.dev/end-to-end-devsecops-kubernetes-project-4259f90722ef) [![blog.devops.dev: Generating A List of Dictionaries With Python](){: style="width:7%"}](https://blog.devops.dev/generating-a-list-of-dictionaries-with-python-77fca1854911)
-[![blog.devops.dev: GitOps at Scale](){: style="width:7%"}](https://blog.devops.dev/gitops-at-scale-69639c9a3dd7) [![blog.devops.dev: GitOps — Fundamentals Part 0](){: style="width:7%"}](https://blog.devops.dev/gitops-fundamentals-part-0-a8e63f8f9ce8) [![blog.devops.dev: HACKING KUBERNETES in AWS](){: style="width:7%"}](https://blog.devops.dev/hacking-kubernetes-in-aws-54f4681f1478) [![blog.devops.dev: Hosting Your Own Helm Chart on GitHub with Chart Releaser](){: style="width:7%"}](https://blog.devops.dev/hosting-your-own-helm-chart-on-github-with-chart-releaser-a356ac10ce5c) [![blog.devops.dev: How to create an AWS sandbox account using terraform](){: style="width:7%"}](https://blog.devops.dev/how-to-create-an-aws-sandbox-account-using-terraform-c3592a6d8abd) [![blog.devops.dev: How to manage multiple environments with terraform with' the use of modules?](){: style="width:7%"}](https://blog.devops.dev/how-to-manage-multiple-environments-with-terraform-with-the-use-of-modules-d4ca512d7b4a) [![==blog.devops.dev: How to use the Kubernetes Resource Recommender tool in' a GKE Cluster== 🌟](){: style="width:7%"}](https://blog.devops.dev/how-to-use-the-kubernetes-resource-recommender-tool-in-a-gke-cluster-ef48a6dea85c) [![blog.devops.dev: Importance of Logging In Kubernetes, Intro to Grafana Loki' & deploying with helm-charts](){: style="width:7%"}](https://blog.devops.dev/importance-of-logging-in-kubernetes-and-intro-to-grafana-loki-f8dc6f736e6) [![blog.devops.dev: Kateyes — Visual Kubernetes Explorer](){: style="width:7%"}](https://blog.devops.dev/kateyes-visual-kubernetes-explorer-c40510874969) [![blog.devops.dev: KEDA: Autoscaling Kubernetes apps using Prometheus](){: style="width:7%"}](https://blog.devops.dev/keda-autoscaling-kubernetes-apps-using-prometheus-da037fe572cf) [![blog.devops.dev: Kubernetes Services: Explained with Examples](){: style="width:7%"}](https://blog.devops.dev/kubernetes-services-explained-with-examples-3d1897a875b7)
-[![blog.devops.dev: Debugging Kubernetes Secrets, Why My Pod Wouldn’t Start](){: style="width:7%"}](https://blog.devops.dev/manage-secrets-on-aws-and-helm-as-environment-variables-f7ec998c58fc) [![blog.devops.dev: Mastering Machine Learning at Scale with Azure Machine' Learning](){: style="width:7%"}](https://blog.devops.dev/mastering-machine-learning-at-scale-with-azure-machine-learning-dfaa4bf4353c) [![==blog.devops.dev: Monitoring a Spring Boot application in Kubernetes with' Prometheus== 🌟](){: style="width:7%"}](https://blog.devops.dev/monitoring-a-spring-boot-application-in-kubernetes-with-prometheus-a2d4ec7f9922) [![blog.devops.dev: Monitoring MySQL using Prometheus, Grafana and mysqld_exporter' in Kubernetes](){: style="width:7%"}](https://blog.devops.dev/monitoring-mysql-using-prometheus-and-grafana-in-kubernetes-16e7ae3de5dd) [![blog.devops.dev: Networking in Kubernetes](){: style="width:7%"}](https://blog.devops.dev/networking-in-kubernetes-55dcf794b9cd) [![blog.devops.dev: Observability: Better CI for your prometheus alerts with' pint instead of promtool 🌟](){: style="width:7%"}](https://blog.devops.dev/observability-better-ci-for-your-prometheus-alerts-32aaea3b3d77) [![blog.devops.dev: Observability Concept in Prometheus](){: style="width:7%"}](https://blog.devops.dev/observability-concept-in-prometheus-9f0093fa7495) [![==blog.devops.dev: Prometheus metrics within Kubernetes — an aerial view==' | Joseph Esrig](){: style="width:7%"}](https://blog.devops.dev/prometheus-metrics-within-kubernetes-an-ariel-view-d1d3b7d75418) [![==blog.devops.dev: Stop cloning helm charts! Enough!== 🌟](){: style="width:7%"}](https://blog.devops.dev/stop-cloning-helm-charts-enough-b40fb5d67ac7) [![blog.devops.dev: Stop messing up with Git. Follow this simple and effective' strategy to maintain Git branches](){: style="width:7%"}](https://blog.devops.dev/stop-messing-up-with-git-follow-this-simple-and-effective-strategy-to-maintain-git-branches-cc378468cde6) [![Terraform Drift Detection in Production: Why plan Isn't Enough](){: style="width:7%"}](https://blog.devops.dev/terraform-drift-detection-in-production-why-plan-isnt-enough-f660af7e1029)
-[![blog.devops.dev: Terraform Modules](){: style="width:7%"}](https://blog.devops.dev/terraform-modules-db392bb7e950) [![blog.devops.dev: Tools to manage Kubernetes](){: style="width:7%"}](https://blog.devops.dev/tools-to-manage-kubernetes-15b675f407d4) [![blog.devops.dev: Understanding Jobs and CronJobs in Kubernetes](){: style="width:7%"}](https://blog.devops.dev/understanding-jobs-and-cronjobs-in-kubernetes-9db379562da) [![blog.devops.dev: Using Vault in Kubernetes Production for Security Engineers](){: style="width:7%"}](https://blog.devops.dev/using-vault-in-kubernetes-production-for-security-engineers-54d2f0aca4d1) [![blog.direktiv.io: Building a simple cloud-native, orchestrated microservice' from containers](){: style="width:7%"}](https://blog.direktiv.io/building-a-simple-cloud-native-orchestrated-microservice-from-containers-39dbcb80b0d8) [![blog.direktiv.io: Event driven orchestration with Knative (part 1)](){: style="width:7%"}](https://blog.direktiv.io/event-driven-orchestration-with-knative-part-1-fbdcc0e2ea03) [![blog.direktiv.io: Redefining event-driven orchestration for automation &' applications](){: style="width:7%"}](https://blog.direktiv.io/redefining-event-driven-orchestration-for-automation-applications-ec07d79f21c0) [![blog.docker.com: Intro Guide to Dockerfile Best Practices 🌟](){: style="width:7%"}](https://blog.docker.com/2019/07/intro-guide-to-dockerfile-best-practices) [![doit-intl.com: AWS Firewalls 101: How and when to use each one](){: style="width:7%"}](https://blog.doit-intl.com/aws-firewalls-101-how-and-when-to-use-each-one-d4ad8087a6b3) [![blog.doit-intl.com: How to Set Up Multi-Cluster Load Balancing with GKE](){: style="width:7%"}](https://blog.doit-intl.com/how-to-setup-multi-cluster-load-balancing-with-gke-4b407e1f3dff) [![blog.doit-intl.com: Kubernetes and Secrets Management in the Cloud](){: style="width:7%"}](https://blog.doit-intl.com/kubernetes-and-secrets-management-in-cloud-858533c20dca)
-[![blog.dream11engineering.com: Finding Order in Chaos: How We Automated Performance' Testing with Torque](){: style="width:7%"}](https://blog.dream11engineering.com/finding-order-in-chaos-how-we-automated-performance-testing-with-torque-6eb63706fcea) [![blog.dream11engineering.com: Lessons learned from running GraphQL at scale](){: style="width:7%"}](https://blog.dream11engineering.com/lessons-learned-from-running-graphql-at-scale-2ad60b3cefeb) [![blog.ediri.io: Auto Docs, Test And Release A Helm Chart With GitHub Actions](){: style="width:7%"}](https://blog.ediri.io/auto-docs-test-and-release-a-helm-chart-with-github-actions) [![blog.ediri.io: DigitalOcean Kubernetes Challenge](){: style="width:7%"}](https://blog.ediri.io/digitalocean-kubernetes-challenge) [![blog.ediri.io: Flux With Buckets: Is This Still GitOps?](){: style="width:7%"}](https://blog.ediri.io/flux-with-buckets-is-this-still-gitops) [![blog.ediri.io: How to remove a stuck namespace](){: style="width:7%"}](https://blog.ediri.io/how-to-remove-a-stuck-namespace) [![==blog.ediri.io: How To Unit Test Your Helm Charts==](){: style="width:7%"}](https://blog.ediri.io/how-to-unit-test-your-helm-charts) [![blog.ediri.io: Kubernetes: ImagePullBackOff!](){: style="width:7%"}](https://blog.ediri.io/kubernetes-imagepullbackoff) [![blog.ediri.io: Writing Kubernetes policies with jsPolicy and deploy them' via FluxCD](){: style="width:7%"}](https://blog.ediri.io/writing-kubernetes-policies-with-jspolicy) [![blog.eduguru.in: mysql create index on table](){: style="width:7%"}](https://blog.eduguru.in/mysql-2/mysql-create-index-on-table) [![HTTP/2 With JBoss EAP 7 - Tech Preview](){: style="width:7%"}](https://blog.eisele.net/2015/11/http2-with-jboss-eap-7.html)
-[![Examining Load Balancing Algorithms with Envoy](){: style="width:7%"}](https://blog.envoyproxy.io/examining-load-balancing-algorithms-with-envoy-1be643ea121c) [![==blog.equationlabs.io: Managing database migrations safely in high replicated' k8s deployment== 🌟](){: style="width:7%"}](https://blog.equationlabs.io/managing-database-migrations-safely-in-high-replicated-k8s-deployment) [![blog.executeautomation.com: Running Jenkins Build Agent within Docker container' – Part A](){: style="width:7%"}](https://blog.executeautomation.com/running-jenkins-build-agent-within-docker-container-part-a) [![JMeter Web Application Testing Cheatsheet](){: style="width:7%"}](https://blog.extremehacking.org/blog/2015/11/09/jmeter-web-application-testing-cheatsheet) [![None](){: style="width:7%"}](https://blog.fastthread.io/2018/09/24/stackoverflowerror) [![blog.flant.com: Making the most out of Helm templates 🌟](){: style="width:7%"}](https://blog.flant.com/advanced-helm-templating) [![blog.flant.com: Open Source solutions for chaos engineering in Kubernetes](){: style="width:7%"}](https://blog.flant.com/chaos-engineering-in-kubernetes-open-source-tools) [![blog.flant.com: Comparing Kubernetes operators for PostgreSQL](){: style="width:7%"}](https://blog.flant.com/comparing-kubernetes-operators-for-postgresql) [![blog.flant.com: Running fault-tolerant Keycloak with Infinispan in Kubernetes](){: style="width:7%"}](https://blog.flant.com/ha-keycloak-infinispan-kubernetes) [![blog.flant.com: kubenav as a tool for managing Kubernetes clusters from' your smartphone](){: style="width:7%"}](https://blog.flant.com/kubenav-managing-kubernetes-from-smartphone) [![==blog.flant.com: Kubernetes cluster security assessment with kube-bench' and kube-hunter==](){: style="width:7%"}](https://blog.flant.com/kubernetes-security-with-kube-bench-and-kube-hunter)
-[![blog.flant.com: Comparing Ceph, LINSTOR, Mayastor, and Vitastor storage' performance in Kubernetes](){: style="width:7%"}](https://blog.flant.com/kubernetes-storage-performance-linstor-ceph-mayastor-vitastor) [![blog.flant.com: Kui — a “hybrid” CLI/GUI application for working with Kubernetes](){: style="width:7%"}](https://blog.flant.com/kui-hybrid-cli-gui-for-kubernetes) [![blog.flant.com: Our experience with Postgres Operator for Kubernetes by' Zalando](){: style="width:7%"}](https://blog.flant.com/our-experience-with-postgres-operator-for-kubernetes-by-zalando) [![blog.flant.com: Small Kubernetes for your local experiments: k0s, MicroK8s,' kind, k3s, and Minikube](){: style="width:7%"}](https://blog.flant.com/small-local-kubernetes-comparison) [![vishnuch.tech: Interprocess Communication in Microservices 🌟](){: style="width:7%"}](https://blog.flatturtle.com) [![blog.fleetdm.com: 4 tips for GitHub Actions usability (+2 bonus tips for' debugging)](){: style="width:7%"}](https://blog.fleetdm.com/4-tips-for-github-actions-usability-2-debugging-4c0c920adfde) [![blog.flipkart.tech: The Art of System Debugging — Decoding CPU Utilization' 🌟](){: style="width:7%"}](https://blog.flipkart.tech/the-art-of-system-debugging-decoding-cpu-utilization-da75f09ef1ff) [![blog.flomesh.io: Kubernetes Gateway API — Evolution of Service Networking](){: style="width:7%"}](https://blog.flomesh.io/kubernetes-gateway-api-evolution-of-service-networking-aa76ec4efa7e) [![blog.flomesh.io: sing Pipy as a Kubernetes policy engine](){: style="width:7%"}](https://blog.flomesh.io/using-pipy-as-a-kubernetes-policy-engine-e70a23c8d54c) [![blog.fourninecloud.com: Kubernetes monitoring — How to monitor using prometheus?](){: style="width:7%"}](https://blog.fourninecloud.com/kubernetes-monitoring-how-to-monitor-using-prometheus-f2eff767f6bb) [![blog.frankel.ch: Annotation-free Spring](){: style="width:7%"}](https://blog.frankel.ch/annotation-free-spring)
-[![blog.frankel.ch: Back to basics: accessing Kubernetes pods](){: style="width:7%"}](https://blog.frankel.ch/basics-access-kubernetes-pods) [![blog.frankel.ch: Introduction to Kubernetes extensibility 🌟](){: style="width:7%"}](https://blog.frankel.ch/kubernetes-extensibility) [![blog.frankel.ch: Learning by auditing Kubernetes manifests](){: style="width:7%"}](https://blog.frankel.ch/learning-auditing-kubernetes-manifests) [![None](){: style="width:7%"}](https://blog.gceasy.io/2019/03/13/micrometrics-to-forecast-application-performance) [![blog.gceasy.io: Best practices: Java memory arguments for Containers 🌟](){: style="width:7%"}](https://blog.gceasy.io/2020/11/05/best-practices-java-memory-arguments-for-containers) [![blog.gceasy.io: Best practices: Java memory arguments for Containers 🌟](){: style="width:7%"}](https://blog.gceasy.io/best-practices-java-memory-arguments-for-containers) [![blog.getambassador.io: Best Tools for Kubernetes Local Development: A Comprehensive Guide](){: style="width:7%"}](https://blog.getambassador.io/best-tools-for-kubernetes-local-development-a-comprehensive-guide-3577d351d31e) [![blog.getambassador.io: Step-by-Step Centralized Authentication for Kubernetes with Keycloak and the Ambassador Edge Stack](){: style="width:7%"}](https://blog.getambassador.io/centralized-authentication-with-keycloak-and-ambassador-edge-stack-d509ffbc7b6f) [![blog.getambassador.io: Debugging Go Microservices in Kubernetes with VScode](){: style="width:7%"}](https://blog.getambassador.io/debugging-go-microservices-in-kubernetes-with-vscode-a36beb48ef1) [![externalTrafficPolicy=local on kubernetes. How to preserve the source IP in kubernetes](){: style="width:7%"}](https://blog.getambassador.io/externaltrafficpolicy-local-on-kubernetes-e66e498212f9) [![blog.getambassador.io: GitOps in Kubernetes with ArgoCD](){: style="width:7%"}](https://blog.getambassador.io/gitops-in-kubernetes-with-argocd-c6ea0e510741)
-[![blog.getambassador.io: How to Learn Kubernetes: Prerequisites, Paths, and Resources 🌟](){: style="width:7%"}](https://blog.getambassador.io/how-to-learn-kubernetes-prerequisites-paths-and-resources-9e044daee185) [![blog.getambassador.io: Implementing gRPC-Web with Emissary-ingress](){: style="width:7%"}](https://blog.getambassador.io/implementing-grpc-web-with-emissary-ingress-22aa0d86aac) [![None](){: style="width:7%"}](https://blog.getambassador.io/kubernetes-canary-testing-and-release-with-istio-4cbdedcc9914?gi=04efb3b4b70a) [![None](){: style="width:7%"}](https://blog.getambassador.io/kubernetes-canary-testing-and-release-with-istio-4cbdedcc9914?gi=25c496762415) [![None](){: style="width:7%"}](https://blog.getambassador.io/kubernetes-canary-testing-and-release-with-istio-4cbdedcc9914?gi=60de8626f769) [![None](){: style="width:7%"}](https://blog.getambassador.io/kubernetes-canary-testing-and-release-with-istio-4cbdedcc9914?gi=65af8561dca0) [![None](){: style="width:7%"}](https://blog.getambassador.io/kubernetes-canary-testing-and-release-with-istio-4cbdedcc9914?gi=77ba3a21d2dd) [![blog.getambassador.io: Kubernetes Canary Testing and Release with Istio](){: style="width:7%"}](https://blog.getambassador.io/kubernetes-canary-testing-and-release-with-istio-4cbdedcc9914?gi=816ffb457b0d) [![None](){: style="width:7%"}](https://blog.getambassador.io/kubernetes-canary-testing-and-release-with-istio-4cbdedcc9914?gi=a8be5865b1c9) [![None](){: style="width:7%"}](https://blog.getambassador.io/kubernetes-canary-testing-and-release-with-istio-4cbdedcc9914?gi=c669845710fd) [![None](){: style="width:7%"}](https://blog.getambassador.io/kubernetes-canary-testing-and-release-with-istio-4cbdedcc9914?gi=c8191f4288c7)
-[![None](){: style="width:7%"}](https://blog.getambassador.io/kubernetes-canary-testing-and-release-with-istio-4cbdedcc9914?gi=e61c67017989) [![None](){: style="width:7%"}](https://blog.getambassador.io/kubernetes-canary-testing-and-release-with-istio-4cbdedcc9914?gi=ffbb9dbe21b4) [![blog.getambassador.io: Microservice Orchestration Best Practices](){: style="width:7%"}](https://blog.getambassador.io/microservice-orchestration-best-practices-f32314dd6a12) [![blog.getpostman.com](){: style="width:7%"}](https://blog.getpostman.com) [![GitHub security: what does it take to protect your company from credentials leaking on GitHub? 🌟](){: style="width:7%"}](https://blog.gitguardian.com/github-security) [![blog.gitguardian.com: Hardening Your Kubernetes Cluster - Threat Model (Pt. 1) 🌟🌟](){: style="width:7%"}](https://blog.gitguardian.com/hardening-your-k8-pt-1) [![blog.gitguardian.com: Hardening Your Kubernetes Cluster - Guidelines (Pt. 2) 🌟](){: style="width:7%"}](https://blog.gitguardian.com/hardening-your-k8s-pt-2) [![blog.gitguardian.com: Docker Security Best Practices & Cheat Sheet 🌟](){: style="width:7%"}](https://blog.gitguardian.com/how-to-improve-your-docker-containers-security-cheat-sheet) [![blog.gitguardian.com: Kubernetes Hardening Tutorial Part 1: Pods](){: style="width:7%"}](https://blog.gitguardian.com/kubernetes-tutorial-part-1-pods) [![blog.gitguardian.com: Kubernetes Hardening Tutorial Part 2: Network](){: style="width:7%"}](https://blog.gitguardian.com/kubernetes-tutorial-part-2-network) [![blog.gitguardian.com: Rewriting your git history, removing files permanently - cheatsheet & guide](){: style="width:7%"}](https://blog.gitguardian.com/rewriting-git-history-cheatsheet)
-[![blog.gitguardian.com: Secrets in source code (episode 2/3). Why secrets in git are such a problem](){: style="width:7%"}](https://blog.gitguardian.com/secrets-credentials-api-git) [![blog.gitguardian.com: What is Policy-as-Code? An Introduction to Open Policy' Agent](){: style="width:7%"}](https://blog.gitguardian.com/what-is-policy-as-code-an-introduction-to-open-policy-agent) [![blog.golang.org: Gopls on by default in the VS Code Go extension](){: style="width:7%"}](https://blog.golang.org/gopls-vscode-go) [![Google announces new community investments in Missouri](){: style="width:7%"}](https://blog.google/innovation-and-ai/infrastructure-and-cloud/global-network/missouri-programs) [![Our Eighth Generation TPUs: Two Chips for the Agentic Era](){: style="width:7%"}](https://blog.google/innovation-and-ai/infrastructure-and-cloud/google-cloud/eighth-generation-tpu-agentic-era/&linkId=61973364) [![Gemini 3.5: frontier intelligence with action](){: style="width:7%"}](https://blog.google/innovation-and-ai/models-and-research/gemini-models/gemini-3-5) [![Introducing Gemini Omni](){: style="width:7%"}](https://blog.google/innovation-and-ai/models-and-research/gemini-models/gemini-omni) [![Watch 9 Google videos of Gemini Omni and Gemini 3.5 Flash](){: style="width:7%"}](https://blog.google/innovation-and-ai/models-and-research/gemini-models/gemini-omni-3-5-videos) [![Gemini Omni Integration in Google Flow and Flow Music](){: style="width:7%"}](https://blog.google/innovation-and-ai/models-and-research/google-labs/flow-updates) [![A new experiment brings better group meetings to Google Beam](){: style="width:7%"}](https://blog.google/innovation-and-ai/models-and-research/google-research/google-beam-group-meetings) [![Making it easier to understand how content was created and edited](){: style="width:7%"}](https://blog.google/innovation-and-ai/products/identifying-ai-generated-media-online)
-[![Dive deeper into Google I/O 2026 with NotebookLM](){: style="width:7%"}](https://blog.google/innovation-and-ai/products/notebooklm/notebooklm-google-io-2026/?linkId=62068662) [![Google I/O 2026: Sundar Pichai's opening keynote](){: style="width:7%"}](https://blog.google/innovation-and-ai/sundar-pichai-io-2026) [![100 things we announced at Google I/O 2026](){: style="width:7%"}](https://blog.google/innovation-and-ai/technology/ai/google-io-2026-all-our-announcements) [![Google I/O 2026: Highlights from the Dialogues stage](){: style="width:7%"}](https://blog.google/innovation-and-ai/technology/ai/io-2026-dialogues-recap) [![How we used Gemini to build Google I/O 2026](){: style="width:7%"}](https://blog.google/innovation-and-ai/technology/ai/io-2026-google-ai) [![Catch up on 12 major I/O 2026 moments](){: style="width:7%"}](https://blog.google/innovation-and-ai/technology/ai/io-2026-keynote-moment-videos) [![Take our I/O 2026 quiz, vibe coded in Google AI Studio](){: style="width:7%"}](https://blog.google/innovation-and-ai/technology/ai/io-2026-vibe-coded-quiz) [![Students prototype learning tools with AI at University of Waterloo](){: style="width:7%"}](https://blog.google/innovation-and-ai/technology/ai/university-waterloo-labs) [![Google I/O 2026: News and announcements](){: style="width:7%"}](https://blog.google/innovation-and-ai/technology/developers-tools/google-io-2026-collection) [![Gemini for Science: AI Experiments and Tools for a New Era of Discovery](){: style="width:7%"}](https://blog.google/innovation-and-ai/technology/research/gemini-for-science-io-2026/?linkId=61968100) [![Google AI subscription updates from Google I/O 2026](){: style="width:7%"}](https://blog.google/products-and-platforms/products/google-one/google-ai-subscriptions)
-[![How AI Mode is changing and expanding the way people search](){: style="width:7%"}](https://blog.google/products-and-platforms/products/search/ai-mode-us-insights) [![Google Search's I/O 2026 updates: AI agents and more](){: style="width:7%"}](https://blog.google/products-and-platforms/products/search/search-io-2026) [![New ways to create and get stuff done in Google Workspace](){: style="width:7%"}](https://blog.google/products-and-platforms/products/workspace/workspace-updates) [![blog.gopaddle.io: Strange things you never knew about Kubernetes ConfigMaps' on day one 🌟🌟](){: style="width:7%"}](https://blog.gopaddle.io/2021/04/01/strange-things-you-never-knew-about-kubernetes-configmaps-on-day-one) [![blog.gougousis.net: File Permissions: the painful side of Docker 🌟](){: style="width:7%"}](https://blog.gougousis.net/file-permissions-the-painful-side-of-docker) [![blog.greenroots.info: How NOT to use Git in Practice. Ten Git usages, you' should know to avoid](){: style="width:7%"}](https://blog.greenroots.info/how-not-to-use-git-in-practice-ten-git-usages-you-should-know-to-avoid) [![blog.griddynamics.com: Developing a modular pipeline library to improve' DevOps collaboration](){: style="width:7%"}](https://blog.griddynamics.comdeveloping-a-modular-pipeline-library-to-improve-devops-collaboration) [![==blog.gruntwork.io: A comprehensive guide to managing secrets in your Terraform' code== 🌟🌟🌟](){: style="width:7%"}](https://blog.gruntwork.io/a-comprehensive-guide-to-managing-secrets-in-your-terraform-code-1d586955ace1) [![==blog.gruntwork.io: How to manage multiple environments with Terraform==' 🌟](){: style="width:7%"}](https://blog.gruntwork.io/how-to-manage-multiple-environments-with-terraform-32c7bc5d692) [![blog.gruntwork.io: How to use Terraform as a team](){: style="width:7%"}](https://blog.gruntwork.io/how-to-use-terraform-as-a-team-251bc1104973) [![blog.gruntwork.io: Introducing git-xargs: an open source tool to update' multiple GitHub repos](){: style="width:7%"}](https://blog.gruntwork.io/introducing-git-xargs-an-open-source-tool-to-update-multiple-github-repos-753f9f3675ec)
-[![blog.gruntwork.io: Introducing: The Gruntwork Module, Service, and Architecture' Catalogs](){: style="width:7%"}](https://blog.gruntwork.io/introducing-the-gruntwork-module-service-and-architecture-catalogs-eb3a21b99f70) [![==blog.gruntwork.io: Terraform tips & tricks: loops, if-statements, and' gotchas==](){: style="width:7%"}](https://blog.gruntwork.io/terraform-tips-tricks-loops-if-statements-and-gotchas-f739bbae55f9) [![Why we use Terraform and not Chef, Puppet, Ansible, SaltStack, or CloudFormation](){: style="width:7%"}](https://blog.gruntwork.io/why-we-use-terraform-and-not-chef-puppet-ansible-saltstack-or-cloudformation-7989dad2865c) [![blog.gskinner.com: Flutter: Easily add CI testing with GitHub Actions](){: style="width:7%"}](https://blog.gskinner.com/archives/2022/01/flutter-easily-add-ci-testing-with-github-actions.html) [![==blog.gurock.com: What Is DevTestOps?==](){: style="width:7%"}](https://blog.gurock.com/what-is-devtestops) [![blog.guybarrette.com: Powershell prompt: How to display your current Kubernetes' context using Oh-My-Posh 3 🌟](){: style="width:7%"}](https://blog.guybarrette.com/powershell-prompt-how-to-display-your-current-kubernetes-context-using-oh-my-posh-3) [![blog.harbur.io: Demystifying stateful apps on Kubernetes by deploying an etcd cluster](){: style="width:7%"}](https://blog.harbur.io/demystifying-stateful-apps-on-kubernetes-by-deploying-an-etcd-cluster-b85bf8c16fea) [![blog.harbur.io: The Seven Steps to build a Cloud Native CI/CD for GitHub' repos using Tekton](){: style="width:7%"}](https://blog.harbur.iothe-seven-steps-to-build-a-cloud-native-ci-cd-for-github-repos-using-tekton-31a445a3bde) [![blog.heaphero.io: HeapHero - Java & Android Heap Dump Analyzer](){: style="width:7%"}](https://blog.heaphero.io) [![blog.heaphero.io: What is GC Log, thread dump and Heapdump? 🌟](){: style="width:7%"}](https://blog.heaphero.io/2020/10/16/what-is-gc-log-thread-dump-and-heapdump) [![kubectl Shell Autocomplete](){: style="width:7%"}](https://blog.heptio.com/kubectl-shell-autocomplete-heptioprotip-48dd023e0bf3)
-[![blog.heroku.com: Deconstructing Monolithic Applications into Services](){: style="width:7%"}](https://blog.heroku.com/monolithic-applications-into-services) [![blog.heyal.co.uk: How to unit-test your helm charts with Golang 🌟](){: style="width:7%"}](https://blog.heyal.co.uk/unit-testing-helm-charts) [![A Simple Performance Comparison of HTTPS, SPDY and HTTP/2 🌟](){: style="width:7%"}](https://blog.httpwatch.com/2015/01/16/a-simple-performance-comparison-of-https-spdy-and-http2/comment-page-1) [![blog.hubspot.com: The 22 Best iPaaS Vendors for Any Budget](){: style="width:7%"}](https://blog.hubspot.com/marketing/ipaas-vendors) [![blog.hubspot.com: API Gateway vs. Load Balancer: What's The Difference?](){: style="width:7%"}](https://blog.hubspot.com/website/api-gateway-vs-load-balancer) [![blog.hubspot.es: Matriz RACI: qué es y cómo utilizarla para asignar responsabilidades](){: style="width:7%"}](https://blog.hubspot.es/marketing/matriz-raci) [![blog.hubspot.es: MVP: 3 pasos para desarrollar un Producto mínimo viable](){: style="width:7%"}](https://blog.hubspot.es/sales/producto-minimo-viable) [![==blog.identitydigest.com: Azure AD workload identity federation with Kubernetes==](){: style="width:7%"}](https://blog.identitydigest.com/azuread-federate-k8s) [![Top 50 Docker Tools](){: style="width:7%"}](https://blog.inedo.com/devops/top-50-docker-tools) [![Top 50 Docker Tools](){: style="width:7%"}](https://blog.inedo.com/top-50-docker-tools) [![insight-services-apac.github.io: Getting Started with Bicep](){: style="width:7%"}](https://blog.insight-services-apac.dev/2023/12/04/getting-started-bicep)
-[![Speed up pip install](){: style="width:7%"}](https://blog.ionelmc.ro/2015/01/02/speedup-pip-install) [![medium: Jenkins CICD Getting started with Groovy and Docker Containers —' Part 1](){: style="width:7%"}](https://blog.isaack.io/articles/2016-08/Jenkins-CICD-Getting-Started-With-Groovy-Part-1) [![blog.ivnilv.com: Rotating Kops Etcd Certificates](){: style="width:7%"}](https://blog.ivnilv.com/posts/rotating-kops-etcd-certificates) [![blog.jcprz.com: My tips to pass the CKA exam and what’s next](){: style="width:7%"}](https://blog.jcprz.com/my-tips-to-pass-the-cka-exam-and-whats-next-8df2c3d38a7e) [![blog.jessfraz.com: Hard Multi-Tenancy in Kubernetes (2018)](){: style="width:7%"}](https://blog.jessfraz.com/post/hard-multi-tenancy-in-kubernetes) [![blog.jetbrains.com: Getting Started with ASP.NET Core and gRPC](){: style="width:7%"}](https://blog.jetbrains.com/dotnet/2021/07/19/getting-started-with-asp-net-core-and-grpc) [![blog.jetbrains.com: Configuration as Code, Part 1: Getting Started with Kotlin DSL](){: style="width:7%"}](https://blog.jetbrains.com/teamcity/2019/03/configuration-as-code-part-1-getting-started-with-kotlin-dsl) [![blog.jetstack.io: Istio OIDC Authentication](){: style="width:7%"}](https://blog.jetstack.io/blog/istio-oidc) [![blog.jimmyray.io: Discover K8s Through Its APIs](){: style="width:7%"}](https://blog.jimmyray.io/discover-k8s-through-its-apis-e2f90937a19f) [![blog.jimmyray.io: Kubernetes Workload Identity with AWS SDK for Go v2](){: style="width:7%"}](https://blog.jimmyray.io/kubernetes-workload-identity-with-aws-sdk-for-go-v2-927d2f258057) [![Oracle's Java 11 trap - Use OpenJDK instead! 🌟](){: style="width:7%"}](https://blog.joda.org/2018/09/do-not-fall-into-oracles-java-11-trap.html)
-[![blog.johnfolberth.com: Resources and posts for those figuring out DevOps in Azure](){: style="width:7%"}](https://blog.johnfolberth.com) [![blog.jooq.org](){: style="width:7%"}](https://blog.jooq.org) [![blog.joshgav.com: Clusters for all! - 16 May 2022 on Multitenancy, Clusters](){: style="width:7%"}](https://blog.joshgav.com/posts/cluster-level-multitenancy) [![blog.jromanmartin.io: How to upgrade Strimzi Operator using the CLI](){: style="width:7%"}](https://blog.jromanmartin.io/2020/09/25/how-upgrade-strimzi-operator.html) [![blog.jromanmartin.io: ActiveMQ, Kafka, Strimzi and CodeReady Containers](){: style="width:7%"}](https://blog.jromanmartin.io/cheat-sheets) [![blog.kasten.io: 10 Key Takeaways from Kubernetes Backup & Recovery For Dummies](){: style="width:7%"}](https://blog.kasten.io/10-key-takeaways-from-kubernetes-backup-recovery-for-dummies) [![blog.kasten.io: AKS and Storage: How to Design Storage for Cloud Native' Applications](){: style="width:7%"}](https://blog.kasten.io/aks-and-storage-how-to-design-storage-for-cloud-native-applications) [![blog.kasten.io: AKS and Storage: Performance Differences Among K8s Storage' Services](){: style="width:7%"}](https://blog.kasten.io/aks-and-storage-performance-differences-among-kubernetes-storage-services) [![blog.kasten.io: Benchmarking and Evaluating Your Kubernetes Storage with' Kubestr](){: style="width:7%"}](https://blog.kasten.io/benchmarking-kubernetes-storage-with-kubestr) [![blog.kasten.io: Working with Kubernetes and Terraform Part 1: Concepts Behind' Terraform and Kubernetes](){: style="width:7%"}](https://blog.kasten.io/concepts-behind-terraform-and-kubernetes) [![blog.kasten.io: Move Fast and Test in Kubernetes without Breaking Things' with kanister and CI/CD 🌟](){: style="width:7%"}](https://blog.kasten.io/move-fast-and-test-in-kubernetes-without-breaking-things)
-[![blog.kasten.io: Extending Kubernetes Application Backup and Mobility to' the Edge with Kasten K10 V4.5](){: style="width:7%"}](https://blog.kasten.io/posts/extending-kubernetes-application-backup-and-mobility-to-the-edge-with-kasten-k10-v4.5) [![blog.kasten.io: Kubernetes Ransomware Protection with Kasten K10 v4.0](){: style="width:7%"}](https://blog.kasten.io/ransomware-protection-kasten-k10-v4) [![blog.kintone.io: Rebooting a LOT of Kubernetes nodes in a declarative way](){: style="width:7%"}](https://blog.kintone.io/entry/2021/01/14/160935) [![blog.kintone.io: Tolerating failures in container image registries 🌟](){: style="width:7%"}](https://blog.kintone.io/entry/neco-registry) [![blog.kintone.io: Introducing pvc-autoresizer](){: style="width:7%"}](https://blog.kintone.io/entry/pvc-autoresizer) [![blog.kloia.com: Karpenter Cluster Autoscaler](){: style="width:7%"}](https://blog.kloia.com/karpenter-cluster-autoscaler-76d7f7ec0d0e) [![==blog.knell.it: Commands Kubernetes should adopt from Red Hat OpenShift==](){: style="width:7%"}](https://blog.knell.it/commands-kubernetes-should-adopt-from-red-hat-openshift) [![blog.knell.it: Making your Helm Chart observable for Prometheus](){: style="width:7%"}](https://blog.knell.it/making-your-helm-chart-observable-for-prometheus) [![blog.knoldus.com: Introduction to Kubernetes Deployment Strategies](){: style="width:7%"}](https://blog.knoldus.com/introduction-to-kubernetes-deployment-strategies) [![blog.knoldus.com: Introduction to Kubernetes Deployment Strategies – Part' 2](){: style="width:7%"}](https://blog.knoldus.com/introduction-to-kubernetes-deployment-strategies-part-2) [![None](){: style="width:7%"}](https://blog.knoldus.com/monitoring-kafka-with-prometheus-and-grafana)
-[![blog.kubecost.com: AKS Cost Monitoring and Governance With Kubecost](){: style="width:7%"}](https://blog.kubecost.com/blog/aks-cost) [![None](){: style="width:7%"}](https://blog.kubecost.com/blog/announcing-kubecost-first-round) [![blog.kubecost.com: Kubernetes kOps: Step-By-Step Example & Alternatives](){: style="width:7%"}](https://blog.kubecost.com/blog/kubernetes-kops) [![blog.kubecost.com: The Guide to Kubernetes Labels](){: style="width:7%"}](https://blog.kubecost.com/blog/kubernetes-labels) [![blog.kubecost.com: Kubernetes node affinity: examples & instructions](){: style="width:7%"}](https://blog.kubecost.com/blog/kubernetes-node-affinity) [![==blog.kubecost.com: Rancher vs Kubernetes: It’s not either or==](){: style="width:7%"}](https://blog.kubecost.com/blog/rancher-vs-kubernetes) [![blog.kubesimplify.com: DIY: How To Build A Kubernetes Policy Engine](){: style="width:7%"}](https://blog.kubesimplify.com/diy-how-to-build-a-kubernetes-policy-engine) [![blog.kubesimplify.com: Getting started with ko: A fast container image builder for your Go applications](){: style="width:7%"}](https://blog.kubesimplify.com/getting-started-with-ko-a-fast-container-image-builder-for-your-go-applications) [![blog.kubesimplify.com: Moving code between GIT repositories with Copybara | Daniele Polencic](){: style="width:7%"}](https://blog.kubesimplify.com/moving-code-between-git-repositories-with-copybara) [![blog.kubesimplify.com: Perform CRUD Operations on Kubernetes Using Golang' 🌟](){: style="width:7%"}](https://blog.kubesimplify.com/perform-crud-operations-on-kubernetes-using-golang) [![==blog.kubesimplify.com: Yours Kindly Drone==](){: style="width:7%"}](https://blog.kubesimplify.com/yours-kindly-drone)
-[![blog.kumomind.com: What You Need To Know To Debug A Preempted Pod On Kubernetes](){: style="width:7%"}](https://blog.kumomind.com/what-you-need-to-know-to-debug-a-preempted-pod-on-kubernetes) [![blog.lealdasilva.com: Why You Should Switch from VMware to Proxmox in 2024](){: style="width:7%"}](https://blog.lealdasilva.com/vmware2proxmox) [![blog.learncodeonline.in: Everything about Ansible Variables 🌟](){: style="width:7%"}](https://blog.learncodeonline.in/everything-about-ansible-variables) [![blog.learncodeonline.in: Kubernetes! An Architectural Overview](){: style="width:7%"}](https://blog.learncodeonline.in/kubernetes) [![blog.learncodeonline.in: Kubernetes Cluster Deployment on CentOS Linux](){: style="width:7%"}](https://blog.learncodeonline.in/kubernetes-cluster-deployment-on-centos-linux) [![blog.learncodeonline.in: Kubernetes Scheduling - DaemonSet](){: style="width:7%"}](https://blog.learncodeonline.in/kubernetes-scheduling-daemonset) [![blog.learncodeonline.in: Kubernetes Scheduling - Taints and Tolerations](){: style="width:7%"}](https://blog.learncodeonline.in/kubernetes-scheduling-taints-and-tolerations) [![blog.learncodeonline.in: Managing File Operations With Ansible 🌟](){: style="width:7%"}](https://blog.learncodeonline.in/managing-file-operations-with-ansible) [![Liveness and Readiness Probes for Kubernetes in Phoenix application](){: style="width:7%"}](https://blog.lelonek.me/liveness-and-readiness-probes-for-kubernetes-in-phoenix-application-890e24d0737e) [![blog.lightspin.io: NGINX Custom Snippets CVE-2021-25742](){: style="width:7%"}](https://blog.lightspin.io/nginx-custom-snippets-cve-2021-25742) [![blog.linkody.com: The Ultimate Google Search Operators Cheatsheet 🌟](){: style="width:7%"}](https://blog.linkody.com/guides/google-search-operators-cheatsheet)
-[![blog.logrocket.com: AWS Amplify and React Native: A tutorial](){: style="width:7%"}](https://blog.logrocket.com/aws-amplify-and-react-native-a-tutorial) [![blog.logrocket.com: AWS Amplify and React Native: A tutorial](){: style="width:7%"}](https://blog.logrocket.com/aws-amplify-react-native-tutorial-examples) [![blog.logrocket.com: How to build a blockchain from scratch with Go](){: style="width:7%"}](https://blog.logrocket.com/build-blockchain-with-go) [![blog.logrocket.com: Building a simple app with Go and PostgreSQL](){: style="width:7%"}](https://blog.logrocket.com/building-simple-app-go-postgresql) [![blog.logrocket.com: Django REST framework alternatives](){: style="width:7%"}](https://blog.logrocket.com/django-rest-framework-alternatives) [![blog.logrocket.com: Top Docker alternatives for 2022](){: style="width:7%"}](https://blog.logrocket.com/docker-alternatives) [![blog.logrocket.com: GraphQL vs. gRPC vs. REST: Choosing the right API](){: style="width:7%"}](https://blog.logrocket.com/graphql-vs-grpc-vs-rest-choosing-right-api) [![blog.logrocket.com: An all-in-one guide to gRPC-Gateway](){: style="width:7%"}](https://blog.logrocket.com/guide-to-grpc-gateway) [![blog.logrocket.com: How to build a blockchain from scratch with Go](){: style="width:7%"}](https://blog.logrocket.com/how-to-build-blockchain-from-scratch-go) [![blog.logrocket.com: Intro to KubeVela: A better way to ship applications](){: style="width:7%"}](https://blog.logrocket.com/kubevela-intro-better-way-ship-applications) [![blog.logrocket.com: Top 10 VS Code extensions for 2021](){: style="width:7%"}](https://blog.logrocket.com/top-10-vs-code-extensions-2021)
-[![==blog.logrocket.com: Top Docker alternatives for 2022==](){: style="width:7%"}](https://blog.logrocket.com/top-docker-alternatives-2022) [![blog.logrocket.com: Working with Supabase Studio](){: style="width:7%"}](https://blog.logrocket.com/working-supabase-studio) [![blog.lukechannings.com: Mistakes made and lessons learned with Kubernetes' and GitOps](){: style="width:7%"}](https://blog.lukechannings.com/2020-05-10-kubernetes-gitops-lessons.html) [![blog.marcnuri.com](){: style="width:7%"}](https://blog.marcnuri.com) [![blog.marcnuri.com: Eclipse JKube 1.4.0 is now available!](){: style="width:7%"}](https://blog.marcnuri.com/eclipse-jkube-1-4-0) [![blog.marcnuri.com: Eclipse JKube introduction: Java tools and plugins for Kubernetes and OpenShift](){: style="width:7%"}](https://blog.marcnuri.com/eclipse-jkube-introduction-kubernetes-openshift) [![blog.marcnuri.com: Build Kubernetes controllers with Fabric8 Kubernetes Client, Quarkus, and JKube](){: style="width:7%"}](https://blog.marcnuri.com/fabric8-kubernetes-java-client-and-quarkus-and-graalvm) [![blog.marcnuri.com: Fabric8 Kubernetes Client for Java introduction](){: style="width:7%"}](https://blog.marcnuri.com/kubernetes-client-java-fabric8-introduction) [![blog.mariano.cloud: Do you even JSONPath?](){: style="width:7%"}](https://blog.mariano.cloud/do-you-even-jsonpath) [![blog.mayadata.io: Container Attached Storage (CAS) vs. Software-Defined' Storage - Which One to Choose?](){: style="width:7%"}](https://blog.mayadata.io/container-attached-storage-cas-vs.-software-defined-storage-which-one-to-choose) [![GitHub Chaos Actions in Your CI/CD workflow](){: style="width:7%"}](https://blog.mayadata.io/github-chaos-actions-in-your-ci/cd-workflow-part-1)
-[![blog.mayadata.io: Kubernetes storage basics: PV, PVC and StorageClass 🌟](){: style="width:7%"}](https://blog.mayadata.io/kubernetes-storage-basics-pv-pvc-and-storageclass) [![The Flask Mega-Tutorial: Now with Python 3 Support](){: style="width:7%"}](https://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-now-with-python-3-support) [![blog.mimacom.com/automate-nexus](){: style="width:7%"}](https://blog.mimacom.com/automate-nexus) [![blog.mimacom.com: The Git Commands You Wish You Always Had](){: style="width:7%"}](https://blog.mimacom.com/git-aliases-you-wished-you-had) [![blog.mimacom.com: Kubernetes Cheat Sheet](){: style="width:7%"}](https://blog.mimacom.com/kubernetes-cheat-sheet) [![blog.mimacom.com: A Summary of log4j Exploit in a Log4shell - What Happened' and What You Can Do About It](){: style="width:7%"}](https://blog.mimacom.com/log4j-in-a-log4shell) [![blog.min.io: Best Practices for Kubernetes Object Storage](){: style="width:7%"}](https://blog.min.io/best-practices-for-kubernetes-object-storage) [![blog.min.io: Certificate-based Authentication for S3](){: style="width:7%"}](https://blog.min.io/certificate-based-authentication-with-s3) [![blog.min.io: Mono Clouds vs Multi-Clouds & Hybrid Clouds](){: style="width:7%"}](https://blog.min.io/monoclouds-vs-multiclouds-hybridclouds) [![blog.min.io: Cloud-Native Object Storage Architectures: Single-Tenant vs' Multi-Tenant](){: style="width:7%"}](https://blog.min.io/single-vs-multi-tenant) [![blog.min.io: Kubernetes, Consistency and Commoditization - The Way of the' Cloud](){: style="width:7%"}](https://blog.min.io/the_way_of_the_cloud)
-[![blog.min.io: Why Kubernetes Managed Object Storage Matters](){: style="width:7%"}](https://blog.min.io/why-kubernetes-managed) [![blog.mineiros.io: How to keep your Terraform code DRY by using Terramate](){: style="width:7%"}](https://blog.mineiros.io/how-to-keep-your-terraform-code-dry-by-using-terramate-be5807fef8f6) [![blog.mineiros.io: Introducing Terramate — An Orchestrator and Code Generator' for Terraform](){: style="width:7%"}](https://blog.mineiros.io/introducing-terramate-an-orchestrator-and-code-generator-for-terraform-5e538c9ee055) [![None](){: style="width:7%"}](https://blog.mongodirector.com/which-is-the-best-mongodb-gui) [![blog.netsil.com: Kubernetes vs Openshift vs Tectonic: Comparing Enterprise' Options](){: style="width:7%"}](https://blog.netsil.com/kubernetes-vs-openshift-vs-tectonic-comparing-enterprise-options-e3a34dc60519) [![blog.newrelic.com: Kubernetes Fundamentals, Part 4: How to Organize Clusters](){: style="width:7%"}](https://blog.newrelic.com/engineering/how-to-organize-kubernetes-clusters) [![blog.newrelic.com: Kubernetes Fundamentals, Part 5: Working with Kubernetes' Volumes](){: style="width:7%"}](https://blog.newrelic.com/engineering/how-to-use-kubernetes-volumes) [![blog.newrelic.com: Kubernetes Fundamentals, Part 2: How to Use Health Checks](){: style="width:7%"}](https://blog.newrelic.com/engineering/kubernetes-health-checks) [![blog.newrelic.com: Kubernetes Fundamentals, Part 1: How to Manage Cluster' Capacity with Requests and Limits](){: style="width:7%"}](https://blog.newrelic.com/engineering/kubernetes-request-and-limits) [![newrelic.com: OpenTracing, OpenCensus, OpenTelemetry, and New Relic (Best' overview of OpenTelemetry)](){: style="width:7%"}](https://blog.newrelic.com/engineering/opentelemetry-opentracing-opencensus) [![blog.nillsf.com: How to run your own admission controller on Kubernetes](){: style="width:7%"}](https://blog.nillsf.com/index.php/2020/12/03/how-to-run-your-own-admission-controller-on-kubernetes)
-[![blog.nillsf.com: Customize core dump in Azure Kubernetes](){: style="width:7%"}](https://blog.nillsf.com/index.php/2020/12/06/customize-core-dump-in-azure-kubernetes) [![Nomad an alternative to Kubernetes](){: style="width:7%"}](https://blog.nobugware.com/post/2019/nomad_an_alternative_to_kubernetes) [![blog.nody.cc: Verify your Kubernetes Cluster Network Policies: From Faith to Proof](){: style="width:7%"}](https://blog.nody.cc/posts/2020-06-kubernetes-network-policy-verification) [![blog.nootch.net: Kubernetes at Home With K3s](){: style="width:7%"}](https://blog.nootch.net/post/kubernetes-at-home-with-k3s) [![blog.ogenki.io: Applying GitOps Principles to Infrastructure: An overview of tf-controller](){: style="width:7%"}](https://blog.ogenki.io/post/terraform-controller) [![blog.oliverjumpertz.dev: The 10 Most Valuable Lessons I Learned As A Developer](){: style="width:7%"}](https://blog.oliverjumpertz.dev/the-10-most-valuable-lessons-i-learned-as-a-developer) [![blog.openreplay.com: 8 Cool VS Code tips to make your workspace more personal](){: style="width:7%"}](https://blog.openreplay.com/8-cool-vs-code-tips-to-make-your-workspace-more-personal) [![blog.openshift.com: OpenShift Scale: Running 500 Pods Per Node 🌟](){: style="width:7%"}](https://blog.openshift.com/500_pods_per_node) [![blog.openshift.com: Advanced Network customizations for OpenShift Install](){: style="width:7%"}](https://blog.openshift.com/advanced-network-customizations-for-openshift-install) [![blog.openshift.com: OCP multi-node deployment on **AWS** using CloudFormation' and Ansible (quickstart workshop)](){: style="width:7%"}](https://blog.openshift.com/aws-and-red-hat-quickstart-workshop) [![blog.openshift.com: cloud native CI/CD with openshift pipelines](){: style="width:7%"}](https://blog.openshift.com/cloud-native-ci-cd-with-openshift-pipelines)
-[![blog.openshift.com: Configure the OpenShift Image Registry backed by OpenShift' Container Storage](){: style="width:7%"}](https://blog.openshift.com/configure-the-openshift-image-registry-backed-by-openshift-container-storage) [![blog.openshift.com: Debugging Java Applications On OpenShift and Kubernetes](){: style="width:7%"}](https://blog.openshift.com/debugging-java-applications-on-openshift-kubernetes) [![blog.openshift.com: Deploying Jenkins on OpenShift: Part 1](){: style="width:7%"}](https://blog.openshift.com/deploying-jenkins-on-openshift-part-1) [![Enabling OpenShift 4 Clusters to Stop and Resume Cluster VMs](){: style="width:7%"}](https://blog.openshift.com/enabling-openshift-4-clusters-to-stop-and-resume-cluster-vms) [![blog.openshift.com: Fine-Grained Policy Enforcement in OpenShift with Open' Policy Agent 🌟](){: style="width:7%"}](https://blog.openshift.com/fine-grained-policy-enforcement-in-openshift-with-open-policy-agent) [![blog.openshift.com: From Templates to Openshift Helm Charts](){: style="width:7%"}](https://blog.openshift.com/from-templates-to-openshift-helm-charts) [![Fully Automated Management of Egress IPs with the egressip-ipam-operator 🌟](){: style="width:7%"}](https://blog.openshift.com/fully-automated-management-of-egress-ips-with-the-egressip-ipam-operator) [![Getting Started with KubeVirt Containers and Virtual Machines Together](){: style="width:7%"}](https://blog.openshift.com/getting-started-with-kubevirt) [![blog.openshift.com: Guide to Installing an OKD 4.4 Cluster on your Home' Lab](){: style="width:7%"}](https://blog.openshift.com/guide-to-installing-an-okd-4-4-cluster-on-your-home-lab) [![None](){: style="width:7%"}](https://blog.openshift.com/how-full-is-my-cluster-part-5-a-capacity-management-dashboard) [![blog.openshift.com: Improving jenkins performance on openshift - part 2](){: style="width:7%"}](https://blog.openshift.com/improving-jenkins-performance-on-openshift-part-2)
-[![blog.openshift.com: Installing OKD 3.10 on a Single Host 🌟](){: style="width:7%"}](https://blog.openshift.com/installing-okd-3-10-on-a-single-host) [![blog.openshift.com: Introducing Red Hat OpenShift 4](){: style="width:7%"}](https://blog.openshift.com/introducing-red-hat-openshift-4) [![blog.openshift.com: Introducing Red Hat OpenShift 4.3 to Enhance Kubernetes' Security 🌟](){: style="width:7%"}](https://blog.openshift.com/introducing-red-hat-openshift-4-3-to-enhance-kubernetes-security) [![blog.openshift.com: Introducing Red Hat Quay](){: style="width:7%"}](https://blog.openshift.com/introducing-red-hat-quay) [![blog.openshift.com - Kubernetes: A Pod’s Life 🌟](){: style="width:7%"}](https://blog.openshift.com/kubernetes-pods-life) [![blog.openshift.com: Migrating your applications to OpenShift 4 🌟](){: style="width:7%"}](https://blog.openshift.com/migrating-your-applications-to-openshift-4) [![blog.openshift.com: OpenShift 4.2 vSphere Install Quickstart](){: style="width:7%"}](https://blog.openshift.com/openshift-4-2-vsphere-install-quickstart) [![blog.openshift.com: OpenShift 4.2 vsphere install with static IPs 🌟](){: style="width:7%"}](https://blog.openshift.com/openshift-4-2-vsphere-install-with-static-ips) [![blog.openshift.com: OpenShift 4 Install Experience](){: style="width:7%"}](https://blog.openshift.com/openshift-4-install-experience) [![Network Security Zones in Openshift (DMZ)](){: style="width:7%"}](https://blog.openshift.com/openshift-and-network-security-zones-coexistence-approaches) [![OpenShift Ecosystem: API Management on Red Hat OpenShift with 3scale](){: style="width:7%"}](https://blog.openshift.com/openshift-ecosystem-api-management-on-red-hat-openshift-with-3scale)
-[![blog.openshift.com: Performance Metrics (APM) for Spring Boot Microservices' on OpenShift](){: style="width:7%"}](https://blog.openshift.com/performance-metrics-apm-spring-boot-microservices-openshift) [![blog.openshift.com: Red Hat OpenShift Service Mesh is now available: What' you should know 🌟](){: style="width:7%"}](https://blog.openshift.com/red-hat-openshift-service-mesh-is-now-available-what-you-should-know) [![blog.openshift.com: Scaling Java Containers 🌟](){: style="width:7%"}](https://blog.openshift.com/scaling-java-containers) [![blog.openshift.com: Simplifying OpenShift Case Information Gathering Workflow:' **Must-Gather Operator** (In the context of Red Hat OpenShift 4.x and Kubernetes, **it is considered a bad practice to ssh into a node and perform debugging actions**) 🌟](){: style="width:7%"}](https://blog.openshift.com/simplifying-openshift-case-information-gathering-workflow-must-gather-operator) [![blog.openshift.com/tag/multi-datacenter](){: style="width:7%"}](https://blog.openshift.com/tag/multi-datacenter) [![blog.openshift.com: Tech Preview: Get visibility into your OpenShift costs' across your hybrid infrastructure 🌟](){: style="width:7%"}](https://blog.openshift.com/tech-preview-get-visibility-into-your-openshift-costs-across-your-hybrid-infrastructure) [![Top Kubernetes Operators](){: style="width:7%"}](https://blog.openshift.com/top-kubernetes-operators-advancing-across-the-operator-capability-model) [![blog.openshift.com: Troubleshooting OpenShift network performance with a' netperf DaemonSet](){: style="width:7%"}](https://blog.openshift.com/troubleshooting-openshift-network-performance-with-a-netperf-daemonset) [![ref1](){: style="width:7%"}](https://blog.openshift.com/understanding-service-accounts-sccs) [![blog.openshift.com/: Using OpenShift 3 on your **local environment** 🌟](){: style="width:7%"}](https://blog.openshift.com/using-openshift-3-on-your-local-environment) [![The supported method of using Helm charts with Openshift4 is via the Helm Operator](){: style="width:7%"}](https://blog.openshift.combuild-kubernetes-operators-from-helm-charts-in-5-steps)
-[![Multi-cluster Federation in OpenShift 4 is called **KubeFed**](){: style="width:7%"}](https://blog.openshift.comfederation-v2-is-now-kubefed) [![blog.openshift.com/full-cluster-part-2-protecting-nodes](){: style="width:7%"}](https://blog.openshift.comfull-cluster-part-2-protecting-nodes) [![full-cluster-part-3-capacity-management](){: style="width:7%"}](https://blog.openshift.comfull-cluster-part-3-capacity-management) [![blog.openshift.com: Helm and Operators on OpenShift, Part 1](){: style="width:7%"}](https://blog.openshift.comhelm-and-operators-on-openshift-part-1) [![blog.openshift.com: Helm and Operators on OpenShift, Part 2](){: style="width:7%"}](https://blog.openshift.comhelm-and-operators-on-openshift-part-2) [![blog.openshift.com: Introduction to GitOps with OpenShift](){: style="width:7%"}](https://blog.openshift.comintroduction-to-gitops-with-openshift) [![blog.openshift.com: is it too late to integrate GitOps?](){: style="width:7%"}](https://blog.openshift.comis-it-too-late-to-integrate-gitops) [![OpenShift 3.11 Multi-cluster Federation](){: style="width:7%"}](https://blog.openshift.comkubernetes-federation-v2-on-openshift-3-11) [![blog.openshift.com: openshift hive cluster as a service](){: style="width:7%"}](https://blog.openshift.comopenshift-hive-cluster-as-a-service) [![Using **KubeFed** to deploy applications](){: style="width:7%"}](https://blog.openshift.comusing-kubefed-to-deploy-applications-to-ocp3-and-ocp4-clusters) [![blog.opstree.com: A Comparison Between Various Container Orchestration Services!' (ECS vs Kubernetes)](){: style="width:7%"}](https://blog.opstree.com/2021/06/21/a-comparison-between-various-container-orchestration-services-ecs-vs-kubernetes)
-[![blog.opstree.com: AWS Secret Manager](){: style="width:7%"}](https://blog.opstree.com/2021/11/16/aws-secret-manager) [![overops.com: DevOps vs. SRE: What’s the Difference Between Them, and Which' One Are You?](){: style="width:7%"}](https://blog.overops.com/devops-vs-sre-whats-the-difference-between-them-and-which-one-are-you) [![ovh.com - getting external traffic into kubernetes: clusterip, nodeport, loadbalancer and ingress](){: style="width:7%"}](https://blog.ovhcloud.com) [![==blog.palark.com: Best practices for deploying highly available apps in' Kubernetes. Part 1==](){: style="width:7%"}](https://blog.palark.com/best-practices-for-deploying-highly-available-apps-in-kubernetes-part-1) [![blog.palark.com: Best practices for deploying highly available apps in Kubernetes.' Part 2](){: style="width:7%"}](https://blog.palark.com/best-practices-for-deploying-highly-available-apps-in-kubernetes-part-2) [![blog.palark.com: Attaining harmony of chaos in Kubernetes with Chaos Mesh](){: style="width:7%"}](https://blog.palark.com/chaos-mesh-in-kubernetes) [![blog.palark.com: Comparing Ingress controllers for Kubernetes](){: style="width:7%"}](https://blog.palark.com/comparing-ingress-controllers-for-kubernetes) [![blog.palark.com: ConfigMaps in Kubernetes: how they work and what you should' remember 🌟](){: style="width:7%"}](https://blog.palark.com/configmaps-in-kubernetes-how-they-work-and-what-you-should-remember) [![blog.palark.com: Failure stories #2. How to destroy Elasticsearch while' migrating it within Kubernetes](){: style="width:7%"}](https://blog.palark.com/failure-stories-elasticsearch-migration-within-kubernetes) [![blog.palark.com: Service communication monitoring in Kubernetes with NetFlow](){: style="width:7%"}](https://blog.palark.com/kubernetes-services-interaction-monitoring-with-netflow) [![blog.palark.com: Kubernetes snapshots: What are they and how to use them?' 🌟](){: style="width:7%"}](https://blog.palark.com/kubernetes-snaphots-usage)
-[![blog.palark.com: Okteto Cloud as another way for local development in Kubernetes](){: style="width:7%"}](https://blog.palark.com/okteto-cloud-for-local-development-in-kubernetes) [![blog.palark.com](){: style="width:7%"}](https://blog.palark.com/tag/kubernetes) [![paloaltonetworks.com: Is Your Organization Protected Against IAM Misconfiguration' Risks?](){: style="width:7%"}](https://blog.paloaltonetworks.com/2020/10/cloud-iam-misconfiguration-risks) [![blog.pandorafms.org: Useful Network commands](){: style="width:7%"}](https://blog.pandorafms.org/network-commands) [![10 most common mistakes when using Kubernetes](){: style="width:7%"}](https://blog.pipetail.io/posts/2020-05-04-most-common-mistakes-k8s) [![blog.pixielabs.ai: Building Kubernetes Native SaaS applications: iterating' quickly by deploying in-cluster data planes](){: style="width:7%"}](https://blog.pixielabs.ai/hybrid-architecture/hybrid-architecture) [![blog.plasticscm.com: Add a mergebot to your repo!](){: style="width:7%"}](https://blog.plasticscm.com/2018/09/add-mergebot-to-your-repo.html) [![blog.polymatic.systems: Service Mesh Wars, Goodbye Istio](){: style="width:7%"}](https://blog.polymatic.systems/service-mesh-wars-goodbye-istio-b047d9e533c7) [![blog.postman.com: You Can Now Capture Responses Using the Postman Proxy](){: style="width:7%"}](https://blog.postman.com/capture-responses-using-the-postman-proxy) [![==blog.postman.com: How to choose between REST vs. GraphQL vs. gRPC vs.' SOAP==](){: style="width:7%"}](https://blog.postman.com/how-to-choose-between-rest-vs-graphql-vs-grpc-vs-soap) [![==blog.postman.com: Introducing the Secret Variable Type in Postman==](){: style="width:7%"}](https://blog.postman.com/introducing-secret-variable-type-in-postman)
-[![blog.postman.com: Meet Matrix: Postman’s Internal Tool for Working with' Microservices](){: style="width:7%"}](https://blog.postman.com/matrix-postman-internal-tool-microservices) [![blog.postman.com: First 5 Things to Try If You’re New to Postman](){: style="width:7%"}](https://blog.postman.com/postman-first-5-things-to-try) [![blog.postman.com: Postman’s Proxy Now Fully Supports HTTPS Endpoints](){: style="width:7%"}](https://blog.postman.com/postmans-proxy-now-fully-supports-https-endpoints) [![blog.postman.com: What Is PlatformOps?](){: style="width:7%"}](https://blog.postman.com/what-is-platformops) [![None](){: style="width:7%"}](https://blog.powerupcloud.com/2016/02/07/aws-inventory-details-in-csv-using-lambda) [![blog.pragmaticengineer.com: The Most Heated Tech Job Market in History: Advice for Software Engineers](){: style="width:7%"}](https://blog.pragmaticengineer.com/advice-for-tech-workers-to-navigate-a-heated-job-market) [![blog.pragmaticengineer.com: How Big Tech Runs Tech Projects and the Curious Absence of Scrum](){: style="width:7%"}](https://blog.pragmaticengineer.com/project-management-at-big-tech) [![blog.pragmaticengineer.com: Migrations Done Well: Typical Migration Approaches](){: style="width:7%"}](https://blog.pragmaticengineer.com/typical-migration-approaches) [![blog.programster.org: Docker Swarm Cheatsheet](){: style="width:7%"}](https://blog.programster.org/docker-swarm-cheatsheet) [![Stateful Kubernetes-In-a-Box with Kontena Pharos](){: style="width:7%"}](https://blog.purestorage.com/stateful-kubernetes-pure-service-orchestrator-kontena-pharos) [![blog.px.dev: Horizontal Pod Autoscaling with Custom Metrics in Kubernetes 🌟](){: style="width:7%"}](https://blog.px.dev/autoscaling-custom-k8s-metric)
-[![blog.px.dev: Where are my container's files? Inspecting container filesystems](){: style="width:7%"}](https://blog.px.dev/container-filesystems) [![blog.px.dev: How etcd works and 6 tips to keep in mind](){: style="width:7%"}](https://blog.px.dev/etcd-6-tips) [![blog.px.dev/k8s-operator: 3 Reasons to Use Kubernetes Operators (and 2 Reasons Not To)](){: style="width:7%"}](https://blog.px.dev/k8s-operator) [![blog.rabbitmq.com: First Application With RabbitMQ Streams](){: style="width:7%"}](https://blog.rabbitmq.com/posts/2021/07/rabbitmq-streams-first-application) [![blog.rackspace.com: Patch and AMI Management for Windows on AWS](){: style="width:7%"}](https://blog.rackspace.com/patch-and-ami-management-for-windows-on-aws) [![blog.radwell.codes: What’s the best Kubernetes distribution for local environments? 🌟](){: style="width:7%"}](https://blog.radwell.codes/2021/05/best-kubernetes-distribution-for-local-environments) [![blog.radwell.codes: Provisioning Single-node Kubernetes Cluster using kubeadm on Ubuntu 20.04](){: style="width:7%"}](https://blog.radwell.codes/2021/05/provisioning-single-node-kubernetes-cluster-using-kubeadm-on-ubuntu-20-04) [![blog.ratnopamc.com: Reduce cross-AZ traffic costs on EKS using topology' aware hints](){: style="width:7%"}](https://blog.ratnopamc.com/reduce-cross-az-traffic-costs-on-eks-using-topology-aware-hints) [![blog.realkinetic.com: It’s Time to Retire Terraform](){: style="width:7%"}](https://blog.realkinetic.com/its-time-to-retire-terraform-30545fd5f186) [![blog.redbrickai.com: F.A.S.T. ⚡️ Meta AI’s Segment Anything for Medical' Imaging](){: style="width:7%"}](https://blog.redbrickai.com/blog-posts/fast-meta-sam-for-medical-imaging) [![blog.rewanthtammana.com: Creating Malicious Admission Controllers](){: style="width:7%"}](https://blog.rewanthtammana.com/creating-malicious-admission-controllers)
-[![blog.rewanthtammana.com: Hardening Kaniko build process with Linux capabilities](){: style="width:7%"}](https://blog.rewanthtammana.com/hardening-kaniko-build-process-with-linux-capabilities) [![blog.risingstack.com: Argo CD Kubernetes Tutorial](){: style="width:7%"}](https://blog.risingstack.com/argo-cd-kubernetes-tutorial) [![blog.risingstack.com: Designing a Microservices Architecture for Failure](){: style="width:7%"}](https://blog.risingstack.com/designing-microservices-architecture-for-failure) [![blog.robertsimoes.org: Four Wings of a Software Engineer](){: style="width:7%"}](https://blog.robertsimoes.org/posts/four-wings-of-software-engineers) [![My top 5 ‘new’ Python modules of 2015](){: style="width:7%"}](https://blog.rtwilson.com/my-top-5-new-python-modules-of-2015) [![None](){: style="width:7%"}](https://blog.rubyroidlabs.com/2016/04/postgresql-9-5) [![blog.runx.dev: 3 Things I Hate About Kubernetes](){: style="width:7%"}](https://blog.runx.dev/3-things-i-hate-about-kubernetes-49f1656baeaa) [![blog.runx.dev: 5 Common Kubernetes Mistakes and how to avoid them](){: style="width:7%"}](https://blog.runx.dev/5-common-kubernetes-mistakes-and-how-to-avoid-them-150607beb475) [![==blog.runx.dev: Will That Kubernetes v1.22 Upgrade Break My Application?==](){: style="width:7%"}](https://blog.runx.dev/will-that-kubernetes-v1-22-upgrade-break-my-application-cc339dc2e2c7) [![==blog.scaleway.com: How to deploy and distribute the workload on a multi-cloud' Kubernetes environment== 🌟](){: style="width:7%"}](https://blog.scaleway.com/how-to-deploy-and-distribute-the-workload-on-a-multi-cloud-kubernetes-environment) [![SaaS Solutions - What is the difference between a multi-instance and a multi-tenant architecture](){: style="width:7%"}](https://blog.scaleway.com/saas-multi-tenant-vs-multi-instance-architectures)
-[![blog.scaleway.com: Understanding Kubernetes Autoscaling](){: style="width:7%"}](https://blog.scaleway.com/understanding-kubernetes-autoscaling) [![Using Docker Machine with AWS](){: style="width:7%"}](https://blog.scottlowe.org/2016/03/22/using-docker-machine-with-aws) [![blog.scottlowe.org: Using kubectl via an SSH Tunnel](){: style="width:7%"}](https://blog.scottlowe.org/2020/06/16/using-kubectl-via-an-ssh-tunnel) [![blog.scrumstudy.com: Scrum and Kanban, alike or different?](){: style="width:7%"}](https://blog.scrumstudy.com/scrum-and-kanban-alike-or-different-2) [![blog.searce.com: Devtron: One-stop shop for all Kubernetes deployments](){: style="width:7%"}](https://blog.searce.com/devtron-one-stop-shop-for-all-kubernetes-deployments-6f1c111a7ba1) [![blog.searce.com: Jenkins Distributed Cluster Using Dynamic Build Agents' On GKE](){: style="width:7%"}](https://blog.searce.com/jenkins-distributed-cluster-using-dynamic-build-agents-on-gke-e2262a59dcb3) [![blog.searce.com: Optimise cost for AWS EKS cluster using Spotinst 🌟](){: style="width:7%"}](https://blog.searce.com/optimize-cost-for-aws-eks-cluster-using-spotinst-ffcebe8e3571) [![blog.searce.com: Single Pod Access Mode for Persistent Volumes on Kubernetes](){: style="width:7%"}](https://blog.searce.com/single-pod-access-mode-for-persistent-volumes-on-kubernetes-4cf79200aa9a) [![blog.searce.com: Transform Kubernetes Manifests into Helm Chart](){: style="width:7%"}](https://blog.searce.com/transform-kubernetes-manifests-into-helm-chart-f3d100688423) [![seifbassem.com: SSH into your Azure Arc-enabled servers from anywhere](){: style="width:7%"}](https://blog.seifbassem.com/blogs/posts/azure-arc-ssh) [![None](){: style="width:7%"}](https://blog.seifbassem.com/blogs/posts/azure-naming-tool)
-[![How to be a great DevOps Engineer 🌟](){: style="width:7%"}](https://blog.shippable.com/how-to-be-a-great-devops-engineer) [![blog.shreyaspatil.dev: Automate library publishing to Maven Central with GitHub Actions Workflow Dispatch](){: style="width:7%"}](https://blog.shreyaspatil.dev/automate-library-publishing-to-maven-central-with-github-actions-workflow-dispatch) [![blog.sighup.io: Hierarchical Namespace Controller (HNC): a look into the future of Kubernetes Multitenancy](){: style="width:7%"}](https://blog.sighup.io/an-introduction-to-hierarchical-namespace-controller-hnc) [![blog.sighup.io: How to run Kubernetes without Docker](){: style="width:7%"}](https://blog.sighup.io/how-to-run-kubernetes-without-docker) [![blog.sighup.io: How to run Keycloak in HA on Kubernetes](){: style="width:7%"}](https://blog.sighup.io/keycloak-ha-on-kubernetes) [![blog.sigstore.dev: How to verify container images with Kyverno using KMS,' Cosign, and Workload Identity](){: style="width:7%"}](https://blog.sigstore.dev/how-to-verify-container-images-with-kyverno-using-kms-cosign-and-workload-identity-1e07d2b85061) [![blog.siliconvalve.com: Analysing git commit history using Azure Data Explorer](){: style="width:7%"}](https://blog.siliconvalve.com/posts/2024/02/06/analysing-git-commit-history-using-azure-data-explorer) [![blog.sixeyed.com: You can't always have Kubernetes: running containers in Azure VM Scale Sets](){: style="width:7%"}](https://blog.sixeyed.com/you-cant-always-have-kubernetes-running-containers-in-azure-vm-scale-sets) [![blog.sldk.de: Introduction to GitOps on Kubernetes with Flux v2 🌟](){: style="width:7%"}](https://blog.sldk.de/2021/02/introduction-to-gitops-on-kubernetes-with-flux-v2) [![blog.slycreator.com: Network Policies: Understanding Kubernetes Network' Policies](){: style="width:7%"}](https://blog.slycreator.com/network-policies-understanding-kubernetes-network-policies) [![blog.sonatype.com: Achieving CI and CD With Kubernetes 🌟](){: style="width:7%"}](https://blog.sonatype.com/achieving-ci/cd-with-kubernetes)
-[![CI/CD OpenShift and Tekton](){: style="width:7%"}](https://blog.sonatype.com/new-cloud-native-ci/cd-projects-openshift-and-tekton) [![blog.sonatype.com: Python Packages Upload Your AWS Keys, env vars, Secrets' to the Web](){: style="width:7%"}](https://blog.sonatype.com/python-packages-upload-your-aws-keys-env-vars-secrets-to-web) [![blog.sonatype.com: Using Nexus 3 as Your Repository – Part 3: Docker Images' 🌟](){: style="width:7%"}](https://blog.sonatype.com/using-nexus-3-as-your-repository-part-3-docker-images) [![blog.sonnes.cloud: Introducing Azure DevOps Backup Tool 1.1.0.0: Major update with new features, bug fixes and enhanced security!](){: style="width:7%"}](https://blog.sonnes.cloud/introducing-azure-devops-backup-tool-1-1-0-0-major-update-with-new-features-bug-fixes-and-enhanced-security) [![blog.stack-labs.com: Kustomize - The right way to do templating in Kubernetes](){: style="width:7%"}](https://blog.stack-labs.com/code/kustomize-101) [![blog.stackademic.com: Advanced End-to-End DevSecOps Kubernetes Three-Tier' Project using AWS EKS, ArgoCD, Prometheus, Grafana, and Jenkins](){: style="width:7%"}](https://blog.stackademic.com/advanced-end-to-end-devsecops-kubernetes-three-tier-project-using-aws-eks-argocd-prometheus-fbbfdb956d1a) [![blog.stackademic.com: Advanced End-to-End DevSecOps Kubernetes Three-Tier' Project using Azure AKS, fluxCD, Prometheus, Grafana, and GitLab](){: style="width:7%"}](https://blog.stackademic.com/advanced-end-to-end-devsecops-kubernetes-three-tier-project-using-azure-aks-fluxcd-prometheus-cca3c5e61953) [![blog.stackademic.com: Create the AWS EKS Cluster with a Managed Node Group' Using Custom Launch Templates](){: style="width:7%"}](https://blog.stackademic.com/create-the-aws-eks-cluster-with-a-managed-node-group-using-custom-launch-templates-185744a0cc79) [![blog.stackademic.com: Debugging Microservices Locally with mirrord](){: style="width:7%"}](https://blog.stackademic.com/mastering-local-microservices-debugging-with-mirrord-0a99443c1544) [![blog.stephane-robert.info: Ansible - Utiliser MySQL comme inventaire dynamique (Use MySQL as a dynamic inventory)](){: style="width:7%"}](https://blog.stephane-robert.info/post/ansible-utiliser-mysql-comme-inventaire-dynamique) [![blog.streammonkey.com: How We Serverlessly Migrated 1.58 Billion Elasticsearch' Documents](){: style="width:7%"}](https://blog.streammonkey.com/how-we-serverlessly-migrated-1-58-billion-elasticsearch-documents-33ad3d0d7c4f)
-[![blog.styra.com: 5 OPA Deployment Performance Models for Microservices](){: style="width:7%"}](https://blog.styra.com/blog/5-opa-deployment-performance-models-for-microservices) [![blog.styra.com: Dynamic Policy Composition for OPA](){: style="width:7%"}](https://blog.styra.com/blog/dynamic-policy-composition-for-opa) [![blog.styra.com: Integrating Identity: OAUTH2 and OPENID CONNECT in Open' Policy Agent](){: style="width:7%"}](https://blog.styra.com/blog/integrating-identity-oauth2-and-openid-connect-in-open-policy-agent) [![blog.styra.com: Open Policy Agent: The Top 5 Kubernetes Admission Control' Policies](){: style="width:7%"}](https://blog.styra.com/blog/open-policy-agent-the-top-5-kubernetes-admission-control-policies) [![blog.styra.com: Policy-based infrastructure guardrails with Terraform and' OPA 🌟](){: style="width:7%"}](https://blog.styra.com/blog/policy-based-infrastructure-guardrails-with-terraform-and-opa) [![blog.styra.com: Rego Unit Testing](){: style="width:7%"}](https://blog.styra.com/blog/rego-unit-testing) [![blog.styra.com: Using OPA with GitOps to speed Cloud-Native development](){: style="width:7%"}](https://blog.styra.com/blog/using-opa-with-gitops-to-speed-cloud-native-development) [![blog.styra.com: Why RBAC is not enough for kubernetes security 🌟🌟](){: style="width:7%"}](https://blog.styra.com/blog/why-rbac-is-not-enough-for-kubernetes-api-security) [![blog.suhailkakar.com: Web 3.0 Terms and Their Definitions in Plain English](){: style="width:7%"}](https://blog.suhailkakar.com/web-30-terms-and-their-definitions-in-plain-english) [![Ansible Let's Encrypt Collection](){: style="width:7%"}](https://blog.t-systems-mms.com/tech-insights/ansible-lets-encrypt-collection) [![==blog.tanmaysarkar.tech: Beginners Guide to Argo CD==](){: style="width:7%"}](https://blog.tanmaysarkar.tech/beginners-guide-to-argo-cd)
-[![blog.teamhephy.info: Running Workflow Without Any LoadBalancer](){: style="width:7%"}](https://blog.teamhephy.info/blog/posts/tutorials/running-workflow-without-any-loadbalancer.html) [![Lesson 5.1: Introduction to Jenkins Multibranch Pipeline](){: style="width:7%"}](https://blog.techiescamp.com/docs/jenkins-multibranch-pipeline) [![blog.techiescamp.com: wcurl: A Simple Wrapper for curl to download files](){: style="width:7%"}](https://blog.techiescamp.com/docs/wcurl) [![blog.techiescamp.com/jenkins-course 🌟🌟🌟](){: style="width:7%"}](https://blog.techiescamp.com/jenkins-course) [![blog.techknowtrendz.com: Taking Amazon EKS Anywhere for a spin](){: style="width:7%"}](https://blog.techknowtrendz.com/taking-amazon-eks-anywhere-for-a-spin) [![blog.teclado.com: Python Methods: Instance, Static and Class](){: style="width:7%"}](https://blog.teclado.com/python-methods-instance-static-class) [![blog.teemo.co: Terraform in 10 commands](){: style="width:7%"}](https://blog.teemo.co/terraform-in-10-commands-e737dfd8bf31) [![blog.tekspace.io: Deploying Kubernetes Dashboard in K3S Cluster](){: style="width:7%"}](https://blog.tekspace.io/deploying-kubernetes-dashboard-in-k3s-cluster) [![blog.thundra.io: 4 Software Testing Roles](){: style="width:7%"}](https://blog.thundra.io/4-software-testing-roles) [![DRY (Don’t Repeat Yourself) on the cloud with Pulumi](){: style="width:7%"}](https://blog.thundra.io/dry-dont-repeat-yourself-on-the-cloud-with-pulumi) [![blog.thundra.io: How to Fix Your Failing End-to-End Tests?](){: style="width:7%"}](https://blog.thundra.io/how-to-fix-your-failing-end-to-end-tests)
-[![blog.thundra.io: How to Set Up a CI Pipeline in GitHub Actions](){: style="width:7%"}](https://blog.thundra.io/how-to-set-up-a-ci-pipeline-in-github-actions) [![blog.thundra.io: The CI/CD War of 2021: A Look at the Most Popular Technologies](){: style="width:7%"}](https://blog.thundra.io/the-ci/cd-war-of-2021-a-look-at-the-most-popular-technologies) [![blog.thundra.io: Top 10 GitHub Actions You Should Use to set up your CI/CD' Pipeline](){: style="width:7%"}](https://blog.thundra.io/top-10-github-actions-you-should-use-to-set-up-your-ci/cd-pipeline) [![blog.thundra.io: What CI Observability Means for DevOps 🌟](){: style="width:7%"}](https://blog.thundra.io/what-ci-observability-means-for-devops) [![blog.thundra.io: Why a CI/CD Pipeline Makes Good Business Sense](){: style="width:7%"}](https://blog.thundra.io/why-a-ci/cd-pipeline-makes-good-business-sense) [![blog.thundra.io: Why Should You Run All Your Tests in Docker? 🌟](){: style="width:7%"}](https://blog.thundra.io/why-should-you-run-all-your-tests-in-docker) [![blog.tilt.dev: Kubernetes is so Simple You Can Explore it with Curl](){: style="width:7%"}](https://blog.tilt.dev/2021/03/18/kubernetes-is-so-simple.html) [![blog.tobias-huebner.org: Low-budget self-hosted Kubernetes 🌟](){: style="width:7%"}](https://blog.tobias-huebner.org/low-budget-kubernetes-self-hosted-series) [![blog.tomarrell.com: Kustomize: Traefik v2.2 as a Kubernetes Ingress Controller](){: style="width:7%"}](https://blog.tomarrell.com/post/traefik_v2_on_kubernetes) [![blog.trello.com: Consejos para manejar distintos conflictos en un equipo de trabajo](){: style="width:7%"}](https://blog.trello.com/es/conflictos-en-el-trabajo) [![blog.trello.com: Experiencing Job Dissatisfaction: How To Decide If It's Time To Quit](){: style="width:7%"}](https://blog.trello.com/is-it-time-to-leave)
-[![==blog.twitter.com: Processing billions of events in real time at Twitter==](){: style="width:7%"}](https://blog.twitter.com/engineering/en_us/topics/infrastructure/2021/processing-billions-of-events-in-real-time-at-twitter-) [![blog.twstewart.me: cdk8s-python - A Love and Hate Experience](){: style="width:7%"}](https://blog.twstewart.me/posts/cdk8s-python) [![==blog.udemy.com: Becoming a DevOps Engineer: Understanding the Role and' Responsibilities==](){: style="width:7%"}](https://blog.udemy.com/devops-engineer) [![blog.usejournal.com: Building a Serverless Back-end with AWS](){: style="width:7%"}](https://blog.usejournal.com/building-a-serverless-back-end-with-aws-5bb3642a3f4) [![blog.usejournal.com: Spice up Your Kubernetes Environment with AWS Lambda' 🌟](){: style="width:7%"}](https://blog.usejournal.com/spice-up-your-kubernetes-environment-with-aws-lambda-a07d81347607) [![blog.usejournal.com: Useful Tools for Better Kubernetes Development](){: style="width:7%"}](https://blog.usejournal.com/useful-tools-for-better-kubernetes-development-87820c2b9435) [![blog.varunsingh.in: 5 Python Tricks That Made Me A Good Python Developer](){: style="width:7%"}](https://blog.varunsingh.in/5-python-tricks-that-made-me-a-good-python-developer) [![blog.vizuri.com: Red Hat OpenShift Service on AWS (ROSA) Positions OpenShift for Mainstream Adoption](){: style="width:7%"}](https://blog.vizuri.com/red-hat-openshift-service-on-aws-rosa-positions-openshift-for-mainstream-adoption) [![None](){: style="width:7%"}](https://blog.webhose.io/2015/08/16/dead-simple-for-devs-python-crawler-script-for-extracting-structured-data-from-any-almost-website-into-csv) [![blog.werf.io: Canary releases in Kubernetes based on Ingress-NGINX Controller](){: style="width:7%"}](https://blog.werf.io/canary-releases-in-kubernetes-based-on-ingress-nginx-controller-96193efe34f9) [![blog.werf.io: Deploying Helm charts with dependencies in Kubernetes via' werf](){: style="width:7%"}](https://blog.werf.io/deploying-helm-charts-with-dependencies-in-kubernetes-via-werf-17e5457cdd3f)
-[![blog.werf.io: Running one-time tasks and debugging images in the Kubernetes' cluster using werf](){: style="width:7%"}](https://blog.werf.io/running-one-time-tasks-and-debugging-images-in-the-kubernetes-cluster-using-werf-936d6dc483e2) [![blog.werf.io: werf v1.2 is now stable! Here’s what it is all about](){: style="width:7%"}](https://blog.werf.io/werf-v1-2-is-now-stable-heres-what-it-is-all-about-832ed647810f) [![Timezone Bullshit](){: style="width:7%"}](https://blog.wesleyac.com/posts/timezone-bullshit) [![blog.workwell.io: How to manage your Kafka consumers from the producer](){: style="width:7%"}](https://blog.workwell.io/how-to-manage-your-kafka-consumers-from-the-producer-9933b88085dd) [![blog.wut.dev: Moving AWS Accounts and OUs Within An Organization - Not So' Simple!](){: style="width:7%"}](https://blog.wut.dev/2024/07/05/moving-aws-accounts-within-organization.html) [![blog.xmi.fr: Terraform vs Bicep: the differences you should really know 🌟](){: style="width:7%"}](https://blog.xmi.fr/posts/terraform-vs-bicep) [![blog.xolo.io: ¿Es rentable ser autónomo en España?](){: style="width:7%"}](https://blog.xolo.io/es/es-rentable-ser-aut%C3%B3nomo-en-espa%C3%B1a) [![blog.yannickreekmans.be: Secretless applications: add permissions to a Managed Identity](){: style="width:7%"}](https://blog.yannickreekmans.be/secretless-applications-add-permissions-to-a-managed-identity) [![blog.ycrash.io: dmesg – Unix/Linux command, beginners introduction with' examples](){: style="width:7%"}](https://blog.ycrash.io/2021/06/28/dmesg-unix-linux-command-beginners-introduction-with-examples) [![blog.yugabyte.com: Are Stored Procedures and Triggers Anti-Patterns in the Cloud Native World?](){: style="width:7%"}](https://blog.yugabyte.com/are-stored-procedures-and-triggers-anti-patterns-in-the-cloud-native-world) [![Highly Available Prometheus Metrics for Distributed SQL with Thanos on GKE](){: style="width:7%"}](https://blog.yugabyte.com/highly-available-prometheus-metrics-for-distributed-sql-with-thanos-on-gke)
-[![blog.zelarsoft.com: Website Monitoring By Using Prometheus Blackbox Exporter' with Grafana](){: style="width:7%"}](https://blog.zelarsoft.com/website-monitoring-by-using-prometheus-blackbox-exporter-with-grafana-c4004bb03131) [![blogit.create.pt: Pros and Cons of Single Tenant vs Multiple Tenants in Office 365](){: style="width:7%"}](https://blogit.create.pt/miguelisidoro/2019/01/07/pros-and-cons-of-single-tenant-vs-multiple-tenants-in-office-365) [![blog.openshift.com/full-cluster-capacity-management-monitoring-openshift](){: style="width:7%"}](https://blogopenshift.com/full-cluster-capacity-management-monitoring-openshift) [![blog.openshift.comhow-full-is-my-cluster-part-4-right-sizing-pods-with-vertical-pod-autoscaler](){: style="width:7%"}](https://blogopenshift.com/how-full-is-my-cluster-part-4-right-sizing-pods-with-vertical-pod-autoscaler) [![blog.openshift.com: OpenShift Authentication Integration with ArgoCD](){: style="width:7%"}](https://blogopenshift.com/openshift-authentication-integration-with-argocd) [![SPDY and WebSocket Support at Akamai](){: style="width:7%"}](https://blogs.akamai.com/2012/07/spdy-and-websocket-support-at-akamai.html) [![AWS Official Blog](){: style="width:7%"}](https://blogs.aws.amazon.com) [![AWS DevOps Blog](){: style="width:7%"}](https://blogs.aws.amazon.com/application-management) [![None](){: style="width:7%"}](https://blogs.aws.amazon.com/application-management/post/Tx3PE3JTSVJSFI7/AWS-CodeDeploy-Deploying-from-a-Development-Account-to-a-Production-Account) [![Setting Up the Jenkins Plugin for AWS CodeDeploy](){: style="width:7%"}](https://blogs.aws.amazon.com/application-management/post/TxMJROUIFQZ4HS/Setting-Up-the-Jenkins-Plugin-for-AWS-CodeDeploy) [![blogs.aws.amazon.com/bigdata](){: style="width:7%"}](https://blogs.aws.amazon.com/bigdata)
-[![None](){: style="width:7%"}](https://blogs.aws.amazon.com/bigdata/post/Tx2D93GZRHU3TES/Using-Spark-SQL-for-ETL) [![AWS Security Blog](){: style="width:7%"}](https://blogs.aws.amazon.com/security) [![None](){: style="width:7%"}](https://blogs.aws.amazon.com/security/post/Tx14ADBJOCAT9NS/How-to-Record-and-Govern-Your-IAM-Resource-Configurations-Using-AWS-Config) [![None](){: style="width:7%"}](https://blogs.aws.amazon.com/security/post/Tx1G747SE1R2ZWE/How-to-Reduce-Security-Threats-and-Operating-Costs-Using-AWS-WAF-and-Amazon-Clou) [![None](){: style="width:7%"}](https://blogs.aws.amazon.com/security/post/Tx1LPI2H6Q6S5KC/How-to-Automatically-Update-Your-Security-Groups-for-Amazon-CloudFront-and-AWS-W) [![None](){: style="width:7%"}](https://blogs.aws.amazon.com/security/post/Tx223ZW25YRPRKV/How-to-Use-AWS-WAF-to-Block-IP-Addresses-That-Generate-Bad-Requests) [![None](){: style="width:7%"}](https://blogs.aws.amazon.com/security/post/Tx2CGWIB8SBYW2J/How-to-Use-SAML-to-Automatically-Direct-Federated-Users-to-a-Specific-AWS-Manage) [![None](){: style="width:7%"}](https://blogs.aws.amazon.com/security/post/Tx2N52FR8XGJVL3/The-Most-Viewed-AWS-Security-Blog-Posts-so-Far-in-2016) [![None](){: style="width:7%"}](https://blogs.aws.amazon.com/security/post/Tx2OB7YGHMB7WCM/Adhere-to-IAM-Best-Practices-in-2016) [![None](){: style="width:7%"}](https://blogs.aws.amazon.com/security/post/Tx3KVD6T490MM47/In-Case-You-Missed-These-AWS-Security-Blog-Posts-from-June-July-and-August) [![None](){: style="width:7%"}](https://blogs.aws.amazon.com/security/post/Tx3PTTZB14FWPBA/Announcing-Industry-Best-Practices-for-Securing-AWS-Resources)
-[![None](){: style="width:7%"}](https://blogs.aws.amazon.com/security/post/Tx4QX7W51NDSLO/The-Most-Popular-AWS-Security-Blog-Posts-in-2015) [![None](){: style="width:7%"}](https://blogs.aws.amazon.com/security/post/Tx6QAIBSQTJPHB/Updated-Whitepaper-Available-AWS-Best-Practices-for-DDoS-Resiliency) [![None](){: style="width:7%"}](https://blogs.aws.amazon.com/security/post/TxK5WUJK3DG9G8/How-to-Restrict-Amazon-S3-Bucket-Access-to-a-Specific-IAM-Role) [![None](){: style="width:7%"}](https://blogs.aws.amazon.com/security/post/TxLEHNNDPUFDU9/Automated-Reasoning-and-Amazon-s2n) [![blogs.elconfidencial.com: Luca de Meo y Lawrence Stroll: por qué el ego' es el peor enemigo del gestor en la Fórmula 1](){: style="width:7%"}](https://blogs.elconfidencial.com/deportes/tribuna/2022-08-03/alpine-aston-martin-lawrence-stroll-luca-de-meo_3470693) [![blogs.elconfidencial.com: El talento atrofiado: por qué en España escasean' los profesionales de alto nivel](){: style="width:7%"}](https://blogs.elconfidencial.com/tecnologia/tribuna/2021-06-02/talento-informatica-startups-silicon-valley-google_3112087) [![blogs.elconfidencial.com: Los españoles somos más improductivos que nunca' y el problema no es de los empleados](){: style="width:7%"}](https://blogs.elconfidencial.com/tecnologia/tribuna/2022-02-12/productividad-tecnologia-startups-apps_3373786) [![None](){: style="width:7%"}](https://blogs.gartner.com/cameron_haight/2014/10/13/getting-your-arms-around-devops-devops-patterns-and-practices) [![blogs.letusdevops.com: How much programming should I know for DevOps/SRE' domain.](){: style="width:7%"}](https://blogs.letusdevops.com/p/how-much-programming-should-i-know) [![Microsoft: Python Engineering](){: style="width:7%"}](https://blogs.msdn.microsoft.com/pythonengineering) [![mulesoft.com: APIs versus web services](){: style="width:7%"}](https://blogs.mulesoft.com/dev/api-dev/apis-versus-web-services)
-[![blogs.mulesoft.com - K8s: 8 questions about Kubernetes](){: style="width:7%"}](https://blogs.mulesoft.com/dev/resources-dev/k8s-kubernetes) [![blogs.nakam.org: What Happens When? K8s Edition 🌟](){: style="width:7%"}](https://blogs.nakam.org/what-happens-when-k8s-edition) [![blogs.opentext.com: Understanding Kubernetes within containers](){: style="width:7%"}](https://blogs.opentext.com/understanding-kubernetes-within-containers) [![blogs.oracle.com: Announcing private Kubernetes clusters](){: style="width:7%"}](https://blogs.oracle.com/cloud-infrastructure/announcing-private-kubernetes-clusters) [![blogs.oracle.com: Introducing the Free Java License (Java 17)](){: style="width:7%"}](https://blogs.oracle.com/cloud-infrastructure/post/introducing-free-java-license) [![blogs.oracle.com: Oracle RAC on Docker - Now with Full Production Support](){: style="width:7%"}](https://blogs.oracle.com/maa/post/oracle-rac-on-docker-now-with-full-production-support) [![blogs.oracle.com: Access hands-on exercises for Oracle Cloud Infrastructure' with ease](){: style="width:7%"}](https://blogs.oracle.com/oracleuniversity/post/hands-on-labs-oci-training) [![blogs.sap.com: Continuous quality using plugins and Jenkins (ABAP & UI5)](){: style="width:7%"}](https://blogs.sap.com/2020/10/18/continuous-quality-using-plugins-and-jenkins-abap-ui5) [![blogs.sap.com: CI/CD Tools for SAP Cloud Platform ABAP Environment](){: style="width:7%"}](https://blogs.sap.com/2020/10/22/ci-cd-tools-for-sap-cloud-platform-abap-environment) [![blogs.sap.com: Decentralized GitOps over multiple environments](){: style="width:7%"}](https://blogs.sap.com/2021/05/06/decentralized-gitops-over-environments) [![blogs.sap.com: Cloud Integration with Commerce Azure Blob Storage using REST API – Part 1](){: style="width:7%"}](https://blogs.sap.com/2021/07/04/cloud-integration-with-commerce-azure-blob-storage-using-rest-api)
-[![blogs.sap.com: SAP Cloud Integration automated testing using Jenkins and Pipeline as a Code approach](){: style="width:7%"}](https://blogs.sap.com/2021/07/29/sap-cloud-integration-automated-testing-using-jenkins-and-pipeline-as-a-code-approach) [![blogs.sap.com: A Practical Guide to DevOps for SAP ERP](){: style="width:7%"}](https://blogs.sap.com/2021/12/13/a-practical-guide-to-devops-for-sap-erp) [![blogs.sap.com: Cloud Integration with Commerce Azure Blob Storage using REST API – Part 2](){: style="width:7%"}](https://blogs.sap.com/2021/12/26/cloud-integration-with-commerce-azure-blob-storage-using-rest-api-part-2) [![None](){: style="width:7%"}](https://blogs.splunk.com/2016/06/22/aws-video) [![blog.vmware.com: DevOps: Culture – Collaboration, Empowerment, Autonomy' 🌟](){: style="width:7%"}](https://blogs.vmware.com/management/2020/06/devops-culture.html) [![blogs.vmware.com: VMware Tanzu Service Mesh, built on VMware NSX is Now Available!](){: style="width:7%"}](https://blogs.vmware.com/networkvirtualization/2020/03/vmware-tanzu-service-mesh-built-on-vmware-nsx-is-now-available.html) [![vmware.com: How to Deconstruct a Monolith using Microservices – Getting Ready for Cloud-Native](){: style="width:7%"}](https://blogs.vmware.com/vov/2018/08/06/how-to-deconstruct-a-monolith-using-microservices-getting-ready-for-cloud-native) [![blogs.vmware.com: Introducing Project Pacific (vSphere with Kubernetes)](){: style="width:7%"}](https://blogs.vmware.com/vsphere/2019/08/introducing-project-pacific.html) [![blogs.windows.com: Bringing the browser developer tools to Visual Studio' Code](){: style="width:7%"}](https://blogs.windows.com/msedgedev/2020/10/01/microsoft-edge-tools-vscode) [![bloo.media: Producto Mínimo Viable ¿Qué es y cómo crearlo?](){: style="width:7%"}](https://bloo.media/blog/producto-minimo-viable-mvp) [![AWS Certified Solutions Architect Professional – Study Guide](){: style="width:7%"}](https://blue-clouds.com/category/study-guide)
-[![bootcamp.uxdesign.cc: A quick win to prepare for every meeting using templates](){: style="width:7%"}](https://bootcamp.uxdesign.cc/a-quick-win-to-prepare-for-every-meeting-using-templates-d2359c849433) [![bootcamp.uxdesign.cc: Popular Tech Stack for Startups in 2022](){: style="width:7%"}](https://bootcamp.uxdesign.cc/popular-tech-stack-for-startups-in-2022-f3b53f50c18) [![boozangfromthetrenches.com: Root Cause Analysis in Test Automation](){: style="width:7%"}](https://boozangfromthetrenches.com/root-cause-analysis-in-test-automation/9) [![Bors Bot](){: style="width:7%"}](https://bors.tech) [![botkube.io](){: style="width:7%"}](https://botkube.io) [![boxunix.com: A Better Way of Organizing Your Kubernetes Manifest Files 🌟](){: style="width:7%"}](https://boxunix.com/2020/05/15/a-better-way-of-organizing-your-kubernetes-manifest-files) [![boxunix.com: Developer’s Guide to Writing a Good Helm Chart](){: style="width:7%"}](https://boxunix.com/2022/02/05/developers-guide-to-writing-a-good-helm-chart) [![bqstack.com: Monitoring Application using Elastic APM](){: style="width:7%"}](https://bqstack.com/b/detail/109) [![None](){: style="width:7%"}](https://bqstack.com/blog/monitoring-application-using-elastic-apm) [![braindose.blog: 4 Key Characteristics for a Successful GitOps Implementation](){: style="width:7%"}](https://braindose.blog/2020/03/18/4-key-characteristics-of-gitops) [![bravenewgeek.com: The Observability Pipeline](){: style="width:7%"}](https://bravenewgeek.com/the-observability-pipeline)
-[![brennerm.github.io: Kubernetes operators with Python #1: Creating CRDs](){: style="width:7%"}](https://brennerm.github.io/posts/k8s-operators-with-python-part-1.html) [![brennerm.github.io: Kubernetes Overview Diagrams 🌟](){: style="width:7%"}](https://brennerm.github.io/posts/kubernetes-overview-diagrams.html) [![brennerm.github.io: Setting up an EKS cluster with IAM/IRSA integration](){: style="width:7%"}](https://brennerm.github.io/posts/setting-up-eks-with-irsa-using-terraform.html) [![brianchristner.io: How to use Docker Security Scan Locally](){: style="width:7%"}](https://brianchristner.io/how-to-use-docker-scan) [![bridgecrew](){: style="width:7%"}](https://bridgecrew.io) [![bridgecrew.io: 5 common Kubernetes misconfigs and how to fix them](){: style="width:7%"}](https://bridgecrew.io/blog/5-common-kubernetes-misconfigs-and-how-to-fix-them) [![bridgecrew.io: 5 tips for securely adopting infrastructure as code](){: style="width:7%"}](https://bridgecrew.io/blog/5-tips-for-securely-adopting-infrastructure-as-code) [![bridgecrew.io: Advanced Terraform security: Pro tips for secure infrastructure' as code](){: style="width:7%"}](https://bridgecrew.io/blog/advanced-terraform-security-pro-tips-for-secure-infrastructure-as-code) [![bridgecrew.io: Applying Kubernetes security best practices to Helm charts](){: style="width:7%"}](https://bridgecrew.io/blog/applying-kubernetes-security-best-practices-to-helm-charts) [![bridgecrew.io: Best practices for AWS tagging with Yor](){: style="width:7%"}](https://bridgecrew.io/blog/best-practices-for-aws-tagging-with-yor) [![==bridgecrew.io: 6 key Kubernetes DevSecOps principles: People, processes,' technology==](){: style="width:7%"}](https://bridgecrew.io/blog/kubernetes-devsecops-principles)
-[![bridgecrew.io: Part 1: Top trends from analyzing the security posture of' open-source Helm charts](){: style="width:7%"}](https://bridgecrew.io/blog/open-source-helm-security-research) [![bridgecrew.io: Part 2: Top trends from analyzing the security posture of' open-source Helm charts](){: style="width:7%"}](https://bridgecrew.io/blog/open-source-helm-security-research-part-2) [![bridgecrew.io: Part 3: Top trends from analyzing the security posture of' open-source Helm charts](){: style="width:7%"}](https://bridgecrew.io/blog/open-source-helm-security-research-part-3) [![==bridgecrew.io: Terraform security 101: Best practices for secure infrastructure' as code== 🌟](){: style="width:7%"}](https://bridgecrew.io/blog/terraform-security-101-best-practices-for-secure-infrastructure-as-code) [![bridgecrew.io: Tutorial: Incorporate IaC Security in your CI/CD pipeline' with Bridgecrew, Jenkins, and GitHub](){: style="width:7%"}](https://bridgecrew.io/blog/tutorial-incorporate-iac-security-in-your-ci-cd-pipeline-with-bridgecrew-jenkins-and-github) [![bsucaciu.com: What is a Sidecar?](){: style="width:7%"}](https://bsucaciu.com/?p=4645) [![None](){: style="width:7%"}](https://btholt.github.io/intro-to-web-dev-v2/intro) [![Automatización de aplicaciones Spring Boot con Terraform, Ansible y GitHub Actions](){: style="width:7%"}](https://buff.ly/3sl0yYu) [![BuggyApp: Simulate performance problems](){: style="width:7%"}](https://buggyapp.ycrash.io) [![Microsoft Build 2026 Developer Event Portal](){: style="width:7%"}](https://build.microsoft.com/en-US/home?ocid=FY26_soc_omc_br_X_BuildRegister) [![build.thebeat.co: A curious case of AWS NLB timeouts in Kubernetes](){: style="width:7%"}](https://build.thebeat.co/a-curious-case-of-aws-nlb-timeouts-in-kubernetes-522bd88a3399)
-[![build5nines.com](){: style="width:7%"}](https://build5nines.com) [![build5nines.com: Analyzing IBM’s Acquisition of HashiCorp: A Game-Changer in Hybrid Cloud Management](){: style="width:7%"}](https://build5nines.com/analyzing-ibms-acquisition-of-hashicorp-a-game-changer-in-hybrid-cloud-management) [![build5nines.com: Azure CDN POP Locations: Interactive Map of Azure CDN Points of Presence](){: style="width:7%"}](https://build5nines.com/azure-cdn-endpoint-interactive-map) [![build5nines.com: Azure CLI: Check if Blob Exists in Azure Storage](){: style="width:7%"}](https://build5nines.com/azure-cli-check-if-blob-exists-in-azure-storage) [![Azure Functions Cost Considerations and Optimization](){: style="width:7%"}](https://build5nines.com/azure-functions-cost-considerations-and-optimization) [![build5nines.com: Azure Pipeline: Publish Unit Test and Code Coverage Results with .NET 7 Solution using VSTest, Cobertura, and Coverlet](){: style="width:7%"}](https://build5nines.com/azure-pipeline-publish-unit-test-and-code-coverage-results-with-net-solution-using-vstest-cobertura-and-coverlet) [![build5nines.com: Azure Resource Tags: Important Organization Strategies and Tips 🌟](){: style="width:7%"}](https://build5nines.com/azure-resource-tags-important-organization-strategies-and-tips) [![build5nines.com: Beginner’s Guide to Pulumi CI/CD Pipelines](){: style="width:7%"}](https://build5nines.com/beginners-guide-to-pulumi-ci-cd-pipelines) [![build5nines.com: Benefits of Convention over Configuration for IaC Deployment Projects](){: style="width:7%"}](https://build5nines.com/benefits-of-convention-over-configuration-for-iac-deployment-projects) [![build5nines.com: Best Practices to Promote from DEV to PROD Environments with HashiCorp Terraform using Workspaces and Folders 🌟](){: style="width:7%"}](https://build5nines.com/best-practices-to-promote-from-dev-to-prod-environments-with-hashicorp-terraform-using-workspaces-and-folders) [![build5nines.com: Configuring GitHub Actions to Run Jobs on Specific Branches](){: style="width:7%"}](https://build5nines.com/configuring-github-actions-to-run-jobs-on-specific-branches)
-[![build5nines.com: Configuring Manual Triggers in GitHub Actions with `workflow_dispatch`](){: style="width:7%"}](https://build5nines.com/configuring-manual-triggers-in-github-actions-with-workflow_dispatch) [![build5nines.com: Deploy Terraform using Azure DevOps YAML Pipelines](){: style="width:7%"}](https://build5nines.com/deploy-terraform-using-azure-devops-yaml-pipelines) [![build5nines.com: Deploying Hub-and-Spoke Network Topology in Microsoft Azure using Terraform](){: style="width:7%"}](https://build5nines.com/deploying-hub-and-spoke-network-topology-in-microsoft-azure-using-terraform) [![build5nines.com: Get Started with Azure Bicep – Alternative to ARM Templates](){: style="width:7%"}](https://build5nines.com/get-started-with-azure-bicep) [![build5nines.com: Get Started with Terraform on Azure](){: style="width:7%"}](https://build5nines.com/get-started-with-terraform-on-microsoft-azure) [![build5nines.com: Git: Merge Repositories with History](){: style="width:7%"}](https://build5nines.com/git-merge-repositories-with-history) [![build5nines.com: Git: Reset / Undo Most Recent Local Commit](){: style="width:7%"}](https://build5nines.com/git-reset-undo-most-recent-local-commit) [![build5nines.com: GitHub Actions: Get Current Branch Name for Git Repo](){: style="width:7%"}](https://build5nines.com/github-actions-get-current-branch-name-for-git-repo) [![build5nines.com: GitHub Actions: Run Pandoc to convert Markdown to Word Document](){: style="width:7%"}](https://build5nines.com/github-actions-run-pandoc-to-convert-markdown-to-word-document) [![build5nines.com: How to Determine URL a Local Git Repository was Originally Cloned From](){: style="width:7%"}](https://build5nines.com/how-to-determine-url-a-local-git-repository-was-originally-cloned-from) [![build5nines.com: Introducing Microsoft Copilot for Azure](){: style="width:7%"}](https://build5nines.com/introducing-microsoft-copilot-for-azure)
-[![build5nines.com: IPv4 Address CIDR Range Reference and Calculator](){: style="width:7%"}](https://build5nines.com/ipv4-address-cidr-range-reference-and-calculator) [![build5nines.com: Terraform: Output URL to Azure Portal for Azure Resources](){: style="width:7%"}](https://build5nines.com/output-link-to-azure-resources-from-terraform-project) [![build5nines.com: Read and Write Azure Blob Storage with Javascript](){: style="width:7%"}](https://build5nines.com/read-and-write-azure-blob-storage-with-javascript) [![build5nines.com: Should .terraform.lock.hcl file be added to .gitignore or committed to Git repo?](){: style="width:7%"}](https://build5nines.com/should-terraform-lock-hcl-file-be-added-to-gitignore-or-committed-to-git-repo) [![build5nines.com: Terraform Best Practices for Writing Clean, Readable, and Maintainable Code](){: style="width:7%"}](https://build5nines.com/terraform-best-practices-for-writing-clean-readable-and-maintainable-code) [![build5nines.com: Terraform: Code Project Organization Strategies (based on team, workload, or monolithic)](){: style="width:7%"}](https://build5nines.com/terraform-code-project-organization-strategies-based-on-team-workload-or-monolithic) [![build5nines.com: Terraform: Conditional If Variable Does Not Exist (try function)](){: style="width:7%"}](https://build5nines.com/terraform-conditional-if-variable-does-not-exist-try-function) [![build5nines.com: Terraform: Create an AKS Cluster 🌟](){: style="width:7%"}](https://build5nines.com/terraform-create-an-aks-cluster) [![build5nines.com: Terraform: Deploy Azure App Service with Key Vault Secret Integration](){: style="width:7%"}](https://build5nines.com/terraform-deploy-azure-app-service-with-key-vault-secret-integration) [![build5nines.com: Terraform: Deploy Azure ExpressRoute Circuit with VNet Gateway](){: style="width:7%"}](https://build5nines.com/terraform-deploy-azure-expressroute-circuit-with-vnet-gateway) [![build5nines.com: Terraform: Deploy Azure Function App with Consumption Plan](){: style="width:7%"}](https://build5nines.com/terraform-deploy-azure-function-app-with-consumption-plan)
-[![Terraform Feature Flags & Environment Toggle Design Patterns](){: style="width:7%"}](https://build5nines.com/terraform-feature-flags-environment-toggle-design-patterns) [![Terraform: Get User Principal Name (UPN) of User Running Deployment without Entra ID Read Permissions](){: style="width:7%"}](https://build5nines.com/terraform-get-user-principal-name-upn-of-user-running-deployment-without-entra-id-read-permissions) [![build5nines.com: Terraform: GitHub Actions Automated Deployment](){: style="width:7%"}](https://build5nines.com/terraform-github-actions-automated-deployment) [![build5nines.com: Terraform: How are Data Sources used?](){: style="width:7%"}](https://build5nines.com/terraform-how-are-data-sources-used) [![build5nines.com: Terraform: How to for_each through a list(objects)](){: style="width:7%"}](https://build5nines.com/terraform-how-to-for_each-through-a-listobjects) [![build5nines.com: Terraform: How to Join and Split Strings](){: style="width:7%"}](https://build5nines.com/terraform-how-to-join-and-split-strings) [![build5nines.com: Terraform: Import Existing Azure Resources into State (.tfstate)](){: style="width:7%"}](https://build5nines.com/terraform-import-existing-azure-resources-into-state-tfstate) [![build5nines.com: Terraform IP Functions for Managing IP Addresses, CIDR Blocks, and Subnets](){: style="width:7%"}](https://build5nines.com/terraform-ip-functions-for-managing-ip-addresses-cidr-blocks-and-subnets) [![build5nines.com: Terraform: Modules using Git Branch as Source](){: style="width:7%"}](https://build5nines.com/terraform-modules-using-git-branch-as-source) [![build5nines.com: Terraform: Remove Resource from State File (.tfstate)](){: style="width:7%"}](https://build5nines.com/terraform-remove-resource-from-state-file-tfstate) [![build5nines.com: Terraform: Split main.tf into seperate files](){: style="width:7%"}](https://build5nines.com/terraform-split-main-tf-into-seperate-files)
-[![build5nines.com: Terraform State Management Explained](){: style="width:7%"}](https://build5nines.com/terraform-state-management-explained) [![build5nines.com: Terraform Workflow Process Explained](){: style="width:7%"}](https://build5nines.com/terraform-workflow-process-explained) [![build5nines.com: Using AzAPI Terraform Provider Dynamic Properties Feature instead of jsonencode](){: style="width:7%"}](https://build5nines.com/using-azapi-terraform-provider-dynamic-properties-feature-instead-of-jsonencode) [![build5nines.com: What is Azure Private Link and How to Deploy with Terraform](){: style="width:7%"}](https://build5nines.com/what-is-azure-private-link-and-how-to-deploy-with-terraform) [![What is Podman and How Does it Compare to Docker?](){: style="width:7%"}](https://build5nines.com/what-is-podman-and-how-does-it-compare-to-docker) [![build5nines.com: What is The HashiCorp Infrastructure Cloud?](){: style="width:7%"}](https://build5nines.com/what-is-the-hashicorp-infrastructure-cloud) [![build5nines.com: Why do Azure Resource Groups have an Azure Region association?](){: style="width:7%"}](https://build5nines.com/why-do-azure-resource-groups-have-an-azure-region-association) [![build5nines.com: Why HashiCorp Terraform is Essential for SREs and DevOps Engineers](){: style="width:7%"}](https://build5nines.com/why-hashicorp-terraform-is-essential-for-sres-and-devops-engineers) [![build5nines.com: Working with YAML in Terraform using the `yamldecode` and `yamlencode` Functions](){: style="width:7%"}](https://build5nines.com/working-with-yaml-in-terraform-using-the-yamldecode-and-yamlencode-functions) [![buildah](){: style="width:7%"}](https://buildah.io) [![Buildbot](){: style="width:7%"}](https://buildbot.net)
-[![workshops.aws: AWS Workshops](){: style="width:7%"}](https://builder.aws.com/build/workshops?trk=265ae1c7-2dfc-44c6-bc73-a4d991b8bd7f&sc_channel=el) [![community.aws/training: Training and Certification](){: style="width:7%"}](https://builder.aws.com/learn) [![community.aws/kubernetes](){: style="width:7%"}](https://builder.aws.com/learn/topics/kubernetes) [![buildkite.com: Manage your CI/CD resources as Code with Terraform](){: style="width:7%"}](https://buildkite.com/blog/manage-your-ci-cd-resources-as-code-with-terraform) [![buildkite.com: Manage your CI/CD resources as Code with Terraform](){: style="width:7%"}](https://buildkite.com/resources/blog/manage-your-ci-cd-resources-as-code-with-terraform) [![buildpacks.io: Cloud Native Buildpacks 🌟](){: style="width:7%"}](https://buildpacks.io) [![buoyant.io: Kubernetes network policies with Cilium and Linkerd](){: style="width:7%"}](https://buoyant.io/2020/12/23/kubernetes-network-policies-with-cilium-and-linkerd) [![buoyant.io: Go directly to namespace jail: Locking down network traffic' between Kubernetes namespaces](){: style="width:7%"}](https://buoyant.io/2021/12/14/locking-down-network-traffic-between-kubernetes-namespaces) [![buoyant.io: Multi-Cluster, Multi-Region Setup using Linkerd Service Mesh](){: style="width:7%"}](https://buoyant.io/blog/multi-cluster-multi-region-setup-using-linkerd-service-mesh) [![buoyant.io: Upgrading to Linkerd 2.12: Zero-trust-ready route-based policy,' Gateway API, access logging](){: style="width:7%"}](https://buoyant.io/service-mesh-academy/upgrading-to-linkerd-2-12) [![business.vogue.es: Adiós a los jefes tóxicos: este es el nuevo tipo de liderazgo' gentil que triunfa](){: style="width:7%"}](https://business.vogue.es/carrera/articulos/adios-jefes-toxicos-la-salud-organizacional-rentabilidad-residen-liderazgo-gentil/533)
-[![businessinsider.mx: 5 trucos de ChatGPT que pueden ayudar a reducir tu carga' laboral](){: style="width:7%"}](https://businessinsider.mx/trucos-chatgpt-aminorar-carga-laboranl_vida-profesional) [![buttondown.email: Two reasons Kubernetes is so complex](){: style="width:7%"}](https://buttondown.com/nelhage/archive/two-reasons-kubernetes-is-so-complex) [![buttondown.email: Two reasons Kubernetes is so complex](){: style="width:7%"}](https://buttondown.email/nelhage/archive/two-reasons-kubernetes-is-so-complex) [![buttons.github.io: GitHub Buttons](){: style="width:7%"}](https://buttons.github.io) [![None](){: style="width:7%"}](https://bytebytego.com) [![bytebytego.com: System Design - Scale From Zero To Millions Of Users 🌟](){: style="width:7%"}](https://bytebytego.com/courses/system-design-interview/scale-from-zero-to-millions-of-users) [![Byteman](){: style="width:7%"}](https://byteman.jboss.org) [![bytes.devopscube.com: Kubernetes Pod Priority & Preemption](){: style="width:7%"}](https://bytes.devopscube.com/p/pod-priority-preemption-explained) [![cal.com](){: style="width:7%"}](https://cal.com) [![calculadora.malt.es](){: style="width:7%"}](https://calculadora.malt.es) [![calculator.aws: AWS Total Cost of Ownership (TCO) Calculators](){: style="width:7%"}](https://calculator.aws)
-[![Calendly](){: style="width:7%"}](https://calendly.com) [![Apache Camel](){: style="width:7%"}](https://camel.apache.org) [![Apache Camel K](){: style="width:7%"}](https://camel.apache.org/camel-k/2.10.x) [![Apache Camel K](){: style="width:7%"}](https://camel.apache.org/camel-k/latest) [![camunda.com: How We Overcame Long-Running Job Limitations in Jenkins Declarative Pipelines](){: style="width:7%"}](https://camunda.com/blog/2022/02/how-we-overcame-long-running-job-limitations-in-jenkins-declarative-pipelines) [![Zeebe workflow engine](){: style="width:7%"}](https://camunda.com/platform/zeebe) [![Canine: A Developer-friendly PaaS for Kubernetes](){: style="width:7%"}](https://canine.sh) [![Kubernetes GitOps with Azure Arc and Charmed Kubernetes](){: style="width:7%"}](https://canonical.com/blog/gitops-with-azure-arc-and-charmed-kubernetes) [![**Conjure up**](){: style="width:7%"}](https://canonical.com/juju) [![**Microk8s**](){: style="width:7%"}](https://canonical.com/microk8s) [![canvatechblog.com: Supporting GPU-accelerated Machine Learning with Kubernetes' and Nix](){: style="width:7%"}](https://canvatechblog.com/supporting-gpu-accelerated-machine-learning-with-kubernetes-and-nix-7c1da8e42f61)
-[![Capistrano](){: style="width:7%"}](https://capistranorb.com) [![capstonec.com: You Will Love These Cloud-native App Architecture Patterns 🌟](){: style="width:7%"}](https://capstonec.com/2020/10/08/cloud-native-app-architecture-patterns) [![carlos-piqueres.medium.com: Product Backlog vs Sprint Backlog](){: style="width:7%"}](https://carlos-piqueres.medium.com/product-backlog-vs-sprint-backlog-c951f972e979) [![carlos.mendible.com: AKS: Persistent Volume Claim with an Azure File Storage protected with a Private Endpoint](){: style="width:7%"}](https://carlos.mendible.com/2021/08/02/aks-persistent-volume-claim-with-an-azure-file-storage-protected-with-a-private-endpoint) [![carlosalca.medium.com: How to manage all my K8s secrets in git securely' with Bitnami Sealed Secrets](){: style="width:7%"}](https://carlosalca.medium.com/how-to-manage-all-my-k8s-secrets-in-git-securely-with-bitnami-sealed-secrets-43580b8fa0c7) [![RHAMT in Github Actions](){: style="width:7%"}](https://carlosthe19916.wordpress.com/2020/04/12/rhamt-in-github-actions) [![kapp 🌟](){: style="width:7%"}](https://carvel.dev/kapp) [![Cassandra.apache.org](){: style="width:7%"}](https://cassandra.apache.org) [![CAST AI](){: style="width:7%"}](https://cast.ai) [![cast.ai: 8 best practices to reduce your AWS bill for Kubernetes](){: style="width:7%"}](https://cast.ai/blog/8-best-practices-to-reduce-your-aws-bill-for-kubernetes) [![cast.ai: AWS EKS vs. ECS vs. Fargate: Where to manage your Kubernetes?](){: style="width:7%"}](https://cast.ai/blog/aws-eks-vs-ecs-vs-fargate-where-to-manage-your-kubernetes)
-[![cast.ai: Ultimate cloud pricing comparison: AWS vs. Azure vs. Google Cloud in 2021](){: style="width:7%"}](https://cast.ai/blog/cloud-pricing-comparison) [![cast.ai: 8 best practices to reduce your AWS bill for Kubernetes](){: style="width:7%"}](https://cast.ai/blog/eks-cost-optimization) [![cast.ai: EKS Security Checklist: 10 Best Practices for a Secure Cluster](){: style="width:7%"}](https://cast.ai/blog/eks-security-checklist-10-best-practices-for-a-secure-cluster) [![cast.ai: Guide to Kubernetes autoscaling for cloud cost optimization 🌟](){: style="width:7%"}](https://cast.ai/blog/guide-to-kubernetes-autoscaling-for-cloud-cost-optimization) [![cast.ai: Keep your AWS Kubernetes costs in check with intelligent allocation' (EKS)](){: style="width:7%"}](https://cast.ai/blog/keep-your-aws-kubernetes-costs-in-check-with-intelligent-allocation) [![cast.ai: Kubernetes Labels: Expert Guide with 10 Best Practices](){: style="width:7%"}](https://cast.ai/blog/kubernetes-labels-expert-guide-with-10-best-practices) [![cast.ai: Kubernetes Namespace: How To Use It To Organize And Optimize Costs](){: style="width:7%"}](https://cast.ai/blog/kubernetes-namespace-how-to-use-it-to-organize-and-optimize-costs) [![cast.ai: Kubernetes Security: 10 Best Practices from the Industry and Community 🌟](){: style="width:7%"}](https://cast.ai/blog/kubernetes-security-10-best-practices) [![cast.ai: Ultimate cloud pricing comparison: AWS vs. Azure vs. Google Cloud' in 2021](){: style="width:7%"}](https://cast.ai/blog/ultimate-cloud-pricing-comparison-aws-vs-azure-vs-google-cloud-in-2021) [![catalog.ngc.nvidia.com: NVIDIA GPU Operator - Helm chart 🌟🌟🌟](){: style="width:7%"}](https://catalog.ngc.nvidia.com/orgs/nvidia/helm-charts/gpu-operator) [![Red Hat Container Catalog - RedHat Registry (registry.redhat.io) 🌟](){: style="width:7%"}](https://catalog.redhat.com/en)
-[![Red Hat Ecosystem Catalog](){: style="width:7%"}](https://catalog.redhat.com/en/software/containers/explore) [![Red Hat Ecosystem Catalog](){: style="width:7%"}](https://catalog.redhat.com/software/containers/explore) [![catonmat.net: GNU Coreutils Cheat Sheet](){: style="width:7%"}](https://catonmat.net/gnu-coreutils-cheat-sheet) [![trek10.com: Beginner's Guide to Using Terraform with AWS 🌟](){: style="width:7%"}](https://caylent.com/blog/beginners-guide-to-using-terraform-with-aws) [![trek10.com: Enterprise CI/CD on AWS: a pragmatic approach](){: style="width:7%"}](https://caylent.com/blog/pragmatic-enterprise-cicd) [![trek10.com: Control Tower: Then vs Now](){: style="width:7%"}](https://caylent.com/insights) [![==cbui.dev: Every company has an "old" production AWS account==](){: style="width:7%"}](https://cbui.dev/every-company-has-an-old-production-aws-account) [![ccseyhan.medium.com: What Is Terraform Reusability and How to Achieve It](){: style="width:7%"}](https://ccseyhan.medium.com/what-is-terraform-reusability-and-how-to-achieve-it-97d9565e394d) [![cd.foundation: Announcing the CD Foundation MLOps SIG](){: style="width:7%"}](https://cd.foundation/blog/2020/02/11/announcing-the-cd-foundation-mlops-sig) [![cd.foundation: 2021 Technology Trends and Predictions](){: style="width:7%"}](https://cd.foundation/blog/2021/02/01/trends-that-will-define-ci-cd-in-2021) [![cd.foundation: Intro to Deployment Strategies: Blue-Green, Canary, and More' 🌟](){: style="width:7%"}](https://cd.foundation/blog/2021/03/24/intro-to-deployment-strategies-blue-green-canary-and-more)
-[![cd.foundation: CD Foundation Welcomes Shipwright, Framework for Building' Container Images on Kubernetes, As New Incubating Project](){: style="width:7%"}](https://cd.foundation/blog/2021/08/03/cd-foundation-shipwright-announcement) [![cd.foundation: Bringing Blue Ocean into the future of Jenkins](){: style="width:7%"}](https://cd.foundation/blog/2021/09/02/bringing-blue-ocean-into-the-future-of-jenkins) [![cd.foundation: Going Cloud Native with Jenkins Kubernetes Operator](){: style="width:7%"}](https://cd.foundation/blog/2021/09/02/going-cloud-native-with-jenkins-kubernetes-operator) [![cdk8s.io](){: style="width:7%"}](https://cdk8s.io) [![Azure Essentials Customer Infographic - Innovate with AI](){: style="width:7%"}](https://cdn-dynmedia-1.microsoft.com/is/content/microsoftcorp/azure/acom/documents/pdfs/en-us/Azure-Essentials-customer-infographic-Innovate-with-AIFINAL.pdf) [![None](){: style="width:7%"}](https://cdn.jsdelivr.net/gh/sindresorhus/awesome@d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg) [![None](){: style="width:7%"}](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg) [![docker-swarm-cheatsheet-sematext.pdf](){: style="width:7%"}](https://cdn2.hubspot.net/hubfs/5111483/docker-swarm-cheatsheet-sematext.pdf) [![Red Hat Ceph Storage](){: style="width:7%"}](https://ceph.io) [![Red Hat Ceph Storage](){: style="width:7%"}](https://ceph.io/en) [![cert-manager 🌟](){: style="width:7%"}](https://cert-manager.io)
-[![cert-manager.io 🌟](){: style="width:7%"}](https://cert-manager.io/docs) [![okd4-upi-lab-setup: Building an OpenShift - OKD 4.X Lab](){: style="width:7%"}](https://cgruver.github.io/okd4-upi-lab-setup) [![chaimeleon.eu](){: style="width:7%"}](https://chaimeleon.eu) [![chaitu-kopparthi.medium.com: Scaling Kubernetes workloads using custom Prometheus' metrics](){: style="width:7%"}](https://chaitu-kopparthi.medium.com/scaling-kubernetes-workloads-using-custom-prometheus-metrics-1eb64b23919e) [![chakray.com: 11 Steps to achieving a successful API Management Strategy](){: style="width:7%"}](https://chakray.com/11-steps-achieving-successful-api-management-strategy) [![chakray.com: API Strategy. How to create an API Marketplace](){: style="width:7%"}](https://chakray.com/api-strategy-how-to-create-an-api-marketplace) [![chakray.com: 11 Pasos para lograr una estrategia API Management exitosa](){: style="width:7%"}](https://chakray.com/es/11-pasos-lograr-estrategia-api-management-exitosa) [![chakray.com: Por qué API LIFECYCLE MANAGEMENT es imprescindible para la organización de APIs](){: style="width:7%"}](https://chakray.com/es/por-que-api-lifecycle-management-imprescindible-api-organizacion) [![chakray.com: Why API Lifecycle Management is a MUST for Your Organisation APIs](){: style="width:7%"}](https://chakray.com/why-api-lifecycle-management-is-must-organisation-apis) [![Monoliths are the future | Kelsey Hightower](){: style="width:7%"}](https://changelog.com/posts/monoliths-are-the-future) [![channel9.msdn.com: Troubleshoot AKS cluster issues with AKS Diagnostics' and AKS Periscope](){: style="width:7%"}](https://channel9.msdn.com/Shows/Azure-Friday/Troubleshoot-AKS-cluster-issues-with-AKS-Diagnostics-and-AKS-Periscope)
-[![chaordic.io: Is Nomad a better Kubernetes?](){: style="width:7%"}](https://chaordic.io/blog/is-nomad-a-better-kubernetes) [![Chaos Mesh 🌟](){: style="width:7%"}](https://chaos-mesh.org) [![chaos-mesh.org: Chaos Mesh 1.0: Chaos Engineering on Kubernetes Made Easier](){: style="width:7%"}](https://chaos-mesh.org/blog/chaos-mesh-1.0-chaos-engineering-on-kubernetes-made-easier) [![Redefining Virtualization in the VMware Acquisition Era](){: style="width:7%"}](https://chaoslever.com/cl-20240118) [![charbelnemnom.com: Exam AZ-305: Microsoft Certified: Azure Solutions Architect' Expert](){: style="width:7%"}](https://charbelnemnom.com/az-305-exam-study-guide-azure-solutions-architect) [![charbelnemnom.com: Move Files Between Azure File Share Tiers and optimize' storage costs](){: style="width:7%"}](https://charbelnemnom.com/move-files-between-azure-file-share-tiers) [![Nginx: a caching, thumbnailing, reverse proxying image server? 🌟](){: style="width:7%"}](https://charlesleifer.com/blog/nginx-a-caching-thumbnailing-reverse-proxying-image-server-) [![JFrog ChartCenter](){: style="width:7%"}](https://chartcenter.io) [![charts.helm.sh/incubator 🌟](){: style="width:7%"}](https://charts.helm.sh/incubator) [![charts.helm.sh/stable 🌟](){: style="width:7%"}](https://charts.helm.sh/stable) [![chat.openai.com/g/g-6eSNNNvsB-kubernetes-terraformer: Kubernetes Terraformer](){: style="width:7%"}](https://chat.openai.com/g/g-6eSNNNvsB-kubernetes-terraformer)
-[![chat.openai.com: Kube Debugger: A Kubernetes error debugger offering diagnostic' and resolution guidance.](){: style="width:7%"}](https://chat.openai.com/g/g-TCE8R7bcL-kube-debugger) [![None](){: style="width:7%"}](https://chatgippety.com) [![chat.openai.com/g/g-6eSNNNvsB-kubernetes-terraformer: Kubernetes Terraformer](){: style="width:7%"}](https://chatgpt.com/g/g-6eSNNNvsB-kubernetes-terraformer) [![chat.openai.com: Kube Debugger: A Kubernetes error debugger offering diagnostic and resolution guidance.](){: style="width:7%"}](https://chatgpt.com/g/g-TCE8R7bcL-kube-debugger) [![OpenShift.io Samples 🌟🌟](){: style="width:7%"}](https://che.openshift.io/dashboard) [![cheat.sh 🌟](){: style="width:7%"}](https://cheat.sh) [![cheatography.com](){: style="width:7%"}](https://cheatography.com) [![cheatography.com: Jenkins Cheat Sheet](){: style="width:7%"}](https://cheatography.com/funthomas424242/cheat-sheets/jenkins) [![cheatography.com](){: style="width:7%"}](https://cheatography.com/mikesac/cheat-sheets/maven) [![cheatsheet.dennyzhang.com: kubectl kubernetes free cheat sheet 🌟](){: style="width:7%"}](https://cheatsheet.dennyzhang.com/cheatsheet-kubernetes-a4) [![ssh cheat sheet](){: style="width:7%"}](https://cheatsheet.dennyzhang.com/cheatsheet-ssh-a4)
-[![cheatsheetseries.owasp.org: Docker Security Cheat Sheet 🌟🌟](){: style="width:7%"}](https://cheatsheetseries.owasp.org/cheatsheets/Docker_Security_Cheat_Sheet.html) [![cheatsheetseries.owasp.org: OWASP Cheat Sheet Series 🌟🌟](){: style="width:7%"}](https://cheatsheetseries.owasp.org/index.html) [![Purposeful Commits](){: style="width:7%"}](https://chrisarcand.com/purposeful-commits) [![==chrisedrego.medium.com: Kubernetes AutoScaling Series: Cluster AutoScaler==' 🌟](){: style="width:7%"}](https://chrisedrego.medium.com/kubernetes-autoscaling-series-cluster-autoscaler-5d60c10c3dc1) [![==chrisedrego.medium.com: Power of PriorityClass in Kubernetes== 🌟](){: style="width:7%"}](https://chrisedrego.medium.com/power-of-priorityclass-in-kubernetes-87505260ecb6) [![chrishaessig.medium.com: Multi cluster setup with istio](){: style="width:7%"}](https://chrishaessig.medium.com/multi-cluster-setup-with-istio-c1c6437f4e8c) [![chrisshort.net: GitOps: An implementation of DevOps (abstracts)](){: style="width:7%"}](https://chrisshort.net) [![chrisshort.net: GitOps: An implementation of DevOps (abstracts)](){: style="width:7%"}](https://chrisshort.net/abstracts/gitops-implementation-devops) [![==chrisshort.net: GitOps: An implementation of DevOps==](){: style="width:7%"}](https://chrisshort.net/gitops-an-implementation-of-devops) [![blog.knell.it: Commands Kubernetes should adopt from Red Hat OpenShift](){: style="width:7%"}](https://christianhuth.de/commands-kubernetes-should-adopt-from-red-hat-openshift) [![blog.knell.it: Making your Helm Chart observable for Prometheus](){: style="width:7%"}](https://christianhuth.de/making-your-helm-chart-observable-for-prometheus)
-[![christianmartinezfinancialfox.medium.com: How to use ChatGPT to improve' your Microsft Excel skills?](){: style="width:7%"}](https://christianmartinezfinancialfox.medium.com/how-to-use-chatgpt-to-improve-your-microsft-excel-skills-41817b6465df) [![TableauGPT — The Ultimate Guide on how to utilize its full potential in Finance](){: style="width:7%"}](https://christianmartinezfinancialfox.medium.com/tableaugpt-the-ultimate-guide-on-how-to-utilize-its-full-potential-445939e3833d) [![christopher-lawshe.medium.com: Building infrastructure with Terraform: EC2,' Jenkins, S3 and more](){: style="width:7%"}](https://christopher-lawshe.medium.com/building-infrastructure-with-terraform-ec2-jenkins-s3-and-more-4ec30f53a44a) [![christophermeiklejohn.com: Understanding why Resilience Faults in Microservice Applications Occur](){: style="width:7%"}](https://christophermeiklejohn.com/filibuster/2022/03/19/understanding-faults.html) [![Port of Firefox's JSON Viewer](){: style="width:7%"}](https://chrome.google.com/webstore/detail/json-viewer/efknglbfhoddmmfabeihlemgekhhnabb) [![Chrome Extension](){: style="width:7%"}](https://chrome.google.com/webstore/detail/monitor-me-jenkins/jhbokpimjgedmpcmfoghhiokhpihlkgc) [![Linux on Chrome OS, sometimes called Crostini 🌟](){: style="width:7%"}](https://chromeos.dev/en/linux) [![Chrome Extension](){: style="width:7%"}](https://chromewebstore.google.com/detail/empty-title/jhbokpimjgedmpcmfoghhiokhpihlkgc) [![Port of Firefox's JSON Viewer](){: style="width:7%"}](https://chromewebstore.google.com/detail/json-viewer/efknglbfhoddmmfabeihlemgekhhnabb) [![None](){: style="width:7%"}](https://chromewebstore.google.com/detail/yaml-validator/gjgbohnlhijomhfiflapnlnmcpckgigg) [![Cicada: A tool for testing microservices](){: style="width:7%"}](https://cicadatesting.github.io/cicada-2)
-[![cidr.xyz 🌟](){: style="width:7%"}](https://cidr.xyz) [![cilium.io 🌟](){: style="width:7%"}](https://cilium.io) [![cilium.io: NetworkPolicy Editor: Create, Visualize, and Share Kubernetes NetworkPolicies 🌟](){: style="width:7%"}](https://cilium.io/blog/2021/02/10/network-policy-editor) [![cilium.io: CNI Benchmark: Understanding Cilium Network Performance](){: style="width:7%"}](https://cilium.io/blog/2021/05/11/cni-benchmark) [![cilium.io: Cilium 1.10: WireGuard, BGP Support, Egress IP Gateway, New Cilium CLI, XDP Load Balancer, Alibaba Cloud Integration and more](){: style="width:7%"}](https://cilium.io/blog/2021/05/20/cilium-110) [![cincodias.elpais.com: El teletrabajo impulsa la oferta de ‘freelance’](){: style="width:7%"}](https://cincodias.elpais.com/cincodias/2022/02/08/fortunas/1644336556_587972.html) [![cincodias.elpais.com: El sector del 'data center' eleva a 6.837 millones su inversión directa en nuevos centros en España hasta 2026](){: style="width:7%"}](https://cincodias.elpais.com/cincodias/2022/03/31/companias/1648738965_952353.html) [![cioperu.pe: 5 formas de impulsar la utilización de feature flags](){: style="width:7%"}](https://cioperu.pe/articulo/30477/devops-5-formas-de-impulsar-la-utilizacion-de-feature-flags) [![Circle CI](){: style="width:7%"}](https://circleci.com) [![Adding approval jobs to your CI pipeline](){: style="width:7%"}](https://circleci.com/blog/adding-approval-jobs-to-your-ci-pipeline) [![Building CI/CD pipelines using dynamic config](){: style="width:7%"}](https://circleci.com/blog/building-cicd-pipelines-using-dynamic-config)
-[![Getting started with Kubernetes: how to set up your first cluster](){: style="width:7%"}](https://circleci.com/blog/getting-started-with-kubernetes-how-to-set-up-your-first-cluster) [![circleci.com: Infrastructure as Code, part 2: build Docker images and deploy' to Kubernetes with Terraform](){: style="width:7%"}](https://circleci.com/blog/learn-iac-part02) [![circleci.com: Infrastructure as Code, part 1: create a Kubernetes cluster with Terraform](){: style="width:7%"}](https://circleci.com/blog/learn-iac-part1) [![circleci.com: Infrastructure as Code, part 3: automate Kubernetes deployments' with CI/CD and Terraform](){: style="width:7%"}](https://circleci.com/blog/learn-iac-part3) [![Managing reusable pipeline configuration with object parameters](){: style="width:7%"}](https://circleci.com/blog/parameters-in-pipeline-config) [![circleci.com: Performing database tests on SQL databases](){: style="width:7%"}](https://circleci.com/blog/relational-db-testing) [![Top 5 CI/CD best practices for 2021 🌟](){: style="width:7%"}](https://circleci.com/blog/top-5-ci-cd-best-practices) [![circleci.com: Unit testing vs integration testing 🌟](){: style="width:7%"}](https://circleci.com/blog/unit-testing-vs-integration-testing) [![clarusway.com: Top 21 DevOps Tools Of 2021 (Comprehensive Guide)](){: style="width:7%"}](https://clarusway.com/top-21-devops-tools) [![Claude 101: Free Guides to Master Claude](){: style="width:7%"}](https://claude101.com) [![==clavinjune.dev: Working With Remote Docker Using Docker Context==](){: style="width:7%"}](https://clavinjune.dev/en/blogs/working-with-remote-docker-using-docker-context)
-[![cleancloud-k8s.com: Handling Multiline Logs with Loki and Fluent Bit on' Kubernetes](){: style="width:7%"}](https://cleancloud-k8s.com/2022/01/19/handling-multiline-logging-with-loki-and-fluent-bit-on-kubernetes) [![GitHub CLI](){: style="width:7%"}](https://cli.github.com) [![Click 🌟](){: style="width:7%"}](https://click.palletsprojects.com) [![Click 🌟](){: style="width:7%"}](https://click.palletsprojects.com/en/stable) [![clickhouse.com](){: style="width:7%"}](https://clickhouse.com) [![cloud-and-devops.hashnode.dev: Git 007 : Learn Advanced GIT topics like' a Pro](){: style="width:7%"}](https://cloud-and-devops.hashnode.dev/git-007-learn-advanced-git-topics-like-a-pro) [![cloud-melon.com: Under the hood of Kubernetes and microservices](){: style="width:7%"}](https://cloud-melon.com/2019/12/26/under-the-hood-of-kubernetes-and-microservices) [![cloud-viadee.medium.com: GitOps for IT-Architects: Transparent and Secure' Kubernetes deployments](){: style="width:7%"}](https://cloud-viadee.medium.com/gitops-for-it-architects-6312e7822819) [![cloud.google.com](){: style="width:7%"}](https://cloud.google.com) [![Anthos 🌟](){: style="width:7%"}](https://cloud.google.com/anthos) [![Anthos Config Management](){: style="width:7%"}](https://cloud.google.com/anthos/config-management)
-[![Google Apigee API Manager](){: style="width:7%"}](https://cloud.google.com/apigee) [![Google Cloud AppSheet](){: style="width:7%"}](https://cloud.google.com/appsheet) [![cloud.google.com: Crea una canalización de CI/CD con Azure Pipelines y Compute' Engine](){: style="width:7%"}](https://cloud.google.com/architecture/creating-cicd-pipeline-vsts-compute-engine) [![cloud.google.com: OWASP Top 10 mitigation options on Google Cloud 🌟](){: style="width:7%"}](https://cloud.google.com/architecture/owasp-top-ten-mitigation) [![None](){: style="width:7%"}](https://cloud.google.com/architecture/partners/a-hybrid-cloud-native-devsecops-pipeline-with-jfrog-artifactory-and-gke-on-prem) [![Google Cloud Managed MCP](){: style="width:7%"}](https://cloud.google.com/blog/products/ai-machine-learning/google-cloud-managed-mcp-for-gemini) [![Google Named a Leader in the Gartner Magic Quadrant for AI Application Development Platforms](){: style="width:7%"}](https://cloud.google.com/blog/products/ai-machine-learning/google-named-a-leader-in-the-gartner-magic-quadrant&linkId=61975377) [![Innovations from Google I/O 26 on Google Cloud](){: style="width:7%"}](https://cloud.google.com/blog/products/ai-machine-learning/innovations-from-google-io-26-on-google-cloud&linkId=61951707) [![Nano Banana 2 and Nano Banana Pro available for everyone | Google Cloud Blog](){: style="width:7%"}](https://cloud.google.com/blog/products/ai-machine-learning/nano-banana-2-and-nano-banana-pro-are-generally-available) [![Nano Banana 2 and Nano Banana Pro available for everyone | Google Cloud Blog](){: style="width:7%"}](https://cloud.google.com/blog/products/ai-machine-learning/nano-banana-2-and-nano-banana-pro-are-generally-available&linkId=62082425) [![What's new in Gemini Enterprise](){: style="width:7%"}](https://cloud.google.com/blog/products/ai-machine-learning/whats-new-in-gemini-enterprise&linkId=61975527)
-[![What's New in Gemini Enterprise — Agent Platform and Workspace Integrations](){: style="width:7%"}](https://cloud.google.com/blog/products/ai-machine-learning/whats-new-in-gemini-enterprise&linkId=62119638) [![Announcing Apigee Integration: An API-first approach for connecting data and applications](){: style="width:7%"}](https://cloud.google.com/blog/products/api-management/google-cloud-announces-apigee-integration) [![cloud.google.com: Follow your org’s app dev best practices with Cloud Code custom samples 🌟](){: style="width:7%"}](https://cloud.google.com/blog/products/application-development/access-an-orgs-custom-code-repo-from-cloud-code-ides) [![cloud.google.com: Declarative Export. Build your perfect Google Cloud infrastructure using Terraform and the gcloud CLI](){: style="width:7%"}](https://cloud.google.com/blog/products/application-development/google-cloud-cli-declarative-export-preview) [![New Cloud Shell Editor: Get your first cloud-native app running in minutes](){: style="width:7%"}](https://cloud.google.com/blog/products/application-development/introducing-cloud-shell-editor) [![cloud.google.com: Kubernetes development, simplified—Skaffold is now GA](){: style="width:7%"}](https://cloud.google.com/blog/products/application-development/kubernetes-development-simplified-skaffold-is-now-ga) [![cloud.google.com: Save money and time with automated VM management and suspend/resume](){: style="width:7%"}](https://cloud.google.com/blog/products/compute/guide-to-cost-optimization-through-automated-vm-management) [![cloud.google.com: Kubernetes Best Practices](){: style="width:7%"}](https://cloud.google.com/blog/products/containers-kubernetes) [![Looking ahead as GKE, the original managed Kubernetes, turns 5](){: style="width:7%"}](https://cloud.google.com/blog/products/containers-kubernetes/5-ways-google-cloud-is-making-gke-the-best-place-to-run-kubernetes) [![cloud.google.com: Announcing Spot Pods for GKE Autopilot—save on fault tolerant workloads](){: style="width:7%"}](https://cloud.google.com/blog/products/containers-kubernetes/announcing-spot-pods-for-gke-autopilot) [![cloud.google.com: Know more, spend less: how GKE cost optimization insights help you optimize Kubernetes](){: style="width:7%"}](https://cloud.google.com/blog/products/containers-kubernetes/gke-cost-optimization-insights-now-ga)
-[![cloud.google.com: Anthos makes multi-cloud easier with new API, support for Azure](){: style="width:7%"}](https://cloud.google.com/blog/products/containers-kubernetes/google-cloud-anthos-multicloud-api-and-gke-on-azure-ga) [![Introducing GKE Autopilot: a revolution in managed Kubernetes 🌟](){: style="width:7%"}](https://cloud.google.com/blog/products/containers-kubernetes/introducing-gke-autopilot) [![cloud.google.com: Discover and invoke services across clusters with GKE multi-cluster services](){: style="width:7%"}](https://cloud.google.com/blog/products/containers-kubernetes/introducing-gke-multi-cluster-services) [![cloud.google.com: Introducing Kubernetes control plane metrics in GKE](){: style="width:7%"}](https://cloud.google.com/blog/products/containers-kubernetes/kubernetes-control-plane-metrics-are-generally-available) [![cloud.google.com: How to do multi-cluster Kubernetes in the real world—one GKE shop’s approach](){: style="width:7%"}](https://cloud.google.com/blog/products/containers-kubernetes/multi-cluster-kubernetes-with-gke-at-geotab) [![cloud.google.com: The past, present, and future of Kubernetes with Eric Brewer](){: style="width:7%"}](https://cloud.google.com/blog/products/containers-kubernetes/the-rise-and-future-of-kubernetes-and-open-source-at-google) [![cloudblog.withgoogle.com: Turn any Dataflow pipeline into a reusable template](){: style="width:7%"}](https://cloud.google.com/blog/products/data-analytics/create-templates-from-any-dataflow-pipeline) [![cloud.google.com: To run or not to run a database on Kubernetes - What to consider](){: style="width:7%"}](https://cloud.google.com/blog/products/databases/to-run-or-not-to-run-a-database-on-kubernetes-what-to-consider) [![cloud.google.com: SRE vs. DevOps: competing standards or close friends?](){: style="width:7%"}](https://cloud.google.com/blog/products/devops-sre) [![cloud.google.com: State of DevOps 2021 🌟](){: style="width:7%"}](https://cloud.google.com/blog/products/devops-sre/announcing-dora-2021-accelerate-state-of-devops-report) [![cloud.google.com: Google Cloud Managed Service for Prometheus is now generally available](){: style="width:7%"}](https://cloud.google.com/blog/products/devops-sre/easy-managed-prometheus-metrics-service-for-kubernetes)
-[![cloud.google.com: Introducing Google Cloud Deploy: Managed continuous delivery to GKE](){: style="width:7%"}](https://cloud.google.com/blog/products/devops-sre/google-cloud-deploy-automates-deploys-to-gke) [![cloud.google.com: Google Cloud Deploy, now GA, makes it easier to do continuous delivery to GKE](){: style="width:7%"}](https://cloud.google.com/blog/products/devops-sre/google-cloud-deploy-now-ga) [![cloud.google.com: SRE at Google: Our complete list of CRE life lessons 🌟](){: style="width:7%"}](https://cloud.google.com/blog/products/devops-sre/sre-at-google-our-complete-list-of-cre-life-lessons) [![cloud.google.com: 5 cheat sheets to help you get started on your Google Cloud journey 🌟](){: style="width:7%"}](https://cloud.google.com/blog/products/gcp/5-google-cloud-product-cheat-sheets-2021) [![cloud.google.com: SRE vs. DevOps: competing standards or close friends?](){: style="width:7%"}](https://cloud.google.com/blog/products/gcp/sre-vs-devops-competing-standards-or-close-friends) [![cloud.google.com: Cloud IDS for network-based threat detection is now generally available](){: style="width:7%"}](https://cloud.google.com/blog/products/identity-security/announcing-general-availability-of-google-cloud-ids) [![cloud.google.com: Enabling keyless authentication from GitHub Actions](){: style="width:7%"}](https://cloud.google.com/blog/products/identity-security/enabling-keyless-authentication-from-github-actions) [![cloud.google.com: Choose the best way to use and authenticate service accounts on Google Cloud](){: style="width:7%"}](https://cloud.google.com/blog/products/identity-security/how-to-authenticate-service-accounts-to-help-keep-applications-secure) [![Introducing Google AI Threat Defense to help you outpace the adversary](){: style="width:7%"}](https://cloud.google.com/blog/products/identity-security/introducing-google-ai-threat-defense&linkId=62061638) [![Introducing Google AI Threat Defense to help you outpace the adversary](){: style="width:7%"}](https://cloud.google.com/blog/products/identity-security/introducing-google-ai-threat-defense&linkId=62065386) [![Introducing Google AI Threat Defense to help you outpace the adversary](){: style="width:7%"}](https://cloud.google.com/blog/products/identity-security/introducing-google-ai-threat-defense&linkId=62065785)
-[![Using new traffic control features in External HTTP(S) load balancer](){: style="width:7%"}](https://cloud.google.com/blog/products/networking/how-to-use-new-traffic-control-features-in-cloud-load-balancing) [![cloud.google.com: Consume services faster, privately and securely - Private Service Connect now in GA](){: style="width:7%"}](https://cloud.google.com/blog/products/networking/private-service-connect-is-now-generally-available) [![Traffic Director and gRPC—proxyless services for your service mesh](){: style="width:7%"}](https://cloud.google.com/blog/products/networking/traffic-director-supports-proxyless-grpc) [![cloud.google.com: Monitor and troubleshoot your VMs in context for faster resolution](){: style="width:7%"}](https://cloud.google.com/blog/products/operations/better-access-to-observability-data-for-virtual-machines) [![cloud.google.com: Get planet-scale monitoring with Managed Service for Prometheus](){: style="width:7%"}](https://cloud.google.com/blog/products/operations/introducing-google-cloud-managed-service-for-prometheus) [![cloud.google.com: Troubleshooting services on Google Kubernetes Engine by example 🌟](){: style="width:7%"}](https://cloud.google.com/blog/products/operations/troubleshooting-services-on-google-kubernetes-engine) [![cloud.google.com: How to deploy the Google Cloud Ops Agent with Ansible](){: style="width:7%"}](https://cloud.google.com/blog/products/operations/use-ansible-to-deploy-the-google-cloud-ops-agent) [![Cloud Functions, meet VPC functionality](){: style="width:7%"}](https://cloud.google.com/blog/products/serverless/learn-how-to-use-advanced-vpc-functionality-with-your-cloud-functions) [![cloud.google.com: The next big evolution in serverless computing](){: style="width:7%"}](https://cloud.google.com/blog/products/serverless/the-next-big-evolution-in-cloud-computing) [![cloud.google.com: Announcing Backup for GKE: the easiest way to protect GKE workloads](){: style="width:7%"}](https://cloud.google.com/blog/products/storage-data-transfer/google-cloud-launches-backups-for-gke) [![Bringing Kubernetes’ goodness to Windows Server apps with Anthos](){: style="width:7%"}](https://cloud.google.com/blog/topics/anthos/windows-server-support-comes-to-anthos-on-prem)
-[![cloud.google.com: 5 key metrics to measure Cloud FinOps impact in your organization in 2022 and beyond](){: style="width:7%"}](https://cloud.google.com/blog/topics/cloud-first/key-metrics-to-measure-impact-of-cloud-finops) [![cloud.google.com: Cloud DNS explained!](){: style="width:7%"}](https://cloud.google.com/blog/topics/developers-practitioners/cloud-dns-explained) [![cloud.google.com: A container story - Google Kubernetes Engine](){: style="width:7%"}](https://cloud.google.com/blog/topics/developers-practitioners/container-story-google-kubernetes-engine) [![cloud.google.com: Demystifying Cloud Spanner multi-region configurations](){: style="width:7%"}](https://cloud.google.com/blog/topics/developers-practitioners/demystifying-cloud-spanner-multi-region-configurations) [![cloud.google.com: DevOps and CI/CD on Google Cloud explained](){: style="width:7%"}](https://cloud.google.com/blog/topics/developers-practitioners/devops-and-cicd-google-cloud-explained) [![cloud.google.com: Google Cloud Networking overview 🌟🌟](){: style="width:7%"}](https://cloud.google.com/blog/topics/developers-practitioners/google-cloud-networking-overview) [![cloud.google.com: How to transfer your data to Google Cloud](){: style="width:7%"}](https://cloud.google.com/blog/topics/developers-practitioners/how-transfer-your-data-google-cloud) [![cloud.google.com: How to use a machine learning model from a Google Sheet using BigQuery ML](){: style="width:7%"}](https://cloud.google.com/blog/topics/developers-practitioners/how-use-machine-learning-model-google-sheet-using-bigquery-ml) [![cloud.google.com: Introducing a Google Cloud architecture diagramming tool](){: style="width:7%"}](https://cloud.google.com/blog/topics/developers-practitioners/introducing-google-cloud-architecture-diagramming-tool) [![Level Up Your Agents: Announcing Google's Official Skills Repository](){: style="width:7%"}](https://cloud.google.com/blog/topics/developers-practitioners/level-up-your-agents-announcing-googles-official-skills-repository) [![cloud.google.com: Microservices architecture on Google Cloud](){: style="width:7%"}](https://cloud.google.com/blog/topics/developers-practitioners/microservices-architecture-google-cloud)
-[![cloud.google.com: Service Directory cheat sheet](){: style="width:7%"}](https://cloud.google.com/blog/topics/developers-practitioners/service-directory-cheat-sheet) [![cloud.google.com: Service orchestration on Google Cloud](){: style="width:7%"}](https://cloud.google.com/blog/topics/developers-practitioners/service-orchestration-google-cloud) [![Testing Cloud SQL failover: Where to begin](){: style="width:7%"}](https://cloud.google.com/blog/topics/developers-practitioners/testing-cloud-sql-failover-where-begin) [![cloud.google.com: Traffic Director explained!](){: style="width:7%"}](https://cloud.google.com/blog/topics/developers-practitioners/traffic-director-explained) [![cloud.google.com: What is Cloud CDN and how does it work?](){: style="width:7%"}](https://cloud.google.com/blog/topics/developers-practitioners/what-cloud-cdn-and-how-does-it-work) [![cloud.google.com: What is Cloud Load Balancing?](){: style="width:7%"}](https://cloud.google.com/blog/topics/developers-practitioners/what-cloud-load-balancing) [![cloud.google.com: Where should I run my stuff? Choosing a Google Cloud compute option](){: style="width:7%"}](https://cloud.google.com/blog/topics/developers-practitioners/where-should-i-run-my-stuff-choosing-google-cloud-compute-option) [![cloud.google.com: Your Google Cloud database options, explained](){: style="width:7%"}](https://cloud.google.com/blog/topics/developers-practitioners/your-google-cloud-database-options-explained) [![None](){: style="width:7%"}](https://cloud.google.com/blog/topics/developers/introducing-google-cloud-architecture-diagramming-tool) [![cloud.google.com: Kubernetes Best Practices](){: style="width:7%"}](https://cloud.google.com/blog/topics/kubernetes-best-practices) [![mandiant.com: Azure Run Command for Dummies](){: style="width:7%"}](https://cloud.google.com/blog/topics/threat-intelligence/azure-run-command-dummies)
-[![cloud.google.com: Training more than 40 million new people on Google Cloud skills](){: style="width:7%"}](https://cloud.google.com/blog/topics/training-certifications/google-cloud-to-train-more-than-40-million-with-cloud-skills) [![cloud.google.com: How to get started with Google Cloud: Introducing our new learning hub and learning benefits for Innovators](){: style="width:7%"}](https://cloud.google.com/blog/topics/training-certifications/new-learning-hub-and-benefits-for-google-cloud-innovators) [![Google Cloud Build](){: style="width:7%"}](https://cloud.google.com/build) [![Google Cloud Build](){: style="width:7%"}](https://cloud.google.com/cloud-build) [![Google Cloud Code](){: style="width:7%"}](https://cloud.google.com/code) [![cloud.google.com: configuring_with_snippets 🌟](){: style="width:7%"}](https://cloud.google.com/code/docs/vscode/yaml-editing) [![==cloud.google.com/config-connector==](){: style="width:7%"}](https://cloud.google.com/config-connector/docs/overview) [![None](){: style="width:7%"}](https://cloud.google.com/deploy/docs/deploy-app-run) [![cloud.google.com: DevOps](){: style="width:7%"}](https://cloud.google.com/devops) [![Platform comparisons](){: style="width:7%"}](https://cloud.google.com/docs/compare) [![AWS and GCP comparison](){: style="width:7%"}](https://cloud.google.com/docs/compare/aws)
-[![==cloud.google.com: Compare AWS and Azure services to Google Cloud==](){: style="width:7%"}](https://cloud.google.com/docs/get-started/aws-azure-gcp-service-comparison) [![==cloud.google.com: Terraform blueprints and modules for Google Cloud==' 🌟](){: style="width:7%"}](https://cloud.google.com/docs/terraform/blueprints/terraform-blueprints) [![cloud.google.com: Compare AWS and Azure services to Google Cloud](){: style="width:7%"}](https://cloud.google.com/free/docs/aws-azure-gcp-service-comparison) [![Google Cloud Architecture Icons](){: style="width:7%"}](https://cloud.google.com/icons) [![Google Kubernetes Engine](){: style="width:7%"}](https://cloud.google.com/kubernetes-engine) [![Config Sync Overview](){: style="width:7%"}](https://cloud.google.com/kubernetes-engine/docs/add-on/config-sync/overview) [![cloud.google.com: GKE Autopilot 🌟](){: style="width:7%"}](https://cloud.google.com/kubernetes-engine/docs/concepts/autopilot-overview) [![Google Cloud Platform: GKE Cluster Autoscaler](){: style="width:7%"}](https://cloud.google.com/kubernetes-engine/docs/concepts/cluster-autoscaler) [![Kubernetes Cloud DNS](){: style="width:7%"}](https://cloud.google.com/kubernetes-engine/docs/how-to/cloud-dns) [![Setting up NodeLocal DNSCache](){: style="width:7%"}](https://cloud.google.com/kubernetes-engine/docs/how-to/nodelocal-dns-cache) [![cloud.google.com: kubernetes comic](){: style="width:7%"}](https://cloud.google.com/kubernetes-engine/kubernetes-comic)
-[![Google cloud kubernetes pricing](){: style="width:7%"}](https://cloud.google.com/kubernetes-engine/pricing) [![cloud.google.com: What is Kubernetes? 🌟](){: style="width:7%"}](https://cloud.google.com/learn/what-is-kubernetes) [![L7 Internal HTTP(S) Load Balancing overview](){: style="width:7%"}](https://cloud.google.com/load-balancing/docs/l7-internal) [![googlecloudcheatsheet.withgoogle.com: Google Cloud Developer cheat sheet](){: style="width:7%"}](https://cloud.google.com/products) [![Cloud Developer Tools](){: style="width:7%"}](https://cloud.google.com/products/tools) [![Google Cloud Platform Pub/Sub](){: style="width:7%"}](https://cloud.google.com/pubsub/docs/overview) [![Architecting for Autonomy — Moving AI Agents from Pilot to Enterprise Scale](){: style="width:7%"}](https://cloud.google.com/resources/content/architecting-for-autonomy&linkId=62121445) [![==cloud.google.com: The gcloud tool cheat sheet==](){: style="width:7%"}](https://cloud.google.com/sdk/docs/cheatsheet?hl=en) [![cloud.google.com: Analyze secrets with Cloud Asset Inventory](){: style="width:7%"}](https://cloud.google.com/secret-manager/docs/analyze-resources) [![cloud.google.com: Secret Manager Best Practices](){: style="width:7%"}](https://cloud.google.com/secret-manager/docs/best-practices) [![Google Cloud Media and Entertainment Solutions](){: style="width:7%"}](https://cloud.google.com/solutions/media-entertainment&linkId=61896450)
-[![A hybrid cloud-native DevSecOps pipeline with JFrog Artifactory and GKE on-prem 🌟](){: style="width:7%"}](https://cloud.google.com/solutions/partners/a-hybrid-cloud-native-devsecops-pipeline-with-jfrog-artifactory-and-gke-on-prem) [![OpenShift on Google Cloud](){: style="width:7%"}](https://cloud.google.com/solutions/partners/openshift-on-gcp) [![==cloud.google.com: Google Cloud Managed Service for Prometheus==](){: style="width:7%"}](https://cloud.google.com/stackdriver/docs/managed-prometheus) [![Traffic Director overview](){: style="width:7%"}](https://cloud.google.com/traffic-director) [![cloud.google.com: VPN network overview](){: style="width:7%"}](https://cloud.google.com/vpc/docs/vpc) [![cloud.hashicorp.com: HashiCorp Cloud](){: style="width:7%"}](https://cloud.hashicorp.com) [![cloud.ibm.com: Containers Troubleshoot Cluster Autoscaler](){: style="width:7%"}](https://cloud.ibm.com/docs/containers?topic=containers-troubleshoot_cluster_autoscaler) [![cloud.ibm.com: OpenShift Ingress](){: style="width:7%"}](https://cloud.ibm.com/docs/openshift?topic=openshift-ingress) [![cloud.ibm.com: openshift-security](){: style="width:7%"}](https://cloud.ibm.com/docs/openshift?topic=openshift-security) [![cloud.ibm.com: Tutorial - Scalable webapp 🌟](){: style="width:7%"}](https://cloud.ibm.com/docs/solution-tutorials?topic=solution-tutorials-scalable-webapp-kubernetes) [![None](){: style="width:7%"}](https://cloud.netapp.com/blog/prepare-for-the-day-of-all-cloud)
-[![==cloud.redhat.com: A Guide to Ingress Controllers in OpenShift using IPI==](){: style="width:7%"}](https://cloud.redhat.com/blog/a-guide-to-ingress-controllers-in-openshift) [![==cloud.redhat.com: A Guide to Secrets Management with GitOps and Kubernetes==' 🌟](){: style="width:7%"}](https://cloud.redhat.com/blog/a-guide-to-secrets-management-with-gitops-and-kubernetes) [![cloud.redhat.com: Announcing Bring Your Own Host Support for Windows nodes' to Red Hat OpenShift](){: style="width:7%"}](https://cloud.redhat.com/blog/announcing-bring-your-own-host-support-for-windows-nodes-to-red-hat-openshift) [![cloud.redhat.com: Application Management in Kubernetes Environments with' Helm Charts and Kubernetes Operators](){: style="width:7%"}](https://cloud.redhat.com/blog/application-management-in-kubernetes-environments-with-helm-charts-and-kubernetes-operators) [![cloud.redhat.com: Automate Your Security Practices and Policies on OpenShift' With Kyverno 🌟](){: style="width:7%"}](https://cloud.redhat.com/blog/automate-your-security-practices-and-policies-on-openshift-with-kyverno) [![cloud.redhat.com: Chaos Engineering With LitmusChaos](){: style="width:7%"}](https://cloud.redhat.com/blog/chaos-engineering-with-litmuschaos) [![cloud.redhat.com: Changes coming for OpenShift.com and Cloud.Redhat.com](){: style="width:7%"}](https://cloud.redhat.com/blog/check-out-our-new-look) [![cloud.redhat.com: Cloud DevOps With OpenShift and JFrog](){: style="width:7%"}](https://cloud.redhat.com/blog/cloud-devops-with-openshift-and-jfrog) [![cloud.redhat.com: Getting Started in OpenShift 🌟](){: style="width:7%"}](https://cloud.redhat.com/blog/getting-started-in-openshift) [![cloud.redhat.com: Getting Started running Spark workloads on OpenShift](){: style="width:7%"}](https://cloud.redhat.com/blog/getting-started-running-spark-workloads-on-openshift) [![cloud.redhat.com: Global Load Balancer Approaches 🌟](){: style="width:7%"}](https://cloud.redhat.com/blog/global-load-balancer-approaches)
-[![cloud.redhat.com: How to Build a Disconnected OpenShift Cluster With Mirror' Registries on RHEL CoreOS Using Podman and Systemd](){: style="width:7%"}](https://cloud.redhat.com/blog/how-to-build-a-disconnected-openshift-cluster-with-mirror-registries-on-rhel-coreos-using-podman-and-systemd) [![cloud.redhat.com: How to Modernize Virtualized Workloads 🌟](){: style="width:7%"}](https://cloud.redhat.com/blog/how-to-modernize-virtualized-workloads) [![cloud.redhat.com: How to Observe your Clusters with Red Hat Advanced Cluster' Management - Customize the Grafana Dashboard](){: style="width:7%"}](https://cloud.redhat.com/blog/how-to-observe-your-clusters-with-red-hat-advanced-cluster-management-customize-the-grafana-dashboard) [![cloud.redhat.com: How to Use ArgoCD Deployments with GitHub Tokens](){: style="width:7%"}](https://cloud.redhat.com/blog/how-to-use-argocd-deployments-with-github-tokens) [![cloud.redhat.com: Log4Shell: Practical Mitigations and Impact Analysis of' the Log4j Vulnerabilities](){: style="width:7%"}](https://cloud.redhat.com/blog/log4shell-practical-mitigations-and-impact-analysis) [![cloud.redhat.com: Monitoring Infrastructure Openshift 4.x Using Zabbix Operator](){: style="width:7%"}](https://cloud.redhat.com/blog/monitoring-infrastructure-openshift-4.x-using-zabbix-operator) [![cloud.redhat.com: OpenShift Commons Briefing: Database Disaster Recovery' Made Easy with Annette Clewett (Red Hat) and Andrew L'Ecuyer (Crunchy Data)](){: style="width:7%"}](https://cloud.redhat.com/blog/openshift-commons-briefing-database-disaster-recovery-made-easy-with-annette-clewett-red-hat-and-andrew-lecuyer-crunchy-data) [![cloud.redhat.com: OpenShift Sandboxed Containers 101 🌟](){: style="width:7%"}](https://cloud.redhat.com/blog/openshift-sandboxed-containers-101) [![cloud.redhat.com: OpenShift Sandboxed Containers Operator From Zero to Hero,' the Hard Way. The Operator Framework and Its Usage](){: style="width:7%"}](https://cloud.redhat.com/blog/openshift-sandboxed-containers-operator-from-zero-to-hero-the-hard-way) [![==cloud.redhat.com: OpenShift Virtualization on Amazon Web Services==](){: style="width:7%"}](https://cloud.redhat.com/blog/openshift-virtualization-on-amazon-web-services) [![==cloud.redhat.com: Red Hat Container Community of Practice Operators==](){: style="width:7%"}](https://cloud.redhat.com/blog/red-hat-container-community-of-practice-operators)
-[![cloud.redhat.com: Red Hat OpenShift 4.8 Is Now Generally Available](){: style="width:7%"}](https://cloud.redhat.com/blog/red-hat-openshift-4.8-is-now-generally-available) [![cloud.redhat.com: Red Hat OpenShift 4.9 Is Now Generally Available](){: style="width:7%"}](https://cloud.redhat.com/blog/red-hat-openshift-4.9-is-now-generally-available) [![cloud.redhat.com: Troubleshooting Sandboxed Containers Operator](){: style="width:7%"}](https://cloud.redhat.com/blog/sandboxed-containers-operator-from-zero-to-hero-the-hard-way-part-2) [![==cloud.redhat.com: Scale your application containers on Red Hat OpenShift' Service on AWS (ROSA) clusters using Amazon EFS storage==](){: style="width:7%"}](https://cloud.redhat.com/blog/scale-your-application-containers-on-red-hat-openshift-service-on-aws-rosa-clusters-using-amazon-efs-storage) [![cloud.redhat.com: Simplifying Database Cloud Service Access](){: style="width:7%"}](https://cloud.redhat.com/blog/simplifying-database-cloud-service-access) [![cloud.redhat.com: Top Open Source Kubernetes Security Tools of 2021 🌟🌟](){: style="width:7%"}](https://cloud.redhat.com/blog/top-open-source-kubernetes-security-tools-of-2021) [![cloud.redhat.com: Velero Backup and Restore of an Application Using gp2' StorageClass on ROSA](){: style="width:7%"}](https://cloud.redhat.com/blog/velero-backup-and-restore-of-an-application-using-gp2-storageclass-on-rosa) [![cloud.redhat.com: Virtual Machines as Code with OpenShift GitOps and OpenShift' Virtualization](){: style="width:7%"}](https://cloud.redhat.com/blog/virtual-machines-as-code-with-openshift-gitops-and-openshift-virtualization) [![New Installer](){: style="width:7%"}](https://cloud.redhat.com/openshift/install) [![Spring Cloud Config Server: Git Backend](){: style="width:7%"}](https://cloud.spring.io/spring-cloud-config/reference/html) [![None](){: style="width:7%"}](https://cloud.spring.io/spring-cloud-config/spring-cloud-config.html)
-[![cloud.spring.io: Spring Cloud Vault 🌟](){: style="width:7%"}](https://cloud.spring.io/spring-cloud-vault/reference/html) [![None](){: style="width:7%"}](https://cloud.tilt.dev) [![**VMware Kubernetes Tanzu**](){: style="width:7%"}](https://cloud.vmware.com/tanzu) [![Ansible and AWS: cloud IT automation management](){: style="width:7%"}](https://cloudacademy.com/blog/ansible-aws) [![cloudacademy.com: Blog / DevOpsDevOps: Why Is It Important to Decouple Deployment' From Release?](){: style="width:7%"}](https://cloudacademy.com/blog/devops-why-is-it-important-to-decouple-deployment-from-release) [![cloudacademy.com: Migrating Data to AWS Using the AWS Schema Conversion' Tool: A Preview](){: style="width:7%"}](https://cloudacademy.com/blog/migrating-data-to-aws) [![cloudark.medium.com: Writing Kubernetes Custom Controllers](){: style="width:7%"}](https://cloudark.medium.com/kubernetes-custom-controllers-b6c7d0668fdf) [![cloudark.medium.com: kubectl connections](){: style="width:7%"}](https://cloudark.medium.com/whats-cooking-in-your-kubernetes-namespace-9200be114f8) [![Looking ahead as GKE, the original managed Kubernetes, turns 5](){: style="width:7%"}](https://cloudblog.withgoogle.com/products/containers-kubernetes/5-ways-google-cloud-is-making-gke-the-best-place-to-run-kubernetes/amp) [![cloudblog.withgoogle.com: Turn any Dataflow pipeline into a reusable template](){: style="width:7%"}](https://cloudblog.withgoogle.com/products/data-analytics/create-templates-from-any-dataflow-pipeline/amp) [![Using new traffic control features in External HTTP(S) load balancer](){: style="width:7%"}](https://cloudblog.withgoogle.com/products/networking/how-to-use-new-traffic-control-features-in-cloud-load-balancing/amp)
-[![Traffic Director and gRPC—proxyless services for your service mesh](){: style="width:7%"}](https://cloudblog.withgoogle.com/products/networking/traffic-director-supports-proxyless-grpc/amp) [![cloudblogs.microsoft.com: Simple steps to create scalable processes to deploy' ML models as microservices](){: style="width:7%"}](https://cloudblogs.microsoft.com/opensource/2021/07/09/simple-steps-to-create-scalable-processes-to-deploy-ml-models-as-microservices) [![Expanding SQL Server Big Data Clusters capabilities, now on Red Hat OpenShift](){: style="width:7%"}](https://cloudblogs.microsoft.com/sqlserver/2020/06/23/expanding-sql-server-big-data-clusters-capabilities-now-on-red-hat-openshift) [![Automated Let's Encrypt Certificates in Azure Key Vault with ACME Bot](){: style="width:7%"}](https://cloudbuild.co.uk/free-automated-lets-encrypt-certificates-in-azure-key-vault-with-acme-bot-a-step-by-step-guide) [![cloudbuild.co.uk: Part 1: Terraform with Azure - How to install Terraform](){: style="width:7%"}](https://cloudbuild.co.uk/how-to-install-terraform) [![cloudbuild.co.uk: Part 2: Terraform with Azure - How to install Azure CLI](){: style="width:7%"}](https://cloudbuild.co.uk/part-2-terraform-with-azure-how-to-install-azure-cli) [![cloudbuild.co.uk: Part 3: Terraform with Azure - How to install Visual Studio' Code](){: style="width:7%"}](https://cloudbuild.co.uk/part-3-terraform-with-azure-how-to-install-visual-studio-code) [![cloudbuild.co.uk: Part 4: Terraform with Azure - How to install Azure Terraform' Plugin in Visual Studio Code](){: style="width:7%"}](https://cloudbuild.co.uk/part-4-terraform-with-azure-how-to-install-azure-terraform-plugin-in-visual-code) [![cloudbuild.co.uk: Part 5: Terraform with Azure - Install Git and initialise' repository](){: style="width:7%"}](https://cloudbuild.co.uk/part-5-terraform-with-azure-install-git-and-enable-in-visual-studio-code) [![cloudbuild.co.uk: Part 6: Terraform with Azure - Deploy resources in Azure](){: style="width:7%"}](https://cloudbuild.co.uk/part-6-terraform-with-azure-deploy-resources-in-azure) [![cloudbuild.co.uk: Part 7: Terraform with Azure - Deploy a variables file' in Terraform](){: style="width:7%"}](https://cloudbuild.co.uk/part-7-terraform-with-azure-deploy-a-variables-file-in-terraform)
-[![cloudbuild.co.uk: Part 8: Terraform with Azure - Deploy terraform.tfvars' file](){: style="width:7%"}](https://cloudbuild.co.uk/part-8-terraform-with-azure-deploy-a-terraform-tfvars-file) [![CloudCanvas - Diagramming for Cloud Infrastructure](){: style="width:7%"}](https://cloudcanvas.co) [![cloudcraft.co](){: style="width:7%"}](https://cloudcraft.co) [![cloudforecast.io: cAdvisor and Kubernetes Monitoring Guide 🌟](){: style="width:7%"}](https://cloudforecast.io/blog/cadvisor-and-kubernetes-monitoring-guide) [![cloudhero.io](){: style="width:7%"}](https://cloudhero.io/creating-users-for-your-kubernetes-cluster) [![cloudhut.dev: Running Apache Kafka on Kubernetes successfully](){: style="width:7%"}](https://cloudhut.dev/blog/2021-06-24-running-kafka-on-kubernetes) [![cloudify.co: Ansible, Terraform And Cloudify](){: style="width:7%"}](https://cloudify.co/blog/ansible-terraform-and-cloudify) [![cloudify.co: Ansible Vs Terraform 🌟](){: style="width:7%"}](https://cloudify.co/blog/ansible-vs-terraform) [![cloudify.co: AWS EKS Vs. ECS Vs. Fargate: The Breakdown](){: style="width:7%"}](https://cloudify.co/blog/aws-eks-vs-ecs-vs-fargate) [![cloudify.co: Docker Vs. Kubernetes](){: style="width:7%"}](https://cloudify.co/blog/docker-vs-kubernetes-comparison) [![cloudify.co: Infrastructure As Code – Is It REALLY Enough For DevOps? IAC' DevOps Best Practices 🌟](){: style="width:7%"}](https://cloudify.co/blog/infrastructure-as-code-is-it-really-enough-for-devops)
-[![cloudify.co: Migrating Pods With Containerized Applications Between Nodes' In The Same Kubernetes Cluster Using Cloudify 🌟](){: style="width:7%"}](https://cloudify.co/blog/migrating-pods-containerized-applications-nodes-kubernetes-cluster-using-cloudify) [![cloudify.co: Understanding DevSecOps And Its Challenges](){: style="width:7%"}](https://cloudify.co/blog/overcoming-devsecops-delivery-pipeline-challenges) [![cloudify.co: Simplifying Hybrid Cloud Deployments With AWS EKS And Outpost](){: style="width:7%"}](https://cloudify.co/blog/simplifying-hybrid-cloud-deployments-with-aws-eks-and-outpost) [![cloudify.co: Your Guide to Infrastructure Automation & Hybrid Cloud Orchestration' 🌟](){: style="width:7%"}](https://cloudify.co/everything-you-need-to-know-about-hybrid-cloud) [![cloudify.co: Cloudify and Terraform Integration. Supercharge Your Terraform' Templates](){: style="width:7%"}](https://cloudify.co/terraform-integration) [![cloudkatha.com: AWS S3 Storage Classes: Everything You Need to Know](){: style="width:7%"}](https://cloudkatha.com/aws-s3-storage-classes-everything-you-need-to-know) [![cloudkatha.com: Difference between Root User and IAM User in AWS You Need to Know](){: style="width:7%"}](https://cloudkatha.com/difference-between-root-user-and-iam-user-in-aws-you-need-to-know) [![cloudkatha.com: How to Configure AWS SQS Dead Letter Queue using CloudFormation](){: style="width:7%"}](https://cloudkatha.com/how-to-configure-aws-sqs-dead-letter-queue-using-cloudformation) [![cloudkatha.com: How to Create an S3 Bucket using CloudFormation](){: style="width:7%"}](https://cloudkatha.com/how-to-create-an-s3-bucket-using-cloudformation) [![cloudkatha.com: How to Create IAM Role using CloudFormation](){: style="width:7%"}](https://cloudkatha.com/how-to-create-iam-role-using-cloudformation) [![==cloudkatha.com: How to Setup Budget in AWS to Keep your Bill in Check==](){: style="width:7%"}](https://cloudkatha.com/how-to-setup-budget-in-aws-to-keep-your-bill-in-check)
-[![cloudkatha.com: How to Setup S3 Bucket CORS Configuration using CloudFormation](){: style="width:7%"}](https://cloudkatha.com/how-to-setup-s3-bucket-cors-configuration-using-cloudformation) [![cloudkatha.com: How to use CloudFormation to Create SNS Topic and Subscription](){: style="width:7%"}](https://cloudkatha.com/how-to-use-cloudformation-to-create-sns-topic-and-subscription) [![cloudkatha.com: Is S3 Region Specific or Global? What do you think?](){: style="width:7%"}](https://cloudkatha.com/is-s3-region-specific-or-global-what-do-you-think) [![cloudkatha.com: This is why S3 Bucket Names are unique Globally](){: style="width:7%"}](https://cloudkatha.com/why-s3-bucket-names-are-unique-globally) [![cloudnativeengineer.substack.com: Prepare for your Certified Kubernetes' Administrator exam](){: style="width:7%"}](https://cloudnativeengineer.substack.com/p/prepare-for-your-cka-exam-e1c33883eaf2) [![cloudnativeislamabad.hashnode.dev: Introduction to Docker | part 1 🌟](){: style="width:7%"}](https://cloudnativeislamabad.hashnode.dev/introduction-to-docker-part-1) [![cloudnativeislamabad.hashnode.dev: Virtualization vs Containerization](){: style="width:7%"}](https://cloudnativeislamabad.hashnode.dev/virtualization-vs-containerization) [![containerjournal.com](){: style="width:7%"}](https://cloudnativenow.com) [![containerjournal.com: The What and Why of Cloud-Native Security](){: style="width:7%"}](https://cloudnativenow.com/editorial-calendar/cloud-native-security/the-what-and-why-of-cloud-native-security) [![containerjournal.com: 4 Expert-Level Things I Wish I’d Known About Kubernetes](){: style="width:7%"}](https://cloudnativenow.com/features/4-expert-level-things-i-wish-id-known-about-kubernetes) [![containerjournal.com: 9 Open Source Developer Tools for Kubernetes](){: style="width:7%"}](https://cloudnativenow.com/features/9-open-source-developer-tools-for-kubernetes)
-[![containerjournal.com: Assessing the True Cost of Kubernetes](){: style="width:7%"}](https://cloudnativenow.com/features/assessing-the-true-cost-of-kubernetes) [![containerjournal.com: Deploying Kubernetes on Bare Metal](){: style="width:7%"}](https://cloudnativenow.com/features/deploying-kubernetes-on-bare-metal) [![containerjournal.com: GitLab Brings Kubernetes Operator to Red Hat OpenShift](){: style="width:7%"}](https://cloudnativenow.com/features/gitlab-brings-kubernetes-operator-to-red-hat-openshift) [![containerjournal.com: Best of 2022: GitOps: The Missing Link for CI/CD for Kubernetes](){: style="width:7%"}](https://cloudnativenow.com/features/gitops-the-missing-link-for-ci-cd-for-kubernetes) [![containerjournal.com: GitOps Workflows Expanding Beyond Kubernetes Clusters](){: style="width:7%"}](https://cloudnativenow.com/features/gitops-workflows-expanding-beyond-kubernetes-clusters) [![containerjournal.com: Best of 2021 – Kubernetes Enables DevOps-as-a-Service (DaaS)](){: style="width:7%"}](https://cloudnativenow.com/features/kubernetes-enables-devops-as-a-service-daas) [![containerjournal.com: Kubernetes Security in Your CI/CD Pipeline](){: style="width:7%"}](https://cloudnativenow.com/features/kubernetes-security-in-your-ci-cd-pipeline) [![containerjournal.com: Linkerd’s CNCF Graduation Due to its Simplicity](){: style="width:7%"}](https://cloudnativenow.com/features/linkerds-cncf-graduation-due-to-its-simplicity) [![containerjournal.com: Red Hat, IBM Launch Konveyor to Aggregate Kubernetes Tools](){: style="width:7%"}](https://cloudnativenow.com/features/red-hat-ibm-launch-konveyor-to-aggregate-kubernetes-tools) [![containerjournal.com: Red Hat Simplifies Kubernetes Cluster Management](){: style="width:7%"}](https://cloudnativenow.com/features/red-hat-simplifies-kubernetes-cluster-management) [![containerjournal.com: Siloscape: The Dark Side of Kubernetes](){: style="width:7%"}](https://cloudnativenow.com/features/siloscape-the-dark-side-of-kubernetes)
-[![containerjournal.com: The 4 Levels of GitOps Maturity](){: style="width:7%"}](https://cloudnativenow.com/features/the-4-levels-of-gitops-maturity) [![None](){: style="width:7%"}](https://cloudnativenow.com/features/the-rise-of-the-kubemaster) [![containerjournal.com: What’s the Difference Between Docker and Kubernetes?](){: style="width:7%"}](https://cloudnativenow.com/features/whats-the-difference-between-docker-and-kubernetes) [![containerjournal.com: When is Kubernetes Service Ownership the Right Fit?](){: style="width:7%"}](https://cloudnativenow.com/features/when-is-kubernetes-service-ownership-the-right-fit) [![containerjournal.com: When Is Service Mesh Worth It?](){: style="width:7%"}](https://cloudnativenow.com/features/when-is-service-mesh-worth-it) [![containerjournal.com: When Kubernetes-as-a-Service Doesn’t Cut It](){: style="width:7%"}](https://cloudnativenow.com/features/when-kubernetes-as-a-service-doesnt-cut-it) [![containerjournal.com: Kubernetes’ True Superpower is its Control Plane](){: style="width:7%"}](https://cloudnativenow.com/kubeconcnc/kubernetes-true-superpower-is-its-control-plane) [![None](){: style="width:7%"}](https://cloudnativenow.com/topics/cloudnativedevelopment/how-docker-and-kubernetes-work-together) [![containerjournal.com: How the Rise of Containers Will Drive DevOps](){: style="width:7%"}](https://cloudnativenow.com/topics/cloudnativedevelopment/how-the-rise-of-containers-will-drive-devops) [![IBM Leverages Containers to Advance DevOps on Mainframes](){: style="width:7%"}](https://cloudnativenow.com/topics/cloudnativedevelopment/ibm-leverages-containers-to-advance-devops-on-mainframes) [![containerjournal.com: Red Hat Adds Java Runtime for Kubernetes to Subscription](){: style="width:7%"}](https://cloudnativenow.com/topics/cloudnativedevelopment/red-hat-adds-java-runtime-for-kubernetes-to-subscription)
-[![None](){: style="width:7%"}](https://cloudnativenow.com/topics/cloudnativeplatforms/10-best-practices-worth-implementing-to-adopt-kubernetes) [![containerjournal.com: Overcoming Kubernetes Infrastructure Challenges](){: style="width:7%"}](https://cloudnativenow.com/topics/cloudnativeplatforms/overcoming-kubernetes-infrastructure-challenges) [![containerjournal.com: Rancher Labs Adds Support for Longhorn Storage on Kubernetes Clusters](){: style="width:7%"}](https://cloudnativenow.com/topics/cloudnativeplatforms/rancher-labs-adds-support-for-longhorn-storage-on-kubernetes-clusters) [![containerjournal.com: Red Hat Delivers Latest Kubernetes Enhancements](){: style="width:7%"}](https://cloudnativenow.com/topics/cloudnativeplatforms/red-hat-delivers-latest-kubernetes-enhancements) [![containerjournal.com: Red Hat Integrates KubeVirt With Kubernetes Management Platform From SAP](){: style="width:7%"}](https://cloudnativenow.com/topics/cloudnativeplatforms/red-hat-integrates-kubevirt-with-kubernetes-management-platform-from-sap) [![containerjournal.com: Red Hat Platform Brings Kafka Closer to Kubernetes](){: style="width:7%"}](https://cloudnativenow.com/topics/cloudnativeplatforms/red-hat-platform-brings-kafka-closer-to-kubernetes) [![containerjournal.com: How to Secure Your Kubernetes Cluster 🌟](){: style="width:7%"}](https://cloudnativenow.com/topics/cloudnativesecurity/how-to-secure-your-kubernetes-cluster) [![containerjournal.com: GitOps Workflows and Principles for Kubernetes](){: style="width:7%"}](https://cloudnativenow.com/topics/gitops-workflows-and-principles-for-kubernetes) [![containerjournal.com: 9 Pillars of Engineering DevOps With Kubernetes](){: style="width:7%"}](https://cloudnativenow.com/uncategorized/9-pillars-of-engineering-devops-with-kubernetes) [![cloudnativesimplified.substack.com: kcp: Kubernetes-like control plane](){: style="width:7%"}](https://cloudnativesimplified.substack.com/p/tool-series-1-kcp) [![None](){: style="width:7%"}](https://cloudnativetoolkit.dev/adopting/use-cases/gitops/gitops-ibm-cloud-paks)
-[![None](){: style="width:7%"}](https://cloudogu.com/en/blog) [![Continuous Delivery with Sonatype Nexus, Jenkins and the Cloudogu Ecosystem](){: style="width:7%"}](https://cloudogu.com/en/blog/cd-with-nexus-jenkins-ces) [![cloudogu.com: Automation Assistants: GitOps tools in comparison 🌟](){: style="width:7%"}](https://cloudogu.com/en/blog/gitops-tools) [![cloudogu.com: Kubernetes least privilege implementation using the Google' Cloud as an axample](){: style="width:7%"}](https://cloudogu.com/en/blog/kubernetes-least-privilege-gcp-example) [![cloudonaut.io: Advanced AWS Networking: Pitfalls That You Should Avoid](){: style="width:7%"}](https://cloudonaut.io/advanved-aws-networking-pitfalls-that-you-should-avoid) [![cloudonaut.io: AWS Client VPN: Connected with the Cloud](){: style="width:7%"}](https://cloudonaut.io/aws-client-vpn-connected-with-the-cloud) [![cloudonaut.io: EC2 Checklist: 7 things to do after launching an instance](){: style="width:7%"}](https://cloudonaut.io/ec2-checklist-seven-things-to-do-after-launching-an-instance) [![cloudonaut.io: Getting Started with Free Templates for AWS CloudFormation](){: style="width:7%"}](https://cloudonaut.io/getting-started-with-aws-cf-templates) [![cloudonaut.io: Scaling Container Clusters on AWS: ECS and EKS](){: style="width:7%"}](https://cloudonaut.io/scaling-container-clusters-on-aws-ecs-eks) [![cloudonaut.io: Seamless EC2 monitoring with the Unified CloudWatch Agent](){: style="width:7%"}](https://cloudonaut.io/seamless-ec2-monitoring-with-the-unified-cloudwatch-agent) [![cloudonaut.io: Serverless Hybrid Cloud: Accessing an API Gateway via VPN or Direct Connect](){: style="width:7%"}](https://cloudonaut.io/serverless-hybrid-cloud-accessing-an-api-gateway-via-vpn-or-direct-connect)
-[![Terraform, can you keep a secret?](){: style="width:7%"}](https://cloudonaut.io/terraform-can-you-keep-a-secret) [![cloudonaut.io: What Architects Need to Know About Networking on AWS](){: style="width:7%"}](https://cloudonaut.io/what-architects-need-to-know-about-networking-on-aws) [![cloudowski.com](){: style="width:7%"}](https://cloudowski.com) [![cloudowski.com: Honest review of OpenShift 4 🌟](){: style="width:7%"}](https://cloudowski.com/articles/honest-review-of-openshift-4) [![cloudowski.com: Jenkins on OpenShift - how to use and customize it in a cloud-native way 🌟](){: style="width:7%"}](https://cloudowski.com/articles/jenkins-on-openshift) [![cloudowski.com: Openshift ImageStreams](){: style="width:7%"}](https://cloudowski.com/articles/why-managing-container-images-on-openshift-is-better-than-on-kubernetes) [![IBM Cloud Pak Playbook: cloudpak8s.io](){: style="width:7%"}](https://cloudpak8s.io) [![IBM Cloud Pak Playbook](){: style="width:7%"}](https://cloudpak8s.io/apps/cp4a_overview) [![cloudpundit.com: Don’t boil the ocean to create your cloud 🌟](){: style="width:7%"}](https://cloudpundit.com/2020/09/22/dont-boil-the-ocean-to-create-your-cloud) [![cloudscaling.com: The History of Pets vs Cattle and How to Use the Analogy Properly](){: style="width:7%"}](https://cloudscaling.com/blog/cloud-computing/the-history-of-pets-vs-cattle) [![cloudskills.io: Getting Started with Git and Azure DevOps: The Ultimate' Guide 🌟](){: style="width:7%"}](https://cloudskills.io/blog/git-azure-devops)
-[![The Maester - Terraform Module](){: style="width:7%"}](https://cloudtips.nl/the-maester-terraform-module-8c68b2b68c51) [![cloudtweaks.com: DevOps - Secure and Scalable CI/CD Pipeline with AWS](){: style="width:7%"}](https://cloudtweaks.com/2019/05/devops-secure-and-scalable-ci-cd-pipeline-with-aws) [![cloudyuga.guru: How does Kubernetes assign QoS class to pods through OOM score?](){: style="width:7%"}](https://cloudyuga.guru/blogs/k8s-qos-oomkilled) [![cloudyuga.guru: How does Kubernetes assign QoS class to pods through OOM' score?](){: style="width:7%"}](https://cloudyuga.guru/hands_on_lab/k8s-qos-oomkilled) [![ClusterAPI](){: style="width:7%"}](https://cluster-api.sigs.k8s.io) [![ClusterClass: Experimental Feature for Streamlined Cluster Lifecycle Management in Cluster API](){: style="width:7%"}](https://cluster-api.sigs.k8s.io/tasks/experimental-features/cluster-class) [![cmcrowell.com/cheat-sheet 🌟](){: style="width:7%"}](https://cmcrowell.com/cheat-sheet) [![cmder 🌟](){: style="width:7%"}](https://cmder.net) [![cnab.io: CNABs facilitate the bundling, installing and managing of container-native' apps — and their coupled services](){: style="width:7%"}](https://cnab.io) [![Code Dog](){: style="width:7%"}](https://code-dog.app) [![code-maze.com: ci jenkins docker](){: style="width:7%"}](https://code-maze.com/ci-jenkins-docker)
-[![Configure your terminal for Claude Code - Claude Code Docs](){: style="width:7%"}](https://code.claude.com/docs/en/terminal-config) [![code.egym.de: Horizontal Pod Autoscaler in Kubernetes (Part 1) — Simple Autoscaling using Metrics Server](){: style="width:7%"}](https://code.egym.de/horizontal-pod-autoscaler-in-kubernetes-part-1-simple-autoscaling-using-metrics-server-929e96cc2ab2) [![code.egym.de: Vertical Pod Autoscaler in Kubernetes](){: style="width:7%"}](https://code.egym.de/vertical-pod-autoscaler-in-kubernetes-b12a5c61393f) [![I'm AWS certified? Should you trust me?](){: style="width:7%"}](https://code.joejag.com/2021/i-am-aws-certified-should-you-trust-me.html) [![code.likeagirl.io: Docker: Setup Simple Application with MongoDB for Data' Storage](){: style="width:7%"}](https://code.likeagirl.io/docker-setup-simple-application-with-mongodb-for-data-storage-272bdb3036ad) [![REST vs. gRPC: Battle of the APIs](){: style="width:7%"}](https://code.tutsplus.com/tutorials/rest-vs-grpc-battle-of-the-apis--cms-30711) [![code.visualstudio.com: Visual Studio Code](){: style="width:7%"}](https://code.visualstudio.com) [![Remote Repositories 🌟](){: style="width:7%"}](https://code.visualstudio.com/blogs/2021/06/10/remote-repositories) [![code.visualstudio.com: vscode.dev(!)](){: style="width:7%"}](https://code.visualstudio.com/blogs/2021/10/20/vscode-dev?WT.mc_id=devcloud-46480-cxa) [![Working with Kubernetes in VS Code](){: style="width:7%"}](https://code.visualstudio.com/docs/azure/kubernetes) [![code.visualstudio.com: GitHub Copilot in VS Code](){: style="width:7%"}](https://code.visualstudio.com/docs/copilot/overview)
-[![Getting Started with Data Wrangler in VS Code](){: style="width:7%"}](https://code.visualstudio.com/docs/datascience/data-wrangler) [![Integrated Terminal](){: style="width:7%"}](https://code.visualstudio.com/docs/editor/integrated-terminal) [![Using Version Control in VS Code](){: style="width:7%"}](https://code.visualstudio.com/docs/editor/versioncontrol) [![code.visualstudio.com: Java Project Management in VS Code](){: style="width:7%"}](https://code.visualstudio.com/docs/java/java-project) [![Using Version Control in VS Code](){: style="width:7%"}](https://code.visualstudio.com/docs/sourcecontrol/overview) [![Integrated Terminal](){: style="width:7%"}](https://code.visualstudio.com/docs/terminal/basics) [![code.visualstudio.com: keyboard shortcuts for Linux](){: style="width:7%"}](https://code.visualstudio.com/shortcuts/keyboard-shortcuts-linux.pdf) [![code.visualstudio.com: keyboard shortcuts for macOS](){: style="width:7%"}](https://code.visualstudio.com/shortcuts/keyboard-shortcuts-macos.pdf) [![code.visualstudio.com: keyboard shortcuts for Windows](){: style="width:7%"}](https://code.visualstudio.com/shortcuts/keyboard-shortcuts-windows.pdf) [![VSCode Updates](){: style="width:7%"}](https://code.visualstudio.com/updates) [![VSCode Updates](){: style="width:7%"}](https://code.visualstudio.com/updates/v1_120)
-[![None](){: style="width:7%"}](https://code.visualstudio.com/updates/v1_120/v1_46) [![Flexible layout 🌟](){: style="width:7%"}](https://code.visualstudio.com/updates/v1_46) [![codebeautify.org/yaml-validator](){: style="width:7%"}](https://codebeautify.org/yaml-validator) [![codeberg.org/hjacobs/kube-downscaler: Kubernetes Downscaler 🌟](){: style="width:7%"}](https://codeberg.org/hjacobs/kube-downscaler) [![Kubernetes Janitor](){: style="width:7%"}](https://codeberg.org/hjacobs/kube-janitor) [![codeburst.io: 7 Kubernetes Security Best Practices You Must Follow](){: style="width:7%"}](https://codeburst.io/7-kubernetes-security-best-practices-you-must-follow-ae32f1ed6444) [![codeburst.io: A Resource for all Things Git](){: style="width:7%"}](https://codeburst.io/a-resource-for-all-things-git-b63d6626beca) [![codeburst.io: Creating a Local Development Kubernetes Cluster with k3s and Traefik Proxy](){: style="width:7%"}](https://codeburst.io/creating-a-local-development-kubernetes-cluster-with-k3s-and-traefik-proxy-7a5033cb1c2d) [![codeburst.io: Debug your code using git bisect](){: style="width:7%"}](https://codeburst.io/debug-your-code-using-git-bisect-45db2983cc69) [![codeburst.io: getting started with kubernetes, deploy a docker container in 5 minutes](){: style="width:7%"}](https://codeburst.io/getting-started-with-kubernetes-deploy-a-docker-container-with-kubernetes-in-5-minutes-eb4be0e96370) [![codeburst.io: Google Kubernetes Engine Logging by Example](){: style="width:7%"}](https://codeburst.io/google-kubernetes-engine-logging-by-example-df6946dcba6b)
-[![Kubernetes CKAD Example Exam Questions Practical Challenge Series](){: style="width:7%"}](https://codeburst.io/kubernetes-ckad-weekly-challenges-overview-and-tips-7282b36a2681) [![codeburst.io: Spinnaker by Example: Part 1](){: style="width:7%"}](https://codeburst.io/spinnaker-by-example-part-1-c4de9180d689) [![codeburst.io: Spinnaker by Example: Part 2](){: style="width:7%"}](https://codeburst.io/spinnaker-by-example-part-2-6f92a1fdaedf) [![codeburst.io: Spinnaker by Example: Part 3](){: style="width:7%"}](https://codeburst.io/spinnaker-by-example-part-3-c6ed9ac5f8ce) [![Amazon CodeCatalyst](){: style="width:7%"}](https://codecatalyst.aws/explore) [![codeengineered.com: 4 Places To Find Helm Charts](){: style="width:7%"}](https://codeengineered.com/blog/2020/helm-find-charts) [![Codefresh](){: style="width:7%"}](https://codefresh.io) [![codefresh.io: Applied GitOps with Kustomize](){: style="width:7%"}](https://codefresh.io/about-gitops/applied-gitops-with-kustomize) [![codefresh.io: Stop Using Branches for Deploying to Different GitOps Environments](){: style="width:7%"}](https://codefresh.io/about-gitops/branches-gitops-environments) [![codefresh.io: Using GitOps for Infrastructure and Applications With Crossplane' and Argo CD](){: style="width:7%"}](https://codefresh.io/about-gitops/gitops-for-infrastructure-and-applications) [![codefresh.io: The pains of GitOps 1.0](){: style="width:7%"}](https://codefresh.io/about-gitops/pains-gitops-1-0)
-[![==codefresh.io: How to Model Your Gitops Environments and Promote Releases' between Them== 🌟](){: style="width:7%"}](https://codefresh.io/blog/how-to-model-your-gitops-environments-and-promote-releases-between-them) [![codefresh.io: Kubernetes Deployment Antipatterns – part 1](){: style="width:7%"}](https://codefresh.io/blog/kubernetes-antipatterns-1) [![codefresh.io: Kubernetes Deployment Antipatterns – part 2](){: style="width:7%"}](https://codefresh.io/blog/kubernetes-antipatterns-2) [![codefresh.io: Progressive delivery for Kubernetes Config Maps using Argo' Rollouts](){: style="width:7%"}](https://codefresh.io/blog/progressive-delivery-for-kubernetes-config-maps-using-argo-rollouts) [![==codefresh.io: Using Argo CD and Kustomize for ConfigMap Rollouts== 🌟🌟](){: style="width:7%"}](https://codefresh.io/blog/using-argo-cd-and-kustomize-for-configmap-rollouts) [![codefresh.io: Docker anti-patterns 🌟](){: style="width:7%"}](https://codefresh.io/containers/docker-anti-patterns) [![codefresh.io: The pains of GitOps 1.0 🌟](){: style="width:7%"}](https://codefresh.io/devops/pains-gitops-1-0) [![codefresh.io: Using a Kanban board to manage and promote Helm Releases 🌟](){: style="width:7%"}](https://codefresh.io/helm-tutorial/kanban-promotion-boards) [![codefresh.io: Using Helm 3 with Helm 2 charts](){: style="width:7%"}](https://codefresh.io/helm-tutorial/taking-helm-3-spin) [![codefresh.io: Using Helm with GitOps 🌟](){: style="width:7%"}](https://codefresh.io/helm-tutorial/using-helm-with-gitops) [![codefresh.io: The ultimate guide for local development on Kubernetes: Draft' vs Skaffold vs Garden.io](){: style="width:7%"}](https://codefresh.io/howtos/local-k8s-draft-skaffold-garden)
-[![codefresh.io: Tutorial - Local Kubernetes Development with Okteto 🌟](){: style="width:7%"}](https://codefresh.io/kubernetes-tutorial/okteto) [![codefresh.io: Using Telepresence 2 for Kubernetes debugging and local development](){: style="width:7%"}](https://codefresh.io/kubernetes-tutorial/telepresence-2-local-development) [![codegiant.io: Build software faster](){: style="width:7%"}](https://codegiant.io/home) [![codely.tv](){: style="width:7%"}](https://codely.com/en) [![codely.tv](){: style="width:7%"}](https://codely.tv) [![codeopinion.com: Event Sourcing vs Event Driven Architecture](){: style="width:7%"}](https://codeopinion.com/event-sourcing-vs-event-driven-architecture) [![codeopinion.com: Splitting up a Monolith into Microservices 🌟](){: style="width:7%"}](https://codeopinion.com/splitting-up-a-monolith-into-microservices) [![codeopinion.com: Troubleshooting Kafka with 2000 Microservices](){: style="width:7%"}](https://codeopinion.com/troubleshooting-kafka-with-2000-microservices) [![codersociety.com: 13 Best Practices for using Helm](){: style="width:7%"}](https://codersociety.com/blog/articles/helm-best-practices) [![coderstan.com: Apache Spark on Kubernetes—Lessons Learned from Launching Millions of Spark Executors (Databricks Data+AI Summit 2022)](){: style="width:7%"}](https://coderstan.com/2022/07/15/spark-on-kubernetes-launching-millions-of-spark-executors) [![codesolid.com: How To Use Docker and Docker Compose With Python](){: style="width:7%"}](https://codesolid.com/how-to-use-docker-with-python)
-[![codesolid.com: Python Lists for Beginners: A Complete Lesson With Exercises 🌟](){: style="width:7%"}](https://codesolid.com/python-lists) [![codewithme.cloud: Why aren’t you using Managed Identities?!](){: style="width:7%"}](https://codewithme.cloud/posts/2024/02/why-arent-you-using-secretless-authentication) [![codingfriend.medium.com: Docker Swarm Cheatsheet (2017)](){: style="width:7%"}](https://codingfriend.medium.com/docker-swarm-cheatsheet-22665e3278b1) [![codingharbour.com: kafkacat cheatsheet](){: style="width:7%"}](https://codingharbour.com/kafkacat-cheatsheet) [![codingpotions.com: ¿Cuánto cobra un programador en España en 2021?](){: style="width:7%"}](https://codingpotions.com/salarios-programadores-2021) [![Sport Car Price Prediction.ipynb](){: style="width:7%"}](https://colab.research.google.com/drive/1m6ZjIJBxU20kxI9zTZqeMEVSq1FL0pNa?usp=sharing) [![collabnix.com: 10 Kubernetes Best Practices to Get You Started](){: style="width:7%"}](https://collabnix.com/10-kubernetes-best-practices-to-get-you-started) [![collabnix.com: Applying DevSecOps Practices to Kubernetes](){: style="width:7%"}](https://collabnix.com/applying-devsecops-practices-to-kubernetes) [![collabnix.com: Kubernetes CRUD Operation using Go on Docker Desktop](){: style="width:7%"}](https://collabnix.com/kubernetes-crud-operation-using-go-on-docker-desktop) [![collabnix.com: The Rise of Kubernetes and AI – Kubectl OpenAI plugin](){: style="width:7%"}](https://collabnix.com/the-rise-of-kubernetes-and-ai-kubectl-openai-plugin) [![collabnix.com: The Ultimate Docker Tutorial for Automation Testing](){: style="width:7%"}](https://collabnix.com/the-ultimate-docker-tutorial-for-automation-testing)
-[![collabnix.com: Top 10 Kubernetes Tools You Need for 2021 – Part 1](){: style="width:7%"}](https://collabnix.com/top-10-kubernetes-tools-you-need-for-2021) [![collabnix.github.io: Docker Extensions 🌟](){: style="width:7%"}](https://collabnix.github.io/docker-community-extensions) [![collabnix.github.io/kubetools 🌟](){: style="width:7%"}](https://collabnix.github.io/kubetools) [![terraform.collabnix.com](){: style="width:7%"}](https://collabnix.github.io/terraform) [![CommandLine Ninja](){: style="width:7%"}](https://commandline.ninja) [![commandline.ninja: Use Powershell to find windows services configured to run as another user](){: style="width:7%"}](https://commandline.ninja/use-powershell-to-find-services-configured-to-run-as-another-user) [![commandline.ninja: Video Intro to Secret Management with Powershell](){: style="width:7%"}](https://commandline.ninja/video-intro-to-secret-management-with-powershell) [![OpenShift Commons](){: style="width:7%"}](https://commons.openshift.org) [![Configure bitbucket-pipelines.yml to automatically merge feature branch to master?](){: style="width:7%"}](https://community.atlassian.com/forums/Bitbucket-questions/configure-bitbucket-pipelines-yml-to-automatically-merge-feature/qaq-p/793222) [![How to run a marketing campaign from kickoff to launch using Teamwork Collection](){: style="width:7%"}](https://community.atlassian.com/forums/Teamwork-Collection-articles/How-to-run-a-marketing-campaign-from-kickoff-to-launch-using/ba-p/3183852) [![Configure bitbucket-pipelines.yml to automatically merge feature branch to master?](){: style="width:7%"}](https://community.atlassian.com/t5/Bitbucket-questions/configure-bitbucket-pipelines-yml-to-automatically-merge-feature/qaq-p/793222)
-[![community.aws/kubernetes](){: style="width:7%"}](https://community.aws/kubernetes) [![community.aws/training: Training and Certification](){: style="width:7%"}](https://community.aws/training) [![community.dataminer.services: CI/CD and the Agile Principles](){: style="width:7%"}](https://community.dataminer.services/ci-cd-and-the-agile-principles) [![devcentral.f5.com: What is Kubernetes?](){: style="width:7%"}](https://community.f5.com/kb/technicalarticles/what-is-kubernetes/281010) [![community.hpe.com: Containers vs. VMs: What’s the difference?](){: style="width:7%"}](https://community.hpe.com/hpeb/plugins/custom/hp/hpebresponsive/custom.bounce_endpoint?referer=https%3A%2F%2Fcommunity.hpe.com%2Ft5%2FHPE-Ezmeral-Uncut%2FContainers-vs-VMs-What-s-the-difference%2Fba-p%2F7147090) [![community.hpe.com: Containers vs. VMs: What’s the difference?](){: style="width:7%"}](https://community.hpe.com/t5/HPE-Ezmeral-Uncut/Containers-vs-VMs-What-s-the-difference/ba-p/7147090) [![community.ibm.com: Red Hat Ansible Automation Platform on IBM Z and IBM LinuxONE is generally available now!](){: style="width:7%"}](https://community.ibm.com/community/user/blogs/daniel-jast1/2023/12/07/red-hat-aap-on-ibm-z-and-linuxone) [![community.ibm.com: Red Hat Ansible Automation Platform on IBM Z and IBM' LinuxONE is generally available now!](){: style="width:7%"}](https://community.ibm.com/community/user/ibmz-and-linuxone/blogs/daniel-jast1/2023/12/07/red-hat-aap-on-ibm-z-and-linuxone) [![community.jenkins.io: DSTY - jenkins-std-lib (Shared Library) - Interact with files/directories using Groovy!](){: style="width:7%"}](https://community.jenkins.io/t/dsty-jenkins-std-lib-shared-library-interact-with-files-directories-using-groovy/398) [![None](){: style="width:7%"}](https://community.ops.io/danielepolencic/how-do-you-gracefully-shut-down-pods-in-kubernetes-30fa) [![community.ops.io: Kubernetes Ingress Controller. How does it work?=](){: style="width:7%"}](https://community.ops.io/danielepolencic/learning-how-an-ingress-controller-works-by-building-one-in-bash-3fni)
-[![None](){: style="width:7%"}](https://community.ops.io/danielepolencic/memory-requests-and-limits-in-kubernetes-217g) [![community.ops.io: Pod rebalancing and allocations in Kubernetes 🌟](){: style="width:7%"}](https://community.ops.io/danielepolencic/pod-rebalancing-and-allocations-in-kubernetes-4kim) [![community.ops.io: CI CD 101 with GitLab](){: style="width:7%"}](https://community.ops.io/jatin/ci-cd-101-with-gitlab-4pol) [![community.ops.io: Configuring AKS to read secrets and certificates from Azure KeyVaults](){: style="width:7%"}](https://community.ops.io/javi_labs/configuring-aks-to-read-secrets-and-certificates-from-azure-keyvaults-17o1) [![community.ops.io: One day I woke up to a crashed AKS cluster and this is what I did to get it back to life](){: style="width:7%"}](https://community.ops.io/javi_labs/one-day-wake-up-to-a-crashed-aks-cluster-and-this-is-what-i-did-to-get-it-back-to-life-1592) [![None](){: style="width:7%"}](https://community.ops.io/the_cozma/k8s-fix-helm-release-failing-with-an-upgrade-still-in-progress-4660) [![SUSE & Rancher Community 🌟](){: style="width:7%"}](https://community.suse.com/feed) [![community.suse.com: Introduction to K3s 🌟](){: style="width:7%"}](https://community.suse.com/posts/13903989) [![community.suse.com: Comparing Modern-Day Container Image Builders: Jib,' Buildpacks and Docker 🌟](){: style="width:7%"}](https://community.suse.com/posts/comparing-modern-day-container-image-builders-jib-buildpacks-and-docker) [![community.suse.com: Stupid Simple Kubernetes — Deployments, Services and' Ingresses Explained](){: style="width:7%"}](https://community.suse.com/posts/stupid-simple-kubernetes-deployments-services-and-ingresses-explained) [![RFC: Foreman Operations Ansible Collection](){: style="width:7%"}](https://community.theforeman.org/t/rfc-operations-ansible-collection/20971)
-[![comparecloud.in: Public Cloud Services Comparison 🌟](){: style="width:7%"}](https://comparecloud.in) [![==compliantkubernetes.io: Compliant Kubernetes is a Certified Kubernetes' distribution, that complies with: HIPAA, GDPR, PCI DSS, FFFS 2014:7, ISO 27001, etc.== 🌟](){: style="width:7%"}](https://compliantkubernetes.io) [![computerhoy.com: GitHub Copilot X: así es la nueva IA parecida a ChatGPT y destinada a ayudar a programadores](){: style="width:7%"}](https://computerhoy.20minutos.es) [![computerhoy.com: GitHub Copilot X: así es la nueva IA parecida a ChatGPT' y destinada a ayudar a programadores](){: style="width:7%"}](https://computerhoy.com/software/github-copilot-x-nueva-ia-parecida-chatgpt-destinada-ayudar-programadores-1219266) [![computerhoy.com: ¿Qué es el 'Deep Learning' y por qué se considera una' revolución en la inteligencia artificial?](){: style="width:7%"}](https://computerhoy.com/tecnologia/deep-learning-considera-revolucion-ia-1241180) [![computingforgeeks.com: Build AWS EC2 Machine Images (AMI) With Packer and Ansible](){: style="width:7%"}](https://computingforgeeks.com/build-aws-ec2-machine-images-with-packer-and-ansible) [![computingforgeeks.com: Kubectl Cheat Sheet for Kubernetes Admins & CKA Exam' Prep](){: style="width:7%"}](https://computingforgeeks.com/kubectl-cheat-sheet-for-kubernetes-cka-exam-prep) [![computingforgeeks.com: Kubectl Cheat Sheet for Kubernetes Admins & CKA Exam Prep](){: style="width:7%"}](https://computingforgeeks.com/kubectl-cheat-sheet-kubernetes) [![The SSH Commands Cheat Sheet for Linux SysAdmins / Users](){: style="width:7%"}](https://computingforgeeks.com/ssh-cheatsheet-for-sysadmins) [![The SSH Commands Cheat Sheet for Linux SysAdmins / Users](){: style="width:7%"}](https://computingforgeeks.com/ssh-commands-cheat-sheet-linux) [![Concourse](){: style="width:7%"}](https://concourse-ci.org)
-[![Automatic branch merging](){: style="width:7%"}](https://confluence.atlassian.com/bitbucketserver/automatic-branch-merging-776639993.html) [![atlassian.com: Configuring branching models 🌟](){: style="width:7%"}](https://confluence.atlassian.com/bitbucketserver/branches-776639968.html) [![Checks for merging pull requests](){: style="width:7%"}](https://confluence.atlassian.com/bitbucketserver/checks-for-merging-pull-requests-776640039.html) [![atlassian.com: Configuring branching models 🌟](){: style="width:7%"}](https://confluence.atlassian.com/bitbucketserver/using-branches-in-bitbucket-server-776639968.html) [![confluence.sakaiproject.org](){: style="width:7%"}](https://confluence.sakaiproject.org/display/REL/Maven+release+plugin+cheat+sheet) [![**Conjure up**](){: style="width:7%"}](https://conjure-up.io) [![==console.cloud.google.com/products==](){: style="width:7%"}](https://console.cloud.google.com/products) [![KubeStellar Console 🌟](){: style="width:7%"}](https://console.kubestellar.io) [![None](){: style="width:7%"}](https://console.redhat.com/openshift/install) [![container-registry.com: Lifting Developers’ Productivity 🌟](){: style="width:7%"}](https://container-registry.com/posts/productivity-lift-buildkit-cli-for-kubectl) [![containerd.io](){: style="width:7%"}](https://containerd.io)
-[![Prometheus Monitoring Ecosystem Begins to Mature](){: style="width:7%"}](https://containerjournal-com.cdn.ampproject.org/c/s/containerjournal.com/topics/container-ecosystems/prometheus-monitoring-ecosystem-begins-to-mature/amp) [![containerjournal.com](){: style="width:7%"}](https://containerjournal.com) [![containerjournal.com: Best of 2021 – Kubernetes Enables DevOps-as-a-Service' (DaaS)](){: style="width:7%"}](https://containerjournal.com/editorial-calendar/best-of-2021/kubernetes-enables-devops-as-a-service-daas) [![containerjournal.com: The What and Why of Cloud-Native Security](){: style="width:7%"}](https://containerjournal.com/editorial-calendar/cloud-native-security/the-what-and-why-of-cloud-native-security) [![containerjournal.com: 4 Expert-Level Things I Wish I’d Known About Kubernetes](){: style="width:7%"}](https://containerjournal.com/features/4-expert-level-things-i-wish-id-known-about-kubernetes) [![containerjournal.com: 9 Open Source Developer Tools for Kubernetes](){: style="width:7%"}](https://containerjournal.com/features/9-open-source-developer-tools-for-kubernetes) [![containerjournal.com: Assessing the True Cost of Kubernetes](){: style="width:7%"}](https://containerjournal.com/features/assessing-the-true-cost-of-kubernetes) [![containerjournal.com: Deploying Kubernetes on Bare Metal](){: style="width:7%"}](https://containerjournal.com/features/deploying-kubernetes-on-bare-metal) [![containerjournal.com: GitLab Brings Kubernetes Operator to Red Hat OpenShift](){: style="width:7%"}](https://containerjournal.com/features/gitlab-brings-kubernetes-operator-to-red-hat-openshift) [![containerjournal.com: Best of 2022: GitOps: The Missing Link for CI/CD for' Kubernetes](){: style="width:7%"}](https://containerjournal.com/features/gitops-the-missing-link-for-ci-cd-for-kubernetes) [![==containerjournal.com: GitOps Workflows and Principles for Kubernetes==](){: style="width:7%"}](https://containerjournal.com/features/gitops-workflows-and-principles-for-kubernetes)
-[![containerjournal.com: GitOps Workflows Expanding Beyond Kubernetes Clusters](){: style="width:7%"}](https://containerjournal.com/features/gitops-workflows-expanding-beyond-kubernetes-clusters) [![containerjournal.com: Kubernetes Enables DevOps-as-a-Service (DaaS) 🌟](){: style="width:7%"}](https://containerjournal.com/features/kubernetes-enables-devops-as-a-service-daas) [![containerjournal.com: Kubernetes Security in Your CI/CD Pipeline](){: style="width:7%"}](https://containerjournal.com/features/kubernetes-security-in-your-ci-cd-pipeline) [![containerjournal.com: Linkerd’s CNCF Graduation Due to its Simplicity](){: style="width:7%"}](https://containerjournal.com/features/linkerds-cncf-graduation-due-to-its-simplicity) [![containerjournal.com: Red Hat, IBM Launch Konveyor to Aggregate Kubernetes' Tools](){: style="width:7%"}](https://containerjournal.com/features/red-hat-ibm-launch-konveyor-to-aggregate-kubernetes-tools) [![containerjournal.com: Red Hat Simplifies Kubernetes Cluster Management](){: style="width:7%"}](https://containerjournal.com/features/red-hat-simplifies-kubernetes-cluster-management) [![containerjournal.com: Siloscape: The Dark Side of Kubernetes](){: style="width:7%"}](https://containerjournal.com/features/siloscape-the-dark-side-of-kubernetes) [![containerjournal.com: The 4 Levels of GitOps Maturity](){: style="width:7%"}](https://containerjournal.com/features/the-4-levels-of-gitops-maturity) [![A new role to emerge: Kubernetes Manager (KubeMaster) 🌟](){: style="width:7%"}](https://containerjournal.com/features/the-rise-of-the-kubemaster) [![==containerjournal.com: What’s the Difference Between Docker and Kubernetes?==](){: style="width:7%"}](https://containerjournal.com/features/whats-the-difference-between-docker-and-kubernetes) [![containerjournal.com: When is Kubernetes Service Ownership the Right Fit?](){: style="width:7%"}](https://containerjournal.com/features/when-is-kubernetes-service-ownership-the-right-fit)
-[![==containerjournal.com: When Is Service Mesh Worth It?==](){: style="width:7%"}](https://containerjournal.com/features/when-is-service-mesh-worth-it) [![containerjournal.com: When Kubernetes-as-a-Service Doesn’t Cut It](){: style="width:7%"}](https://containerjournal.com/features/when-kubernetes-as-a-service-doesnt-cut-it) [![containerjournal.com: Kubernetes’ True Superpower is its Control Plane](){: style="width:7%"}](https://containerjournal.com/kubeconcnc/kubernetes-true-superpower-is-its-control-plane) [![containerjournal.com: Best of 2020: How Docker and Kubernetes Work Together](){: style="width:7%"}](https://containerjournal.com/topics/container-ecosystems/how-docker-and-kubernetes-work-together) [![containerjournal.com: How the Rise of Containers Will Drive DevOps](){: style="width:7%"}](https://containerjournal.com/topics/container-ecosystems/how-the-rise-of-containers-will-drive-devops) [![IBM Leverages Containers to Advance DevOps on Mainframes](){: style="width:7%"}](https://containerjournal.com/topics/container-ecosystems/ibm-leverages-containers-to-advance-devops-on-mainframes) [![containerjournal.com: Red Hat Adds Java Runtime for Kubernetes to Subscription](){: style="width:7%"}](https://containerjournal.com/topics/container-ecosystems/red-hat-adds-java-runtime-for-kubernetes-to-subscription) [![containerjournal.com: 10 Best Practices Worth Implementing to Adopt Kubernetes](){: style="width:7%"}](https://containerjournal.com/topics/container-management/10-best-practices-worth-implementing-to-adopt-kubernetes) [![containerjournal.com: Overcoming Kubernetes Infrastructure Challenges](){: style="width:7%"}](https://containerjournal.com/topics/container-management/overcoming-kubernetes-infrastructure-challenges) [![containerjournal.com: Rancher Labs Adds Support for Longhorn Storage on' Kubernetes Clusters](){: style="width:7%"}](https://containerjournal.com/topics/container-management/rancher-labs-adds-support-for-longhorn-storage-on-kubernetes-clusters) [![containerjournal.com: Red Hat Delivers Latest Kubernetes Enhancements](){: style="width:7%"}](https://containerjournal.com/topics/container-management/red-hat-delivers-latest-kubernetes-enhancements)
-[![containerjournal.com: Red Hat Integrates KubeVirt With Kubernetes Management' Platform From SAP](){: style="width:7%"}](https://containerjournal.com/topics/container-management/red-hat-integrates-kubevirt-with-kubernetes-management-platform-from-sap) [![containerjournal.com: Red Hat Platform Brings Kafka Closer to Kubernetes](){: style="width:7%"}](https://containerjournal.com/topics/container-management/red-hat-platform-brings-kafka-closer-to-kubernetes) [![containerjournal.com: How to Secure Your Kubernetes Cluster 🌟](){: style="width:7%"}](https://containerjournal.com/topics/container-security/how-to-secure-your-kubernetes-cluster) [![containerjournal.com: 9 Pillars of Engineering DevOps With Kubernetes](){: style="width:7%"}](https://containerjournal.com/uncategorized/9-pillars-of-engineering-devops-with-kubernetes) [![ContainerSSH: Launch containers on demand 🌟🌟](){: style="width:7%"}](https://containerssh.io) [![containo.us: Kubernetes Ingress & Service API Demystified](){: style="width:7%"}](https://containo.us/blog/kubernetes-ingress-service-api-demystified) [![Maesh](){: style="width:7%"}](https://containo.us/maesh) [![contains.dev: Optimizing Docker image size and why it matters](){: style="width:7%"}](https://contains.dev/blog/optimizing-docker-image-size) [![content.techgig.com: 5 Best DevOps practices for beginners](){: style="width:7%"}](https://content.techgig.com/5-best-devops-practices-for-beginners/articleshow/81368965.cms) [![continuousdelivery.com: Patterns 🌟](){: style="width:7%"}](https://continuousdelivery.com/implementing/patterns) [![contractortaxation.com/contracting-in-spain](){: style="width:7%"}](https://contractortaxation.com/contracting-in-spain)
-[![cookbook.learndataengineering.com: The Data Engineering Cookbook](){: style="width:7%"}](https://cookbook.learndataengineering.com/docs/05-CaseStudies) [![cookbook.openshift.org 🌟](){: style="width:7%"}](https://cookbook.openshift.org) [![cookbook.openshift.org: How do I import an image from an external image registry? 🌟](){: style="width:7%"}](https://cookbook.openshift.org/image-registry-and-image-streams/how-do-i-import-an-image-from-an-external-image.html) [![coolify.io](){: style="width:7%"}](https://coolify.io) [![GitHub Copilot](){: style="width:7%"}](https://copilot.github.com) [![copr.fedorainfracloud.org](){: style="width:7%"}](https://copr.fedorainfracloud.org) [![copr.fedorainfracloud.org](){: style="width:7%"}](https://copr.fedorainfracloud.org/coprs) [![copyconstruct.medium.com: Testing in Production, the safe way 🌟🌟🌟](){: style="width:7%"}](https://copyconstruct.medium.com/testing-in-production-the-safe-way-18ca102d0ef1) [![None](){: style="width:7%"}](https://coreos.com/blog/introducing-ignition.html) [![None](){: style="width:7%"}](https://coreos.com/ignition/docs/latest/what-is-ignition.html) [![cormachogan.com: A first look at vSphere with Kubernetes in action](){: style="width:7%"}](https://cormachogan.com/2020/04/01/a-first-look-at-vsphere-with-kubernetes-in-action)
-[![cormachogan.com: Building a TKG Cluster in vSphere with Kubernetes](){: style="width:7%"}](https://cormachogan.com/2020/04/07/building-a-tkg-guest-cluster-in-vsphere-with-kubernetes) [![**Cortex**:](){: style="width:7%"}](https://cortexmetrics.io) [![coruzant.com/appdev: Kubernetes Management: Tools and Best Practices](){: style="width:7%"}](https://coruzant.com/appdev/kubernetes-management-tools-and-best-practices) [![Couchdb.apache.org](){: style="width:7%"}](https://couchdb.apache.org) [![techiescamp.com: Kubernetes Kustomize Crash Course](){: style="width:7%"}](https://courses.devopscube.com/l/products) [![devopswithkubernetes.com](){: style="width:7%"}](https://courses.mooc.fi/org/uh-cs/courses/devops-with-kubernetes) [![craig-godden-payne.medium.com: How does ingress work in Kubernetes?](){: style="width:7%"}](https://craig-godden-payne.medium.com/how-does-ingress-work-in-kubernetes-f3b121d0351f) [![Homepage](){: style="width:7%"}](https://crc.dev) [![creately.com: A Step By Step Guide to Set KPIs for Team Members](){: style="width:7%"}](https://creately.com/blog/business/how-to-set-kpis-for-team-members) [![creately.com: How to Better Manage Your Projects with Kanban Boards](){: style="width:7%"}](https://creately.com/blog/diagrams/what-is-a-kanban-board) [![creately.com: How to Better Manage Your Projects with Kanban Boards](){: style="width:7%"}](https://creately.com/blog/project-management/what-is-a-kanban-board)
-[![cri-o.io](){: style="width:7%"}](https://cri-o.io) [![cribl.io: Using Prometheus for Agentless Monitoring](){: style="width:7%"}](https://cribl.io/blog/using-prometheus-for-agentless-monitoring) [![cronicaglobal.elespanol.com: Roberto Ardon (Incepto): "A la IA no se le pueden pedir imposibles"](){: style="width:7%"}](https://cronicaglobal.elespanol.com/vida/20240604/roberto-ardon-incepto-ia-pueden-pedir-imposibles/860164103_0.html) [![crontab.guru 🌟](){: style="width:7%"}](https://crontab.guru) [![crossplane.io](){: style="width:7%"}](https://crossplane.io) [![crunchtools.com: A Comparison of Linux Container Images](){: style="width:7%"}](https://crunchtools.com/comparison-linux-container-images) [![crunchtools.com: A Hacker’s Guide to Moving Linux Services into Containers. Epic 15 page blog post showing people how to move Wordpress (php), Mediawiki (php), and Request Tracker (perl) into containers](){: style="width:7%"}](https://crunchtools.com/moving-linux-services-to-containers) [![crunchtools.com: Should I Use Docker Compose Or Podman Compose With Podman?](){: style="width:7%"}](https://crunchtools.com/should-i-use-docker-compose-or-podman-compose-with-podman) [![cryptography.io: scrypt (cryptography)](){: style="width:7%"}](https://cryptography.io/en/latest/hazmat/primitives/key-derivation-functions) [![A Gentle Introduction to Using a Docker Container as a Dev Environment](){: style="width:7%"}](https://css-tricks.com/a-gentle-introduction-to-using-a-docker-container-as-a-dev-environment) [![css-tricks.com: Advanced Git series. 3 Better Collaboration With Pull Requests](){: style="width:7%"}](https://css-tricks.com/better-collaboration-with-pull-requests)
-[![css-tricks.com: Advanced Git series. 2 Branching Strategies in Git](){: style="width:7%"}](https://css-tricks.com/branching-strategies-in-git) [![css-tricks.com: Cherry-Picking Commits in Git](){: style="width:7%"}](https://css-tricks.com/cherry-picking-commits-in-git) [![css-tricks.com: Advanced Git series. 1 Creating the Perfect Commit in Git](){: style="width:7%"}](https://css-tricks.com/creating-the-perfect-commit-in-git) [![css-tricks.com: Git: Switching Unstaged Changes to a New Branch](){: style="width:7%"}](https://css-tricks.com/git-switching-unstaged-changes-to-a-new-branch) [![css-tricks.com: How to Automate Project Versioning and Releases with Continuous Deployment 🌟](){: style="width:7%"}](https://css-tricks.com/how-to-automate-project-versioning-and-releases-with-continuous-deployment) [![css-tricks.com: Advanced Git series. 6 Interactive Rebase: Clean up your' Commit History](){: style="width:7%"}](https://css-tricks.com/interactive-rebase-clean-up-your-commit-history) [![css-tricks.com: Kubernetes Explained Simply: Containers, Pods and Images](){: style="width:7%"}](https://css-tricks.com/kubernetes-explained-simply-containers-pods-and-images) [![css-tricks.com: Advanced Git series. 4 Merge Conflicts: What They Are and' How to Deal with Them](){: style="width:7%"}](https://css-tricks.com/merge-conflicts-what-they-are-and-how-to-deal-with-them) [![css-tricks.com: Advanced Git series. 5 Rebase vs. Merge: Integrating Changes' in Git](){: style="width:7%"}](https://css-tricks.com/rebase-vs-merge-integrating-changes-in-git) [![css-tricks.com: The Many Faces of VS Code in the Browser](){: style="width:7%"}](https://css-tricks.com/the-many-faces-of-vs-code-in-the-browser) [![css-tricks.com: Using the Reflog to Restore Lost Commits](){: style="width:7%"}](https://css-tricks.com/using-the-reflog-to-restore-lost-commits)
-[![cssnectar.com](){: style="width:7%"}](https://cssnectar.com) [![cult.honeypot.io: Best Frontend JavaScript Frameworks To Learn 2021](){: style="width:7%"}](https://cult.honeypot.io/reads/best-frontend-javascript-frameworks-learn-2021) [![curity.io: Client Security](){: style="width:7%"}](https://curity.io/resources/client-security) [![curity.io: OAuth 2.0 Overview](){: style="width:7%"}](https://curity.io/resources/learn/oauth-overview) [![curity.io: OpenID Connect Overview](){: style="width:7%"}](https://curity.io/resources/learn/openid-connect-overview) [![Development Environments for Cloud Agents](){: style="width:7%"}](https://cursor.com/blog/cloud-agent-development-environments) [![Cursor Composer 2.5](){: style="width:7%"}](https://cursor.com/blog/composer-2-5) [![Cursor in Jira: Deep AI Agent Integration](){: style="width:7%"}](https://cursor.com/changelog/05-19-26) [![Cursor Auto-Review Run Mode](){: style="width:7%"}](https://cursor.com/changelog/auto-review) [![Cursor Compile](){: style="width:7%"}](https://cursor.com/compile) [![Cursor Bugbot Effort Levels Documentation](){: style="width:7%"}](https://cursor.com/docs/bugbot)
-[![Cursor Python SDK Documentation](){: style="width:7%"}](https://cursor.com/docs/sdk/python) [![Download Cursor | AI-Powered Code Editor](){: style="width:7%"}](https://cursor.com/download) [![Cursor AI Fundamentals Course](){: style="width:7%"}](https://cursor.com/es/learn) [![The Cursor Developer Habits Report](){: style="width:7%"}](https://cursor.com/insights) [![Cursor Extension Marketplace](){: style="width:7%"}](https://cursor.com/marketplace) [![cybernews.com: Trouble in paradise: IT professionals unhappy with cloud' services](){: style="width:7%"}](https://cybernews.com/cloud/trouble-in-paradise-it-professionals-unhappy-with-cloud-services) [![cyberscoop.com: The Log4j flaw is the latest reminder that quick security fixes are easier said than done](){: style="width:7%"}](https://cyberscoop.com/log4j-hack-security-update-ransomware) [![blog.cyble.com: Exposed Kubernetes Clusters](){: style="width:7%"}](https://cyble.com/blog/exposed-kubernetes-clusters) [![Moco](){: style="width:7%"}](https://cybozu-go.github.io/moco) [![Cycle.io](){: style="width:7%"}](https://cycle.io) [![czakozoltan08.medium.com: Stupid Simple Scalability](){: style="width:7%"}](https://czakozoltan08.medium.com/stupid-simple-scalability-dc4a7fbe67d6)
-[![Security Overview of AWS Lambda](){: style="width:7%"}](https://d1.awsstatic.com/whitepapers/Overview-AWS-Lambda-Security.pdf) [![aws whitepapers: Architecting Amazon EKS for PCI DSS Compliance (pdf) 🌟🌟](){: style="width:7%"}](https://d1.awsstatic.com/whitepapers/architecting-amazon-eks-for-pci-dss-compliance.pdf) [![daffodilsw.medium.com: What is Infrastructure Automation in DevOps?](){: style="width:7%"}](https://daffodilsw.medium.com/what-is-infrastructure-automation-in-devops-d9681870b07d) [![dafriedman97.github.io: Machine Learning from Scratch](){: style="width:7%"}](https://dafriedman97.github.io/mlbook/content/introduction.html) [![dagger.io](){: style="width:7%"}](https://dagger.io) [![dagster.io: Postgres: a better message queue than Kafka?](){: style="width:7%"}](https://dagster.io/blog/skip-kafka-use-postgres-message-queue) [![daily.dev: Building a fault-tolerant event-driven architecture with Google Cloud, Pulumi and Debezium](){: style="width:7%"}](https://daily.dev/blog/building-a-fault-tolerant-event-driven-architecture-with-google-cloud-pulumi-and-debezium) [![dailymotion-oss.github.io/octopilot: Octopilot](){: style="width:7%"}](https://dailymotion-oss.github.io/octopilot) [![dani-izquierdo95.medium.com: Batch processing using Cron Jobs. MySQL automated' backup on Openshift/K8s](){: style="width:7%"}](https://dani-izquierdo95.medium.com/mysql-automated-backup-on-openshift-k8s-3690280d304f) [![None](){: style="width:7%"}](https://daniel.haxx.se/blog/2015/12/14/curl-and-http2-by-default) [![None](){: style="width:7%"}](https://daniel.haxx.se/blog/2015/12/20/a-2015-retrospective)
-[![curl cheat sheet for Linux and Unix users](){: style="width:7%"}](https://daniel.haxx.se/blog/wp-content/uploads/2020/01/sticker-cheat-sheet.png) [![Git-flow cheatsheet](){: style="width:7%"}](https://danielkummer.github.io/git-flow-cheatsheet/index.html) [![Rate Limiting in Controller-Runtime and Client-go](){: style="width:7%"}](https://danielmangum.com/posts/controller-runtime-client-go-rate-limiting) [![danielmangum.com: How Kubernetes validates custom resources](){: style="width:7%"}](https://danielmangum.com/posts/how-kubernetes-validates-custom-resources) [![danielmangum.com: K8s ASA: The Storage Interface](){: style="width:7%"}](https://danielmangum.com/posts/k8s-asa-the-storage-interface) [![dannys.cloud: 10 Best Free AWS Learning Resources for Beginners](){: style="width:7%"}](https://dannys.cloud/10-best-free-aws-learning-resources-for-beginners) [![dannys.cloud: Autocomplete your CloudFormation Resources in VS Code](){: style="width:7%"}](https://dannys.cloud/autocomplete-cloudformation-resources-vs-code) [![danoncoding.com: Tricky Kubernetes memory management for Java applications' 🌟](){: style="width:7%"}](https://danoncoding.com/tricky-kubernetes-memory-management-for-java-applications-d2f88dd4e9f6) [![Dapr](){: style="width:7%"}](https://dapr.io) [![darryl-ruggles.cloud: AWS SSO Credentials With Multiple Accounts](){: style="width:7%"}](https://darryl-ruggles.cloud/aws-sso-credentials-with-multiple-accounts) [![darumatic.com: Improve Kubectl Command with Krew](){: style="width:7%"}](https://darumatic.com/blog/improve_kubectl_command_with_krew)
-[![darumatic.com: Podman - Introduction 🌟](){: style="width:7%"}](https://darumatic.com/blog/podman_introduction) [![dashbird.io: AWS Elastic Load Balancing from a Serverless perspective](){: style="width:7%"}](https://dashbird.io/blog/aws-application-load-balancer) [![None](){: style="width:7%"}](https://dashbird.io/blog/aws-relational-database-rds) [![dashbird.io: 8 Must-Know Tricks to Use S3 More Effectively in Python](){: style="width:7%"}](https://dashbird.io/blog/aws-s3-python-tricks) [![dashbird.io: How I Manage Credentials in Python Using AWS Secrets Manager](){: style="width:7%"}](https://dashbird.io/blog/aws-secrets-manager-python) [![None](){: style="width:7%"}](https://dashbird.io/blog/aws-sns) [![dashbird.io: Explaining boto3: how to use any AWS service with python](){: style="width:7%"}](https://dashbird.io/blog/boto3-aws-python) [![dashbird.io: Deploying AWS Lambda with Docker Containers: I Gave it a Try and Here’s My Review](){: style="width:7%"}](https://dashbird.io/blog/deploying-aws-lambda-with-docker) [![dashbird.io: Monitoring vs Observability: Can you tell the difference? 🌟](){: style="width:7%"}](https://dashbird.io/blog/monitoring-vs-observability) [![dashbird.io: 4 Tips for AWS Lambda Optimization for Production](){: style="width:7%"}](https://dashbird.io/blog/optimizing-aws-lambda-for-production) [![dashbird.io: Serverless Case Study – Coca-Cola](){: style="width:7%"}](https://dashbird.io/blog/serverless-case-study-coca-cola)
-[![dashbird.io: Get started and keep using AWS for free](){: style="width:7%"}](https://dashbird.io/blog/use-aws-free) [![Databricks Data + AI Summit 2026](){: style="width:7%"}](https://dataaisummit.databricks.com/flow/db/dais2026/landing/page/home) [![Database School: Intro to Postgres - Video 203](){: style="width:7%"}](https://databaseschool.com/series/intro-to-postgres/videos/203) [![Announcing Databricks Labs Terraform integration on AWS and Azure](){: style="width:7%"}](https://databricks.com/blog/2020/09/11/announcing-databricks-labs-terraform-integration-on-aws-and-azure.html) [![Automate SQL Server Backups with PowerShell](){: style="width:7%"}](https://datacrazyworld.com/index.php/2025/03/16/automatiza-backups-de-sql-server-con-powershell) [![dataengineeringcentral.substack.com: Why is everyone trying to kill Airflow?' 🌟](){: style="width:7%"}](https://dataengineeringcentral.substack.com/p/why-is-everyone-trying-to-kill-airflow?sd=pf) [![datafix.com.au: BASHing data - Data ops on the Linux command line 🌟](){: style="width:7%"}](https://datafix.com.au/BASHing) [![==datascientest.com: Azure DevOps Pipeline YAML: why configure CI/CD pipelines' with YAML?==](){: style="width:7%"}](https://datascientest.com/en/azure-devops-pipeline-yaml-why-configure-ci-cd-pipelines-with-yaml) [![Azure DevOps vs GitHub Actions: Which is the best CI/CD tool?](){: style="width:7%"}](https://datascientest.com/en/azure-devops-vs-github-actions-which-is-the-best-ci-cd-tool) [![datastation.multiprocess.io: Speeding up Go's builtin JSON encoder up to' 55% for large arrays of objects](){: style="width:7%"}](https://datastation.multiprocess.io/blog/2022-03-03-improving-go-json-encoding-performance-for-large-arrays-of-objects.html) [![How to Get More Out of Your Git Commit Message](){: style="width:7%"}](https://datree.io/blog/git-commit-message-conventions-for-readable-git-log)
-[![10 useful Git commands you wish existed – and their alternatives](){: style="width:7%"}](https://datree.io/blog/useful-git-commands-list) [![datree.io: ArgoCD Best Practices](){: style="width:7%"}](https://datree.io/resources/argocd-best-practices-you-should-know) [![datree.io: EKS 1.22 Upgrade Tutorial](){: style="width:7%"}](https://datree.io/resources/eks-1-22-upgrade-tutorial) [![datree.io: 6 Best Practices for Effective Readiness and Liveness Probes](){: style="width:7%"}](https://datree.io/resources/kubernetes-readiness-and-liveness-probes-best-practices) [![Building a high performance JSON parser](){: style="width:7%"}](https://dave.cheney.net/high-performance-json.html) [![None](){: style="width:7%"}](https://dave.cheney.net/paste/ingress-is-dead-long-live-ingressroute.pdf) [![daveops.xyz: Administrar usuarios en EKS](){: style="width:7%"}](https://daveops.xyz/2020/08/25/administrar-usuarios-en-eks) [![daveops.xyz: Running DB migrations on Kubernetes with Helm](){: style="width:7%"}](https://daveops.xyz/en/2020/09/18/running-db-migrations-on-kubernetes-with-helm) [![davidsr.me: Deploy Azure WAF with Terraform and Azure DevOps](){: style="width:7%"}](https://davidsr.me/deploy-azure-waf-with-terraform-and-azure-devops) [![davidwalsh.name: More Awesome Git Aliases](){: style="width:7%"}](https://davidwalsh.name/more-awesome-git-aliases) [![davidxiang.com: Kafka As A Database? Yes Or No](){: style="width:7%"}](https://davidxiang.com/2021/01/10/kafka-as-a-database)
-[![dbafromthecold.com: Adjusting pod eviction time in Kubernetes](){: style="width:7%"}](https://dbafromthecold.com/2020/04/08/adjusting-pod-eviction-time-in-kubernetes) [![dbasecenter.com: The top 5 MySQL performance variables](){: style="width:7%"}](https://dbasecenter.com/blog/the-top-5-mysql-performance-variables) [![dbatools.io](){: style="width:7%"}](https://dbatools.io) [![ddev.com](){: style="width:7%"}](https://ddev.com) [![**Debezium**:](){: style="width:7%"}](https://debezium.io) [![debezium.io: Lessons Learned from Running Debezium with PostgreSQL on Amazon RDS](){: style="width:7%"}](https://debezium.io/blog/2020/02/25/lessons-learned-running-debezium-with-postgresql-on-rds) [![debezium.io: Using Debezium to Create a Data Lake with Apache Iceberg](){: style="width:7%"}](https://debezium.io/blog/2021/10/20/using-debezium-create-data-lake-with-apache-iceberg) [![Debuild](){: style="width:7%"}](https://debuild.co) [![decisivedevops.com: Kubernetes Events — News feed of your cluster](){: style="width:7%"}](https://decisivedevops.com/kubernetes-events-news-feed-of-your-kubernetes-cluster-826e08892d7a) [![declarando.es](){: style="width:7%"}](https://declarando.es) [![decodingml.substack.com: Decoding ML Newsletter](){: style="width:7%"}](https://decodingml.substack.com)
-[![decodingml.substack.com: How to ensure your models are fail-safe in production?](){: style="width:7%"}](https://decodingml.substack.com/p/how-to-ensure-your-models-are-fail) [![deepsource.io: Breaking down zero downtime deployments in Kubernetes](){: style="width:7%"}](https://deepsource.com/blog/zero-downtime-deployment) [![deepsource.io: Breaking down zero downtime deployments in Kubernetes](){: style="width:7%"}](https://deepsource.io/blog/zero-downtime-deployment) [![deeptimittalblogger.medium.com: Event driven architecture](){: style="width:7%"}](https://deeptimittalblogger.medium.com/event-driven-architecture-111f504a8cbc) [![Dekorate](){: style="width:7%"}](https://dekorate.io) [![denic.hashnode.dev: Resources to crush the technical interview](){: style="width:7%"}](https://denic.hashnode.dev/resources-to-crush-the-technical-interview) [![Azure DevOps Terraform Pipeline (Complete Guide + YAML Examples)](){: style="width:7%"}](https://deniscooper.co.uk/azure-devops-terraform-pipeline) [![denniszielke.medium.com: Using Azure Container Apps at scale instead of' your building your own NaaS on top of K8s?](){: style="width:7%"}](https://denniszielke.medium.com/using-azure-container-apps-at-scale-instead-of-your-building-your-own-naas-on-top-of-k8s-7c4760c2511f) [![ref 2](){: style="width:7%"}](https://deors.wordpress.com/2019/04/25/jenkins-ci-pipeline-java-spring-boot-maven-docker) [![dev-k8sref-io.web.app](){: style="width:7%"}](https://dev-k8sref-io.web.app) [![dev-vibe.medium.com: Encrypt Helm sensitive data](){: style="width:7%"}](https://dev-vibe.medium.com/encrypt-helm-sensitive-data-9d7622e41d00)
-[![dev.to: How to run docker on Windows without Docker Desktop](){: style="width:7%"}](https://dev.to/_nicolas_louis_/how-to-run-docker-on-windows-without-docker-desktop-hik) [![dev.to: Git Commands Cheatsheet: Advanced (20+ Git Commands Advanced )](){: style="width:7%"}](https://dev.to/aashiya123/git-commands-cheatsheet-advanced-20-git-commands-advanced--35i3) [![dev.to: How to create a production Docker image](){: style="width:7%"}](https://dev.to/abdorah/how-to-create-production-docker-image-ready-for-deployment-4bbe) [![dev.to: All about k3s - Lightweight Kubernetes 🌟](){: style="width:7%"}](https://dev.to/abhinavd26/all-about-k3s-lightweight-kubernetes-3ell) [![dev.to: What’s Wrong With Measuring Developer Performance (+ 10 Best Metrics)](){: style="width:7%"}](https://dev.to/actitime/whats-wrong-with-measuring-developer-performance-10-best-metrics-5620) [![dev.to: Top 200 Kubernetes Tools for DevOps Engineer Like You](){: style="width:7%"}](https://dev.to/ajeetraina/top-200-kubernetes-tools-for-devops-engineer-like-you-3h7e) [![dev.to: Dockerize a GoLang HTTP server and deploy it on Kubernetes](){: style="width:7%"}](https://dev.to/aksrao1998/dockerize-a-golang-http-server-and-deploy-it-on-kubernetes-592j) [![dev.to: Go, Kafka and gRPC clean architecture CQRS microservices with Jaeger tracing](){: style="width:7%"}](https://dev.to/aleksk1ng/go-kafka-and-grpc-clean-architecture-cqrs-microservices-with-jaeger-tracing-45bj) [![dev.to: How to configure VSCode Bracket Pair Colors Natively](){: style="width:7%"}](https://dev.to/amanhimself/how-to-configure-vscode-bracket-pair-colors-natively-3nl) [![dev.to: Extending GitOps: Effortless continuous integration and deployment on Kubernetes](){: style="width:7%"}](https://dev.to/amplication/extending-gitops-effortless-continuous-integration-and-deployment-on-kubernetes-1oem) [![dev.to: 5 GitHub Projects to make you a better DevOps Engineer 🌟](){: style="width:7%"}](https://dev.to/ankit01oss/5-github-projects-to-make-you-a-better-devops-engineer-2fkl)
-[![dev.to: Video: Visualize the architecture of your Java app, in VS Code,' in 2 ¹/₂ minutes](){: style="width:7%"}](https://dev.to/appland/video-visualize-the-architecture-of-your-java-app-in-vs-code-in-2-minutes-568j) [![dev.to: Video: Visualize the architecture of your Java app, in VS Code, in 2 ¹/₂ minutes](){: style="width:7%"}](https://dev.to/appmap/video-visualize-the-architecture-of-your-java-app-in-vs-code-in-2-minutes-568j) [![dev.to/arpanadhikari: Reusable AWS iam role for service-accounts (IRSA for k8s ) terraform module](){: style="width:7%"}](https://dev.to/arpanadhikari/reusable-aws-iam-role-for-service-accounts-irsa-for-k8s-terraform-module-2og2) [![dev.to: Get started with Apache Airflow](){: style="width:7%"}](https://dev.to/arunkc/get-started-with-apache-airflow-1218) [![dev.to: DEV-OPS](){: style="width:7%"}](https://dev.to/attaullahshafiq10/dev-ops-59dm) [![https://dev.to/aurelievache: Understanding Kubernetes: part 1 – Pods](){: style="width:7%"}](https://dev.to/aurelievache/kubernetes-sketchnotes-pods-4ib0) [![dev.to/aurelievache: Understanding Istio: part 1 – Istio Components](){: style="width:7%"}](https://dev.to/aurelievache/understanding-istio-part-1-istio-components-4ik5) [![dev.to/aurelievache: Understanding Istio: part 16 – Observability / Metrics](){: style="width:7%"}](https://dev.to/aurelievache/understanding-istio-part-16-observability-metrics-2m8p) [![dev.to/aurelievache: Understanding Istio: part 9 – DestinationRule](){: style="width:7%"}](https://dev.to/aurelievache/understanding-istio-part-9-destinationrule-1g7e) [![dev.to/aurelievache: Understanding Kubernetes: part 22 – LimitRange](){: style="width:7%"}](https://dev.to/aurelievache/understanding-kubernetes-part-22-limitrange-144l) [![dev.to: Understanding Kubernetes: part 48 – Kubernetes 1.27 Changelog](){: style="width:7%"}](https://dev.to/aurelievache/understanding-kubernetes-part-48-kubernetes-127-changelog-1alk)
-[![dev.to: Adding an EBS volume to a running AWS EC2 Instance](){: style="width:7%"}](https://dev.to/aws-builders/adding-an-ebs-volume-to-a-running-aws-ec2-instance-311l) [![dev.to/aws-builders: Amazon VPC Lattice — Build Applications, Not Networks](){: style="width:7%"}](https://dev.to/aws-builders/amazon-vpc-lattice-build-applications-not-networks-59j8) [![dev.to: AWS App Runner : How to deploy containerized applications using App Runner](){: style="width:7%"}](https://dev.to/aws-builders/aws-app-runner-how-to-deploy-containerized-applications-using-app-runner-1f7c) [![dev.to: AWS WAF (Web Application Firewall): Deep Dive](){: style="width:7%"}](https://dev.to/aws-builders/aws-waf-web-application-firewall-deep-dive-15bd) [![dev.to/aws-builders: Best Practices for Securing Kubernetes Deployments 🌟](){: style="width:7%"}](https://dev.to/aws-builders/best-practices-for-securing-kubernetes-deployments-1jg6) [![dev.to: Best Practices When Designing AWS Architecture 🌟🌟](){: style="width:7%"}](https://dev.to/aws-builders/best-practices-when-designing-aws-architecture-4c8d) [![dev.to: Continuous Integration and Deployment on AWS - and a wishlist for CI/CD Tools on AWS](){: style="width:7%"}](https://dev.to/aws-builders/continuous-integration-and-deployment-on-aws-and-a-wishlist-for-cicd-tools-on-aws-5a13) [![dev.to: Creating a Rest API with Infrastructure as Code (Terraform) & Serverless (Lambda + Python) - Part 2 CI/CD](){: style="width:7%"}](https://dev.to/aws-builders/creating-a-rest-api-with-infrastructure-as-code-terraform-serverless-lambda-python-part-2-cicd-g8h) [![dev.to: Creating an EKS Cluster and Node Group with Terraform](){: style="width:7%"}](https://dev.to/aws-builders/creating-an-eks-cluster-and-node-group-with-terraform-1lf6) [![dev.to/aws-builders: Deploying a Containerized App to ECS Fargate Using a Private ECR Repo & Terragrunt](){: style="width:7%"}](https://dev.to/aws-builders/deploying-a-containerized-app-to-ecs-fargate-using-a-private-ecr-repo-terragrunt-5b8a) [![DevOps Made Easy: Install AWS CLI, ECS CLI, Docker & Terraform Using Chocolatey](){: style="width:7%"}](https://dev.to/aws-builders/devops-made-easy-install-aws-cli-ecs-cli-docker-terraform-using-chocolatey-2lld)
-[![dev.to: Disaster Recovery Cheat-sheet/Write-up 🌟](){: style="width:7%"}](https://dev.to/aws-builders/disaster-recovery-cheat-sheetwrite-up-o62) [![dev.to: EKS IAM Deep Dive 🌟](){: style="width:7%"}](https://dev.to/aws-builders/eks-iam-deep-dive-136d) [![dev.to: Event driven architectures using AWS with example](){: style="width:7%"}](https://dev.to/aws-builders/event-driven-architectures-using-aws-with-example-3d2d) [![dev.to/aws-builders: From Scratch: OIDC Providers](){: style="width:7%"}](https://dev.to/aws-builders/from-scratch-oidc-providers-252d) [![dev.to: Getting started with SNS and SQS](){: style="width:7%"}](https://dev.to/aws-builders/getting-started-with-sns-and-sqs-3m4i) [![dev.to: Go fast and reduce risk: using CDK to deploy your serverless applications on AWS](){: style="width:7%"}](https://dev.to/aws-builders/go-fast-and-reduce-risk-using-cdk-to-deploy-your-serverless-applications-on-aws-2i3k) [![dev.to: Best way to Automate AWS EBS Snapshots (without scripts)](){: style="width:7%"}](https://dev.to/aws-builders/how-to-automate-aws-ebs-snapshots-54og) [![dev.to: How to deploy a serverless website with Terraform](){: style="width:7%"}](https://dev.to/aws-builders/how-to-deploy-a-serverless-website-with-terraform-5677) [![dev.to/aws-builders: How to get started with DevOps? What skills should we start with?](){: style="width:7%"}](https://dev.to/aws-builders/how-to-get-started-with-devops-what-skills-should-we-start-with-5efp) [![dev.to: How Well-Architected Enables Junior Engineers](){: style="width:7%"}](https://dev.to/aws-builders/how-well-architected-enables-junior-engineers-24j) [![dev.to: Install & Manage Amazon EKS Add-ons with Terraform](){: style="width:7%"}](https://dev.to/aws-builders/install-manage-amazon-eks-add-ons-with-terraform-2dea)
-[![dev.to/aws-builders: Introduction to AWS SAM (Serverless Application Model)](){: style="width:7%"}](https://dev.to/aws-builders/introduction-to-aws-sam-serverless-application-model-12oc) [![dev.to: Karpenter: The Better Autoscaling Solution for Kubernetes- Part' 1](){: style="width:7%"}](https://dev.to/aws-builders/karpenter-the-better-autoscaling-solution-for-kubernetes-part-1-4pd5) [![dev.to: KeyCloak with Nginx Ingress](){: style="width:7%"}](https://dev.to/aws-builders/keycloak-with-nginx-ingress-6fo) [![dev.to: Manage webhooks at scale with AWS Serverless](){: style="width:7%"}](https://dev.to/aws-builders/manage-webhooks-at-scale-with-aws-serverless-fof) [![dev.to: Many free and useful AWS official Dev and User guides!](){: style="width:7%"}](https://dev.to/aws-builders/many-free-and-useful-aws-official-dev-and-user-guides-54ci) [![dev.to/aws-builders: My Service Mesh journey with Terraform on AWS Cloud - Part 1](){: style="width:7%"}](https://dev.to/aws-builders/my-service-mesh-journey-with-terraform-on-aws-cloud-part-1-3hee) [![dev.to/aws-builders: My Service Mesh journey with Terraform on AWS Cloud - Part 2](){: style="width:7%"}](https://dev.to/aws-builders/my-service-mesh-journey-with-terraform-on-aws-cloud-part-2-58fd) [![dev.to/aws-builders: Navigating AWS EKS with Terraform: Understanding VPC Essentials for EKS Cluster Management](){: style="width:7%"}](https://dev.to/aws-builders/navigating-aws-eks-with-terraform-understanding-vpc-essentials-for-eks-cluster-management-51e3) [![dev.to: Platform Engineering and Internal Developer Platform (IDP)](){: style="width:7%"}](https://dev.to/aws-builders/platform-engineering-and-internal-developer-platform-3deb) [![dev.to: Provisioning AWS Infrastructure using Terraform and Jenkins CI/CD](){: style="width:7%"}](https://dev.to/aws-builders/provisioning-aws-infrastructure-using-terraform-and-jenkins-cicd-pgj) [![dev.to: Sharing secrets to ECS in an AWS multi-account architecture](){: style="width:7%"}](https://dev.to/aws-builders/sharing-secrets-to-ecs-in-an-aws-multi-account-architecture-5h1i)
-[![dev.to/aws-builders: Un Modelo de EDA: Event Driven Architectures](){: style="width:7%"}](https://dev.to/aws-builders/un-modelo-de-eda-event-driven-architectures-4d9f) [![dev.to/aws-builders: Unleashing the Power of CDK and Terraform in Cloud Deployments](){: style="width:7%"}](https://dev.to/aws-builders/unleashing-the-power-of-cdk-and-terraform-in-cloud-deployments-5680) [![dev.to: When to SNS or SQS](){: style="width:7%"}](https://dev.to/aws-builders/when-to-sns-or-sqs-2aji) [![dev.to: Automatic API Key rotation for Amazon Managed Grafana](){: style="width:7%"}](https://dev.to/aws-heroes/automatic-api-key-rotation-for-amazon-managed-grafana-2h68) [![dev.to: Serverless - Beyond the Basics | Kristi Perreault 🌟](){: style="width:7%"}](https://dev.to/aws-heroes/serverless-beyond-the-basics-kom) [![dev.to: 10 New AWS Amplify Features to Check Out](){: style="width:7%"}](https://dev.to/aws/10-new-aws-amplify-features-to-check-out-4291) [![dev.to: My Top 5 Visual Studio Code extensions for Azure Developers](){: style="width:7%"}](https://dev.to/azure/my-top-5-visual-studio-code-extensions-for-azure-developers-1odo) [![dev.to: Data Migration from Monolith to Microservice in Django](){: style="width:7%"}](https://dev.to/balwanishivam/data-migration-from-monolith-to-microservice-in-django-5b9m) [![dev.to: A Git Cheat Sheet](){: style="width:7%"}](https://dev.to/baransel/a-git-cheat-sheet-4mab) [![None](){: style="width:7%"}](https://dev.to/bekbrace/new-rules-in-github-git-push-u-origin-main-2k82) [![dev.to/bennyfmo_237: Deploying Basic Infrastructure on AWS with Terraform](){: style="width:7%"}](https://dev.to/bennyfmo_237/deploying-basic-infrastructure-on-aws-with-terraform-1k68)
-[![Clean Architecture on Frontend](){: style="width:7%"}](https://dev.to/bespoyasov/clean-architecture-on-frontend-4311?utm=midu) [![dev.to/bhanufyi: Effective Terraform Variable Management in GitHub Actions](){: style="width:7%"}](https://dev.to/bhanufyi/effective-terraform-variable-management-in-github-actions-488l) [![dev.to: Introduction to Bash Scripting - A DO Hackathon Submission](){: style="width:7%"}](https://dev.to/bobbyiliev/introduction-to-bash-scripting-5571) [![dev.to: Install Docker on Windows (WSL) without Docker Desktop 🌟](){: style="width:7%"}](https://dev.to/bowmanjd/install-docker-on-windows-wsl-without-docker-desktop-34m9) [![dev.to: Towards a Modular DevOps Stack](){: style="width:7%"}](https://dev.to/camptocamp-ops/towards-a-modular-devops-stack-257c) [![dev.to: Containers without Docker (podman, buildah, and skopeo)](){: style="width:7%"}](https://dev.to/cedricclyburn/containers-without-docker-podman-buildah-and-skopeo-1eal) [![dev.to: Deploy Kubernetes Resources in Minikube cluster using Terraform](){: style="width:7%"}](https://dev.to/chefgs/deploy-kubernetes-resources-in-minikube-cluster-using-terraform-1p8o) [![dev.to: Getting Started Tutorial for Learning Kubernetes 🌟](){: style="width:7%"}](https://dev.to/chefgs/getting-started-tutorial-for-learning-kubernetes-455e) [![dev.to/chinmay13: AWS Networking with Terraform: VPC Transit Gateway between VPCs](){: style="width:7%"}](https://dev.to/chinmay13/aws-networking-with-terraform-vpc-transit-gateway-between-vpcs-1ne4) [![dev.to: Moving Azure Functions from AKS to Container Apps](){: style="width:7%"}](https://dev.to/christle/moving-azure-functions-from-aks-to-container-apps-k60) [![dev.to: Kubernetes Cost Management and Analysis Guide 🌟](){: style="width:7%"}](https://dev.to/cloudforecast/kubernetes-cost-management-and-analysis-guide-1e1b)
-[![dev.to: Packer and Terraform with Immutable Infrastructure](){: style="width:7%"}](https://dev.to/cloudskills/packer-and-terraform-with-immutable-infrastructure-47ja) [![dev.to: Kubernetes Deployment Antipatterns – part 1](){: style="width:7%"}](https://dev.to/codefreshio/kubernetes-deployment-antipatterns-part-1-2116) [![dev.to: The JSON trick 25% of Python devs don't know about](){: style="width:7%"}](https://dev.to/codereviewdoctor/the-json-trick-25-of-python-devs-dont-know-about-including-devs-at-microsoft-sentry-unicef-and-more-4h10) [![dev.to: Git Cheat Sheet- 20 commands I Use Everyday | Tabassum Khanum](){: style="width:7%"}](https://dev.to/codewithtee/git-cheat-sheet-20-commands-i-use-everyday-47h9) [![dev.to: Using VS Code to git rebase](){: style="width:7%"}](https://dev.to/colbygarland/using-vs-code-to-git-rebase-1lc) [![dev.to: GitHub Copilot blew my mind on a code-along exercise](){: style="width:7%"}](https://dev.to/colocodes/github-copilot-blew-my-mind-on-a-code-along-exercise-186n) [![dev.to: Learn how to use Git and GitHub in a team like a pro](){: style="width:7%"}](https://dev.to/colocodes/learn-how-to-use-git-and-github-in-a-team-like-a-pro-2dk7) [![==dev.to: Learn how to use Git and GitHub in a team like a pro (part 2)==](){: style="width:7%"}](https://dev.to/colocodes/learn-how-to-use-git-and-github-in-a-team-like-a-pro-part-2-11j) [![dev.to: The three meanings of "template" in Argo Workflows](){: style="width:7%"}](https://dev.to/crenshaw_dev/the-three-meanings-of-template-in-argo-workflows-2paf) [![dev.to: Running Dapr on Kubernetes](){: style="width:7%"}](https://dev.to/cvitaa11/running-dapr-on-kubernetes-89g) [![dev.to/cyclops-ui: Five tools to make your K8s experience more enjoyable](){: style="width:7%"}](https://dev.to/cyclops-ui/five-tools-to-make-your-k8s-experience-more-enjoyable-5d85)
-[![dev.to: Price Comparison of Popular Serverless Architecture Providers](){: style="width:7%"}](https://dev.to/d1020/price-comparison-of-popular-serverless-architecture-providers-2jk9) [![dev.to: Binding AWS IAM roles to Kubernetes Service Account for on-prem clusters | Daniele Polencic 🌟](){: style="width:7%"}](https://dev.to/danielepolencic/binding-aws-iam-roles-to-kubernetes-service-account-for-on-prem-clusters-1icc) [![None](){: style="width:7%"}](https://dev.to/danielepolencic/labels-and-annotations-in-kubernetes-j4i) [![dev.to/danielepolencic: Request-based autoscaling in Kubernetes: scaling to zero](){: style="width:7%"}](https://dev.to/danielepolencic/request-based-autoscaling-in-kubernetes-scaling-to-zero-2i73) [![dev.to/danielepolencic: Scaling Kubernetes to multiple clusters and regions 🌟](){: style="width:7%"}](https://dev.to/danielepolencic/scaling-kubernetes-to-multiple-clusters-and-regionss-294b) [![dev.to: The Kubernetes API architecture | Daniele Polencic 🌟](){: style="width:7%"}](https://dev.to/danielepolencic/the-kubernetes-api-architecture-1pi9) [![dev.to: NoSQL Database Design for E-Commerce Apps in 2021](){: style="width:7%"}](https://dev.to/danielkolb/nosql-database-design-for-e-commerce-apps-in-2021-390e) [![dev.to/dashaun: K3s on Raspberry Pi and ClusterHat](){: style="width:7%"}](https://dev.to/dashaun/k3s-on-raspberry-pi-and-clusterhat-m6k) [![dev.to: A Deep Dive Into Kubernetes Schema Validation](){: style="width:7%"}](https://dev.to/datreeio/a-deep-dive-into-kubernetes-schema-validation-39ll) [![dev.to: Learn how to use Kafkacat – the most versatile Kafka CLI client 🌟](){: style="width:7%"}](https://dev.to/de_maric/learn-how-to-use-kafkacat-the-most-versatile-kafka-cli-client-1kb4) [![dev.to: How to change an image with Python](){: style="width:7%"}](https://dev.to/deotyma/how-to-change-an-image-with-python-518d)
-[![dev.to: 20 Git Commands That Will Make You a Version Control Pro](){: style="width:7%"}](https://dev.to/devland/20-git-commands-that-will-make-you-a-version-control-pro-149p) [![dev.to: Kubernetes Practice — Logging with Logstash and FluentD by Sidecar Container](){: style="width:7%"}](https://dev.to/devopsvn/kubernetes-practice-logging-with-logstash-and-fluentd-by-sidecar-container-16oi) [![dev.to/devsatasurion: Deploying Applications with GitHub Actions and ArgoCD to EKS: Best Practices and Techniques](){: style="width:7%"}](https://dev.to/devsatasurion/deploying-applications-with-github-actions-and-argocd-to-eks-best-practices-and-techniques-4epc) [![dev.to: How we made the __markdown toolbar__](){: style="width:7%"}](https://dev.to/devteam/how-we-made-the-markdown-toolbar-4f09) [![dev.to: How to start with Kubernetes for begginer](){: style="width:7%"}](https://dev.to/dhirajpatra/how-to-start-with-kubernetes-for-begginer-309e) [![dev.to: Docker: Explained to a 5 year old. 👶🏻](){: style="width:7%"}](https://dev.to/dhravya/docker-explained-to-a-5-year-old-2cbg) [![dev.to: How to Copy a Security Group with Rules from one AWS Account to Another account](){: style="width:7%"}](https://dev.to/dineshrathee12/how-to-copy-a-security-group-with-rules-from-one-aws-account-to-another-account-36mb) [![dev.to: Git Cheat Sheet 📄 (50 commands + Free PDF and poster)](){: style="width:7%"}](https://dev.to/doabledanny/git-cheat-sheet-50-commands-free-pdf-and-poster-4gcn) [![dev.to: 9 Docker Extensions Every Developer Must Try](){: style="width:7%"}](https://dev.to/docker/9-docker-extensions-every-developer-must-try-1no2) [![dev.to: Top 200 Kubernetes Tools for DevOps Engineer Like You](){: style="width:7%"}](https://dev.to/docker/top-200-kubernetes-tools-for-devops-engineer-like-you-3h7e) [![dev.to: Code Quality Tools in Python](){: style="width:7%"}](https://dev.to/dollardhingra/code-quality-tools-in-python-4k2a)
-[![dev.to: Best Practices For Writing Clean Pythonic Code](){: style="width:7%"}](https://dev.to/dollardhingra/python-code-best-practices-4k96) [![dev.to: Implementing a simple K8s admission controller in Go](){: style="width:7%"}](https://dev.to/douglasmakey/implementing-a-simple-k8s-admission-controller-in-go-2dcg) [![dev.to/dsudia: How to Integrate Docker & JetBrains into Telepresence](){: style="width:7%"}](https://dev.to/dsudia/how-to-integrate-docker-jetbrains-into-telepresence-31op) [![dev.to: Superb VSCode extensions changing your coding life](){: style="width:7%"}](https://dev.to/duckinm/superb-vscode-extensions-changing-your-coding-life-2cmb) [![dev.to: Send notification to slack from the Jenkins CI Job and Jenkinsfile](){: style="width:7%"}](https://dev.to/eavnitech/send-notification-to-slack-from-the-jenkins-ci-job-and-jenkinsfile-e-avni-tech-2lm5) [![dev.to: How to monitor nginx in Kubernetes with Prometheus](){: style="width:7%"}](https://dev.to/eckelon/how-to-monitor-nginx-in-kubernetes-with-prometheus-j5f) [![dev.to: Introduction to Helm 🌟](){: style="width:7%"}](https://dev.to/edlegaultle/introduction-to-helm-50jl) [![dev.to: Open a command prompt in a Kubernetes cluster](){: style="width:7%"}](https://dev.to/eldadak/open-a-command-prompt-in-a-kubernetes-cluster-206g) [![Full Stack Developer's Roadmap 🌟](){: style="width:7%"}](https://dev.to/ender_minyard/full-stack-developer-s-roadmap-2k12) [![dev.to/env0: Terraform Destroy Command: A Guide to Controlled Infrastructure' Removal](){: style="width:7%"}](https://dev.to/env0/terraform-destroy-command-a-guide-to-controlled-infrastructure-removal-4af8) [![dev.to/env0: Terraform Destroy Command: A Guide to Controlled Infrastructure Removal](){: style="width:7%"}](https://dev.to/envzero/terraform-destroy-command-a-guide-to-controlled-infrastructure-removal-4af8)
-[![dev.to: Git and GitHub for beginners](){: style="width:7%"}](https://dev.to/ericawanja/git-and-github-for-beginners-33a0) [![dev.to: Introduction to Git and GitHub](){: style="width:7%"}](https://dev.to/estherwanjiru/introduction-to-git-and-github-25ei) [![dev.to: How to run Minikube on Apple M1 chip without Docker Desktop using' Colima](){: style="width:7%"}](https://dev.to/everythingdevops/how-to-run-minikube-on-apple-m1-chip-without-docker-desktop-h76) [![dev.to: Building a REST API with Django REST Framework 🌟](){: style="width:7%"}](https://dev.to/faruqt/how-to-connect-django-to-reactjs-part-2-2oje) [![dev.to/fermyon: Scaling Sidecars to Zero in Kubernetes](){: style="width:7%"}](https://dev.to/fermyon/scaling-sidecars-to-zero-in-kubernetes-2m23) [![dev.to/fidalmathew: Session-Based vs. Token-Based Authentication: Which is better?](){: style="width:7%"}](https://dev.to/fidalmathew/session-based-vs-token-based-authentication-which-is-better-227o) [![==dev.to: Detecting Kubernetes API Deprecations with pluto==](){: style="width:7%"}](https://dev.to/fkurz/detecting-kubernetes-api-deprecations-with-pluto-3g2m) [![dev.to: Rapid API Creation with AWS Amplify](){: style="width:7%"}](https://dev.to/fllstck/rapid-api-creation-with-aws-amplify-3c8i) [![dev.to/francescoxx: Java CRUD Rest API using Spring Boot, Hibernate, Postgres, Docker and Docker Compose](){: style="width:7%"}](https://dev.to/francescoxx/java-crud-rest-api-using-spring-boot-hibernate-postgres-docker-and-docker-compose-5cln) [![dev.to/franciscogm: AWS CLI SSO made easy](){: style="width:7%"}](https://dev.to/franciscogm/aws-cli-sso-made-easy-3bh9) [![dev.to/francoislp: Post-mortem: 1h30 downtime on a Saturday morning](){: style="width:7%"}](https://dev.to/francoislp/post-mortem-1h30-downtime-on-a-saturday-morning-5af0)
-[![dev.to: Git Concepts I Wish I Knew Years Ago 🌟](){: style="width:7%"}](https://dev.to/g_abud/advanced-git-reference-1o9j) [![dev.to/gabrielbiasi: Automatic SSO in Kubernetes workloads using a sidecar container](){: style="width:7%"}](https://dev.to/gabrielbiasi/automatic-sso-in-kubernetes-workloads-using-a-sidecar-container-3752) [![dev.to: Setting up a CI-CD Pipeline Using Azure DevOps 🌟](){: style="width:7%"}](https://dev.to/gbengelebs/setting-up-a-ci-cd-pipeline-using-azure-devops-4gb) [![Centralized Add-on Management Across N Kubernetes Clusters](){: style="width:7%"}](https://dev.to/gianlucam76/centralized-add-on-management-across-n-kubernetes-clusters-308k) [![blog.gitguardian.com: Kubernetes Hardening Tutorial Part 3: Authn, Authz, Logging & Auditing](){: style="width:7%"}](https://dev.to/gitguardian/kubernetes-hardening-tutorial-part-3-authn-authz-logging-auditing-3fec) [![dev.to: 3 Ways to Backup Your Code (Even If You Don’t Know Git)](){: style="width:7%"}](https://dev.to/github/3-ways-to-backup-your-code-even-if-you-dont-know-git-1o5l) [![dev.to: How Do I Resolve Merge Conflicts?](){: style="width:7%"}](https://dev.to/github/how-do-i-resolve-merge-conflicts-5438) [![dev.to: Make your first contribution to a GitHub Action!](){: style="width:7%"}](https://dev.to/github/how-to-edit-a-github-action-3j14) [![dev.to: How to never type passwords when using Git](){: style="width:7%"}](https://dev.to/github/how-to-never-type-passwords-when-using-git-18bb) [![==dev.to: How to Undo Pushed Commits with Git==](){: style="width:7%"}](https://dev.to/github/how-to-undo-pushed-commits-with-git-2pe6) [![dev.to: How to View Build Logs for GitHub Pages](){: style="width:7%"}](https://dev.to/github/visualize-github-pages-build-logs-1mc1)
-[![dev.to: What's the difference between a GitHub Action and a Workflow?](){: style="width:7%"}](https://dev.to/github/whats-the-difference-between-a-github-action-and-a-workflow-2gba) [![dev.to/gitlive: GitLive now works with any Git repository in VS Code!](){: style="width:7%"}](https://dev.to/gitlive/gitlive-now-works-with-any-git-repository-in-vs-code-304o) [![dev.to: Terraform Modules for Advanced Users](){: style="width:7%"}](https://dev.to/gofirefly/terraform-modules-for-advanced-users-4n56) [![3 Git Commands I Use Every Day](){: style="width:7%"}](https://dev.to/gonedark/3-git-commands-i-use-every-day) [![dev.to: DevOps 101 : Introduction to Ansible](){: style="width:7%"}](https://dev.to/grayhat/devops-101-introduction-to-ansible-1n64) [![dev.to: HULL Tutorial 01: Introducing HULL, the Helm Universal Layer Library](){: style="width:7%"}](https://dev.to/gre9ory/hull-tutorial-01-introducing-hull-the-helm-universal-layer-library-4njb) [![dev.to/grrywlsn: Self-service infrastructure as code](){: style="width:7%"}](https://dev.to/grrywlsn/self-service-infrastructure-as-code-23bl) [![dev.to: VS Code extensions to increase your Productivity](){: style="width:7%"}](https://dev.to/harishash/vs-code-extensions-to-increase-your-productivity-eeb) [![dev.to: Deploying Your First Golang Webapp](){: style="width:7%"}](https://dev.to/heroku/deploying-your-first-golang-webapp-11b3) [![dev.to: Git it Right🔥🔥🚀(Git CheatSheet) 🌟](){: style="width:7%"}](https://dev.to/hey_atharva/git-it-right-git-cheatsheet-4o0h) [![dev.to/hkhelil: Building a Kubernetes Operator with an NGINX CRD](){: style="width:7%"}](https://dev.to/hkhelil/building-a-kubernetes-operator-with-an-nginx-crd-3lil)
-[![dev.to: Docker CMD vs ENTRYPOINT: explaining the difference](){: style="width:7%"}](https://dev.to/hood/docker-cmd-vs-entrypoint-explaining-the-difference-55g7) [![dev.to: 🚀10 Trending projects on GitHub for web developers - 3rd December 2021](){: style="width:7%"}](https://dev.to/iainfreestone/10-trending-projects-on-github-for-web-developers-3rd-december-2021-12f5) [![dev.to/iamunnip: Building a local Kubernetes cluster using k3d](){: style="width:7%"}](https://dev.to/iamunnip/building-a-local-kubernetes-cluster-using-k3d-2p3d) [![dev.to: Git and GitHub: The Complete Guides - Chapter 6: GitHub Merging](){: style="width:7%"}](https://dev.to/ifierygod/git-and-github-the-complete-guides-chapter-6-2c74) [![dev.to: Git and GitHub Series' Articles - The Complete Guides 🌟](){: style="width:7%"}](https://dev.to/ifierygod/series/14420) [![dev.to: Creating a blockchain in 60 lines of Python](){: style="width:7%"}](https://dev.to/imjoseangel/creating-a-blockchain-in-60-lines-of-python-2hlc) [![dev.to: Tune up your Kubernetes Application Performance with a small DNS Configuration](){: style="width:7%"}](https://dev.to/imjoseangel/tune-up-your-kubernetes-application-performance-with-a-small-dns-configuration-1o46) [![dev.to: JavaScript Arrays and its Methods](){: style="width:7%"}](https://dev.to/insha/javascript-array-and-its-methods-432k) [![Migrating CI/CD from Jenkins to Argo Workflows](){: style="width:7%"}](https://dev.to/intuitdev/migrating-cicd-from-jenkins-to-argo-1km4) [![dev.to/irakan: Is JWT really a good fit for authentication?](){: style="width:7%"}](https://dev.to/irakan/is-jwt-really-a-good-fit-for-authentication-1khm) [![dev.to: Building a Robust CI/CD Pipeline with Docker: A Comprehensive Guide](){: style="width:7%"}](https://dev.to/itsahsanmangal/building-a-robust-cicd-pipeline-with-docker-a-comprehensive-guide-4k8b)
-[![dev.to: The Simple Guide To Dockerizing Spring Boot](){: style="width:7%"}](https://dev.to/jarjanazy/the-simple-guide-to-dockerizing-spring-boot-og4) [![dev.to/javiermarasco: HTTPs with Ingress controller, cert-manager and DuckDNS (in AKS/Kubernetes)](){: style="width:7%"}](https://dev.to/javiermarasco/https-with-ingress-controller-cert-manager-and-duckdns-in-akskubernetes-2jd1) [![dev.to: 5 Best Java Frameworks to Learn in 2022 for Microservices and Cloud Native Development](){: style="width:7%"}](https://dev.to/javinpaul/5-best-java-frameworks-to-learn-in-2022-for-microservices-and-cloud-native-development-4732) [![dev.to: 5 Books and Courses to Learn Object Oriented Programming in Depth](){: style="width:7%"}](https://dev.to/javinpaul/5-books-and-courses-to-learn-object-oriented-programming-in-depth-4kff) [![dev.to: 7 API Tools for REST Developers and Testers](){: style="width:7%"}](https://dev.to/javinpaul/7-api-tools-for-rest-developers-and-testers-n67) [![dev.to/javinpaul: 7 Free Courses to Learn Microsoft Azure Cloud Platform](){: style="width:7%"}](https://dev.to/javinpaul/7-free-courses-to-learn-microsoft-azure-cloud-platform-bg4) [![dev.to: How to become a Certified AWS Solution Architect in 2022](){: style="width:7%"}](https://dev.to/javinpaul/how-to-become-a-certified-aws-solution-architect-in-2022-35ad) [![dev.to/javinpaul: My Favorite Free Courses to Learn Docker and Containers in 2023](){: style="width:7%"}](https://dev.to/javinpaul/my-favorite-free-courses-to-learn-docker-and-containers-in-2023-1ldo) [![dev.to: Why Developers Should Learn Docker and Kubernetes in 2023 🌟](){: style="width:7%"}](https://dev.to/javinpaul/why-developers-should-learn-docker-and-kubernetes-in-2023-4hof) [![dev.to: 1 Tip to Double Your Productivity in Postman](){: style="width:7%"}](https://dev.to/jburroughs/1-tip-to-double-your-productivity-using-postman-3bdm) [![dev.to: 8 Jenkins plugins I can't live without (2019)](){: style="width:7%"}](https://dev.to/jcoelho/8-jenkins-plugins-i-cant-live-without-3bin)
-[![dev.to/jcofman: Make VS Code better by editing and updating some settings](){: style="width:7%"}](https://dev.to/jcofman/make-vs-code-better-by-editing-and-updating-some-settings-4m9a) [![dev.to: Build my own Kubernetes journey (10 Part Series) | Jonatan Ezron](){: style="width:7%"}](https://dev.to/jonatan5524/build-my-own-kubernetes-journey-1a3j) [![dev.to: How to Manage Multiple SSH Key Pairs](){: style="width:7%"}](https://dev.to/josephmidura/how-to-manage-multiple-ssh-key-pairs-1ik) [![dev.to: Simplify Your Dockerfile wiyth Rust programming language| Kamesh Sampath](){: style="width:7%"}](https://dev.to/kameshsampath/simplify-your-dockerfile-1j5k) [![dev.to: 50 Linux Commands every developer NEED to know with example](){: style="width:7%"}](https://dev.to/kanani_nirav/50-linux-commands-every-developer-need-to-know-with-example-mc) [![dev.to: ELI5: Git Rebase vs. Merge 🌟](){: style="width:7%"}](https://dev.to/karaluton/explain-like-i-m-five-git-rebase-vs-merging-1k69) [![None](){: style="width:7%"}](https://dev.to/karaluton/what-exactly-is-the-dom-jhg) [![dev.to: Top 5 Docker Best Practices](){: style="width:7%"}](https://dev.to/karanpratapsingh/top-5-docker-best-practices-57oh) [![dev.to: Top 15 Automated API Testing Tools](){: style="width:7%"}](https://dev.to/katalon/top-15-automated-api-testing-tools-lasted-update-32ip) [![dev.to: Introduction to Kustomize - How to customize Kubernetes objects kubernetes](){: style="width:7%"}](https://dev.to/katiatalhi/introduction-to-kustomize-how-to-customize-kubernetes-objects-3e08) [![dev.to: Getting Started with Flask and Docker](){: style="width:7%"}](https://dev.to/ken_mwaura1/getting-started-with-flask-and-docker-3ie8)
-[![dev.to: Setting up a CI/CD with Jenkins](){: style="width:7%"}](https://dev.to/kennethatria/setting-up-a-ci-cd-with-jenkins-4hln) [![dev.to: Maven Plugin Configuration - The (Unknown) Tiny Details](){: style="width:7%"}](https://dev.to/khmarbaise/maven-plugin-configuration-the-unknown-tiny-details-1emm) [![dev.to: Your Roadmap to Become a DevOps Engineer in 2021](){: style="width:7%"}](https://dev.to/kodekloud/your-roadmap-to-become-a-devops-engineer-in-2020-i1n) [![dev.to: Test-Driven-Development with Django: Unit Testing & Integration testing with Docker, Flask & Github Actions](){: style="width:7%"}](https://dev.to/koladev/test-driven-development-with-django-unit-testing-integration-testing-with-docker-flask-github-actions-2047) [![dev.to: Use Kool to Dockerize Your Local Development Environment the Right Way](){: style="width:7%"}](https://dev.to/kooldev/use-kool-to-dockerize-your-local-development-environment-the-right-way-18gl) [![dev.to: The most elegant way to performance test your microservices running on Kubernetes](){: style="width:7%"}](https://dev.to/ksingh7/the-most-elegant-way-to-performance-test-your-microservices-running-on-kubernetes-2mo2) [![dev.to/kubestack: A Better Way to Provision Kubernetes Resources Using Terraform 🌟](){: style="width:7%"}](https://dev.to/kubestack/a-better-way-to-provision-kubernetes-resources-using-terraform-355n) [![dev.to: Docker 101!](){: style="width:7%"}](https://dev.to/kubona_my/docker-101-124e) [![dev.to: Introduction to Helm 🌟](){: style="width:7%"}](https://dev.to/leading-edje/introduction-to-helm-50jl) [![dev.to: Git fundamentals, a complete guide | Leandro Proença 🌟🌟](){: style="width:7%"}](https://dev.to/leandronsp/git-fundamentals-a-complete-guide-do7) [![dev.to/leandronsp: Kubernetes 101, part I, the fundamentals](){: style="width:7%"}](https://dev.to/leandronsp/kubernetes-101-part-i-the-fundamentals-23a1)
-[![dev.to/leandronsp: Kubernetes 101, part II, pods](){: style="width:7%"}](https://dev.to/leandronsp/kubernetes-101-part-ii-pods-19pb) [![dev.to/leandronsp: Kubernetes 101, part III, controllers and self-healing](){: style="width:7%"}](https://dev.to/leandronsp/kubernetes-101-part-iii-controllers-and-self-healing-4ki5) [![dev.to/leandronsp: Kubernetes 101, part IV, deployments](){: style="width:7%"}](https://dev.to/leandronsp/kubernetes-101-part-iv-deployments-20m3) [![dev.to/leandronsp: Kubernetes 101, part V, statefulsets](){: style="width:7%"}](https://dev.to/leandronsp/kubernetes-101-part-v-statefulsets-5dob) [![dev.to/leandronsp: Kubernetes 101, part VI, daemonsets](){: style="width:7%"}](https://dev.to/leandronsp/kubernetes-101-part-vi-daemonsets-1ph0) [![dev.to/leandronsp: Kubernetes 101, part VII, jobs and cronjobs](){: style="width:7%"}](https://dev.to/leandronsp/kubernetes-101-part-vii-jobs-and-cronjobs-12kg) [![dev.to/leandronsp: Kubernetes 101, part VIII, networking fundamentals](){: style="width:7%"}](https://dev.to/leandronsp/kubernetes-101-part-viii-networking-fundamentals-mo7) [![dev.to: Monitoring Kubernetes cluster logs and metrics using Grafana, Prometheus and Loki](){: style="width:7%"}](https://dev.to/leroykayanda/kubernetes-monitoring-using-grafana-3dhc) [![How to use SSH properly and what is SSH Agent Forwarding](){: style="width:7%"}](https://dev.to/levivm/how-to-use-ssh-and-ssh-agent-forwarding-more-secure-ssh-2c32) [![dev.to: Beginner's guide to understanding the relevance of your search with Elasticsearch and Kibana](){: style="width:7%"}](https://dev.to/lisahjung/beginner-s-guide-to-understanding-the-relevance-of-your-search-with-elasticsearch-and-kibana-29n6) [![dev.to: Username Validator](){: style="width:7%"}](https://dev.to/lizardkinglk/username-validator-1n8g)
-[![dev.to: 10 Fun Things You Can Do With GitHub.dev 😎](){: style="width:7%"}](https://dev.to/lostintangent/10-awesome-things-you-can-do-with-github-dev-5fm7) [![dev.to: Watch and react to Kubernetes objects changes](){: style="width:7%"}](https://dev.to/lucasepe/watch-and-react-to-kubernetes-objects-changes-3kcg) [![dev.to: How to make exclusive locks in Kubernetes](){: style="width:7%"}](https://dev.to/madmaxx/how-to-make-exclusive-locks-in-kubernetes-23if) [![dev.to: 19 Valuable GitHub Repositories for Beginner Developers 📚✨](){: style="width:7%"}](https://dev.to/madza/19-valuable-github-repositories-for-beginner-developers-3i18) [![dev.to: CI/CD: Automating our build and deploy process](){: style="width:7%"}](https://dev.to/mage_ai/ci-cd-automating-our-build-and-deploy-process-2i91) [![dev.to: python dictionary methods explanation and visualization](){: style="width:7%"}](https://dev.to/mahmoudessam/python-dictionary-methods-explanation-and-visualization-1l64) [![dev.to: Microservice Roadmap](){: style="width:7%"}](https://dev.to/majidqafouri/microservice-roadmap-4mci) [![dev.to: 10 best GitHub repos for developers](){: style="width:7%"}](https://dev.to/mariamarsh/10-best-github-repos-for-developers-5gmp) [![dev.to/mattiasfjellstrom: Kubernetes-101: Security concepts](){: style="width:7%"}](https://dev.to/mattiasfjellstrom/kubernetes-101-security-concepts-2f4f) [![dev.to: Microservice Roadmap](){: style="width:7%"}](https://dev.to/mattqafouri/microservice-roadmap-4mci) [![dev.to: Rate limiting HTTP requests in Go using Redis](){: style="width:7%"}](https://dev.to/mauriciolinhares/rate-limiting-http-requests-in-go-using-redis-51m7)
-[![dev.to/mavensingh: Advantages and Disadvantages of Go](){: style="width:7%"}](https://dev.to/mavensingh/advantages-and-disadvantages-of-go-5gha) [![dev.to: Implement Azure AD Workload Identity on AKS with terraform](){: style="width:7%"}](https://dev.to/maxx_don/implement-azure-ad-workload-identity-on-aks-with-terraform-3oho) [![dev.to: Price Comparison of Popular Serverless Architecture Providers](){: style="width:7%"}](https://dev.to/mbagley1020/price-comparison-of-popular-serverless-architecture-providers-2jk9) [![dev.to: Using Kyverno Policies for Kubernetes Governance](){: style="width:7%"}](https://dev.to/mda590/using-kyverno-policies-for-kubernetes-governance-3e17) [![dev.to: Autoprovisioning NFS volumes in EKS with CDK](){: style="width:7%"}](https://dev.to/memark/autoprovisioning-nfs-volumes-in-eks-with-cdk-4fn9) [![dev.to/mikeyglitz: Proactive Kubernetes Monitoring with Alerting](){: style="width:7%"}](https://dev.to/mikeyglitz/proactive-kubernetes-monitoring-with-alerting-58en) [![dev.to: Git Explained - The Basics](){: style="width:7%"}](https://dev.to/milu_franz/git-explained-the-basics-igc) [![dev.to: Django on K8s (Part 0: Introduction)](){: style="width:7%"}](https://dev.to/mkalioby/django-apps-on-kubernetes-2edo) [![dev.to: Kubernetes Capacity and Resource Management: It's Not What You Think It Is 🌟](){: style="width:7%"}](https://dev.to/mkdev/kubernetes-capacity-and-resource-management-its-not-what-you-think-it-is-1oik) [![API Management vs API Gateway and where does API Analytics and Monitoring fit?](){: style="width:7%"}](https://dev.to/moesif/api-management-vs-api-gateway-and-where-does-api-analytics-and-monitoring-fit-4g75) [![dev.to/monarene: Dynamic Volume Provisioning in Kubernetes with AWS and Terraform](){: style="width:7%"}](https://dev.to/monarene/dynamic-volume-provisioning-in-kubernetes-with-aws-and-terraform-3m6h)
-[![dev.to/msfaizi: Kubernetes Cheatsheet: Essential Commands and Concepts for Efficient Container Orchestration](){: style="width:7%"}](https://dev.to/msfaizi/kubernetes-cheatsheet-essential-commands-and-concepts-for-efficient-container-orchestration-201n) [![dev.to: Configure RBAC in Kubernetes Like a Boss](){: style="width:7%"}](https://dev.to/mstryoda/configure-rbac-in-kubernetes-like-a-boss-h67) [![dev.to: Deep Dive into AWS OIDC identity provider when installing OpenShift using manual authentication mode with STS](){: style="width:7%"}](https://dev.to/mtulio/deep-dive-into-aws-oidc-identity-provider-when-installing-openshift-with-iam-sts-manual-sts-support-1bo7) [![dev.to: How to Use Git Stash Command](){: style="width:7%"}](https://dev.to/mwafrika/how-to-use-git-stash-command-22bk) [![dev.to: Building a REST API with Django REST Framework 🌟](){: style="width:7%"}](https://dev.to/nagatodev/how-to-connect-django-to-reactjs-part-2-2oje) [![dev.to/narasimha1997: Communication between Microservices in a Kubernetes cluster 🌟](){: style="width:7%"}](https://dev.to/narasimha1997/communication-between-microservices-in-a-kubernetes-cluster-1n41) [![dev.to: Optimizing SQL Queries by 23x!!!](){: style="width:7%"}](https://dev.to/navneet7716/optimizing-sql-queries-h9j) [![dev.to: Using Selenium With Python in a Docker Container](){: style="width:7%"}](https://dev.to/nazliander/using-selenium-within-a-docker-container-ghp) [![dev.to: Default Kyverno Policies for OpenEBS](){: style="width:7%"}](https://dev.to/niveditacoder/default-kyverno-policies-for-openebs-4abf) [![dev.to: How to add In-App notifications to any web app!](){: style="width:7%"}](https://dev.to/novu/how-to-add-in-app-notifications-to-any-web-app-1b4n) [![dev.to: How to build 7,000+ REST APIs within 2 mins (Node.js + MySQL) !!](){: style="width:7%"}](https://dev.to/o1lab/how-to-build-7-000-rest-apis-within-2-mins-node-js-mysql-470b)
-[![dev.to: Open Source: Multiple branches and git merges](){: style="width:7%"}](https://dev.to/okimotomizuho/open-source-multiple-branches-and-git-merges-2f69) [![dev.to: Open Source: My first Pull Request](){: style="width:7%"}](https://dev.to/okimotomizuho/open-source-my-first-pull-request-1356) [![dev.to/opensauced: How to Create a Good Pull Request Template (and Why You Should Add Gifs)](){: style="width:7%"}](https://dev.to/opensauced/how-to-create-a-good-pull-request-template-and-why-you-should-add-gifs-4i0l) [![dev.to/otomato_io: Liveness Probes: Feel the Pulse of the App](){: style="width:7%"}](https://dev.to/otomato_io/liveness-probes-feel-the-pulse-of-the-app-133e) [![dev.to: How to Simplify Your Local Kubernetes Development With Skaffold](){: style="width:7%"}](https://dev.to/otomato_io/local-kubernetes-development-with-skaffold-i0k) [![dev.to: Pixie: an X-ray Machine for Kubernetes Traffic](){: style="width:7%"}](https://dev.to/otomato_io/pixie-an-x-ray-machine-for-kubernetes-traffic-23pd) [![dev.to: Kubernetes TLS, Demystified 🌟](){: style="width:7%"}](https://dev.to/otomato_io/possible-paths-2hfc) [![dev.to: My 12 Favorite Chrome Extensions as a Web Developer](){: style="width:7%"}](https://dev.to/otomer/my-12-favorite-chrome-extensions-as-a-web-developer-56eg) [![==dev.to: Create a Restful API with Golang from scratch== 🌟](){: style="width:7%"}](https://dev.to/pacheco/create-a-restful-api-with-golang-from-scratch-42g2) [![dev.to: Beginner's guide to Docker and Docker CLI commands](){: style="width:7%"}](https://dev.to/paru429/beginner-s-guide-to-docker-and-docker-cli-commands-1p75) [![dev.to: Configure Kubernetes Readiness and Liveness Probes - Tutorial | Pavan Belagatti 🌟](){: style="width:7%"}](https://dev.to/pavanbelagatti/configure-kubernetes-readiness-and-liveness-probes-tutorial-478p)
-[![dev.to/pavanbelagatti: Deploy Any AI/ML Application On Kubernetes: A Step-by-Step Guide!](){: style="width:7%"}](https://dev.to/pavanbelagatti/deploy-any-aiml-application-on-kubernetes-a-step-by-step-guide-2i37) [![dev.to: DevOps Trends for Developers in 2023 | Pavan Belagatti](){: style="width:7%"}](https://dev.to/pavanbelagatti/devops-trends-for-developers-in-2023-345b) [![dev.to: Kubernetes Kustomize Tutorial: A Beginner-Friendly Developer Guide!](){: style="width:7%"}](https://dev.to/pavanbelagatti/kubernetes-kustomize-tutorial-a-beginner-friendly-developer-guide-322n) [![dev.to/pavanbelagatti: Kubernetes Security Best Practices For Developers](){: style="width:7%"}](https://dev.to/pavanbelagatti/kubernetes-security-best-practices-for-developers-2b92) [![dev.to/pavanbelagatti: Learn How to Set Kubernetes Resource Requests and Limits](){: style="width:7%"}](https://dev.to/pavanbelagatti/learn-how-to-set-kubernetes-resource-requests-and-limits-23n2) [![dev.to: Scaling Your Application With Kubernetes | Pavan Belagatti](){: style="width:7%"}](https://dev.to/pavanbelagatti/scaling-your-application-with-kubernetes-5715) [![dev.to: Using Terraform To Manage Infrastructure Resources | Pavan Belagatti](){: style="width:7%"}](https://dev.to/pavanbelagatti/using-terraform-to-manage-infrastructure-resources-32da) [![dev.to: Load external data into OPA: The Good, The Bad, and The Ugly](){: style="width:7%"}](https://dev.to/permit_io/load-external-data-into-opa-the-good-the-bad-and-the-ugly-26lc) [![dev.to: Let's Learn Kubernetes Series' Articles](){: style="width:7%"}](https://dev.to/pghildiyal/series/14818) [![dev.to: A Better Way To Code: Documentation Driven Development](){: style="width:7%"}](https://dev.to/playfulprogramming/a-better-way-to-code-documentation-driven-development-1kem) [![dev.to: The Awesome Side of GitHub - Awesome Lists | Leonardo Montini](){: style="width:7%"}](https://dev.to/playfulprogramming/the-awesome-side-of-github-awesome-lists-2a5h)
-[![dev.to: Visual Studio Code - Tips & Tricks - Command Palette and its friends](){: style="width:7%"}](https://dev.to/playfulprogramming/visual-studio-code-tips-tricks-command-palette-and-its-friends-2bhi) [![dev.to/this-is-learning: Visual Studio Code - Tips & Tricks - Snippets](){: style="width:7%"}](https://dev.to/playfulprogramming/visual-studio-code-tips-tricks-snippets-5041) [![dev.to: FaaS on Kubernetes: From AWS Lambda & API Gateway To Knative & Kong API Gateway](){: style="width:7%"}](https://dev.to/pmbanugo/faas-on-kubernetes-from-aws-lambda-api-gateway-to-knative-kong-api-gateway-4n84) [![dev.to/pmbanugo: Goodbye Dockerfiles: Build Secure & Optimised Node.js Container Images with Cloud Native Buildpacks](){: style="width:7%"}](https://dev.to/pmbanugo/goodbye-dockerfiles-build-secure-optimised-nodejs-container-images-with-cloud-native-buildpacks-489p) [![dev.to: Docker Commands Cheat Sheet | Pragyan Tripathi](){: style="width:7%"}](https://dev.to/pragyanatvade/docker-commands-cheat-sheet-47n4) [![dev.to: Docker : From Zero to Hero 🛸 ( part 1) | Prasenjeet Kumar](){: style="width:7%"}](https://dev.to/prasenjeetsymon/docker-from-zero-to-hero-part-1-3a45) [![dev.to: Git for beginners](){: style="width:7%"}](https://dev.to/purveshshende2/git-for-beginners-3il6) [![dev.to/pwd9000: Connect Terraform to Azure DevOps Git Repos over SSH](){: style="width:7%"}](https://dev.to/pwd9000/connect-terraform-to-azure-devops-git-repos-over-ssh-163c) [![dev.to/pwd9000: Terraform Pro Tips Series' Articles 🌟🌟](){: style="width:7%"}](https://dev.to/pwd9000/series/16567) [![dev.to/pwd9000: Terraform - Complex Variable Types](){: style="width:7%"}](https://dev.to/pwd9000/terraform-complex-variable-types-173e) [![dev.to: Terraform IaC Scanning with Trivy](){: style="width:7%"}](https://dev.to/pwd9000/terraform-iac-scanning-with-trivy-3cai)
-[![dev.to/pwd9000: Terraform - Understanding the Lifecycle Block](){: style="width:7%"}](https://dev.to/pwd9000/terraform-understanding-the-lifecycle-block-4f6e) [![dev.to: Practical Introduction to Kubernetes Autoscaling Tools with Linode Kubernetes Engine 🌟](){: style="width:7%"}](https://dev.to/rahulrai/practical-introduction-to-kubernetes-autoscaling-tools-with-linode-kubernetes-engine-2i7k) [![dev.to: Thunder Client - Http Client Extension for VS Code](){: style="width:7%"}](https://dev.to/ranga_vadhineni/thunder-client-http-client-extension-for-vs-code-30i9) [![dev.to: Selenium Cheat Sheet](){: style="width:7%"}](https://dev.to/razgandeanu/selenium-cheat-sheet-9lc) [![dev.to: Getting started with Windows Containers on Azure Kubernetes Service](){: style="width:7%"}](https://dev.to/rdvansloten/getting-started-with-windows-containers-on-azure-kubernetes-service-46ce) [![dev.to: Git Organized: A Better Git Flow](){: style="width:7%"}](https://dev.to/render/git-organized-a-better-git-flow-56go) [![dev.to: Using Kyverno To Enforce EKS Best Practices](){: style="width:7%"}](https://dev.to/rinkiyakedad/using-kyverno-to-enforce-eks-best-practices-cad) [![dev.to: Helm Release Time-To-Live(TTL)⏳💀 for Temporary Environments](){: style="width:7%"}](https://dev.to/rtpro/helm-release-time-to-livettl-for-temporary-environments-1239) [![dev.to: DevOps Is Not Automation](){: style="width:7%"}](https://dev.to/run-x/devops-is-not-automation-2amo) [![dev.to/sagary2j: ELK Stack Deployment using MiniKube single node architecture](){: style="width:7%"}](https://dev.to/sagary2j/elk-stack-deployment-using-minikube-single-node-architecture-16cl) [![dev.to/saintdle: Deploying Nvidia GPU enabled Tanzu Kubernetes Clusters](){: style="width:7%"}](https://dev.to/saintdle/deploying-nvidia-gpu-enabled-tanzu-kubernetes-clusters-40ma)
-[![dev.to: How atomic Git commits dramatically increased my productivity - and will increase yours too 🌟](){: style="width:7%"}](https://dev.to/samuelfaure/how-atomic-git-commits-dramatically-increased-my-productivity-and-will-increase-yours-too-4a84) [![Kubernetes Tutorial: Learn the Basics](){: style="width:7%"}](https://dev.to/scalyr/kubernetes-tutorial-learn-the-basics-and-get-started-5dgh) [![dev.to: An amazing note-taking system with Markdown and Git Series' Articles](){: style="width:7%"}](https://dev.to/scottshipp/series/15100) [![dev.to: CI/CD Continuous Integration & Delivery Explained 🌟🌟](){: style="width:7%"}](https://dev.to/semaphore/ci-cd-continuous-integration-delivery-explained-75l) [![dev.to: Construyendo un MVP sin base de datos](){: style="width:7%"}](https://dev.to/sergomz/construyendo-un-mvp-sin-base-de-datos-1i4k) [![dev.to: Apache Druid: overview, running in Kubernetes and monitoring with Prometheus](){: style="width:7%"}](https://dev.to/setevoy/apache-druid-overview-running-in-kubernetes-and-monitoring-with-prometheus-g5j) [![dev.to: JavaScript Objects](){: style="width:7%"}](https://dev.to/shreyazz/javascript-objects-57ob) [![dev.to: Make your own API under 30 lines of code 🌟](){: style="width:7%"}](https://dev.to/shreyazz/make-your-own-api-under-30-lines-of-code-4doh) [![dev.to: Docker 101: Introduction to Docker](){: style="width:7%"}](https://dev.to/signoz/docker-101-introduction-to-docker-1kbm) [![dev.to: Prevent Configuration Errors in Kubernetes](){: style="width:7%"}](https://dev.to/solegaonkar/prevent-configuration-errors-in-kubernetes-30dn) [![dev.to: 15 Developer Tools to Make You Super Productive](){: style="width:7%"}](https://dev.to/sourcegraph/15-developer-tools-to-make-you-super-productive-2g0a)
-[![dev.to: Build a highly available Node.js application using Docker, NGINX and AWS ELB](){: style="width:7%"}](https://dev.to/sowmenappd/build-a-highly-available-node-js-application-using-docker-nginx-and-aws-elb-3cjp) [![dev.to/spacelift: How to Manage Terraform with GitHub Actions](){: style="width:7%"}](https://dev.to/spacelift/how-to-manage-terraform-with-github-actions-5b10) [![dev.to/spacelift: Using Terraform YAML Functions](){: style="width:7%"}](https://dev.to/spacelift/using-terraform-yaml-functions-3ade) [![dev.to: How to switch container runtime in a Kubernetes cluster](){: style="width:7%"}](https://dev.to/stack-labs/how-to-switch-container-runtime-in-a-kubernetes-cluster-1628) [![dev.to: Manage your secrets in Git with SOPS for Kubernetes 🌟](){: style="width:7%"}](https://dev.to/stack-labs/manage-your-secrets-in-git-with-sops-for-kubernetes-57me) [![dev.to: Store your Kubernetes Secrets in Git thanks to Kubeseal. Hello SealedSecret! 🌟](){: style="width:7%"}](https://dev.to/stack-labs/store-your-kubernetes-secrets-in-git-thanks-to-kubeseal-hello-sealedsecret-2i6h) [![dev.to: Git it Right🔥🔥🚀(Git CheatSheet) 🌟](){: style="width:7%"}](https://dev.to/star_trooper/git-it-right-git-cheatsheet-4o0h) [![dev.to: A GitOps recipe for Progressive Delivery with Istio 🌟](){: style="width:7%"}](https://dev.to/stefanprodan/a-gitops-recipe-for-progressive-delivery-2pa3) [![dev.to: Great GitHub repositories that developers love](){: style="width:7%"}](https://dev.to/swordheath/great-github-repositories-that-developers-love-1g97) [![dev.to/t/kubernetes](){: style="width:7%"}](https://dev.to/t/kubernetes) [![dev.to: Get lazy with lazygit](){: style="width:7%"}](https://dev.to/tahsinature/get-lazy-with-lazygit-4h37)
-[![dev.to: How I learn new technologies as a DevOps Engineer (without being overwhelmed 👏) | TechWorld with Nana](){: style="width:7%"}](https://dev.to/techworld_with_nana/how-i-learn-new-technologies-as-a-devops-engineer-without-being-overwhelmed--495e) [![dev.to: Kubernetes Backup & Restore made easy! 🌟](){: style="width:7%"}](https://dev.to/techworld_with_nana/kubernetes-backup-restore-made-easy-2nlg) [![dev.to: Kubernetes Crash Course for Absolute Beginners](){: style="width:7%"}](https://dev.to/techworld_with_nana/kubernetes-crash-course-for-absolute-beginners-35pc) [![dev.to: Top 8 Docker Best Practices for using Docker in Production 🌟](){: style="width:7%"}](https://dev.to/techworld_with_nana/top-8-docker-best-practices-for-using-docker-in-production-1m39) [![dev.to: Getting Started with JavaScript Modules](){: style="width:7%"}](https://dev.to/thecoollearner/getting-started-with-javascript-modules-2mkg) [![dev.to: Understanding and Crafting HTTP Middlewares in Go](){: style="width:7%"}](https://dev.to/theghostmac/understanding-and-crafting-http-middlewares-in-go-3183) [![dev.to: Running Kafka on kubernetes for local development](){: style="width:7%"}](https://dev.to/thegroo/running-kafka-on-kubernetes-for-local-development-2a54) [![dev.to/thenjdevopsguy: AKS vs EKS vs GKE](){: style="width:7%"}](https://dev.to/thenjdevopsguy/aks-vs-eks-vs-gke-2459) [![dev.to: CI With Datree](){: style="width:7%"}](https://dev.to/thenjdevopsguy/ci-with-datree-4h8d) [![dev.to: Creating a Custom Resource Definition In Kubernetes | Michael Levan](){: style="width:7%"}](https://dev.to/thenjdevopsguy/creating-a-custom-resource-definition-in-kubernetes-2k7o) [![dev.to/thenjdevopsguy: Create and Understand Your Platform Engineering Environment](){: style="width:7%"}](https://dev.to/thenjdevopsguy/creating-your-platform-engineering-environment-4hpa)
-[![dev.to: DevOps vs SRE: What's The Difference?](){: style="width:7%"}](https://dev.to/thenjdevopsguy/devops-vs-sre-what-s-the-difference-560d) [![dev.to: Getting Started With Go (golang) | Michael Levan](){: style="width:7%"}](https://dev.to/thenjdevopsguy/getting-started-with-go-golang-5eh8) [![dev.to: Getting Started With Skaffold](){: style="width:7%"}](https://dev.to/thenjdevopsguy/getting-started-with-skaffold-5120) [![dev.to: Impacts Of Not Setting Requests, Limits, and Quotas | Michael Levan](){: style="width:7%"}](https://dev.to/thenjdevopsguy/impacts-of-not-setting-requests-limits-and-quotas-5f4b) [![dev.to/thenjdevopsguy: Implementing Datadog For Kubernetes](){: style="width:7%"}](https://dev.to/thenjdevopsguy/implementing-datadog-for-kubernetes-586e) [![dev.to: Linkerd and GitOps](){: style="width:7%"}](https://dev.to/thenjdevopsguy/linkerd-and-gitops-115a) [![dev.to/thenjdevopsguy: Monitoring AKS With Prometheus and Grafana 🌟](){: style="width:7%"}](https://dev.to/thenjdevopsguy/monitoring-aks-with-prometheus-and-grafana-9o8) [![dev.to/thenjdevopsguy: Platform Engineering On Kubernetes Part 4: Internal Developer Platforms](){: style="width:7%"}](https://dev.to/thenjdevopsguy/platform-engineering-on-kubernetes-part-4-internal-developer-platforms-1kmh) [![dev.to/thenjdevopsguy: Securing Kubernetes Pods For Production Workloads](){: style="width:7%"}](https://dev.to/thenjdevopsguy/securing-kubernetes-pods-for-production-workloads-51oh) [![dev.to/thenjdevopsguy: The 4 C’s Of Kubernetes Security](){: style="width:7%"}](https://dev.to/thenjdevopsguy/the-4-cs-of-kubernetes-security-3i9e) [![dev.to/thenjdevopsguy: What Is A Kubernetes Operator?](){: style="width:7%"}](https://dev.to/thenjdevopsguy/what-is-a-kubernetes-operator-53kb)
-[![dev.to/thenjdevopsguy: What Is Platform Engineering (And What Is It Not?)](){: style="width:7%"}](https://dev.to/thenjdevopsguy/what-is-platform-engineering-and-what-is-it-not-2jb8) [![dev.to: What Problem Is Kubernetes Actually Trying To Solve? 🌟](){: style="width:7%"}](https://dev.to/thenjdevopsguy/what-problem-is-kubernetes-actually-trying-to-solve-3g1n) [![dev.to: What You Need to Break into DevOps and SRE](){: style="width:7%"}](https://dev.to/thenjdevopsguy/what-you-need-to-break-into-devops-and-sre-3fp5) [![dev.to: Top 5 Best Git Extensions For VS Code (You must have)](){: style="width:7%"}](https://dev.to/thenomadevel/top-5-best-git-extensions-for-vs-code-you-must-have-40b6) [![dev.to: A Better Way To Code: Documentation Driven Development](){: style="width:7%"}](https://dev.to/this-is-learning/a-better-way-to-code-documentation-driven-development-1kem) [![dev.to: The Awesome Side of GitHub - Awesome Lists | Leonardo Montini](){: style="width:7%"}](https://dev.to/this-is-learning/the-awesome-side-of-github-awesome-lists-2a5h) [![dev.to: Visual Studio Code - Tips & Tricks - Command Palette and its friends](){: style="width:7%"}](https://dev.to/this-is-learning/visual-studio-code-tips-tricks-command-palette-and-its-friends-2bhi) [![dev.to/this-is-learning: Visual Studio Code - Tips & Tricks - Snippets](){: style="width:7%"}](https://dev.to/this-is-learning/visual-studio-code-tips-tricks-snippets-5041) [![dev.to: HTTPS for Developers 🌟](){: style="width:7%"}](https://dev.to/tiangolo/https-for-developers-1774) [![dev.to: Argo CD and Sealed Secrets is a perfect match](){: style="width:7%"}](https://dev.to/timtsoitt/argo-cd-and-sealed-secrets-is-a-perfect-match-1dbf) [![dev.to: One technique to save your AWS EKS IP addresses 10x](){: style="width:7%"}](https://dev.to/timtsoitt/one-technique-to-save-your-aws-eks-ip-addresses-10x-2ocn)
-[![dev.to: VSCode Extensions I'm in LOVE with | Tina Huynh](){: style="width:7%"}](https://dev.to/tmchuynh/vscode-extensions-im-in-love-with-oab) [![dev.to: When are microservices appropriate?](){: style="width:7%"}](https://dev.to/tngeene/when-are-microservices-appropriate-g2n) [![dev.to: Getting started with Go-Lang](){: style="width:7%"}](https://dev.to/treva123mutebi/getting-started-with-go-lang-1g0) [![dev.to: A Detailed Brief About Offence and Defence on Cloud Security - Etcd Risks](){: style="width:7%"}](https://dev.to/tutorialboy/a-detailed-brief-about-offence-and-defence-on-cloud-security-etcd-risks-4h02) [![dev.to: A Detailed Talk about K8S Cluster Security from the Perspective of Attackers (Part 1)](){: style="width:7%"}](https://dev.to/tutorialboy/a-detailed-talk-about-k8s-cluster-security-from-the-perspective-of-attackers-part-1-3mm5) [![dev.to: One does not "just containerize" an app](){: style="width:7%"}](https://dev.to/tylerlwsmith/one-does-not-just-containerize-an-app-5eae) [![dev.to: When it Pays to Choose Microservices 🌟](){: style="width:7%"}](https://dev.to/typeable/when-it-pays-to-choose-microservices-12h5) [![dev.to: Writing Bash Scripts Like A Pro - Part 1 - Styling Guide](){: style="width:7%"}](https://dev.to/unfor19/writing-bash-scripts-like-a-pro-part-1-styling-guide-4bin) [![dev.to: Convert nested JSON to simple JSON in Javascript](){: style="width:7%"}](https://dev.to/urstrulyvishwak/convert-nested-json-to-simple-json-in-javascript-4a34) [![dev.to: Master Git in 7 minutes 🌟](){: style="width:7%"}](https://dev.to/valeriavg/master-git-in-7-minutes-gai) [![dev.to/varbsan: A Simplified Convention for Naming Branches and Commits in Git](){: style="width:7%"}](https://dev.to/varbsan/a-simplified-convention-for-naming-branches-and-commits-in-git-il4)
-[![dev.to/verifacrew: How to assume an AWS IAM role from a Service Account in EKS with Terraform](){: style="width:7%"}](https://dev.to/verifacrew/how-to-assume-an-aws-iam-role-from-a-service-account-in-eks-with-terraform-28gd) [![dev.to: yq : A command line tool that will help you handle your YAML resources better 🌟](){: style="width:7%"}](https://dev.to/vikcodes/yq-a-command-line-tool-that-will-help-you-handle-your-yaml-resources-better-8j9) [![None](){: style="width:7%"}](https://dev.to/vikrantnegi/become-a-vs-code-ninja-with-these-extensions-and-tools-2020-1119) [![dev.to/vinod827: Scale your apps using KEDA in Kubernetes](){: style="width:7%"}](https://dev.to/vinod827/scale-your-apps-using-keda-in-kubernetes-4i3h) [![dev.to: Access Secrets in AKV using Managed identities for AKS 🌟](){: style="width:7%"}](https://dev.to/vivekanandrapaka/access-secrets-from-akv-using-managed-identities-for-aks-91p) [![dev.to/vromanov: Kubernetes Services 🌟](){: style="width:7%"}](https://dev.to/vromanov/kubernetes-services-1bj) [![dev.to: Top 3 sites for programmers](){: style="width:7%"}](https://dev.to/why_and_how/top-3-sites-for-programmers-4bmc) [![dev.to: What is Knative Serving? A Friendly Guide](){: style="width:7%"}](https://dev.to/wiggitywhitney/9-waa-w-what-is-knative-serving-a-friendly-guide-28f6) [![dev.to: Automating quality checks for Kubernetes YAMLs](){: style="width:7%"}](https://dev.to/wkrzywiec/automating-quality-checks-for-kubernetes-yamls-398) [![dev.to: 10 useful Git tips to improve your workflow 🌟](){: style="width:7%"}](https://dev.to/yenyih/10-useful-git-tips-to-improve-your-workflow-kf1) [![dev.to: Terraforming AWS RDS : Scaling Postgres](){: style="width:7%"}](https://dev.to/yet_anotherdev/aws-rds-scaling-postgres-30ic)
-[![dev.to: REST Data Service on YugabyteDB / PostgreSQL](){: style="width:7%"}](https://dev.to/yugabyte/rest-data-service-on-yugabytedb-postgresql-5f2h) [![dev.to: FinOps EKS: 10 tips to reduce the bill up to 90% on AWS managed Kubernetes clusters](){: style="width:7%"}](https://dev.to/zenika/eks-10-tips-to-reduce-the-bill-up-to-90-on-aws-managed-kubernetes-clusters-epe) [![dev.to: Git & Github Cheatsheet 🌟](){: style="width:7%"}](https://dev.to/zinox9/git-github-cheatsheet-22ok) [![Announcing Azure MCP Server 2.0 Stable Release for Self-Hosted Agentic Cloud Automation](){: style="width:7%"}](https://devblogs.microsoft.com/azure-sdk/announcing-azure-mcp-server-2-0-stable-release) [![devblogs.microsoft.com: DevOps for Azure SQL 🌟](){: style="width:7%"}](https://devblogs.microsoft.com/azure-sql/devops-for-azure-sql) [![Distro installation added to WSL --install in Windows 10 insiders preview build 20246](){: style="width:7%"}](https://devblogs.microsoft.com/commandline/distro-installation-added-to-wsl-install-in-windows-10-insiders-preview-build-20246) [![Take your Linux development experience in Windows to the next level with WSL and Visual Studio Code Remote](){: style="width:7%"}](https://devblogs.microsoft.com/commandline/take-your-linux-development-experience-in-windows-to-the-next-level-with-wsl-and-visual-studio-code-remote) [![Windows Terminal 1.0](){: style="width:7%"}](https://devblogs.microsoft.com/commandline/windows-terminal-1-0) [![Azure DevOps Demo Generator is now open source](){: style="width:7%"}](https://devblogs.microsoft.com/devops/azure-devops-demo-generator-is-now-open-source) [![Azure DevOps MCP Server Public Preview](){: style="width:7%"}](https://devblogs.microsoft.com/devops/azure-devops-mcp-server-public-preview) [![devblogs.microsoft.com: Controlling Release Pipelines with Gates and Azure Policy Compliance 🌟](){: style="width:7%"}](https://devblogs.microsoft.com/devops/controlling-release-pipelines-with-gates-and-azure-policy-compliance)
-[![devblogs.microsoft.com: DevOps Dojo – Culture and Mindset](){: style="width:7%"}](https://devblogs.microsoft.com/devops/devops-dojo-culture-and-mindset) [![devblogs.microsoft.com/devops: Introduction to Azure DevOps Workload identity federation (OIDC) with Terraform](){: style="width:7%"}](https://devblogs.microsoft.com/devops/introduction-to-azure-devops-workload-identity-federation-oidc-with-terraform) [![devblogs.microsoft.com:Monitoring Azure by using Grafana dashboards 🌟](){: style="width:7%"}](https://devblogs.microsoft.com/devops/monitoring-azure-by-using-grafana-dashboards) [![devblogs.microsoft.com: Release Flow: How We Do Branching on the VSTS Team](){: style="width:7%"}](https://devblogs.microsoft.com/devops/release-flow-how-we-do-branching-on-the-vsts-team) [![Update to Azure DevOps Allowed IP Addresses](){: style="width:7%"}](https://devblogs.microsoft.com/devops/update-to-ado-allowed-ip-addresses) [![devblogs.microsoft.com: What is infrastructure as code? 🌟](){: style="width:7%"}](https://devblogs.microsoft.com/devops/what-is-infrastructure-as-code) [![devblogs.microsoft.com: Announcing Rate Limiting for .NET](){: style="width:7%"}](https://devblogs.microsoft.com/dotnet/announcing-rate-limiting-for-dotnet) [![devblogs.microsoft.com: Getting Started with DevOps and .NET MAUI](){: style="width:7%"}](https://devblogs.microsoft.com/dotnet/devops-for-dotnet-maui) [![devblogs.microsoft.com: .NET 💜 GitHub Actions](){: style="width:7%"}](https://devblogs.microsoft.com/dotnet/dotnet-loves-github-actions) [![Extend your coding agent with .NET Skills](){: style="width:7%"}](https://devblogs.microsoft.com/dotnet/extend-your-coding-agent-with-dotnet-skills) [![devblogs.microsoft.com: Introducing Compatible Packages on NuGet.org](){: style="width:7%"}](https://devblogs.microsoft.com/dotnet/introducing-compatible-frameworks-on-nuget-org)
-[![devblogs.microsoft.com: You can’t have security for DevOps until you have DevOps for security](){: style="width:7%"}](https://devblogs.microsoft.com/engineering-at-microsoft/you-cant-have-security-for-devops-until-you-have-devops-for-security) [![devblogs.microsoft.com: Deploy Spring Boot applications by leveraging enterprise best practices – Azure Spring Cloud Reference Architecture](){: style="width:7%"}](https://devblogs.microsoft.com/java/deploy-spring-boot-applications-by-leveraging-enterprise-best-practices) [![devblogs.microsoft.com: Introducing Compatible Packages on NuGet.org](){: style="width:7%"}](https://devblogs.microsoft.com/nuget/introducing-compatible-frameworks-on-nuget-org) [![PowerShell Community](){: style="width:7%"}](https://devblogs.microsoft.com/powershell-community) [![devblogs.microsoft.com: My Crescendo journey](){: style="width:7%"}](https://devblogs.microsoft.com/powershell-community/my-crescendo-journey) [![Crescendo](){: style="width:7%"}](https://devblogs.microsoft.com/powershell/announcing-powershell-crescendo-preview-1) [![devblogs.microsoft.com: When PowerShellGet v1 fails to install the NuGet Provider](){: style="width:7%"}](https://devblogs.microsoft.com/powershell/when-powershellget-v1-fails-to-install-the-nuget-provider) [![Microsoft: Python Engineering](){: style="width:7%"}](https://devblogs.microsoft.com/python) [![devblogs.microsoft.com: Need an Intro to VS Code? Let Tech with Tim Help!](){: style="width:7%"}](https://devblogs.microsoft.com/python/need-an-intro-to-vs-code-let-tech-with-tim-help) [![Python in Visual Studio Code – January 2021 Release](){: style="width:7%"}](https://devblogs.microsoft.com/python/python-in-visual-studio-code-january-2021-release) [![Python in Visual Studio Code – October 2020 Release. Debugpy 1.0](){: style="width:7%"}](https://devblogs.microsoft.com/python/python-in-visual-studio-code-october-2020-release)
-[![Python in Visual Studio Code – September 2020 Release](){: style="width:7%"}](https://devblogs.microsoft.com/python/python-in-visual-studio-code-september-2020-release) [![devcentral.f5.com: What is Kubernetes?](){: style="width:7%"}](https://devcentral.f5.com/s/articles/What-is-Kubernetes) [![devclass.com: OpenShift 4.4 goes all out on mixed workloads, puts observability' at devs’ fingertips 🌟](){: style="width:7%"}](https://devclass.com/2020/05/04/openshift-4-4-goes-all-out-on-mixed-workloads-puts-observability-at-devs-fingertips) [![devclass.com: Open sauce - Rancher 2.5 puts new UI forward, gets to continuously' delivering](){: style="width:7%"}](https://devclass.com/2020/10/06/rancher-2_5) [![devclass.com: Safety…first? Prometheus 2.24 finally features TLS on HTTP' serving endpoints](){: style="width:7%"}](https://devclass.com/2021/01/07/prometheus-2_24) [![devclass.com: Docker: It’s not dead yet, but there’s a tendency to walk' away, security report finds](){: style="width:7%"}](https://devclass.com/2021/01/13/sysdig-container-security-and-usage-report-2021) [![devclass.com: HAProxy Ingress Controller 1.5 introduces mTLS support, gives' load balancing experts more power](){: style="width:7%"}](https://devclass.com/2021/01/26/haproxy-ingress-controller-1_5) [![devclass.com: Git a March on: GitLab 13.10 ramps up security, adds support' for OpenShift, DORA](){: style="width:7%"}](https://devclass.com/2021/03/23/gitlab-march-release-focuses-on-security-and-scalability-pops-in-support-for-red-hat-openshift) [![devclass.com: Kubernetes 1.21 unloads pod security, adds dual IPv4/IPv6' networking, and shuts down gracefully](){: style="width:7%"}](https://devclass.com/2021/04/09/kubernetes-1-21-unloads-pod-security-adds-dual-ipv4-ipv6-networking-and-shuts-down-gracefully) [![devclass.com: Apache Kafka 2.8.0 previews life without ZooKeeper](){: style="width:7%"}](https://devclass.com/2021/04/20/apache-kafka-2-8-0-previews-life-without-zookeeper) [![devclass.com: Rancher presents first big release after SUSE acquisition,' ups game on hosted cluster provisioning](){: style="width:7%"}](https://devclass.com/2021/09/02/rancher-presents-first-big-release-after-suse-acquisition-ups-game-on-hosted-cluster-provisioning)
-[![devclass.com: Terraform 1.1 moves forward with refactoring helpers and native' Terraform Cloud integration](){: style="width:7%"}](https://devclass.com/2021/12/09/terraform_-_1) [![devconnected.com/complete-node-exporter-mastery-with-prometheus/](){: style="width:7%"}](https://devconnected.com/complete-node-exporter-mastery-with-prometheus) [![devconnected.com: How To Delete File on Git](){: style="width:7%"}](https://devconnected.com/how-to-delete-file-on-git) [![Devdocs.io API Documentation 🌟](){: style="width:7%"}](https://devdocs.io) [![devdocs.io/git/](){: style="width:7%"}](https://devdocs.io/git) [![serhii.vasylenko.info: Some Techniques to Enhance Your Terraform Proficiency](){: style="width:7%"}](https://devdosvid.blog/2022/01/16/some-techniques-to-enhance-your-terraform-proficiency) [![devdosvid.blog: Hello Terraform Data; Goodbye Null Resource](){: style="width:7%"}](https://devdosvid.blog/2023/04/16/hello-terraform-data-goodbye-null-resource) [![Promotion-Based Development: A Fast Track to Mediocrity](){: style="width:7%"}](https://vadimkravcenko.com/shorts/promotion-based-development/) [![None](){: style="width:7%"}](https://developer.amazon.com/en-US/blogs/alexa/post/TxDJWS16KUPVKO/new-alexa-skills-kit-template-build-a-trivia-skill-in-under-an-hou) [![New Alexa Skills Kit Template: Build a Trivia Skill in under an Hour](){: style="width:7%"}](https://developer.amazon.com/public/community/post/TxDJWS16KUPVKO/New-Alexa-Skills-Kit-Template-Build-a-Trivia-Skill-in-under-an-Hour) [![developer.android.com](){: style="width:7%"}](https://developer.android.com)
-[![Android XR Developer Catalyst Program](){: style="width:7%"}](https://developer.android.com/develop/xr/catalyst) [![developer.apple.com](){: style="width:7%"}](https://developer.apple.com) [![15 updates from Google I/O 2026: Powering the agentic web with new capabilities, tools, and features in Chrome](){: style="width:7%"}](https://developer.chrome.com/blog/chrome-at-io26) [![devtools.chrome.com](){: style="width:7%"}](https://developer.chrome.com/docs/devtools) [![Modern Web Guidance: Teaching AI Agents to Stop Coding Like It is 2019](){: style="width:7%"}](https://developer.chrome.com/docs/modern-web-guidance) [![developer.confluent.io 🌟🌟](){: style="width:7%"}](https://developer.confluent.io) [![kafka-tutorials.confluent.io: How to count messages in a Kafka topic](){: style="width:7%"}](https://developer.confluent.io/confluent-tutorials/count-messages/ksql) [![None](){: style="width:7%"}](https://developer.confluent.io/confluent-tutorials/joining-stream-table/kstreams) [![kafka-tutorials.confluent.io 🌟](){: style="width:7%"}](https://developer.confluent.io/tutorials) [![Confluent.io: Intro to Apache Kafka: How Kafka Works 🌟](){: style="width:7%"}](https://developer.confluent.io/what-is-apache-kafka) [![None](){: style="width:7%"}](https://developer.cyberark.com/blog/istio-oidc-authentication)
-[![Deutsche Bank API Program](){: style="width:7%"}](https://developer.db.com) [![developer.hashicorp.com 🌟](){: style="width:7%"}](https://developer.hashicorp.com) [![consul.io](){: style="width:7%"}](https://developer.hashicorp.com/consul) [![None](){: style="width:7%"}](https://developer.hashicorp.com/consul/docs/connect) [![consul.io: Ingress Gateways on Kubernetes 🌟](){: style="width:7%"}](https://developer.hashicorp.com/consul/docs/north-south/ingress-gateway/k8s) [![learn.hashicorp.com: Consul Service Mesh on Kubernetes Design Patterns](){: style="width:7%"}](https://developer.hashicorp.com/consul/tutorials/archive/kubernetes-consul-design-patterns) [![learn.hashicorp.com: Consul Service Discovery and Mesh on Minikube 🌟](){: style="width:7%"}](https://developer.hashicorp.com/consul/tutorials/get-started-kubernetes/kubernetes-gs-deploy?in=consul%2Fkubernetes) [![Nomad](){: style="width:7%"}](https://developer.hashicorp.com/nomad) [![nomadproject.io: An alternative to Kubernetes](){: style="width:7%"}](https://developer.hashicorp.com/nomad/docs/k8s-nomad) [![packer.io](){: style="width:7%"}](https://developer.hashicorp.com/packer) [![packer.io docs](){: style="width:7%"}](https://developer.hashicorp.com/packer/docs)
-[![learn.hashicorp.com: Write Packer template for AWS](){: style="width:7%"}](https://developer.hashicorp.com/packer/tutorials/aws-get-started/aws-get-started-build-image) [![terraform.io](){: style="width:7%"}](https://developer.hashicorp.com/terraform) [![terraform.io: Terraform Commands](){: style="width:7%"}](https://developer.hashicorp.com/terraform/cli/commands) [![None](){: style="width:7%"}](https://developer.hashicorp.com/terraform/cli/commands/graph) [![developer.hashicorp.com: Part 3: How to Evolve Your Provisioning Practices](){: style="width:7%"}](https://developer.hashicorp.com/terraform/cloud-docs/recommended-practices/part3) [![terraform.io: Refactoring](){: style="width:7%"}](https://developer.hashicorp.com/terraform/language/modules/develop/refactoring) [![terraform.io: Creation-Time Provisioners 🌟](){: style="width:7%"}](https://developer.hashicorp.com/terraform/language/provisioners) [![learn.hashicorp.com: Call APIs with Terraform Providers. Learn how to use and create custom Terraform Providers in a new collection of tutorials on HashiCorp Learn 🌟](){: style="width:7%"}](https://developer.hashicorp.com/terraform/plugin/sdkv2) [![learn.hashicorp.com: Automate Terraform with GitHub Actions](){: style="width:7%"}](https://developer.hashicorp.com/terraform/tutorials/automation/github-actions) [![learn.hashicorp.com: What is Infrastructure as Code with Terraform? 🌟](){: style="width:7%"}](https://developer.hashicorp.com/terraform/tutorials/aws-get-started/infrastructure-as-code) [![learn.hashicorp.com: Configure Default Tags for AWS Resources 🌟](){: style="width:7%"}](https://developer.hashicorp.com/terraform/tutorials/aws/aws-default-tags)
-[![learn.hashicorp.com: y Serverless Applications with AWS Lambda and API Gateway 🌟](){: style="width:7%"}](https://developer.hashicorp.com/terraform/tutorials/aws/lambda-api-gateway) [![learn.hashicorp.com: Manage Private Environments with Terraform Cloud Agents](){: style="width:7%"}](https://developer.hashicorp.com/terraform/tutorials/cloud/cloud-agents) [![learn.hashicorp.com: Deploy Federated Multi-Cloud Kubernetes Clusters](){: style="width:7%"}](https://developer.hashicorp.com/terraform/tutorials/networking/multicloud-kubernetes) [![learn.hashicorp.com: Enforce Policy with Sentinel](){: style="width:7%"}](https://developer.hashicorp.com/terraform/tutorials/policy) [![Manage Resource Drift in Terraform](){: style="width:7%"}](https://developer.hashicorp.com/terraform/tutorials/state/resource-drift) [![vaultproject.io](){: style="width:7%"}](https://developer.hashicorp.com/vault) [![learn.hashicorp.com: Integrate a Kubernetes Cluster with an External Vault 🌟](){: style="width:7%"}](https://developer.hashicorp.com/vault/tutorials/kubernetes-introduction/kubernetes-external-vault) [![learn.hashicorp.com: Codify Management of Vault Enterprise Using Terraform](){: style="width:7%"}](https://developer.hashicorp.com/vault/tutorials/operations/codify-mgmt-enterprise) [![waypointproject.io](){: style="width:7%"}](https://developer.hashicorp.com/waypoint) [![IBM API Connect](){: style="width:7%"}](https://developer.ibm.com/apiconnect) [![developer.ibm.com: Secure microservices by monitoring behavior](){: style="width:7%"}](https://developer.ibm.com/articles/secure-microservices-by-monitoring-behavior)
-[![developer.ibm.com: GitOps: Best practices for the real world](){: style="width:7%"}](https://developer.ibm.com/blogs/gitops-best-practices-for-the-real-world) [![IBM JDK](){: style="width:7%"}](https://developer.ibm.com/javasdk) [![developer.ibm.com: Secure microservices by monitoring behavior](){: style="width:7%"}](https://developer.ibm.com/technologies/containers) [![developer.ibm.com: Example exercises to differentiate OpenShift and Kubernetes](){: style="width:7%"}](https://developer.ibm.com/tutorials/examples-differentiate-openshift-kubernetes) [![WebSphere Liberty](){: style="width:7%"}](https://developer.ibm.com/wasdev) [![Download WAS Liberty](){: style="width:7%"}](https://developer.ibm.com/wasdev/downloads) [![None](){: style="width:7%"}](https://developer.ibm.com/wasdev/downloads/liberty-profile-using-non-eclipse-environments) [![About WebSphere Liberty](){: style="width:7%"}](https://developer.ibm.com/wasdev/websphere-liberty) [![ING Developer Portal](){: style="width:7%"}](https://developer.ing.com) [![ING API Marketplace](){: style="width:7%"}](https://developer.ing.com/api-marketplace/marketplace) [![ING Developer Portal](){: style="width:7%"}](https://developer.ing.com/openbanking)
-[![None](){: style="width:7%"}](https://developer.ing.com/openbanking/api-marketplace/marketplace) [![developer.mobileconnect.io](){: style="width:7%"}](https://developer.mobileconnect.io) [![developer.mongodb.com: MongoDB Cheat Sheet](){: style="width:7%"}](https://developer.mongodb.com/quickstart/cheat-sheet) [![Firefox DevTools](){: style="width:7%"}](https://developer.mozilla.org/en-US/docs/Tools/Tools_Toolbox) [![Security Patterns for Microservice Architectures](){: style="width:7%"}](https://developer.okta.com/blog/2020/03/23/microservice-security-patterns) [![developer.okta.com: Secure Secrets With Spring Cloud Config and Vault 🌟](){: style="width:7%"}](https://developer.okta.com/blog/2020/05/04/spring-vault) [![developer.okta.com: Spring Cloud Config for Shared Microservice Configuration](){: style="width:7%"}](https://developer.okta.com/blog/2020/12/07/spring-cloud-config) [![developer.okta.com: Tutorial: Ansible and Account Automation with Okta](){: style="width:7%"}](https://developer.okta.com/blog/2021/02/05/okta-ansible) [![developer.okta.com: Elasticsearch in Go: A Developer's Guide](){: style="width:7%"}](https://developer.okta.com/blog/2021/04/23/elasticsearch-go-developers-guide) [![developer.okta.com: Update App Secrets with Jenkins CI and .NET Core](){: style="width:7%"}](https://developer.okta.com/blog/2021/07/08/jenkins-ci-dotnet-update-secrets) [![developer.okta.com: Build REST APIs and Native Java Apps with Helidon](){: style="width:7%"}](https://developer.okta.com/blog/2022/01/06/native-java-helidon)
-[![developer.okta.com: Secure Secrets With Spring Cloud Config and Vault 🌟](){: style="width:7%"}](https://developer.okta.com/blog/2022/10/20/spring-vault) [![Rabobank Developer Portal](){: style="width:7%"}](https://developer.rabobank.nl) [![Rabobank API Marketplace](){: style="width:7%"}](https://developer.rabobank.nl/api-marketplace) [![developer.squareup.com: Kubernetes Pod Security Policies (PSP)](){: style="width:7%"}](https://developer.squareup.com/blog/kubernetes-pod-security-policies) [![Red Hat Developer Blog. Tag: Varnish](){: style="width:7%"}](https://developerblog.redhat.com/tag/varnish) [![Santander APIs](){: style="width:7%"}](https://developerhub.santander.com) [![Machine Learning Crash Course](){: style="width:7%"}](https://developers.google.com/machine-learning/crash-course?hl=es-419) [![Machine Learning Glossary](){: style="width:7%"}](https://developers.google.com/machine-learning/glossary) [![Google Developers Profile Dashboard](){: style="width:7%"}](https://developers.google.com/profile/u/me/dashboard) [![Google for Developers Solutions Catalog](){: style="width:7%"}](https://developers.google.com/solutions/catalog) [![Google for Developers Solutions Catalog - AI and Machine Learning](){: style="width:7%"}](https://developers.google.com/solutions/catalog?category=aiandmachinelearning)
-[![Google for Developers Solutions Catalog - Python Solutions](){: style="width:7%"}](https://developers.google.com/solutions/catalog?language=python) [![developers.googleblog.com: Introducing gRPC, a new open source HTTP/2 RPC' Framework](){: style="width:7%"}](https://developers.googleblog.com/2015/02/introducing-grpc-new-open-source-http2.html) [![Build Long-running AI agents that pause, resume, and never lose context with ADK](){: style="width:7%"}](https://developers.googleblog.com/build-long-running-ai-agents-that-pause-resume-and-never-lose-context-with-adk) [![One Year of Innovation: Celebrating 100k Members in the Google Cloud x NVIDIA Developer Community](){: style="width:7%"}](https://developers.googleblog.com/one-year-of-innovation-celebrating-100k-members-in-the-google-cloud-x-nvidia-developer-community) [![Computer Use - Codex App | OpenAI Developers](){: style="width:7%"}](https://developers.openai.com/codex/app/computer-use) [![developers.redhat.com 🌟](){: style="width:7%"}](https://developers.redhat.com) [![developers.redhat.com: Integrating systems with Apache Camel and Quarkus on Red Hat OpenShift](){: style="width:7%"}](https://developers.redhat.com/articles/2021/05/17/integrating-systems-apache-camel-and-quarkus-red-hat-openshift) [![developers.redhat.com: micropipenv: Installing Python dependencies in containerized applications 🌟](){: style="width:7%"}](https://developers.redhat.com/articles/2021/05/19/micropipenv-installing-python-dependencies-containerized-applications) [![developers.redhat.com: Shenandoah garbage collection in OpenJDK 16: Concurrent reference processing](){: style="width:7%"}](https://developers.redhat.com/articles/2021/05/20/shenandoah-garbage-collection-openjdk-16-concurrent-reference-processing) [![developers.redhat.com: Build your own RPM package with a sample Go program to simplify installing, updating, or removing a piece of software](){: style="width:7%"}](https://developers.redhat.com/articles/2021/05/21/build-your-own-rpm-package-sample-go-program) [![developers.redhat.com: Build lean Java containers with the new Red Hat Universal Base Images OpenJDK runtime images 🌟](){: style="width:7%"}](https://developers.redhat.com/articles/2021/05/24/build-lean-java-containers-new-red-hat-universal-base-images-openjdk-runtime)
-[![developers.redhat.com: Deploy Helm charts with Jenkins CI/CD in Red Hat OpenShift 4 🌟](){: style="width:7%"}](https://developers.redhat.com/articles/2021/05/24/deploy-helm-charts-jenkins-cicd-red-hat-openshift-4) [![developers.redhat.com: Red Hat Universal Base Image and Docker Hub: Why should developers care?](){: style="width:7%"}](https://developers.redhat.com/articles/2021/05/25/red-hat-universal-base-image-and-docker-hub-why-should-developers-care) [![developers.redhat.com: Application modernization patterns with Apache Kafka, Debezium, and Kubernetes](){: style="width:7%"}](https://developers.redhat.com/articles/2021/06/14/application-modernization-patterns-apache-kafka-debezium-and-kubernetes) [![developers.redhat.com: Perform a kaniko build on a Red Hat OpenShift cluster' and push the image to a registry](){: style="width:7%"}](https://developers.redhat.com/articles/2021/06/18/perform-kaniko-build-red-hat-openshift-cluster-and-push-image-registry) [![developers.redhat.com: Making Java programs cloud-ready, Part 1: An incremental approach using Jakarta EE and MicroProfile](){: style="width:7%"}](https://developers.redhat.com/articles/2021/06/25/making-java-programs-cloud-ready-part-1-incremental-approach-using-jakarta-ee) [![developers.redhat.com: Making Java programs cloud-ready, Part 2: Upgrade the legacy Java application to Jakarta EE](){: style="width:7%"}](https://developers.redhat.com/articles/2021/06/28/making-java-programs-cloud-ready-part-2-upgrade-legacy-java-application-jakarta) [![developers.redhat.com: Implementing Apache ActiveMQ-style broker meshes with Apache Artemis](){: style="width:7%"}](https://developers.redhat.com/articles/2021/06/30/implementing-apache-activemq-style-broker-meshes-apache-artemis) [![developers.redhat.com: How to expose a WebSocket endpoint using Red Hat 3scale API Management](){: style="width:7%"}](https://developers.redhat.com/articles/2021/07/01/how-expose-websocket-endpoint-using-red-hat-3scale-api-management) [![developers.redhat.com: RESTEasy Reactive and more in Quarkus 2.0](){: style="width:7%"}](https://developers.redhat.com/articles/2021/07/01/resteasy-reactive-and-more-quarkus-20) [![developers.redhat.com: Getting started with Red Hat OpenShift Streams for' Apache Kafka](){: style="width:7%"}](https://developers.redhat.com/articles/2021/07/07/getting-started-red-hat-openshift-streams-apache-kafka) [![developers.redhat.com: Managing the API life cycle in an event-driven architecture: A practical approach 🌟](){: style="width:7%"}](https://developers.redhat.com/articles/2021/07/07/managing-api-life-cycle-event-driven-architecture-practical-approach)
-[![developers.redhat.com: Troubleshooting application performance with Red Hat OpenShift metrics, Part 1: Requirements](){: style="width:7%"}](https://developers.redhat.com/articles/2021/07/08/troubleshooting-application-performance-red-hat-openshift-metrics-part-1) [![developers.redhat.com: How to secure Apache Kafka schemas with Red Hat Integration Service Registry 2.0](){: style="width:7%"}](https://developers.redhat.com/articles/2021/07/16/how-secure-apache-kafka-schemas-red-hat-integration-service-registry-20) [![developers.redhat.com: Deploy Node.js applications to Red Hat OpenShift with Helm](){: style="width:7%"}](https://developers.redhat.com/articles/2021/07/20/deploy-nodejs-applications-red-hat-openshift-helm) [![developers.redhat.com: Bootstrap GitOps with Red Hat OpenShift Pipelines and kam CLI](){: style="width:7%"}](https://developers.redhat.com/articles/2021/07/21/bootstrap-gitops-red-hat-openshift-pipelines-and-kam-cli) [![developers.redhat.com: JDK Flight Recorder support for GraalVM Native Image: The journey so far 🌟](){: style="width:7%"}](https://developers.redhat.com/articles/2021/07/23/jdk-flight-recorder-support-graalvm-native-image-journey-so-far) [![developers.redhat.com: Modernizing applications with Apache Camel, JavaScript, and Red Hat OpenShift](){: style="width:7%"}](https://developers.redhat.com/articles/2021/07/26/modernizing-applications-apache-camel-javascript-and-red-hat-openshift) [![developers.redhat.com: Troubleshooting application performance with Red Hat OpenShift metrics, Part 4: Gathering performance metrics](){: style="width:7%"}](https://developers.redhat.com/articles/2021/07/29/troubleshooting-application-performance-red-hat-openshift-metrics-part-4) [![None](){: style="width:7%"}](https://developers.redhat.com/articles/2021/07/30/customer-suggestions-improved-cicd-red-hat-openshift) [![developers.redhat.com: Managing GitOps control planes for secure GitOps practices 🌟](){: style="width:7%"}](https://developers.redhat.com/articles/2021/08/03/managing-gitops-control-planes-secure-gitops-practices) [![developers.redhat.com: Managing stateful applications with Kubernetes Operators in Golang 🌟](){: style="width:7%"}](https://developers.redhat.com/articles/2021/08/04/managing-stateful-applications-kubernetes-operators-golang) [![developers.redhat.com: Opening black boxes with statement tracing (SystemTap)](){: style="width:7%"}](https://developers.redhat.com/articles/2021/08/04/opening-black-boxes-statement-tracing)
-[![developers.redhat.com: How to maximize data storage for microservices and Kubernetes, Part 1: An introduction 🌟](){: style="width:7%"}](https://developers.redhat.com/articles/2021/08/11/how-maximize-data-storage-microservices-and-kubernetes-part-1-introduction) [![developers.redhat.com: Simplify load balancing for API gateways using Red Hat 3scale API Management](){: style="width:7%"}](https://developers.redhat.com/articles/2021/08/11/simplify-load-balancing-api-gateways-using-red-hat-3scale-api-management) [![developers.redhat.com: Build and deploy microservices with Kubernetes and Dapr](){: style="width:7%"}](https://developers.redhat.com/articles/2021/08/12/build-and-deploy-microservices-kubernetes-and-dapr) [![developers.redhat.com: Composable software catalogs on Kubernetes: An easier way to update containerized applications](){: style="width:7%"}](https://developers.redhat.com/articles/2021/08/20/composable-software-catalogs-kubernetes-easier-way-update-containerized) [![developers.redhat.com: Introduction to the Node.js reference architecture, Part 5: Building good containers](){: style="width:7%"}](https://developers.redhat.com/articles/2021/08/26/introduction-nodejs-reference-architecture-part-5-building-good-containers) [![developers.redhat.com: Automate Red Hat JBoss Web Server deployments with Ansible](){: style="width:7%"}](https://developers.redhat.com/articles/2021/08/30/automate-red-hat-jboss-web-server-deployments-ansible) [![developers.redhat.com: Why should I choose Quarkus over Spring for my microservices?](){: style="width:7%"}](https://developers.redhat.com/articles/2021/08/31/why-should-i-choose-quarkus-over-spring-my-microservices) [![developers.redhat.com: The outbox pattern with Apache Kafka and Debezium 🌟](){: style="width:7%"}](https://developers.redhat.com/articles/2021/09/01/outbox-pattern-apache-kafka-and-debezium) [![developers.redhat.com: Improving CI/CD in Red Hat OpenShift 🌟](){: style="width:7%"}](https://developers.redhat.com/articles/2021/09/06/improving-cicd-red-hat-openshift) [![developers.redhat.com: Shenandoah in OpenJDK 17: Sub-millisecond GC pauses](){: style="width:7%"}](https://developers.redhat.com/articles/2021/09/16/shenandoah-openjdk-17-sub-millisecond-gc-pauses) [![developers.redhat.com: Quarkus for Spring developers: Getting started 🌟](){: style="width:7%"}](https://developers.redhat.com/articles/2021/09/20/quarkus-spring-developers-getting-started)
-[![developers.redhat.com: Distributed transaction patterns for microservices compared](){: style="width:7%"}](https://developers.redhat.com/articles/2021/09/21/distributed-transaction-patterns-microservices-compared) [![developers.redhat.com: Thoth prescriptions for resolving Python dependencies](){: style="width:7%"}](https://developers.redhat.com/articles/2021/09/22/thoth-prescriptions-resolving-python-dependencies) [![developers.redhat.com: Four reasons developers should use Ansible](){: style="width:7%"}](https://developers.redhat.com/articles/2021/09/27/four-reasons-developers-should-use-ansible) [![developers.redhat.com: Set up mod_cluster for Red Hat JBoss Web Server with Ansible](){: style="width:7%"}](https://developers.redhat.com/articles/2021/09/28/set-modcluster-red-hat-jboss-web-server-ansible) [![developers.redhat.com: New application samples in Red Hat OpenShift 4.8](){: style="width:7%"}](https://developers.redhat.com/articles/2021/10/01/new-application-samples-red-hat-openshift-48) [![None](){: style="width:7%"}](https://developers.redhat.com/articles/2021/10/04/get-started-openshift-service-registry) [![developers.redhat.com: Get started with OpenShift Service Registry](){: style="width:7%"}](https://developers.redhat.com/articles/2021/10/11/get-started-openshift-service-registry) [![==developers.redhat.com: Quarkus for Spring developers: Kubernetes-native' design patterns==](){: style="width:7%"}](https://developers.redhat.com/articles/2021/10/11/quarkus-spring-developers-kubernetes-native-design-patterns) [![developers.redhat.com: How to choose the best Java garbage collector](){: style="width:7%"}](https://developers.redhat.com/articles/2021/11/02/how-choose-best-java-garbage-collector) [![developers.redhat.com: Boost throughput with RESTEasy Reactive in Quarkus' 2.2](){: style="width:7%"}](https://developers.redhat.com/articles/2021/11/04/boost-throughput-resteasy-reactive-quarkus-22) [![developers.redhat.com: Generating pseudorandom numbers in Python](){: style="width:7%"}](https://developers.redhat.com/articles/2021/11/04/generating-pseudorandom-numbers-python)
-[![developers.redhat.com: .NET 6 now available for RHEL and OpenShift](){: style="width:7%"}](https://developers.redhat.com/articles/2021/11/15/net-60-now-available-rhel-and-openshift) [![developers.redhat.com: Red Hat Software Collections 3.8 and Red Hat Developer Toolset 11 now generally available](){: style="width:7%"}](https://developers.redhat.com/articles/2021/11/15/red-hat-software-collections-38-and-red-hat-developer-toolset-11-now-generally) [![developers.redhat.com: Build and store universal application images on OpenShift (with Buildah)](){: style="width:7%"}](https://developers.redhat.com/articles/2021/11/18/build-and-store-universal-application-images-openshift) [![developers.redhat.com: Bring your Kubernetes workloads to the edge](){: style="width:7%"}](https://developers.redhat.com/articles/2021/11/22/bring-your-kubernetes-workloads-edge) [![developers.redhat.com: A faster way to access JDK Flight Recorder data](){: style="width:7%"}](https://developers.redhat.com/articles/2021/11/23/faster-way-access-jdk-flight-recorder-data) [![developers.redhat.com: Modernizing Enterprise Java: A cloud native guide for developers](){: style="width:7%"}](https://developers.redhat.com/articles/2021/11/30/modernizing-enterprise-java-cloud-native-guide-developers) [![developers.redhat.com: Improve your Kafka Connect builds of Debezium.](){: style="width:7%"}](https://developers.redhat.com/articles/2021/12/06/improve-your-kafka-connect-builds-debezium) [![==developers.redhat.com: Remote debugging on Kubernetes using VS Code==](){: style="width:7%"}](https://developers.redhat.com/articles/2021/12/13/remote-debugging-kubernetes-using-vs-code) [![developers.redhat.com: Secure your Kubernetes deployments with eBPF](){: style="width:7%"}](https://developers.redhat.com/articles/2021/12/16/secure-your-kubernetes-deployments-ebpf) [![developers.redhat.com: 5 design principles for microservices](){: style="width:7%"}](https://developers.redhat.com/articles/2022/01/11/5-design-principles-microservices) [![developers.redhat.com: A developer's guide to CI/CD and GitOps with Jenkins Pipelines](){: style="width:7%"}](https://developers.redhat.com/articles/2022/01/13/developers-guide-cicd-and-gitops-jenkins-pipelines)
-[![developers.redhat.com: Reduce the size of container images with DockerSlim](){: style="width:7%"}](https://developers.redhat.com/articles/2022/01/17/reduce-size-container-images-dockerslim) [![developers.redhat.com: Protect secrets in Git with the clean/smudge filter](){: style="width:7%"}](https://developers.redhat.com/articles/2022/02/02/protect-secrets-git-cleansmudge-filter) [![developers.redhat.com: Which is better: A single Kafka cluster to rule them all, or many?](){: style="width:7%"}](https://developers.redhat.com/articles/2022/03/10/which-better-single-kafka-cluster-rule-them-all-or-many) [![developers.redhat.com: 8 open source Kubernetes security tools](){: style="width:7%"}](https://developers.redhat.com/articles/2022/06/20/8-open-source-kubernetes-security-tools) [![developers.redhat.com: Git best practices: Workflows for GitOps deployments | Christian Hernandez 🌟](){: style="width:7%"}](https://developers.redhat.com/articles/2022/07/20/git-workflows-best-practices-gitops-deployments) [![developers.redhat.com: Kubernetes 101 for developers: Names, ports, YAML files, and more](){: style="width:7%"}](https://developers.redhat.com/articles/2022/08/30/kubernetes-101-developers-names-ports-yaml-files-and-more) [![developers.redhat.com: How to set up your GitOps directory structure | Christian Hernandez 🌟](){: style="width:7%"}](https://developers.redhat.com/articles/2022/09/07/how-set-your-gitops-directory-structure) [![developers.redhat.com: End-to-end field-level encryption for Apache Kafka Connect](){: style="width:7%"}](https://developers.redhat.com/articles/2022/09/27/end-end-field-level-encryption-apache-kafka-connect) [![developers.redhat.com: Podman expands to the Desktop](){: style="width:7%"}](https://developers.redhat.com/articles/2022/10/24/podman-expands-desktop) [![developers.redhat.com: How to install VMs and Ansible Automation Platform on Mac M1](){: style="width:7%"}](https://developers.redhat.com/articles/2022/10/25/how-install-vms-and-ansible-automation-platform-mac-m1) [![developers.redhat.com: GitOps Cookbook: Kubernetes automation in practice](){: style="width:7%"}](https://developers.redhat.com/articles/2022/12/20/gitops-cookbook-kubernetes-automation-practice)
-[![developers.redhat.com: How to use Fabric8 Java Client with Kubernetes](){: style="width:7%"}](https://developers.redhat.com/articles/2023/01/04/how-use-fabric8-java-client-kubernetes) [![developers.redhat.com: How to generate code using Fabric8 Kubernetes Client](){: style="width:7%"}](https://developers.redhat.com/articles/2023/01/24/how-generate-code-using-fabric8-kubernetes-client) [![==developers.redhat.com: Remote container development with VS Code and Podman==' 🌟](){: style="width:7%"}](https://developers.redhat.com/articles/2023/02/14/remote-container-development-vs-code-and-podman) [![developers.redhat.com: How to easily deploy OpenShift on Azure using a GUI, Part 1](){: style="width:7%"}](https://developers.redhat.com/articles/2023/03/16/how-deploy-openshift-azure-gui-part-1) [![developers.redhat.com: How to easily deploy OpenShift on Azure via GitOps,' Part 2](){: style="width:7%"}](https://developers.redhat.com/articles/2023/03/17/deploy-openshift-azure-gitops-part-2) [![developers.redhat.com: Enhance Kubernetes deployment efficiency with Argo CD and ApplicationSet](){: style="width:7%"}](https://developers.redhat.com/articles/2024/06/06/enhance-kubernetes-deployment-efficiency-argo-cd-and-applicationset) [![How Kruize Optimizes OpenShift Workloads](){: style="width:7%"}](https://developers.redhat.com/articles/2025/06/25/how-kruize-optimizes-openshift-workloads) [![developers.redhat.com: Quarkus: A quick-start guide to the Kubernetes-native Java stack](){: style="width:7%"}](https://developers.redhat.com/articles/quarkus-quick-start-guide-kubernetes-native-java-stack) [![RH Universal Base Image FAQ](){: style="width:7%"}](https://developers.redhat.com/articles/ubi-faq) [![None](){: style="width:7%"}](https://developers.redhat.com/blog) [![developers.redhat.com: Keep it small: a closer look at Docker image sizing](){: style="width:7%"}](https://developers.redhat.com/blog/2016/03/09/more-about-docker-images-size)
-[![developers.redhat.com: Troubleshooting java applications on openshift (Jolokia)](){: style="width:7%"}](https://developers.redhat.com/blog/2017/08/16/troubleshooting-java-applications-on-openshift) [![developers.redhat.com: JDBC Master-Slave Persistence setup with Activemq using Postgresql database](){: style="width:7%"}](https://developers.redhat.com/blog/2017/10/05/jdbc-master-slave-persistence-setup-activemq-using-postgresql-database) [![A Practical Introduction to Container Terminology](){: style="width:7%"}](https://developers.redhat.com/blog/2018/02/22/container-terminology-practical-introduction) [![Adding API Gateway Policies Now Easier With Red Hat 3scale API Management](){: style="width:7%"}](https://developers.redhat.com/blog/2018/05/30/3scale-api-gateway-policies) [![developers.redhat.com: Why Kubernetes is The New Application Server](){: style="width:7%"}](https://developers.redhat.com/blog/2018/06/28/why-kubernetes-is-the-new-application-server) [![Intro to Podman](){: style="width:7%"}](https://developers.redhat.com/blog/2018/08/29/intro-to-podman) [![developers.redhat.com: The future of Java and OpenJDK updates without Oracle support](){: style="width:7%"}](https://developers.redhat.com/blog/2018/09/24/the-future-of-java-and-openjdk-updates-without-oracle-support) [![developers.redhat.com: Source versus binary S2I workflows with Red Hat OpenShift Application Runtimes](){: style="width:7%"}](https://developers.redhat.com/blog/2018/09/26/source-versus-binary-s2i-workflows-with-red-hat-openshift-application-runtimes) [![developers.redhat.com: Securing .NET Core on OpenShift using HTTPS](){: style="width:7%"}](https://developers.redhat.com/blog/2018/10/12/securing-net-core-on-openshift-using-https) [![None](){: style="width:7%"}](https://developers.redhat.com/blog/2018/11/15/rhel8-introducing-appstreams) [![developers.redhat.com: Eclipse MicroProfile for Spring Boot developers](){: style="width:7%"}](https://developers.redhat.com/blog/2018/11/21/eclipse-microprofile-for-spring-boot-developers)
-[![Leveraging Kubernetes and OpenShift for automated performance tests (part 1)](){: style="width:7%"}](https://developers.redhat.com/blog/2018/11/22/automated-performance-testing-kubernetes-openshift) [![Building an observability stack for automated performance tests on Kubernetes and OpenShift (part 2) 🌟](){: style="width:7%"}](https://developers.redhat.com/blog/2019/01/03/leveraging-openshift-or-kubernetes-for-automated-performance-tests-part-2) [![developers.redhat.com: Podman and Buildah for Docker users 🌟](){: style="width:7%"}](https://developers.redhat.com/blog/2019/02/21/podman-and-buildah-for-docker-users) [![Using sidecars to analyze and debug network traffic in OpenShift and Kubernetes pods](){: style="width:7%"}](https://developers.redhat.com/blog/2019/02/27/sidecars-analyze-debug-network-traffic-kubernetes-pod) [![developers.redhat.com - Get started with Jenkins CI/CD in Red Hat OpenShift 4](){: style="width:7%"}](https://developers.redhat.com/blog/2019/05/02/get-started-with-jenkins-ci-cd-in-red-hat-openshift-4) [![developers.redhat.com: 10 tips for reviewing code you don't like](){: style="width:7%"}](https://developers.redhat.com/blog/2019/07/08/10-tips-for-reviewing-code-you-dont-like) [![Red Hat OpenShift 4.2 on your laptop: Introducing **Red Hat CodeReady Containers**](){: style="width:7%"}](https://developers.redhat.com/blog/2019/09/05/red-hat-openshift-4-on-your-laptop-introducing-red-hat-codeready-containers) [![Install Red Hat 3scale and configure tenants with 7 simple commands](){: style="width:7%"}](https://developers.redhat.com/blog/2019/09/09/install-3scale-multitenant-in-7-commands) [![developers.redhat.com: Jakarta EE 8: The new era of Java EE explained](){: style="width:7%"}](https://developers.redhat.com/blog/2019/09/12/jakarta-ee-8-the-new-era-of-java-ee-explained) [![developers.redhat.com: Autowire MicroProfile into Spring with Quarkus](){: style="width:7%"}](https://developers.redhat.com/blog/2019/10/02/autowire-microprofile-into-spring-with-quarkus) [![What is Red Hat Universal Base Image?](){: style="width:7%"}](https://developers.redhat.com/blog/2019/10/09/what-is-red-hat-universal-base-image)
-[![developers.redhat.com: How Quarkus brings imperative and reactive programming together](){: style="width:7%"}](https://developers.redhat.com/blog/2019/11/18/how-quarkus-brings-imperative-and-reactive-programming-together) [![developers.redhat.com: Decoupling microservices with Apache Camel and Debezium](){: style="width:7%"}](https://developers.redhat.com/blog/2019/11/19/decoupling-microservices-with-apache-camel-and-debezium) [![developers.redhat.com: Handling Angular environments in continuous delivery with Red Hat OpenShift](){: style="width:7%"}](https://developers.redhat.com/blog/2019/11/27/handling-angular-environments-in-continuous-delivery-with-red-hat-openshift) [![Understanding Red Hat AMQ Streams components for OpenShift and Kubernetes 🌟](){: style="width:7%"}](https://developers.redhat.com/blog/2019/12/04/understanding-red-hat-amq-streams-components-for-openshift-and-kubernetes-part-1) [![Red Hat Integration service registry](){: style="width:7%"}](https://developers.redhat.com/blog/2019/12/16/getting-started-with-red-hat-integration-service-registry) [![developers.redhat.com: Skupper.io: Let your services communicate across Kubernetes clusters](){: style="width:7%"}](https://developers.redhat.com/blog/2020/01/01/skupper-io-let-your-services-communicate-across-kubernetes-clusters) [![None](){: style="width:7%"}](https://developers.redhat.com/blog/2020/01/09debugging-applications-within-red-hat-openshift-containers) [![developers.redhat.com: Installing debugging tools into a Red Hat OpenShift' container with **oc-inject**](){: style="width:7%"}](https://developers.redhat.com/blog/2020/01/15installing-debugging-tools-into-a-red-hat-openshift-container-with-oc-inject) [![developers.redhat.com: Operator pattern: REST API for Kubernetes and Red Hat OpenShift 🌟](){: style="width:7%"}](https://developers.redhat.com/blog/2020/01/22/operator-pattern-rest-api-for-kubernetes-and-red-hat-openshift) [![developers.redhat.com: Customizing OpenShift project creation 🌟](){: style="width:7%"}](https://developers.redhat.com/blog/2020/02/05/customizing-openshift-project-creation) [![developers.redhat.com: OpenShift Actions: Deploy to Red Hat OpenShift directly from your GitHub repository](){: style="width:7%"}](https://developers.redhat.com/blog/2020/02/13/openshift-actions-deploy-to-red-hat-openshift-directly-from-your-github-repository)
-[![developers.redhat.com: how easy to deploy and configure a Kafka Connect on Kubernetes through strimziio operator and use secrets](){: style="width:7%"}](https://developers.redhat.com/blog/2020/02/14/using-secrets-in-apache-kafka-connect-configuration) [![developers.redhat.com: Testing memory-based horizontal pod autoscaling on OpenShift 🌟](){: style="width:7%"}](https://developers.redhat.com/blog/2020/03/19/testing-memory-based-horizontal-pod-autoscaling-on-openshift) [![developers.redhat.com: Red Hat Universal Base Images for Docker users](){: style="width:7%"}](https://developers.redhat.com/blog/2020/03/24/red-hat-universal-base-images-for-docker-users) [![developers.redhat.com: Low-code microservices orchestration with Syndesis](){: style="width:7%"}](https://developers.redhat.com/blog/2020/03/25/low-code-microservices-orchestration-with-syndesis) [![Set up **Red Hat AMQ Streams** custom certificates on OpenShift](){: style="width:7%"}](https://developers.redhat.com/blog/2020/04/01/set-up-red-hat-amq-streams-custom-certificates-on-openshift-update) [![developers.redhat.com: Why Kubernetes native instead of cloud native? 🌟](){: style="width:7%"}](https://developers.redhat.com/blog/2020/04/08/why-kubernetes-native-instead-of-cloud-native) [![developers.redhat.com: Migrating a Spring Boot microservices application to Quarkus](){: style="width:7%"}](https://developers.redhat.com/blog/2020/04/10/migrating-a-spring-boot-microservices-application-to-quarkus) [![developers.redhat.com: Red Hat Data Grid 8.0 brings new server architecture, improved REST API, and more](){: style="width:7%"}](https://developers.redhat.com/blog/2020/04/13/red-hat-data-grid-8-0-brings-new-server-architecture-improved-rest-api-and-more) [![developers.redhat.com: Capture database changes with Debezium Apache Kafka connectors](){: style="width:7%"}](https://developers.redhat.com/blog/2020/04/14/capture-database-changes-with-debezium-apache-kafka-connectors) [![developers.redhat.com: Build and deploy a serverless app with Camel K and Red Hat OpenShift Serverless 1.5.0 Tech Preview](){: style="width:7%"}](https://developers.redhat.com/blog/2020/04/24/build-and-deploy-a-serverless-app-with-camel-k-and-red-hat-openshift-serverless-1-5-0-tech-preview) [![developers.redhat.com: Building Kubernetes applications on OpenShift with Red Hat Marketplace](){: style="width:7%"}](https://developers.redhat.com/blog/2020/04/27/building-kubernetes-applications-on-openshift-with-red-hat-marketplace)
-[![developers.redhat.com: Modern web applications on OpenShift, Part 4: Openshift Pipelines](){: style="width:7%"}](https://developers.redhat.com/blog/2020/04/27/modern-web-applications-on-openshift-part-4-openshift-pipelines) [![Serverless applications made faster and simpler with **OpenShift Serverless GA**](){: style="width:7%"}](https://developers.redhat.com/blog/2020/04/30/serverless-applications-made-faster-and-simpler-with-openshift-serverless-ga) [![developers.redhat.com: Automated API testing for the KIE Server](){: style="width:7%"}](https://developers.redhat.com/blog/2020/05/01/automated-api-testing-for-the-kie-server) [![Open Data Hub 0.6 brings component updates and Kubeflow architecture](){: style="width:7%"}](https://developers.redhat.com/blog/2020/05/07/open-data-hub-0-6-brings-component-updates-and-kubeflow-architecture) [![developers.redhat.com: Top 10 must-know Kubernetes design patterns](){: style="width:7%"}](https://developers.redhat.com/blog/2020/05/11/top-10-must-know-kubernetes-design-patterns) [![developers.redhat.com: Six reasons to love Camel K](){: style="width:7%"}](https://developers.redhat.com/blog/2020/05/12/six-reasons-to-love-camel-k) [![developers.redhat.com: Change data capture for microservices without writing any code](){: style="width:7%"}](https://developers.redhat.com/blog/2020/05/15/change-data-capture-for-microservices-without-writing-any-code) [![Deploy and bind enterprise-grade microservices with Kubernetes Operators](){: style="width:7%"}](https://developers.redhat.com/blog/2020/05/18/deploy-and-bind-enterprise-grade-microservices-with-kubernetes-operators) [![developers.redhat.com: Extending Kafka connectivity with Apache Camel Kafka connectors](){: style="width:7%"}](https://developers.redhat.com/blog/2020/05/19/extending-kafka-connectivity-with-apache-camel-kafka-connectors) [![developers.redhat.com: Getting started with the fabric8 Kubernetes Java client](){: style="width:7%"}](https://developers.redhat.com/blog/2020/05/20/getting-started-with-the-fabric8-kubernetes-java-client) [![Build a Go application using OpenShift Pipelines](){: style="width:7%"}](https://developers.redhat.com/blog/2020/05/26/build-a-go-application-using-openshift-pipelines)
-[![developers.redhat.com: How the fabric8 Maven plug-in deploys Java applications' to OpenShift](){: style="width:7%"}](https://developers.redhat.com/blog/2020/05/28/how-the-fabric8-maven-plug-in-deploys-java-applications-to-openshift) [![Quarkus, a Kubernetes-native Java runtime, now fully supported by Red Hat](){: style="width:7%"}](https://developers.redhat.com/blog/2020/05/28/quarkus-a-kubernetes-native-java-runtime-now-fully-supported-by-red-hat) [![developers.redhat.com: How the fabric8 Maven plug-in deploys Java applications to OpenShift](){: style="width:7%"}](https://developers.redhat.com/blog/2020/06/02/how-the-fabric8-maven-plug-in-deploys-java-applications-to-openshift) [![developers.redhat.com: An easier way to create custom Jenkins containers in OpenShift 4 🌟](){: style="width:7%"}](https://developers.redhat.com/blog/2020/06/04/an-easier-way-to-create-custom-jenkins-containers) [![The road to Quarkus GA: Completing the first supported Kubernetes-native Java stack](){: style="width:7%"}](https://developers.redhat.com/blog/2020/06/04/the-road-to-quarkus-ga-completing-the-first-supported-kubernetes-native-java-stack) [![Event streaming and data federation: A citizen integrator’s story](){: style="width:7%"}](https://developers.redhat.com/blog/2020/06/12/event-streaming-and-data-federation-a-citizen-integrators-story) [![developers.redhat.com: How to install CodeReady Workspaces in a restricted OpenShift 4 environment](){: style="width:7%"}](https://developers.redhat.com/blog/2020/06/12/how-to-install-codeready-workspaces-in-a-restricted-openshift-4-environment) [![developers.redhat.com: Enterprise Kubernetes development with odo: The CLI tool for developers](){: style="width:7%"}](https://developers.redhat.com/blog/2020/06/16/enterprise-kubernetes-development-with-odo-the-cli-tool-for-developers) [![developers.redhat.com: Red Hat JBoss Enterprise Application Platform expansion pack 1.0 (JBoss EAP XP) released](){: style="width:7%"}](https://developers.redhat.com/blog/2020/06/17/red-hat-jboss-enterprise-application-platform-expansion-pack-1-0-released) [![developers.redhat.com: Support for GraphQL with Open Liberty 20.0.0.6](){: style="width:7%"}](https://developers.redhat.com/blog/2020/06/17/support-for-graphql-with-open-liberty-20-0-0-6) [![Develop and test a Quarkus client on Red Hat CodeReady Containers with Red Hat Data Grid 8.0](){: style="width:7%"}](https://developers.redhat.com/blog/2020/06/19/develop-and-test-a-quarkus-client-on-red-hat-codeready-containers-with-red-hat-data-grid-8-0)
-[![A development roadmap for Open Data Hub](){: style="width:7%"}](https://developers.redhat.com/blog/2020/06/22/a-development-roadmap-for-open-data-hub) [![Kourier: A lightweight Knative Serving ingress](){: style="width:7%"}](https://developers.redhat.com/blog/2020/06/30/kourier-a-lightweight-knative-serving-ingress) [![developers.redhat.com: Develop Eclipse MicroProfile applications on Red Hat JBoss Enterprise Application Platform Expansion Pack 1.0 with Red Hat CodeReady Workspaces](){: style="width:7%"}](https://developers.redhat.com/blog/2020/07/01/develop-eclipse-microprofile-applications-on-red-hat-jboss-enterprise-application-platform-expansion-pack-1-0-with-red-hat-codeready-workspaces) [![Build a simple cloud-native change data capture pipeline](){: style="width:7%"}](https://developers.redhat.com/blog/2020/07/02/build-a-simple-cloud-native-change-data-capture-pipeline) [![developers.redhat.com - Best practices: Using health checks in the OpenShift 4.5 web console 🌟](){: style="width:7%"}](https://developers.redhat.com/blog/2020/07/20/best-practices-using-health-checks-in-the-openshift-4-5-web-console) [![developers.redhat.com: Choosing the right asynchronous-messaging infrastructure for the job](){: style="width:7%"}](https://developers.redhat.com/blog/2020/07/31/choosing-the-right-asynchronous-messaging-infrastructure-for-the-job) [![Authorizing multi-language microservices with Louketo Proxy](){: style="width:7%"}](https://developers.redhat.com/blog/2020/08/03/authorizing-multi-language-microservices-with-louketo-proxy) [![HTTP-based Kafka messaging with Red Hat AMQ Streams](){: style="width:7%"}](https://developers.redhat.com/blog/2020/08/04/http-based-kafka-messaging-with-red-hat-amq-streams) [![developers.redhat.com: Monitoring .NET Core applications on Kubernetes](){: style="width:7%"}](https://developers.redhat.com/blog/2020/08/05/monitoring-net-core-applications-on-kubernetes) [![developers.redhat.com: A deep dive into Keycloak](){: style="width:7%"}](https://developers.redhat.com/blog/2020/08/07/a-deep-dive-into-keycloak) [![developers.redhat.com: Introduction to Strimzi: Apache Kafka on Kubernetes (KubeCon Europe 2020) 🌟](){: style="width:7%"}](https://developers.redhat.com/blog/2020/08/14/introduction-to-strimzi-apache-kafka-on-kubernetes-kubecon-europe-2020)
-[![developers.redhat.com: OpenShift for Kubernetes developers: Getting started 🌟](){: style="width:7%"}](https://developers.redhat.com/blog/2020/08/14/openshift-for-kubernetes-developers-getting-started) [![developers.redhat.com: ‘Hello, World’ tutorial with Kubernetes Operators](){: style="width:7%"}](https://developers.redhat.com/blog/2020/08/21/hello-world-tutorial-with-kubernetes-operators) [![developers.redhat.com: Java development on top of Kubernetes using Eclipse JKube](){: style="width:7%"}](https://developers.redhat.com/blog/2020/08/24/java-development-on-top-of-kubernetes-using-eclipse-jkube) [![developers.redhat.com: Get started with JDK Flight Recorder in OpenJDK 8u 🌟](){: style="width:7%"}](https://developers.redhat.com/blog/2020/08/25/get-started-with-jdk-flight-recorder-in-openjdk-8u) [![developers.redhat.com: Connecting external clients to Red Hat AMQ Broker on Red Hat OpenShift](){: style="width:7%"}](https://developers.redhat.com/blog/2020/08/26/connecting-external-clients-to-red-hat-amq-broker-on-red-hat-openshift) [![developers.redhat.com: Introduction to Tekton and Argo CD for multicluster development](){: style="width:7%"}](https://developers.redhat.com/blog/2020/09/03/introduction-to-tekton-and-argo-cd-for-multicluster-development) [![developers.redhat.com: The present and future of CI/CD with GitOps on Red Hat OpenShift 🌟](){: style="width:7%"}](https://developers.redhat.com/blog/2020/09/03/the-present-and-future-of-ci-cd-with-gitops-on-red-hat-openshift) [![Migrate your Java apps to containers with Migration Toolkit for Applications 5.0](){: style="width:7%"}](https://developers.redhat.com/blog/2020/09/04/migrate-your-java-apps-to-containers-with-migration-toolkit-for-applications-5-0) [![developers.redhat.com: Cloud-native Java applications made easy: Eclipse JKube 1.0.0 now available](){: style="width:7%"}](https://developers.redhat.com/blog/2020/09/09/cloud-native-java-applications-made-easy-eclipse-jkube-1-0-0-now-available) [![Install Red Hat OpenShift Operators on your laptop using Red Hat CodeReady Containers and Red Hat Marketplace](){: style="width:7%"}](https://developers.redhat.com/blog/2020/09/09/install-red-hat-openshift-operators-on-your-laptop-using-red-hat-codeready-containers-and-red-hat-marketplace) [![developers.redhat.com: From code to production with OpenShift Pipelines and Argo CD](){: style="width:7%"}](https://developers.redhat.com/blog/2020/09/10/from-code-to-production-with-openshift-pipelines-and-argo-cd)
-[![developers.redhat.com: 5 tips for developing Kubernetes Operators with the new Operator SDK](){: style="width:7%"}](https://developers.redhat.com/blog/2020/09/11/5-tips-for-developing-kubernetes-operators-with-the-new-operator-sdk) [![developers.redhat.com: Quarkus and Jakarta EE: Together, or not?](){: style="width:7%"}](https://developers.redhat.com/blog/2020/09/11/quarkus-and-jakarta-ee-together-or-not) [![developers.redhat.com: Migrating from Fabric8 Maven Plugin to Eclipse JKube 1.0.0](){: style="width:7%"}](https://developers.redhat.com/blog/2020/09/21/migrating-from-fabric8-maven-plugin-to-eclipse-jkube-1-0-0) [![Set up continuous integration for .NET Core with OpenShift Pipelines](){: style="width:7%"}](https://developers.redhat.com/blog/2020/09/24/set-up-continuous-integration-for-net-core-with-openshift-pipelines) [![developers.redhat.com: Rootless containers with Podman: The basics](){: style="width:7%"}](https://developers.redhat.com/blog/2020/09/25/rootless-containers-with-podman-the-basics) [![Build a data streaming pipeline using Kafka Streams and Quarkus](){: style="width:7%"}](https://developers.redhat.com/blog/2020/09/28/build-a-data-streaming-pipeline-using-kafka-streams-and-quarkus) [![developers.redhat.com: Building modern CI/CD workflows for serverless applications with Red Hat OpenShift Pipelines and Argo CD, Part 1](){: style="width:7%"}](https://developers.redhat.com/blog/2020/10/01/building-modern-ci-cd-workflows-for-serverless-applications-with-red-hat-openshift-pipelines-and-argo-cd-part-1) [![developers.redhat.com: Command-line cluster management with Red Hat OpenShift’s new web terminal (tech preview)](){: style="width:7%"}](https://developers.redhat.com/blog/2020/10/01/command-line-cluster-management-with-red-hat-openshifts-new-web-terminal-tech-preview) [![developers.redhat.com: Kubernetes integration and more in odo 2.0](){: style="width:7%"}](https://developers.redhat.com/blog/2020/10/06/kubernetes-integration-and-more-in-odo-2-0) [![developers.redhat.com: Static analysis with KubeAudit for Red Hat OpenShift](){: style="width:7%"}](https://developers.redhat.com/blog/2020/10/09/static-analysis-with-kubeaudit-for-red-hat-openshift) [![developers.redhat.com: Building modern CI/CD workflows for serverless applications' with Red Hat OpenShift Pipelines and Argo CD, Part 2](){: style="width:7%"}](https://developers.redhat.com/blog/2020/10/14/building-modern-ci-cd-workflows-for-serverless-applications-with-red-hat-openshift-pipelines-and-argo-cd-part-2)
-[![developers.redhat.com: Checkpointing Java from outside of Java](){: style="width:7%"}](https://developers.redhat.com/blog/2020/10/15/checkpointing-java-from-outside-of-java) [![developers.redhat.com: Persistent storage in action: Understanding Red Hat OpenShift’s persistent volume framework 🌟](){: style="width:7%"}](https://developers.redhat.com/blog/2020/10/22/persistent-storage-in-action-understanding-red-hat-openshifts-persistent-volume-framework) [![developers.redhat.com: Collect JDK Flight Recorder events at runtime with JMC Agent 🌟](){: style="width:7%"}](https://developers.redhat.com/blog/2020/10/29/collect-jdk-flight-recorder-events-at-runtime-with-jmc-agent) [![developers.redhat.com: New custom metrics and air gapped (restricted networks) installation in Red Hat 3scale API Management 2.9](){: style="width:7%"}](https://developers.redhat.com/blog/2020/10/29/new-custom-metrics-and-air-gapped-installation-in-red-hat-3scale-api-management-2-9) [![developers.redhat.com: What’s new in Fabric8 Kubernetes Java client 4.12.0](){: style="width:7%"}](https://developers.redhat.com/blog/2020/10/30/whats-new-in-fabric8-kubernetes-java-client-4-12-0) [![developers.redhat.com: Devfiles and Kubernetes cluster support in OpenShift' Connector 0.2.0 extension for VS Code 🌟](){: style="width:7%"}](https://developers.redhat.com/blog/2020/11/16/devfiles-and-kubernetes-cluster-support-in-openshift-connector-0-2-0-extension-for-vs-code) [![developers.redhat.com: Transitioning from Docker to Podman 🌟](){: style="width:7%"}](https://developers.redhat.com/blog/2020/11/19/transitioning-from-docker-to-podman) [![developers.redhat.com: Kubectl: Developer tips for the Kubernetes command' line 🌟](){: style="width:7%"}](https://developers.redhat.com/blog/2020/11/20/kubectl-developer-tips-for-the-kubernetes-command-line) [![developers.redhat.com: Authentication and authorization using the Keycloak' REST API](){: style="width:7%"}](https://developers.redhat.com/blog/2020/11/24/authentication-and-authorization-using-the-keycloak-rest-api) [![developers.redhat.com: How to configure YAML schema to make editing files easier](){: style="width:7%"}](https://developers.redhat.com/blog/2020/11/25/how-to-configure-yaml-schema-to-make-editing-files-easier) [![developers.redhat.com: Orchestrate event-driven, distributed services with Serverless Workflow and Kubernetes](){: style="width:7%"}](https://developers.redhat.com/blog/2020/11/26/event-driven-distributed-service-orchestration-with-serverless-workflow)
-[![developers.redhat.com: Spring Boot to Quarkus migrations and more in Red Hat’s migration toolkit for applications 5.1.0](){: style="width:7%"}](https://developers.redhat.com/blog/2020/12/08/spring-boot-to-quarkus-migrations-and-more-in-red-hats-migration-toolkit-for-applications-5-1-0) [![developers.redhat.com: Message broker integration made simple with Red Hat Fuse](){: style="width:7%"}](https://developers.redhat.com/blog/2021/01/08/message-broker-integration-made-simple-with-red-hat-fuse) [![developers.redhat.com: Getting started with Buildah](){: style="width:7%"}](https://developers.redhat.com/blog/2021/01/11/getting-started-with-buildah) [![developers.redhat.com: Getting started with Tekton and Pipelines](){: style="width:7%"}](https://developers.redhat.com/blog/2021/01/13/getting-started-with-tekton-and-pipelines) [![developers.redhat.com: Deploying Kubernetes Operators with Operator Lifecycle Manager bundles](){: style="width:7%"}](https://developers.redhat.com/blog/2021/02/08/deploying-kubernetes-operators-with-operator-lifecycle-manager-bundles) [![developers.redhat.com: Spring Boot on Quarkus: Magic or madness?](){: style="width:7%"}](https://developers.redhat.com/blog/2021/02/09/spring-boot-on-quarkus-magic-or-madness) [![developers.redhat.com: Developing your own custom devfiles for odo 2.0](){: style="width:7%"}](https://developers.redhat.com/blog/2021/02/12/developing-your-own-custom-devfiles-for-odo-2-0) [![developers.redhat.com: Using Delve to debug Go programs on Red Hat Enterprise' Linux](){: style="width:7%"}](https://developers.redhat.com/blog/2021/03/03/using-delve-to-debug-go-programs-on-red-hat-enterprise-linux) [![developers.redhat.com: Making environment variables accessible in front-end' containers](){: style="width:7%"}](https://developers.redhat.com/blog/2021/03/04/making-environment-variables-accessible-in-front-end-containers) [![developers.redhat.com: A guide to Red Hat OpenShift 4.5 installer-provisioned infrastructure on vSphere 🌟](){: style="width:7%"}](https://developers.redhat.com/blog/2021/03/09/a-guide-to-red-hat-openshift-4-5-installer-provisioned-infrastructure-on-vsphere) [![developers.redhat.com: Deploying Node.js applications to Kubernetes with Nodeshift and Minikube](){: style="width:7%"}](https://developers.redhat.com/blog/2021/03/09/deploying-node-js-applications-to-kubernetes-with-nodeshift-and-minikube)
-[![developers.redhat.com: Three ways to containerize .NET applications on Red Hat OpenShift](){: style="width:7%"}](https://developers.redhat.com/blog/2021/03/16/three-ways-to-containerize-net-applications-on-red-hat-openshift) [![developers.redhat.com: Using Dekorate to generate Kubernetes manifests for' Java applications](){: style="width:7%"}](https://developers.redhat.com/blog/2021/03/17/using-dekorate-to-generate-kubernetes-manifests-for-java-applications) [![developers.redhat.com: Db2 and Oracle connectors coming to Debezium 1.4 GA](){: style="width:7%"}](https://developers.redhat.com/blog/2021/03/25/db2-and-oracle-connectors-coming-to-debezium-1-4-ga) [![developers.redhat.com: Design event-driven integrations with Kamelets and Camel K](){: style="width:7%"}](https://developers.redhat.com/blog/2021/04/02/design-event-driven-integrations-with-kamelets-and-camel-k) [![developers.redhat.com: Deploy Quarkus everywhere with Red Hat Enterprise Linux (RHEL)](){: style="width:7%"}](https://developers.redhat.com/blog/2021/04/07/deploy-quarkus-everywhere-with-red-hat-enterprise-linux-rhel) [![developers.redhat.com: Containerize and deploy Strapi CMS applications on Kubernetes and Red Hat OpenShift](){: style="width:7%"}](https://developers.redhat.com/blog/2021/04/09/containerize-and-deploy-strapi-applications-on-kubernetes-and-red-hat-openshift) [![developers.redhat.com: How to pick the right container base image](){: style="width:7%"}](https://developers.redhat.com/blog/2021/04/13/how-to-pick-the-right-container-base-image) [![developers.redhat.com: Deploying the Mosquitto MQTT message broker on Red Hat OpenShift, Part 1](){: style="width:7%"}](https://developers.redhat.com/blog/2021/04/16/deploying-the-mosquitto-mqtt-message-broker-on-red-hat-openshift-part-1) [![developers.redhat.com: Use Skupper to connect multiple Kubernetes clusters 🌟](){: style="width:7%"}](https://developers.redhat.com/blog/2021/04/20/use-skupper-to-connect-multiple-kubernetes-clusters) [![developers.redhat.com: Using Podman Compose with Microcks: A cloud-native API mocking and testing tool](){: style="width:7%"}](https://developers.redhat.com/blog/2021/04/22/using-podman-compose-with-microcks-a-cloud-native-api-mocking-and-testing-tool) [![developers.redhat.com: Deploying the Mosquitto MQTT message broker on Red' Hat OpenShift, Part 2](){: style="width:7%"}](https://developers.redhat.com/blog/2021/04/26/deploying-the-mosquitto-mqtt-message-broker-on-red-hat-openshift-part-2)
-[![developers.redhat.com: Kubernetes configuration patterns, Part 1: Patterns for Kubernetes primitives](){: style="width:7%"}](https://developers.redhat.com/blog/2021/04/28/kubernetes-configuration-patterns-part-1-patterns-for-kubernetes-primitives) [![developers.redhat.com: Containerize .NET for Red Hat OpenShift: Use a Windows VM like a container](){: style="width:7%"}](https://developers.redhat.com/blog/2021/04/29/containerize-net-for-red-hat-openshift-use-a-windows-vm-like-a-container) [![developers.redhat.com: Enhance application security by rotating 3scale access tokens](){: style="width:7%"}](https://developers.redhat.com/blog/2021/04/29/enhance-application-security-by-rotating-3scale-access-tokens) [![developers.redhat.com: Event-driven APIs and schema governance for Apache Kafka: Get ready for Kafka Summit Europe 2021](){: style="width:7%"}](https://developers.redhat.com/blog/2021/05/04/event-driven-apis-and-schema-governance-for-apache-kafka-get-ready-for-kafka-summit-europe-2021) [![developers.redhat.com: Building resilient event-driven architectures with Apache Kafka](){: style="width:7%"}](https://developers.redhat.com/blog/2021/05/05/building-resilient-event-driven-architectures-with-apache-kafka) [![developers.redhat.com: Kubernetes configuration patterns, Part 2: Patterns' for Kubernetes controllers](){: style="width:7%"}](https://developers.redhat.com/blog/2021/05/05/kubernetes-configuration-patterns-part-2-patterns-for-kubernetes-controllers) [![developers.redhat.com: Build an API using Quarkus from the ground up 🌟](){: style="width:7%"}](https://developers.redhat.com/blog/2021/05/11/building-an-api-using-quarkus-from-the-ground-up) [![developers.redhat.com: Why should developers care about GitOps?](){: style="width:7%"}](https://developers.redhat.com/blog/2021/05/13/why-should-developers-care-about-gitops) [![None](){: style="width:7%"}](https://developers.redhat.com/blog/authentication-and-authorization-using-the-keycloak-rest-api) [![None](){: style="width:7%"}](https://developers.redhat.com/blog/making-environment-variables-accessible-in-front-end-containers) [![developers.redhat.com: Kubernetes Operators](){: style="width:7%"}](https://developers.redhat.com/books/kubernetes-operators)
-[![developers.redhat.com: book: Red Hat Universal Base Images (UBI)](){: style="width:7%"}](https://developers.redhat.com/books/red-hat-universal-base-images-ubi) [![None](){: style="width:7%"}](https://developers.redhat.com/cheat-sheets) [![developers.redhat.com: Advanced Linux commands cheat sheet for developers](){: style="width:7%"}](https://developers.redhat.com/cheat-sheets/advanced-linux-commands) [![developers.redhat.com: Bash Shell Scripting Cheat Sheet](){: style="width:7%"}](https://developers.redhat.com/cheat-sheets/bash-shell-cheat-sheet) [![developers.redhat.com: Buildah Cheat Sheet](){: style="width:7%"}](https://developers.redhat.com/cheat-sheets/buildah-cheat-sheet) [![developers.redhat.com: Containers Cheat Sheet](){: style="width:7%"}](https://developers.redhat.com/cheat-sheets/containers) [![developers.redhat.com: Debezium on OpenShift Cheat Sheet](){: style="width:7%"}](https://developers.redhat.com/cheat-sheets/debezium-openshift-cheat-sheet) [![developers.redhat.com: Intermediate Linux Cheat Sheet](){: style="width:7%"}](https://developers.redhat.com/cheat-sheets/intermediate-linux-cheat-sheet) [![None](){: style="width:7%"}](https://developers.redhat.com/cheat-sheets/intermediate-linux-commands-cheat-sheet) [![developers.redhat.com: Kubernetes Cheat Sheet](){: style="width:7%"}](https://developers.redhat.com/cheat-sheets/kubernetes) [![developers.redhat.com: Linux commands for developers](){: style="width:7%"}](https://developers.redhat.com/cheat-sheets/linux-commands-cheat-sheet)
-[![developers.redhat.com: MicroProfile JWT (JSON Web Tokens)](){: style="width:7%"}](https://developers.redhat.com/cheat-sheets/microprofile-jwt) [![developers.redhat.com: MicroProfile Rest Client Cheat Sheet](){: style="width:7%"}](https://developers.redhat.com/cheat-sheets/microprofile-rest-client) [![developers.redhat.com: Node.js Cheat Sheet](){: style="width:7%"}](https://developers.redhat.com/cheat-sheets/nodejs-cheat-sheet) [![developers.redhat.com: odo Cheat Sheet](){: style="width:7%"}](https://developers.redhat.com/cheat-sheets/odo-cheat-sheet) [![developers.redhat.com: Red Hat OpenShift Container Platform Cheat Sheet](){: style="width:7%"}](https://developers.redhat.com/cheat-sheets/red-hat-openshift-container-platform) [![developers.redhat.com: Writing a Kubernetes Operator in Java using Quarkus - **Cheat Sheet** 🌟](){: style="width:7%"}](https://developers.redhat.com/cheat-sheets/writing-kubernetes-operator-java) [![developers.redhat.com: Git cheat sheet](){: style="width:7%"}](https://developers.redhat.com/cheat-sheetsgit) [![Red Hat Developer cheat sheets 🌟](){: style="width:7%"}](https://developers.redhat.com/cheatsheets) [![developers.redhat.com: Developing on OpenShift (katacoda interactive learning)' 🌟](){: style="width:7%"}](https://developers.redhat.com/courses/openshift) [![Developer Sandbox](){: style="width:7%"}](https://developers.redhat.com/developer-sandbox) [![developers.redhat.com: Welcome to the Developer Sandbox for Red Hat OpenShift.' Part 1: Deploying full-stack JavaScript applications to the Developer Sandbox for Red Hat OpenShift](){: style="width:7%"}](https://developers.redhat.com/developer-sandbox/activities/deploying-full-stack-javascript-applications-to-the-sandbox/part1)
-[![developers.redhat.com: How to manage microservices using OpenShift Dev Spaces' and JKube](){: style="width:7%"}](https://developers.redhat.com/developer-sandbox/activities/how-to-manage-microservices-using-openshift-dev-spaces-and-jkube) [![==developers.redhat.com: Run the Canary Deployment pattern on Kubernetes==' 🌟](){: style="width:7%"}](https://developers.redhat.com/developer-sandbox/activities/run-the-canary-deployment-pattern-on-kubernetes) [![openshift sandbox](){: style="width:7%"}](https://developers.redhat.com/developer-sandbox/get-started) [![developers.redhat.com: How to deploy a Java application on Kubernetes in' minutes](){: style="width:7%"}](https://developers.redhat.com/developer-sandbox/how-to-deploy-java-application-in-kubernetes) [![developers.redhat.com: 10 awesome Kubernetes tools every user should know' | DevNation Tech Talk (video)](){: style="width:7%"}](https://developers.redhat.com/devnation/tech-talks/10-kubernetes-tools) [![None](){: style="width:7%"}](https://developers.redhat.com/e-books) [![None](){: style="width:7%"}](https://developers.redhat.com/e-books/kubernetes-operators) [![Red Hat Developer eBooks 🌟](){: style="width:7%"}](https://developers.redhat.com/ebooks) [![None](){: style="width:7%"}](https://developers.redhat.com/learn) [![None](){: style="width:7%"}](https://developers.redhat.com/learn/openshift) [![None](){: style="width:7%"}](https://developers.redhat.com/learn/openshift/foundations-openshift)
-[![None](){: style="width:7%"}](https://developers.redhat.com/learn/openshift/how-deploy-full-stack-javascript-applications-openshift) [![None](){: style="width:7%"}](https://developers.redhat.com/learn/openshift/how-manage-microservices-using-openshift-dev-spaces-and-jkube) [![None](){: style="width:7%"}](https://developers.redhat.com/learn/openshift/run-canary-deployment-pattern-kubernetes) [![developers.redhat.com: OpenShift Commons Briefing: Operator Lifecycle Management' (video)](){: style="width:7%"}](https://developers.redhat.com/openshift-commons/Operator-Lifecycle-Management) [![**Red Hat AMQ overview**](){: style="width:7%"}](https://developers.redhat.com/products/amq/overview) [![developers.redhat.com: **Red Hat Container Development Kit**](){: style="width:7%"}](https://developers.redhat.com/products/cdk/overview) [![Red Hat Data Grid Overview](){: style="width:7%"}](https://developers.redhat.com/products/datagrid/overview) [![developers.redhat.com: ==Red Hat Developer Toolset==](){: style="width:7%"}](https://developers.redhat.com/products/developertoolset/overview) [![None](){: style="width:7%"}](https://developers.redhat.com/products/eap) [![Red Hat JBoss Enterprise Application Platform (JBoss EAP)](){: style="width:7%"}](https://developers.redhat.com/products/eap/overview) [![None](){: style="width:7%"}](https://developers.redhat.com/products/mta)
-[![Migration Toolkit for Applications: Getting Started](){: style="width:7%"}](https://developers.redhat.com/products/mta/getting-started) [![Red Hat Application Migration Toolkit](){: style="width:7%"}](https://developers.redhat.com/products/mta/overview) [![Red Hat OpenJDK](){: style="width:7%"}](https://developers.redhat.com/products/openjdk/download) [![None](){: style="width:7%"}](https://developers.redhat.com/products/red-hat-data-grid) [![None](){: style="width:7%"}](https://developers.redhat.com/products/red-hat-developer-toolset) [![None](){: style="width:7%"}](https://developers.redhat.com/products/rhel) [![developers.redhat.com: ==Red Hat Software Collections==](){: style="width:7%"}](https://developers.redhat.com/products/softwarecollections/overview) [![None](){: style="width:7%"}](https://developers.redhat.com/products/streams-for-apache-kafka) [![developers.redhat.com: Containers Cheat Sheet](){: style="width:7%"}](https://developers.redhat.com/promotions/docker-cheatsheet) [![None](){: style="width:7%"}](https://developers.redhat.com/topics) [![None](){: style="width:7%"}](https://developers.redhat.com/topics/enterprise-java)
-[![developers.redhat.com: Developing applications on Kubernetes 🌟](){: style="width:7%"}](https://developers.redhat.com/topics/kubernetes) [![developers.redhat.com: Learn Python: Tutorials and updates from Red Hat experts](){: style="width:7%"}](https://developers.redhat.com/topics/python) [![developers.redhat.com: Serverless Architecture](){: style="width:7%"}](https://developers.redhat.com/topics/serverless-architecture) [![Red Hat Developer: Istio Service Mesh](){: style="width:7%"}](https://developers.redhat.com/topics/service-mesh) [![developers.soundcloud.com: Service Architecture at SoundCloud — Part 1: Backends for Frontends](){: style="width:7%"}](https://developers.soundcloud.com/blog/service-architecture-1) [![Playing with gradle](){: style="width:7%"}](https://develosapiens.wordpress.com/2015/05/08/playing-with-gradle) [![devhints.io/go: Go cheatsheet](){: style="width:7%"}](https://devhints.io/go) [![devineer.medium.com: Get to Grips with Kubernetes Volumes: A Practical Tutorial](){: style="width:7%"}](https://devineer.medium.com/get-to-grips-with-kubernetes-volumes-a-practical-tutorial-c41853c64f02) [![devineer.medium.com: Kubernetes Services Explained](){: style="width:7%"}](https://devineer.medium.com/kubernetes-services-explained-22b4dd11de02) [![devlibrary.withgoogle.com 🌟](){: style="width:7%"}](https://devlibrary.withgoogle.com) [![jaxenter.com: CI/CD for Spring Boot Microservices: Part 2. Extending CI/CD: Kubernetes Continuous Deployment for Microservices](){: style="width:7%"}](https://devm.io/blog)
-[![jaxenter.com: Kubernetes Is Much Bigger Than Containers: Here’s Where It Will Go Next](){: style="width:7%"}](https://devm.io/kubernetes/kubernetes-bigger-173675) [![jaxenter.com: Six Essential Kubernetes Extensions to Add to Your Toolkit 🌟](){: style="width:7%"}](https://devm.io/kubernetes/kubernetes-extensions-172215) [![jaxenter.com: Practical Implications for Adopting a Multi-Cluster, Multi-Cloud Kubernetes Strategy](){: style="width:7%"}](https://devm.io/kubernetes/kubernetes-practical-implications-171647) [![jaxenter.com: CI/CD for Spring Boot Microservices: Part 1](){: style="width:7%"}](https://devm.io/microservices/cicd-microservices-docker-162408) [![DevOps Daily — Interactive Linux Terminal Simulator](){: style="width:7%"}](https://devops-daily.com/games/linux-terminal) [![devops.cisel.ch: Kubernetes operational tools you must TRY](){: style="width:7%"}](https://devops.cisel.ch/kubernetes-operational-tools-you-must-try) [![devops.com](){: style="width:7%"}](https://devops.com) [![devops.com: 11 Open Source DevOps Tools We Love For 2021](){: style="width:7%"}](https://devops.com/11-open-source-devops-tools-we-love-for-2021) [![devops.com: 11 Steps to a Successful DevOps Career](){: style="width:7%"}](https://devops.com/11-steps-to-a-successful-devops-career) [![devops.com: 15 must have Jenkins plugins to increase productivity](){: style="width:7%"}](https://devops.com/15-must-jenkins-plugins-increase-productivity) [![devops.com: 5 Tips for a Successful DevOps Implementation](){: style="width:7%"}](https://devops.com/5-tips-for-a-successful-devops-implementation)
-[![devops.com: 6 Advantages of Microservices](){: style="width:7%"}](https://devops.com/6-advantages-of-microservices) [![devops.com: 6 Signs You’re Doing DevOps Correctly](){: style="width:7%"}](https://devops.com/6-signs-youre-doing-devops-correctly) [![devops.com: 7 Popular Open Source CI/CD Tools](){: style="width:7%"}](https://devops.com/7-popular-open-source-ci-cd-tools) [![devops.com: 7 Trends Influencing DevOps and DevSecOps Adoption](){: style="width:7%"}](https://devops.com/7-trends-influencing-devops-and-devsecops-adoption) [![devops.com: 8 Hot Takes: Will We See a Monolithic Renaissance?](){: style="width:7%"}](https://devops.com/8-hot-takes-will-we-see-a-monolithic-renaissance) [![devops.com: 8 Security Considerations for CI/CD](){: style="width:7%"}](https://devops.com/8-security-considerations-for-ci-cd) [![devops.com: Home » Blogs » A DevOps Reset for a Multi-Cloud World](){: style="width:7%"}](https://devops.com/a-devops-reset-for-a-multi-cloud-world) [![devops.com: Best Practices for Application Performance Testing](){: style="width:7%"}](https://devops.com/best-practices-for-application-performance-testing) [![devops.com: Breaking Down Silos: Applying Open Source Practices in the Workplace](){: style="width:7%"}](https://devops.com/breaking-down-silos-applying-open-source-practices-in-the-workplace) [![devops.com: Building on Terraform: Evolution, not Revolution](){: style="width:7%"}](https://devops.com/building-on-terraform-evolution-not-revolution) [![devops.com: Catchpoint to Acquire Webpagetest.org](){: style="width:7%"}](https://devops.com/catchpoint-to-acquire-webpagetest-org)
-[![devops.com: Clubhouse Becomes Shortcut to Transform Software Project Management](){: style="width:7%"}](https://devops.com/clubhouse-becomes-shortcut-to-transform-software-project-management) [![devops.com: Continuous Security: The Next Evolution of CI/CD](){: style="width:7%"}](https://devops.com/continuous-security-the-next-evolution-of-ci-cd) [![devops.com: Continuous Testing Practices (Part 1) 🌟](){: style="width:7%"}](https://devops.com/continuous-testing-practices-part-1) [![devops.com: Continuous Testing Practices – Part 2 🌟](){: style="width:7%"}](https://devops.com/continuous-testing-practices-part-2) [![devops.com: Day 2 for the Operator Ecosystem 🌟](){: style="width:7%"}](https://devops.com/day-2-for-the-operator-ecosystem) [![devops.com: Day in the Life of a Site Reliability Engineer (SRE)](){: style="width:7%"}](https://devops.com/day-in-the-life-of-a-site-reliability-engineer-sre) [![devops.com: Declarative Compliance With Policy-as-Code and GitOps 🌟](){: style="width:7%"}](https://devops.com/declarative-compliance-with-policy-as-code-and-gitops) [![DevOps as a Service: Migrating Your Entire DevOps Stack to the Cloud](){: style="width:7%"}](https://devops.com/devops-as-a-service-migrating-your-entire-devops-stack-to-the-cloud) [![devops.com: DevOps for the Development and Delivery of High-Performance Applications](){: style="width:7%"}](https://devops.com/devops-for-the-development-and-delivery-of-high-performance-applications) [![devops.com: DevOps Security: Your Complete Checklist](){: style="width:7%"}](https://devops.com/devops-security-your-complete-checklist) [![devops.com: DevOps Teams Struggling to Keep Secrets](){: style="width:7%"}](https://devops.com/devops-teams-struggling-to-keep-secrets)
-[![devops.com: DevOps Trends to Watch in 2021 🌟](){: style="width:7%"}](https://devops.com/devops-trends-to-watch-in-2021) [![devops.com: DevSecOps in Azure](){: style="width:7%"}](https://devops.com/devsecops-in-azure) [![devops.com: DevSecOps Trends to Know For 2021](){: style="width:7%"}](https://devops.com/devsecops-trends-for-2021) [![==devops.com: Dynatrace Advances Application Environments as Code==](){: style="width:7%"}](https://devops.com/dynatrace-advances-application-environments-as-code) [![devops.com: FinOps Foundation to Help Rein in Cloud Costs](){: style="width:7%"}](https://devops.com/finops-foundation-to-help-rein-in-cloud-costs) [![devops.com: 5 Steps to Successful DevOps Culture](){: style="width:7%"}](https://devops.com/five-steps-to-successful-devops-culture) [![devops.com: From Agile to DevOps to DevSecOps: The Next Evolution](){: style="width:7%"}](https://devops.com/from-agile-to-devops-to-devsecops-the-next-evolution) [![None](){: style="width:7%"}](https://devops.com/google-dora-report-shows-modest-devops-gains) [![devops.com: Grafana Labs Acquires Asserts.ai to Bring AI to Observability](){: style="width:7%"}](https://devops.com/grafana-labs-acquires-assert-ai-to-bring-ai-to-observability) [![devops.com: Great Resignation Spurs Interest in Tech Certifications](){: style="width:7%"}](https://devops.com/great-resignation-spurs-interest-in-tech-certifications) [![Hasura Launches Beta of GraphQL-Based Remote Joins Tool](){: style="width:7%"}](https://devops.com/hansura-launches-beta-of-graphql-based-remote-joins-tool)
-[![devops.com: Hazelcast Simplifies Streaming for Extremely Fast Event Processing in IoT, Edge and Cloud Environments](){: style="width:7%"}](https://devops.com/hazelcast-simplifies-streaming-for-extremely-fast-event-processing-in-iot-edge-and-cloud-environments) [![devops.com: How Are API Management and Service Mesh Different?](){: style="width:7%"}](https://devops.com/how-are-api-management-and-service-mesh-different) [![devops.com: How Centralized Log Management Can Save Your Company](){: style="width:7%"}](https://devops.com/how-centralized-log-management-can-save-your-company) [![devops.com: How Containers Simplify DevOps Workflows and CI/CD Pipelines 🌟](){: style="width:7%"}](https://devops.com/how-containers-simplify-devops-workflows-and-ci-cd-pipelines) [![devops.com: How Good Developers Become Good Engineering Managers](){: style="width:7%"}](https://devops.com/how-good-developers-become-good-engineering-managers) [![devops.com: How SREs Benefit From Feature Flags](){: style="width:7%"}](https://devops.com/how-sres-benefit-from-feature-flags) [![devops.com: How the SRE Role Is Evolving](){: style="width:7%"}](https://devops.com/how-the-sre-role-is-evolving) [![devops.com: How to Automate PKI for DevOps With Open Source Tools](){: style="width:7%"}](https://devops.com/how-to-automate-pki-for-devops-with-open-source-tools) [![devops.com: How to Implement an Effective CI/CD Pipeline](){: style="width:7%"}](https://devops.com/how-to-implement-an-effective-ci-cd-pipeline) [![devops.com: How to Migrate Existing Infrastructure to Terraform](){: style="width:7%"}](https://devops.com/how-to-migrate-existing-infrastructure-to-terraform) [![devops.com: How to Seamlessly Transition to DevSecOps](){: style="width:7%"}](https://devops.com/how-to-seamlessly-transition-to-devsecops)
-[![devops.com: How to Successfully Integrate Security and DevOps](){: style="width:7%"}](https://devops.com/how-to-successfully-integrate-security-and-devops) [![devops.com: Best of 2019: Implementing Message Queue in Kubernetes](){: style="width:7%"}](https://devops.com/implementing-message-queue-in-kubernetes) [![devops.com: Infrastructure Abstraction Will Be Key to Managing Multi-Cloud](){: style="width:7%"}](https://devops.com/infrastructure-abstraction-will-be-key-to-managing-multi-cloud) [![devops.com: Is NoOps the Future of Cloud Networking?](){: style="width:7%"}](https://devops.com/is-noops-the-future-of-cloud-networking) [![devops.com: Kubernetes Jenkins Master-Slave: Scaling the Scalability Issue](){: style="width:7%"}](https://devops.com/kubernetes-jenkins-master-slave-scaling-the-scalability-issue) [![devops.com: Languages and DevOps: Recommendations](){: style="width:7%"}](https://devops.com/languages-and-devops-recommendations) [![devops.com: Make GitHub Backups Part of Your Development Process](){: style="width:7%"}](https://devops.com/make-github-backups-part-of-your-development-process) [![devops.com: Measuring Technical Debt](){: style="width:7%"}](https://devops.com/measuring-technical-debt) [![devops.com: Measuring the Progress of the OpenTelemetry Project](){: style="width:7%"}](https://devops.com/measuring-the-progress-of-the-opentelemetry-project) [![devops.com: Nine Pillars of DevOps Best Practices](){: style="width:7%"}](https://devops.com/nine-pillars-of-devops-best-practices) [![devops.com: Pulumi Moves to Automate Cloud Infrastructure Provisioning](){: style="width:7%"}](https://devops.com/pulumi-moves-to-automate-cloud-infrastructure-provisioning)
-[![devops.com: Red Hat Extends Scope of Ansible Automation Ambitions](){: style="width:7%"}](https://devops.com/red-hat-extends-scope-of-ansible-automation-ambitions) [![devops.com: SecDevOps is the Solution to Cybersecurity 🌟](){: style="width:7%"}](https://devops.com/secdevops-is-the-solution-to-cybersecurity) [![devops.com: Securing Your Software Development Pipelines](){: style="width:7%"}](https://devops.com/securing-your-software-development-pipelines) [![Serverless Computing: Moving from DevOps to NoOps](){: style="width:7%"}](https://devops.com/serverless-computing-moving-from-devops-to-noops) [![devops.com: Shift-Right Testing: The Emergence of TestOps](){: style="width:7%"}](https://devops.com/shift-right-testing-the-emergence-of-testops) [![devops.com: Site Reliability Engineering 101: DevOps Versus SRE](){: style="width:7%"}](https://devops.com/site-reliability-engineering-101-devops-versus-sre) [![devops.com: SRE vs. DevOps vs. Cloud Native: The Server Cage Match](){: style="width:7%"}](https://devops.com/sre-devops-cloud-native-server-cage-match) [![devops.com: SRE vs. DevOps — a False Distinction?](){: style="width:7%"}](https://devops.com/sre-vs-devops-false-distinction) [![devops.com: SRE Vs. Platform Engineering: What’s the Difference?](){: style="width:7%"}](https://devops.com/sre-vs-platform-engineering-whats-the-difference) [![devops.com: Survey Shows Mounting DevOps Frustration and Costs](){: style="width:7%"}](https://devops.com/survey-shows-mounting-devops-frustration-and-costs) [![devops.com: Survey Surfaces High Reliance on DevOps to Build and Deploy APIs](){: style="width:7%"}](https://devops.com/survey-surfaces-high-reliance-on-devops-to-build-and-deploy-apis)
-[![devops.com: The Argo Project: Making GitOps Practical](){: style="width:7%"}](https://devops.com/the-argo-project-making-gitops-practical) [![The DevOps Bottleneck: Why IaC Orchestration is the Missing Piece](){: style="width:7%"}](https://devops.com/the-devops-bottleneck-why-iac-orchestration-is-the-missing-piece) [![devops.com: The DevOps Journey: Continuous Mindset Starts With Cultural Change](){: style="width:7%"}](https://devops.com/the-evolving-devops-journey-continuous-mindset-starts-with-cultural-change) [![devops.com: The Fallacy of Continuous Integration, Delivery and Testing](){: style="width:7%"}](https://devops.com/the-fallacy-of-continuous-integration-delivery-and-testing) [![devops.com: he Real Pipeline](){: style="width:7%"}](https://devops.com/the-real-pipeline) [![devops.com: The Rise of NetDevOps and CI/CD Pipeline Solutions](){: style="width:7%"}](https://devops.com/the-rise-of-netdevops-and-ci-cd-pipeline-solutions) [![devops.com: Tips for a Successful DevSecOps Life Cycle](){: style="width:7%"}](https://devops.com/tips-for-a-successful-devsecops-life-cycle) [![devops.com: Top 10 Best Practices for Jenkins Pipeline Plugin 🌟](){: style="width:7%"}](https://devops.com/top-10-best-practices-for-jenkins-pipeline-plugin) [![devops.com: Top Nine Skills for SREs to Master 🌟](){: style="width:7%"}](https://devops.com/top-nine-skills-for-sres-to-master) [![devops.com: Best of 2021 – Transform Legacy Java Apps to Microservices](){: style="width:7%"}](https://devops.com/transform-legacy-java-apps-to-microservices) [![devops.com: Transform Mobile DevOps into Mobile DevSecOps](){: style="width:7%"}](https://devops.com/transform-mobile-devops-into-mobile-devsecops)
-[![devops.com: Unlocking Your DevOps Automation Mindset 🌟](){: style="width:7%"}](https://devops.com/unlocking-your-devops-automation-mindset) [![devops.com: Up Your DevOps Game: It’s Time for NoOps](){: style="width:7%"}](https://devops.com/up-your-devops-game-its-time-for-noops) [![devops.com: Updating and Managing Infrastructure-as-Code (IaC)](){: style="width:7%"}](https://devops.com/updating-and-managing-infrastructure-as-code-iac) [![devops.com: Using jenkins configuration as code](){: style="width:7%"}](https://devops.com/using-jenkins-configuration-as-code) [![==devops.com: Using LLMs to Automate Pipeline Conversions From Legacy to' Tekton==](){: style="width:7%"}](https://devops.com/using-llms-to-automate-pipeline-conversions-from-legacy-to-tekton) [![devops.com: Function Automates Conversion of Java Apps to Microservices](){: style="width:7%"}](https://devops.com/vfunction-automates-conversion-of-java-apps-to-microservices) [![devops.com: Web Application Security is not API Security 🌟](){: style="width:7%"}](https://devops.com/web-application-security-is-not-api-security) [![devops.com: What’s the Difference Between DevOps and Platform Engineering?](){: style="width:7%"}](https://devops.com/whats-the-difference-between-devops-and-platform-engineering) [![devops.com: When to Use API Management and Service Mesh Together](){: style="width:7%"}](https://devops.com/when-to-use-api-management-and-service-mesh-together) [![devops.com: Where Does Observability Stand Today, and Where is it Going Next?](){: style="width:7%"}](https://devops.com/where-does-observability-stand-today-and-where-is-it-going-next) [![devops.com: Why Boring Tech is Best to Avoid a Microservices Mess](){: style="width:7%"}](https://devops.com/why-boring-tech-is-best-to-avoid-a-microservices-mess)
-[![devops.com: Why Monitoring-as-Code Will be a Must for DevOps Teams](){: style="width:7%"}](https://devops.com/why-monitoring-as-code-will-be-a-must-for-devops-teams) [![devops.com: Why MTTR is a Vital Metric for DevOps Teams](){: style="width:7%"}](https://devops.com/why-mttr-is-a-vital-metric-for-devops-teams) [![devops.com: Taking a DevSecOps Approach to API Security](){: style="width:7%"}](https://devops.com/why-traditional-approaches-to-api-security-dont-work) [![devops.com: Yeah, You’re Doing DevOps](){: style="width:7%"}](https://devops.com/yeah-youre-doing-devops) [![devopscube.com](){: style="width:7%"}](https://devopscube.com) [![devopscube.com: How to Automate EBS Snapshot Creation, Retention and Deletion](){: style="width:7%"}](https://devopscube.com/automate-ebs-snapshot-creation-deletion) [![devopscube.com: Become A DevOps Engineer in 2021: A Comprehensive Guide](){: style="width:7%"}](https://devopscube.com/become-devops-engineer) [![devopscube.com: How to Build Docker Image : Comprehensive Beginners Guide](){: style="width:7%"}](https://devopscube.com/build-docker-image) [![devopscube.com: How To Build Docker Image In Kubernetes Pod 🌟](){: style="width:7%"}](https://devopscube.com/build-docker-image-kubernetes-pod) [![devopscube.com: How To Configure Ingress TLS/SSL Certificates in Kubernetes](){: style="width:7%"}](https://devopscube.com/configure-ingress-tls-kubernetes) [![devopscube.com: How To Create Kubernetes Jobs/Cron Jobs – Getting Started Guide](){: style="width:7%"}](https://devopscube.com/create-kubernetes-jobs-cron-jobs)
-[![devopscube.com: How to Create kubernetes Role for Service Account](){: style="width:7%"}](https://devopscube.com/create-kubernetes-role) [![devopscube.com: How to Deploy PostgreSQL Statefulset in Kubernetes With High Availability](){: style="width:7%"}](https://devopscube.com/deploy-postgresql-statefulset) [![devopscube.com: How to Setup Docker containers as Build Slaves for Jenkins](){: style="width:7%"}](https://devopscube.com/docker-containers-as-build-slaves-jenkins) [![devopscube.com: Immutable Infrastructure Explained For Beginners](){: style="width:7%"}](https://devopscube.com/immutable-infrastructure) [![None](){: style="width:7%"}](https://devopscube.com/ip-address-tutorial) [![devopscube.com: Jenkins Architecture Explained – Beginners Guide](){: style="width:7%"}](https://devopscube.com/jenkins-architecture-explained) [![devopscube.com: How to Setup Jenkins Build Agents on Kubernetes Cluster 🌟](){: style="width:7%"}](https://devopscube.com/jenkins-build-agents-kubernetes) [![devopscube.com: Jenkins Pipeline as Code Tutorial For Beginners 🌟](){: style="width:7%"}](https://devopscube.com/jenkins-pipeline-as-code) [![devopscube.com: 10 Key Considerations for Kubernetes Cluster Design & Setup 🌟](){: style="width:7%"}](https://devopscube.com/key-considerations-kubernetes-cluster-design-setup) [![==devopscube.com/kube-bench-guide: Kube-Bench: Kubernetes CIS Benchmarking' Tool==](){: style="width:7%"}](https://devopscube.com/kube-bench-guide) [![devopscube.com: How To Create Kubernetes Service Account For API Access](){: style="width:7%"}](https://devopscube.com/kubernetes-api-access-service-account)
-[![devopscube.com: Kubernetes Daemonset: A Comprehensive Guide](){: style="width:7%"}](https://devopscube.com/kubernetes-daemonset) [![devopscube.com: Kubernetes Ingress Tutorial For Beginners 🌟](){: style="width:7%"}](https://devopscube.com/kubernetes-ingress-tutorial) [![devopscube.com: Kubeconfig File Explained With Practical Examples 🌟](){: style="width:7%"}](https://devopscube.com/kubernetes-kubeconfig-file) [![devopscube.com: Kubernetes Logging Tutorial For Beginners 🌟](){: style="width:7%"}](https://devopscube.com/kubernetes-logging-tutorial) [![devopscube.com: Kubernetes Minikube Tutorial for Beginners](){: style="width:7%"}](https://devopscube.com/kubernetes-minikube-tutorial) [![devopscube.com/kubernetes-pod](){: style="width:7%"}](https://devopscube.com/kubernetes-pod) [![devopscube.com: Kubernetes Tutorials For Beginners: Getting Started Guide](){: style="width:7%"}](https://devopscube.com/kubernetes-tutorials-beginners) [![devopscube.com: Kubernetes v1.21 Released: Here is What you should know](){: style="width:7%"}](https://devopscube.com/kubernetes-v1-21-released) [![devopscube.com/kustomize-tutorial: Kustomize Tutorial: Comprehensive Guide For Beginners 🌟](){: style="width:7%"}](https://devopscube.com/kustomize-tutorial) [![None](){: style="width:7%"}](https://devopscube.com/kuztomize-configmap-generators) [![devopscube.com: How to Learn Kubernetes (Complete Roadmap) 🌟🌟🌟](){: style="width:7%"}](https://devopscube.com/learn-kubernetes-complete-roadmap)
-[![devopscube.com: Kubernetes Pod Priority, PriorityClass, and Preemption Explained 🌟](){: style="width:7%"}](https://devopscube.com/pod-priorityclass-preemption) [![devopscube.com: Podman Tutorial For Beginners: Step by Step Guides 🌟](){: style="width:7%"}](https://devopscube.com/podman-tutorial-beginners) [![devopscube.com: Python For DevOps: Guide for DevOps Engineers](){: style="width:7%"}](https://devopscube.com/python-for-devops) [![devopscube.com: How to Setup Ansible AWS Dynamic Inventory](){: style="width:7%"}](https://devopscube.com/setup-ansible-aws-dynamic-inventory) [![devopscube.com: How To Setup Grafana On Kubernetes](){: style="width:7%"}](https://devopscube.com/setup-grafana-kubernetes) [![devopscube.com: How to Setup Nginx Ingress Controller On Kubernetes – Detailed Guide 🌟](){: style="width:7%"}](https://devopscube.com/setup-ingress-kubernetes-nginx-controller) [![Devopscube.com: Setup Nexus Kubernetes 🌟](){: style="width:7%"}](https://devopscube.com/setup-nexus-kubernetes) [![Setup Prometheus Using Helm Chart on Kubernetes](){: style="width:7%"}](https://devopscube.com/setup-prometheus-helm-chart) [![devopscube.com: How to Setup Prometheus Monitoring On Kubernetes Cluster 🌟](){: style="width:7%"}](https://devopscube.com/setup-prometheus-monitoring-on-kubernetes) [![devopscube.com: AWS Terraform Autoscaling Group With ALB Deployment Tutorial](){: style="width:7%"}](https://devopscube.com/terraform-autoscaling-group) [![devopscube.com/terraform-aws-rds](){: style="width:7%"}](https://devopscube.com/terraform-aws-rds)
-[![devopscube.com: Vagrant Tutorial For Beginners: Getting Started Guide 🌟](){: style="width:7%"}](https://devopscube.com/vagrant-tutorial-beginners) [![devopscube.com: Vault Agent Injector Tutorial: Inject Secrets to Pods Using Vault Agent](){: style="width:7%"}](https://devopscube.com/vault-agent-injector-tutorial) [![devopscube.com: How to Setup Vault in Kubernetes- Beginners Tutorial 🌟](){: style="width:7%"}](https://devopscube.com/vault-in-kubernetes) [![devopscube.com: What Is Observability? Comprehensive Beginners Guide](){: style="width:7%"}](https://devopscube.com/what-is-observability) [![devopsdays.org: Devopsdays Amsterdam](){: style="width:7%"}](https://devopsdays.org/events/2022-amsterdam/welcome) [![devopsera.com: How to Structure Directories in a GitOps Repository for the Best User-Friendliness and Flexibility](){: style="width:7%"}](https://devopsera.com/2023/06/how-to-structure-directories-in-a-gitops-repository-for-the-best-user-friendliness-and-flexibility) [![Cross account ECR push with Jenkins](){: style="width:7%"}](https://devopsformula.hashnode.dev/cross-account-ecr-push-with-jenkins) [![devopsinside.com: Is Kubernetes killing tools like Ansible?](){: style="width:7%"}](https://devopsinside.com/how-kubernetes-is-killing-tools-like-ansible) [![devopslearners.com](){: style="width:7%"}](https://devopslearners.com) [![devopslearners.com: Blue-Green vs Canary Deployment](){: style="width:7%"}](https://devopslearners.com/blue-green-vs-canary-deployment-76436d7f6bc1) [![devopslearners.com: Different Container Runtimes and Configurations in the' same Kubernetes Cluster](){: style="width:7%"}](https://devopslearners.com/different-container-runtimes-and-configurations-in-the-same-kubernetes-cluster-fed228e1853e)
-[![devopslearners.com: How to Convert Helm Chart to Kubernetes YAML](){: style="width:7%"}](https://devopslearners.com/how-to-convert-helm-chart-to-kubernetes-yaml-fbe6d6722f6) [![==devopslearners.com: Kubernetes Ingress Tutorial For Beginners==](){: style="width:7%"}](https://devopslearners.com/kubernetes-ingress-tutorial-for-beginners-26c2f7727bc) [![==devopslearners.com: Kubernetes Pod Priority, PriorityClass, and Preemption' Explained== 🌟](){: style="width:7%"}](https://devopslearners.com/kubernetes-pod-priority-priorityclass-and-preemption-explained-a48fb7988672) [![devopslearners.com: What is a Kubernetes Ephemeral Container?](){: style="width:7%"}](https://devopslearners.com/what-is-a-kubernetes-ephemeral-container-aa8ab658755d) [![devopslearners.com: What is GitOps?](){: style="width:7%"}](https://devopslearners.com/what-is-gitops-168aac9a2ee) [![devopslearning.medium.com: Lesson learned while scaling Kubernetes cluster' to 1000 pods in AWS EKS](){: style="width:7%"}](https://devopslearning.medium.com/lesson-learned-while-scaling-kubernetes-cluster-to-1000-pods-in-aws-eks-d2d399152bc2) [![DEVOPS Library](){: style="width:7%"}](https://devopslibrary.com) [![devopsmonk.hashnode.dev: Learn AWS if you want to save your career..!!](){: style="width:7%"}](https://devopsmonk.hashnode.dev/learn-aws-if-you-want-to-save-your-career) [![devopsparthu.hashnode.dev: Day 35: Mastering ConfigMaps and Secrets in Kubernetes](){: style="width:7%"}](https://devopsparthu.hashnode.dev/day-35-mastering-configmaps-and-secrets-in-kubernetes) [![devopstalks.in: Everything about Prometheus](){: style="width:7%"}](https://devopstalks.in/everything-about-prometheus) [![devopstips.net](){: style="width:7%"}](https://devopstips.net)
-[![devopsunlocked.com: Kubernetes: Learning Material](){: style="width:7%"}](https://devopsunlocked.com/kubernetes-learning-material) [![devopswithkubernetes.com](){: style="width:7%"}](https://devopswithkubernetes.com) [![devoriales.com: AWS EKS Secret Encryption: Securing Your EKS Secrets At Rest with AWS KMS](){: style="width:7%"}](https://devoriales.com/home) [![devoriales.com: AWS EKS Secret Encryption: Securing Your EKS Secrets At' Rest with AWS KMS](){: style="width:7%"}](https://devoriales.com/post/329/aws-eks-secret-encryption-securing-your-eks-secrets-at-rest-with-aws-kms) [![devoriales.com: Exploring GitOps: Software and Infrastructure Management Intro Video](){: style="width:7%"}](https://devoriales.com/video/897990746/intro-to-gitops) [![devsecops.co.in: GitOps Guide – What, Why and How? 🌟](){: style="width:7%"}](https://devsecops.co.in/2021/05/13/gitops-guide-what-why-and-how) [![devsecops.co.in: 100+ Ansible Interview Questions and Answers](){: style="width:7%"}](https://devsecops.co.in/2021/05/18/ansible-interview-questions) [![devsecops.co.in: DevOps Interview Questions and Answers](){: style="width:7%"}](https://devsecops.co.in/2021/05/20/devops-interview-questions) [![devsecops.co.in: Kubernetes Interview Questions and Answers](){: style="width:7%"}](https://devsecops.co.in/2021/05/22/kubernetes-interview) [![==devspace.sh==](){: style="width:7%"}](https://devspace.sh) [![DevStack](){: style="width:7%"}](https://devstack.in)
-[![devstack.in: Deploy Prometheus Operator with Helm3 and Private Registry' 🌟](){: style="width:7%"}](https://devstack.in/2020/05/25/deploy-prometheus-operator-with-helm3-and-private-registry) [![Claude Skills for DevOps: Build Your First SKILL.md](){: style="width:7%"}](https://devtoolhub.com/claude-skills-devops-skillmd-guide) [![devtools.chrome.com](){: style="width:7%"}](https://devtools.chrome.com) [![Devtron Labs: Devtron provides a 'seamless,’ 'implementation agnostic uniform interface' across Kubernetes Life Cycle integrated with most Opensource and commercial tools](){: style="width:7%"}](https://devtron.ai) [![devtron.ai: 7 Tools To Make Kubernetes Management Easy](){: style="width:7%"}](https://devtron.ai/blog/7-tools-to-make-kubernetes-management-easy) [![devtron.ai: Understand CMD and ENTRYPOINT Differences in Docker](){: style="width:7%"}](https://devtron.ai/blog/cmd-and-entrypoint-differences) [![devtron.ai: 7 Tools To Make Kubernetes Management Easy](){: style="width:7%"}](https://devtron.ai/blog/kubernetes-management-made-easier-with-tools) [![devtron.ai: Troubleshoot: Pod Crashloopbackoff](){: style="width:7%"}](https://devtron.ai/blog/troubleshoot_crashloopbackoff_pod) [![devxblog.hashnode.dev: Deploying Microservices with Persistent Volumes in' Kubernetes - Kubernetes Microservice Flask Application](){: style="width:7%"}](https://devxblog.hashnode.dev/kubernetes-microservice-flask-application-1) [![devxblog.hashnode.dev: Prometheus: Elevate Your Monitoring Game](){: style="width:7%"}](https://devxblog.hashnode.dev/prometheus-elevate-your-monitoring-game) [![devxblog.hashnode.dev: Simplified Setup: Prometheus, cAdvisor, redis and' Node Exporter](){: style="width:7%"}](https://devxblog.hashnode.dev/simplified-setup-prometheus-cadvisor-redis-and-node-exporter)
-[![devxblog.hashnode.dev: Terraform with AWS](){: style="width:7%"}](https://devxblog.hashnode.dev/terraform-with-aws) [![dhall-lang.org: Dhall Configuration Language](){: style="width:7%"}](https://dhall-lang.org) [![diagrams.mingrammer.com: Diagram as Code](){: style="width:7%"}](https://diagrams.mingrammer.com) [![didil.medium.com: Building a Kubernetes Mutating Admission Webhook](){: style="width:7%"}](https://didil.medium.com/building-a-kubernetes-mutating-admission-webhook-7e48729523ed) [![difftastic.wilfred.me.uk](){: style="width:7%"}](https://difftastic.wilfred.me.uk) [![digger.dev](){: style="width:7%"}](https://digger.dev) [![None](){: style="width:7%"}](https://digital.ai) [![DevOps Glosary of Terms 🌟](){: style="width:7%"}](https://digital.ai/glossary) [![Periodic Table of DevOps 🌟](){: style="width:7%"}](https://digital.ai/learn/devsecops-periodic-table) [![The Ultimate DevOps Tool Chest 🌟](){: style="width:7%"}](https://digital.ai/learn/diagram-generator) [![experitest.com: Start Automating your mobile tests with Cucumber and Appium](){: style="width:7%"}](https://digital.ai/products/continuous-testing)
-[![digitalis.io: Kubernetes GitOps Continuous Integration and Delivery with' Fleet and Rancher](){: style="width:7%"}](https://digitalis.io/blog/kubernetes/kubernetes-gitops-continuous-integration-and-delivery-with-fleet-and-rancher) [![digitalisationworld.com: Multicloud: Two truths and a lie](){: style="width:7%"}](https://digitalisationworld.com/blogs/57435/multicloud-two-truths-and-a-lie) [![DevSecOps – Static Analysis SAST with Jenkins Pipeline](){: style="width:7%"}](https://digitalvarys.com/devsecops-static-analysis-sast-with-jenkins-pipeline) [![digitalvarys.com: Simple Introduction to HashiCorp Vault](){: style="width:7%"}](https://digitalvarys.com/simple-introduction-to-hashicorp-vault) [![None](){: style="width:7%"}](https://dilbert.com) [![dinantpaardenkooper.nl: Azure Day with Kubernetes](){: style="width:7%"}](https://dinantpaardenkooper.nl/posts/aks-2024-03-18) [![==dineshchandgr.medium.com: Why do we need a Database Connection Pool? -every' programmer must know==](){: style="width:7%"}](https://dineshchandgr.medium.com/why-do-we-need-a-database-connection-pool-every-programmer-must-know-9f90e7c8e5af) [![dineshkumarkb.com: How to specify non PYPI requirements in your requirements.txt' file](){: style="width:7%"}](https://dineshkumarkb.com/tech/how-to-specify-non-pypi-requirements-in-your-requirements-txt-file) [![dineshkumarkb.com: Reverse a linked list without additional datastructures' using python](){: style="width:7%"}](https://dineshkumarkb.com/tech/reverse-a-linked-list-without-additional-datastructures-using-python) [![dinushad92.medium.com: Building a resilient deployment on Kubernetes-part' 3: Keep the deployment up to date with the latest releases](){: style="width:7%"}](https://dinushad92.medium.com/building-a-resilient-deployment-on-kubernetes-part-3-keep-the-deployment-up-to-date-with-the-7296f18f275a) [![How I've Set Up HA PostgreSQL on Kubernetes (powered by Patroni, a template for PostgreSQL HA)](){: style="width:7%"}](https://disaev.me/p/how-i-have-set-up-ha-postgresql-on-kubernetes)
-[![discoblocks.io 🌟](){: style="width:7%"}](https://discoblocks.io) [![Google Developer Community Discord Server](){: style="width:7%"}](https://discord.com/invite/google-dev-community) [![Terraform 0.13 Beta released!](){: style="width:7%"}](https://discuss.hashicorp.com/t/terraform-0-13-beta-released) [![Terraform 0.13 Beta released!](){: style="width:7%"}](https://discuss.hashicorp.com/t/terraform-0-13-beta-released/9555) [![Community Forums 🌟](){: style="width:7%"}](https://discuss.kubernetes.io) [![divya-mohan0209.medium.com: Getting started with K8s in 2022](){: style="width:7%"}](https://divya-mohan0209.medium.com/getting-started-with-k8s-in-2022-1dfeb4bdc112) [![divya-mohan0209.medium.com: Mo’ tenancy, Mo’ problems.](){: style="width:7%"}](https://divya-mohan0209.medium.com/mo-tenancy-mo-problems-f031f75374f7) [![dkrallis.wordpress.com: How to create an OpenShift Cluster in Azure and how you can interact with Azure DevOps environment – Part A](){: style="width:7%"}](https://dkrallis.wordpress.com/2022/11/25/how-to-create-an-openshift-cluster-in-azure-and-how-you-can-interact-with-azure-devops-environment-part-a) [![medium: Who’s at the Helm?](){: style="width:7%"}](https://dlorenc.medium.com/whos-at-the-helm-1101c37bf0f1) [![dmcommunity.org: Who will win? Spring Boot or Quarkus](){: style="width:7%"}](https://dmcommunity.org/2020/01/12/who-will-win-spring-boot-or-quarkus) [![dnastacio.medium.com: Six critical blindspots while securing Argo CD](){: style="width:7%"}](https://dnastacio.medium.com/gitops-argocd-security-cbb6fb6378bb)
-[![dnastacio.medium.com: Infinite scaling with containers and Kubernetes](){: style="width:7%"}](https://dnastacio.medium.com/kubernetes-resources-1a1fa1e72dcf) [![dnastacio.medium.com: The Art and Science of Probing a Kubernetes Container](){: style="width:7%"}](https://dnastacio.medium.com/the-art-and-science-of-probing-a-kubernetes-container-db1f16539080) [![==dnastacio.medium.com: Why you should keep using CPU limits on Kubernetes==' 🌟🌟](){: style="width:7%"}](https://dnastacio.medium.com/why-you-should-keep-using-cpu-limits-on-kubernetes-60c4e50dfc61) [![dnschecker.org 🌟](){: style="width:7%"}](https://dnschecker.org) [![Google Docs: doc.new](){: style="width:7%"}](https://doc.new) [![docs.traefik.io](){: style="width:7%"}](https://doc.traefik.io/traefik) [![docker-curriculum.com: A Docker Tutorial for Beginners 🌟](){: style="width:7%"}](https://docker-curriculum.com) [![The docker-py repository: an API client for docker written in Python](){: style="width:7%"}](https://docker-py.readthedocs.org) [![dockerlabs.collabnix.com: The Ultimate Docker Cheat Sheet 🌟](){: style="width:7%"}](https://dockerlabs.collabnix.com/docker/cheatsheet) [![dockerlabs.collabnix.com: Cheatsheet - Kubectl 🌟](){: style="width:7%"}](https://dockerlabs.collabnix.com/kubernetes/cheatsheets/kubectl.html) [![Awesome kubetools](){: style="width:7%"}](https://dockerlabs.collabnix.com/kubernetes/kubetools)
-[![dockerlux.github.io: Docker Cheat Sheet 🌟](){: style="width:7%"}](https://dockerlux.github.io/pdf/cheat-sheet-v2.pdf) [![docs.amplify.aws: Set up Amplify Auth](){: style="width:7%"}](https://docs.amplify.aws/javascript/build-a-backend/auth/set-up-auth) [![docs.ansible.com](){: style="width:7%"}](https://docs.ansible.com) [![Ansible Tower Docs](){: style="width:7%"}](https://docs.ansible.com/ansible-tower/index.html) [![docs.ansible.com: kubernetes.core.helm module – Manages Kubernetes packages' with the Helm package manager](){: style="width:7%"}](https://docs.ansible.com/ansible/latest/collections/kubernetes/core/helm_module.html) [![docs.ansible.com: kubernetes.core.helm_plugin module – Manage Helm plugins](){: style="width:7%"}](https://docs.ansible.com/ansible/latest/collections/kubernetes/core/helm_plugin_module.html) [![==docs.ansible.com: kubernetes.core.k8s – Manage Kubernetes (K8s) objects==](){: style="width:7%"}](https://docs.ansible.com/ansible/latest/collections/kubernetes/core/k8s_module.html) [![Netbox Ansible Modules](){: style="width:7%"}](https://docs.ansible.com/ansible/latest/collections/netbox/netbox/index.html) [![docs.ansible.com: Developing Ansible modules](){: style="width:7%"}](https://docs.ansible.com/ansible/latest/dev_guide/developing_modules_general.html) [![Manage Kubernetes (K8s) objects](){: style="width:7%"}](https://docs.ansible.com/ansible/latest/modules/k8s_module.html) [![Public Cloud Guides 🌟](){: style="width:7%"}](https://docs.ansible.com/ansible/latest/scenario_guides/cloud_guides.html)
-[![docs.ansible.com: Working With Playbooks](){: style="width:7%"}](https://docs.ansible.com/ansible/latest/user_guide/playbooks.html) [![docs.ansible.com: YAML anchors and aliases: sharing variable values](){: style="width:7%"}](https://docs.ansible.com/ansible/latest/user_guide/playbooks_advanced_syntax.html) [![docs.ansible.com: kubernetes.core.helm module – Manages Kubernetes packages with the Helm package manager](){: style="width:7%"}](https://docs.ansible.com/projects/ansible/latest/collections/kubernetes/core/helm_module.html) [![docs.ansible.com: kubernetes.core.helm_plugin module – Manage Helm plugins](){: style="width:7%"}](https://docs.ansible.com/projects/ansible/latest/collections/kubernetes/core/helm_plugin_module.html) [![docs.ansible.com: kubernetes.core.k8s – Manage Kubernetes objects](){: style="width:7%"}](https://docs.ansible.com/projects/ansible/latest/collections/kubernetes/core/k8s_module.html) [![docs.ansible.com: Netbox Ansible Modules 🌟](){: style="width:7%"}](https://docs.ansible.com/projects/ansible/latest/collections/netbox/netbox/index.html) [![docs.ansible.com: Developing Ansible modules](){: style="width:7%"}](https://docs.ansible.com/projects/ansible/latest/dev_guide/developing_modules_general.html) [![Public Cloud Guides 🌟](){: style="width:7%"}](https://docs.ansible.com/projects/ansible/latest/scenario_guides/cloud_guides.html) [![docs.ansible.com: Working With Playbooks](){: style="width:7%"}](https://docs.ansible.com/projects/ansible/latest/user_guide/playbooks.html) [![docs.ansible.com: YAML anchors and aliases: sharing variable values](){: style="width:7%"}](https://docs.ansible.com/projects/ansible/latest/user_guide/playbooks_advanced_syntax.html) [![Ansible Molecule](){: style="width:7%"}](https://docs.ansible.com/projects/molecule)
-[![docs.aporeto.com: OpenShift Master API Protection](){: style="width:7%"}](https://docs.aporeto.com/docs/main/guides/okd-master-api-protection) [![docs.astronomer.io: Dynamically generating DAGs in Airflow](){: style="width:7%"}](https://docs.astronomer.io/learn/dynamically-generating-dags) [![None](){: style="width:7%"}](https://docs.aws.amazon.com/AWSCloudFormation/latest/TemplateReference/aws-template-resource-type-ref.html) [![None](){: style="width:7%"}](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/ReleaseHistory.html) [![None](){: style="width:7%"}](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-template-resource-type-ref.html) [![None](){: style="width:7%"}](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/doc-history.html) [![None](){: style="width:7%"}](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSEncryption.html) [![None](){: style="width:7%"}](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/SSL-on-an-instance.html) [![EC2 ENI and IP Limit](){: style="width:7%"}](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-eni.html) [![None](){: style="width:7%"}](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-limits.html) [![None](){: style="width:7%"}](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-quotas.html)
-[![None](){: style="width:7%"}](https://docs.aws.amazon.com/AmazonECR/latest/userguide) [![None](){: style="width:7%"}](https://docs.aws.amazon.com/AmazonECR/latest/userguide/ECR_GetStarted.html) [![Amazon ECS-optimized AMI](){: style="width:7%"}](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs-optimized_AMI.html) [![Tutorial: Restoring a DB Instance from a DB Snapshot](){: style="width:7%"}](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Tutorials.RestoringFromSnapshot.html) [![None](){: style="width:7%"}](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_CreateDBInstance.html) [![None](){: style="width:7%"}](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_CreateOracleInstance.html) [![Working with PostgreSQL, MySQL, and MariaDB Read Replicas - Amazon](){: style="width:7%"}](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_ReadRepl.html) [![Working with an Amazon RDS DB Instance in a VPC](){: style="width:7%"}](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_VPC.WorkingWithRDSInstanceinaVPC.html) [![None](){: style="width:7%"}](https://docs.aws.amazon.com/AmazonS3/latest/API/ipv6-access.html) [![None](){: style="width:7%"}](https://docs.aws.amazon.com/AmazonS3/latest/dev/ipv6-access.html) [![AWS Identity and Access Management - Getting Started](){: style="width:7%"}](https://docs.aws.amazon.com/IAM/latest/UserGuide/getting-started.html)
-[![None](){: style="width:7%"}](https://docs.aws.amazon.com/SchemaConversionTool/latest/userguide) [![None](){: style="width:7%"}](https://docs.aws.amazon.com/SchemaConversionTool/latest/userguide/CHAP_SchemaConversionTool.Converting.CreateProject.html) [![Create an API Using the Swagger Specification and the API Gateway Extensions](){: style="width:7%"}](https://docs.aws.amazon.com/apigateway/latest/developerguide/create-api-using-import-export-api.html) [![AWS Application Discovery Service](){: style="width:7%"}](https://docs.aws.amazon.com/application-discovery/latest/userguide/what-is-appdiscovery.html) [![Working with the AWS Management Console](){: style="width:7%"}](https://docs.aws.amazon.com/awsconsolehelpdocs/latest/gsg/getting-started.html) [![AWS CLI Command Reference](){: style="width:7%"}](https://docs.aws.amazon.com/cli/latest/index.html) [![New usage examples have been added to the CLI for CodePipeline API Reference](){: style="width:7%"}](https://docs.aws.amazon.com/cli/latest/reference/codepipeline/index.html) [![AWS API: get-service-quota](){: style="width:7%"}](https://docs.aws.amazon.com/cli/latest/reference/service-quotas/get-service-quota.html) [![Custom Health Check: HealthCheckCustomConfig](){: style="width:7%"}](https://docs.aws.amazon.com/cloud-map/latest/api/API_HealthCheckCustomConfig.html) [![AWS Data Pipeline Documentation](){: style="width:7%"}](https://docs.aws.amazon.com/data-pipeline) [![AWS Data Pipeline Documentation](){: style="width:7%"}](https://docs.aws.amazon.com/data-pipeline/index.html)
-[![Amazon Web Services: EKS Cluster Autoscaler](){: style="width:7%"}](https://docs.aws.amazon.com/eks/latest/userguide/autoscaling.html) [![Calico in EKS](){: style="width:7%"}](https://docs.aws.amazon.com/eks/latest/userguide/calico.html ) [![Amazon Web Services: EKS Cluster Autoscaler](){: style="width:7%"}](https://docs.aws.amazon.com/eks/latest/userguide/cluster-autoscaler.html) [![Calico in EKS](){: style="width:7%"}](https://docs.aws.amazon.com/eks/latest/userguide/cni-network-policy.html) [![docs.aws.amazon.com: Managing Amazon EKS add-ons](){: style="width:7%"}](https://docs.aws.amazon.com/eks/latest/userguide/eks-add-ons.html) [![docs.aws.amazon.com: Managing Amazon EKS add-ons](){: style="width:7%"}](https://docs.aws.amazon.com/eks/latest/userguide/managing-add-ons.html) [![aws.amazon.com: Deploy a kubernetes application](){: style="width:7%"}](https://docs.aws.amazon.com/eks/latest/userguide/sample-deployment.html) [![Security Group Rules EKS](){: style="width:7%"}](https://docs.aws.amazon.com/eks/latest/userguide/sec-group-reqs.html) [![Updating a managed node group](){: style="width:7%"}](https://docs.aws.amazon.com/eks/latest/userguide/update-managed-node-group.html) [![Creating and Deploying PHP Applications on AWS Elastic Beanstalk](){: style="width:7%"}](https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_PHP_eb.html) [![Configuring an Application Load Balancer](){: style="width:7%"}](https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/environments-cfg-applicationloadbalancer.html)
-[![Deploying a High-Availability PHP Application with an External Amazon RDS Database to Elastic Beanstalk](){: style="width:7%"}](https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/php-ha-tutorial.html) [![docs.aws.amazon.com: What Is Elastic Load Balancing?](){: style="width:7%"}](https://docs.aws.amazon.com/elasticloadbalancing/latest/userguide/what-is-load-balancing.html) [![AWS Glossary](){: style="width:7%"}](https://docs.aws.amazon.com/general/latest/gr/glos-chap.html) [![AWS Tutorials: Create and Connect to a MySQL Database with Amazon RDS](){: style="width:7%"}](https://docs.aws.amazon.com/hands-on/latest/create-mysql-db/create-mysql-db.html) [![What Is AWS IoT?](){: style="width:7%"}](https://docs.aws.amazon.com/iot/latest/developerguide/what-is-aws-iot.html) [![AWS Kinesis](){: style="width:7%"}](https://docs.aws.amazon.com/kinesis) [![AWS Kinesis](){: style="width:7%"}](https://docs.aws.amazon.com/kinesis/index.html) [![encrypt and decrypt data: Importing Key Material in AWS Key Management Service (AWS KMS)](){: style="width:7%"}](https://docs.aws.amazon.com/kms/latest/developerguide/importing-keys.html) [![you can use Python with AWS Lambda](){: style="width:7%"}](https://docs.aws.amazon.com/lambda/latest/dg/lambda-python-how-to-create-deployment-package.html) [![AWS Lambda Limits](){: style="width:7%"}](https://docs.aws.amazon.com/lambda/latest/dg/limits.html) [![None](){: style="width:7%"}](https://docs.aws.amazon.com/linux/al2/ug/SSL-on-amazon-linux-2.html)
-[![docs.aws.amazon.com: Access container applications privately on Amazon EKS using AWS PrivateLink and a Network Load Balancer](){: style="width:7%"}](https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/access-container-applications-privately-on-amazon-eks-using-aws-privatelink-and-a-network-load-balancer.html) [![docs.aws.amazon.com: AWS Security Reference Architecture (AWS SRA) 🌟](){: style="width:7%"}](https://docs.aws.amazon.com/prescriptive-guidance/latest/security-reference-architecture) [![docs.aws.amazon.com: The AWS Security Reference Architecture](){: style="width:7%"}](https://docs.aws.amazon.com/prescriptive-guidance/latest/security-reference-architecture/architecture.html) [![==docs.aws.amazon.com: AWS Security Reference Architecture (AWS SRA)== 🌟](){: style="width:7%"}](https://docs.aws.amazon.com/prescriptive-guidance/latest/security-reference-architecture/welcome.html) [![Tutorial: Tuning Table Design](){: style="width:7%"}](https://docs.aws.amazon.com/redshift/latest/dg/tutorial-tuning-tables.html) [![AWS Security docs](){: style="width:7%"}](https://docs.aws.amazon.com/security) [![docs.aws.amazon.com: Actions, resources, and condition keys for AWS services 🌟🌟🌟](){: style="width:7%"}](https://docs.aws.amazon.com/service-authorization/latest/reference/reference_policies_actions-resources-contextkeys.html) [![None](){: style="width:7%"}](https://docs.aws.amazon.com/storagegateway) [![None](){: style="width:7%"}](https://docs.aws.amazon.com/storagegateway/latest/userguide/GettingStarted-common.html) [![None](){: style="width:7%"}](https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-parameter-store.html) [![AWS Well Architected Framework](){: style="width:7%"}](https://docs.aws.amazon.com/wellarchitected/latest/framework/welcome.html)
-[![docs.aws.amazon.com: Application security](){: style="width:7%"}](https://docs.aws.amazon.com/wellarchitected/latest/security-pillar/application-security.html) [![Configuring Route 53 for cost protection from NXDOMAIN attacks](){: style="width:7%"}](https://docs.aws.amazon.com/whitepapers/latest/aws-best-practices-ddos-resiliency/configuring-route53-for-cost-protection-from-nxdomain-attacks.html) [![Implementing Microservices on AWS 🌟](){: style="width:7%"}](https://docs.aws.amazon.com/whitepapers/latest/microservices-on-aws/microservices-on-aws.html) [![Organizing Your AWS Environment Using Multiple Accounts (white paper for best practices)](){: style="width:7%"}](https://docs.aws.amazon.com/whitepapers/latest/organizing-your-aws-environment/organizing-your-aws-environment.html) [![cloud.google.com: OWASP Top 10 mitigation options on Google Cloud 🌟](){: style="width:7%"}](https://docs.cloud.google.com/architecture/security/owasp-top-ten-mitigation) [![cloud.google.com: configuring_with_snippets 🌟](){: style="width:7%"}](https://docs.cloud.google.com/code/docs/vscode/yaml-editing) [![OpenShift on Google Cloud](){: style="width:7%"}](https://docs.cloud.google.com/compute/docs/containers) [![cloud.google.com/config-connector](){: style="width:7%"}](https://docs.cloud.google.com/config-connector/docs/overview) [![None](){: style="width:7%"}](https://docs.cloud.google.com/deploy/docs/deploy-app-run) [![cloud.google.com: Compare AWS and Azure services to Google Cloud](){: style="width:7%"}](https://docs.cloud.google.com/docs/get-started/aws-azure-gcp-service-comparison) [![None](){: style="width:7%"}](https://docs.cloud.google.com/docs/get-started/aws-azure-gcp-service-comparison/aws)
-[![cloud.google.com: Terraform blueprints and modules for Google Cloud 🌟](){: style="width:7%"}](https://docs.cloud.google.com/docs/terraform/blueprints/terraform-blueprints) [![cloud.google.com: Crea una canalización de CI/CD con Azure Pipelines y Compute Engine](){: style="width:7%"}](https://docs.cloud.google.com/dotnet/docs/creating-cicd-pipeline-vsts-compute-engine) [![Config Sync](){: style="width:7%"}](https://docs.cloud.google.com/kubernetes-engine/config-sync/docs/overview) [![Anthos Config Management](){: style="width:7%"}](https://docs.cloud.google.com/kubernetes-engine/docs) [![cloud.google.com: GKE Autopilot 🌟](){: style="width:7%"}](https://docs.cloud.google.com/kubernetes-engine/docs/concepts/autopilot-overview) [![Google Cloud Platform: GKE Cluster Autoscaler](){: style="width:7%"}](https://docs.cloud.google.com/kubernetes-engine/docs/concepts/cluster-autoscaler) [![Kubernetes Cloud DNS](){: style="width:7%"}](https://docs.cloud.google.com/kubernetes-engine/docs/how-to/cloud-dns) [![Setting up NodeLocal DNSCache](){: style="width:7%"}](https://docs.cloud.google.com/kubernetes-engine/docs/how-to/nodelocal-dns-cache) [![L7 Internal HTTP(S) Load Balancing overview](){: style="width:7%"}](https://docs.cloud.google.com/load-balancing/docs/l7-internal) [![Google Cloud Platform Pub/Sub](){: style="width:7%"}](https://docs.cloud.google.com/pubsub/docs/overview) [![cloud.google.com: The gcloud tool cheat sheet](){: style="width:7%"}](https://docs.cloud.google.com/sdk/docs/cheatsheet?hl=en)
-[![cloud.google.com: Analyze secrets with Cloud Asset Inventory](){: style="width:7%"}](https://docs.cloud.google.com/secret-manager/docs/analyze-resources) [![cloud.google.com: Secret Manager Best Practices](){: style="width:7%"}](https://docs.cloud.google.com/secret-manager/docs/best-practices) [![Traffic Director overview](){: style="width:7%"}](https://docs.cloud.google.com/service-mesh/docs) [![cloud.google.com: Google Cloud Managed Service for Prometheus](){: style="width:7%"}](https://docs.cloud.google.com/stackdriver/docs/managed-prometheus) [![cloud.google.com: VPN network overview](){: style="width:7%"}](https://docs.cloud.google.com/vpc/docs/vpc) [![Oracle Container Engine for Kubernetes (OKE)](){: style="width:7%"}](https://docs.cloud.oracle.com/en-us/iaas/Content/ContEng/Concepts/contengoverview.htm) [![Oracle Cloud Infrastructure (OCI)](){: style="width:7%"}](https://docs.cloud.oracle.com/en-us/iaas/Content/GSG/Concepts/baremetalintro.htm) [![docs.cloudbees.com: Configuration as Code for CloudBees Core on modern cloud platforms](){: style="width:7%"}](https://docs.cloudbees.com/docs/cloudbees-ci/latest/casc-controller/distribute-casc-bundles-from-oc) [![docs.cloudbees.com: Configuration as Code for CloudBees Core on modern cloud' platforms](){: style="width:7%"}](https://docs.cloudbees.com/docs/cloudbees-core/latest/cloud-admin-guide/core-casc-modern) [![docs.cloudblue.com: Deploying an AKS Cluster with Custom IP Ranges (ARM template)](){: style="width:7%"}](https://docs.cloudblue.com/cbc/20.5/premium/content/Deployment-of-Product-to-Azure-Cloud-Guide/Deploying-AKS-Cluster-with-Custom-IP-Ranges.htm) [![cloudify.co: Your Guide to Infrastructure Automation & Hybrid Cloud Orchestration 🌟](){: style="width:7%"}](https://docs.cloudify.co)
-[![Cloud Posse runs-on: GitHub Actions Self-Hosted Runners](){: style="width:7%"}](https://docs.cloudposse.com/components/library/aws/runs-on) [![conduktor.io/kafka: Learn Apache Kafka like never before](){: style="width:7%"}](https://docs.conduktor.io/learn) [![Kafka Streams and ksqlDB Compared – How to Choose](){: style="width:7%"}](https://docs.confluent.io/platform/current/streams/overview.html) [![docs.databricks.com: Use scheduler pools for multiple streaming workloads](){: style="width:7%"}](https://docs.databricks.com/aws/en/structured-streaming/production) [![docs.databricks.com: Use scheduler pools for multiple streaming workloads](){: style="width:7%"}](https://docs.databricks.com/structured-streaming/scheduler-pools.html) [![App Platform](){: style="width:7%"}](https://docs.digitalocean.com/products/app-platform) [![docs.digitalocean.com: Kubernetes on DigitalOcean](){: style="width:7%"}](https://docs.digitalocean.com/products/kubernetes) [![DigitalOcean Kubernetes: DOKS Cluster Autoscaler](){: style="width:7%"}](https://docs.digitalocean.com/products/kubernetes/how-to/autoscale) [![Universal Control Plane overview](){: style="width:7%"}](https://docs.docker.com) [![None](){: style="width:7%"}](https://docs.docker.com/build/buildkit) [![store.docker.com: Docker Community Edition EDGE with kubernetes. Installing Kubernetes using the Docker Client](){: style="width:7%"}](https://docs.docker.com/desktop/setup/install/windows-install)
-[![None](){: style="width:7%"}](https://docs.docker.com/desktop/setup/sign-in) [![buildkit](){: style="width:7%"}](https://docs.docker.com/develop/develop-images/build_enhancements) [![None](){: style="width:7%"}](https://docs.docker.com/docker-for-windows) [![Universal Control Plane overview](){: style="width:7%"}](https://docs.docker.com/ee/ucp) [![docs.docker.com: Deploying Docker containers on ECS](){: style="width:7%"}](https://docs.docker.com/engine/context/ecs-integration) [![docs.docker.com: docker buildx imagetools](){: style="width:7%"}](https://docs.docker.com/engine/reference/commandline/buildx_imagetools) [![Docker Swarm](){: style="width:7%"}](https://docs.docker.com/engine/swarm) [![docs.docker.com: docker buildx imagetools](){: style="width:7%"}](https://docs.docker.com/reference/cli/docker/buildx/imagetools) [![Test an insecure registry 🌟](){: style="width:7%"}](https://docs.docker.com/registry/insecure) [![Test an insecure registry 🌟](){: style="width:7%"}](https://docs.docker.com/retired) [![dynatrace.com: Deploy OneAgent on OpenShift Container Platform](){: style="width:7%"}](https://docs.dynatrace.com/docs/ingest-from/setup-on-container-platforms/kubernetes/legacy/deploy-oneagent-operator-openshift-legacy)
-[![docs.fluxcd.io](){: style="width:7%"}](https://docs.fluxcd.io) [![docs.fluxcd.io](){: style="width:7%"}](https://docs.fluxcd.io/en/1.22.2) [![garden.io: cloud native devops platform](){: style="width:7%"}](https://docs.garden.io) [![getenroute.io: Drive API Security At Kubernetes Ingress Using Helm And Envoy 🌟](){: style="width:7%"}](https://docs.getenroute.io) [![guides.github.com: Markdown Cheat Sheet 2](){: style="width:7%"}](https://docs.github.com/en) [![docs.github.com: Learn GitHub Actions](){: style="width:7%"}](https://docs.github.com/en/actions/how-tos/write-workflows) [![docs.github.com: Learn GitHub Actions](){: style="width:7%"}](https://docs.github.com/en/actions/learn-github-actions) [![docs.github.com: Using SSH over the HTTPS port 🌟](){: style="width:7%"}](https://docs.github.com/en/authentication/troubleshooting-ssh/using-ssh-over-the-https-port) [![Remote Control of GitHub Copilot CLI Sessions](){: style="width:7%"}](https://docs.github.com/en/copilot/concepts/agents/copilot-cli/about-remote-control) [![Best Practices for Using GitHub Copilot](){: style="width:7%"}](https://docs.github.com/en/copilot/get-started/best-practices) [![Getting started with the GitHub Copilot app](){: style="width:7%"}](https://docs.github.com/en/copilot/how-tos/github-copilot-app/getting-started)
-[![None](){: style="width:7%"}](https://docs.github.com/en/discussions) [![GitHub Flow](){: style="width:7%"}](https://docs.github.com/en/get-started/using-github/github-flow) [![None](){: style="width:7%"}](https://docs.github.com/en/pdfs/markdown-cheatsheet-online.pdf) [![None](){: style="width:7%"}](https://docs.github.com/en/repositories/configuring-branches-and-merges-in-your-repository/managing-protected-branches/managing-a-branch-protection-rule) [![GitLab Flow](){: style="width:7%"}](https://docs.gitlab.com/ee/topics/gitlab_flow.html) [![GitLab Kubernetes Agent](){: style="width:7%"}](https://docs.gitlab.com/ee/user/clusters/agent) [![docs.gitlab.com: GitLab managed Terraform State 🌟](){: style="width:7%"}](https://docs.gitlab.com/ee/user/infrastructure/terraform_state.html) [![about.gitlab.com: GitLab 14.1 released with Helm Chart Registry and Escalation Policies](){: style="width:7%"}](https://docs.gitlab.com/releases) [![docs.gitlab.com: Install GitLab Runner on Red Hat OpenShift](){: style="width:7%"}](https://docs.gitlab.com/runner/install/openshift.html) [![GitLab Kubernetes Agent](){: style="width:7%"}](https://docs.gitlab.com/user/clusters/agent) [![Google docs & Sheets](){: style="width:7%"}](https://docs.google.com)
-[![docs.google.com: Kubernetes For Everyone 🌟🌟](){: style="width:7%"}](https://docs.google.com/document/d/1p4ZYQYM2VrMCR8K3T68JOMzWHlV-C8Jogrl9Ces77OA) [![docs.google.com: Kubernetes For Everyone 🌟🌟](){: style="width:7%"}](https://docs.google.com/document/d/1p4ZYQYM2VrMCR8K3T68JOMzWHlV-C8Jogrl9Ces77OA/edit) [![None](){: style="width:7%"}](https://docs.google.com/document/d/1p4ZYQYM2VrMCR8K3T68JOMzWHlV-C8Jogrl9Ces77OA/edit/edit) [![docs.google.com: Serverless Guide to Success 2021](){: style="width:7%"}](https://docs.google.com/document/u/0/d/1VEkUvTbqxfC1XyVGb2Z3DtEk9NA1M6PJpeCqEYRATLM/mobilebasic) [![Jenkins: Agents Monitoring End User Survey](){: style="width:7%"}](https://docs.google.com/forms/d/e/1FAIpQLSdiuQN3sm2mQ2E86VTXVXu7bf_9C0hVdzhw2_Kvu3DFqL7EZA/viewform) [![DevNation: 10 awesome kubernetes tools every user should know](){: style="width:7%"}](https://docs.google.com/presentation/d/13k-Lhc-tVgUohrtKqAYIikaQCTsmuzzjhOe_hpwgUgw/edit) [![Presentation: NADOG - Evolution of open source CI/CD tools - Oleg Nenashev 🌟](){: style="width:7%"}](https://docs.google.com/presentation/d/17bQ30ycAUB-k4YZ4dC23cxNiNChvRRQO7_6FNGcS0j4/edit?usp=sharing) [![History of Microservices](){: style="width:7%"}](https://docs.google.com/presentation/d/1DFy4ZZdsK2ftREetv_f52E-caZXOGX6GvgzGQlfSLfE/edit?usp=sharing) [![Presentation: YAML your cloud](){: style="width:7%"}](https://docs.google.com/presentation/d/1IZXCiQl_NUawHMvKJANCG2_LIBZseUpY-XyPjlghj9E/edit) [![docs.google.com: Jenkins Artwork Social Media & Open Graph Images](){: style="width:7%"}](https://docs.google.com/presentation/d/1Q1PgNnRTgzBpVRXPqQo3PudzCa2eoc6_1_NRjFRMLrU/edit) [![Intoduction to Kubernetes (slides, beginners and advanced)](){: style="width:7%"}](https://docs.google.com/presentation/d/1zrfVlE5r61ZNQrmXKx5gJmBcXnoa_WerHEnTxu5SMco)
-[![Intoduction to Kubernetes (slides, beginners and advanced)](){: style="width:7%"}](https://docs.google.com/presentation/d/1zrfVlE5r61ZNQrmXKx5gJmBcXnoa_WerHEnTxu5SMco/edit) [![Learnk8s: Comparison of Kubernetes Ingress Controllers 🌟🌟](){: style="width:7%"}](https://docs.google.com/spreadsheets/d/191WWNpjJ2za6-nbG4ZoUMXMpUK8KlCIosvQB0f-oq3k/edit) [![Learnk8s: Comparison of Kubernetes Managed Services 🌟](){: style="width:7%"}](https://docs.google.com/spreadsheets/d/1RPpyDOLFmcgxMCpABDzrsBYWpPYCIBuvAoUQLwOGoQw) [![Learnk8s: Comparison of Kubernetes Managed Services 🌟](){: style="width:7%"}](https://docs.google.com/spreadsheets/d/1RPpyDOLFmcgxMCpABDzrsBYWpPYCIBuvAoUQLwOGoQw/edit) [![The Golden Kubernetes Tooling and Helpers list](){: style="width:7%"}](https://docs.google.com/spreadsheets/d/1WPHt0gsb7adVzY3eviMK2W8LejV0I5m_Zpc8tMzl_2w) [![The Golden Kubernetes Tooling and Helpers list](){: style="width:7%"}](https://docs.google.com/spreadsheets/d/1WPHt0gsb7adVzY3eviMK2W8LejV0I5m_Zpc8tMzl_2w/edit) [![docs.google.com - learnk8s.io: Research on the trade offs when choosing an instance type for a kubernetes cluster](){: style="width:7%"}](https://docs.google.com/spreadsheets/d/1yhkuBJBY2iO2Ax5FcbDMdWD5QLTVO6Y_kYt_VumnEtI/edit) [![docs.gradle.org: Getting Started](){: style="width:7%"}](https://docs.gradle.org/current/userguide/getting_started.html) [![opsview.com: opspack](){: style="width:7%"}](https://docs.itrsgroup.com/docs/opsview/6.12.1/opspacks/opspack-index/index.html) [![lightstep.com: Understand Distributed Tracing](){: style="width:7%"}](https://docs.lightstep.com/docs/understand-distributed-tracing) [![Exploring Kubernetes Pods with Meshery](){: style="width:7%"}](https://docs.meshery.io/guides/tutorials/kubernetes-pods)
-[![Microsoft Docs](){: style="width:7%"}](https://docs.microsoft.com) [![Azure Docs](){: style="width:7%"}](https://docs.microsoft.com/azure) [![docs.microsoft.com: Azure Load Testing](){: style="width:7%"}](https://docs.microsoft.com/azure/load-testing) [![Azure Traffic Manager](){: style="width:7%"}](https://docs.microsoft.com/azure/traffic-manager) [![Create an Azure Active Directory tenant for P2S OpenVPN protocol connections](){: style="width:7%"}](https://docs.microsoft.com/azure/vpn-gateway/openvpn-azure-ad-tenant) [![docs.microsoft.com: Define your naming convention](){: style="width:7%"}](https://docs.microsoft.com/en-gb/azure/cloud-adoption-framework/ready/azure-best-practices/resource-naming) [![==docs.microsoft.com: Azure Pipelines documentation==](){: style="width:7%"}](https://docs.microsoft.com/en-gb/azure/devops/pipelines) [![==docs.microsoft.com: Create a build pipeline with Azure Pipelines==](){: style="width:7%"}](https://docs.microsoft.com/en-gb/learn/modules/create-a-build-pipeline) [![==docs.microsoft.com: Build applications with Azure DevOps (Learning Path)==](){: style="width:7%"}](https://docs.microsoft.com/en-gb/learn/paths/build-applications-with-azure-devops) [![Visual Studio App Center VS Azure Pipelines](){: style="width:7%"}](https://docs.microsoft.com/en-us/appcenter/build/choose-between-services) [![docs.microsoft.com: Use the portal to create an Azure AD application and' service principal that can access resource](){: style="width:7%"}](https://docs.microsoft.com/en-us/azure/active-directory/develop/howto-create-service-principal-portal)
-[![docs.microsoft.com: Overview: Cross-tenant access with Azure AD External' Identities (Preview)](){: style="width:7%"}](https://docs.microsoft.com/en-us/azure/active-directory/external-identities/cross-tenant-access-overview) [![docs.microsoft.com: Multi-tenant user management scenarios](){: style="width:7%"}](https://docs.microsoft.com/en-us/azure/active-directory/fundamentals/multi-tenant-user-management-scenarios) [![Azure: AKS Cluster Autoscaler](){: style="width:7%"}](https://docs.microsoft.com/en-us/azure/aks/cluster-autoscaler) [![docs.microsoft.com: Configure Azure CNI networking in Azure Kubernetes Service' (AKS)](){: style="width:7%"}](https://docs.microsoft.com/en-us/azure/aks/configure-azure-cni) [![docs.microsoft.com: Use kubenet networking with your own IP address ranges' in Azure Kubernetes Service (AKS) 🌟](){: style="width:7%"}](https://docs.microsoft.com/en-us/azure/aks/configure-kubenet) [![docs.microsoft.com: Use dual-stack (IPv4 and IPv6) kubenet networking in' Azure Kubernetes Service (AKS) (Preview)](){: style="width:7%"}](https://docs.microsoft.com/en-us/azure/aks/configure-kubenet-dual-stack) [![docs.microsoft.com: Create an HTTPS ingress controller on Azure Kubernetes' Service (AKS)](){: style="width:7%"}](https://docs.microsoft.com/en-us/azure/aks/ingress-tls) [![docs.microsoft.com: AKS-managed Azure Active Directory integration](){: style="width:7%"}](https://docs.microsoft.com/en-us/azure/aks/managed-aad) [![docs.microsoft.com: Best practices for cluster isolation in Azure Kubernetes' Service (AKS)](){: style="width:7%"}](https://docs.microsoft.com/en-us/azure/aks/operator-best-practices-cluster-isolation) [![docs.microsoft.com: Start and stop an Azure Kubernetes Service (AKS) node' pool 🌟](){: style="width:7%"}](https://docs.microsoft.com/en-us/azure/aks/start-stop-nodepools) [![docs.microsoft.com: Understand Azure Load Balancing. Decision tree for load' balancing in Azure](){: style="width:7%"}](https://docs.microsoft.com/en-us/azure/architecture/guide/technology-choices/load-balancing-overview)
-[![Azure Architecture Icons](){: style="width:7%"}](https://docs.microsoft.com/en-us/azure/architecture/icons) [![==docs.microsoft.com: Cloud Design Patterns== 🌟](){: style="width:7%"}](https://docs.microsoft.com/en-us/azure/architecture/patterns) [![docs.microsoft.com: Microservices architecture on Azure Kubernetes Service' (AKS) 🌟](){: style="width:7%"}](https://docs.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks-microservices/aks-microservices) [![docs.microsoft.com: Baseline architecture for an Azure Kubernetes Service' (AKS) cluster 🌟](){: style="width:7%"}](https://docs.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks/baseline-aks) [![docs.microsoft.com: JBoss deployment with Red Hat on Azure 🌟](){: style="width:7%"}](https://docs.microsoft.com/en-us/azure/architecture/solution-ideas/articles/jboss-deployment-red-hat) [![docs.microsoft.com: Configurations and GitOps with Azure Arc enabled Kubernetes](){: style="width:7%"}](https://docs.microsoft.com/en-us/azure/azure-arc/kubernetes/conceptual-configurations) [![docs.microsoft.com: CI/CD workflow using GitOps (Flux v2) - Azure Arc enabled' Kubernetes](){: style="width:7%"}](https://docs.microsoft.com/en-us/azure/azure-arc/kubernetes/conceptual-gitops-flux2-ci-cd) [![Azure Arc overview](){: style="width:7%"}](https://docs.microsoft.com/en-us/azure/azure-arc/overview) [![docs.microsoft.com: Azure Resource Manager template specs](){: style="width:7%"}](https://docs.microsoft.com/en-us/azure/azure-resource-manager/templates/template-specs) [![docs.microsoft.com: What is Azure Chaos Studio?](){: style="width:7%"}](https://docs.microsoft.com/en-us/azure/chaos-studio/chaos-studio-overview) [![Get started creating and populating demo Azure DevOps Services projects](){: style="width:7%"}](https://docs.microsoft.com/en-us/azure/devops/demo-gen/use-demo-generator-v2?view=azure-devops)
-[![How We Use Git at Microsoft](){: style="width:7%"}](https://docs.microsoft.com/en-us/azure/devops/learn/devops-at-microsoft/use-git-microsoft) [![==DevOps Azure Pipelines: YAML Schema==](){: style="width:7%"}](https://docs.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/pipeline) [![docs.microsoft.com: Azure Key Vault](){: style="width:7%"}](https://docs.microsoft.com/en-us/azure/key-vault/general/overview) [![docs.microsoft.com: MLflow and Azure Machine Learning](){: style="width:7%"}](https://docs.microsoft.com/en-us/azure/machine-learning/concept-mlflow) [![docs.microsoft.com: Introduction to Azure Defender for container registries](){: style="width:7%"}](https://docs.microsoft.com/en-us/azure/security-center/defender-for-container-registries-introduction) [![docs.microsoft.com: Using Policy with Azure Site Recovery](){: style="width:7%"}](https://docs.microsoft.com/en-us/azure/site-recovery/azure-to-azure-how-to-enable-policy) [![docs.microsoft.com: Expand virtual hard disks on a Linux VM with the Azure' CLI](){: style="width:7%"}](https://docs.microsoft.com/en-us/azure/virtual-machines/linux/expand-disks) [![OpenShift in Azure](){: style="width:7%"}](https://docs.microsoft.com/en-us/azure/virtual-machines/linux/openshift-get-started) [![docs.microsoft.com: Run scripts in your Linux VM by using action Run Commands](){: style="width:7%"}](https://docs.microsoft.com/en-us/azure/virtual-machines/linux/run-command) [![docs.microsoft.com: Run scripts in your Windows VM by using action Run Commands](){: style="width:7%"}](https://docs.microsoft.com/en-us/azure/virtual-machines/windows/run-command) [![docs.microsoft.com: Microsoft Graph migration](){: style="width:7%"}](https://docs.microsoft.com/en-us/cli/azure/microsoft-graph-migration?tabs=powershell)
-[![docs.microsoft.com: .NET Microservices: Architecture for Containerized .NET' Applications](){: style="width:7%"}](https://docs.microsoft.com/en-us/dotnet/architecture/microservices) [![docs.microsoft.com: Microsoft OpenJDK](){: style="width:7%"}](https://docs.microsoft.com/en-us/java/openjdk/overview) [![docs.microsoft.com: Deploy Spring microservices to Azure](){: style="width:7%"}](https://docs.microsoft.com/en-us/learn/modules/azure-spring-cloud-workshop) [![docs.microsoft.com: Build and deploy applications to Azure by using GitHub' Actions 🌟](){: style="width:7%"}](https://docs.microsoft.com/en-us/learn/modules/github-actions-cd) [![docs.microsoft.com: Build JavaScript applications using TypeScript](){: style="width:7%"}](https://docs.microsoft.com/en-us/learn/paths/build-javascript-applications-typescript) [![docs.microsoft.com: Desired State Configuration overview for decision makers' 🌟](){: style="width:7%"}](https://docs.microsoft.com/en-us/powershell/scripting/dsc) [![docs.microsoft.com: Using configuration data in DSC](){: style="width:7%"}](https://docs.microsoft.com/en-us/powershell/scripting/dsc/configurations/configData) [![docs.microsoft.com: Machine Learning Experimentation in VS Code with DVC' Extension](){: style="width:7%"}](https://docs.microsoft.com/en-us/shows/vs-code-livestreams/machine-learning-experimentation-in-vs-code-with-dvc-extension) [![Bridge to Kubernetes 🌟🌟](){: style="width:7%"}](https://docs.microsoft.com/en-us/visualstudio/bridge) [![A multi-step tutorial that covers the basics of working with Docker with Visual Studio Code and deploy on Azure](){: style="width:7%"}](https://docs.microsoft.com/en-us/visualstudio/docker/tutorials/docker-tutorial) [![PowerShell](){: style="width:7%"}](https://docs.microsoft.com/powershell)
-[![docs.microsoft.com: WSL - Windows Subsystem for Linux](){: style="width:7%"}](https://docs.microsoft.com/windows/wsl) [![MongoDB security tutorial](){: style="width:7%"}](https://docs.mongodb.org/manual/administration/security) [![kubeshop.github.io/monokle](){: style="width:7%"}](https://docs.monokle.io) [![docs.netapp.com: Intro to Astra Data Store preview](){: style="width:7%"}](https://docs.netapp.com/us-en/astra-data-store/concepts/intro.html) [![docs.netapp.com: Work with docker volumes - Astra Trident 🌟](){: style="width:7%"}](https://docs.netapp.com/us-en/trident/trident-docker/volumes-docker.html) [![docs.okd.io 🌟](){: style="width:7%"}](https://docs.okd.io) [![OpenEBS Features and Benefits](){: style="width:7%"}](https://docs.openebs.io/docs/next/features.html) [![docs.openshift.com 🌟](){: style="width:7%"}](https://docs.openshift.com) [![OpenShift 3.11: Configuring the cluster auto-scaler in AWS](){: style="width:7%"}](https://docs.openshift.com/container-platform/3.11/admin_guide/cluster-autoscaler.html) [![docs.openshift.com: Managing Security Context Constraints](){: style="width:7%"}](https://docs.openshift.com/container-platform/3.11/admin_guide/manage_scc.html) [![docs.openshift.com: Managing Security Context Constraints. Security Context' Constraints](){: style="width:7%"}](https://docs.openshift.com/container-platform/3.11/architecture/additional_concepts/authorization.html)
-[![Source-to-Image (S2I) Build](){: style="width:7%"}](https://docs.openshift.com/container-platform/3.11/architecture/core_concepts/builds_and_image_streams.html) [![docs.openshift.com: OpenShift 3 Overview](){: style="width:7%"}](https://docs.openshift.com/container-platform/3.11/architecture/index.html) [![HAProxy template router](){: style="width:7%"}](https://docs.openshift.com/container-platform/3.11/architecture/networking/assembly_available_router_plugins.html) [![Source-to-Image (S2I)](){: style="width:7%"}](https://docs.openshift.com/container-platform/3.11/creating_images/s2i.html) [![docs.openshift.com: OpenShift 3.11 Pipeline Builds with OpenShift Jenkins' Image and OpenShift DSL](){: style="width:7%"}](https://docs.openshift.com/container-platform/3.11/dev_guide/dev_tutorials/openshift_pipeline.html) [![Prometheus Cluster Monitoring 🌟](){: style="width:7%"}](https://docs.openshift.com/container-platform/3.11/install_config/prometheus_cluster_monitoring.html) [![Router plug-ins in OCP3:](){: style="width:7%"}](https://docs.openshift.com/container-platform/3.11/install_config/router/index.html) [![OCP 3.11 Metrics and Logging](){: style="width:7%"}](https://docs.openshift.com/container-platform/3.11/release_notes/ocp_3_11_release_notes.html) [![docs.openshift.com: OpenShift 3 Securing the Container Platform](){: style="width:7%"}](https://docs.openshift.com/container-platform/3.11/security/securing_container_platform.html) [![ref1](){: style="width:7%"}](https://docs.openshift.com/container-platform/3.6/admin_guide/manage_scc.html) [![ref3](){: style="width:7%"}](https://docs.openshift.com/container-platform/4.1/authentication/managing-security-context-constraints.html)
-[![ref2](){: style="width:7%"}](https://docs.openshift.com/container-platform/4.1/authentication/understanding-and-creating-service-accounts.html) [![ref1](){: style="width:7%"}](https://docs.openshift.com/container-platform/4.1/authentication/using-service-accounts-in-applications.html) [![Quotas setting across multiple projects](){: style="width:7%"}](https://docs.openshift.com/container-platform/4.2/applications/quotas/quotas-setting-across-multiple-projects.html) [![Quotas setting per project](){: style="width:7%"}](https://docs.openshift.com/container-platform/4.2/applications/quotas/quotas-setting-per-project.html) [![OCP 4.2 - Jenkins image](){: style="width:7%"}](https://docs.openshift.com/container-platform/4.2/openshift_images/using_images/images-other-jenkins-agent.html) [![None](){: style="width:7%"}](https://docs.openshift.com/container-platform/4.3/release_notes/ocp-4-3-release-notes.html) [![RHEL CoreOS](){: style="width:7%"}](https://docs.openshift.com/container-platform/4.4/architecture/architecture-rhcos.html) [![Security](){: style="width:7%"}](https://docs.openshift.com/container-platform/4.4/authentication/managing-security-context-constraints.html) [![ocs.openshift.com: OpenShift 4 Understanding Authentication](){: style="width:7%"}](https://docs.openshift.com/container-platform/4.4/authentication/understanding-authentication.html) [![Custom image builds with Buildah](){: style="width:7%"}](https://docs.openshift.com/container-platform/4.4/builds/custom-builds-buildah.html) [![docs.openshift.com: Enabling tab completion](){: style="width:7%"}](https://docs.openshift.com/container-platform/4.4/cli_reference/openshift_cli/configuring-cli.html)
-[![docs.openshift.com/container-platform/4.4/logging/cluster-logging-deploying.html](){: style="width:7%"}](https://docs.openshift.com/container-platform/4.4/logging/cluster-logging-deploying.html) [![OpenShift 4.4: Applying autoscaling to an OpenShift Container Platform cluster](){: style="width:7%"}](https://docs.openshift.com/container-platform/4.4/machine_management/applying-autoscaling.html) [![docs.openshift.com: Configuring network policy with OpenShift SDN](){: style="width:7%"}](https://docs.openshift.com/container-platform/4.4/networking/configuring-networkpolicy.html) [![Understanding multiple networks](){: style="width:7%"}](https://docs.openshift.com/container-platform/4.4/networking/multiple_networks/understanding-multiple-networks.html) [![docs.openshift.com: Understanding networking](){: style="width:7%"}](https://docs.openshift.com/container-platform/4.4/networking/understanding-networking.html) [![None](){: style="width:7%"}](https://docs.openshift.com/container-platform/4.4/operators/crds/crd-managing-resources-from-crds.html) [![Adding Operators to a Cluster](){: style="width:7%"}](https://docs.openshift.com/container-platform/4.4/operators/olm-adding-operators-to-cluster.html) [![None](){: style="width:7%"}](https://docs.openshift.com/container-platform/4.4/operators/understanding_olm/olm-understanding-olm.html) [![Release Notes](){: style="width:7%"}](https://docs.openshift.com/container-platform/4.4/release_notes/ocp-4-4-release-notes.html) [![Istio CNI plug-in 🌟](){: style="width:7%"}](https://docs.openshift.com/container-platform/4.4/service_mesh/service_mesh_arch/ossm-vs-community.html) [![“One-click” deployment](){: style="width:7%"}](https://docs.openshift.com/container-platform/4.4/service_mesh/service_mesh_install/installing-ossm.html)
-[![Preparing to install Red Hat OpenShift Service Mesh](){: style="width:7%"}](https://docs.openshift.com/container-platform/4.4/service_mesh/service_mesh_install/preparing-ossm-installation.html) [![Similarities and differences between OpenShift Kubernetes Engine and OpenShift Container Platform](){: style="width:7%"}](https://docs.openshift.com/container-platform/4.4/welcome/oke_about.html) [![docs.openshift.com: OpenShift GitOps](){: style="width:7%"}](https://docs.openshift.com/container-platform/4.8/cicd/gitops/understanding-openshift-gitops.html) [![docs.openshift.com: Integrated OpenShift Container Platform registry](){: style="width:7%"}](https://docs.openshift.com/container-platform/4.8/registry/architecture-component-imageregistry.html) [![docs.openstack.org: Jenkins Job Builder](){: style="width:7%"}](https://docs.openstack.org/infra/jenkins-job-builder/index.html) [![Tempest Testing Project](){: style="width:7%"}](https://docs.openstack.org/tempest) [![Tempest Testing Project](){: style="width:7%"}](https://docs.openstack.org/tempest/latest) [![Oracle Container Engine for Kubernetes (OKE)](){: style="width:7%"}](https://docs.oracle.com/en-us/iaas/Content/ContEng/Concepts/contengoverview.htm) [![Oracle Cloud Infrastructure (OCI)](){: style="width:7%"}](https://docs.oracle.com/en-us/iaas/Content/GSG/Concepts/baremetalintro.htm) [![docs.oracle.com: Overview of Resource Manager](){: style="width:7%"}](https://docs.oracle.com/en-us/iaas/Content/ResourceManager/Concepts/resourcemanager.htm) [![Percona.com: Percona Kubernetes Operator for Percona XtraDB Cluster](){: style="width:7%"}](https://docs.percona.com/percona-operator-for-mysql/pxc/index.html)
-[![docs.pixielabs.ai: Pixie](){: style="width:7%"}](https://docs.pixielabs.ai) [![docs.planetscale.com: The PlanetScale workflow 🌟](){: style="width:7%"}](https://docs.planetscale.com/concepts/planetscale-workflow) [![PX-Backup: docs](){: style="width:7%"}](https://docs.portworx.com/portworx-backup-on-prem) [![docs.projectcalico.org: Install an OpenShift 4 cluster with Calico](){: style="width:7%"}](https://docs.projectcalico.org/getting-started/openshift/installation) [![docs.python.org: scrypt (standard library)](){: style="width:7%"}](https://docs.python.org/3/library/hashlib.html) [![Ray](){: style="width:7%"}](https://docs.ray.io/en/latest) [![None](){: style="width:7%"}](https://docs.redhat.com/en) [![None](){: style="width:7%"}](https://docs.redhat.com/en/documentation/openshift_container_platform/3.11/html/architecture/additional-concepts) [![None](){: style="width:7%"}](https://docs.redhat.com/en/documentation/openshift_container_platform/3.11/html/architecture/architecture-index) [![None](){: style="width:7%"}](https://docs.redhat.com/en/documentation/openshift_container_platform/3.11/html/architecture/core-concepts) [![None](){: style="width:7%"}](https://docs.redhat.com/en/documentation/openshift_container_platform/3.11/html/cluster_administration/admin-guide-manage-scc)
-[![None](){: style="width:7%"}](https://docs.redhat.com/en/documentation/openshift_container_platform/3.11/html/cluster_administration/configuring-cluster-auto-scaler-aws) [![None](){: style="width:7%"}](https://docs.redhat.com/en/documentation/openshift_container_platform/3.11/html/configuring_clusters/prometheus-cluster-monitoring) [![None](){: style="width:7%"}](https://docs.redhat.com/en/documentation/openshift_container_platform/3.11/html/configuring_clusters/setting-up-a-router) [![None](){: style="width:7%"}](https://docs.redhat.com/en/documentation/openshift_container_platform/3.11/html/container_security_guide/security-platform) [![None](){: style="width:7%"}](https://docs.redhat.com/en/documentation/openshift_container_platform/3.11/html/developer_guide/tutorials) [![None](){: style="width:7%"}](https://docs.redhat.com/en/documentation/openshift_container_platform/3.11/html/release_notes/release-notes-ocp-3-11-release-notes) [![None](){: style="width:7%"}](https://docs.redhat.com/en/documentation/openshift_container_platform/3.6/html/cluster_administration/admin-guide-manage-scc) [![None](){: style="width:7%"}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.1/html/authentication/using-service-accounts) [![None](){: style="width:7%"}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.1/pdf/updating_clusters/OpenShift_Container_Platform-4.1-Updating_clusters-en-US.pdf) [![None](){: style="width:7%"}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.2/html/applications/quotas) [![None](){: style="width:7%"}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.2/html/container-native_virtualization/container-native-virtualization-2-1-release-notes)
-[![None](){: style="width:7%"}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.2/html/images/using-images) [![None](){: style="width:7%"}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.2/html/installing_on_ibm_z/index) [![None](){: style="width:7%"}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.2/pdf/installing_on_ibm_z/index) [![None](){: style="width:7%"}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.21) [![Red Hat Build of Kueue](){: style="width:7%"}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.21/html/ai_workloads/red-hat-build-of-kueue) [![None](){: style="width:7%"}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.4) [![None](){: style="width:7%"}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html-single/service_mesh/index) [![None](){: style="width:7%"}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/architecture/architecture-rhcos) [![None](){: style="width:7%"}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/authentication_and_authorization/understanding-authentication) [![None](){: style="width:7%"}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/builds/custom-builds-buildah) [![None](){: style="width:7%"}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/cli_tools/openshift-cli-oc)
-[![None](){: style="width:7%"}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/logging/cluster-logging-deploying) [![None](){: style="width:7%"}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/machine_management/applying-autoscaling) [![None](){: style="width:7%"}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/networking/multiple-networks) [![None](){: style="width:7%"}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/networking/understanding-networking) [![None](){: style="width:7%"}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/operators/olm-adding-operators-to-a-cluster) [![None](){: style="width:7%"}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/release_notes/ocp-4-4-release-notes) [![None](){: style="width:7%"}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/service_mesh/service-mesh-1-x) [![None](){: style="width:7%"}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.8/html/cicd/gitops) [![None](){: style="width:7%"}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.8/html/registry/index) [![None](){: style="width:7%"}](https://docs.redhat.com/en/documentation/red_hat_jboss_web_server/5.4/html-single/red_hat_jboss_web_server_for_openshift/index) [![Robusta](){: style="width:7%"}](https://docs.robusta.dev)
-[![None](){: style="width:7%"}](https://docs.robusta.dev/master/index.html) [![SonarQube Scanner Overview](){: style="width:7%"}](https://docs.sonarqube.org/latest/analysis/overview) [![anything else (CLI) - SonarScanner](){: style="width:7%"}](https://docs.sonarqube.org/latest/analysis/scan/sonarscanner) [![Ant - SonarScanner for Ant](){: style="width:7%"}](https://docs.sonarqube.org/latest/analysis/scan/sonarscanner-for-ant) [![Azure DevOps - SonarQube Extension for Azure DevOps](){: style="width:7%"}](https://docs.sonarqube.org/latest/analysis/scan/sonarscanner-for-azure-devops) [![Gradle - SonarScanner for Gradle](){: style="width:7%"}](https://docs.sonarqube.org/latest/analysis/scan/sonarscanner-for-gradle) [![SonarScanner for Jenkins 🌟](){: style="width:7%"}](https://docs.sonarqube.org/latest/analysis/scan/sonarscanner-for-jenkins) [![Maven - use the SonarScanner for Maven](){: style="width:7%"}](https://docs.sonarqube.org/latest/analysis/scan/sonarscanner-for-maven) [![MSBuild - SonarScanner for MSBuild](){: style="width:7%"}](https://docs.sonarqube.org/latest/analysis/scan/sonarscanner-for-msbuild) [![None](){: style="width:7%"}](https://docs.sonarsource.com/sonarqube-server/2025.5/analyzing-source-code/scanners) [![SonarQube Scanner Overview](){: style="width:7%"}](https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/overview)
-[![None](){: style="width:7%"}](https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/scanners/dotnet/installing) [![None](){: style="width:7%"}](https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/scanners/jenkins-extension-sonarqube) [![None](){: style="width:7%"}](https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/scanners/sonarqube-extension-for-azure-devops) [![None](){: style="width:7%"}](https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/scanners/sonarscanner) [![None](){: style="width:7%"}](https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/scanners/sonarscanner-for-gradle) [![None](){: style="width:7%"}](https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/scanners/sonarscanner-for-jenkins) [![None](){: style="width:7%"}](https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/scanners/sonarscanner-for-maven) [![stacksimplify.com: AWS ALB Ingress Service - Basics 🌟](){: style="width:7%"}](https://docs.stacksimplify.com/aws-eks/aws-alb-ingress/lean-kubernetes-aws-alb-ingress-basics) [![stacksimplify.com: DevOps with AWS CodePipeline on AWS EKS](){: style="width:7%"}](https://docs.stacksimplify.com/aws-eks/aws-devops-eks/learn-to-master-devops-on-aws-eks-using-aws-codecommit-codebuild-codepipeline) [![docs.projectcalico.org: Install an OpenShift 4 cluster with Calico](){: style="width:7%"}](https://docs.tigera.io/calico/latest/getting-started/kubernetes/openshift/installation) [![docs.traefik.io](){: style="width:7%"}](https://docs.traefik.io)
-[![docs.wavefront.com/activemq.html](){: style="width:7%"}](https://docs.wavefront.com/activemq.html) [![dok.community: DoKC Data on Kubernetes](){: style="width:7%"}](https://dok.community) [![dok.community: Data on Kubernetes 2021 Report](){: style="width:7%"}](https://dok.community/dokc-2021-report) [![None](){: style="width:7%"}](https://dolphinscheduler.apache.org) [![==dominik-tornow.medium.com: Inside Kubernetes RBAC==](){: style="width:7%"}](https://dominik-tornow.medium.com/inside-kubernetes-rbac-9988b08a738a) [![Doodle](){: style="width:7%"}](https://doodle.com) [![Doodle](){: style="width:7%"}](https://doodle.com/en) [![doordash.engineering: Gradual Code Releases Using an In-House Kubernetes' Canary Controller](){: style="width:7%"}](https://doordash.engineering/2021/04/14/gradual-code-releases-using-an-in-house-kubernetes-canary-controller) [![doordash.engineering: Fast Feedback Loop for Kubernetes Product Development' in a Production Environment](){: style="width:7%"}](https://doordash.engineering/2022/06/23/fast-feedback-loop-for-kubernetes-product-development-in-a-production-environment) [![doordash.engineering: How to Handle Kubernetes Health Checks](){: style="width:7%"}](https://doordash.engineering/2022/08/09/how-to-handle-kubernetes-health-checks) [![doppler.com: Using Environment Variables in Python for App Configuration' 🌟](){: style="width:7%"}](https://doppler.com/blog/environment-variables-in-python)
-[![dormoshe.io: Kubernetes 101, part I, the fundamentals | Leandro Proença](){: style="width:7%"}](https://dormoshe.io/trending-news/kubernetes-101-part-i-the-fundamentals-23a1-60035) [![dotnet-helpers.com: Azure KeyVault Set and Retrieve Secrets using Powershell 🌟](){: style="width:7%"}](https://dotnet-helpers.com/powershell/azure-keyvault-set-and-retrieve-secrets) [![dotnet-helpers.com: How to Convert YAML to JSON / JSON to YAML using PowerShell](){: style="width:7%"}](https://dotnet-helpers.com/powershell/convert-yaml-to-json-or-json-to-yaml-using-powershell) [![dotnet-helpers.com: Passing Local Variables to Remote PowerShell session](){: style="width:7%"}](https://dotnet-helpers.com/powershell/passing-local-variables-to-remote-powershell-session) [![dotnet.microsoft.com: Xamarin](){: style="width:7%"}](https://dotnet.microsoft.com/apps/xamarin) [![dotnet.microsoft.com: What is Xamarin?](){: style="width:7%"}](https://dotnet.microsoft.com/en-us/apps/xamarin) [![dotnet.microsoft.com: What is Xamarin?](){: style="width:7%"}](https://dotnet.microsoft.com/learn/xamarin/what-is-xamarin) [![Dough Hellmann - Python, OpenStack and Open Source](){: style="width:7%"}](https://doughellmann.com) [![==Downdetector==](){: style="width:7%"}](https://downdetector.co.uk) [![downdetector: aws](){: style="width:7%"}](https://downdetector.co.uk/status/aws-amazon-web-services) [![doylestowncoder.com: Building CI/CD Pipelines with Azure Data Factory: Part' 1](){: style="width:7%"}](https://doylestowncoder.com/2021/11/29/building-ci-cd-pipelines-with-azure-data-factory-part-1)
-[![doylestowncoder.com: Building CI/CD Pipelines with Azure Data Factory: Part' 2](){: style="width:7%"}](https://doylestowncoder.com/2021/12/02/building-ci-cd-pipelines-with-azure-data-factory-part-2) [![doylestowncoder.com: Building CI/CD Pipelines with Azure Data Factory: Part' 3](){: style="width:7%"}](https://doylestowncoder.com/2021/12/05/building-ci-cd-pipelines-with-azure-data-factory-part-3) [![Dracula Pro Theme 🌟](){: style="width:7%"}](https://draculatheme.com/pro) [![Draft](){: style="width:7%"}](https://draft.sh) [![dragondscv.medium.com: Controller runtime — handle resource deletion with' predicate](){: style="width:7%"}](https://dragondscv.medium.com/controller-runtime-handle-resource-deletion-with-predicate-f69d09dd5802) [![draw.io](){: style="width:7%"}](https://draw.io) [![draw.io](){: style="width:7%"}](https://drawio-app.com) [![dreampuf.github.io/GraphvizOnline](){: style="width:7%"}](https://dreampuf.github.io/GraphvizOnline) [![Apache Drill](){: style="width:7%"}](https://drill.apache.org) [![Drone](){: style="width:7%"}](https://drone.io) [![Annotate by Dropshare: Fast Markup for Images on iOS and iPadOS](){: style="width:7%"}](https://dropshare.app/annotate)
-[![Apache Druid](){: style="width:7%"}](https://druid.apache.org) [![CloudMapper (OSS)](){: style="width:7%"}](https://duo.com/blog) [![CloudMapper (OSS)](){: style="width:7%"}](https://duo.com/blog/introducing-cloudmapper-an-aws-visualization-tool) [![dustinspecker.com: How Do Kubernetes and Docker Create IP Addresses?!](){: style="width:7%"}](https://dustinspecker.com/posts/how-do-kubernetes-and-docker-create-ip-addresses) [![dustinspecker.com: iptables: How Kubernetes Services Direct Traffic to Pods](){: style="width:7%"}](https://dustinspecker.com/posts/iptables-how-kubernetes-services-direct-traffic-to-pods) [![dustinspecker.com: IPVS: How Kubernetes Services Direct Traffic to Pods](){: style="width:7%"}](https://dustinspecker.com/posts/ipvs-how-kubernetes-services-direct-traffic-to-pods) [![dustinspecker.com: Kubernetes Networking from Scratch: Using BGP and BIRD to Advertise Pod Routes](){: style="width:7%"}](https://dustinspecker.com/posts/kubernetes-networking-from-scratch-bgp-bird-advertise-pod-routes) [![dustinspecker.com: Scaling Kubernetes Pods using Prometheus Metrics 🌟](){: style="width:7%"}](https://dustinspecker.com/posts/scaling-kubernetes-pods-prometheus-metrics) [![dustymabe.com: OpenShift OKD on Fedora CoreOS on DigitalOcean Part 4: Recorded Demo](){: style="width:7%"}](https://dustymabe.com/2020/09/28/openshift-okd-on-fedora-coreos-on-digitalocean-part-4-recorded-demo) [![dwdraju.medium.com: Kubernetes Job or CronJob: Which One to Use and When?' 🌟](){: style="width:7%"}](https://dwdraju.medium.com/kubernetes-job-or-cronjob-which-one-to-use-and-when-4ffd4800d28e) [![dynatrace-perfclinics.github.io: Why Devs Love Dynatrace 🌟](){: style="width:7%"}](https://dynatrace-perfclinics.github.io/codelabs/why-devs-love-dynatrace-2/index.html)
-[![dzone.com: 10 API Testing Tips for Beginners (SOAP and REST)](){: style="width:7%"}](https://dzone.com/articles/10-api-testing-tips-for-beginners-soap-amp-rest) [![dzone: 10 Commandments of Microservice Decomposition 🌟](){: style="width:7%"}](https://dzone.com/articles/10-commandments-on-microservice-decomposition) [![Dzone: 10 easy to use modules in ansible](){: style="width:7%"}](https://dzone.com/articles/10-easy-to-use-modules-in-ansible-1) [![Dzone: 10 Effective Tips on Using Maven](){: style="width:7%"}](https://dzone.com/articles/10-effective-tips-on-using-maven) [![dzone.com: 10 VS Code Extensions to Fight Technical Debt](){: style="width:7%"}](https://dzone.com/articles/10-vs-code-extensions-to-fight-technical-debt) [![==dzone: 11 Observability Tools You Should Know== 🌟](){: style="width:7%"}](https://dzone.com/articles/11-observability-tools-you-should-know-in-2023) [![Dzone: 14 Best Performance Testing Tools and APM Solutions](){: style="width:7%"}](https://dzone.com/articles/14-best-performance-testing-tools-and-apm-solution) [![Dzone: 14 of the best automation testing tools available](){: style="width:7%"}](https://dzone.com/articles/14-of-the-best-automation-testing-tools-available) [![dzone: 15 DevOps Trends to Expect in 2021 🌟](){: style="width:7%"}](https://dzone.com/articles/15-devops-trends-to-expect-in-2021) [![dzone: 15 useful helm chart tools](){: style="width:7%"}](https://dzone.com/articles/15-useful-helm-charts-tools) [![DZone.com: 2 ways to integrate jmeter tests into jenkins](){: style="width:7%"}](https://dzone.com/articles/2-ways-to-integrate-jmeter-tests-into-jenkins)
-[![dzone: 3 GPT-3 Tools for Developers, Software and DevOps Engineers, and' SREs](){: style="width:7%"}](https://dzone.com/articles/3-gpt-3-tools-for-developers-software-engineers-de) [![==Dzone: 3 Steps to Developing a Successful GitOps Model==](){: style="width:7%"}](https://dzone.com/articles/3-steps-to-developing-a-successful-gitops-model) [![None](){: style="width:7%"}](https://dzone.com/articles/32-best-jira-alternatives-for-agile-project-manage) [![Dzone.com: 4 Cluster Management Tools to Compare](){: style="width:7%"}](https://dzone.com/articles/4-cluster-management-tools-to-compare) [![Dzone: 4 ways to build applications in openshift](){: style="width:7%"}](https://dzone.com/articles/4-ways-to-build-applications-in-openshift-1) [![Dzone: 5 Hosted Kubernetes Platforms](){: style="width:7%"}](https://dzone.com/articles/5-hosted-kubernetes-platforms) [![Dzone: 7 JVM Arguments of Highly Effective Applications 🌟🌟🌟](){: style="width:7%"}](https://dzone.com/articles/7-jvm-arguments-of-highly-effective-applications-1) [![dzone: 7 Microservices Best Practices for Developers 🌟](){: style="width:7%"}](https://dzone.com/articles/7-microservices-best-practices-for-developers) [![dzone: 7 Software Development Models You Should Know](){: style="width:7%"}](https://dzone.com/articles/7-software-development-models-you-should-know) [![Dzone: 7 Tips to Achieve High-Availability(HA) For Your Maven Repository](){: style="width:7%"}](https://dzone.com/articles/7-tips-to-achieve-high-availabilityha-for-your-mav-1) [![dzone.com/articles: A Beginner's Guide to Infrastructure as Code 🌟](){: style="width:7%"}](https://dzone.com/articles/a-beginners-guide-to-infrastructure-as-code)
-[![dzone: A Complete Guide to the Project Management Lifecycle](){: style="width:7%"}](https://dzone.com/articles/a-complete-guide-to-project-management-life-cycle) [![dzone: A Java developer's guide to Quarkus](){: style="width:7%"}](https://dzone.com/articles/a-java-developers-guide-to-quarkus) [![dzone: A Practical Guide for Container Security](){: style="width:7%"}](https://dzone.com/articles/a-practical-guide-for-container-security) [![Dzone: a quick guide to deploying java apps on openshift](){: style="width:7%"}](https://dzone.com/articles/a-quick-guide-to-deploying-java-apps-on-openshift) [![==dzone: Advanced Kubernetes Deployment Strategies==](){: style="width:7%"}](https://dzone.com/articles/advanced-kubernetes-deployment-strategies) [![dzone: Alternatives to Docker Desktop](){: style="width:7%"}](https://dzone.com/articles/alternatives-to-docker-desktop) [![==dzone.com: An Overview of CI/CD Pipelines With Kubernetes==](){: style="width:7%"}](https://dzone.com/articles/an-overview-of-cicd-pipelines-with-kubernetes) [![dzone: Apache Airflow Architecture on OpenShift](){: style="width:7%"}](https://dzone.com/articles/apache-airflow-architecture-on-openshift) [![Dzone: Apache JMeter Keyboards shortcuts](){: style="width:7%"}](https://dzone.com/articles/apache-jmeter-keyboard-shortcuts) [![API Load Testing With Gatling](){: style="width:7%"}](https://dzone.com/articles/api-load-testing-with-gatling) [![API Management vs API Gateway: Where Does API Analytics and Monitoring Fit?](){: style="width:7%"}](https://dzone.com/articles/api-management-vs-api-gateway-and-where-does-api-a)
-[![dzone: API Testing With Cucumber](){: style="width:7%"}](https://dzone.com/articles/api-testing-with-cucumber) [![dzone: API Throttling Strategies When Clients Exceed Their Limit](){: style="width:7%"}](https://dzone.com/articles/api-throttling-strategies) [![dzone.com: APM Tools Comparison](){: style="width:7%"}](https://dzone.com/articles/apm-tools-comparison-which-one-should-you-choose) [![None](){: style="width:7%"}](https://dzone.com/articles/are-you-12-factor-application-ready) [![dzone: Are You Stuck in the New DevOps Matrix From Hell? 🌟](){: style="width:7%"}](https://dzone.com/articles/are-you-stuck-in-the-new-devops-matrix-from-hell) [![None](){: style="width:7%"}](https://dzone.com/articles/automate-to-save-mental-energy-not-time-1) [![Dzone: Autoscaling Your Kubernetes Microservice with KEDA](){: style="width:7%"}](https://dzone.com/articles/autoscaling-your-kubernetes-microservice-with-keda) [![dzone: AWS Basics](){: style="width:7%"}](https://dzone.com/articles/aws-basics) [![dzone: AWS Basics: Bastion Hosts and NAT](){: style="width:7%"}](https://dzone.com/articles/aws-basics-bastian-hosts-and-nat) [![dzone: Project Management Methodology: A Beginner's Guide](){: style="width:7%"}](https://dzone.com/articles/best-emerging-project-management-methodologies-in) [![Dzone: best practices for selenium automation](){: style="width:7%"}](https://dzone.com/articles/best-practices-for-selenium-automation-one-must-kn)
-[![dzone: Best Practices: Java Memory Arguments for Containers 🌟](){: style="width:7%"}](https://dzone.com/articles/best-practices-java-memory-arguments-for-container) [![dzone: Bootstrapping Java Kubernetes Apps With Spring Initializr and K8s' Initializer 🌟](){: style="width:7%"}](https://dzone.com/articles/bootstrapping-java-kubernetes-apps-no-yaml) [![==dzone: Breaking Up a Monolithic Database with Kong==](){: style="width:7%"}](https://dzone.com/articles/breaking-up-a-monolithic-database-with-kong) [![Dzone: build a java app with gradle](){: style="width:7%"}](https://dzone.com/articles/build-a-java-app-with-gradle) [![dzone: Build a Java REST API With Quarkus](){: style="width:7%"}](https://dzone.com/articles/build-a-java-rest-api-with-quarkus) [![dzone: Build a Spring Boot App With Flyway and Postgres](){: style="width:7%"}](https://dzone.com/articles/build-a-spring-boot-app-with-flyway-and-postgres) [![dzone: Hybrid multi-cloud event mesh architectural design](){: style="width:7%"}](https://dzone.com/articles/building-a-hybrid-multi-cloud-event-mesh-demo-with) [![dzone: Building a RESTful Service Using ASP.NET Core and dotConnect for' PostgreSQL](){: style="width:7%"}](https://dzone.com/articles/building-a-restful-service-using-aspnet-core-and-d) [![Dzone: Building Java Applications With Maven](){: style="width:7%"}](https://dzone.com/articles/building-java-applications-with-maven) [![dzone: Choosing Library To Build Rest API in Java](){: style="width:7%"}](https://dzone.com/articles/building-rest-api-in-java) [![dzone: Checklist for API Verification 🌟](){: style="width:7%"}](https://dzone.com/articles/checklist-for-api-verification)
-[![None](){: style="width:7%"}](https://dzone.com/articles/choosing-the-right-gc) [![dzone: cicd with kubernetes and helm](){: style="width:7%"}](https://dzone.com/articles/cicd-with-kubernetes-and-helm) [![None](){: style="width:7%"}](https://dzone.com/articles/cloud-native-development-a-blueprint) [![Dzone.com: Code Analysis Part 1 - Analyzing Code with SonarQube](){: style="width:7%"}](https://dzone.com/articles/code-analysis-with-sonarqube-part-1-setup) [![Comparing OpenAPI With gRPC 🌟](){: style="width:7%"}](https://dzone.com/articles/comparing-openapi-with-grpc) [![dzone: Comparing RESTful APIs and SOAP APIs Using MuleSoft as an Example](){: style="width:7%"}](https://dzone.com/articles/comparing-restful-apis-and-soap-apis) [![==dzone: Component Tests for Spring Cloud Microservices==](){: style="width:7%"}](https://dzone.com/articles/component-tests-for-spring-cloud-microservices) [![dzone: Components of Container Management](){: style="width:7%"}](https://dzone.com/articles/components-of-container-management) [![dzone: A Comprehensive Guide to REST vs. SOAP](){: style="width:7%"}](https://dzone.com/articles/comprehensive-guide-rest-vs-soap) [![Dzone: Configuration Drift 🌟](){: style="width:7%"}](https://dzone.com/articles/configuration-drift) [![None](){: style="width:7%"}](https://dzone.com/articles/containerd-kubernetes-syslog-forwarding)
-[![Dzone - Continuous Delivery with OpenShift and Jenkins: A/B Testing 🌟](){: style="width:7%"}](https://dzone.com/articles/continuous-delivery-with-openshift-and-jenkins-ab) [![dzone: Continuous Deployment on Kubernetes With Spinnaker](){: style="width:7%"}](https://dzone.com/articles/continuous-deployment-on-kubernetes-with-spinnaker) [![dzone.com: Continuous Integration in AWS Using Jenkins Pipelines: Best Practices' and Strategies](){: style="width:7%"}](https://dzone.com/articles/continuous-integration-in-aws-using-jenkins) [![dzone: create install upgrade and rollback a helm chart - part 1](){: style="width:7%"}](https://dzone.com/articles/create-install-upgrade-and-rollback-a-helm-chart-p) [![dzone: create install upgrade and rollback a helm chart - part 2](){: style="width:7%"}](https://dzone.com/articles/create-install-upgrade-rollback-a-helm-chart-part) [![Dzone.com: Creating a Maven Archetype](){: style="width:7%"}](https://dzone.com/articles/create-maven-archetype-1) [![dzone: Creating a SOAP Web Service With Spring Boot Starter Web Services](){: style="width:7%"}](https://dzone.com/articles/creating-a-soap-web-service-with-spring-boot-start) [![==DZone: Defining Day-2 Operations==](){: style="width:7%"}](https://dzone.com/articles/defining-day-2-operations) [![dzone: deploying a kubernetes cluster with amazon eks 🌟](){: style="width:7%"}](https://dzone.com/articles/deploying-a-kubernetes-cluster-with-amazon-eks) [![Deploying Docker Images to OpenShift](){: style="width:7%"}](https://dzone.com/articles/deploying-docker-images-to-openshift) [![==dzone.com: Deploying Prometheus and Grafana as Applications Using ArgoCD — Including' Dashboards==](){: style="width:7%"}](https://dzone.com/articles/deploying-prometheus-and-grafana-as-applications-u)
-[![dzone: Deploying Spring Boot App to JBoss Wildfly](){: style="width:7%"}](https://dzone.com/articles/deploying-spring-boot-app-to-jboss-wildfly) [![dzone: Developing Applications on Multi-tenant Clusters With Flux and Kustomize](){: style="width:7%"}](https://dzone.com/articles/developing-applications-on-multitenant-clusters-wi) [![None](){: style="width:7%"}](https://dzone.com/articles/devops-101-setup-nginx-in-front-of-your-spring-boo) [![dzone: DevOps: CI/CD Tools to Watch Out for in 2022](){: style="width:7%"}](https://dzone.com/articles/devops-cicd-tools-to-watch-out-for-in-2022) [![dzone: DevOps Guide: Implementing Four-Eyes Principle With Process Automation' Tooling](){: style="width:7%"}](https://dzone.com/articles/devops-guide-implementing-four-eyes-principle-with) [![dzone: DevOps Pipeline Quality Gates: A Double-Edged Sword](){: style="width:7%"}](https://dzone.com/articles/devops-pipeline-quality-gates-a-double-edged-sword) [![==Dzone: DevOps Services Pricing: AWS vs Azure vs Google Cloud== 🌟🌟](){: style="width:7%"}](https://dzone.com/articles/devops-services-pricing-aws-vs-azure-vs-google-clo) [![dzone.com: DevOps Toolchain for Beginners 🌟](){: style="width:7%"}](https://dzone.com/articles/devops-toolchain-for-beginners) [![dzone.com: DevOps vs. SRE vs. Platform Engineer vs. Cloud Engineer](){: style="width:7%"}](https://dzone.com/articles/devops-vs-sre-vs-platform-engineer-vs-cloud-engine) [![dzone: Dive Deep Into Resource Requests and Limits in Kubernetes](){: style="width:7%"}](https://dzone.com/articles/dive-deep-into-resource-requests-and-limits-in-kub) [![dzone: DIY DevOps, CI, and CD with GitHub, Docker and a VPS](){: style="width:7%"}](https://dzone.com/articles/diy-devops-ci-and-cd-with-github-docker-and-a-vps)
-[![dzone: Docker Alternatives: 10 Alternatives to Docker for Your SaaS Application](){: style="width:7%"}](https://dzone.com/articles/docker-alternatives-10-alternatives-to-docker-for) [![Dzone: Docker explained, an introductory guide to docker](){: style="width:7%"}](https://dzone.com/articles/docker-explained-an-introductory-guide-to-docker) [![dzone.com: Easily Automate Your CI/CD Pipeline With Jenkins, Helm, and Kubernetes' 🌟](){: style="width:7%"}](https://dzone.com/articles/easily-automate-your-cicd-pipeline-with-jenkins-he) [![==dzone.com: Productivity: Noise Is the Problem== 🌟🌟](){: style="width:7%"}](https://dzone.com/articles/effectiveness-noise-is-the-problem) [![Ensure High Availability and Uptime With Kubernetes Horizontal Pod Autoscaler (HPA) and Prometheus](){: style="width:7%"}](https://dzone.com/articles/ensure-high-availability-and-uptime-with-kubernete) [![dzone: Event-Driven Architecture as a Strategy](){: style="width:7%"}](https://dzone.com/articles/event-driven-architecture-as-a-strategy) [![Dzone: everything you need to know about docker](){: style="width:7%"}](https://dzone.com/articles/everything-you-need-to-know-about-docker) [![dzone: Executing Liquibase: 3 Use Cases](){: style="width:7%"}](https://dzone.com/articles/executing-liquibase-3-use-cases) [![dzone: Exploring the API-First Design Pattern](){: style="width:7%"}](https://dzone.com/articles/exploring-the-api-first-design-pattern) [![dzone: Five Different Ways to Build AWS Infrastructure](){: style="width:7%"}](https://dzone.com/articles/five-different-ways-to-build-aws-infrastructure) [![dzone.com: Flight Recorder: Examining Java and Kotlin Apps](){: style="width:7%"}](https://dzone.com/articles/flight-recorder-examining-java-and-kotlin-apps)
-[![dzone: Flux queries](){: style="width:7%"}](https://dzone.com/articles/flux-windowing-and-aggregation) [![dzone.com: From Spring Boot Microservices to Lambda Functions 🌟🌟](){: style="width:7%"}](https://dzone.com/articles/from-java-microservices-to-lambda-functions-a-jour) [![An Introduction to Load Testing With Gatling](){: style="width:7%"}](https://dzone.com/articles/gatling-gun-is-now-a-prospecting-tool-for-testers) [![Gatling: A Lightweight Load Testing Tool](){: style="width:7%"}](https://dzone.com/articles/gatling-light-weight-load-testing-tool) [![Gatling Performance Testing Pros and Cons](){: style="width:7%"}](https://dzone.com/articles/gatling-performance-testing-pros-and-cons) [![Gatling vs JMeter](){: style="width:7%"}](https://dzone.com/articles/gatling-vs-jmeter) [![Dzone: Getting started with Nexus](){: style="width:7%"}](https://dzone.com/articles/getting-started-nexus-maven) [![Dzone: Getting Started With Java EE 8, Payara 5 and Eclipse Oxygen](){: style="width:7%"}](https://dzone.com/articles/getting-started-with-java-ee-8-payara-5-and-eclips) [![dzone: getting started with jenkins the ultimate guide](){: style="width:7%"}](https://dzone.com/articles/getting-started-with-jenkins-the-ultimate-guide) [![dzone: Getting Started With Kibana Advanced Searches](){: style="width:7%"}](https://dzone.com/articles/getting-started-with-kibana-advanced-searches) [![GitLab CI](){: style="width:7%"}](https://dzone.com/articles/gitlab-ci-with-docker-environment-variable-quirks)
-[![dzone.com: GitOps: Flux vs Argo CD 🌟](){: style="width:7%"}](https://dzone.com/articles/gitops-flux-vs-argo-cd) [![redhat-cop: Openshift Applier](){: style="width:7%"}](https://dzone.com/articles/gitops-with-openshift-applier) [![None](){: style="width:7%"}](https://dzone.com/articles/googles-state-of-devops-2021-report-what-sres-need) [![dzone: Groovy Goodness: Using The Call Operator](){: style="width:7%"}](https://dzone.com/articles/groovy-goodness-using-the-call-operator) [![Dzone: How to quickly get started with Sonar](){: style="width:7%"}](https://dzone.com/articles/how-quickly-get-started-sonar) [![==dzone.com: How To Build an Effective CI/CD Pipeline==](){: style="width:7%"}](https://dzone.com/articles/how-to-build-an-effective-cicd-pipeline) [![dzone.com: How to Configure HAProxy as a Proxy and Load Balancer](){: style="width:7%"}](https://dzone.com/articles/how-to-configure-ha-proxy-as-a-proxy-and-loadbalan) [![dzone: How to Create Microservices Using Spring 🌟](){: style="width:7%"}](https://dzone.com/articles/how-to-create-microservices-using-spring) [![Dzone: How to Create a REST API With Spring Boot](){: style="width:7%"}](https://dzone.com/articles/how-to-create-rest-api-with-spring-boot) [![Dzone: how to deploy apps effortlessly with **packer and terraform**](){: style="width:7%"}](https://dzone.com/articles/how-to-deploy-apps-effortlessly-with-packer-and-te) [![==How to Explain Kubernetes to a Business Team==](){: style="width:7%"}](https://dzone.com/articles/how-to-explain-kubernetes-to-a-business-team)
-[![dzone.com: How To Manage Vulnerabilities in Modern Cloud-Native Applications](){: style="width:7%"}](https://dzone.com/articles/how-to-manage-vulnerabilities-in-modern-cloud-nati) [![How to read a Thread Dump](){: style="width:7%"}](https://dzone.com/articles/how-to-read-a-thread-dump) [![dzone: How To Run the Spring Boot Application as a Stand-Alone Java Application](){: style="width:7%"}](https://dzone.com/articles/how-to-run-the-spring-boot-application-as-a-stand) [![How to Set up a Gatling Test's Implementation Environment 🌟](){: style="width:7%"}](https://dzone.com/articles/how-to-set-up-a-gatling-tests-implementation-envir) [![dzone: how to setup scalable jenkins on top of a kubernetes cluster](){: style="width:7%"}](https://dzone.com/articles/how-to-setup-scalable-jenkins-on-top-of-a-kubernet) [![dzone: 8 Options for Capturing Thread Dumps](){: style="width:7%"}](https://dzone.com/articles/how-to-take-thread-dumps-7-options) [![dzone: How to Understand and Set Up Kubernetes Networking 🌟](){: style="width:7%"}](https://dzone.com/articles/how-to-understand-and-setup-kubernetes-networking) [![dzone.com: How to Use AWS IAM Role on AWS EKS PODs 🌟](){: style="width:7%"}](https://dzone.com/articles/how-to-use-aws-iam-role-on-aws-eks-pods) [![How to Use Gatling With Maven](){: style="width:7%"}](https://dzone.com/articles/how-to-use-gatling-with-maven) [![Dzone: how to use postman to manage and execute your APIs](){: style="width:7%"}](https://dzone.com/articles/how-to-use-postman-to-manage-and-execute-your-apis) [![How to Use RegEx Extractor in Gatling Projects](){: style="width:7%"}](https://dzone.com/articles/how-to-use-regex-extractor-in-gatling-projects)
-[![How Your Application Architecture Has Evolved 🌟](){: style="width:7%"}](https://dzone.com/articles/how-your-application-architecture-evolved) [![dzone: Immutable Infrastructure CI/CD Using Hashicorp Terraform and Jenkins](){: style="width:7%"}](https://dzone.com/articles/immutable-infrastructure-cicd-using-hashicorp-terr) [![dzone: Implementing Serverless Microservices Architecture on AWS](){: style="width:7%"}](https://dzone.com/articles/implementing-serverless-microservices-architecture) [![Dzone: Maven IntelliJ Idea Project](){: style="width:7%"}](https://dzone.com/articles/importing-a-maven-project-in-intellij-idea) [![None](){: style="width:7%"}](https://dzone.com/articles/install-openshift-container-platform-in-minutes-video) [![Dzone: Installing Maven With Your JDK](){: style="width:7%"}](https://dzone.com/articles/installing-maven) [![Dzone: Integration Tests with Maven](){: style="width:7%"}](https://dzone.com/articles/integration-tests-with-maven) [![Dzone: An Introduction to Caching: How and Why We Do It 🌟](){: style="width:7%"}](https://dzone.com/articles/introducing-amp-assimilating-caching-quick-read-fo) [![dzone: Introduction To Kubernetes 🌟](){: style="width:7%"}](https://dzone.com/articles/introduction-to-kubernetes-part-1) [![dzone: Introduction to Liquibase and Managing Your Database Source Code](){: style="width:7%"}](https://dzone.com/articles/introduction-to-liquibase-and-managing-your-databa) [![Dzone: Introduction to Message Brokers. Part 1: Apache Kafka vs. RabbitMQ](){: style="width:7%"}](https://dzone.com/articles/introduction-to-message-brokers-part-1-apache-kafk)
-[![Dzone: Introduction to Message Brokers. Part 2: ActiveMQ vs. Redis Pub/Sub](){: style="width:7%"}](https://dzone.com/articles/introduction-to-message-brokers-part-2-activemq-vs) [![Dzone: Jakarta EE & Wildfly Running on Kubernetes](){: style="width:7%"}](https://dzone.com/articles/jakarta-ee-amp-wildfly-running-on-kubernetes) [![dzone: Java Creator James Gosling Interview](){: style="width:7%"}](https://dzone.com/articles/java-creator-james-gosling-interview) [![dzone.com: Java Inside Docker: What You Must Know to Not FAIL](){: style="width:7%"}](https://dzone.com/articles/java-inside-docker-what-you-must-know-to-not-fail) [![dzone.com: Java Performance Monitoring: 5 Open Source Tools You Should Know](){: style="width:7%"}](https://dzone.com/articles/java-performance-monitoring-5-open-source-tools-you-should-know) [![dzone: jenkins in a nutshell](){: style="width:7%"}](https://dzone.com/articles/jenkins-in-a-nutshell) [![Jenkins: Publish Maven Artifacts to Nexus OSS Using Pipelines or Maven Jobs' 🌟](){: style="width:7%"}](https://dzone.com/articles/jenkins-publish-maven-artifacts-to-nexus-oss-using) [![dzone: Jenkins vs GitLab CI: Battle of CI/CD Tools](){: style="width:7%"}](https://dzone.com/articles/jenkins-vs-gitlab-ci-battle-of-cicd-tools) [![Dzone: JMeter tutorial](){: style="width:7%"}](https://dzone.com/articles/jmeter-tutorial-1) [![Dzone: JMeter tutorial for beginners](){: style="width:7%"}](https://dzone.com/articles/jmeter-tutorial-for-beginners-jmeter-load-testing) [![DZone: The JVM Architecture Explained 🌟](){: style="width:7%"}](https://dzone.com/articles/jvm-architecture-explained)
-[![dzone: Kibana Hacks: 5 Tips and Tricks](){: style="width:7%"}](https://dzone.com/articles/kibana-hacks-5-tips-and-tricks) [![dzone: kubectl commands cheat sheet](){: style="width:7%"}](https://dzone.com/articles/kubectl-commands-cheat-sheet) [![==dzone.com: Kubernetes Architecture Diagram== 🌟🌟🌟](){: style="width:7%"}](https://dzone.com/articles/kubernetes-architecture-diagram) [![Dzone.com: A Comparison of Kubernetes Distributions](){: style="width:7%"}](https://dzone.com/articles/kubernetes-distributions-how-do-i-choose-one) [![dzone.com: Kubernetes Monitoring: Best Practices, Methods, and Existing' Solutions](){: style="width:7%"}](https://dzone.com/articles/kubernetes-monitoring-best-practices-methods-and-e) [![dzone: learn how to setup a cicd pipeline from scratch 🌟](){: style="width:7%"}](https://dzone.com/articles/learn-how-to-setup-a-cicd-pipeline-from-scratch) [![Load Testing Your DataBase-Connected APIs With Gatling](){: style="width:7%"}](https://dzone.com/articles/load-testing-your-database-connected-apis-with-gat) [![dzone: Manage Multiple Environments With Terraform Workspaces](){: style="width:7%"}](https://dzone.com/articles/manage-multiple-environments-with-terraform-worksp) [![dzone: managing helm releases the gitops way](){: style="width:7%"}](https://dzone.com/articles/managing-helm-releases-the-gitops-way) [![dzone: Managing Secrets Deployment in GitOps Workflow 🌟](){: style="width:7%"}](https://dzone.com/articles/managing-kubernetes-secrets) [![dzone: Managing Your Database With Liquibase and Gradle](){: style="width:7%"}](https://dzone.com/articles/managing-your-database-with-liquibase-and-gradle)
-[![Dzone: Maven Skipping Tests](){: style="width:7%"}](https://dzone.com/articles/maven-skipping-tests) [![Dzone: Meet the Docker Maven Plugin!](){: style="width:7%"}](https://dzone.com/articles/meet-the-docker-maven-plugin) [![DZone: Memory Leaks and Java Code](){: style="width:7%"}](https://dzone.com/articles/memory-leak-andjava-code) [![dzone: Resilient MultiCloud Messaging](){: style="width:7%"}](https://dzone.com/articles/messaging-for-multicloud-resilience) [![==dzone: Micro-Frontend Architecture==](){: style="width:7%"}](https://dzone.com/articles/micro-frontend-architecture) [![dzone: Micro Frontends With Example 🌟](){: style="width:7%"}](https://dzone.com/articles/micro-frontends-by-example-8) [![dzone.com: What Are Microservices and The Event Aggregator Pattern? 🌟](){: style="width:7%"}](https://dzone.com/articles/microservices-and-the-event-aggregator-pattern) [![dzone.com: Microservices, Event-Driven Architecture and Kafka 🌟](){: style="width:7%"}](https://dzone.com/articles/microservices-event-driven-architecture-and-kafka) [![dzone: Microservices Patterns: Sidecar](){: style="width:7%"}](https://dzone.com/articles/microservices-patterns-sidecar) [![dzone: Microservices: Quarkus vs. Spring Boot](){: style="width:7%"}](https://dzone.com/articles/microservices-quarkus-vs-spring-boot) [![dzone: Mitigating DevOps Repository Risks](){: style="width:7%"}](https://dzone.com/articles/mitigating-devops-repository-risks)
-[![Set Up and Integrate Prometheus With Grafana for Monitoring.](){: style="width:7%"}](https://dzone.com/articles/monitoring-using-spring-boot-20-prometheus-and-gra) [![dzone: Monolith to Microservices Using the Strangler Pattern 🌟](){: style="width:7%"}](https://dzone.com/articles/monolith-to-microservices-using-the-strangler-patt) [![dzone: Multi-Container Pod Design Patterns in Kubernetes](){: style="width:7%"}](https://dzone.com/articles/multi-container-pod-design-patterns-in-kubernetes) [![dzone: Next-Gen Data Pipes With Spark, Kafka and k8s 🌟](){: style="width:7%"}](https://dzone.com/articles/next-gen-data-pipes-with-spark-kafka-and-k8s) [![Dzone: Nginx Reverse Proxy Ubuntu 18.04](){: style="width:7%"}](https://dzone.com/articles/nginx-reverse-proxy-ubuntu-1804) [![Dzone - OAuth 2.0](){: style="width:7%"}](https://dzone.com/articles/oauth-20-beginners-guide) [![dzone: OpenShift Egress Options](){: style="width:7%"}](https://dzone.com/articles/openshift-egress-options) [![dzone: Optimize AWS Costs With CloudWatch's Advanced Metrics, Dashboards,' and Alerts](){: style="width:7%"}](https://dzone.com/articles/optimize-aws-costs-with-cloudwatchs-advanced-metri) [![dzone.com: Optimizing Kubernetes Clusters for Better Efficiency and Cost' Savings 🌟](){: style="width:7%"}](https://dzone.com/articles/optimizing-kubernetes-clusters-for-better-efficien-1) [![The Origins of Trunk Based Development](){: style="width:7%"}](https://dzone.com/articles/origins-trunk-based) [![dzone: Parameterize Jenkinsfile in MultiBranch Jobs 🌟](){: style="width:7%"}](https://dzone.com/articles/parameterize-jenkinsfile-in-multibranch-jobs)
-[![Dzone: Part 2: Deploying Applications](){: style="width:7%"}](https://dzone.com/articles/part-2-deploying-applications) [![Perfomance Testing with Gatling](){: style="width:7%"}](https://dzone.com/articles/perfomance-testing-with-gatling) [![DZone: Performance Improvement in Java Applications: ORM/JPA 🌟](){: style="width:7%"}](https://dzone.com/articles/performance-improvement-in-java-applications-orm-j) [![dzone.com: Performance Patterns in Microservices-Based Integrations](){: style="width:7%"}](https://dzone.com/articles/performance-patterns-in-microservices-based-integr-1) [![Dzone: Platform as Code With Openshift and Terraform](){: style="width:7%"}](https://dzone.com/articles/platform-as-code-with-openshift-amp-terraform) [![dzone: PostgreSQL HA and Kubernetes](){: style="width:7%"}](https://dzone.com/articles/postgresql-ha-and-kubernetes) [![dzone: PostgreSQL vs MySQL Performance](){: style="width:7%"}](https://dzone.com/articles/postgresql-versus-mysql-performance) [![Dzone: Programming Styles Compared: Spring Framework vis-a-vis Eclipse MicroProfile' 🌟🌟](){: style="width:7%"}](https://dzone.com/articles/programming-styles-spring-boot-vis-a-vis-with-ecli) [![Monitoring Self-Destructing Apps Using Prometheus](){: style="width:7%"}](https://dzone.com/articles/prometheus-collectors) [![Prometheus Monitoring With Grafana. Prometheus Stats Dashboard and Prometheus Benchmark Dashboard](){: style="width:7%"}](https://dzone.com/articles/prometheus-monitoring-with-grafana) [![Query JSON Using SQL With Couchbase Query Workbench](){: style="width:7%"}](https://dzone.com/articles/query-json-using-sql-with-couchbase-query-workbenc)
-[![Dzone: Quick start with sonarqube for static code analysis](){: style="width:7%"}](https://dzone.com/articles/quick-start-witj-sonarqube-for-static-code-analysi) [![dzone: RapidAPI Provides API Marketplace and Insight](){: style="width:7%"}](https://dzone.com/articles/rapidapi-provides-api-marketplace-and-insight) [![dzone: Custom Rate Limiting for Microservices 🌟](){: style="width:7%"}](https://dzone.com/articles/rate-limiting-for-microservices) [![dzone: Removing the Bastion Host and Improving the Security in AWS](){: style="width:7%"}](https://dzone.com/articles/removing-the-bastion-host-and-improving-the-securi) [![Dzone: REST API tutorials](){: style="width:7%"}](https://dzone.com/articles/rest-api-tutorials) [![dzone: REST API Versioning Strategies](){: style="width:7%"}](https://dzone.com/articles/rest-api-versioning-strategies-1) [![dzone.com: REST vs. Messaging for Microservices 🌟](){: style="width:7%"}](https://dzone.com/articles/rest-vs-messaging-for-microservices) [![dzone: RESTful Applications in An Event-Driven Architecture](){: style="width:7%"}](https://dzone.com/articles/restful-applications-in-an-event-driven-architecture) [![dzone: Run and Scale an Apache Spark Application on Kubernetes](){: style="width:7%"}](https://dzone.com/articles/run-and-scale-an-apache-spark-application-on-kuber) [![Dzone: Running Ansible at Scale](){: style="width:7%"}](https://dzone.com/articles/running-ansible-at-scale) [![Dzone: Running Ansible Playbooks From Jenkins](){: style="width:7%"}](https://dzone.com/articles/running-ansible-playbooks-from-jenkins)
-[![dzone: Running Apache Spark on Kubernetes](){: style="width:7%"}](https://dzone.com/articles/running-apache-spark-on-kubernetes) [![Dzone.com: Running Cucumber with Maven](){: style="width:7%"}](https://dzone.com/articles/running-cucumber-with-maven) [![dzone: Running Elasticsearch on Kubernetes](){: style="width:7%"}](https://dzone.com/articles/running-elasticsearch-on-kubernetes) [![Dzone: Running Jenkins Server With Configuration-as-Code 🌟](){: style="width:7%"}](https://dzone.com/articles/running-jenkins-server-with-configuration-as-code) [![dzone: Scale to Zero With Kubernetes with KEDA and/or Knative](){: style="width:7%"}](https://dzone.com/articles/scale-to-zero-with-kubernetes) [![dzone: KubeMQ: A Modern Alternative to Kafka](){: style="width:7%"}](https://dzone.com/articles/seamless-migration-from-kafka-to-kubemq) [![==dzone: Security Matters: Vulnerability Scanning Done Right!== 🌟](){: style="width:7%"}](https://dzone.com/articles/security-matters-vulnerability-scanning-done-right-1) [![Shared/Stikcy sessions are enabled by default](){: style="width:7%"}](https://dzone.com/articles/session-stickiness-in-openshift) [![==dzone.com: Shift-Left: A Developer's Pipe(line) Dream?==](){: style="width:7%"}](https://dzone.com/articles/shift-left-a-developers-pipeline-dream) [![Software Deployment Best Practices in 2023](){: style="width:7%"}](https://dzone.com/articles/software-deployment-best-practices) [![==dzone.com: Software Engineering Best Practices That High-Performing Teams' Follow==](){: style="width:7%"}](https://dzone.com/articles/software-engineering-best-practices-that-high-perf)
-[![Dzone.com: Solving Dependency conflicts in maven](){: style="width:7%"}](https://dzone.com/articles/solving-dependency-conflicts-in-maven) [![Dzone: SonarCloud integration with SpringBoot Maven](){: style="width:7%"}](https://dzone.com/articles/sonarcloud-integration-with-springboot-maven) [![Dzone: Sonarqube scanning in 15 minutes](){: style="width:7%"}](https://dzone.com/articles/sonarqube-scanning-in-15-minutes-2) [![dzone: All About Spring Boot (Tutorials and Articles)](){: style="width:7%"}](https://dzone.com/articles/spring-boot-framework-tutorials) [![Dzone: Step-By-Step Spring Boot RESTful Web Service Complete Example](){: style="width:7%"}](https://dzone.com/articles/spring-boot-restful-web-service-complete-example) [![dzone: Spring Cloud Config Server on Kubernetes (Part 1)](){: style="width:7%"}](https://dzone.com/articles/spring-cloud-config-server-on-kubernetes-part-1) [![dzone: SRE vs. DevOps: SRE Is to DevOps What Scrum Is to Agile](){: style="width:7%"}](https://dzone.com/articles/sre-vs-devopssre-is-to-devops-what-scrum-is-to-agi) [![dzone: Stateful Microservices With Apache Ignite](){: style="width:7%"}](https://dzone.com/articles/stateful-microservices-with-apache-ignite) [![==dzone.com: Tackling the Top 5 Kubernetes Debugging Challenges==](){: style="width:7%"}](https://dzone.com/articles/tackling-the-top-5-kubernetes-debugging-challenges) [![dzone: Terraform Cheat Sheet](){: style="width:7%"}](https://dzone.com/articles/terraform-cli-cheat-sheet) [![dzone: Terraform Explained in Five Minutes](){: style="width:7%"}](https://dzone.com/articles/terraform-explained-in-5-minutes)
-[![Dzone: terraform with AWS](){: style="width:7%"}](https://dzone.com/articles/terraform-with-aws) [![dzone: Testing the Untestable and Other Anti-Patterns](){: style="width:7%"}](https://dzone.com/articles/testing-the-untestable-and-other-anti-patterns) [![None](){: style="width:7%"}](https://dzone.com/articles/the-10-minute-read-to-understanding-devops-tools) [![dzone: The Best Cloud Migration Approach: Lift-And-Shift, Replatform, Or' Refactor?](){: style="width:7%"}](https://dzone.com/articles/the-best-cloud-migration-approach-lift-and-shift-r) [![dzone: The Best Java Testing Frameworks to focus in 2021](){: style="width:7%"}](https://dzone.com/articles/the-best-java-testing-frameworks-to-focus-in-2021) [![==dzone: The Concept of Domain-Driven Design Explained==](){: style="width:7%"}](https://dzone.com/articles/the-concept-of-domain-driven-design-explained) [![Groovy Templates Cheat Sheet for JMeter](){: style="width:7%"}](https://dzone.com/articles/the-groovy-templates-cheat-sheet-for-jmeter) [![dzone.com: The Keys to Performance Tuning and Testing](){: style="width:7%"}](https://dzone.com/articles/the-keys-to-performance-tuning-and-testing) [![Dzone: The power of automated testing and test management](){: style="width:7%"}](https://dzone.com/articles/the-power-of-automated-testing-and-test-management) [![dzone.com: The Ultimate JSON Library: JSON.simple vs. GSON vs. Jackson vs.' JSONP](){: style="width:7%"}](https://dzone.com/articles/the-ultimate-json-library-jsonsimple-vs-gson-vs-ja) [![Dzone: Top 10 Best Practices for Jenkins Pipeline](){: style="width:7%"}](https://dzone.com/articles/top-10-best-practices-for-jenkins-pipeline)
-[![dzone: Top 10 Low-Code Articles](){: style="width:7%"}](https://dzone.com/articles/top-10-low-code-articles) [![Dzone: top 11 challenges in autmation testing using selenium](){: style="width:7%"}](https://dzone.com/articles/top-11-challenges-in-automation-testing-using-sele) [![dzone.com: Top 20 git commands with examples 🌟](){: style="width:7%"}](https://dzone.com/articles/top-20-git-commands-with-examples) [![dzone: Top 35 Git Commands With Examples 🌟](){: style="width:7%"}](https://dzone.com/articles/top-35-git-commands-with-examples-and-bonus) [![dzone: Top 40 Project Management Terms and Concepts of 2019](){: style="width:7%"}](https://dzone.com/articles/top-40-project-management-terms-and-concepts-of-20) [![dzone: Top Microservices Testing Tools Testers Should Know About](){: style="width:7%"}](https://dzone.com/articles/top-microservices-testing-tools-testers-should-kno) [![dzone: Top 6 Time Wastes as a Software Engineer](){: style="width:7%"}](https://dzone.com/articles/top-time-wastes-as-a-software-engineer) [![dzone: Transitioning from Monolith to Microservices (with python django' example)](){: style="width:7%"}](https://dzone.com/articles/transitioning-from-monolith-to-microservices) [![DZone: How to Troubleshoot Sudden CPU Spikes](){: style="width:7%"}](https://dzone.com/articles/troubleshoot-sudden-cpu-spikes) [![ref3](){: style="width:7%"}](https://dzone.com/articles/understanding-openshift-security-context-constrain) [![DZone: Understanding the Java Memory Model and Garbage Collection 🌟](){: style="width:7%"}](https://dzone.com/articles/understanding-the-java-memory-model-and-the-garbag)
-[![Dzone: using gitlab API to create projects](){: style="width:7%"}](https://dzone.com/articles/using-gitlab-rest-api-to-create-projects) [![dzone: Visualize your Apache Kafka Streams using the Quarkus Dev UI](){: style="width:7%"}](https://dzone.com/articles/visualize-your-apache-kafka-streams-using-the-quar) [![dzone: We Are Testing Software Incorrectly and It's Costly](){: style="width:7%"}](https://dzone.com/articles/we-are-testing-software-incorrectly-and-its-costly) [![dzone.com: What Is APIOps? How to Be Successful at It](){: style="width:7%"}](https://dzone.com/articles/what-is-apiops-and-how-to-be-successful-at-apiops) [![dzone: What Is CIDR (Classless Inter-Domain Routing)](){: style="width:7%"}](https://dzone.com/articles/what-is-cidr-classless-inter-domain-routing-in-mul) [![None](){: style="width:7%"}](https://dzone.com/articles/what-is-devops-2) [![Dzone: What Is NoOps?](){: style="width:7%"}](https://dzone.com/articles/what-is-noops) [![dzone.com: What Is Zero Trust Security? 🌟](){: style="width:7%"}](https://dzone.com/articles/what-is-zero-trust-security) [![dzone: When to Use Logic Apps and Azure Functions](){: style="width:7%"}](https://dzone.com/articles/when-to-use-logic-apps-and-azure-functions) [![dzone: When to Use Serverless, and When to Use Kubernetes 🌟](){: style="width:7%"}](https://dzone.com/articles/when-to-use-serverless-when-to-use-kubernetes) [![Dzone: Why I Prefer Trunk-Based Development Over Feature Branching and GitFlow' 🌟](){: style="width:7%"}](https://dzone.com/articles/why-i-prefer-trunk-based-development-over-feature)
-[![Dzone: Why SonarQube](){: style="width:7%"}](https://dzone.com/articles/why-sonarqube-1) [![Dzone: Zipkin vs. Jaeger: Getting Started With Tracing](){: style="width:7%"}](https://dzone.com/articles/zipkin-vs-jaeger-getting-started-with-tracing) [![Dzone refcard: Apache Maven 2](){: style="width:7%"}](https://dzone.com/asset/download/212) [![Dzone refcard: Getting Started with Maven Repository Management](){: style="width:7%"}](https://dzone.com/asset/download/223) [![dzone: DevOps](){: style="width:7%"}](https://dzone.com/devops-tutorials-tools-news) [![dzone refcard: Advanced kubernetes 🌟](){: style="width:7%"}](https://dzone.com/refcardz/advanced-kubernetes) [![Dzone refcard: Using Repository Managers](){: style="width:7%"}](https://dzone.com/refcardz/binary-repository-management) [![Dzone refcard: Continuous Delivery - Patterns and Anti-Patterns in the Software' Lifecycle 🌟](){: style="width:7%"}](https://dzone.com/refcardz/continuous-delivery-patterns) [![Dzone refcard: **Continuous Delivery with Jenkins Pipeline** 🌟](){: style="width:7%"}](https://dzone.com/refcardz/continuous-delivery-with-jenkins-pipeline) [![DZone: Continuous Integration: Servers and Tools](){: style="width:7%"}](https://dzone.com/refcardz/continuous-integration-servers) [![DZone refcard: declarative pipeline with jenkins 🌟](){: style="width:7%"}](https://dzone.com/refcardz/declarative-pipeline-with-jenkins)
-[![Dzone Refcard: Essential Apache HTTP Server](){: style="width:7%"}](https://dzone.com/refcardz/essential-apache-http-server) [![dzone.com: refcard - getting started with git](){: style="width:7%"}](https://dzone.com/refcardz/getting-started-git) [![Dzone: Getting Started with Infinispan](){: style="width:7%"}](https://dzone.com/refcardz/getting-started-infinispan) [![Dzone Refcard: Getting Started with Apache JMeter](){: style="width:7%"}](https://dzone.com/refcardz/getting-started-with-apache-jmeter?chapter=1) [![Dzone refcard: Getting Started with Docker](){: style="width:7%"}](https://dzone.com/refcardz/getting-started-with-docker-1) [![dzone refcard: Getting Started With OpenShift 🌟](){: style="width:7%"}](https://dzone.com/refcardz/getting-started-with-openshift) [![dzone refcard: Getting Started With Quarkus Serverless Functions](){: style="width:7%"}](https://dzone.com/refcardz/getting-started-with-quarkus-serverless-functions) [![dzone: Getting Started With Rancher 🌟](){: style="width:7%"}](https://dzone.com/refcardz/getting-started-with-rancher) [![Dzone refcard: Git Patterns and Anti-Patterns](){: style="width:7%"}](https://dzone.com/refcardz/git-patterns-and-anti-patterns) [![Dzone refcard: Groovy, a Rapid-Development JVM Language](){: style="width:7%"}](https://dzone.com/refcardz/groovy) [![DZone refcard: Java Caching](){: style="width:7%"}](https://dzone.com/refcardz/java-caching)
-[![Dzone refcard: Java Containerization 🌟](){: style="width:7%"}](https://dzone.com/refcardz/java-containerization) [![Dzone refcard: Jenkins on PaaS](){: style="width:7%"}](https://dzone.com/refcardz/jenkins-paas) [![Dzone refcard: Getting Started with Kubernetes](){: style="width:7%"}](https://dzone.com/refcardz/kubernetes-essentials) [![dzone refcard: Kubernetes Multi-Cluster Management and Governance](){: style="width:7%"}](https://dzone.com/refcardz/kubernetes-multi-cluster-management-and-governance) [![DZone: Kubernetes Monitoring Essentials](){: style="width:7%"}](https://dzone.com/refcardz/monitoring-kubernetes) [![dzone: quarkus refcard](){: style="width:7%"}](https://dzone.com/refcardz/quarkus-1) [![Dzone refcard: Foundations of **RESTful Architecture** 🌟](){: style="width:7%"}](https://dzone.com/refcardz/rest-foundations-restful) [![Dzone Refcard: Scaling and Augmenting Prometheus](){: style="width:7%"}](https://dzone.com/refcardz/scaling-and-augmenting-prometheus) [![dzone: Scrum refcard](){: style="width:7%"}](https://dzone.com/refcardz/scrum) [![dzone: SQL Syntax for Apache Drill](){: style="width:7%"}](https://dzone.com/refcardz/sql-syntax-for-apache-drill) [![==dzone: The Essentials of GitOps== 🌟](){: style="width:7%"}](https://dzone.com/refcardz/the-essentials-of-gitops)
-[![dzone.com/trendreports](){: style="width:7%"}](https://dzone.com/trendreports) [![==dzone.com/trendreports/devops-3: DevOps==](){: style="width:7%"}](https://dzone.com/trendreports/devops-3) [![dzone: Kubernetes in the Enterprise - Trend Report](){: style="width:7%"}](https://dzone.com/trendreports/kubernetes-in-the-enterprise-1) [![None](){: style="width:7%"}](https://dzone.com/whitepapers/the-12-factor-app-infographic) [![zeef.com: e-learning](){: style="width:7%"}](https://e-learning.zeef.com/tracy.parish) [![Using Jenkins Pipeline parallel stages to build Maven project with different JDKs](){: style="width:7%"}](https://e.printstacktrace.blog/using-jenkins-pipeline-parallel-stages-to-build-maven-project-with-different-jdks) [![Using SDKMAN! as a docker image for Jenkins Pipeline - a step by step guide 🌟](){: style="width:7%"}](https://e.printstacktrace.blog/using-sdkman-as-a-docker-image-for-jenkins-pipeline-a-step-by-step-guide) [![ealtili.medium.com: Deepdive to VPCs and Connections to VPC](){: style="width:7%"}](https://ealtili.medium.com/deepdive-to-vpcs-and-connections-to-vpc-2de3fb164d7c) [![Introduction to Bash Scripting Interactive training](){: style="width:7%"}](https://ebook.bobby.sh/training.html) [![ec2.shop: Compare AWS EC2 instance price from the CLI](){: style="width:7%"}](https://ec2.shop) [![ecem.dev: Kubernetes Basics, Core Components & Yaml Files](){: style="width:7%"}](https://ecem.dev/kubernetes-basics-core-components-yaml-files-2a11841eb72a)
-[![JKube](){: style="width:7%"}](https://eclipse.dev/jkube) [![eclipse.org: Migration Guide for projects using Fabric8 Maven Plugin to Eclipse JKube 🌟](){: style="width:7%"}](https://eclipse.dev/jkube/docs/migration-guide) [![JKube](){: style="width:7%"}](https://eclipse.org/jkube) [![economictimes.indiatimes.com: Thoughtworks XConf Tech Talk Series: Serverless vs. Kubernetes when deploying microservices](){: style="width:7%"}](https://economictimes.indiatimes.com/tech/technology/thoughtworks-xconf-tech-talk-series-serverless-vs-kubernetes-when-deploying-microservices/articleshow/89085544.cms) [![None](){: style="width:7%"}](https://eda.jortilles.com/en/jortilles-english) [![edgebricks.com: Why Public Clouds Get So Expensive Over Time 🌟](){: style="width:7%"}](https://edgebricks.com/why-public-clouds-get-so-expensive-over-time) [![edgehog.blog: Getting Started with K8s: Core Concepts](){: style="width:7%"}](https://edgehog.blog/getting-started-with-k8s-core-concepts-135fb570462e) [![Getting Started with the DOM](){: style="width:7%"}](https://edidiongasikpo.com/getting-started-with-the-dom-ck9u4u82503or6es16p2rx7c1) [![==edidiongasikpo.com: How to Give Developers Secure Access to Kubernetes' Clusters== 🌟](){: style="width:7%"}](https://edidiongasikpo.com/how-to-give-developers-secure-access-to-kubernetes-clusters) [![edition.cnn.com: The Log4j security flaw could impact the entire internet. Here's what you should know](){: style="width:7%"}](https://edition.cnn.com/2021/12/15/tech/log4j-vulnerability/index.html) [![==editor.cilium.io== 🌟🌟🌟](){: style="width:7%"}](https://editor.cilium.io)
-[![editor.cilium.io 🌟](){: style="width:7%"}](https://editor.networkpolicy.io) [![edotor.net](){: style="width:7%"}](https://edotor.net) [![GCF LearnFree.org](){: style="width:7%"}](https://edu.gcfglobal.org/en) [![education.github.com](){: style="width:7%"}](https://education.github.com) [![education.github.com: Git cheat sheet 🌟](){: style="width:7%"}](https://education.github.com/git-cheat-sheet-education.pdf) [![KumuluzEE](){: style="width:7%"}](https://ee.kumuluz.com) [![Python FAQ: Why should I use Python 3? 🌟](){: style="width:7%"}](https://eev.ee/blog/2016/07/31/python-faq-why-should-i-use-python-3) [![eevans.co: Deconstructing Kubernetes Networking](){: style="width:7%"}](https://eevans.co/blog/deconstructing-kubernetes-networking) [![eggboy.medium.com: CI/CD Java apps securely to Azure Kubernetes Service' with GitHub Action — Part 1](){: style="width:7%"}](https://eggboy.medium.com/ci-cd-java-apps-securely-to-azure-kubernetes-service-with-github-action-part-1-16393af4d097) [![Tecnologías de Heap-Offloading son EHcache, Memcached, Jillegal library, etc.](){: style="width:7%"}](https://ehcache.org) [![None](){: style="width:7%"}](https://eksworkshop.com )
-[![eksworkshop.com](){: style="width:7%"}](https://eksworkshop.com/ ) [![eksworkshop.com: Configure Cluster Autoscaler (CA)](){: style="width:7%"}](https://eksworkshop.com/scaling/deploy_ca) [![eksworkshop.com/x-ray/microservices](){: style="width:7%"}](https://eksworkshop.com/x-ray/microservices) [![compliantkubernetes.io: Compliant Kubernetes is a Certified Kubernetes distribution, that complies with: HIPAA, GDPR, PCI DSS, FFFS 2014:7, ISO 27001, etc. 🌟](){: style="width:7%"}](https://elastisys.io/compliantkubernetes) [![eli.thegreenplace.net: REST Servers in Go: Part 4 - using OpenAPI and Swagger](){: style="width:7%"}](https://eli.thegreenplace.net/2021/rest-servers-in-go-part-4-using-openapi-and-swagger) [![elmanytas.es: Kubernetes para impostores III](){: style="width:7%"}](https://elmanytas.es/?q=node/358) [![None](){: style="width:7%"}](https://elpais.com/smoda/trabajo/apariencias-venderse-trabajo.html) [![RESOURCE HUB: Eventos y webinars de AWS](){: style="width:7%"}](https://emea-resources.awscloud.com/spain-events-webinars) [![eminaktas.medium.com: Debug Containerd in Production](){: style="width:7%"}](https://eminaktas.medium.com/debug-containerd-in-production-fe93ef4e3ce2) [![eminalemdar.medium.com: Cloud Native Secret Management with External Secrets' Operator](){: style="width:7%"}](https://eminalemdar.medium.com/cloud-native-secret-management-with-external-secrets-operator-2912f41f9c49) [![emirayhan.medium.com: Kubernetes (k8s) Deployment Strategies](){: style="width:7%"}](https://emirayhan.medium.com/kubernetes-k8s-deployment-strategies-eb3a0f5cbc49)
-[![==emirayhan.medium.com: What is the difference Message Queue and Message' Bus?== 🌟](){: style="width:7%"}](https://emirayhan.medium.com/what-is-the-difference-message-queue-and-message-bus-7f2e2867eff6) [![empathy.co: HAT: CI/CD for Deploying Cloud Native Applications](){: style="width:7%"}](https://empathy.co/blog/hat-ci-cd-for-deploying-cloud-native-applications) [![empresas.blogthinkbig.com: Descubierta una vulnerabilidad en Kubernetes que permite acceso a redes restringidas (CVE-2020-8562)](){: style="width:7%"}](https://empresas.blogthinkbig.com/descubierta-vulnerabilidad-kubernetes-permite-acceso-redes-restringidas-cve-2020-8562) [![How To Deadlock Your Python With getaddrinfo()](){: style="width:7%"}](https://emptysqua.re/blog/getaddrinfo-deadlock) [![en.sokube.ch: AWS + Kubernetes = AWS Elastic Kubernetes Service (EKS) 🌟](){: style="width:7%"}](https://en.sokube.ch/post/aws-kubernetes-aws-elastic-kubernetes-service-eks) [![en.sokube.ch: GitOps and the Millefeuille dilemma 🌟](){: style="width:7%"}](https://en.sokube.ch/post/gitops-and-the-millefeuille-dilemma-1) [![en.sokube.ch: K3S + K3D = K8S : a new perfect match for dev and test](){: style="width:7%"}](https://en.sokube.ch/post/k3s-k3d-k8s-a-new-perfect-match-for-dev-and-test-1) [![wikipedia.org: .NET](){: style="width:7%"}](https://en.wikipedia.org/wiki/.NET) [![None](){: style="width:7%"}](https://en.wikipedia.org/wiki/All_round_defence) [![AWS-VPC](){: style="width:7%"}](https://en.wikipedia.org/wiki/Amazon_Virtual_Private_Cloud) [![Wikipedia.org: Groovy](){: style="width:7%"}](https://en.wikipedia.org/wiki/Apache_Groovy)
-[![Wikipedia.org: Apache Maven](){: style="width:7%"}](https://en.wikipedia.org/wiki/Apache_Maven) [![Wikipedia: Application Performance Index](){: style="width:7%"}](https://en.wikipedia.org/wiki/Apdex) [![APM in wikipedia](){: style="width:7%"}](https://en.wikipedia.org/wiki/Application_performance_management) [![Wikipedia: Azure DevOps](){: style="width:7%"}](https://en.wikipedia.org/wiki/Azure_DevOps) [![wikipedia: Azure DevOps Server](){: style="width:7%"}](https://en.wikipedia.org/wiki/Azure_DevOps_Server) [![en.wikipedia.org: Blockchain](){: style="width:7%"}](https://en.wikipedia.org/wiki/Blockchain) [![Bus factor](){: style="width:7%"}](https://en.wikipedia.org/wiki/Bus_factor) [![Wikipedia: Cloud Based Integration (iPaaS)](){: style="width:7%"}](https://en.wikipedia.org/wiki/Cloud-based_integration) [![Wikipedia: CockroachDB](){: style="width:7%"}](https://en.wikipedia.org/wiki/Cockroach_Labs) [![Wikipedia: CDN Content Delivery Network](){: style="width:7%"}](https://en.wikipedia.org/wiki/Content_delivery_network) [![Wikipedia.org: Continuous Delivery](){: style="width:7%"}](https://en.wikipedia.org/wiki/Continuous_delivery)
-[![Wikipedia.org: Continuous Integration](){: style="width:7%"}](https://en.wikipedia.org/wiki/Continuous_integration) [![wikipedia: Couchbase Server](){: style="width:7%"}](https://en.wikipedia.org/wiki/Couchbase_Server) [![en.wikipedia.org: Cryptocurrency](){: style="width:7%"}](https://en.wikipedia.org/wiki/Cryptocurrency) [![None](){: style="width:7%"}](https://en.wikipedia.org/wiki/Design_by_contract) [![Wikipedia.org: DevOps](){: style="width:7%"}](https://en.wikipedia.org/wiki/DevOps) [![None](){: style="width:7%"}](https://en.wikipedia.org/wiki/Domain-specific_language) [![Wikipedia: Dynamic site acceleration](){: style="width:7%"}](https://en.wikipedia.org/wiki/Dynamic_site_acceleration) [![wikipedia: Enterprise service bus](){: style="width:7%"}](https://en.wikipedia.org/wiki/Enterprise_service_bus) [![Wikipedia: Event-driven messaging](){: style="width:7%"}](https://en.wikipedia.org/wiki/Event-driven_messaging) [![wikipedia](){: style="width:7%"}](https://en.wikipedia.org/wiki/Evolutionary_database_design) [![wikipedia: FaaS Function as a Service](){: style="width:7%"}](https://en.wikipedia.org/wiki/Function_as_a_service)
-[![None](){: style="width:7%"}](https://en.wikipedia.org/wiki/Fuzzing) [![wikipedia: gRPC](){: style="width:7%"}](https://en.wikipedia.org/wiki/GRPC) [![Wikipedia: Git](){: style="width:7%"}](https://en.wikipedia.org/wiki/Git) [![None](){: style="width:7%"}](https://en.wikipedia.org/wiki/Go_(programming_language) [![wikipedia: Google Search](){: style="width:7%"}](https://en.wikipedia.org/wiki/Google_Search) [![None](){: style="width:7%"}](https://en.wikipedia.org/wiki/Graphite_(software) [![Wikipedia: HAProxy](){: style="width:7%"}](https://en.wikipedia.org/wiki/HAProxy) [![Wikipedia: HTTP/2](){: style="width:7%"}](https://en.wikipedia.org/wiki/HTTP/2) [![Wikipedia: HTTP/3](){: style="width:7%"}](https://en.wikipedia.org/wiki/HTTP/3) [![None](){: style="width:7%"}](https://en.wikipedia.org/wiki/Horatio_Nelson_Jackson) [![IP Address Management (IPAM)](){: style="width:7%"}](https://en.wikipedia.org/wiki/IP_address_management)
-[![Wikipedia: Infrastructure as code](){: style="width:7%"}](https://en.wikipedia.org/wiki/Infrastructure_as_code) [![InspectIT](){: style="width:7%"}](https://en.wikipedia.org/wiki/InspectIT) [![None](){: style="width:7%"}](https://en.wikipedia.org/wiki/Internet_of_Things) [![wikipedia: JSON](){: style="width:7%"}](https://en.wikipedia.org/wiki/JSON) [![wikipedia: Jakarta EE](){: style="width:7%"}](https://en.wikipedia.org/wiki/Jakarta_EE) [![wikipedia: JavaScript](){: style="width:7%"}](https://en.wikipedia.org/wiki/JavaScript) [![wikipedia: Java Enterprise Edition (Java EE)](){: style="width:7%"}](https://en.wikipedia.org/wiki/Java_Platform,_Enterprise_Edition) [![en.wikipedia.org: Kiss up kick down](){: style="width:7%"}](https://en.wikipedia.org/wiki/Kiss_up_kick_down) [![Wikipedia.org: Kubernetes](){: style="width:7%"}](https://en.wikipedia.org/wiki/Kubernetes) [![Wikipedia: Lean software development](){: style="width:7%"}](https://en.wikipedia.org/wiki/Lean_software_development) [![wikipedia: List of HTTP status codes](){: style="width:7%"}](https://en.wikipedia.org/wiki/List_of_HTTP_status_codes)
-[![en.wikipedia.org/wiki/List_of_performance_analysis_tools](){: style="width:7%"}](https://en.wikipedia.org/wiki/List_of_performance_analysis_tools) [![en.wikipedia.org/wiki/InfluxDB](){: style="width:7%"}](https://en.wikipedia.org/wiki/MIT_License) [![Wikipedia: Message Broker](){: style="width:7%"}](https://en.wikipedia.org/wiki/Message_broker) [![wikipedia: Azure DevOps Services](){: style="width:7%"}](https://en.wikipedia.org/wiki/Microsoft_Visual_Studio) [![Minimum Viable Product](){: style="width:7%"}](https://en.wikipedia.org/wiki/Minimum_viable_product) [![NoSQL - Wikipedia](){: style="width:7%"}](https://en.wikipedia.org/wiki/NoSQL) [![wikipedia: Node.js](){: style="width:7%"}](https://en.wikipedia.org/wiki/Node.js) [![Wikipedia: OpenAPI Specification 🌟](){: style="width:7%"}](https://en.wikipedia.org/wiki/OpenAPI_Specification) [![Wikipedia.org: OpenShift](){: style="width:7%"}](https://en.wikipedia.org/wiki/OpenShift) [![Open Banking](){: style="width:7%"}](https://en.wikipedia.org/wiki/Open_banking) [![OverOps](){: style="width:7%"}](https://en.wikipedia.org/wiki/OverOps)
-[![Wikipedia: Payara Server](){: style="width:7%"}](https://en.wikipedia.org/wiki/Payara_Server) [![en.wikipedia.org: Payment Card Industry Data Security Standard](){: style="width:7%"}](https://en.wikipedia.org/wiki/Payment_Card_Industry_Data_Security_Standard) [![Wikipedia: PSD2 - the Revised Payment Services Directive](){: style="width:7%"}](https://en.wikipedia.org/wiki/Payment_Services_Directive) [![wikipedia: RPC Remote Procedure Call](){: style="width:7%"}](https://en.wikipedia.org/wiki/Remote_procedure_call) [![wikipedia: REST](){: style="width:7%"}](https://en.wikipedia.org/wiki/Representational_state_transfer) [![wikipedia: Responsibility assignment matrix](){: style="width:7%"}](https://en.wikipedia.org/wiki/Responsibility_assignment_matrix) [![None](){: style="width:7%"}](https://en.wikipedia.org/wiki/Rubber_duck_debugging) [![wikipedia: SOAP](){: style="width:7%"}](https://en.wikipedia.org/wiki/SOAP) [![wikipedia: Site Reliability Engineering](){: style="width:7%"}](https://en.wikipedia.org/wiki/Site_Reliability_Engineering) [![Wikipedia: Software bot](){: style="width:7%"}](https://en.wikipedia.org/wiki/Software_bot) [![wikipedia: SonarQube](){: style="width:7%"}](https://en.wikipedia.org/wiki/SonarQube)
-[![Wikipedia: Spring Roo](){: style="width:7%"}](https://en.wikipedia.org/wiki/Spring_Roo) [![Wikipedia: Streaming Data](){: style="width:7%"}](https://en.wikipedia.org/wiki/Streaming_data) [![None](){: style="width:7%"}](https://en.wikipedia.org/wiki/Time_series) [![None](){: style="width:7%"}](https://en.wikipedia.org/wiki/Time_series_database) [![Wikipedia: Twelve-Factor App methodology](){: style="width:7%"}](https://en.wikipedia.org/wiki/Twelve-Factor_App_methodology) [![Wikipedia: Value stream](){: style="width:7%"}](https://en.wikipedia.org/wiki/Value_stream) [![VisualVM](){: style="width:7%"}](https://en.wikipedia.org/wiki/VisualVM) [![WebSocket](){: style="width:7%"}](https://en.wikipedia.org/wiki/WebSocket) [![Wikipedia: Web cache](){: style="width:7%"}](https://en.wikipedia.org/wiki/Web_cache) [![wikipedia: Workflow Engine](){: style="width:7%"}](https://en.wikipedia.org/wiki/Workflow_engine) [![Wikipedia: Xamarin](){: style="width:7%"}](https://en.wikipedia.org/wiki/Xamarin)
-[![wikipedia: YAML](){: style="width:7%"}](https://en.wikipedia.org/wiki/YAML) [![eng.grip.security: Enabling AWS IAM Group Access to an EKS Cluster Using' RBAC](){: style="width:7%"}](https://eng.grip.security/enabling-aws-iam-group-access-to-an-eks-cluster-using-rbac) [![Our Journey to Zero Downtime Rolling Updates with Ambassador](){: style="width:7%"}](https://eng.lifion.com/journey-to-zero-downtime-rolling-updates-with-ambassador-badda6a7d450) [![How we learned to improve Kubernetes CronJobs at Scale (Part 2 of 2)](){: style="width:7%"}](https://eng.lyft.com/how-we-learned-to-improve-kubernetes-cronjobs-at-scale-part-2-of-2-dad0c973ffca) [![How we learned to improve Kubernetes CronJobs at Scale (Part 1 of 2)](){: style="width:7%"}](https://eng.lyft.com/improving-kubernetes-cronjobs-at-scale-part-1-cf1479df98d4) [![kube-exec 🌟](){: style="width:7%"}](https://engineerd.github.io/kube-exec/introduction) [![engineering.atspotify.com: Spotify’s Event Delivery – The Road to the Cloud' (Part I)](){: style="width:7%"}](https://engineering.atspotify.com/2016/02/25/spotifys-event-delivery-the-road-to-the-cloud-part-i) [![engineering.atspotify.com: Spotify’s Event Delivery – The Road to the Cloud (Part I)](){: style="width:7%"}](https://engineering.atspotify.com/2016/2/spotifys-event-delivery-the-road-to-the-cloud-part-i) [![==engineering.backmarket.com: How we improved third-party availability and' latency with Nginx in Kubernetes== 🌟](){: style="width:7%"}](https://engineering.backmarket.com/how-we-improved-third-party-availability-and-latency-with-nginx-in-kubernetes-bb3fc7224ae4) [![engineering.cloudflight.io: Running the OpenShift console in plain Kubernetes' 🌟](){: style="width:7%"}](https://engineering.cloudflight.io/running-the-openshift-console-in-plain-kubernetes) [![None](){: style="width:7%"}](https://engineering.doit.com/no-restarts-no-disruptions-seamless-pod-resource-updates-with-in-place-resizing-f3cf41654216)
-[![engineering.dynatrace.com: Kubernetes Security Best Practices -Part 1: Role' Based Access Control (RBAC)](){: style="width:7%"}](https://engineering.dynatrace.com/blog/kubernetes-security-part-1-role-based-access-control-rbac) [![SilverTorch: Index as Model — A New Retrieval Paradigm for Recommendation Systems](){: style="width:7%"}](https://engineering.fb.com/2026/05/26/ml-applications/silvertorch-index-as-model-new-retrieval-paradigm-recommendation-systems) [![engineering.grab.com: Zero trust with Kafka](){: style="width:7%"}](https://engineering.grab.com/zero-trust-with-kafka) [![engineering.konveyor.io: Konveyor Engineering Knowledgebase](){: style="width:7%"}](https://engineering.konveyor.io) [![linecorp.com: Building Large Kubernetes Clusters with **Caravan**](){: style="width:7%"}](https://engineering.linecorp.com/en/blog/building-large-kubernetes-clusters) [![engineering.mercari.com: Kubernetes based autoscaler for Cloud Spanner](){: style="width:7%"}](https://engineering.mercari.com/en/blog/entry/20211222-kubernetes-based-spanner-autoscaler) [![engineering.mercari.com: Managing Network Policies for namespaces isolation' on a multi-tenant Kubernetes cluster](){: style="width:7%"}](https://engineering.mercari.com/en/blog/entry/20220214-managing-network-policies) [![engineering.mercari.com: Dynamic Service Routing using Istio](){: style="width:7%"}](https://engineering.mercari.com/en/blog/entry/20220218-dynamic-service-routing-using-istio) [![engineering.monday.com: monday.com’s Multi-Regional Architecture: A Deep Dive](){: style="width:7%"}](https://engineering.monday.com/monday-coms-multi-regional-architecture-a-deep-dive) [![Accelerated Feedback Loops when Developing for Kubernetes with Conftest](){: style="width:7%"}](https://engineering.plex.com/posts/kubernetes-policy-conftest) [![engineering.prezi.com: How to avoid global outage — Seamlessly migrating DaemonSet labels](){: style="width:7%"}](https://engineering.prezi.com/intro-4727024fc2c1)
-[![engineering.razorpay.com: The Culture of Cost Optimization — Reducing Kubernetes' cost by $300,000](){: style="width:7%"}](https://engineering.razorpay.com/the-culture-of-cost-optimization-reducing-kubernetes-cost-by-300-000-32611cdd19d9) [![engineering.salesforce.com: Optimizing EKS networking for scale](){: style="width:7%"}](https://engineering.salesforce.com/optimizing-eks-networking-for-scale-1325706c8f6d) [![engineering.salesforce.com: Project Agumbe: Share Objects Across Namespaces in Kubernetes 🌟](){: style="width:7%"}](https://engineering.salesforce.com/project-agumbe-share-objects-across-namespaces-in-kubernetes-1fc2e1ddb3eb) [![engineering.zalando.com: Building an End to End load test automation system on top of Kubernetes](){: style="width:7%"}](https://engineering.zalando.com/posts/2021/03/building-an-end-to-end-load-test-automation-system-on-top-of-kubernetes.html) [![engineeringblog.yelp.com: Improving the performance of the Prometheus JMX Exporter](){: style="width:7%"}](https://engineeringblog.yelp.com/2020/10/improving-the-performance-of-the-prometheus-jmx-exporter.html) [![engineeringblog.yelp.com: Orchestrating Cassandra on Kubernetes with Operators](){: style="width:7%"}](https://engineeringblog.yelp.com/2020/11/orchestrating-cassandra-on-kubernetes-with-operators.html) [![None](){: style="width:7%"}](https://engineroom.trackmaven.com/blog/getting-started-drf-angularjs-part-1) [![None](){: style="width:7%"}](https://engineroom.trackmaven.com/blog/getting-started-drf-angularjs-part-2) [![enlear.academy: 20 Git Commands Every Developer Should Know](){: style="width:7%"}](https://enlear.academy/26-git-command-i-use-all-the-time-cheatsheet-6c5682ded2af) [![enlear.academy: How To Build a Scalable Email Notification Service Using' AWS](){: style="width:7%"}](https://enlear.academy/how-to-build-a-scalable-email-service-using-aws-d404b347a7fb) [![enlear.academy: Repository Pattern and Unit of Work with ASP.NET Core Web' API](){: style="width:7%"}](https://enlear.academy/repository-pattern-and-unit-of-work-with-asp-net-core-web-api-6802e1aa4f78)
-[![==enlear.academy: Sealed Secrets with Kubernetes==](){: style="width:7%"}](https://enlear.academy/sealed-secrets-with-kubernetes-a3f4d13dbc17) [![enmilocalfunciona.io: Aprende a configurar Thanos usando docker-compose](){: style="width:7%"}](https://enmilocalfunciona.io/aprende-a-configurar-thanos-usando-docker-compose) [![Mostrando resultados de Jenkins en Grafana mediante InfluxDB 🌟](){: style="width:7%"}](https://enmilocalfunciona.io/mostrando-resultados-de-jenkins-en-grafana-mediante-influxdb) [![enterprisersproject.com: How to explain Kubernetes in plain English](){: style="width:7%"}](https://enterprisersproject.com/article/2017/10/how-explain-kubernetes-plain-english) [![enterprisersproject.com: How to explain Kubernetes Secrets in plain English 🌟](){: style="width:7%"}](https://enterprisersproject.com/article/2019/8/kubernetes-secrets-explained-plain-english) [![enterprisersproject.com: Scrum and Kanban: 3 realities CIOs should know](){: style="width:7%"}](https://enterprisersproject.com/article/2020/10/scrum-kanban-3-realities-cios) [![How to get from DevOps to NoOps: 5 steps](){: style="width:7%"}](https://enterprisersproject.com/article/2020/3/how-get-devops-noops-5-steps) [![enterprisersproject.com: Kubernetes: Everything you need to know (2020) 🌟](){: style="width:7%"}](https://enterprisersproject.com/article/2020/4/kubernetes-everything-you-need-know) [![enterprisersproject.com: DevOps: Why shift left goes wrong](){: style="width:7%"}](https://enterprisersproject.com/article/2020/5/devops-shift-left-why-goes-wrong) [![5 open source projects that make Kubernetes even better: Prometheus, Operator framework, Knative, Tekton, Kubeflow 🌟](){: style="width:7%"}](https://enterprisersproject.com/article/2020/5/kubernetes-5-open-source-projects-improve) [![DevOps for beginners: Where to start learning and focusing](){: style="width:7%"}](https://enterprisersproject.com/article/2020/6/devops-beginners-where-start)
-[![DevOps engineers: Common misconceptions about the role](){: style="width:7%"}](https://enterprisersproject.com/article/2020/6/devops-engineer-role-common-misconceptions) [![enterprisersproject.com: 3 DevOps skills IT leaders need for the next normal](){: style="width:7%"}](https://enterprisersproject.com/article/2020/7/3-devops-skills-it-leaders-need-next-normal) [![enterprisersproject.com: DevOps: 5 things teams need from CIOs](){: style="width:7%"}](https://enterprisersproject.com/article/2020/7/devops-5-things-teams-need) [![enterprisersproject.com: Managing Kubernetes resources: 5 things to remember](){: style="width:7%"}](https://enterprisersproject.com/article/2020/8/managing-kubernetes-resources-5-things-remember) [![enterprisersproject.com: 5 hybrid cloud trends to watch in 2021](){: style="width:7%"}](https://enterprisersproject.com/article/2021/1/5-hybrid-cloud-trends-2021) [![enterprisersproject.com: DevOps: 3 skills needed to support its future in the enterprise](){: style="width:7%"}](https://enterprisersproject.com/article/2021/10/devops-future-operating-model-it) [![enterprisersproject.com: Remote work: 10 tips to be a better virtual collaborator](){: style="width:7%"}](https://enterprisersproject.com/article/2021/2/remote-work-virtual-collaboration-best-practices) [![enterprisersproject.com: Kubernetes: 6 open source tools to put your cluster' to the test](){: style="width:7%"}](https://enterprisersproject.com/article/2021/5/kubernetes-6-open-source-tools-to-test-clusters) [![enterprisersproject.com: How to explain GitOps in plain English](){: style="width:7%"}](https://enterprisersproject.com/article/2021/6/gitops-explained-plain-english) [![enterprisersproject.com: How to migrate Java workloads to containers: 3 considerations](){: style="width:7%"}](https://enterprisersproject.com/article/2021/6/how-migrate-java-workloads-containers-3-considerations) [![enterprisersproject.com: 5 DevSecOps open source projects to know](){: style="width:7%"}](https://enterprisersproject.com/article/2021/8/5-devsecops-open-source-projects-know)
-[![enterprisersproject.com: A 15-minute primer on Kubernetes](){: style="width:7%"}](https://enterprisersproject.com/article/2022/11/15-minute-primer-kubernetes) [![epsagon.com: Serverless Open-Source Frameworks: **OpenFaaS**, **Knative**, & More 🌟](){: style="width:7%"}](https://epsagon.com/blog/serverless-open-source-frameworks-openfaas-knative-more) [![None](){: style="width:7%"}](https://erik-engheim.medium.com/go-does-not-need-a-java-style-gc-ac99b8d26c60) [![erkanerol.github.io: I wish pods were fully restartable](){: style="width:7%"}](https://erkanerol.github.io/post/restartable-pods) [![==erkanzileli.medium.com: How TLS Certificates Work==](){: style="width:7%"}](https://erkanzileli.medium.com/how-tls-certificates-work-422d95f1df5e) [![ermetic.com: Access Undenied on AWS](){: style="width:7%"}](https://ermetic.com/blog/aws/access-undenied-on-aws) [![ermetic.com: Diving Deeply into IAM Policy Evaluation – Highlights from' AWS re:Inforce IAM433](){: style="width:7%"}](https://ermetic.com/blog/aws/diving-deeply-into-iam-policy-evaluation-highlights-from-aws-reinforce-session-iam433) [![es.euronews.com: La Gran Renuncia: ¿puede llegar la revolución laboral de EE. UU. a Europa?](){: style="width:7%"}](https://es.euronews.com/next/2021/11/25/la-gran-renuncia-puede-llegar-la-revolucion-laboral-de-ee-uu-a-europa) [![PEP 8 Cheatsheet 🌟](){: style="width:7%"}](https://es.scribd.com/document/207247675/PEP-8-Cheatsheet-2009) [![slideshare: FinOps: A Culture Transformation to Bring DevOps, Finance and' the Business Together - AWS Summit Sydney](){: style="width:7%"}](https://es.slideshare.net/AmazonWebServices/finops-a-culture-transformation-to-bring-devops-finance-and-the-business-together-sponsored-by-cloudability-aws-summit-sydney) [![None](){: style="width:7%"}](https://eslint.org)
-[![None](){: style="width:7%"}](https://estahn.github.io/k8s-image-swapper) [![eta-lang.org: Gradle Cheat Sheet](){: style="width:7%"}](https://eta-lang.org/docs/cheatsheets/gradle-cheatsheet) [![Announcing etcd v3.7.0-beta.0](){: style="width:7%"}](https://etcd.io/blog/2026/etcd-370-beta) [![Using Workspaces for AI Changes Across Multiple Repos](){: style="width:7%"}](https://ettema.dev/posts/ai-multi-repo-workspaces) [![Udacity.com](){: style="width:7%"}](https://eu.udacity.com) [![evaizik.medium.com: Setting up a remote debugging for Java microservices' running inside Kubernetes pods](){: style="width:7%"}](https://evaizik.medium.com/setting-up-a-remote-debugging-for-java-microservices-running-inside-kubernetes-pods-d4aab1ff4efa) [![evancordell.com: 16 things you didn't know about Kube APIs and CRDs](){: style="width:7%"}](https://evancordell.com/posts/kube-apis-crds) [![Team '26 | Atlassian](){: style="width:7%"}](https://events.atlassian.com/team&event_id=288640) [![Team '26 Digital](){: style="width:7%"}](https://events.atlassian.com/team-digital) [![Atlassian Team '26 On-Demand Session Preview](){: style="width:7%"}](https://events.atlassian.com/team-digital/session-preview?sId=4058462) [![Atlassian Team '26 Digital Experience](){: style="width:7%"}](https://events.atlassian.com/team-digital/sign-in?rId=vs-4058473)
-[![Login: Team ’26 Digital](){: style="width:7%"}](https://events.atlassian.com/team-digital/sign-in?rId=vs-4080711) [![ArgoCon North America 2026 Call for Proposals](){: style="width:7%"}](https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/co-located-events/argocon) [![evilmartians.com: Kubing Rails: stressless Kubernetes deployments with Kuby](){: style="width:7%"}](https://evilmartians.com/chronicles/kubing-rails-stressless-kubernetes-deployments-with-kuby) [![Tomcat vs. Jetty vs. Undertow: Comparison of Spring Boot Embedded Servlet' Containers](){: style="width:7%"}](https://examples.javacodegeeks.com/enterprise-java/spring/tomcat-vs-jetty-vs-undertow-comparison-of-spring-boot-embedded-servlet-containers) [![excalidraw.com](){: style="width:7%"}](https://excalidraw.com) [![experitest.com: Start Automating your mobile tests with Cucumber and Appium](){: style="width:7%"}](https://experitest.com/appium-blog/start-automating-your-mobile-tests-with-cucumber-and-appium) [![==explore.skillbuilder.aws/learn: AWS Skill Builder== 🌟](){: style="width:7%"}](https://explore.skillbuilder.aws/learn) [![explore.skillbuilder.aws: AWS Security Fundamentals (free)](){: style="width:7%"}](https://explore.skillbuilder.aws/learn/course/external/view/elearning/48/aws-security-fundamentals-second-edition) [![explore.skillbuilder.aws: AWS Skill Builder - Introducción a AWS Data Pipeline' (Español Latinoamérica) | AWS Technical Essentials (Spanish from Latin America) - Free](){: style="width:7%"}](https://explore.skillbuilder.aws/learn/course/external/view/elearning/7854/aws-technical-essential-spanish-from-latin-america) [![==exploreneptune.io== 🌟](){: style="width:7%"}](https://exploreneptune.io) [![exporterhub.io 🌟](){: style="width:7%"}](https://exporterhub.io)
-[![Express.js (Spanish Edition)](){: style="width:7%"}](https://expressjs.com/es) [![external-secrets.io 🌟](){: style="width:7%"}](https://external-secrets.io) [![fabiogomezdiaz.com: How to Run Packer Pipelines on Jenkins: Part 1 - Traditional Jenkins](){: style="width:7%"}](https://fabiogomezdiaz.com/posts/how-to-run-packer-pipelines-on-jenkins-part1-traditional-jenkins) [![Fabio Load Balancer 🌟](){: style="width:7%"}](https://fabiolb.net) [![Fabric8](){: style="width:7%"}](https://fabric8.io) [![CI/CD with fabric8](){: style="width:7%"}](https://fabric8.io/guide/cdelivery.html) [![faddom.com: Cloud Computing Costs & Pricing Comparisons for 2023](){: style="width:7%"}](https://faddom.com/cloud-computing-costs-and-pricing-comparison) [![fairwinds.medium.com: An Introduction to the Kubernetes Maturity Model —' How to Use It](){: style="width:7%"}](https://fairwinds.medium.com/an-introduction-to-the-kubernetes-maturity-model-how-to-use-it-54ebfc21e413) [![Falco.org](){: style="width:7%"}](https://falco.org) [![falco.org/about/case-studies/incepto-medical: Protect shared clusters for medical imaging](){: style="width:7%"}](https://falco.org/about/case-studies/incepto-medical) [![falco.org: Detect Malicious Behaviour on Kubernetes API Server through gathering Audit Logs by using FluentBit - Part 2](){: style="width:7%"}](https://falco.org/blog/detect-malicious-behaviour-on-kubernetes-api-server-through-gathering-audit-logs-by-using-fluentbit-part-2)
-[![FastAPI 🌟](){: style="width:7%"}](https://fastapi.tiangolo.com) [![FastThread.io](){: style="width:7%"}](https://fastthread.io) [![None](){: style="width:7%"}](https://fastthread.io/ft-error.jsp) [![None](){: style="width:7%"}](https://fastthread.io/ft-thread-report.jsp?dumpId=1) [![fatehmuhammad.medium.com: Introduction to Docker | part 1](){: style="width:7%"}](https://fatehmuhammad.medium.com/introduction-to-docker-part-1-3cff7559e372) [![fathomtech.io: Microservices vs. Serverless](){: style="width:7%"}](https://fathomtech.io/blog/microservices-vs-serverless) [![==faun.pub: 5 Best Terraform Tools That You Need in 2022== 🌟](){: style="width:7%"}](https://faun.pub/5-best-terraform-tools-that-you-need-in-2022-a3db2334c524) [![faun.pub: A beginner’s guide to Jaeger](){: style="width:7%"}](https://faun.pub/a-beginners-guide-to-jaeger-ed75ce5ed8f4) [![faun.pub: A browser based remote desktop solution on kubernetes](){: style="width:7%"}](https://faun.pub/a-browser-based-remote-desktop-solution-on-kubernetes-d6b3d33e73b6) [![==faun.pub: A Definitive guide to Kubernetes Operator — The crawl!==](){: style="width:7%"}](https://faun.pub/a-definitive-guide-to-kubernetes-operator-the-crawl-7647b278c28b) [![==faun.pub: Accessing a remote minikube from a local computer==](){: style="width:7%"}](https://faun.pub/accessing-a-remote-minikube-from-a-local-computer-fd6180dd66dd)
-[![faun.pub: Kubernetes — Active/Passive Load Balancing with Services](){: style="width:7%"}](https://faun.pub/active-passive-load-balancing-with-kubernetes-services-742cae1938af) [![faun.pub: Analyze AWS EKS Audit logs with Falco](){: style="width:7%"}](https://faun.pub/analyze-aws-eks-audit-logs-with-falco-95202167f2e) [![faun.pub: ArgoCD Finalizer Shield: Protecting Your Production Clusters from' Unintended Deletion](){: style="width:7%"}](https://faun.pub/argocd-finalizer-shield-protecting-your-clusters-from-unintended-deletion-c7929a82d983) [![faun.pub: Assign permissions to an user in Kubernetes. An overview of RBAC-based' AuthZ in k8s 🌟](){: style="width:7%"}](https://faun.pub/assign-permissions-to-an-user-in-kubernetes-an-overview-of-rbac-based-authz-in-k8s-7d9e5e1099f1) [![faun.pub: Automate Certificate Management In Kubernetes Using Cert-Manager](){: style="width:7%"}](https://faun.pub/automate-certificate-management-in-kubernetes-using-cert-manager-d0745e5c7757) [![faun.pub: Automate Jenkins Pipelines management with Jenkins Job Builder' 🌟](){: style="width:7%"}](https://faun.pub/automate-jenkins-pipelines-management-6e771b5890f) [![faun.pub: Automation: Deploying an app in GKE using Ansible](){: style="width:7%"}](https://faun.pub/automation-deploying-an-app-in-gke-using-ansible-4b6687967ac3) [![faun.pub: AWS ECS Blue/Green Deployment Setup Using Terraform](){: style="width:7%"}](https://faun.pub/aws-ecs-blue-green-deployment-setup-using-terraform-b56bb4f656ea) [![faun.pub: AWS EKS: The Ultimate Guide To Deploy AWS Load Balancer Controller' add-on](){: style="width:7%"}](https://faun.pub/aws-eks-the-ultimate-guide-to-deploy-an-ingress-controller-on-kubernetes-5952cb27c067) [![faun.pub: Amazon EKS with Terraform and GitOps in minutes](){: style="width:7%"}](https://faun.pub/aws-eks-with-terraform-and-gitops-in-minutes-b3ca33171209) [![faun.pub: Azure DevOps: Deploying Azure Resources using Terraform](){: style="width:7%"}](https://faun.pub/azure-devops-deploying-azure-resources-using-terraform-1f2fe46c6aa0)
-[![faun.pub: How to implement Azure Kubernetes Service (AKS) in Cloud?](){: style="width:7%"}](https://faun.pub/azure-kubernetes-service-aks-d1e71c7ecbe6) [![faun.pub: Becoming DevOps — Observability](){: style="width:7%"}](https://faun.pub/becoming-devops-observability-152b292c05b9) [![faun.pub: Building an EKS Fargate cluster with Terraform](){: style="width:7%"}](https://faun.pub/building-an-eks-fargate-cluster-with-terraform-9736813e1196) [![faun.pub: Configuring a Highly Available Infrastructure in AWS using Terraform](){: style="width:7%"}](https://faun.pub/configuring-a-highly-available-infrastructure-in-aws-using-terraform-2fc9dbb519b6) [![faun.pub: Configuring HA Kubernetes cluster on bare metal servers with kubeadm.' 1/3](){: style="width:7%"}](https://faun.pub/configuring-ha-kubernetes-cluster-on-bare-metal-servers-with-kubeadm-1-2-1e79f0f7857b) [![faun.pub: Continuous Deployments of Kubernetes Applications using Argo CD' GitOps & Helm Charts](){: style="width:7%"}](https://faun.pub/continuous-deployments-of-kubernetes-applications-using-argo-cd-gitops-helm-charts-9df917caa2e4) [![faun.pub: Control traffic flow to and from Kubernetes pods with Network' Policies](){: style="width:7%"}](https://faun.pub/control-traffic-flow-to-and-from-kubernetes-pods-with-network-policies-bc384c2d1f8c) [![==faun.pub: Kubernetes — Debugging NetworkPolicy (Part 1)==](){: style="width:7%"}](https://faun.pub/debugging-networkpolicy-part-1-249921cdba37) [![faun.pub: Defining Infrastructure Declaratively with Crossplane](){: style="width:7%"}](https://faun.pub/defining-infrastructure-declaratively-with-crossplane-eb9e0a98ae38) [![faun.pub: Make Your Kubernetes Cluster Highly Available and Fault Tolerant' 🌟](){: style="width:7%"}](https://faun.pub/deploy-active-active-multi-region-kubernetes-cluster-with-terraform-f2652e43f47e) [![faun.pub: Deploying Argo CD and Sealed Secrets with Helm](){: style="width:7%"}](https://faun.pub/deploying-argo-cd-and-sealed-secrets-with-helm-8de12f53051b)
-[![None](){: style="width:7%"}](https://faun.pub/devops-create-your-first-ci-cd-pipeline-ed054ba1404f) [![faun.pub: DevOps Meets Observability 🌟](){: style="width:7%"}](https://faun.pub/devops-meets-observability-78775c021b0e) [![faun.pub: Dockerfile Best Practices for Developers | Pavan Belagatti](){: style="width:7%"}](https://faun.pub/dockerfile-best-practices-for-developers-87a2c19b4abe) [![faun.pub: Encrypting Kubernetes Secrets at Rest](){: style="width:7%"}](https://faun.pub/encrypting-kubernetes-secrets-at-rest-1b835e228c6a) [![faun.pub: End To End SSL Encryption With AWS Application Load Balancer](){: style="width:7%"}](https://faun.pub/end-to-end-ssl-encryption-with-aws-application-load-balancer-b43db918bd9e) [![faun.pub: External Secret Operator on AKS (with Terraform) for Azure Key' Vault Integration (with Workload Identity)](){: style="width:7%"}](https://faun.pub/external-secret-operator-on-aks-with-terraform-for-azure-key-vault-integration-with-workload-1d0c31082373) [![faun.pub: Finally, (successfully…) setup docker registry inside kind Kubernetes' cluster](){: style="width:7%"}](https://faun.pub/finally-successfully-setup-docker-registry-inside-kind-kubernetes-cluster-5b0381dbb2ec) [![faun.pub: FinOps – introduction, origins and next steps](){: style="width:7%"}](https://faun.pub/finops-introduction-origins-and-next-steps-bcdaa8b82417) [![faun.pub: From dev to admin: an easy Kubernetes privilege escalation you' should be aware of — the attack](){: style="width:7%"}](https://faun.pub/from-dev-to-admin-an-easy-kubernetes-privilege-escalation-you-should-be-aware-of-the-attack-950e6cf76cac) [![faun.pub: From Terraform to Azure Bicep: What You Need to Know about syntax](){: style="width:7%"}](https://faun.pub/from-terraform-to-azure-bicep-what-you-need-to-know-bb1c404b7603) [![faun.pub: Gatekeeper | K8 hardening backlog](){: style="width:7%"}](https://faun.pub/gatekeeper-k8-hardening-backlog-956d1b6860b6)
-[![faun.pub: Getting started with Observability](){: style="width:7%"}](https://faun.pub/getting-started-with-observability-657d57aab1c7) [![==faun.pub: Git Clone using Init-container | Kubernetes==](){: style="width:7%"}](https://faun.pub/git-clone-using-init-container-kubernetes-b49535be6968) [![==faun.pub: Give Users and Groups Access to Kubernetes Cluster Using RBAC==](){: style="width:7%"}](https://faun.pub/give-users-and-groups-access-to-kubernetes-cluster-using-rbac-b614b6c0b383) [![faun.pub: Grafana, Prometheus, and Loki: Exploring Metrics and Logs](){: style="width:7%"}](https://faun.pub/grafana-prometheus-and-loki-exploring-metrics-and-logs-f198637784fc) [![faun.pub: Handling Exposed AWS Access Key](){: style="width:7%"}](https://faun.pub/handling-exposed-aws-access-key-b053362abd73) [![faun.pub: Helm Command Cheat Sheet | By M. Sharma](){: style="width:7%"}](https://faun.pub/helm-command-cheat-sheet-by-m-sharma-488706ecf131) [![faun.pub: Helm — Template Actions, Functions, and Pipelines 🌟](){: style="width:7%"}](https://faun.pub/helm-template-actions-functions-and-pipelines-16ed23ed336f) [![==faun.pub: Hierarchical Namespaces in Kubernetes==](){: style="width:7%"}](https://faun.pub/hierarchical-namespaces-in-kubernetes-5b07ea2c3e65) [![faun.pub: How Helm Subcharts Make the Transition to Argo Rollouts a Breeze](){: style="width:7%"}](https://faun.pub/how-helm-subcharts-make-the-transition-to-argo-rollouts-a-breeze-aaf160924dbf) [![==faun.pub: How to access AWS services from EKS==](){: style="width:7%"}](https://faun.pub/how-to-access-aws-services-from-eks-ab5fa003a1b6) [![faun.pub: How to automate the setup of a Kubernetes cluster on GCP](){: style="width:7%"}](https://faun.pub/how-to-automate-the-setup-of-a-kubernetes-cluster-on-gcp-e97918bf41de)
-[![faun.pub: How to build a GitOps workflow with ArgoCD, Kustomize and GitHub' Actions](){: style="width:7%"}](https://faun.pub/how-to-build-a-gitops-workflow-with-argocd-kustomize-and-github-actions-f919e7443295) [![faun.pub: How to deploy Jaeger on Kubernetes. A beginner’s guide to Jaeger' (5 Part Series)](){: style="width:7%"}](https://faun.pub/how-to-deploy-jaeger-on-kubernetes-69cf48447182) [![faun.pub: How to Monitor and Alert on Ingress-NGINX in Kubernetes](){: style="width:7%"}](https://faun.pub/how-to-monitor-and-alert-on-nginx-ingress-in-kubernetes-6d7d172f0399) [![faun.pub: How to utilize priorities in Kubernetes?](){: style="width:7%"}](https://faun.pub/how-to-use-priorities-in-kubernetes-e1bb1b722b6a) [![faun.pub: Hygiene of an ArgoCD-built automation at a scale](){: style="width:7%"}](https://faun.pub/hygiene-of-argocd-built-automation-at-a-scale-cf63ee459510) [![faun.pub: Implementing Event Driven Architecture With AWS EventBridge —' Event-Driven Messaging Pattern](){: style="width:7%"}](https://faun.pub/implementing-event-driven-architecture-with-aws-eventbridge-event-driven-messaging-pattern-9d29262bfade) [![faun.pub: Import your existing cloud infra into Terraform](){: style="width:7%"}](https://faun.pub/import-your-existing-cloud-infra-into-terraform-ca70da146152) [![faun.pub: Integrate Keycloak with HashiCorp Vault](){: style="width:7%"}](https://faun.pub/integrate-keycloak-with-hashicorp-vault-5264a873dd2f) [![faun.pub: Intelligently estimating your Kubernetes resource needs!](){: style="width:7%"}](https://faun.pub/intelligently-estimating-your-kubernetes-resource-needs-c12a75ea3138) [![K3s vs Talos Linux](){: style="width:7%"}](https://faun.pub/k3s-vs-talos-linux-8a1e0dce9a77) [![faun.pub: Kasten K10 on KubeSphere to Ensure Kubernetes Backup and Restore](){: style="width:7%"}](https://faun.pub/kasten-k10-on-kubesphere-to-ensure-kubernetes-backup-and-restore-1bc59a0b91aa)
-[![faun.pub: Scaling an app in Kubernetes with KEDA (no Prometheus is needed)](){: style="width:7%"}](https://faun.pub/keda-ec9fc7c8dd81) [![faun.pub: Kubernetes Architecture Explained — Under 5 Minutes](){: style="width:7%"}](https://faun.pub/kubernetes-architecture-explained-under-5-minutes-e35277c4b6bc) [![faun.pub: Kubernetes Chronicles:(K8s#04)|K8s Series | POD Resource Request' & Limits](){: style="width:7%"}](https://faun.pub/kubernetes-chronicles-k8s-04-k8s-series-pod-resource-request-limits-49ac0cf67ae6) [![faun.pub: Kubernetes Commands for Deployment and Management](){: style="width:7%"}](https://faun.pub/kubernetes-commands-for-deployment-and-management-e10a74c95015) [![==faun.pub: Kubernetes Controllers, Custom Resources, and Operators Explained==](){: style="width:7%"}](https://faun.pub/kubernetes-controllers-custom-resources-and-operators-explained-8e92f46829f6) [![faun.pub: Kubernetes Deployment Strategies](){: style="width:7%"}](https://faun.pub/kubernetes-deployment-strategies-f36e7e4d2be) [![==faun.pub: Kubernetes Ingress with Nginx==](){: style="width:7%"}](https://faun.pub/kubernetes-ingress-with-nginx-3c77e703e91a) [![faun.pub: Kubernetes Liveness Probes](){: style="width:7%"}](https://faun.pub/kubernetes-liveness-probes-1a053f53690c) [![faun.pub: Kubernetes Multi-tenancy with Amazon EKS: Best practices and considerations' 🌟](){: style="width:7%"}](https://faun.pub/kubernetes-multi-tenancy-with-amazon-eks-best-practices-and-considerations-60bfd78c2f9a) [![faun.pub: Kubernetes Nginx Deployments: Simplified Management and Increased' Scalability](){: style="width:7%"}](https://faun.pub/kubernetes-nginx-deployments-simplified-management-and-increased-scalability-8b1a32884db1) [![faun.pub: Kubernetes Practice — Automating Blue/Green Deployment with Argo' Rollouts](){: style="width:7%"}](https://faun.pub/kubernetes-practice-automating-blue-green-deployment-with-argo-rollouts-2279aa890c53)
-[![faun.pub: Kubernetes Practice — Logging with Logstash and FluentD by Sidecar' Container](){: style="width:7%"}](https://faun.pub/kubernetes-practice-logging-with-logstash-and-fluentd-by-sidecar-container-86076da0812f) [![faun.pub: Kubernetes Service Types Tutorial | Pavan Belagatti 🌟](){: style="width:7%"}](https://faun.pub/kubernetes-service-types-tutorial-39223391316c) [![faun.pub: Deep into Container — How Kubernetes works with Container Runtime](){: style="width:7%"}](https://faun.pub/kubernetes-story-how-kubernetes-works-with-container-runtime-ce618a306f64) [![==faun.pub: Let’s encrypt and CertManager==](){: style="width:7%"}](https://faun.pub/lets-encrypt-and-certmanager-aa88775730b8) [![faun.pub: Multi-Cloud is NOT the solution to the next AWS outage](){: style="width:7%"}](https://faun.pub/multi-cloud-is-not-the-solution-to-the-next-aws-outage-bb41c0b14573) [![faun.pub: Multiple Schedulers in Kubernetes](){: style="width:7%"}](https://faun.pub/multiple-schedulers-in-kubernetes-a78a7b4fa4b2) [![faun.pub: Optimize Kubernetes Resource Management with Time-To-Live (TTL)' for Cleaner Cluster](){: style="width:7%"}](https://faun.pub/optimize-kubernetes-resource-management-with-time-to-live-ttl-for-cleaner-cluster-ea1c6e0c1e73) [![faun.pub: Package and Deploy Your Application Using Helm Chart](){: style="width:7%"}](https://faun.pub/package-and-deploy-your-application-using-helm-chart-21f0c568e65c) [![faun.pub: Practical example of how to set requests and limits on Kubernetes](){: style="width:7%"}](https://faun.pub/practical-example-of-how-to-set-requests-and-limits-on-kubernetes-87521b599983) [![faun.pub: Production grade Kubernetes Monitoring using Prometheus 🌟](){: style="width:7%"}](https://faun.pub/production-grade-kubernetes-monitoring-using-prometheus-78144b835b60) [![faun.pub: Redis High availability with Sentinel on Kubernetes(K8s)](){: style="width:7%"}](https://faun.pub/redis-high-availability-with-sentinel-on-kubernetes-k8s-a1d67842e0ce)
-[![faun.pub: Scaling Your Application Using Kubernetes - Harness | Pavan Belagatti](){: style="width:7%"}](https://faun.pub/scaling-your-application-using-kubernetes-9ad0d6bcf0d6) [![==faun.pub: Secrets | Kubernetes==](){: style="width:7%"}](https://faun.pub/secrets-kubernetes-298ea8dd9911) [![faun.pub: Serverless With Spring Boot & AWS Lambda](){: style="width:7%"}](https://faun.pub/serverless-with-spring-boot-aws-lambda-bc76c1de2b12) [![faun.pub: Set up global rate limiting with AWS WAF in 5 minutes](){: style="width:7%"}](https://faun.pub/set-up-global-rate-limiting-with-aws-waf-in-5-minutes-bd43a9309683) [![==faun.pub: Set up Jenkins on a Kubernetes Cluster==](){: style="width:7%"}](https://faun.pub/set-up-jenkins-on-a-kubernetes-cluster-2b982c840ebe) [![faun.pub: Spying on Kubernetes Pods with kubespy](){: style="width:7%"}](https://faun.pub/spying-on-kubernetes-pods-with-kubespy-3043a3ed044b) [![faun.pub: Straight to the Point: Kubernetes Probes](){: style="width:7%"}](https://faun.pub/straight-to-the-point-kubernetes-probes-e5b23e267d9d) [![faun.pub: Taints And Toleration Basics In Kubernetes](){: style="width:7%"}](https://faun.pub/taints-and-toleration-basics-in-kubernetes-c0538c3f6deb) [![faun.pub: Terraform null provider and null_resource explained 🌟](){: style="width:7%"}](https://faun.pub/terraform-null-provider-and-null-resource-explained-6a8d674cad63) [![faun.pub: Terraform-Prevent Conditionally Created Resources From Deletion' 🌟](){: style="width:7%"}](https://faun.pub/terraform-prevent-conditionally-created-resources-from-deletion-dcec1b793565) [![faun.pub: The best Infrastructure as Code tools for 2021](){: style="width:7%"}](https://faun.pub/the-best-infrastructure-as-code-tools-for-2021-b37c323e89f0)
-[![faun.pub: The Lifecycle of a Terraform Resource — Lifecycle Meta-Argument](){: style="width:7%"}](https://faun.pub/the-lifecycle-of-a-terraform-resource-lifecycle-meta-argument-3cc4555ec976) [![faun.pub: Top 10 uncommon DevOps tools you should know](){: style="width:7%"}](https://faun.pub/top-10-uncommon-devops-tools-you-should-know-f4f4464ec7f3) [![faun.pub: Troubleshooting Kubernetes nodes storage space shortage on Aliyun' (Alibaba Cloud)](){: style="width:7%"}](https://faun.pub/troubleshooting-kubernetes-nodes-storage-space-shortage-on-aliyun-alibaba-cloud-ac28230fe3d3) [![faun.pub: Understanding the Kubernetes Manifest](){: style="width:7%"}](https://faun.pub/understanding-the-kubernetes-manifest-e96d680f2a11) [![faun.pub: Upgrading and Scaling Kubernetes cluster in AWS](){: style="width:7%"}](https://faun.pub/upgrading-and-scaling-kubernetes-cluster-in-aws-6971b3936465) [![faun.pub: Using AWS API Gateway As Proxy To Our Internal Application](){: style="width:7%"}](https://faun.pub/using-aws-api-gateway-as-proxy-to-our-internal-application-369eb115db70) [![faun.pub: Using AWS Session Manager For Port Forwarding To Remote Hosts](){: style="width:7%"}](https://faun.pub/using-aws-session-manager-for-port-forwarding-to-remote-hosts-8168589ba579) [![faun.pub: Using AWS Session Manager With Ansible To Execute Playbook On' EC2](){: style="width:7%"}](https://faun.pub/using-aws-session-manager-with-ansible-to-execute-playbook-on-ec2-ac97fa17b187) [![faun.pub: What is Chaos Engineering?](){: style="width:7%"}](https://faun.pub/what-is-chaos-engineering-a89b64db9af0) [![faun.pub: Understanding the Differences Between Event-Driven, Message-Driven,' and Microservices Architectures with AWS Services](){: style="width:7%"}](https://faun.pub/what-is-difference-of-event-driven-architecture-message-driven-architecture-and-microservices-f5623e51f868) [![faun.pub: Why We Moved From Lambda to ECS](){: style="width:7%"}](https://faun.pub/why-we-moved-from-lambda-to-ecs-b84674f31869)
-[![fauna.com: How does FaaS compare to PaaS and CaaS. A Comparison of Serverless' Function (FaaS) Providers](){: style="width:7%"}](https://fauna.com/blog/comparison-faas-providers) [![Securing Kubernetes Apps with Keycloak and Gatekeeper](){: style="width:7%"}](https://fdk.codes/securing-kubernetes-apps-with-keycloak-and-gatekeeper) [![featureflags.io: Flags vs Branching](){: style="width:7%"}](https://featureflags.io/feature-flags-vs-branching) [![Python Feature Flag Resources/Solutions](){: style="width:7%"}](https://featureflags.io/python-feature-flags) [![VisualVM: JVisualVM to an Openshift pod](){: style="width:7%"}](https://fedidat.com/250-jvisualvm-openshift-pod) [![fedoralovespython.org 🌟](){: style="width:7%"}](https://fedoralovespython.org) [![fedoramagazine.org: Bash Shell Scripting for beginners (Part 1)](){: style="width:7%"}](https://fedoramagazine.org/bash-shell-scripting-for-beginners-part-1) [![fedoramagazine.org: Manage containers with Podman Compose](){: style="width:7%"}](https://fedoramagazine.org/manage-containers-with-podman-compose) [![fedoramagazine.org: PowerShell on Linux? A primer on Object-Shells](){: style="width:7%"}](https://fedoramagazine.org/powershell-on-linux-a-primer-on-object-shells) [![fedoramagazine.org: Use Docker Compose with Podman to Orchestrate Containers on Fedora Linux](){: style="width:7%"}](https://fedoramagazine.org/use-docker-compose-with-podman-to-orchestrate-containers-on-fedora) [![fedoramagazine.org: Using Ansible to configure Podman containers 🌟](){: style="width:7%"}](https://fedoramagazine.org/using-ansible-to-configure-podman-containers)
-[![fedoramagazine.org: Varnish: Your site faster and more stable](){: style="width:7%"}](https://fedoramagazine.org/varnish-site-faster-stable) [![feedly.com](){: style="width:7%"}](https://feedly.com) [![fenyuk.medium.com: Helm for Kubernetes. Datree for keeping cluster secure' and healthy 🌟](){: style="width:7%"}](https://fenyuk.medium.com/helm-for-kubernetes-datree-for-keeping-cluster-secure-and-healthy-6fbd10f0d958) [![fenyuk.medium.com: Helm for Kubernetes. GitOps with Argo CD 🌟](){: style="width:7%"}](https://fenyuk.medium.com/helm-for-kubernetes-gitops-with-argo-cd-c8f80330596) [![fernandovillalba.substack.com: DevOps: Don't destroy silos, transform them](){: style="width:7%"}](https://fernandovillalba.substack.com/p/devops-dont-destroy-silos-transform) [![figments.medium.com: ArgoCD: The first step towards GitOps](){: style="width:7%"}](https://figments.medium.com/argocd-the-first-step-towards-gitops-899732fbc33e) [![figments.medium.com: Observable Kubernetes Cluster Using Grafana-Loki-Prometheus](){: style="width:7%"}](https://figments.medium.com/observable-kubernetes-cluster-using-grafana-loki-prometheus-a661a31d7ad8) [![EKS Service Accounts Explained](){: style="width:7%"}](https://fika.works/blog/eks-service-accounts) [![finance.yahoo.com: IBM's Red Hat OpenShift Platform to be Leveraged by Siemens](){: style="width:7%"}](https://finance.yahoo.com/news/ibms-red-hat-openshift-platform-143702224.html) [![Broadcom Expands Collaboration with Google Cloud on Cloud Network Insights](){: style="width:7%"}](https://finance.yahoo.com/sectors/technology/articles/broadcom-expands-collaboration-google-cloud-130000376.html?linkId=61973388) [![firebase.google.com](){: style="width:7%"}](https://firebase.google.com)
-[![Firefox DevTools](){: style="width:7%"}](https://firefox-source-docs.mozilla.org/devtools-user/tools_toolbox/index.html) [![None](){: style="width:7%"}](https://fireship.dev/async-javascript-from-callbacks-to-promises-to-async-await) [![None](){: style="width:7%"}](https://fireship.dev/beginners-guide-to-javascript-prototype) [![First web scraper](){: style="width:7%"}](https://first-web-scraper.readthedocs.io/en/latest) [![First web scraper](){: style="width:7%"}](https://first-web-scraper.readthedocs.org) [![Flagger](){: style="width:7%"}](https://flagger.app) [![Flask Documentation 🌟](){: style="width:7%"}](https://flask.palletsprojects.com) [![Flask Documentation 🌟](){: style="width:7%"}](https://flask.palletsprojects.com/en/stable) [![blog.fleetdm.com: 4 tips for GitHub Actions usability (+2 bonus tips for debugging)](){: style="width:7%"}](https://fleetdm.com/engineering/tips-for-github-actions-usability) [![Systems Monitoring with Prometheus and Grafana](){: style="width:7%"}](https://flightaware.engineering/systems-monitoring-with-prometheus-grafana) [![Apache Flink](){: style="width:7%"}](https://flink.apache.org)
-[![flink.apache.org: How to natively deploy Flink on Kubernetes with High-Availability (HA)](){: style="width:7%"}](https://flink.apache.org/2021/02/10/native-k8s-with-ha.html) [![flood.io](){: style="width:7%"}](https://flood.io) [![fluentbit.io](){: style="width:7%"}](https://fluentbit.io) [![flux-subsystem-argo.github.io: GitOps Terraform Resources with Argo CD and Flux Subsystem for Argo](){: style="width:7%"}](https://flux-subsystem-argo.github.io/website/tutorials/terraform) [![Flux](){: style="width:7%"}](https://fluxcd.io) [![fluxcd.io: GitOps Without Leaving your IDE](){: style="width:7%"}](https://fluxcd.io/blog/2022/09/gitops-without-leaving-your-ide) [![fluxcd.io: How to GitOps Your Terraform](){: style="width:7%"}](https://fluxcd.io/blog/2022/09/how-to-gitops-your-terraform) [![toolkit.fluxcd.io: GitOps Toolkit 🌟](){: style="width:7%"}](https://fluxcd.io/flux) [![Flyway](){: style="width:7%"}](https://flywaydb.org) [![foojay.io: K8ssandra Performance Benchmarks on Cloud Managed Kubernetes](){: style="width:7%"}](https://foojay.io/today/k8ssandra-performance-benchmarks-on-cloud-managed-kubernetes) [![foojay.io: The Evolution of APIs: From RESTful to Event-Driven](){: style="width:7%"}](https://foojay.io/today/the-evolution-of-apis-from-restful-to-event-driven)
-[![foojay.io: Top 10 Java Language Features](){: style="width:7%"}](https://foojay.io/today/top-10-java-language-features) [![foreseeti.com: How to become and stay AWS well architected in a smart way](){: style="width:7%"}](https://foreseeti.com/how-to-become-and-stay-aws-well-architected-in-a-smart-way) [![forklift.konveyor.io 🌟](){: style="width:7%"}](https://forklift.konveyor.io) [![former2.com](){: style="width:7%"}](https://former2.com) [![Event Replay: Terence Tao and Mark Chen on AI and Mathematical Discovery](){: style="width:7%"}](https://forum.openai.com/public/videos/event-replay-terence-tao-and-mark-chen-on-ai-and-mathematical-discovery-2026-03-11) [![AWS Forums](){: style="width:7%"}](https://forums.aws.amazon.com) [![Running an insecure registry –insecure-registry](){: style="width:7%"}](https://forums.docker.com/t/running-an-insecure-registry-insecure-registry/8159) [![FOSS Force](){: style="width:7%"}](https://fossforce.com) [![None](){: style="width:7%"}](https://fourtheorem.com/monorepo) [![foxutech.com: Kubernetes Namespace Resource Quota and Limits 🌟](){: style="width:7%"}](https://foxutech.com/kubernetes-namespace-resource-quota-and-limits) [![==fr4nk.xyz: Understanding Ingress in Kubernetes: A Comprehensive Guide==](){: style="width:7%"}](https://fr4nk.xyz/understanding-ingress-in-kubernetes-a-comprehensive-guide-b23b5cf37f8d)
-[![fransemalila.medium.com: Kubernetes Networking](){: style="width:7%"}](https://fransemalila.medium.com/kubernetes-networking-cea2e1b7d2b3) [![free-for.dev](){: style="width:7%"}](https://free-for.dev) [![free-web-services.com](){: style="width:7%"}](https://free-web-services.com) [![freelance.es](){: style="width:7%"}](https://freelance.es) [![Free eGuide: JVM Troubleshooting Guide](){: style="width:7%"}](https://freepromagazine.blogspot.de/2014/07/free-eguide-jvm-troubleshooting-guide.html) [![freesoft.dev: Ansible Role: Harbor API Codifying](){: style="width:7%"}](https://freesoft.dev/program/126957220) [![Frigate](){: style="width:7%"}](https://frigate.readthedocs.io) [![Frigate](){: style="width:7%"}](https://frigate.readthedocs.io/en/latest) [![fsgeorgee.medium.com: Growing out of Heroku to Terraform, Docker and AWS](){: style="width:7%"}](https://fsgeorgee.medium.com/growing-out-of-heroku-to-terraform-docker-and-aws-69e66df4132d) [![None](){: style="width:7%"}](https://fuse.labs.osecloud.com/fuse/creating-a-microservices-project-with-maven) [![futurecoder.io](){: style="width:7%"}](https://futurecoder.io)
-[![gabrieltanner.org: Golang Application monitoring using Prometheus](){: style="width:7%"}](https://gabrieltanner.org/blog/collecting-prometheus-metrics-in-golang) [![gabrieltanner.org: Setting up a HA Kubernetes cluster using K3S](){: style="width:7%"}](https://gabrieltanner.org/blog/ha-kubernetes-cluster-using-k3s) [![Gaia-X.eu](){: style="width:7%"}](https://gaia-x.eu) [![galaxy.ansible.com](){: style="width:7%"}](https://galaxy.ansible.com) [![galaxy.ansible.com/UnderGreen/prometheus-node-exporter](){: style="width:7%"}](https://galaxy.ansible.com/UnderGreen/prometheus-node-exporter) [![galaxy.ansible.com/William-Yeh/prometheus](){: style="width:7%"}](https://galaxy.ansible.com/William-Yeh/prometheus) [![galaxy.ansible.com/alexdzyoba/jmx-exporter](){: style="width:7%"}](https://galaxy.ansible.com/alexdzyoba/jmx-exporter) [![galaxy.ansible.com/ansible/product_demos 🌟](){: style="width:7%"}](https://galaxy.ansible.com/ansible/product_demos) [![galaxy.ansible.com: Docker Ansible Role](){: style="width:7%"}](https://galaxy.ansible.com/atosatto/docker-swarm) [![AWX Ansible Collection: galaxy.ansible.com/awx/awx](){: style="width:7%"}](https://galaxy.ansible.com/awx/awx) [![galaxy.ansible.com/cloudalchemy/node-exporter](){: style="width:7%"}](https://galaxy.ansible.com/cloudalchemy/node-exporter)
-[![galaxy.ansible.com/geerlingguy](){: style="width:7%"}](https://galaxy.ansible.com/geerlingguy) [![galaxy.ansible.com/geerlingguy/awx 🌟](){: style="width:7%"}](https://galaxy.ansible.com/geerlingguy/awx) [![galaxy.ansible.com/mesaguy/prometheus](){: style="width:7%"}](https://galaxy.ansible.com/mesaguy/prometheus) [![galaxy.ansible.com/mkgin/vmware-harbor](){: style="width:7%"}](https://galaxy.ansible.com/mkgin/vmware-harbor) [![galaxy.ansible.com/nginxinc/nginx_core](){: style="width:7%"}](https://galaxy.ansible.com/nginxinc/nginx_core) [![galaxy.ansible.com: letsencrypt](){: style="width:7%"}](https://galaxy.ansible.com/t_systems_mms/letsencrypt) [![Ansible Modules to manage Foreman and Katello installations](){: style="width:7%"}](https://galaxy.ansible.com/theforeman/foreman) [![ganeshvernekar.com: Prometheus TSDB (Part 3): Memory Mapping of Head Chunks from Disk](){: style="width:7%"}](https://ganeshvernekar.com/blog/prometheus-tsdb-mmapping-head-chunks-from-disk) [![ganeshvernekar.com: Prometheus TSDB (Part 4): Persistent Block and its Index](){: style="width:7%"}](https://ganeshvernekar.com/blog/prometheus-tsdb-persistent-block-and-its-index) [![ganeshvernekar.com: Prometheus TSDB (Part 1): The Head Block](){: style="width:7%"}](https://ganeshvernekar.com/blog/prometheus-tsdb-the-head-block) [![ganeshvernekar.com: Prometheus TSDB (Part 2): WAL and Checkpoint](){: style="width:7%"}](https://ganeshvernekar.com/blog/prometheus-tsdb-wal-and-checkpoint)
-[![garba.org: Kubernetes Pod Life Cycle Cheat Sheet](){: style="width:7%"}](https://garba.org/posts/2018/k8s_pod_lc) [![==garden.io==](){: style="width:7%"}](https://garden.io) [![garden.io: Performance testing on a microservice architecture](){: style="width:7%"}](https://garden.io/blog/performance-testing) [![garden.io: Pulumi vs. Terraform: A comparison of Infrastructure as Code' tools](){: style="width:7%"}](https://garden.io/blog/pulumi-vs-terraform) [![gateway-api.sigs.k8s.io 🌟](){: style="width:7%"}](https://gateway-api.sigs.k8s.io) [![gatling.io](){: style="width:7%"}](https://gatling.io) [![gatling.io: Jenkins plugin](){: style="width:7%"}](https://gatling.io/docs/current/extensions/jenkins_plugin) [![gceasy.io 🌟](){: style="width:7%"}](https://gceasy.io) [![geek-cookbook.funkypenguin.co.nz: Using OAuth2 proxy for Kubernetes Dashboard](){: style="width:7%"}](https://geek-cookbook.funkypenguin.co.nz/recipes/kubernetes/oauth2-proxy) [![None](){: style="width:7%"}](https://geekflare.com/cybersecurity/kubernetes-security-scanner) [![None](){: style="width:7%"}](https://geekflare.com/dev/generate-analyze-thread-dumps)
-[![geekflare.com: devops-tools](){: style="width:7%"}](https://geekflare.com/devops-tools) [![None](){: style="width:7%"}](https://geekflare.com/devops/config-management-tools) [![geekflare.com: Diez mejores prácticas de Kubernetes para una mejor orquestación de contenedores](){: style="width:7%"}](https://geekflare.com/es/kubernetes-best-practices) [![geekflare.com: What is Thread Dump and How to Analyze them? 🌟](){: style="width:7%"}](https://geekflare.com/generate-analyze-thread-dumps) [![geekflare.com: An Introduction to GitOps](){: style="width:7%"}](https://geekflare.com/gitops-introduction) [![geekflare.com: 10 Kubernetes Best Practices for Better Container Orchestration](){: style="width:7%"}](https://geekflare.com/kubernetes-best-practices) [![None](){: style="width:7%"}](https://geekflare.com/topic/development) [![geeksarray.com: Microservice Architecture Pattern for Architects 🌟](){: style="width:7%"}](https://geeksarray.com/blog/microservice-architecture-pattern-for-architects) [![==gendocu.com: RPC API Developer Portal==](){: style="width:7%"}](https://gendocu.com) [![gennyallcroft.medium.com: Understanding Kubernetes deployments with Helm](){: style="width:7%"}](https://gennyallcroft.medium.com/understanding-kubernetes-deployments-with-helm-444116a622be) [![geshan.com.np: How to use RabbitMQ and Node.js with Docker and Docker-compose](){: style="width:7%"}](https://geshan.com.np/blog/2021/07/rabbitmq-docker-nodejs)
-[![geshan.com.np: Postgres with Docker and Docker compose a step-by-step guide for beginners](){: style="width:7%"}](https://geshan.com.np/blog/2021/12/docker-postgres) [![ytt](){: style="width:7%"}](https://get-ytt.io) [![None](){: style="width:7%"}](https://get.robin.io) [![getbetterdevops.io: Build Docker Images Using Ansible and Packer](){: style="width:7%"}](https://getbetterdevops.io/build-docker-images-using-ansible-and-packer) [![getbetterdevops.io: How to Secure K8S Nginx Ingress With Let’s Encrypt and' Cert Manager](){: style="width:7%"}](https://getbetterdevops.io/k8s-ingress-with-letsencrypt) [![==getbetterdevops.io: How To Deploy Helm Charts With Terraform== 🌟](){: style="width:7%"}](https://getbetterdevops.io/terraform-with-helm) [![getenroute.io: TSDB, Prometheus, Grafana In Kubernetes: Tracing A Variable' Across The OSS Monitoring Stack](){: style="width:7%"}](https://getenroute.io/blog/leverage-open-source-oss-derive-insights-grafana-prometheus-tsdb-kubernetes-standalone-api-gateway) [![getenroute.io: Drive API Security At Kubernetes Ingress Using Helm And Envoy' 🌟](){: style="width:7%"}](https://getenroute.io/docs/ingress-filter-legos-secure-microservices-apis-using-helm-envoy) [![Kuby](){: style="width:7%"}](https://getkuby.io) [![Matter](){: style="width:7%"}](https://getmatter.app) [![getseabird.github.io 🌟](){: style="width:7%"}](https://getseabird.github.io)
-[![gettopical.com: Get Django Latest News](){: style="width:7%"}](https://gettopical.com/djangoframework) [![None](){: style="width:7%"}](https://gigaom.com/report/gigaom-radar-for-data-storage-for-kubernetes) [![gijsreijn.medium.com: Optimizing Your DSC V3 Authoring Experience in VSCode](){: style="width:7%"}](https://gijsreijn.medium.com/optimizing-your-dsc-v3-authoring-experience-in-vscode-bd8e90c52312) [![Removing the last commit](){: style="width:7%"}](https://gist.github.com/CrookedNumber/8964442) [![GitHub Gist - Faheetah/Jenkinsfile.groovy: **Jenkinsfile idiosynchrasies' with escaping and quotes**](){: style="width:7%"}](https://gist.github.com/Faheetah/e11bd0315c34ed32e681616e41279ef4) [![gist.github.com: This snippet contains the steps to generate a terraform' plan and post it as a comment of a pull request in Azure DevOps](){: style="width:7%"}](https://gist.github.com/GTRekter/51f8be3fbfb13b3696f92e117d956597) [![gist.github.com/JamesMGreene: A comparison of using `git flow` commands' versus raw `git` commands](){: style="width:7%"}](https://gist.github.com/JamesMGreene/cdd0ac49f90c987e45ac) [![gist.github.com: How to protect your ~/.kube/ configuration](){: style="width:7%"}](https://gist.github.com/PatrLind/e651d3cbc3bf68e4bd9fcc9568cbd3fb) [![gist.github.com: Creating and Publishing NuGet Packages](){: style="width:7%"}](https://gist.github.com/andykuszyk/a5ee80ae263e77f651bed878c1deb03b) [![gist.github.com/chadmcrowell: AKS w/Virtual Nodes (ACI)](){: style="width:7%"}](https://gist.github.com/chadmcrowell/4d11b8a56aba3bdc32ea73c31104357b) [![gist.github.com: chadmcrowell/cidr.sh 🌟](){: style="width:7%"}](https://gist.github.com/chadmcrowell/f3fc3be2ca1fcb887034162c14d77e74)
-[![Git DMZ Flow](){: style="width:7%"}](https://gist.github.com/djspiewak/9f2f91085607a4859a66) [![With the Edge (Chromium) Tools for VS Code you can see the browser's Inspector and Dev Tools within VSCode, to debug your front-end code](){: style="width:7%"}](https://gist.github.com/hxlnt/60d0e62efdb973e221e585e2b990bfd6) [![github.com/jahe: Gradle Cheat Sheet](){: style="width:7%"}](https://gist.github.com/jahe/59557d507f43574b0d96) [![github.com/jiffle: Gradle Cheat Sheet](){: style="width:7%"}](https://gist.github.com/jiffle/499caa5f53ab8f90dc19a3040ee40f48) [![Kubernetes v1.16 API deprecation testing](){: style="width:7%"}](https://gist.github.com/jimangel/0014770713cdca8b363816930ef2520f) [![A curated list of AWS resources to prepare for the AWS Certifications](){: style="width:7%"}](https://gist.github.com/leonardofed) [![All you need to know to get started with the Kube Scheduler](){: style="width:7%"}](https://gist.github.com/luisalfonsopreciado/40a0fc2319241d517832affdce2bc1ff) [![gist.github.com/michaellihs (jenkins pipeline)](){: style="width:7%"}](https://gist.github.com/michaellihs/b08c89581ec597fa198cf74e2239f4a6) [![Get applied and effective apiVersion from Kubernetes objects](){: style="width:7%"}](https://gist.github.com/ninlil/affbf7514d4e74c7634e77f47e172236) [![A collapsible section containing markdown](){: style="width:7%"}](https://gist.github.com/pierrejoubert73/902cc94d79424356a8d20be2b382e1ab) [![gist.github.com: Openshift cheat sheet 2](){: style="width:7%"}](https://gist.github.com/rafaeltuelho/111850b0db31106a4d12a186e1fbc53e)
-[![==gist.github.com: GitOps for Helm Users== 🌟](){: style="width:7%"}](https://gist.github.com/scottrigby/a1a42c3292ec7899837c578ffdaaf92a) [![Kubectl output options 🌟](){: style="width:7%"}](https://gist.github.com/so0k/42313dbb3b547a0f51a547bb968696ba) [![GH Gists: gist.new](){: style="width:7%"}](https://gist.github.com/starred) [![Overview: running crc on a remote server](){: style="width:7%"}](https://gist.github.com/tmckayus/8e843f90c44ac841d0673434c7de0c6a) [![Helm Cheat Sheet](){: style="width:7%"}](https://gist.github.com/tuannvm/4e1bcc993f683ee275ed36e67c30ac49) [![gist.github.com/twasink: Jenkins Image, using Docker-in-Docker 🌟](){: style="width:7%"}](https://gist.github.com/twasink/d52ef998b2a5b24cdfaa9e7358c5282f) [![Kubernetes DaemonSet that enables a direct shell on each Node using SSH to localhost](){: style="width:7%"}](https://gist.github.com/xandout/8d24558c75c53f3cb8bf0a97ec25fcfc) [![GH Gists: gist.new](){: style="width:7%"}](https://gist.new) [![git-flow.readthedocs.io](){: style="width:7%"}](https://git-flow.readthedocs.io) [![git-flow.readthedocs.io](){: style="width:7%"}](https://git-flow.readthedocs.io/en/latest) [![Git](){: style="width:7%"}](https://git-scm.com)
-[![git-scm.com/book](){: style="width:7%"}](https://git-scm.com/book) [![git-scm.com: Distributed Git - Distributed Workflows](){: style="width:7%"}](https://git-scm.com/book/en/v2/Distributed-Git-Distributed-Workflows) [![git-scm.com: Git Branching - Branching Workflows](){: style="width:7%"}](https://git-scm.com/book/en/v2/Git-Branching-Branching-Workflows) [![git-scm.com: Git Tools - Submodules](){: style="width:7%"}](https://git-scm.com/book/en/v2/Git-Tools-Submodules) [![git-scm.com: Git reference](){: style="width:7%"}](https://git-scm.com/docs) [![git-secret.io](){: style="width:7%"}](https://git-secret.io) [![Gitea](){: style="width:7%"}](https://gitea.com) [![gitexplorer.com: Git Command Explorer 🌟🌟](){: style="width:7%"}](https://gitexplorer.com) [![github.blog: How to undo (almost) anything with Git](){: style="width:7%"}](https://github.blog/2015-06-08-how-to-undo-almost-anything-with-git) [![github.blog: VS Code: Now creating pull requests 🌟](){: style="width:7%"}](https://github.blog/2019-01-07-create-pull-requests-in-vscode) [![GitHub Actions CI/CD](){: style="width:7%"}](https://github.blog/2019-08-08-github-actions-now-supports-ci-cd)
-[![npm has joined GitHub](){: style="width:7%"}](https://github.blog/2020-04-15-npm-has-joined-github) [![Git Credential Manager Core: Building a universal authentication experience](){: style="width:7%"}](https://github.blog/2020-07-02-git-credential-manager-core-building-a-universal-authentication-experience) [![github.blog: How we launched docs.github.com](){: style="width:7%"}](https://github.blog/2020-07-02-how-we-launched-docs-github-com) [![github.blog: Highlights from Git 2.28](){: style="width:7%"}](https://github.blog/2020-07-27-highlights-from-git-2-28) [![Introducing GitHub’s OpenAPI Description](){: style="width:7%"}](https://github.blog/2020-07-27-introducing-githubs-openapi-description) [![Token authentication requirements for API and Git operations](){: style="width:7%"}](https://github.blog/2020-07-30-token-authentication-requirements-for-api-and-git-operations) [![GitHub Welcomes the OpenJDK Project!](){: style="width:7%"}](https://github.blog/2020-09-30-github-welcomes-the-openjdk-project) [![github.blog: What is DevOps? A guide to common methods and misconceptions' 🌟](){: style="width:7%"}](https://github.blog/2020-10-07-devops-definition) [![github.blog: Testing cloud apps with GitHub Actions and cloud-native open' source tools](){: style="width:7%"}](https://github.blog/2020-10-09-devops-cloud-testing) [![github.blog: Token authentication requirements for Git operations](){: style="width:7%"}](https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations) [![github.blog: Commits are snapshots, not diffs](){: style="width:7%"}](https://github.blog/2020-12-17-commits-are-snapshots-not-diffs)
-[![github.blog: How to make DevOps your competitive advantage](){: style="width:7%"}](https://github.blog/2020-12-18-how-to-make-devops-your-competitive-advantage) [![github.blog: Learn about ghapi, a new third-party Python client for the' GitHub API](){: style="width:7%"}](https://github.blog/2020-12-18-learn-about-ghapi-a-new-third-party-python-client-for-the-github-api) [![github.blog: Get up to speed with partial clone and shallow clone](){: style="width:7%"}](https://github.blog/2020-12-21-get-up-to-speed-with-partial-clone-and-shallow-clone) [![github.blog: Improving how we deploy GitHub](){: style="width:7%"}](https://github.blog/2021-01-25-improving-how-we-deploy-github) [![github.blog: Deployment reliability at GitHub](){: style="width:7%"}](https://github.blog/2021-02-03-deployment-reliability-at-github) [![github.blog: Extending GitOps to reliability-as-code with GitHub and StackPulse](){: style="width:7%"}](https://github.blog/2021-02-04-extending-gitops-to-reliability-as-code-with-github-and-stackpulse) [![github.blog: Solving the innersource discovery problem - Discoverability](){: style="width:7%"}](https://github.blog/2021-03-23-solving-the-innersource-discovery-problem) [![github.blog: Implementing least privilege for secrets in GitHub Actions](){: style="width:7%"}](https://github.blog/2021-04-13-implementing-least-privilege-for-secrets-in-github-actions) [![github.blog: Work with GitHub Actions in your terminal with GitHub CLI](){: style="width:7%"}](https://github.blog/2021-04-15-work-with-github-actions-in-your-terminal-with-github-cli) [![github.blog: GitHub Actions update: Helping maintainers combat bad actors](){: style="width:7%"}](https://github.blog/2021-04-22-github-actions-update-helping-maintainers-combat-bad-actors) [![github.blog: How we ship code faster and safer with feature flags](){: style="width:7%"}](https://github.blog/2021-04-27-ship-code-faster-safer-feature-flags)
-[![github.blog: How we use GitHub Actions to manage GitHub Docs](){: style="width:7%"}](https://github.blog/2021-04-28-use-github-actions-manage-docs) [![github.blog: Security keys are now supported for SSH Git operations 🌟](){: style="width:7%"}](https://github.blog/2021-05-10-security-keys-supported-ssh-git-operations) [![github.blog: GitHub brings supply chain security features to the Go community](){: style="width:7%"}](https://github.blog/2021-07-22-github-supply-chain-security-features-go-community) [![github.blog: GitHub CLI 2.0 includes extensions!](){: style="width:7%"}](https://github.blog/2021-08-24-github-cli-2-0-includes-extensions) [![github.blog: 10 GitHub Actions resources to bookmark from the basics to' CI/CD](){: style="width:7%"}](https://github.blog/2021-11-04-10-github-actions-resources-basics-ci-cd) [![==github.blog: 5 DevOps tips to speed up your developer workflow== 🌟](){: style="width:7%"}](https://github.blog/2021-11-30-5-devops-tips-to-speed-up-your-developer-workflow) [![==github.blog: Safeguard your containers with new container signing capability' in GitHub Actions (cosign)==](){: style="width:7%"}](https://github.blog/2021-12-06-safeguard-container-signing-capability-actions) [![github.blog: Improving GitHub code search](){: style="width:7%"}](https://github.blog/2021-12-08-improving-github-code-search) [![github.blog: 5 automations every developer should be running](){: style="width:7%"}](https://github.blog/2021-12-16-5-automations-every-developer-should-be-running) [![==github.blog: Getting started with GitHub Actions just got easier!==](){: style="width:7%"}](https://github.blog/2021-12-17-getting-started-with-github-actions-just-got-easier) [![github.blog: Dependency graph now supports GitHub Actions](){: style="width:7%"}](https://github.blog/2022-01-31-dependency-graph-now-supports-github-actions)
-[![==github.blog: How to build a CI/CD pipeline with GitHub Actions in four' simple steps==](){: style="width:7%"}](https://github.blog/2022-02-02-build-ci-cd-pipeline-github-actions-four-steps) [![github.blog: How to start using reusable workflows with GitHub Actions](){: style="width:7%"}](https://github.blog/2022-02-10-using-reusable-workflows-github-actions) [![github.blog: Getting started with project planning on GitHub](){: style="width:7%"}](https://github.blog/2022-02-11-getting-started-with-project-planning-on-github) [![github.blog: Include diagrams in your Markdown files with Mermaid](){: style="width:7%"}](https://github.blog/2022-02-14-include-diagrams-markdown-files-mermaid) [![github.blog: Git Credential Manager: authentication for everyone](){: style="width:7%"}](https://github.blog/2022-04-07-git-credential-manager-authentication-for-everyone) [![GitHub Copilot is generally available to all developers](){: style="width:7%"}](https://github.blog/2022-06-21-github-copilot-is-generally-available-to-all-developers) [![github.blog: Improve Git monorepo performance with a file system monitor' 🌟](){: style="width:7%"}](https://github.blog/2022-06-29-improve-git-monorepo-performance-with-a-file-system-monitor) [![github.blog: Why Python keeps growing, explained](){: style="width:7%"}](https://github.blog/2023-03-02-why-python-keeps-growing-explained) [![github.blog: Highlights from Git 2.40](){: style="width:7%"}](https://github.blog/2023-03-13-highlights-from-git-2-40) [![github.blog: GitHub Copilot X: The AI-powered developer experience](){: style="width:7%"}](https://github.blog/2023-03-22-github-copilot-x-the-ai-powered-developer-experience) [![github.blog: Applying GitOps principles to your operations](){: style="width:7%"}](https://github.blog/2023-06-02-applying-gitops-principles-to-your-operations)
-[![Building a general-purpose accessibility agent and what we learned in the process](){: style="width:7%"}](https://github.blog/ai-and-ml/github-copilot/building-a-general-purpose-accessibility-agent-and-what-we-learned-in-the-process) [![Building an emoji list generator with the GitHub Copilot CLI](){: style="width:7%"}](https://github.blog/ai-and-ml/github-copilot/building-an-emoji-list-generator-with-the-github-copilot-cli) [![GitHub Copilot CLI for Beginners: Getting Started](){: style="width:7%"}](https://github.blog/ai-and-ml/github-copilot/github-copilot-cli-for-beginners-getting-started-with-github-copilot-cli) [![GitHub Copilot CLI for Beginners: Interactive vs Non-interactive Mode](){: style="width:7%"}](https://github.blog/ai-and-ml/github-copilot/github-copilot-cli-for-beginners-interactive-v-non-interactive-mode) [![GitHub recognized as a Leader in the Gartner Magic Quadrant for Enterprise AI Coding Agents for the third year in a row](){: style="width:7%"}](https://github.blog/ai-and-ml/github-copilot/github-recognized-as-a-leader-in-the-gartner-magic-quadrant-for-enterprise-ai-coding-agents-for-the-third-year-in-a-row) [![github.blog: GitHub CLI allows you to close, reopen, and add metadata to' issues and pull requests](){: style="width:7%"}](https://github.blog/changelog/2020-05-11-github-cli-allows-you-to-close-reopen-and-add-metadata-to-issues-and-pull-requests) [![github.blog: Mark pull requests as ready for review, view the diff, review,' and merge from GitHub CLI](){: style="width:7%"}](https://github.blog/changelog/2020-05-26-mark-pull-requests-as-ready-for-review-review-and-merge-from-github-cli) [![github.blog: Set the default branch for newly-created repositories](){: style="width:7%"}](https://github.blog/changelog/2020-08-26-set-the-default-branch-for-newly-created-repositories) [![Access control for GitHub Pages](){: style="width:7%"}](https://github.blog/changelog/2021-01-21-access-control-for-github-pages) [![github.blog: GitHub Actions: Control permissions for GITHUB_TOKEN 🌟](){: style="width:7%"}](https://github.blog/changelog/2021-04-20-github-actions-control-permissions-for-github_token) [![github.blog: GitHub Actions: Ephemeral self-hosted runners & new webhooks for auto-scaling](){: style="width:7%"}](https://github.blog/changelog/2021-09-20-github-actions-ephemeral-self-hosted-runners-new-webhooks-for-auto-scaling)
-[![github.blog: Improved pull request file filtering](){: style="width:7%"}](https://github.blog/changelog/2021-09-27-improved-pull-request-file-filtering) [![github.blog: Showing code scanning alerts on pull requests](){: style="width:7%"}](https://github.blog/changelog/2021-09-27-showing-code-scanning-alerts-on-pull-requests) [![github.blog: Container signing added to the Publish Docker Container workflow for GitHub Actions](){: style="width:7%"}](https://github.blog/changelog/2021-12-06-container-signing-added-to-the-publish-docker-container-workflow-for-github-actions) [![github.blog: Lists are now available as a public beta](){: style="width:7%"}](https://github.blog/changelog/2021-12-09-lists-are-now-available-as-a-public-beta) [![github.blog: GitHub Actions: Improvements to GitHub Actions starter experience](){: style="width:7%"}](https://github.blog/changelog/2021-12-17-github-actions-improvements-to-github-actions-starter-experience) [![GitHub Copilot Now Explains Failed Actions Jobs (GA)](){: style="width:7%"}](https://github.blog/changelog/2025-01-15-copilot-users-can-ask-about-a-failed-actions-job-ga) [![Create repositories on the go with GitHub Mobile - GitHub Changelog](){: style="width:7%"}](https://github.blog/changelog/2026-05-11-create-repositories-on-the-go-with-github-mobile) [![Gemini 3.5 Flash is Generally Available for GitHub Copilot](){: style="width:7%"}](https://github.blog/changelog/2026-05-19-gemini-3-5-flash-is-generally-available-for-github-copilot) [![github.blog: 5 DevOps tips to speed up your developer workflow 🌟](){: style="width:7%"}](https://github.blog/developer-skills/5-devops-tips-to-speed-up-your-developer-workflow) [![github.blog: 10 GitHub Actions resources to bookmark from the basics to CI/CD](){: style="width:7%"}](https://github.blog/developer-skills/github/10-github-actions-resources-basics-ci-cd) [![github.blog: 5 automations every developer should be running](){: style="width:7%"}](https://github.blog/developer-skills/github/5-automations-every-developer-should-be-running)
-[![github.blog: Deployment reliability at GitHub](){: style="width:7%"}](https://github.blog/developer-skills/github/deployment-reliability-at-github) [![github.blog: Getting started with project planning on GitHub](){: style="width:7%"}](https://github.blog/developer-skills/github/getting-started-with-project-planning-on-github) [![GitHub for Beginners: Getting started with Git and GitHub in VS Code](){: style="width:7%"}](https://github.blog/developer-skills/github/github-for-beginners-getting-started-with-git-and-github-in-vs-code) [![GitHub for Beginners: Getting Started with OSS Contributions](){: style="width:7%"}](https://github.blog/developer-skills/github/github-for-beginners-getting-started-with-oss-contributions) [![github.blog: Include diagrams in your Markdown files with Mermaid](){: style="width:7%"}](https://github.blog/developer-skills/github/include-diagrams-markdown-files-mermaid) [![github.blog: How to start using reusable workflows with GitHub Actions](){: style="width:7%"}](https://github.blog/developer-skills/github/using-reusable-workflows-github-actions) [![github.blog/developer-skills: 10 unexpected ways to use GitHub Copilot](){: style="width:7%"}](https://github.blog/developer-skills/programming-languages-and-frameworks/10-unexpected-ways-to-use-github-copilot) [![github.blog: Learn about ghapi, a new third-party Python client for the GitHub API](){: style="width:7%"}](https://github.blog/developer-skills/programming-languages-and-frameworks/learn-about-ghapi-a-new-third-party-python-client-for-the-github-api) [![github.blog: Why Python keeps growing, explained](){: style="width:7%"}](https://github.blog/developer-skills/programming-languages-and-frameworks/why-python-keeps-growing-explained) [![github.blog: How we launched docs.github.com](){: style="width:7%"}](https://github.blog/engineering/how-we-launched-docs-github-com) [![github.blog: Improve Git monorepo performance with a file system monitor 🌟](){: style="width:7%"}](https://github.blog/engineering/improve-git-monorepo-performance-with-a-file-system-monitor)
-[![github.blog: Improving GitHub code search](){: style="width:7%"}](https://github.blog/engineering/improving-github-code-search) [![github.blog: Security keys are now supported for SSH Git operations 🌟](){: style="width:7%"}](https://github.blog/engineering/security-keys-supported-ssh-git-operations) [![github.blog: How we ship code faster and safer with feature flags](){: style="width:7%"}](https://github.blog/engineering/ship-code-faster-safer-feature-flags) [![github.blog: How we use GitHub Actions to manage GitHub Docs](){: style="width:7%"}](https://github.blog/engineering/use-github-actions-manage-docs) [![github.blog: How to build a CI/CD pipeline with GitHub Actions in four simple steps](){: style="width:7%"}](https://github.blog/enterprise-software/ci-cd/build-ci-cd-pipeline-github-actions-four-steps) [![github.blog: Applying GitOps principles to your operations](){: style="width:7%"}](https://github.blog/enterprise-software/devops/applying-gitops-principles-to-your-operations) [![github.blog: Testing cloud apps with GitHub Actions and cloud-native open source tools](){: style="width:7%"}](https://github.blog/enterprise-software/devops/devops-cloud-testing) [![github.blog: What is DevOps? A guide to common methods and misconceptions 🌟](){: style="width:7%"}](https://github.blog/enterprise-software/devops/devops-definition) [![github.blog: Extending GitOps to reliability-as-code with GitHub and StackPulse](){: style="width:7%"}](https://github.blog/enterprise-software/devops/extending-gitops-to-reliability-as-code-with-github-and-stackpulse) [![github.blog: How to make DevOps your competitive advantage](){: style="width:7%"}](https://github.blog/enterprise-software/devops/how-to-make-devops-your-competitive-advantage) [![github.blog: Improving how we deploy GitHub](){: style="width:7%"}](https://github.blog/enterprise-software/devops/improving-how-we-deploy-github)
-[![github.blog: Solving the innersource discovery problem - Discoverability](){: style="width:7%"}](https://github.blog/enterprise-software/devops/solving-the-innersource-discovery-problem) [![GitHub Welcomes the OpenJDK Project!](){: style="width:7%"}](https://github.blog/news-insights/company-news/github-welcomes-the-openjdk-project) [![npm has joined GitHub](){: style="width:7%"}](https://github.blog/news-insights/company-news/npm-has-joined-github) [![None](){: style="width:7%"}](https://github.blog/news-insights/company-news/still-a-developer-just-outside-our-latest-github-shop-collection-is-here) [![Token authentication requirements for API and Git operations](){: style="width:7%"}](https://github.blog/news-insights/company-news/token-authentication-requirements-for-api-and-git-operations) [![How researchers are using GitHub Innovation Graph data to reveal the “digital complexity” of nations](){: style="width:7%"}](https://github.blog/news-insights/policy-news-and-insights/how-researchers-are-using-github-innovation-graph-data-to-reveal-the-digital-complexity-of-nations) [![github.blog: VS Code: Now creating pull requests 🌟](){: style="width:7%"}](https://github.blog/news-insights/product-news/create-pull-requests-in-vscode) [![github.blog: Dependency graph now supports GitHub Actions](){: style="width:7%"}](https://github.blog/news-insights/product-news/dependency-graph-now-supports-github-actions) [![github.blog: Getting started with GitHub Actions just got easier!](){: style="width:7%"}](https://github.blog/news-insights/product-news/getting-started-with-github-actions-just-got-easier) [![GitHub Actions CI/CD](){: style="width:7%"}](https://github.blog/news-insights/product-news/github-actions-now-supports-ci-cd) [![github.blog: GitHub CLI 2.0 includes extensions!](){: style="width:7%"}](https://github.blog/news-insights/product-news/github-cli-2-0-includes-extensions)
-[![GitHub Copilot is generally available to all developers](){: style="width:7%"}](https://github.blog/news-insights/product-news/github-copilot-is-generally-available-to-all-developers) [![github.blog: GitHub Copilot X: The AI-powered developer experience](){: style="width:7%"}](https://github.blog/news-insights/product-news/github-copilot-x-the-ai-powered-developer-experience) [![Introducing GitHub’s OpenAPI Description](){: style="width:7%"}](https://github.blog/news-insights/product-news/introducing-githubs-openapi-description) [![Take your local GitHub sessions anywhere](){: style="width:7%"}](https://github.blog/news-insights/product-news/take-your-local-github-sessions-anywhere) [![github.blog: Work with GitHub Actions in your terminal with GitHub CLI](){: style="width:7%"}](https://github.blog/news-insights/product-news/work-with-github-actions-in-your-terminal-with-github-cli) [![Building GitHub's next chapter in accessibility](){: style="width:7%"}](https://github.blog/open-source/building-githubs-next-chapter-in-accessibility) [![Beyond the engine: 10 open source projects shaping how games actually get made](){: style="width:7%"}](https://github.blog/open-source/gaming/beyond-the-engine-10-open-source-projects-shaping-how-games-actually-get-made) [![Dungeons and Desktops: 10 Roguelikes That Never Die (Because Their Communities Won't Let Them)](){: style="width:7%"}](https://github.blog/open-source/gaming/dungeons-desktops-10-roguelikes-that-never-die-because-their-communities-wont-let-them) [![github.blog: Commits are snapshots, not diffs](){: style="width:7%"}](https://github.blog/open-source/git/commits-are-snapshots-not-diffs) [![github.blog: Get up to speed with partial clone and shallow clone](){: style="width:7%"}](https://github.blog/open-source/git/get-up-to-speed-with-partial-clone-and-shallow-clone) [![Git Credential Manager Core: Building a universal authentication experience](){: style="width:7%"}](https://github.blog/open-source/git/git-credential-manager-core-building-a-universal-authentication-experience)
-[![github.blog: Highlights from Git 2.28](){: style="width:7%"}](https://github.blog/open-source/git/highlights-from-git-2-28) [![github.blog: Highlights from Git 2.40](){: style="width:7%"}](https://github.blog/open-source/git/highlights-from-git-2-40) [![github.blog: How to undo (almost) anything with Git](){: style="width:7%"}](https://github.blog/open-source/git/how-to-undo-almost-anything-with-git) [![github.blog: GitHub Actions update: Helping maintainers combat bad actors](){: style="width:7%"}](https://github.blog/open-source/maintainers/github-actions-update-helping-maintainers-combat-bad-actors) [![github.blog: Git Credential Manager: authentication for everyone](){: style="width:7%"}](https://github.blog/security/application-security/git-credential-manager-authentication-for-everyone) [![GitHub Code Security Risk Assessment: Free Vulnerability Scanning](){: style="width:7%"}](https://github.blog/security/application-security/how-exposed-is-your-code-find-out-in-minutes-for-free) [![github.blog: Implementing least privilege for secrets in GitHub Actions](){: style="width:7%"}](https://github.blog/security/application-security/implementing-least-privilege-for-secrets-in-github-actions) [![github.blog: Token authentication requirements for Git operations](){: style="width:7%"}](https://github.blog/security/application-security/token-authentication-requirements-for-git-operations) [![Investigation update: GitHub Enterprise Server signing key rotation](){: style="width:7%"}](https://github.blog/security/investigating-unauthorized-access-to-githubs-internal-repositories) [![Raising the bar: Quality, shared responsibility, and the future of GitHub's bug bounty program](){: style="width:7%"}](https://github.blog/security/raising-the-bar-quality-shared-responsibility-and-the-future-of-githubs-bug-bounty-program) [![github.blog: GitHub brings supply chain security features to the Go community](){: style="width:7%"}](https://github.blog/security/supply-chain-security/github-supply-chain-security-features-go-community)
-[![github.blog: Safeguard your containers with new container signing capability in GitHub Actions (cosign)](){: style="width:7%"}](https://github.blog/security/supply-chain-security/safeguard-container-signing-capability-actions) [![github.com/01mf02/jaq](){: style="width:7%"}](https://github.com/01mf02/jaq) [![github.com/10tanmay100: MEDICAL-DATA-PROJECT-END2END-WITH-FEW-MLOPS](){: style="width:7%"}](https://github.com/10tanmay100/MEDICAL-DATA-PROJECT-END2END-WITH-FEW-MLOPS) [![github.com/2-alchemists/krossboard-kubernetes-operator](){: style="width:7%"}](https://github.com/2-alchemists/krossboard) [![github.com/2-alchemists/krossboard-kubernetes-operator](){: style="width:7%"}](https://github.com/2-alchemists/krossboard-kubernetes-operator) [![23andMe/Yamale](){: style="width:7%"}](https://github.com/23andMe/Yamale) [![4ARMED/kubeletmein](){: style="width:7%"}](https://github.com/4ARMED/kubeletmein) [![AWS Vault](){: style="width:7%"}](https://github.com/99designs/aws-vault) [![ABZ-Aaron/CheatSheets](){: style="width:7%"}](https://github.com/ABZ-Aaron/CheatSheets) [![github.com/ABZ-Aaron: SQL Cheat Sheet 🌟](){: style="width:7%"}](https://github.com/ABZ-Aaron/cheat-sheets) [![OpenShiftKubeAudit](){: style="width:7%"}](https://github.com/AICoE/OpenShiftKubeAudit)
-[![Abhisheksinhacoder/collection-of-useful-scripts](){: style="width:7%"}](https://github.com/Abhisheksinha1506/Collection-of-Useful-Scripts) [![Abhisheksinhacoder/collection-of-useful-scripts](){: style="width:7%"}](https://github.com/Abhisheksinhacoder/collection-of-useful-scripts) [![K8GB - Kubernetes Global Balancer](){: style="width:7%"}](https://github.com/AbsaOSS/k8gb) [![github.com/AdamRussak/k8f](){: style="width:7%"}](https://github.com/AdamRussak/k8f) [![github.com/AdminTurnedDevOps/CapabilityPE](){: style="width:7%"}](https://github.com/AdminTurnedDevOps/CapabilityPE) [![==AdminTurnedDevOps/DevOps-The-Hard-Way-AWS==](){: style="width:7%"}](https://github.com/AdminTurnedDevOps/DevOps-The-Hard-Way-AWS) [![==AdminTurnedDevOps/Terraform-The-Hard-Way==](){: style="width:7%"}](https://github.com/AdminTurnedDevOps/Terraform-The-Hard-Way) [![==github.com/AdminTurnedDevOps/kubernetes-examples==](){: style="width:7%"}](https://github.com/AdminTurnedDevOps/kubernetes-examples) [![==github.com/AdminTurnedDevOps/kubernetes-in-production-examples==](){: style="width:7%"}](https://github.com/AdminTurnedDevOps/kubernetes-in-production-examples) [![free-claude-code](){: style="width:7%"}](https://github.com/Alishahryar1/free-claude-code) [![Altinity/clickhouse-operator](){: style="width:7%"}](https://github.com/Altinity/clickhouse-operator)
-[![github: Andrew-Klaas/hashi-k8s-demo](){: style="width:7%"}](https://github.com/Andrew-Klaas/hashi-k8s-demo) [![PyWhatKit](){: style="width:7%"}](https://github.com/Ankit404butfound/PyWhatKit) [![App-vNext/Polly](){: style="width:7%"}](https://github.com/App-vNext/Polly) [![github.com/Asabeneh/30-Days-Of-Python](){: style="width:7%"}](https://github.com/Asabeneh/30-Days-Of-Python) [![github.com/Azure-Samples 🌟](){: style="width:7%"}](https://github.com/Azure-Samples) [![==github.com/Azure-Samples/aks-platform-engineering Building a Platform Engineering Environment on Azure Kubernetes Service (AKS)== 🌟](){: style="width:7%"}](https://github.com/Azure-Samples/aks-platform-engineering) [![github.com/Azure-Samples/api-management-workspaces-migration: Azure API' Management workspaces migration tool](){: style="width:7%"}](https://github.com/Azure-Samples/api-management-workspaces-migration) [![github.com/Azure-Samples/azure-ai-studio-secure-bicep](){: style="width:7%"}](https://github.com/Azure-Samples/azure-ai-studio-secure-bicep) [![Deploy Secure Azure AI Studio with a managed virtual network](){: style="width:7%"}](https://github.com/Azure-Samples/azure-ai-studio-secure-bicep/blob/main/bicep/managedvnet/README.md) [![github.com/Azure-Samples/azure-load-testing-samples 🌟](){: style="width:7%"}](https://github.com/Azure-Samples/azure-load-testing-samples) [![Azure-Samples/azure-pipelines-remote-tasks](){: style="width:7%"}](https://github.com/Azure-Samples/azure-pipelines-remote-tasks)
-[![Azure-Samples/azure-pipelines-variable-templates](){: style="width:7%"}](https://github.com/Azure-Samples/azure-pipelines-variable-templates) [![Azure-Samples/jenkins-terraform-azure-example](){: style="width:7%"}](https://github.com/Azure-Samples/jenkins-terraform-azure-example) [![Azure-Samples/jmeter-aci-terraform](){: style="width:7%"}](https://github.com/Azure-Samples/jmeter-aci-terraform) [![AZVerify: Bridging Azure Resources, Bicep Templates, and Diagrams with GitHub' Copilot](){: style="width:7%"}](https://github.com/Azure/AZVerify) [![github.com/Azure/Enterprise-Scale: ALZ AMA Update](){: style="width:7%"}](https://github.com/Azure/Enterprise-Scale/wiki/ALZ-AMA-Update) [![github.com/Azure/Microsoft-Defender-for-Cloud](){: style="width:7%"}](https://github.com/Azure/Microsoft-Defender-for-Cloud/tree/main/Workbooks/Network%20Security%20Dashboard) [![Azure/aad-pod-identity)](){: style="width:7%"}](https://github.com/Azure/aad-pod-identity) [![github.com/Azure/apiops 🌟](){: style="width:7%"}](https://github.com/Azure/apiops) [![github.com/Azure/awesome-terraform](){: style="width:7%"}](https://github.com/Azure/awesome-terraform) [![==github.com/Azure/azqr==](){: style="width:7%"}](https://github.com/Azure/azqr) [![github.com/Azure/aztfexport](){: style="width:7%"}](https://github.com/Azure/aztfexport)
-[![==Azure/azure-workload-identity==](){: style="width:7%"}](https://github.com/Azure/azure-workload-identity) [![Bicep](){: style="width:7%"}](https://github.com/Azure/bicep) [![==Azure/Draft== 🌟](){: style="width:7%"}](https://github.com/Azure/draft) [![github.com/Azure/eraser 🌟](){: style="width:7%"}](https://github.com/Azure/eraser) [![github.com/Azure/migration: The Migration Execution Guide.](){: style="width:7%"}](https://github.com/Azure/migration) [![Azure/placement-policy-scheduler-plugins](){: style="width:7%"}](https://github.com/Azure/placement-policy-scheduler-plugins) [![github.com/Azure/terraform-azurerm-aks](){: style="width:7%"}](https://github.com/Azure/terraform-azurerm-aks) [![==github.com/Azure/terraform-azurerm-caf-enterprise-scale==](){: style="width:7%"}](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale) [![Azure/vscode-kubernetes-tools 🌟](){: style="width:7%"}](https://github.com/Azure/vscode-kubernetes-tools) [![SQErzo: Tiny ORM for Graph databases](){: style="width:7%"}](https://github.com/BBVA/sqerzo) [![BMW InnovationLab](){: style="width:7%"}](https://github.com/BMW-InnovationLab)
-[![asdf-kubectl](){: style="width:7%"}](https://github.com/Banno/asdf-kubectl) [![==github.com/Berops/claudie==](){: style="width:7%"}](https://github.com/Berops/claudie) [![BishopFox/iam-vulnerable](){: style="width:7%"}](https://github.com/BishopFox/iam-vulnerable) [![kubergui: Kubernetes Deployment Builder🌟](){: style="width:7%"}](https://github.com/BrandonPotter/kubergui) [![github.com/BrianCollet/onboard-automator](){: style="width:7%"}](https://github.com/BrianCollet/onboard-automator) [![xsv](){: style="width:7%"}](https://github.com/BurntSushi/xsv) [![github.com/CASIA-IVA-Lab/FastSAM](){: style="width:7%"}](https://github.com/CASIA-IVA-Lab/FastSAM) [![github.com/CASIA-IVA-Lab/FastSAM](){: style="width:7%"}](https://github.com/CASIA-LMC-Lab/FastSAM) [![OpenShift AI Examples](){: style="width:7%"}](https://github.com/CastawayEGR/openshift-ai-examples) [![==Checkmarx/kics==](){: style="width:7%"}](https://github.com/Checkmarx/kics) [![Beetle](){: style="width:7%"}](https://github.com/Clivern/Beetle)
-[![==github.com/Cloud-Architekt: Azure AD - Attack and Defense Playbook==](){: style="width:7%"}](https://github.com/Cloud-Architekt/AzureAD-Attack-Defense) [![kuberhealthy 🌟](){: style="width:7%"}](https://github.com/Comcast/kuberhealthy) [![==github.com/ContainerSSH/ContainerSSH==](){: style="width:7%"}](https://github.com/ContainerSSH/ContainerSSH) [![ContainerSolutions/ImageWolf: ImageWolf - Fast Distribution of Docker Images' on Clusters](){: style="width:7%"}](https://github.com/ContainerSolutions/ImageWolf) [![github.com/ContainerSolutions/delayed-jobs-operator](){: style="width:7%"}](https://github.com/ContainerSolutions/delayed-jobs-operator) [![Kubernetes Examples](){: style="width:7%"}](https://github.com/ContainerSolutions/kubernetes-examples) [![CoolerVoid/codecat: CodeCat - Tool to help in static code analysis](){: style="width:7%"}](https://github.com/CoolerVoid/codecat) [![github.com/CrunchyData](){: style="width:7%"}](https://github.com/CrunchyData) [![Crunchy Containers Community Edition](){: style="width:7%"}](https://github.com/CrunchyData/crunchy-containers) [![github.com/CrunchyData/postgres-operator](){: style="width:7%"}](https://github.com/CrunchyData/postgres-operator) [![DATA-DOG/go-sqlmock](){: style="width:7%"}](https://github.com/DATA-DOG/go-sqlmock)
-[![DaspawnW/vault-crd](){: style="width:7%"}](https://github.com/DaspawnW/vault-crd) [![github.com/DataCater/datacater (real-time, cloud-native data pipeline platform)](){: style="width:7%"}](https://github.com/DataCater/datacater) [![==github.com/DataExpert-io/data-engineer-handbook== 🌟](){: style="width:7%"}](https://github.com/DataExpert-io/data-engineer-handbook) [![github.com/DevOps-Nirvana/Grafana-Dashboards](){: style="width:7%"}](https://github.com/DevOps-Nirvana/Grafana-Dashboards) [![github.com/DevOps-Nirvana: Kubernetes Volume / Disk Autoscaler (via Prometheus)](){: style="width:7%"}](https://github.com/DevOps-Nirvana/Kubernetes-Volume-Autoscaler) [![==github.com/DevOps-Projects-Ideas/DevOps-Books== 🌟🌟](){: style="width:7%"}](https://github.com/DevOps-Projects-Ideas/DevOps-Books) [![kubech (kubectl change)](){: style="width:7%"}](https://github.com/DevOpsHiveHQ/kubech) [![github.com/DhruvinSoni30/Terraform_multiple_modules](){: style="width:7%"}](https://github.com/DhruvinSoni30/Terraform_multiple_modules) [![DontShaveTheYak/jenkins-std-lib: Jenkins Standard Shared Library 🌟](){: style="width:7%"}](https://github.com/DontShaveTheYak/jenkins-std-lib) [![Droogans/How To Write Unmaintainable Code](){: style="width:7%"}](https://github.com/Droogans/unmaintainable-code) [![daedalOS - Desktop Environment in the Browser](){: style="width:7%"}](https://github.com/DustinBrett/daedalOS)
-[![kubeload - load testing](){: style="width:7%"}](https://github.com/Efrat19/kubeload) [![ElYusubov/AWESOME-Azure-Bicep: AWESOME Azure Bicep](){: style="width:7%"}](https://github.com/ElYusubov/AWESOME-Azure-Bicep) [![==github.com/ElanShudnow/AzureCode==](){: style="width:7%"}](https://github.com/ElanShudnow/AzureCode) [![github.com/ElanShudnow/AzureCode: AzVNETOverlap.ps1](){: style="width:7%"}](https://github.com/ElanShudnow/AzureCode/blob/main/PowerShell/AzVNETOverlap/README.md) [![github.com/ElanShudnow/AzureCode/tree/main/PowerShell/AzResourceMoveSupport](){: style="width:7%"}](https://github.com/ElanShudnow/AzureCode/tree/main/PowerShell/AzResourceMoveSupport) [![github.com/ElementTech/kube-reqsizer](){: style="width:7%"}](https://github.com/ElementTech/kube-reqsizer) [![github.com/Email-Dashboard:](){: style="width:7%"}](https://github.com/Email-Dashboard/Email-Dashboard) [![feat(storage): add Route 53 backend (TXT records, base64-encoded items, the works)](){: style="width:7%"}](https://github.com/ExtendDB/extenddb/pull/54) [![gemini](){: style="width:7%"}](https://github.com/FairwindsOps/gemini) [![==github.com/FairwindsOps: Goldilocks is a utility that can help you identify' a starting point for resource requests and limits==](){: style="width:7%"}](https://github.com/FairwindsOps/goldilocks) [![FairwindsOps/gonogo](){: style="width:7%"}](https://github.com/FairwindsOps/gonogo)
-[![Pluto is a cli tool to help discover deprecated apiVersions in Kubernetes 🌟](){: style="width:7%"}](https://github.com/FairwindsOps/pluto) [![Polaris](){: style="width:7%"}](https://github.com/FairwindsOps/polaris) [![==FairwindsOps/rbac-manager: RBAC Manager== 🌟](){: style="width:7%"}](https://github.com/FairwindsOps/rbac-manager) [![Saffire](){: style="width:7%"}](https://github.com/FairwindsOps/saffire) [![Armada](){: style="width:7%"}](https://github.com/G-Research/armada) [![isaaguilar/terraform-operator: Terraform Operator](){: style="width:7%"}](https://github.com/GalleyBytes/terraform-operator) [![kubeonoff](){: style="width:7%"}](https://github.com/GambitResearch/kubeonoff) [![DockSTARTer](){: style="width:7%"}](https://github.com/GhostWriters/DockSTARTer) [![==Git Credential Manager==](){: style="width:7%"}](https://github.com/GitCredentialManager/git-credential-manager) [![github.com/GitHubSecurityLab/actions-permissions: GitHub token permissions' Monitor and Advisor actions](){: style="width:7%"}](https://github.com/GitHubSecurityLab/actions-permissions) [![GoodforGod/java-logger-benchmark](){: style="width:7%"}](https://github.com/GoodforGod/java-logger-benchmark)
-[![github.com/GoogleCloudPlatform](){: style="width:7%"}](https://github.com/GoogleCloudPlatform) [![github.com/GoogleCloudPlatform/awesome-google-cloud: Awesome GCP](){: style="width:7%"}](https://github.com/GoogleCloudPlatform/awesome-google-cloud) [![Google Cloud Buildpacks](){: style="width:7%"}](https://github.com/GoogleCloudPlatform/buildpacks) [![click-to-deploy/sonarqube](){: style="width:7%"}](https://github.com/GoogleCloudPlatform/click-to-deploy/tree/master/k8s/sonarqube) [![github.com/GoogleCloudPlatform/cloud-code-samples 🌟](){: style="width:7%"}](https://github.com/GoogleCloudPlatform/cloud-code-samples) [![El Carro: The Oracle Operator for Kubernetes 🌟](){: style="width:7%"}](https://github.com/GoogleCloudPlatform/elcarro-oracle-operator) [![==GoogleCloudPlatform/golang-samples: Sample apps and code written for Google' Cloud in the Go programming language.==](){: style="width:7%"}](https://github.com/GoogleCloudPlatform/golang-samples) [![github.com/GoogleCloudPlatform/k8s-config-connector: GCP Config Connector](){: style="width:7%"}](https://github.com/GoogleCloudPlatform/k8s-config-connector) [![GoogleCloudPlatform/secrets-store-csi-driver-provider-gcp: Google Secret' Manager Provider for Secret Store CSI Driver](){: style="width:7%"}](https://github.com/GoogleCloudPlatform/secrets-store-csi-driver-provider-gcp) [![github.com/GoogleCloudPlatform/terraformer 🌟](){: style="width:7%"}](https://github.com/GoogleCloudPlatform/terraformer) [![GoogleContainerTools/container-structure-test](){: style="width:7%"}](https://github.com/GoogleContainerTools/container-structure-test)
-[![jib](){: style="width:7%"}](https://github.com/GoogleContainerTools/jib) [![kaniko](){: style="width:7%"}](https://github.com/GoogleContainerTools/kaniko) [![TerraSchema: Generate JSON Schema from Terraform Configurations](){: style="width:7%"}](https://github.com/HewlettPackard/terraschema) [![HolmesGPT (Robusta)](){: style="width:7%"}](https://github.com/HolmesGPT/holmesgpt) [![vbouchaud/k8s-ldap-auth](){: style="width:7%"}](https://github.com/HopopOps/k8s-ldap-auth) [![github.com/IBM/CP4MCM-SDK : Business Partner App Integration with IBM MCM](){: style="width:7%"}](https://github.com/IBM/CP4MCM-SDK) [![IBM/argocd-vault-plugin](){: style="width:7%"}](https://github.com/IBM/argocd-vault-plugin) [![github.com/IBM/varnish-operator](){: style="width:7%"}](https://github.com/IBM/varnish-operator) [![github.com/Ileriayo/markdown-badges: Markdown Badges](){: style="width:7%"}](https://github.com/Ileriayo/markdown-badges) [![Kube_query](){: style="width:7%"}](https://github.com/Isan-Rivkin/kube_query) [![KubeUI: A Desktop Kubernetes Client](){: style="width:7%"}](https://github.com/IvanJosipovic/KubeUI)
-[![github.com/JFolberth/TheYAMLPipelineOne 🌟](){: style="width:7%"}](https://github.com/JFolberth/TheYAMLPipelineOne) [![github.com/JFryy/qq](){: style="width:7%"}](https://github.com/JFryy/qq) [![github.com/JPCERTCC/LogonTracer](){: style="width:7%"}](https://github.com/JPCERTCC/LogonTracer) [![github.com/JamesTGrant/kubectl-debug](){: style="width:7%"}](https://github.com/JamesTGrant/kubectl-debug) [![junit5-kubernetes](){: style="width:7%"}](https://github.com/JeanBaptisteWATENBERG/junit5-kubernetes) [![github.com/JovianX/Service-Hub](){: style="width:7%"}](https://github.com/JovianX/Service-Hub) [![JovianX/helm-release-plugin](){: style="width:7%"}](https://github.com/JovianX/helm-release-plugin) [![github.com/JulianHayward/AzADServicePrincipalInsights](){: style="width:7%"}](https://github.com/JulianHayward/AzADServicePrincipalInsights) [![Junos-terraform: JUNOS Terraform Automation Framework (JTAF)](){: style="width:7%"}](https://github.com/Juniper/Junos-terraform) [![Configure Docker Service To Use Insecure Registry](){: style="width:7%"}](https://github.com/Juniper/contrail-docker/wiki/Configure-docker-service-to-use-insecure-registry) [![k8studio.github.io/k8studio](){: style="width:7%"}](https://github.com/K8Studio/K8studio)
-[![github.com/KWasm/podman-wasm](){: style="width:7%"}](https://github.com/KWasm/podman-wasm) [![KnicKnic/temp-kubernetes-ci: Temp Kubernetes CI](){: style="width:7%"}](https://github.com/KnicKnic/temp-kubernetes-ci) [![kubeinit 🌟](){: style="width:7%"}](https://github.com/Kubeinit/kubeinit) [![Kubermatic Kubernetes Platform 🌟](){: style="width:7%"}](https://github.com/Kubermatic/Kubermatic) [![Tegaki turns any Google Font into animated handwriting](){: style="width:7%"}](https://github.com/KurtGokhan/tegaki) [![github.com/KusionStack/kusion](){: style="width:7%"}](https://github.com/KusionStack/kusion) [![kubectl-eksporter 🌟](){: style="width:7%"}](https://github.com/Kyrremann/kubectl-eksporter) [![LeCoupa/awesome-cheatsheets](){: style="width:7%"}](https://github.com/LeCoupa/awesome-cheatsheets) [![LerryAlexander: Postman + Newman API Automated Tests running on a Jenkins' Pipeline 🌟](){: style="width:7%"}](https://github.com/LerryAlexander/postman_jenkins_api_tests) [![github.com/Levi-Michael/boto3-ec2-s3-management: A python tools base on' AWS boto3 for manage ec2 and s3 buckets](){: style="width:7%"}](https://github.com/Levi-Michael/boto3-ec2-s3-management) [![==github.com/Lightning-AI/engineering-class: Lightning Bits: Engineering' for Researchers== 🌟](){: style="width:7%"}](https://github.com/Lightning-AI/engineering-class)
-[![github.com/Lightning-AI/engineering-class: Episode 8: Creating a Pull Request' on GitHub](){: style="width:7%"}](https://github.com/Lightning-AI/engineering-class/blob/main/ep08-github-pr/Ep08-ShowNotes.md) [![github.com/Lightning-AI/engineering-class: Episode 9: Collaborating with' Pull Requests using GitHub](){: style="width:7%"}](https://github.com/Lightning-AI/engineering-class/blob/main/ep09-github-collab/Ep09-ShowNotes.md) [![github.com/LovesCloud/java-groovy-docker](){: style="width:7%"}](https://github.com/LovesCloud/java-groovy-docker) [![Bootstrap RKE Kubernetes Cluster in AWS Environment](){: style="width:7%"}](https://github.com/LukeMwila/bootstrap-rke-cluster-in-aws) [![port-map-operator](){: style="width:7%"}](https://github.com/MOZGIII/port-map-operator) [![Maelstromage/Log4jSherlock](){: style="width:7%"}](https://github.com/Maelstromage/Log4jSherlock) [![kubernetes-common-services](){: style="width:7%"}](https://github.com/ManagedKube/kubernetes-common-services) [![kubernetes-development-environment-in-a-box](){: style="width:7%"}](https://github.com/ManagedKube/kubernetes-development-environment-in-a-box) [![Masterminds/sprig: Sprig: Template functions for Go templates](){: style="width:7%"}](https://github.com/Masterminds/sprig) [![Mathieu-Desrochers/Learning-Go](){: style="width:7%"}](https://github.com/Mathieu-Desrochers/Learning-Go) [![github.com/MatthewCYLau: React App on Google Kubernetes Engine (GKE) with' Terraform](){: style="width:7%"}](https://github.com/MatthewCYLau/gcp-react-gke-terraform)
-[![github.com/MatthewCYLau: TypeScript Node Express Google Kubernetes Engine' (GKE)](){: style="width:7%"}](https://github.com/MatthewCYLau/node-express-typescript-k8-gke) [![MichaelCade/90DaysOfDevOps 🌟](){: style="width:7%"}](https://github.com/MichaelCade/90DaysOfDevOps) [![==github.com/MichaelMure/git-bug==](){: style="width:7%"}](https://github.com/MichaelMure/git-bug) [![Michaelpalacce/SimpleSecrets](){: style="width:7%"}](https://github.com/Michaelpalacce/SimpleSecrets) [![==Microsoft/azure-pipelines-tasks==](){: style="width:7%"}](https://github.com/Microsoft/azure-pipelines-tasks) [![github.com/MiteshSharma/PrometheusWithGrafana](){: style="width:7%"}](https://github.com/MiteshSharma/PrometheusWithGrafana) [![kubectl-node-restart 🌟](){: style="width:7%"}](https://github.com/MnrGreg/kubectl-node-restart) [![==github.com/Mr-Un1k0d3r/ATP-PowerShell-Scripts==](){: style="width:7%"}](https://github.com/Mr-Un1k0d3r/ATP-PowerShell-Scripts) [![github.com/NCCloud/mayfly: Ephemeral Kubernetes Resources 🌟](){: style="width:7%"}](https://github.com/NCCloud/mayfly) [![NVIDIA GPU Operator](){: style="width:7%"}](https://github.com/NVIDIA/gpu-operator) [![NVIDIA/k8s-device-plugin: NVIDIA device plugin for Kubernetes](){: style="width:7%"}](https://github.com/NVIDIA/k8s-device-plugin)
-[![None](){: style="width:7%"}](https://github.com/NVIDIA/nvidia-docker/blob/8c0eeba474cace48fdb8216f518063db2bd2d4d1/tools/src/nvidia/volumes.go#L103) [![Neoteroi/essentials-configuration-keyvault](){: style="width:7%"}](https://github.com/Neoteroi/essentials-configuration-keyvault) [![github.com/Netcracker/KubeMarine](){: style="width:7%"}](https://github.com/Netcracker/KubeMarine) [![Chaos Monkey](){: style="width:7%"}](https://github.com/Netflix/SimianArmy/wiki/Chaos-Monkey) [![None](){: style="width:7%"}](https://github.com/Netflix/consoleme) [![==github.com/Netflix/metaflow== 🌟](){: style="width:7%"}](https://github.com/Netflix/metaflow) [![github.com/NielsRogge/Transformers-Tutorials](){: style="width:7%"}](https://github.com/NielsRogge/Transformers-Tutorials) [![==NimbleArchitect/kubectl-ice== 🌟](){: style="width:7%"}](https://github.com/NimbleArchitect/kubectl-ice) [![Agents Towards Production](){: style="width:7%"}](https://github.com/NirDiamant/agents-towards-production) [![github.com/Noovolari/awesome-cloudops: Awesome CloudOps](){: style="width:7%"}](https://github.com/Noovolari/awesome-cloudops) [![NuGet/docs.microsoft.com-nuget: nuspec](){: style="width:7%"}](https://github.com/NuGet/docs.microsoft.com-nuget/blob/main/docs/reference/nuspec.md)
-[![None](){: style="width:7%"}](https://github.com/OT-CONTAINER-KIT/k8s-vault-webhook) [![Logging Operator](){: style="width:7%"}](https://github.com/OT-CONTAINER-KIT/logging-operator) [![OT-CONTAINER-KIT/mongodb-operator: MongoDB Operator](){: style="width:7%"}](https://github.com/OT-CONTAINER-KIT/mongodb-operator) [![Speculator: Redis Operator](){: style="width:7%"}](https://github.com/OT-CONTAINER-KIT/redis-operator) [![==github.com/OWASP: OWASP Kubernetes Top 10== 🌟](){: style="width:7%"}](https://github.com/OWASP/www-project-kubernetes-top-ten) [![github.com/OctopusDeploy/Octopus-TeamCity: JetBrains TeamCity plugin to' trigger releases on build completion](){: style="width:7%"}](https://github.com/OctopusDeploy/Octopus-TeamCity) [![github.com/OctopusDeploy/go-octopusdeploy](){: style="width:7%"}](https://github.com/OctopusDeploy/go-octopusdeploy) [![OpenFunction: Cloud Native Function-as-a-Service Platform (CNCF Sandbox' Project)](){: style="width:7%"}](https://github.com/OpenFunction/OpenFunction) [![OpenHFT/Java-Thread-Affinity](){: style="width:7%"}](https://github.com/OpenHFT/Java-Thread-Affinity) [![OpenSLO specification 🌟](){: style="width:7%"}](https://github.com/OpenSLO/OpenSLO) [![github.com/OpenShiftDemos 🌟](){: style="width:7%"}](https://github.com/OpenShiftDemos)
-[![SonarQube: An OpenShift-focused Docker build of Sonarqube](){: style="width:7%"}](https://github.com/OpenShiftDemos/sonarqube-openshift-docker) [![github.com/OvidiuBorlean/kubectl-sockperf](){: style="width:7%"}](https://github.com/OvidiuBorlean/kubectl-sockperf) [![github.com/OvidiuBorlean/kubectl-windumps](){: style="width:7%"}](https://github.com/OvidiuBorlean/kubectl-windumps) [![github.com/PacktPublishing: Kubernetes in Production Best Practices](){: style="width:7%"}](https://github.com/PacktPublishing/Kubernetes-in-Production-Best-Practices) [![github.com/PacktPublishing/The-Azure-Cloud-Native-Architecture-Mapbook](){: style="width:7%"}](https://github.com/PacktPublishing/The-Azure-Cloud-Native-Architecture-Mapbook) [![github.com/PacoVK/tapir](){: style="width:7%"}](https://github.com/PacoVK/tapir) [![PaloAltoNetworks/rbac-police](){: style="width:7%"}](https://github.com/PaloAltoNetworks/rbac-police) [![Awesome Angular](){: style="width:7%"}](https://github.com/PatrickJS/awesome-angular) [![jless](){: style="width:7%"}](https://github.com/PaulJuliusMartinez/jless) [![Autoscalable Kubernetes cluster at Exoscale, using Packer and Terraform](){: style="width:7%"}](https://github.com/PhilippeChepy/exoscale-kubernetes-crio) [![Plastic SCM DevOps Mergebot to implement a trunk-based development cycle](){: style="width:7%"}](https://github.com/PlasticSCM/trunk-mergebot)
-[![testcontainers-spring-boot 🌟](){: style="width:7%"}](https://github.com/Playtika/testcontainers-spring-boot) [![testcontainers-spring-boot 🌟](){: style="width:7%"}](https://github.com/PlaytikaOSS/testcontainers-spring-boot) [![Kubei 🌟](){: style="width:7%"}](https://github.com/Portshift/Kubei) [![**Kubei**](){: style="width:7%"}](https://github.com/Portshift/kubei) [![Helmsman: Helm Charts as Code 🌟](){: style="width:7%"}](https://github.com/Praqma/helmsman) [![kyaml2go (Pronounced as camel2go 🐫) 🌟](){: style="width:7%"}](https://github.com/PrasadG193/kyaml2go) [![Pscheidl/kubexplorer](){: style="width:7%"}](https://github.com/Pscheidl/kubectl-explorer) [![Pscheidl/kubexplorer](){: style="width:7%"}](https://github.com/Pscheidl/kubexplorer) [![PyGithub 🌟](){: style="width:7%"}](https://github.com/PyGithub/PyGithub) [![github.com/PyratLabs/ansible-role-k3s 🌟](){: style="width:7%"}](https://github.com/PyratLabs/ansible-role-k3s) [![github.com/Qovery/Torii](){: style="width:7%"}](https://github.com/Qovery/Torii)
-[![Qovery/engine: Qovery Engine 🌟](){: style="width:7%"}](https://github.com/Qovery/engine) [![Qovery/pleco](){: style="width:7%"}](https://github.com/Qovery/pleco) [![Quentin-M/etcd-cloud-operator](){: style="width:7%"}](https://github.com/Quentin-M/etcd-cloud-operator) [![Radware/radware-ansible: Radware Ansible Collection](){: style="width:7%"}](https://github.com/Radware/radware-ansible) [![Ramilito/kubediff ⭐](){: style="width:7%"}](https://github.com/Ramilito/kubediff) [![Ramilito/kubesess](){: style="width:7%"}](https://github.com/Ramilito/kubesess) [![github.com/Reaimua/AWS-CLI-Uploader-Project](){: style="width:7%"}](https://github.com/Reaimua/AWS-CLI-Uploader-Project) [![ReallyLiri/kubescout: Kube-Scout](){: style="width:7%"}](https://github.com/ReallyLiri/kubescout) [![RedisLabs/redis-enterprise-k8s-docs: Deploying Redis Enterprise on Kubernetes](){: style="width:7%"}](https://github.com/RedisLabs/redis-enterprise-k8s-docs) [![Portfall: A desktop k8s port-forwarding portal for easy access to all your cluster UIs 🌟](){: style="width:7%"}](https://github.com/Rested/portfall) [![Terraform Azure Multi-Region Zero-Trust Architecture](){: style="width:7%"}](https://github.com/Retzork/terraform-journey/tree/main/11%20Multi%20Region%20Zero%20Trust%20Architecture)
-[![==github.com/RoseSecurity/Terramaid==](){: style="width:7%"}](https://github.com/RoseSecurity/Terramaid) [![github: Kubernetes Deployment Orchestrator](){: style="width:7%"}](https://github.com/SAP-archive/kubernetes-deployment-orchestrator) [![None](){: style="width:7%"}](https://github.com/SAP/jenkins-library) [![github: Kubernetes Deployment Orchestrator](){: style="width:7%"}](https://github.com/SAP/kubernetes-deployment-orchestrator) [![Salaboy/From Monolith to K8s](){: style="width:7%"}](https://github.com/Salaboy/from-monolith-to-k8s) [![github.com/Saniewski/mongo-express-docker-extension](){: style="width:7%"}](https://github.com/Saniewski/mongo-express-docker-extension) [![==github.com/Shopify/kubeaudit== 🌟🌟](){: style="width:7%"}](https://github.com/Shopify/kubeaudit) [![==SigNoz: Open source Application Performance Monitoring (APM) & Observability' tool== 🌟](){: style="width:7%"}](https://github.com/SigNoz/signoz) [![github.com/SimonTheLeg/konf-go](){: style="width:7%"}](https://github.com/SimonTheLeg/konf-go) [![github.com/SkalskiP/top-cvpr-2023-papers](){: style="width:7%"}](https://github.com/SkalskiP/top-cvpr-2023-papers) [![github.com/Skarlso/crd-to-sample-yaml](){: style="width:7%"}](https://github.com/Skarlso/crd-to-sample-yaml)
-[![Skyvern](){: style="width:7%"}](https://github.com/Skyvern-ai/Skyvern) [![Azure Key Vault to Kubernetes](){: style="width:7%"}](https://github.com/SparebankenVest/azure-key-vault-to-kubernetes) [![SquadcastHub/awesome-sre-tools](){: style="width:7%"}](https://github.com/SquadcastHub/awesome-sre-tools) [![github.com/StackStorm](){: style="width:7%"}](https://github.com/StackStorm) [![StarpTech/k-andy](){: style="width:7%"}](https://github.com/StarpTech/k-andy) [![kmoncon](){: style="width:7%"}](https://github.com/Stono/kconmon) [![github.com/SymbioticLab/Oobleck: Oobleck - Resilient Distributed Training' Framework](){: style="width:7%"}](https://github.com/SymbioticLab/Oobleck) [![Tabularis: Open Source Desktop Client for Modern Databases with AI and MCP' Integration](){: style="width:7%"}](https://github.com/TabularisDB/tabularis/blob/main/README.es.md) [![Terraform Automation Demo using Google Cloud Provider](){: style="width:7%"}](https://github.com/TerraHubCorp/terraform-google-automation-demo) [![Awesome Testing](){: style="width:7%"}](https://github.com/TheJambo/awesome-testing) [![Synator Kubernetes Secret and ConfigMap synchronizer 🌟](){: style="width:7%"}](https://github.com/TheYkk/synator)
-[![Smocker (server mock) is a simple and efficient HTTP mock server](){: style="width:7%"}](https://github.com/Thiht/smocker) [![Part 2 Supplementary Code](){: style="width:7%"}](https://github.com/TrackMaven/getting-started-with-drf-angular/tree/part-2) [![Trendyol/kink](){: style="width:7%"}](https://github.com/Trendyol/kink) [![kubectl-view-webhook 🌟](){: style="width:7%"}](https://github.com/Trendyol/kubectl-view-webhook) [![github.com/Trolley-MGMT/trolleymgmt](){: style="width:7%"}](https://github.com/Trolley-MGMT/trolleymgmt) [![Tronde/ansible-role-rhel-patchmanagement](){: style="width:7%"}](https://github.com/Tronde/ansible-role-rhel-patchmanagement) [![github.com/UnderGreen/ansible-prometheus-node-exporter](){: style="width:7%"}](https://github.com/UnderGreen/ansible-prometheus-node-exporter) [![PM2](){: style="width:7%"}](https://github.com/Unitech/pm2) [![VictoriaMetrics/operator](){: style="width:7%"}](https://github.com/VictoriaMetrics/operator) [![Server Log Analyzer and Intrusion Detector](){: style="width:7%"}](https://github.com/Vigneshwari-08/Server_Log-Analyzer-Intrusion-Detector) [![github.com/VikParuchuri/surya](){: style="width:7%"}](https://github.com/VikParuchuri/surya)
-[![==github.com/Wilfred/difftastic==](){: style="width:7%"}](https://github.com/Wilfred/difftastic) [![github.com/William-Yeh/ansible-prometheus](){: style="width:7%"}](https://github.com/William-Yeh/ansible-prometheus) [![Python Multi-Process Execution Pool](){: style="width:7%"}](https://github.com/XI-lab/PyExPool) [![github.com/XingangPan/DragGAN](){: style="width:7%"}](https://github.com/XingangPan/DragGAN) [![Terraform Provider for Azure IPAM](){: style="width:7%"}](https://github.com/XtratusCloud/terraform-provider-azureipam) [![==github.com/XuehaiPan/nvitop== 🌟](){: style="width:7%"}](https://github.com/XuehaiPan/nvitop) [![YannickRe/msgraph-utility-scripts](){: style="width:7%"}](https://github.com/YannickRe/msgraph-utility-scripts) [![github.com: golang-cheat-sheet](){: style="width:7%"}](https://github.com/a8m/golang-cheat-sheet) [![kubech (kubectl change)](){: style="width:7%"}](https://github.com/aabouzaid/kubech) [![aalmiray/q-cli](){: style="width:7%"}](https://github.com/aalmiray/q-cli) [![volatiletech/sqlboiler](){: style="width:7%"}](https://github.com/aarondl/sqlboiler)
-[![==abahmed/kwatch==](){: style="width:7%"}](https://github.com/abahmed/kwatch) [![github.com/abessifi/ansible-sqlplus](){: style="width:7%"}](https://github.com/abessifi/ansible-sqlplus) [![abhirockzz/kubexpose-operator](){: style="width:7%"}](https://github.com/abhirockzz/kubexpose-operator) [![github: A very Long never ending Learning around Data Engineering & Machine' Learning](){: style="width:7%"}](https://github.com/abhishek-ch/around-dataengineering) [![go-kubectx](){: style="width:7%"}](https://github.com/aca/go-kubectx) [![github.com/acantril/learn-cantrill-io-labs](){: style="width:7%"}](https://github.com/acantril/learn-cantrill-io-labs) [![None](){: style="width:7%"}](https://github.com/acidonper/jump-app-docs) [![None](){: style="width:7%"}](https://github.com/acidonper/jump-app-gitops) [![acorn-io/acorn](){: style="width:7%"}](https://github.com/acorn-io/acorn) [![actions-runner-controller 🌟](){: style="width:7%"}](https://github.com/actions-runner-controller/actions-runner-controller) [![github.com/actions/actions-runner-controller 🌟](){: style="width:7%"}](https://github.com/actions/actions-runner-controller)
-[![Markdown Cheat Sheet 4](){: style="width:7%"}](https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet) [![Kubernetes Node Auto Labeller](){: style="width:7%"}](https://github.com/adaptant-labs/k8s-auto-labeller) [![k8s-dt-node-labeller](){: style="width:7%"}](https://github.com/adaptant-labs/k8s-dt-node-labeller) [![k8s-node-label-monitor: Kubernetes Node Label Monitor provides a custom' Kubernetes controller for monitoring and notifying changes in the label states of Kubernetes nodes (labels added, deleted, or updated), and can be run either node-local or cluster-wide](){: style="width:7%"}](https://github.com/adaptant-labs/k8s-node-label-monitor) [![github.com/admindroid-community/powershell-scripts: PowerShell Scripts for' Microsoft 365 Management, Reporting, and Auditing](){: style="width:7%"}](https://github.com/admindroid-community/powershell-scripts) [![github.com/adriannovegil/awesome-observability: Awesome Observability 🌟](){: style="width:7%"}](https://github.com/adriannovegil/awesome-observability) [![aelsabbahy/goss](){: style="width:7%"}](https://github.com/aelsabbahy/goss) [![ECC - The Agent Harness Performance Optimization System](){: style="width:7%"}](https://github.com/affaan-m/ECC) [![kube-ebpf-exporter 🌟](){: style="width:7%"}](https://github.com/ahas-sigs/kube-ebpf-exporter) [![ahmetb/kubectl-aliases](){: style="width:7%"}](https://github.com/ahmetb/kubectl-aliases) [![github.com/ahmetb/kubectl-foreach: kubectl foreach ⭐](){: style="width:7%"}](https://github.com/ahmetb/kubectl-foreach)
-[![kubectl-tree](){: style="width:7%"}](https://github.com/ahmetb/kubectl-tree) [![==kubectx + kubens: : Power tools for kubectl==🌟🌟](){: style="width:7%"}](https://github.com/ahmetb/kubectx) [![==ahmetb/kubernetes-network-policy-recipes== 🌟](){: style="width:7%"}](https://github.com/ahmetb/kubernetes-network-policy-recipes) [![aidansteele/secretsctx](){: style="width:7%"}](https://github.com/aidansteele/secretsctx) [![github.com/aimhubio/aim](){: style="width:7%"}](https://github.com/aimhubio/aim) [![github.com/airwallex: k8s-pod-restart-info-collector](){: style="width:7%"}](https://github.com/airwallex/k8s-pod-restart-info-collector) [![github.com/ajayk/drifter](){: style="width:7%"}](https://github.com/ajayk/drifter) [![None](){: style="width:7%"}](https://github.com/ajmyyra/ambassador-auth-oidc) [![akuity/awesome-argo 🌟](){: style="width:7%"}](https://github.com/akuity/awesome-argo) [![==github.com/akuity/kargo==](){: style="width:7%"}](https://github.com/akuity/kargo) [![Awesome Java 🌟](){: style="width:7%"}](https://github.com/akullpp/awesome-java)
-[![Alcide Advisor: an agentless service for Kubernetes audit and compliance' that's built to ensure a frictionless and secured DevSecOps workflow](){: style="width:7%"}](https://github.com/alcideio/advisor) [![==github.com/alcideio/rbac-tool==](){: style="width:7%"}](https://github.com/alcideio/rbac-tool) [![sKan](){: style="width:7%"}](https://github.com/alcideio/skan) [![github.com/alexdzyoba/ansible-jmx-exporter](){: style="width:7%"}](https://github.com/alexdzyoba/ansible-jmx-exporter) [![**k3sup (said 'ketchup')**](){: style="width:7%"}](https://github.com/alexellis/k3sup) [![registry-creds](){: style="width:7%"}](https://github.com/alexellis/registry-creds) [![==github.com/alexellis/run-job==](){: style="width:7%"}](https://github.com/alexellis/run-job) [![Awesome JMeter](){: style="width:7%"}](https://github.com/aliesbelik/awesome-jmeter) [![Allure Report 🌟](){: style="width:7%"}](https://github.com/allure-framework/allure2) [![github.com/aws-samples/aws-training-demo](){: style="width:7%"}](https://github.com/amazon-archives/aws-training-demo) [![AWS WAF sample rules](){: style="width:7%"}](https://github.com/amazon-archives/aws-waf-sample)
-[![Kubernetes Active Passive Applications](){: style="width:7%"}](https://github.com/amelbakry/kubernetes-active-passive) [![github.com/amitmavgupta/azure-terraform](){: style="width:7%"}](https://github.com/amitmavgupta/azure-terraform) [![grype: a vulnerability scanner for container images and filesystems](){: style="width:7%"}](https://github.com/anchore/grype) [![==anchore/syft==](){: style="width:7%"}](https://github.com/anchore/syft) [![anderseknert/awesome-opa 🌟](){: style="width:7%"}](https://github.com/anderseknert/awesome-opa) [![yh - YAML Highlighter](){: style="width:7%"}](https://github.com/andreazorzetto/yh) [![andredesousa/devops-best-practices](){: style="width:7%"}](https://github.com/andredesousa/devops-best-practices) [![github: Steps I used to install Nagios in the cloud](){: style="width:7%"}](https://github.com/andrewpuch/nagios_setup) [![International Tech Job Search Handbook](){: style="width:7%"}](https://github.com/andrewstetsenko/tech-jobs-with-relocation) [![github: Safe ways to do things in bash](){: style="width:7%"}](https://github.com/anordal/shellharden/blob/master/how_to_do_things_safely_in_bash.md) [![Ansible Collections 🌟](){: style="width:7%"}](https://github.com/ansible-collections)
-[![Amazon AWS Collection 🌟](){: style="width:7%"}](https://github.com/ansible-collections/amazon.aws) [![==ansible-community/awesome-ansible: Awesome Ansible== 🌟🌟🌟](){: style="width:7%"}](https://github.com/ansible-community/awesome-ansible) [![AWX](){: style="width:7%"}](https://github.com/ansible/awx) [![AWX Operator](){: style="width:7%"}](https://github.com/ansible/awx-operator) [![Ansistrano](){: style="width:7%"}](https://github.com/ansistrano) [![Setec 🌟](){: style="width:7%"}](https://github.com/anthonysterling/setec) [![github.com/antonarhipov/awesome-apm: Awesome APM](){: style="width:7%"}](https://github.com/antonarhipov/awesome-apm) [![Terraform Best Practices](){: style="width:7%"}](https://github.com/antonbabenko/terraform-best-practices) [![Terraform & OpenTofu Skill for AI Agents](){: style="width:7%"}](https://github.com/antonbabenko/terraform-skill) [![fx](){: style="width:7%"}](https://github.com/antonmedv/fx) [![None](){: style="width:7%"}](https://github.com/antrea-io/antrea)
-[![Apache Artemis JMeter](){: style="width:7%"}](https://github.com/apache/activemq-artemis) [![apisix](){: style="width:7%"}](https://github.com/apache/apisix) [![Apache Artemis JMeter](){: style="width:7%"}](https://github.com/apache/artemis) [![apache/dolphinscheduler: Apache DolphinScheduler 🌟](){: style="width:7%"}](https://github.com/apache/dolphinscheduler) [![apache/maven-mvnd](){: style="width:7%"}](https://github.com/apache/maven-mvnd) [![Apache Tomcat migration tool for Jakarta EE](){: style="width:7%"}](https://github.com/apache/tomcat-jakartaee-migration) [![**Apicurio** Registry](){: style="width:7%"}](https://github.com/apicurio/apicurio-registry) [![k3s-gitlab](){: style="width:7%"}](https://github.com/apk8s/k3s-gitlab) [![KubeSurvival 🌟](){: style="width:7%"}](https://github.com/aporia-ai/kubesurvival) [![ML Platform Workshop](){: style="width:7%"}](https://github.com/aporia-ai/mlplatform-workshop) [![qontract](){: style="width:7%"}](https://github.com/app-sre/qontract-server)
-[![Guard](){: style="width:7%"}](https://github.com/appscode/guard) [![appvia/cosign-keyless-admission-webhook](){: style="width:7%"}](https://github.com/appvia/cosign-keyless-admission-webhook) [![Kev](){: style="width:7%"}](https://github.com/appvia/kev) [![Krane 🌟](){: style="width:7%"}](https://github.com/appvia/krane) [![Kev](){: style="width:7%"}](https://github.com/appvia/tako) [![aquasecurity/cloudsec-icons](){: style="width:7%"}](https://github.com/aquasecurity/cloudsec-icons) [![kube-bench 🌟](){: style="width:7%"}](https://github.com/aquasecurity/kube-bench) [![kube-hunter 🌟](){: style="width:7%"}](https://github.com/aquasecurity/kube-hunter) [![==aquasecurity/starboard==](){: style="width:7%"}](https://github.com/aquasecurity/starboard) [![trivy](){: style="width:7%"}](https://github.com/aquasecurity/trivy) [![rubrix](){: style="width:7%"}](https://github.com/argilla-io/argilla)
-[![argoproj-labs/applicationset: Argo CD ApplicationSet Controller](){: style="width:7%"}](https://github.com/argoproj-labs/applicationset) [![argoproj-labs/argocd-autopilot: Argo-CD Autopilot](){: style="width:7%"}](https://github.com/argoproj-labs/argocd-autopilot) [![==argoproj-labs/argocd-vault-plugin==](){: style="width:7%"}](https://github.com/argoproj-labs/argocd-vault-plugin) [![argoproj-labs/applicationset: Argo CD ApplicationSet Controller](){: style="width:7%"}](https://github.com/argoproj/applicationset) [![Upgrade UI to React 19 #25203](){: style="width:7%"}](https://github.com/argoproj/argo-cd/issues/25203) [![feat(ui): Add AppSet to Application Resource Tree in Argo CD](){: style="width:7%"}](https://github.com/argoproj/argo-cd/pull/26601) [![Armada](){: style="width:7%"}](https://github.com/armadaproject/armada) [![k8s-platform-lcm: Kubernetes platform lifecycle management 🌟](){: style="width:7%"}](https://github.com/arminc/k8s-platform-lcm) [![Minnaker](){: style="width:7%"}](https://github.com/armory/minnaker) [![==Kubescape== 🌟](){: style="width:7%"}](https://github.com/armosec/kubescape) [![armosec/regolibrary](){: style="width:7%"}](https://github.com/armosec/regolibrary)
-[![arslanbilal/git-cheat-sheet 🌟🌟🌟](){: style="width:7%"}](https://github.com/arslanbilal/git-cheat-sheet) [![==arttor/helmify==](){: style="width:7%"}](https://github.com/arttor/helmify) [![github.com/arun-gupta/docker-jenkins-pipeline: Docker + Java + Jenkins Pipeline](){: style="width:7%"}](https://github.com/arun-gupta/docker-jenkins-pipeline) [![asdf-kubectl](){: style="width:7%"}](https://github.com/asdf-community/asdf-kubectl) [![go-micro](){: style="width:7%"}](https://github.com/asim/go-micro) [![github.com/askmeegs/learn-istio 🌟](){: style="width:7%"}](https://github.com/askmeegs/learn-istio) [![askmeegs/yaml-your-cloud](){: style="width:7%"}](https://github.com/askmeegs/yaml-your-cloud) [![GitHub: kube-monkey](){: style="width:7%"}](https://github.com/asobti/kube-monkey) [![kubebox](){: style="width:7%"}](https://github.com/astefanutti/kubebox) [![==Ruff==](){: style="width:7%"}](https://github.com/astral-sh/ruff) [![Awesome Test Automation](){: style="width:7%"}](https://github.com/atinfo/awesome-test-automation)
-[![==atombender/ktail== 🌟](){: style="width:7%"}](https://github.com/atombender/ktail) [![auchenberg/volkswagen](){: style="width:7%"}](https://github.com/auchenberg/volkswagen) [![Authelia 🌟](){: style="width:7%"}](https://github.com/authelia/authelia) [![github.com/automateyournetwork/automate_your_network: Automate Your Network' - John Capobianco - July 1st 2023](){: style="width:7%"}](https://github.com/automateyournetwork/automate_your_network) [![Awesome Go 🌟](){: style="width:7%"}](https://github.com/avelino/awesome-go) [![avencera/yamine](){: style="width:7%"}](https://github.com/avencera/yamine) [![https://github.com/awesome-devops/awesome-ansible](){: style="width:7%"}](https://github.com/awesome-devops/awesome-ansible) [![Awesome Sysadmin](){: style="width:7%"}](https://github.com/awesome-foss/awesome-sysadmin) [![awesome-it/adeploy](){: style="width:7%"}](https://github.com/awesome-it/adeploy) [![Awesome DevOps](){: style="width:7%"}](https://github.com/awesome-soft/awesome-devops) [![awesome-sre/awesome-sre](){: style="width:7%"}](https://github.com/awesome-sre/awesome-sre)
-[![AWS CloudFormation Guard](){: style="width:7%"}](https://github.com/aws-cloudformation/cloudformation-guard) [![AWS Controllers for Kubernetes (ACK) 🌟](){: style="width:7%"}](https://github.com/aws-controllers-k8s/community) [![==github.com/aws-ia/terraform-aws-eks-blueprints (examples) 🌟🌟🌟==](){: style="width:7%"}](https://github.com/aws-ia/terraform-aws-eks-blueprints) [![Direction for v5 of Terraform EKS Blueprints](){: style="width:7%"}](https://github.com/aws-ia/terraform-aws-eks-blueprints/blob/main/docs/v4-to-v5/motivation.md) [![github.com/aws-observability](){: style="width:7%"}](https://github.com/aws-observability) [![None](){: style="width:7%"}](https://github.com/aws-observability/terraform-aws-observability-accelerator) [![==aws-quickstart/cdk-eks-blueprints: Amazon EKS Blueprints for CDK==](){: style="width:7%"}](https://github.com/aws-quickstart/cdk-eks-blueprints) [![==github.com/aws-samples== 🌟](){: style="width:7%"}](https://github.com/aws-samples) [![github.com/aws-samples/aws-auto-inventory: AWS Automated Inventory 🌟](){: style="width:7%"}](https://github.com/aws-samples/aws-auto-inventory) [![github.com/aws-samples/cdk-k3s-cluster 🌟](){: style="width:7%"}](https://github.com/aws-samples/aws-cdk-for-k3scluster) [![==github.com/aws-samples/aws-cdk-stack-builder-tool==](){: style="width:7%"}](https://github.com/aws-samples/aws-cdk-stack-builder-tool)
-[![github.com/aws-samples/aws-customer-playbook-framework 🌟](){: style="width:7%"}](https://github.com/aws-samples/aws-customer-playbook-framework) [![github.com/aws-samples/aws-eks-accelerator-for-terraform: AWS EKS Accelerator' for Terraform 🌟](){: style="width:7%"}](https://github.com/aws-samples/aws-eks-accelerator-for-terraform) [![==aws-samples/aws-network-hub-for-terraform: Network Hub Account with Terraform==](){: style="width:7%"}](https://github.com/aws-samples/aws-network-hub-for-terraform) [![github.com/aws-samples: How to set up continuous replication from your third-party' secrets manager to AWS Secrets Manager](){: style="width:7%"}](https://github.com/aws-samples/aws-secrets-manager-hybrid-secret-replication-from-hashicorp-vault) [![github.com/aws-samples/aws-training-demo](){: style="width:7%"}](https://github.com/aws-samples/aws-training-demo) [![github.com/aws-samples/aws-waf-ops-dashboards](){: style="width:7%"}](https://github.com/aws-samples/aws-waf-ops-dashboards) [![==aws-samples/hardeneks==](){: style="width:7%"}](https://github.com/aws-samples/hardeneks) [![github.com/aws-samples: Apache Log4j2 CVE-2021-44228 node agent](){: style="width:7%"}](https://github.com/aws-samples/kubernetes-log4j-cve-2021-44228-node-agent) [![github.com/aws-samples: Guide to Resource Tagging Automation](){: style="width:7%"}](https://github.com/aws-samples/resource-tagging-automation) [![aws-samples/serverless-java-frameworks-samples: Lambda demo with common' Java application frameworks 🌟](){: style="width:7%"}](https://github.com/aws-samples/serverless-java-frameworks-samples) [![==github.com/aws-samples: AWS Service Catalog Engine for Terraform==](){: style="width:7%"}](https://github.com/aws-samples/service-catalog-engine-for-terraform-os)
-[![github.com/aws-samples: Service Control Policy examples](){: style="width:7%"}](https://github.com/aws-samples/service-control-policy-examples) [![github.com/aws-samples: Visualize AWS IAM Access Analyzer Policy Validation' Findings](){: style="width:7%"}](https://github.com/aws-samples/visualize-iam-access-analyzer-policy-validation-findings) [![AWS Well-Architected IaC Analyzer](){: style="width:7%"}](https://github.com/aws-samples/well-architected-iac-analyzer) [![None](){: style="width:7%"}](https://github.com/aws-solutions/aws-waf-security-automations) [![Amazon EC2 Metadata Mock](){: style="width:7%"}](https://github.com/aws/amazon-ec2-metadata-mock) [![azon EKS Pod Identity Webhook](){: style="width:7%"}](https://github.com/aws/amazon-eks-pod-identity-webhook) [![==aws/aws-node-termination-handler== 🌟](){: style="width:7%"}](https://github.com/aws/aws-node-termination-handler) [![aws/containers-roadmap: AWS Containers Roadmap](){: style="width:7%"}](https://github.com/aws/containers-roadmap) [![EKS Anywhere: github.com/aws/eks-anywhere](){: style="width:7%"}](https://github.com/aws/eks-anywhere) [![==github.com/aws/eks-charts== 🌟](){: style="width:7%"}](https://github.com/aws/eks-charts) [![==aws/eks-distro==](){: style="width:7%"}](https://github.com/aws/eks-distro)
-[![awslabs/karpenter](){: style="width:7%"}](https://github.com/aws/karpenter-provider-aws) [![aws/secrets-store-csi-driver-provider-aws: AWS Secrets Manager and Config' Provider for Secret Store CSI Driver](){: style="width:7%"}](https://github.com/aws/secrets-store-csi-driver-provider-aws) [![AWS Labs GitHub](){: style="width:7%"}](https://github.com/awslabs) [![awslabs/amazon-ecr-credential-helper: Amazon ECR Docker Credential Helper](){: style="width:7%"}](https://github.com/awslabs/amazon-ecr-credential-helper) [![ref1: docker build --network=host](){: style="width:7%"}](https://github.com/awslabs/amazon-eks-ami/issues/183) [![github.com/awslabs/amazon-s3-tar-tool: Amazon S3 Tar Tool](){: style="width:7%"}](https://github.com/awslabs/amazon-s3-tar-tool) [![github.com/awslabs/assisted-log-enabler-for-aws: Assisted Log Enabler -' Find resources that are not logging, and turn them on](){: style="width:7%"}](https://github.com/awslabs/assisted-log-enabler-for-aws) [![==awslabs/aws-cloudsaga: AWS CloudSaga - Simulate security events in AWS==](){: style="width:7%"}](https://github.com/awslabs/aws-cloudsaga) [![==github.com/awslabs: Kubernetes Migration Factory User Guide== 🌟](){: style="width:7%"}](https://github.com/awslabs/aws-kubernetes-migration-factory) [![AWS WAF sample rules](){: style="width:7%"}](https://github.com/awslabs/aws-waf-sample) [![==aws-quickstart/cdk-eks-blueprints: Amazon EKS Blueprints for CDK==](){: style="width:7%"}](https://github.com/awslabs/cdk-eks-blueprints)
-[![github.com/awslabs/cdk8s](){: style="width:7%"}](https://github.com/awslabs/cdk8s) [![awslabs/cognito-at-edge](){: style="width:7%"}](https://github.com/awslabs/cognito-at-edge) [![github.com/awslabs/diagram-as-code 🌟](){: style="width:7%"}](https://github.com/awslabs/diagram-as-code) [![awslabs/eks-node-viewer](){: style="width:7%"}](https://github.com/awslabs/eks-node-viewer) [![awslabs/karpenter](){: style="width:7%"}](https://github.com/awslabs/karpenter) [![github.com/awslabs/specctl](){: style="width:7%"}](https://github.com/awslabs/specctl) [![github.com/awslabs/sustainability-scanner: Sustainability Scanner (SusScanner)](){: style="width:7%"}](https://github.com/awslabs/sustainability-scanner) [![awslabs/terraform-iam-policy-validator](){: style="width:7%"}](https://github.com/awslabs/terraform-iam-policy-validator) [![kubectl-debug](){: style="width:7%"}](https://github.com/aylei/kubectl-debug) [![azohra/yaml.sh](){: style="width:7%"}](https://github.com/azohra/yaml.sh) [![Secure DevOps Kit for Azure](){: style="width:7%"}](https://github.com/azsk/DevOpsKit)
-[![DevOpsKit-docs](){: style="width:7%"}](https://github.com/azsk/DevOpsKit-docs) [![github.com/azure-devops](){: style="width:7%"}](https://github.com/azure-devops) [![None](){: style="width:7%"}](https://github.com/azure-samples/avm-terraform-labs) [![github.com/azure/fleet](){: style="width:7%"}](https://github.com/azure/fleet) [![github.com/azure/mission-critical-online: Welcome to Azure Mission-Critical' Online Reference Implementation](){: style="width:7%"}](https://github.com/azure/mission-critical-online) [![github.com/backstage/backstage](){: style="width:7%"}](https://github.com/backstage/backstage) [![VolSync 🌟](){: style="width:7%"}](https://github.com/backube/volsync) [![badarsebard/terraforge](){: style="width:7%"}](https://github.com/badarsebard/terraforge) [![Bank Vaults: Un Cuchillo Suizo para HashiCorp Vault en Kubernetes](){: style="width:7%"}](https://github.com/bank-vaults/bank-vaults) [![DAST operator](){: style="width:7%"}](https://github.com/banzaicloud/dast-operator) [![Banzai Kafka Operator](){: style="width:7%"}](https://github.com/banzaicloud/kafka-operator)
-[![Banzai Kafka Operator](){: style="width:7%"}](https://github.com/banzaicloud/koperator) [![banzaicloud/thanos-operator 🌟](){: style="width:7%"}](https://github.com/banzaicloud/thanos-operator) [![Secretize 🌟](){: style="width:7%"}](https://github.com/bbl/secretize) [![ctop 🌟](){: style="width:7%"}](https://github.com/bcicen/ctop) [![openapi-comment-parser](){: style="width:7%"}](https://github.com/bee-travels/openapi-comment-parser) [![KubeView 🌟](){: style="width:7%"}](https://github.com/benc-uk/kubeview) [![Awesome Scalability](){: style="width:7%"}](https://github.com/binhnguyennus/awesome-scalability) [![None](){: style="width:7%"}](https://github.com/biosimulations/biosimulations) [![biosimulations/deployment](){: style="width:7%"}](https://github.com/biosimulations/deployment) [![ecrcp](){: style="width:7%"}](https://github.com/bit-cloner/ecrcp) [![kcg 🌟](){: style="width:7%"}](https://github.com/bit-cloner/kcg)
-[![POKE - Provision Opinionated Kubernetes on EKS](){: style="width:7%"}](https://github.com/bit-cloner/poke) [![==bitnami-labs/kubewatch==](){: style="width:7%"}](https://github.com/bitnami-labs/kubewatch) [![kubecfg](){: style="width:7%"}](https://github.com/bitnami/kubecfg) [![Kubecrt](){: style="width:7%"}](https://github.com/blendle/kubecrt) [![bloomberg/goldpinger 🌟](){: style="width:7%"}](https://github.com/bloomberg/goldpinger) [![github.com/bloomberg/memray 🌟🌟](){: style="width:7%"}](https://github.com/bloomberg/memray) [![BitBucket Auto Merge](){: style="width:7%"}](https://github.com/bluefrg/bitbucket-auto-merge) [![github.com/bluxmit: Kubespray Workspace](){: style="width:7%"}](https://github.com/bluxmit/alnoda-workspaces) [![Kubevol 🌟](){: style="width:7%"}](https://github.com/bmaynard/kubevol) [![bmuschko/ckad-crash-course: Certified Kubernetes Application Developer (CKAD)' Crash Course](){: style="width:7%"}](https://github.com/bmuschko/ckad-crash-course) [![bmuschko/ckad-prep](){: style="width:7%"}](https://github.com/bmuschko/ckad-prep)
-[![bodywork-ml/bodywork-core: Bodywork](){: style="width:7%"}](https://github.com/bodywork-ml/bodywork-core) [![kubes 🌟](){: style="width:7%"}](https://github.com/boltops-tools/kubes) [![Meerkat](){: style="width:7%"}](https://github.com/borchero/meerkat) [![borchero/switchboard: Switchboard](){: style="width:7%"}](https://github.com/borchero/switchboard) [![Bors-ng: A merge bot for GitHub Pull Requests](){: style="width:7%"}](https://github.com/bors-ng/bors-ng) [![Boto](){: style="width:7%"}](https://github.com/boto/boto) [![box/kube-exec-controller](){: style="width:7%"}](https://github.com/box/kube-exec-controller) [![github.com/box/kube-iptables-tailer](){: style="width:7%"}](https://github.com/box/kube-iptables-tailer) [![bpftrace](){: style="width:7%"}](https://github.com/bpftrace/bpftrace) [![bregman-arie/devops-exercises 🌟](){: style="width:7%"}](https://github.com/bregman-arie/devops-exercises) [![==bregman-arie/devops-resources== 🌟](){: style="width:7%"}](https://github.com/bregman-arie/devops-resources)
-[![uptimerobot-operator](){: style="width:7%"}](https://github.com/brennerm/uptimerobot-operator) [![bridgecrewio/AirIAM](){: style="width:7%"}](https://github.com/bridgecrewio/AirIAM) [![Checkov 🌟](){: style="width:7%"}](https://github.com/bridgecrewio/checkov) [![helm-scanner](){: style="width:7%"}](https://github.com/bridgecrewio/helm-scanner) [![sheaf](){: style="width:7%"}](https://github.com/bryanl/sheaf) [![buger/jsonparser](){: style="width:7%"}](https://github.com/buger/jsonparser) [![github: burrsutter/9stepsawesome](){: style="width:7%"}](https://github.com/burrsutter/9stepsawesome) [![bytebase/bytebase](){: style="width:7%"}](https://github.com/bytebase/bytebase) [![Global K3s Deployment on Packet Baremetal 🌟](){: style="width:7%"}](https://github.com/c0dyhi11/k3s-linkerd) [![seaworthy: A CLI to verify #Kubernetes resource health !! 🌟](){: style="width:7%"}](https://github.com/cakehappens/seaworthy) [![caldito/soup](){: style="width:7%"}](https://github.com/caldito/soup)
-[![github.com/calvin-puram: Awesome Kubernetes Operator Resources](){: style="width:7%"}](https://github.com/calvin-puram/awesome-kubernetes-operator-resources) [![Cluster Monitoring stack for ARM / X86-64 platforms](){: style="width:7%"}](https://github.com/carlosedp/cluster-monitoring) [![github.com/carlosedp/lbconfig-operator: External Load Balancer Operator' 🌟](){: style="width:7%"}](https://github.com/carlosedp/lbconfig-operator) [![k8s-harness 🌟](){: style="width:7%"}](https://github.com/carlosonunez/k8s-harness) [![Kubernetes the Hard Way: Azure Edition](){: style="width:7%"}](https://github.com/carlosonunez/kubernetes-the-hard-way-on-azure) [![github.com/cavaliercoder/vpc-free](){: style="width:7%"}](https://github.com/cavaliercoder/vpc-free) [![cdk8s](){: style="width:7%"}](https://github.com/cdk8s-team/cdk8s) [![Ceph: A Distributed Object, Block, and File Storage Platform](){: style="width:7%"}](https://github.com/ceph/ceph) [![github.com/cert-manager: Policy Approver](){: style="width:7%"}](https://github.com/cert-manager/approver-policy) [![==cert-manager/cert-manager==](){: style="width:7%"}](https://github.com/cert-manager/cert-manager) [![github.com/cert-manager: Policy Approver](){: style="width:7%"}](https://github.com/cert-manager/policy-approver)
-[![Chaos Mesh](){: style="width:7%"}](https://github.com/chaos-mesh/chaos-mesh) [![chaosblade](){: style="width:7%"}](https://github.com/chaosblade-io/chaosblade) [![github.com/charlax/professional-programming: A collection of full-stack' resources for programmers 🌟](){: style="width:7%"}](https://github.com/charlax/professional-programming) [![github.com/che-samples](){: style="width:7%"}](https://github.com/che-samples) [![chen-keinan/mesh-kridik](){: style="width:7%"}](https://github.com/chen-keinan/mesh-kridik) [![==https://github.com/chenjd/terraform-101== 🌟](){: style="width:7%"}](https://github.com/chenjd/terraform-101) [![github.com/chenjiandongx/kubectl-count](){: style="width:7%"}](https://github.com/chenjiandongx/kubectl-count) [![kubectl-images](){: style="width:7%"}](https://github.com/chenjiandongx/kubectl-images) [![KSS - Kubernetes pod status on steroid](){: style="width:7%"}](https://github.com/chmouel/kss) [![chr-fritz/csi-sshfs](){: style="width:7%"}](https://github.com/chr-fritz/csi-sshfs) [![chrislusf/seaweedfs](){: style="width:7%"}](https://github.com/chrislusf/seaweedfs)
-[![chrisns/cosign-keyless-demo: Cosign Keyless GitHub Action Demo](){: style="width:7%"}](https://github.com/chrisns/cosign-keyless-demo) [![chrisns/k8s-opa-boilerplate](){: style="width:7%"}](https://github.com/chrisns/k8s-opa-boilerplate) [![christopherhein/awesome-eks: Awesome EKS](){: style="width:7%"}](https://github.com/christopherhein/awesome-eks) [![Awesome CI/CD 🌟](){: style="width:7%"}](https://github.com/cicdops/awesome-ciandcd) [![Tetragon (Cilium)](){: style="width:7%"}](https://github.com/cilium/tetragon) [![github.com/cinhtau/sonatype-nexus-waffle](){: style="width:7%"}](https://github.com/cinhtau/sonatype-nexus-waffle) [![github.com/circa10a/terraform-provider-mailform](){: style="width:7%"}](https://github.com/circa10a/terraform-provider-mailform) [![==cisagov/log4j-scanner==](){: style="width:7%"}](https://github.com/cisagov/log4j-scanner) [![chekr](){: style="width:7%"}](https://github.com/ckotzbauer/chekr) [![github.com issues: Generate Kyverno deprecation policies with chekr](){: style="width:7%"}](https://github.com/ckotzbauer/chekr/issues/61) [![ckotzbauer/vulnerability-operator](){: style="width:7%"}](https://github.com/ckotzbauer/vulnerability-operator)
-[![clanktron/k3s-ansible](){: style="width:7%"}](https://github.com/clanktron/k3s-ansible) [![==Capsule Operator==](){: style="width:7%"}](https://github.com/clastix/capsule) [![github.com/cli/cli](){: style="width:7%"}](https://github.com/cli/cli) [![cloud-ark/caastle](){: style="width:7%"}](https://github.com/cloud-ark/caastle) [![KubePlus - Kubernetes Operator to deliver Helm charts as-a-service 🌟](){: style="width:7%"}](https://github.com/cloud-ark/kubeplus) [![cloud-bulldozer/benchmark-operator: The Chuck Norris of cloud benchmarks](){: style="width:7%"}](https://github.com/cloud-bulldozer/benchmark-operator) [![kube-burner 🌟](){: style="width:7%"}](https://github.com/cloud-bulldozer/kube-burner) [![Cloud Custodian](){: style="width:7%"}](https://github.com/cloud-custodian/cloud-custodian) [![==cloud-native-toolkit/multi-tenancy-gitops== 🌟](){: style="width:7%"}](https://github.com/cloud-native-toolkit/multi-tenancy-gitops) [![Copper](){: style="width:7%"}](https://github.com/cloud66-oss/copper) [![Grafana provisioning Ansible Role](){: style="width:7%"}](https://github.com/cloudalchemy/ansible-grafana)
-[![github.com/cloudalchemy/ansible-prometheus](){: style="width:7%"}](https://github.com/cloudalchemy/ansible-prometheus) [![Continuation Passing Style (CPS)](){: style="width:7%"}](https://github.com/cloudbees/groovy-cps) [![None](){: style="width:7%"}](https://github.com/cloudflare/cf-terraforming) [![github.com/cloudflare/lockbox](){: style="width:7%"}](https://github.com/cloudflare/lockbox) [![sciuro](){: style="width:7%"}](https://github.com/cloudflare/sciuro) [![cf-for-k8s](){: style="width:7%"}](https://github.com/cloudfoundry/cf-for-k8s) [![==github.com/cloudnativelabs/kube-shell== ⭐](){: style="width:7%"}](https://github.com/cloudnativelabs/kube-shell) [![==github.com/cloudogu/gitops-patterns==](){: style="width:7%"}](https://github.com/cloudogu/gitops-patterns) [![github.com/cloudogu/gitops-playground#example-applications](){: style="width:7%"}](https://github.com/cloudogu/gitops-playground) [![cloudogu/jenkinsfiles 🌟🌟🌟](){: style="width:7%"}](https://github.com/cloudogu/jenkinsfiles) [![==cloudogu/k8s-diagrams==](){: style="width:7%"}](https://github.com/cloudogu/k8s-diagrams)
-[![AWS EKS Argo CD Terraform Component](){: style="width:7%"}](https://github.com/cloudposse-terraform-components/aws-eks-argocd) [![github.com/cloudposse/atmos](){: style="width:7%"}](https://github.com/cloudposse/atmos) [![github.com/cloudposse?q=terraform-](){: style="width:7%"}](https://github.com/cloudposse?q=terraform-) [![cloudtty/cloudtty: A Kubernetes Cloud Shell (Web Terminal) Operator](){: style="width:7%"}](https://github.com/cloudtty/cloudtty) [![==github.com/clusternet==](){: style="width:7%"}](https://github.com/clusternet/clusternet) [![clusterpedia-io/clusterpedia 🌟](){: style="width:7%"}](https://github.com/clusterpedia-io/clusterpedia) [![github.com/clvx/k8s-rbac-model: Kubernetes RBAC Model](){: style="width:7%"}](https://github.com/clvx/k8s-rbac-model) [![cncf/tag-security: CNCF Security Technical Advisory Group 🌟](){: style="width:7%"}](https://github.com/cncf/tag-security) [![CNI-Genie](){: style="width:7%"}](https://github.com/cni-genie/CNI-Genie) [![cnrancher/autok3s](){: style="width:7%"}](https://github.com/cnrancher/autok3s) [![copyist](){: style="width:7%"}](https://github.com/cockroachdb/copyist)
-[![Codecentric Jenkins 🌟](){: style="width:7%"}](https://github.com/codecentric/helm-charts) [![codecentric's Spring Boot Admin UI 🌟](){: style="width:7%"}](https://github.com/codecentric/spring-boot-admin) [![Build Your Own X](){: style="width:7%"}](https://github.com/codecrafters-io/build-your-own-x) [![coderanger/migrations-operator: Migrations-Operator](){: style="width:7%"}](https://github.com/coderanger/migrations-operator) [![codesenberg/bombardier 🌟](){: style="width:7%"}](https://github.com/codesenberg/bombardier) [![CodeGraph](){: style="width:7%"}](https://github.com/colbymchenry/codegraph) [![None](){: style="width:7%"}](https://github.com/collabnix/kubetools) [![github.com/collections/learn-to-code 🌟](){: style="width:7%"}](https://github.com/collections/learn-to-code) [![==commjoen/wrongsecrets: OWASP WrongSecrets==](){: style="width:7%"}](https://github.com/commjoen/wrongsecrets) [![kubeops/config-syncer: Config Syncer (previously Kubed)](){: style="width:7%"}](https://github.com/config-syncer/config-syncer) [![kubefs](){: style="width:7%"}](https://github.com/configurator/kubefs)
-[![containerd - An open and reliable container runtime](){: style="width:7%"}](https://github.com/containerd/containerd) [![nerdctl 🌟](){: style="width:7%"}](https://github.com/containerd/nerdctl) [![github.com/containernetworking 🌟](){: style="width:7%"}](https://github.com/containernetworking) [![CNI](){: style="width:7%"}](https://github.com/containernetworking/cni) [![github.com/containers/buildah](){: style="width:7%"}](https://github.com/containers/buildah) [![Conmon](){: style="width:7%"}](https://github.com/containers/conmon) [![crun](){: style="width:7%"}](https://github.com/containers/crun) [![Libpod: Library and tool for running OCI-based containers in Pods](){: style="width:7%"}](https://github.com/containers/libpod) [![Libpod: Library and tool for running OCI-based containers in Pods](){: style="width:7%"}](https://github.com/containers/podman) [![Skopeo](){: style="width:7%"}](https://github.com/containers/skopeo) [![github.com/containerscrew/aws-sso-auth](){: style="width:7%"}](https://github.com/containerscrew/aws-sso-auth)
-[![github.com/containerscrew/aws-sso-auth](){: style="width:7%"}](https://github.com/containerscrew/aws-sso-rs) [![github.com/containrrr/watchtower](){: style="width:7%"}](https://github.com/containrrr/watchtower) [![contentful-labs/kube-secret-syncer 🌟](){: style="width:7%"}](https://github.com/contentful-labs/kube-secret-syncer) [![github.com/controlplaneio/badrobot](){: style="width:7%"}](https://github.com/controlplaneio/badrobot) [![github: Python3 in one pic](){: style="width:7%"}](https://github.com/coodict/python3-in-one-pic) [![GitHub Copilot 🌟](){: style="width:7%"}](https://github.com/copilot) [![Flannel](){: style="width:7%"}](https://github.com/coreos/flannel) [![kube-prometheus](){: style="width:7%"}](https://github.com/coreos/kube-prometheus) [![None](){: style="width:7%"}](https://github.com/coreos/rpm-ostree) [![ketall](){: style="width:7%"}](https://github.com/corneliusweig/ketall) [![corneliusweig/konfig](){: style="width:7%"}](https://github.com/corneliusweig/konfig)
-[![github.com/cortexproject/cortex](){: style="width:7%"}](https://github.com/cortexproject/cortex) [![KLoadGen - Kafka + (Avro/Json Schema) Load Generator 🌟](){: style="width:7%"}](https://github.com/corunet/kloadgen) [![Couler](){: style="width:7%"}](https://github.com/couler-proj/couler) [![crazy-max/diun](){: style="width:7%"}](https://github.com/crazy-max/diun) [![None](){: style="width:7%"}](https://github.com/crc-org/crc) [![create-go-app/cli](){: style="width:7%"}](https://github.com/create-go-app/cli) [![cremich/cdk-bill-bot: Welcome to Bill - the cost optimization bot](){: style="width:7%"}](https://github.com/cremich/cdk-bill-bot) [![RBACSync 🌟](){: style="width:7%"}](https://github.com/cruise-automation/rbacsync) [![github.com/crumbhole/argocd-lovely-plugin: argocd-lovely-plugin](){: style="width:7%"}](https://github.com/crumbhole/argocd-lovely-plugin) [![github.com/crumbhole/argocd-vault-replacer](){: style="width:7%"}](https://github.com/crumbhole/argocd-vault-replacer) [![Terax AI — Lightweight Terminal-First AI Dev Workspace](){: style="width:7%"}](https://github.com/crynta/terax-ai)
-[![github: OpenShift Pipelines Node.js Tutorial](){: style="width:7%"}](https://github.com/csantanapr/faststart2020-pipelines-lab) [![Azure DevOps Dashboard](){: style="width:7%"}](https://github.com/cschotte/Azure-DevOps-Dashboard) [![csweichel/werft](){: style="width:7%"}](https://github.com/csweichel/werft) [![ctrox/csi-s3](){: style="width:7%"}](https://github.com/ctrox/csi-s3) [![cuber-cloud/cuber-gem: CUBER](){: style="width:7%"}](https://github.com/cuber-cloud/cuber-gem) [![wcurl](){: style="width:7%"}](https://github.com/curl/wcurl) [![Kubeletctl is a command line tool that implement kubelet's API 🌟](){: style="width:7%"}](https://github.com/cyberark/kubeletctl) [![github.com/cyberark/kubesploit 🌟](){: style="width:7%"}](https://github.com/cyberark/kubesploit) [![==cybersecsi/HOUDINI: Hundreds of Offensive and Useful Docker Images for' Network Intrusion==](){: style="width:7%"}](https://github.com/cybersecsi/HOUDINI) [![==cybersecsi/RAUDI==](){: style="width:7%"}](https://github.com/cybersecsi/RAUDI) [![github.com/cyberus-technology/virtualbox-kvm: KVM Backend for VirtualBox' 🌟](){: style="width:7%"}](https://github.com/cyberus-technology/virtualbox-kvm)
-[![==cycloidio/inframap: Inframap== 🌟](){: style="width:7%"}](https://github.com/cycloidio/inframap) [![github.com/cyclops-ui/cyclops](){: style="width:7%"}](https://github.com/cyclops-ui/cyclops) [![complete-alias](){: style="width:7%"}](https://github.com/cykerway/complete-alias) [![kubectl-fuzzy 🌟](){: style="width:7%"}](https://github.com/d-kuro/kubectl-fuzzy) [![==dagger/dagger: Dagger is a portable devkit for CICD==](){: style="width:7%"}](https://github.com/dagger/dagger) [![dahlbyk/posh-git](){: style="width:7%"}](https://github.com/dahlbyk/posh-git) [![==dair-ai/ML-Course-Notes: ML Course Notes== 🌟](){: style="width:7%"}](https://github.com/dair-ai/ML-Course-Notes) [![Kubeswitch (for operators) 🌟](){: style="width:7%"}](https://github.com/danielfoehrKn/kubeswitch) [![None](){: style="width:7%"}](https://github.com/danielqsj/kafka_exporter) [![Fetches all Primitive and Predefined GCP IAM Roles](){: style="width:7%"}](https://github.com/darkbitio/gcp-iam-role-permissions) [![k8s-mirror: Creates a local mirror of a kubernetes cluster in a docker container' to support offline reviewing 🌟](){: style="width:7%"}](https://github.com/darkbitio/k8s-mirror)
-[![**k8s-tew**](){: style="width:7%"}](https://github.com/darxkies/k8s-tew) [![Awesome Chaos Engineering](){: style="width:7%"}](https://github.com/dastergon/awesome-chaos-engineering) [![dastergon/awesome-sre](){: style="width:7%"}](https://github.com/dastergon/awesome-sre) [![github.com/databrickslabs/ucx: Databricks Labs UCX](){: style="width:7%"}](https://github.com/databrickslabs/ucx) [![Helm Diff Plugin 🌟](){: style="width:7%"}](https://github.com/databus23/helm-diff) [![datafold/data-diff](){: style="width:7%"}](https://github.com/datafold/data-diff) [![github.com/datakickstart](){: style="width:7%"}](https://github.com/datakickstart) [![github.com/VikParuchuri/surya](){: style="width:7%"}](https://github.com/datalab-to/surya) [![Cass Operator](){: style="width:7%"}](https://github.com/datastax/cass-operator) [![==github.com/datreeio/CRDs-catalog: CRDs Catalog==](){: style="width:7%"}](https://github.com/datreeio/CRDs-catalog) [![==davidB/kubectl-view-allocations==](){: style="width:7%"}](https://github.com/davidB/kubectl-view-allocations)
-[![Claude Code Templates](){: style="width:7%"}](https://github.com/davila7/claude-code-templates) [![dawitnida/Awesome Packer](){: style="width:7%"}](https://github.com/dawitnida/awesome-packer) [![github.com/dcasati/kubernetes-PlantUML](){: style="width:7%"}](https://github.com/dcasati/kubernetes-PlantUML) [![dcherman/image-cache-daemon](){: style="width:7%"}](https://github.com/dcherman/image-cache-daemon) [![dawitnida/Awesome Packer](){: style="width:7%"}](https://github.com/dchonch/awesome-packer) [![ddosify/ddosify](){: style="width:7%"}](https://github.com/ddosify/ddosify) [![debianmaster/actions-k3s](){: style="width:7%"}](https://github.com/debianmaster/actions-k3s) [![Deckhouse: NoOps Kubernetes platform 🌟](){: style="width:7%"}](https://github.com/deckhouse/deckhouse) [![k8s-image-availability-exporter](){: style="width:7%"}](https://github.com/deckhouse/k8s-image-availability-exporter) [![github.com/decodingml: Real-time news search engine using Upstash Kafka and Vector DB](){: style="width:7%"}](https://github.com/decodingai-magazine/articles-code/tree/main/articles/ml_system_design/real_time_news_search_with_upstash_kafka_and_vector_db) [![github.com/decodingml: Real-time news search engine using Upstash Kafka' and Vector DB](){: style="width:7%"}](https://github.com/decodingml/articles-code/tree/main/articles/ml_system_design/real_time_news_search_with_upstash_kafka_and_vector_db)
-[![9Router AI Coding Gateway](){: style="width:7%"}](https://github.com/decolua/9router) [![deepfence/PacketStreamer](){: style="width:7%"}](https://github.com/deepfence/PacketStreamer) [![deepfence/ThreatMapper 🌟](){: style="width:7%"}](https://github.com/deepfence/ThreatMapper) [![deepfence/YaraHunter](){: style="width:7%"}](https://github.com/deepfence/YaraHunter) [![None](){: style="width:7%"}](https://github.com/deepops-ai/deepops) [![defenseunicorns/zarf](){: style="width:7%"}](https://github.com/defenseunicorns/zarf) [![None](){: style="width:7%"}](https://github.com/deislabs/ratify) [![deors/deors-demos-petclinic jenkinsfile](){: style="width:7%"}](https://github.com/deors/deors-demos-petclinic/blob/master/Jenkinsfile) [![github-merge-bot](){: style="width:7%"}](https://github.com/depop/github-merge-bot) [![K9s - Kubernetes CLI To Manage Your Clusters In Style!](){: style="width:7%"}](https://github.com/derailed/k9s) [![Popeye - A Kubernetes Cluster Sanitizer 🌟🌟](){: style="width:7%"}](https://github.com/derailed/popeye)
-[![Delve: a debugger for the Go Programming Language](){: style="width:7%"}](https://github.com/derekparker/delve) [![detailyang/awesome-cheatsheet](){: style="width:7%"}](https://github.com/detailyang/awesome-cheatsheet) [![developer-guy/awesome-falco](){: style="width:7%"}](https://github.com/developer-guy/awesome-falco) [![Analyze Kubernetes Audit logs using Falco 🌟](){: style="width:7%"}](https://github.com/developer-guy/falco-analyze-audit-log-from-k3s-cluster) [![github.com/developer-guy: Set up HA k3s cluster on DigitalOcean using Terraform' + Ansible](){: style="width:7%"}](https://github.com/developer-guy/kubernetes-cluster-setup-using-terraform-and-k3s-on-digitalocean) [![devopshubproject/azure-terraform-ansible](){: style="width:7%"}](https://github.com/devopshubproject/azure-terraform-ansible) [![devopshubproject/cka-lab](){: style="width:7%"}](https://github.com/devopshubproject/cka-lab) [![KubeLibrary](){: style="width:7%"}](https://github.com/devopsspiral/KubeLibrary) [![github.com/devoriales/kubectl-cheatsheet](){: style="width:7%"}](https://github.com/devoriales/cheatsheets) [![github.com/devoriales/kubectl-cheatsheet](){: style="width:7%"}](https://github.com/devoriales/kubectl-cheatsheet) [![Devtron](){: style="width:7%"}](https://github.com/devtron-labs/devtron)
-[![github.com/deweya/OpenShift-Jenkins-Lab](){: style="width:7%"}](https://github.com/deweya/OpenShift-Jenkins-Lab) [![None](){: style="width:7%"}](https://github.com/dexidp/dex) [![github.com: AKS: Use AAD identity for pods and make your SecOps happy](){: style="width:7%"}](https://github.com/dfrappart/articles/blob/master/podidentityjourney.md) [![github.com/diagrid-labs/dapr-workflow-demos](){: style="width:7%"}](https://github.com/diagrid-labs/dapr-workflow-demos) [![Awesome Git 🌟](){: style="width:7%"}](https://github.com/dictcp/awesome-git) [![Kata Containers on MicroK8s](){: style="width:7%"}](https://github.com/didier-durand/microk8s-kata-containers) [![MicroK8s & Kubernetes security benchmark from CIS](){: style="width:7%"}](https://github.com/didier-durand/microk8s-kube-bench) [![didil/autobucket-operator](){: style="width:7%"}](https://github.com/didil/autobucket-operator) [![==diegolnasc/kubernetes-best-practices== 🌟](){: style="width:7%"}](https://github.com/diegolnasc/kubernetes-best-practices) [![digitalis-io/vals-operator](){: style="width:7%"}](https://github.com/digitalis-io/vals-operator) [![Another Autoscaler](){: style="width:7%"}](https://github.com/dignajar/another-autoscaler)
-[![dignajar/another-ldap](){: style="width:7%"}](https://github.com/dignajar/another-ldap) [![Direktiv](){: style="width:7%"}](https://github.com/direktiv/direktiv) [![dirien/pulumi-civo-flux-bucket](){: style="width:7%"}](https://github.com/dirien/pulumi-civo-flux-bucket) [![github.com/distribution/distribution](){: style="width:7%"}](https://github.com/distribution/distribution) [![dj-wasabi/vagrant-kubernetes](){: style="width:7%"}](https://github.com/dj-wasabi/vagrant-kubernetes) [![Awesome Compose 🌟](){: style="width:7%"}](https://github.com/docker/awesome-compose) [![**GitHub build-push-action**](){: style="width:7%"}](https://github.com/docker/build-push-action) [![Cluster Cloner 🌟](){: style="width:7%"}](https://github.com/doitintl/clustercloner) [![==doitintl/kube-no-trouble: kubent== ⭐⭐⭐](){: style="width:7%"}](https://github.com/doitintl/kube-no-trouble) [![kube-secrets-init](){: style="width:7%"}](https://github.com/doitintl/kube-secrets-init) [![doitintl/kubeIP](){: style="width:7%"}](https://github.com/doitintl/kubeIP)
-[![==github.com/dolevshor/azure-finops-guide: The Azure FinOps Guide== 🌟](){: style="width:7%"}](https://github.com/dolevshor/azure-finops-guide) [![github.com/dolevshor/azure-orphan-resources](){: style="width:7%"}](https://github.com/dolevshor/azure-orphan-resources) [![==github.com/dolthub/dolt==](){: style="width:7%"}](https://github.com/dolthub/dolt) [![Awesome AWS 🌟](){: style="width:7%"}](https://github.com/donnemartin/awesome-aws) [![None](){: style="width:7%"}](https://github.com/dora-metrics/pelorus) [![==github.com/dotdc/grafana-dashboards-kubernetes== 🌟](){: style="width:7%"}](https://github.com/dotdc/grafana-dashboards-kubernetes) [![pangolin 🌟](){: style="width:7%"}](https://github.com/dpeckett/pangolin) [![dsa0x/sicher](){: style="width:7%"}](https://github.com/dsa0x/sicher) [![dyser/kubernetes-intro](){: style="width:7%"}](https://github.com/dsyer/kubernetes-intro) [![kubecolor 🌟](){: style="width:7%"}](https://github.com/dty1er/kubecolor) [![github.com/dvob/k8s-s2s-auth: Kubernetes Service Accounts 🌟](){: style="width:7%"}](https://github.com/dvob/k8s-s2s-auth)
-[![openshift-yolo](){: style="width:7%"}](https://github.com/e-minguez/openshift-yolo) [![Python Multi-Process Execution Pool](){: style="width:7%"}](https://github.com/eXascaleInfolab/PyExPool) [![GitLens interactive rebase](){: style="width:7%"}](https://github.com/eamodio/vscode-gitlens) [![ebosas/microservices](){: style="width:7%"}](https://github.com/ebosas/microservices) [![GitHub: Eclipse JKube](){: style="width:7%"}](https://github.com/eclipse-jkube/jkube) [![Github: Eclipse Jkube](){: style="width:7%"}](https://github.com/eclipse/jkube) [![Suspicious pods 🌟](){: style="width:7%"}](https://github.com/edrevo/suspicious-pods) [![education.github.com](){: style="width:7%"}](https://github.com/education) [![eezhee/eezhee](){: style="width:7%"}](https://github.com/eezhee/eezhee) [![ekramasif/Basic-Machine-Learning](){: style="width:7%"}](https://github.com/ekramasif/Basic-Machine-Learning) [![github.com/ekramasif: Basic Machine Learning - Python Cheatsheet](){: style="width:7%"}](https://github.com/ekramasif/Basic-Machine-Learning/blob/main/Extraa/PythonCheatSheet.ipynb)
-[![eksctl: EKS installer](){: style="width:7%"}](https://github.com/eksctl-io/eksctl) [![Jenkins pipeline shared library for the project Elastic APM 🌟](){: style="width:7%"}](https://github.com/elastic/apm-pipeline-library) [![Kubernetes Scripts](){: style="width:7%"}](https://github.com/eldada/kubernetes-scripts) [![eldadru/ksniff 🌟](){: style="width:7%"}](https://github.com/eldadru/ksniff) [![krd](){: style="width:7%"}](https://github.com/electrocucaracha/krd) [![Kip, the Kubernetes Cloud Instance Provider](){: style="width:7%"}](https://github.com/elotl/kip) [![kubernetes-reflector](){: style="width:7%"}](https://github.com/emberstack/kubernetes-reflector) [![enix/x509-certificate-exporter](){: style="width:7%"}](https://github.com/enix/x509-certificate-exporter) [![github.com/enochtangg/quick-SQL-cheatsheet: Quick SQL Cheatsheet 🌟](){: style="width:7%"}](https://github.com/enochtangg/quick-SQL-cheatsheet) [![Envoy Gateway](){: style="width:7%"}](https://github.com/envoyproxy/gateway) [![github.com/eon01/kubernetes-workshop](){: style="width:7%"}](https://github.com/eon01/kubernetes-workshop)
-[![epinio/epinio](){: style="width:7%"}](https://github.com/epinio/epinio) [![github.com/Azure/eraser 🌟](){: style="width:7%"}](https://github.com/eraser-dev/eraser) [![github.com/erebe/personal-server: Personal server configuration with k3s' 🌟](){: style="width:7%"}](https://github.com/erebe/personal-server) [![Azure Landing Zone (ALZ) Repository Best Practices](){: style="width:7%"}](https://github.com/erjosito/alz-repo-best-practices/blob/main/README.md) [![ermetic/access-undenied-aws 🌟](){: style="width:7%"}](https://github.com/ermetic/access-undenied-aws) [![kubegen](){: style="width:7%"}](https://github.com/errordeveloper/kubegen) [![k8s-image-swapper 🌟](){: style="width:7%"}](https://github.com/estahn/k8s-image-swapper) [![None](){: style="width:7%"}](https://github.com/etcd-io/etcd) [![Kubernetes External Secrets 🌟](){: style="width:7%"}](https://github.com/external-secrets/kubernetes-external-secrets) [![docker-maven-plugin](){: style="width:7%"}](https://github.com/fabric8io/docker-maven-plugin) [![github - fabric8, maven plugin](){: style="width:7%"}](https://github.com/fabric8io/fabric8-maven-plugin )
-[![Fabric8 Pipeline Library](){: style="width:7%"}](https://github.com/fabric8io/fabric8-pipeline-library) [![fabric8 - kubectl](){: style="width:7%"}](https://github.com/fabric8io/kansible/blob/master/vendor/k8s.io/kubernetes/docs/user-guide/kubectl-cheatsheet.md) [![None](){: style="width:7%"}](https://github.com/facebook/jest) [![github: Nova 🌟](){: style="width:7%"}](https://github.com/fairwindsops/nova) [![ubi-micro: RHEL tiny images to build containers 🌟](){: style="width:7%"}](https://github.com/fatherlinux/ubi-micro) [![GitHub Codespaces](){: style="width:7%"}](https://github.com/features/codespaces) [![GitHub Copilot Agent-Driven Desktop Client Technical Preview](){: style="width:7%"}](https://github.com/features/preview/github-app) [![==felipecruz91/debug-ctr==](){: style="width:7%"}](https://github.com/felipecruz91/debug-ctr) [![feluelle/airflow-diagrams](){: style="width:7%"}](https://github.com/feluelle/airflow-diagrams) [![fepegar/vesseg](){: style="width:7%"}](https://github.com/fepegar/vesseg) [![kconnect - The Kubernetes Connection Manager CLI](){: style="width:7%"}](https://github.com/fidelity/kconnect)
-[![Configuration as Code of Jenkins (for Kubernetes) 🌟🌟](){: style="width:7%"}](https://github.com/figaw/configuration-as-code-jenkins-k8s) [![Demo repository 🌟🌟🌟](){: style="width:7%"}](https://github.com/figaw/freestyle-to-pipeline-jenkins) [![Slides 🌟🌟🌟](){: style="width:7%"}](https://github.com/figaw/freestyle-to-pipeline-jenkins/blob/master/from-freestyle-jobs-to-pipeline-with-jobdsl.pdf) [![Flannel](){: style="width:7%"}](https://github.com/flannel-io/flannel) [![k8s-image-availability-exporter](){: style="width:7%"}](https://github.com/flant/k8s-image-availability-exporter) [![Shell-operator](){: style="width:7%"}](https://github.com/flant/shell-operator) [![None](){: style="width:7%"}](https://github.com/flared/teleproxy) [![Promster: Use Prometheus in huge deployments with dynamic clustering and scrape sharding capabilities based on ETCD service registration](){: style="width:7%"}](https://github.com/flaviostutz/promster) [![Floci - An AWS Local Emulator Alternative](){: style="width:7%"}](https://github.com/floci-io/floci) [![floci-az](){: style="width:7%"}](https://github.com/floci-io/floci-az) [![github.com/flomesh-io/pipy](){: style="width:7%"}](https://github.com/flomesh-io/pipy)
-[![github.com/flux-iac/tofu-controller](){: style="width:7%"}](https://github.com/flux-iac/tofu-controller) [![github: Flux](){: style="width:7%"}](https://github.com/fluxcd/flux) [![github: Flux Version 2](){: style="width:7%"}](https://github.com/fluxcd/flux2) [![flux2-kustomize-helm-example 🌟](){: style="width:7%"}](https://github.com/fluxcd/flux2-kustomize-helm-example) [![fluxcd/flux2-multi-tenancy](){: style="width:7%"}](https://github.com/fluxcd/flux2-multi-tenancy) [![FoggyKitchen Landing Zone Orchestrator](){: style="width:7%"}](https://github.com/foggykitchen/foggykitchen-landing-zone-orchestrator) [![forbearing/k8s](){: style="width:7%"}](https://github.com/forbearing/k8s) [![Kubernetes Security Best Practices 🌟](){: style="width:7%"}](https://github.com/freach/kubernetes-security-best-practice/blob/master/README.md) [![SQL Studio: A Unified SQL Database Explorer](){: style="width:7%"}](https://github.com/frectonz/sql-studio) [![FreeLens](){: style="width:7%"}](https://github.com/freelensapp/freelens) [![fstab/cifs](){: style="width:7%"}](https://github.com/fstab/cifs)
-[![github.com/furiko-io/furiko](){: style="width:7%"}](https://github.com/furiko-io/furiko) [![Arktos](){: style="width:7%"}](https://github.com/futurewei-cloud/arktos) [![github.com/gardener/etcd-backup-restore](){: style="width:7%"}](https://github.com/gardener/etcd-backup-restore) [![Gardener](){: style="width:7%"}](https://github.com/gardener/gardener) [![gardener/terraformer: Terraformer](){: style="width:7%"}](https://github.com/gardener/terraformer) [![garutilorenzo/k3s-aws-terraform-cluster](){: style="width:7%"}](https://github.com/garutilorenzo/k3s-aws-terraform-cluster) [![garutilorenzo/k8s-aws-terraform-cluster](){: style="width:7%"}](https://github.com/garutilorenzo/k8s-aws-terraform-cluster) [![Top GitHub Users By Country](){: style="width:7%"}](https://github.com/gayanvoice/top-github-users) [![termshark](){: style="width:7%"}](https://github.com/gcla/termshark) [![Ansible for DevOps Examples](){: style="width:7%"}](https://github.com/geerlingguy/ansible-for-devops) [![Ansible for devops: Kubernetes](){: style="width:7%"}](https://github.com/geerlingguy/ansible-for-devops/tree/master/kubernetes)
-[![Ansible Role: Docker 🌟](){: style="width:7%"}](https://github.com/geerlingguy/ansible-role-docker) [![ansible-role-jenkins](){: style="width:7%"}](https://github.com/geerlingguy/ansible-role-jenkins) [![Ansible Role - Kubernetes (Jeff Geerling)](){: style="width:7%"}](https://github.com/geerlingguy/ansible-role-kubernetes) [![github.com/genuinetools: contained.af](){: style="width:7%"}](https://github.com/genuinetools/contained.af) [![img](){: style="width:7%"}](https://github.com/genuinetools/img) [![Secret backup operator](){: style="width:7%"}](https://github.com/geritol/secret-backup-operator) [![NS Killer](){: style="width:7%"}](https://github.com/germainlefebvre4/ns-killer) [![ddosify/ddosify](){: style="width:7%"}](https://github.com/getanteon/anteon) [![None](){: style="width:7%"}](https://github.com/getporter/porter) [![None](){: style="width:7%"}](https://github.com/getseabird/seabird) [![sops: Simple and flexible tool for managing secrets 🌟](){: style="width:7%"}](https://github.com/getsops/sops)
-[![Declarative Pipeline - Jenkins shared library 🌟](){: style="width:7%"}](https://github.com/gfkse/jenkins-shared-library) [![ggicci/httpin: HTTP Input for Go](){: style="width:7%"}](https://github.com/ggicci/httpin) [![github.com/gianlucam76/k8s-cleaner 🌟](){: style="width:7%"}](https://github.com/gianlucam76/k8s-cleaner) [![gimletd - the GitOps release manager](){: style="width:7%"}](https://github.com/gimlet-io/gimletd) [![gini/dexter](){: style="width:7%"}](https://github.com/gini/dexter) [![github.com/giscus/giscus](){: style="width:7%"}](https://github.com/giscus/giscus) [![github.com/MichaelMure/git-bug](){: style="width:7%"}](https://github.com/git-bug/git-bug) [![Git Credential Manager Core](){: style="width:7%"}](https://github.com/git-ecosystem/git-credential-manager) [![git-lfs/git-lfs: Git Large File Storage](){: style="width:7%"}](https://github.com/git-lfs/git-lfs) [![github/hub 🌟](){: style="width:7%"}](https://github.com/github/hub) [![GitHub public roadmap 🌟](){: style="width:7%"}](https://github.com/github/roadmap)
-[![GitHub Spec Kit](){: style="width:7%"}](https://github.com/github/spec-kit) [![GitLens interactive rebase](){: style="width:7%"}](https://github.com/gitkraken/vscode-gitlens) [![GitOps Working Group 🌟](){: style="width:7%"}](https://github.com/gitops-working-group/gitops-working-group) [![None](){: style="width:7%"}](https://github.com/gitpod-io/gitpod) [![github.com/glasskube/glasskube](){: style="width:7%"}](https://github.com/glasskube/glasskube) [![glebiller/dynamic-configuration-operator: Dynamic Configuration Operator](){: style="width:7%"}](https://github.com/glebiller/dynamic-configuration-operator) [![globalbao/awesome-azure-policy: AWESOME-Azure-Policy](){: style="width:7%"}](https://github.com/globalbao/awesome-azure-policy) [![github.com/gnunn1/openshift-basic-pipeline](){: style="width:7%"}](https://github.com/gnunn1/openshift-basic-pipeline) [![go-ini/ini](){: style="width:7%"}](https://github.com/go-ini/ini) [![go-kratos/kratos](){: style="width:7%"}](https://github.com/go-kratos/kratos) [![LocalAI](){: style="width:7%"}](https://github.com/go-skynet/LocalAI)
-[![Zepto is a lightweight framework for the development of microservices & web services in golang](){: style="width:7%"}](https://github.com/go-zepto/zepto) [![goatlas-io/atlas](){: style="width:7%"}](https://github.com/goatlas-io/atlas) [![github.com/goauthentik/authentik](){: style="width:7%"}](https://github.com/goauthentik/authentik) [![vault-controller](){: style="width:7%"}](https://github.com/gobins/vault-controller) [![==gofireflyio/aiac== 🌟](){: style="width:7%"}](https://github.com/gofireflyio/aiac) [![golang-design/history](){: style="width:7%"}](https://github.com/golang-design/history) [![github.com/golang/go](){: style="width:7%"}](https://github.com/golang/go) [![github.com/golang/vscode-go 🌟](){: style="width:7%"}](https://github.com/golang/vscode-go/blob/master/README.md) [![NodeJS Best Practices (Spanish Translation)](){: style="width:7%"}](https://github.com/goldbergyoni/nodebestpractices/blob/spanish-translation/README.spanish.md) [![Google Agents CLI](){: style="width:7%"}](https://github.com/google/agents-cli) [![==google/clusterfuzzlite== 🌟](){: style="width:7%"}](https://github.com/google/clusterfuzzlite)
-[![google/gke-policy-automation](){: style="width:7%"}](https://github.com/google/gke-policy-automation) [![==github.com/google/go-containerregistry== 🌟](){: style="width:7%"}](https://github.com/google/go-containerregistry) [![jsonnet data templating language](){: style="width:7%"}](https://github.com/google/jsonnet/tree/master/case_studies/kubernetes) [![Ko: Easy Go Containers 🌟](){: style="width:7%"}](https://github.com/google/ko) [![==google/log4jscanner==](){: style="width:7%"}](https://github.com/google/log4jscanner) [![opensource.google: Prometheus SLO example](){: style="width:7%"}](https://github.com/google/prometheus-slo-burn-example) [![==google/python-fire== 🌟](){: style="width:7%"}](https://github.com/google/python-fire) [![SLO Generator](){: style="width:7%"}](https://github.com/google/slo-generator) [![zx](){: style="width:7%"}](https://github.com/google/zx) [![gopaddle-io/configurator](){: style="width:7%"}](https://github.com/gopaddle-io/configurator) [![aelsabbahy/goss](){: style="width:7%"}](https://github.com/goss-org/goss)
-[![govirtuo/kube-ns-suspender 🌟](){: style="width:7%"}](https://github.com/govirtuo/kube-ns-suspender) [![grafana/agent: Grafana Agent](){: style="width:7%"}](https://github.com/grafana/agent) [![github.com/grafana/mimir](){: style="width:7%"}](https://github.com/grafana/mimir) [![tanka](){: style="width:7%"}](https://github.com/grafana/tanka) [![Grafana Tempo](){: style="width:7%"}](https://github.com/grafana/tempo) [![Teleport 🌟](){: style="width:7%"}](https://github.com/gravitational/teleport) [![Connecting and authenticating to Jenkins with Teleport Application Access](){: style="width:7%"}](https://github.com/gravitational/teleport/discussions/8330) [![NetMaker](){: style="width:7%"}](https://github.com/gravitl/netmaker) [![griddynamics/mpl](){: style="width:7%"}](https://github.com/griddynamics/mpl) [![grosser/preoomkiller](){: style="width:7%"}](https://github.com/grosser/preoomkiller) [![github.com/groundcover-com: Container Restarts Watcher](){: style="width:7%"}](https://github.com/groundcover-com/blog/tree/main/blog_k8s_containers_restarts)
-[![groundcover-com/murre](){: style="width:7%"}](https://github.com/groundcover-com/murre) [![groundnuty/k8s-wait-for 🌟](){: style="width:7%"}](https://github.com/groundnuty/k8s-wait-for) [![grpc-ecosystem/grpc-gateway: gRPC-Gateway](){: style="width:7%"}](https://github.com/grpc-ecosystem/grpc-gateway) [![github.com/gruberdev/local-gitops: Local Gitops 🌟](){: style="width:7%"}](https://github.com/gruberdev/local-gitops) [![gruntwork-io/terragrunt-infrastructure-live-example](){: style="width:7%"}](https://github.com/gruntwork-io/terragrunt-infrastructure-live-example) [![Install RedHat OKD 3.10 on your development box:](){: style="width:7%"}](https://github.com/gshipley/installcentos) [![github ref1](){: style="width:7%"}](https://github.com/gudpick/pods) [![github ref2](){: style="width:7%"}](https://github.com/gudpick/pods/tree/master/sonar-latest) [![==github.com/gventuri/pandas-ai==](){: style="width:7%"}](https://github.com/gventuri/pandas-ai) [![DictMySQL: A MySQL class for more convenient database manipulation with Python dictionary](){: style="width:7%"}](https://github.com/gyli/DictMySQL) [![==hadolint/hadolint: Haskell Dockerfile Linter==](){: style="width:7%"}](https://github.com/hadolint/hadolint)
-[![None](){: style="width:7%"}](https://github.com/haflidif/terraform-azurerm-dns-private-resolver) [![hahwul/DevSecOps](){: style="width:7%"}](https://github.com/hahwul/DevSecOps) [![Example of JCasC](){: style="width:7%"}](https://github.com/halkeye-docker/docker-jenkins) [![Harvester](){: style="width:7%"}](https://github.com/harvester/harvester) [![k8scr 🌟](){: style="width:7%"}](https://github.com/hasheddan/k8scr) [![cap](){: style="width:7%"}](https://github.com/hashicorp/cap) [![github.com/hashicorp/hcl: HCL](){: style="width:7%"}](https://github.com/hashicorp/hcl) [![terraform-cdk 🌟](){: style="width:7%"}](https://github.com/hashicorp/terraform-cdk) [![hashicorp/terraform-k8s: Terraform Cloud Operator for Kubernetes](){: style="width:7%"}](https://github.com/hashicorp/terraform-k8s) [![hashicorp/vault](){: style="width:7%"}](https://github.com/hashicorp/vault) [![hashicorp/vault-csi-provider: HashiCorp Vault Provider for Secrets Store' CSI Driver](){: style="width:7%"}](https://github.com/hashicorp/vault-csi-provider)
-[![==learn.hashicorp.com: Deploy a Helm-based application automatically with GitOps==](){: style="width:7%"}](https://github.com/hashicorp/waypoint/tree/main/website/content/docs) [![Gitkube 🌟](){: style="width:7%"}](https://github.com/hasura/gitkube) [![haxsaw/hikaru 🌟](){: style="width:7%"}](https://github.com/haxsaw/hikaru) [![github.com/hayao-k/cdk-ecr-image-scan-notify](){: style="width:7%"}](https://github.com/hayao-k/cdk-ecr-image-scan-notify) [![hbollon/k8s-voting-app-aws](){: style="width:7%"}](https://github.com/hbollon/k8s-voting-app-aws) [![==github.com/hcavarsan/kftray== ⭐](){: style="width:7%"}](https://github.com/hcavarsan/kftray) [![None](){: style="width:7%"}](https://github.com/heketi/heketi) [![Jmeter](){: style="width:7%"}](https://github.com/helm/charts/tree/master/stable/distributed-jmeter) [![Jenkins](){: style="width:7%"}](https://github.com/helm/charts/tree/master/stable/jenkins) [![Selenium](){: style="width:7%"}](https://github.com/helm/charts/tree/master/stable/selenium) [![Sonar](){: style="width:7%"}](https://github.com/helm/charts/tree/master/stable/sonarqube)
-[![Nexus3](){: style="width:7%"}](https://github.com/helm/charts/tree/master/stable/sonatype-nexus) [![Helm](){: style="width:7%"}](https://github.com/helm/helm) [![Helm mapkubeapis Plugin](){: style="width:7%"}](https://github.com/helm/helm-mapkubeapis) [![github.com/helmfile/helmfile](){: style="width:7%"}](https://github.com/helmfile/helmfile) [![helmwave/helmwave](){: style="width:7%"}](https://github.com/helmwave/helmwave) [![ktx 🌟](){: style="width:7%"}](https://github.com/heptiolabs/ktx) [![hiddeco/Cronjobber](){: style="width:7%"}](https://github.com/hiddeco/cronjobber) [![hidetatz/kubecolor 🌟](){: style="width:7%"}](https://github.com/hidetatz/kubecolor) [![github.com/highmobility](){: style="width:7%"}](https://github.com/highmobility) [![The Ultimate Go Study Guide](){: style="width:7%"}](https://github.com/hoanhan101/ultimate-go) [![hobby-kube/guide 🌟](){: style="width:7%"}](https://github.com/hobby-kube/guide)
-[![Havener](){: style="width:7%"}](https://github.com/homeport/havener) [![kubespy](){: style="width:7%"}](https://github.com/huazhihao/kubespy) [![Huginn](){: style="width:7%"}](https://github.com/huginn/huginn) [![12-Factor Agents: Patterns of reliable LLM applications](){: style="width:7%"}](https://github.com/humanlayer/12-factor-agents) [![github.com/hygieia/Hygieia 🌟](){: style="width:7%"}](https://github.com/hygieia/Hygieia) [![hyscale 🌟](){: style="width:7%"}](https://github.com/hyscale/hyscale) [![github.com/iam-veeramalla/Azure-zero-to-hero: Azure Zero to Hero Course](){: style="width:7%"}](https://github.com/iam-veeramalla/Azure-zero-to-hero) [![Kubernetes Examples](){: style="width:7%"}](https://github.com/ianmiell/kubernetes-examples) [![==iann0036/iamlive==](){: style="width:7%"}](https://github.com/iann0036/iamlive) [![==github.com/iawia002/lux== 🌟](){: style="width:7%"}](https://github.com/iawia002/lux) [![None](){: style="width:7%"}](https://github.com/ibm-messaging)
-[![None](){: style="width:7%"}](https://github.com/ibm-messaging/mq-metric-samples/tree/master/cmd/mq_prometheus) [![github.com/ibuildthecloud/wtfk8s](){: style="width:7%"}](https://github.com/ibuildthecloud/wtfk8s) [![Idealista: This ansible role installs a Prometheus Node Exporter in a debian' environment](){: style="width:7%"}](https://github.com/idealista/prometheus_jmx_exporter-role) [![Idealista: This ansible role installs a Prometheus Node Exporter in a debian environment](){: style="width:7%"}](https://github.com/idealista/prometheus_jmx_exporter_role) [![github.com/idoavrah/terraform-tui: TFTUI - The Terraform textual UI](){: style="width:7%"}](https://github.com/idoavrah/terraform-tui) [![Agorakube](){: style="width:7%"}](https://github.com/ilkilab/agorakube) [![github.com/ilyash/show-struct](){: style="width:7%"}](https://github.com/ilyash/show-struct) [![Rover - Terraform Visualizer 🌟](){: style="width:7%"}](https://github.com/im2nguyen/rover) [![imperialwicket/spinnaker-demo](){: style="width:7%"}](https://github.com/imperialwicket/spinnaker-demo) [![How-To Secure A Linux Server](){: style="width:7%"}](https://github.com/imthenachoman/How-To-Secure-A-Linux-Server) [![inancgumus/learngo 🌟](){: style="width:7%"}](https://github.com/inancgumus/learngo)
-[![terraform-review-agent](){: style="width:7%"}](https://github.com/infiniumtek/terraform-review-agent) [![github.com/influxdata/telegraf/tree/master/plugins/inputs/activemq](){: style="width:7%"}](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/activemq) [![Telegraf Prometheus Output Plugin](){: style="width:7%"}](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client) [![Infracost 🌟](){: style="width:7%"}](https://github.com/infracost/infracost) [![github.com/infrahouse/infrahouse-toolkit](){: style="width:7%"}](https://github.com/infrahouse/infrahouse-toolkit) [![github.com/infrahouse/terraform-aws-ecs](){: style="width:7%"}](https://github.com/infrahouse/terraform-aws-ecs) [![github.com/infrahouse/terraform-aws-openvpn](){: style="width:7%"}](https://github.com/infrahouse/terraform-aws-openvpn) [![==infrahq/infra== 🌟](){: style="width:7%"}](https://github.com/infrahq/infra) [![inguardians/peirates](){: style="width:7%"}](https://github.com/inguardians/peirates) [![github.com/inkdrop-org/inkdrop-visualizer](){: style="width:7%"}](https://github.com/inkdrop-org/inkdrop-visualizer) [![Awesome Linux](){: style="width:7%"}](https://github.com/inputsh/awesome-linux)
-[![K3s Private Cluster 🌟](){: style="width:7%"}](https://github.com/inscapist/terraform-k3s-private-cloud) [![inspektor-gadget/inspektor-gadget](){: style="width:7%"}](https://github.com/inspektor-gadget/inspektor-gadget) [![github: Kubernetes JSON Schemas 🌟](){: style="width:7%"}](https://github.com/instrumenta/kubernetes-json-schema) [![==instrumenta/kubeval==](){: style="width:7%"}](https://github.com/instrumenta/kubeval) [![github.com/instrumenta/policies: A set of shared policies for use with Conftest' and other Open Policy Agent tools](){: style="width:7%"}](https://github.com/instrumenta/policies) [![kubelogin 🌟](){: style="width:7%"}](https://github.com/int128/kubelogin) [![bpftrace](){: style="width:7%"}](https://github.com/iovisor/bpftrace) [![kubectl-trace](){: style="width:7%"}](https://github.com/iovisor/kubectl-trace) [![None](){: style="width:7%"}](https://github.com/irockel/tda) [![isaaguilar/terraform-operator: Terraform Operator](){: style="width:7%"}](https://github.com/isaaguilar/terraform-operator) [![Awesome Kubectl plugins](){: style="width:7%"}](https://github.com/ishantanu/awesome-kubectl-plugins)
-[![istio-ecosystem/admiral](){: style="width:7%"}](https://github.com/istio-ecosystem/admiral) [![github.com: Istio](){: style="width:7%"}](https://github.com/istio/istio) [![Istio Performance/Stability Testing](){: style="width:7%"}](https://github.com/istio/tools/blob/master/perf/README.md) [![kubectl-neat 🌟](){: style="width:7%"}](https://github.com/itaysk/kubectl-neat) [![YACE - yet another cloudwatch exporter 🌟](){: style="width:7%"}](https://github.com/ivx/yet-another-cloudwatch-exporter) [![github.com/iximiuz: Awesome Container Tinkering](){: style="width:7%"}](https://github.com/iximiuz/awesome-container-tinkering) [![==iximiuz/cdebug==](){: style="width:7%"}](https://github.com/iximiuz/cdebug) [![iximiuz/client-go-examples](){: style="width:7%"}](https://github.com/iximiuz/client-go-examples) [![Sentry Operator](){: style="width:7%"}](https://github.com/jace-ys/sentry-operator) [![jamesbuckett/ckad-questions](){: style="width:7%"}](https://github.com/jamesbuckett/ckad-questions) [![github.com/jamesw4/confirm-tfvars](){: style="width:7%"}](https://github.com/jamesw4/confirm-tfvars)
-[![jamiehannaford/what-happens-when-k8s](){: style="width:7%"}](https://github.com/jamiehannaford/what-happens-when-k8s) [![janikvonrotz/awesome-powershell](){: style="width:7%"}](https://github.com/janikvonrotz/awesome-powershell) [![github.com/jbossdemocentral: Red Hat Process Automation Manager Mortgage' Demo](){: style="width:7%"}](https://github.com/jbossdemocentral/rhpam7-mortgage-demo) [![jcchavezs/porto](){: style="width:7%"}](https://github.com/jcchavezs/porto) [![ec2-spot-converter](){: style="width:7%"}](https://github.com/jcjorel/ec2-spot-converter) [![https://github.com/jdauphant/awesome-ansible](){: style="width:7%"}](https://github.com/jdauphant/awesome-ansible) [![==jenkins-infra/jenkins-usage-stats== 🌟](){: style="width:7%"}](https://github.com/jenkins-infra/jenkins-usage-stats) [![jenkins-version](){: style="width:7%"}](https://github.com/jenkins-infra/jenkins-version) [![github.com/jenkins-infra/jenkins.io/issues](){: style="width:7%"}](https://github.com/jenkins-infra/jenkins.io/issues) [![Pipeline Global Library for ci.jenkins.io](){: style="width:7%"}](https://github.com/jenkins-infra/pipeline-library) [![jx-secret-postrenderer 🌟](){: style="width:7%"}](https://github.com/jenkins-x-plugins/jx-secret-postrenderer)
-[![jenkins-x/gsm-controller](){: style="width:7%"}](https://github.com/jenkins-x/gsm-controller) [![https://github.com/jenkins-x/jenkins-x-openshift-image](){: style="width:7%"}](https://github.com/jenkins-x/jenkins-x-openshift-image) [![Jenkins-X UpdateBOT](){: style="width:7%"}](https://github.com/jenkins-x/updatebot) [![github.com/jenkinsci 🌟](){: style="width:7%"}](https://github.com/jenkinsci) [![Jenkins Pipeline Unit testing framework](){: style="width:7%"}](https://github.com/jenkinsci/JenkinsPipelineUnit) [![How to create initial "seed" job](){: style="width:7%"}](https://github.com/jenkinsci/configuration-as-code-plugin) [![Jenkins Custom WAR Packager](){: style="width:7%"}](https://github.com/jenkinsci/custom-war-packager) [![None](){: style="width:7%"}](https://github.com/jenkinsci/docker/blob/master/install-plugins.sh) [![None](){: style="width:7%"}](https://github.com/jenkinsci/ghprb-plugin) [![git-plugin 🌟](){: style="width:7%"}](https://github.com/jenkinsci/git-plugin) [![Git plugin 4.8.0 for jenkinsci allows Pipeline and Freestyle users to perform authenticated git operations from sh, bat, and powershell](){: style="width:7%"}](https://github.com/jenkinsci/git-plugin/releases/tag/git-4.8.0)
-[![github.com/jenkinsci/github-autostatus-plugin](){: style="width:7%"}](https://github.com/jenkinsci/github-autostatus-plugin) [![==github.com/jenkinsci/helm-charts==](){: style="width:7%"}](https://github.com/jenkinsci/helm-charts) [![influxdb-plugin](){: style="width:7%"}](https://github.com/jenkinsci/influxdb-plugin) [![jenkinsci/jenkins-scripts 🌟](){: style="width:7%"}](https://github.com/jenkinsci/jenkins-scripts) [![Jenkinsfile Runner](){: style="width:7%"}](https://github.com/jenkinsci/jenkinsfile-runner) [![Jenkinsfile Runner Test Framework](){: style="width:7%"}](https://github.com/jenkinsci/jenkinsfile-runner-test-framework) [![None](){: style="width:7%"}](https://github.com/jenkinsci/jep/blob/master/jep/224/README.adoc) [![Jenkins Job DSL Plugin](){: style="width:7%"}](https://github.com/jenkinsci/job-dsl-plugin) [![github.com/jenkinsci/job-dsl-plugin](){: style="width:7%"}](https://github.com/jenkinsci/job-dsl-plugin/wiki) [![github.com/jenkinsci/kubernetes-operator: 🌟](){: style="width:7%"}](https://github.com/jenkinsci/kubernetes-operator) [![kubernetes-plugin: Kubernetes plugin for Jenkins 🌟](){: style="width:7%"}](https://github.com/jenkinsci/kubernetes-plugin)
-[![Jenkins opentelemetry-plugin 🌟](){: style="width:7%"}](https://github.com/jenkinsci/opentelemetry-plugin) [![performance-plugin](){: style="width:7%"}](https://github.com/jenkinsci/performance-plugin) [![pipeline-graph-view-plugin 🌟](){: style="width:7%"}](https://github.com/jenkinsci/pipeline-graph-view-plugin) [![None](){: style="width:7%"}](https://github.com/jenkinsci/pipeline-utility-steps-plugin) [![Plugin Installation Manager Tool](){: style="width:7%"}](https://github.com/jenkinsci/plugin-installation-manager-tool) [![Jenkins Plugin Manager CLI v1.1.0](){: style="width:7%"}](https://github.com/jenkinsci/plugin-installation-manager-tool/releases/tag/plugin-management-parent-pom-1.1.0) [![Parent POM for Jenkins Plugins. Plugin POM 4.0](){: style="width:7%"}](https://github.com/jenkinsci/plugin-pom) [![4.0 changelog](){: style="width:7%"}](https://github.com/jenkinsci/plugin-pom/releases/tag/plugin-4.0) [![Jenkins Prometheus Metrics Plugin 🌟](){: style="width:7%"}](https://github.com/jenkinsci/prometheus-plugin) [![Pull Request Monitoring 🌟](){: style="width:7%"}](https://github.com/jenkinsci/pull-request-monitoring-plugin) [![Redis Fingerprint Storage Plugin](){: style="width:7%"}](https://github.com/jenkinsci/redis-fingerprint-storage-plugin)
-[![Jenkins Remoting monitoring with OpenTelemetry Plugin 🌟](){: style="width:7%"}](https://github.com/jenkinsci/remoting-opentelemetry-plugin) [![github PR: Enable to provide telemetry data to OpenTelemetry Collector](){: style="width:7%"}](https://github.com/jenkinsci/remoting-opentelemetry-plugin/pull/40) [![robot-plugin: Robot Framework Plugin](){: style="width:7%"}](https://github.com/jenkinsci/robot-plugin) [![None](){: style="width:7%"}](https://github.com/jenkinsci/tekton-client-plugin) [![URL Filter Plugin](){: style="width:7%"}](https://github.com/jenkinsci/url-filter-plugin) [![jertel/elastalert2](){: style="width:7%"}](https://github.com/jertel/elastalert2) [![==jesseduffield/lazydocker==](){: style="width:7%"}](https://github.com/jesseduffield/lazydocker) [![github.com: Branch Cleanup Action 🌟](){: style="width:7%"}](https://github.com/jessfraz/branch-cleanup-action) [![github.com/jetpack-io/launchpad ⭐](){: style="width:7%"}](https://github.com/jetify-com/launchpad) [![==github.com/jetpack-io/launchpad== ⭐](){: style="width:7%"}](https://github.com/jetpack-io/launchpad) [![https://github.com/jetstack/cert-manager/](){: style="width:7%"}](https://github.com/jetstack/cert-manager)
-[![Jetstack Secure Agent 🌟🌟](){: style="width:7%"}](https://github.com/jetstack/jetstack-secure) [![==kube-oidc-proxy==](){: style="width:7%"}](https://github.com/jetstack/kube-oidc-proxy) [![Jetstack Secure Agent 🌟🌟](){: style="width:7%"}](https://github.com/jetstack/preflight) [![vesion-checker](){: style="width:7%"}](https://github.com/jetstack/version-checker) [![None](){: style="width:7%"}](https://github.com/jglick/jk--) [![christopherhein/awesome-eks: Awesome EKS](){: style="width:7%"}](https://github.com/jimmyraywv/awesome-eks) [![@jk8s' Awesome Kubernetes](){: style="width:7%"}](https://github.com/jk8s/awesome-kubernetes) [![jkcfg](){: style="width:7%"}](https://github.com/jkcfg/jk) [![github.com/jkosik: helm-decomposer](){: style="width:7%"}](https://github.com/jkosik/helm-decomposer) [![The Art of Command Line](){: style="width:7%"}](https://github.com/jlevy/the-art-of-command-line) [![ghapp_demo](){: style="width:7%"}](https://github.com/jmfloreszazo/ghapp_demo/blob/main/README.es.md)
-[![None](){: style="width:7%"}](https://github.com/jmxtrans/jmxtrans) [![Kubetail 🌟](){: style="width:7%"}](https://github.com/johanhaleby/kubetail) [![miller](){: style="width:7%"}](https://github.com/johnkerl/miller) [![github.com/johnlokerse/azure-bicep-cheat-sheet: Azure Bicep Cheat Sheet](){: style="width:7%"}](https://github.com/johnlokerse/azure-bicep-cheat-sheet) [![johnthebrit/CertificationMaterials](){: style="width:7%"}](https://github.com/johnthebrit/CertificationMaterials) [![joke2k/faker 🌟](){: style="width:7%"}](https://github.com/joke2k/faker) [![github.com/jonleibowitz/awesome-digitalocean: Awesome Digital Ocean](){: style="width:7%"}](https://github.com/jonleibowitz/awesome-digitalocean) [![==github.com/jonmosco/kube-ps1== ⭐](){: style="width:7%"}](https://github.com/jonmosco/kube-ps1) [![github: ElectricEye](){: style="width:7%"}](https://github.com/jonrau1/ElectricEye/blob/master/README.md) [![github.com/jordanwilson230: kubectl-plugins](){: style="width:7%"}](https://github.com/jordanwilson230/kubectl-plugins/tree/krew) [![jose-r-lopez/SSI_Materials](){: style="width:7%"}](https://github.com/jose-r-lopez/SSI_Infraestructure_Automation_Materials)
-[![jose-r-lopez/SSI_Materials](){: style="width:7%"}](https://github.com/jose-r-lopez/SSI_Materials) [![github.com/joseadanof: Awesome Cloud Native Trainings](){: style="width:7%"}](https://github.com/joseadanof/awesome-cloudnative-trainings) [![==joshnh/Git-Commands== 🌟](){: style="width:7%"}](https://github.com/joshnh/Git-Commands/blob/master/README.md) [![joyrex2001/kubedock](){: style="width:7%"}](https://github.com/joyrex2001/kubedock) [![tekline 🌟](){: style="width:7%"}](https://github.com/joyrex2001/tekline) [![jo](){: style="width:7%"}](https://github.com/jpmens/jo) [![ekglue - Envoy/Kubernetes glue](){: style="width:7%"}](https://github.com/jrockway/ekglue) [![jrussellfreelance/powershell-scripts](){: style="width:7%"}](https://github.com/jrussellfreelance/powershell-scripts) [![github.com/jsmartin/ansible-tower-packer](){: style="width:7%"}](https://github.com/jsmartin/ansible-tower-packer) [![custom-pod-autoscaler](){: style="width:7%"}](https://github.com/jthomperoo/custom-pod-autoscaler) [![jthomperoo/k8shorizmetrics](){: style="width:7%"}](https://github.com/jthomperoo/k8shorizmetrics)
-[![github.com/jthomperoo: Predictive Horizontal Pod Autoscaler](){: style="width:7%"}](https://github.com/jthomperoo/predictive-horizontal-pod-autoscaler) [![None](){: style="width:7%"}](https://github.com/junegunn/fzf) [![github.com/jupyterlab/jupyter-ai](){: style="width:7%"}](https://github.com/jupyterlab/jupyter-ai) [![github.com/jwcesign/kubespider](){: style="width:7%"}](https://github.com/jwcesign/kubespider) [![Awesome Productivity](){: style="width:7%"}](https://github.com/jyguyomarch/awesome-productivity) [![K0s - Zero Friction Kubernetes](){: style="width:7%"}](https://github.com/k0sproject/k0s) [![**k3d**](){: style="width:7%"}](https://github.com/k3d-io/k3d) [![github.com/k3s-io/k3s-ansible 🌟](){: style="width:7%"}](https://github.com/k3s-io/k3s-ansible) [![k8gb 🌟](){: style="width:7%"}](https://github.com/k8gb-io/k8gb) [![k8s-ruby: Kubernetes Ruby Client](){: style="width:7%"}](https://github.com/k8s-ruby/k8s-ruby) [![multus-cni 🌟](){: style="width:7%"}](https://github.com/k8snetworkplumbingwg/multus-cni)
-[![github.com/k8spacket/k8spacket](){: style="width:7%"}](https://github.com/k8spacket/k8spacket) [![github.com/k8spatterns/examples](){: style="width:7%"}](https://github.com/k8spatterns/examples) [![K8Spin Operator 🌟](){: style="width:7%"}](https://github.com/k8spin/k8spin-operator) [![None](){: style="width:7%"}](https://github.com/k8spin/k8spin-operator/projects/1) [![k8tz/k8tz: Kubernetes Timezone Controller](){: style="width:7%"}](https://github.com/k8tz/k8tz) [![None](){: style="width:7%"}](https://github.com/k8zdev/k8z) [![GitHub: K8s workshop in a box](){: style="width:7%"}](https://github.com/kabisa/k8s-workshop-in-a-box) [![Kadalu](){: style="width:7%"}](https://github.com/kadalu/kadalu) [![Awesome SysAdmin](){: style="width:7%"}](https://github.com/kahun/awesome-sysadmin) [![github.com/kairos-io/kairos: Kairos - Kubernetes-focused, Cloud Native Linux' meta-distribution](){: style="width:7%"}](https://github.com/kairos-io/kairos) [![ipvs-node-controller](){: style="width:7%"}](https://github.com/kakao/ipvs-node-controller)
-[![Network Node Manager](){: style="width:7%"}](https://github.com/kakao/network-node-manager) [![Tesoro](){: style="width:7%"}](https://github.com/kapicorp/tesoro) [![github.com: dnsconfig-injector - Mutating Admission Webhook for dnsconfig' pod injection](){: style="width:7%"}](https://github.com/karampok/dnsconfig-injector) [![k8s-alert](){: style="width:7%"}](https://github.com/kareem-elsayed/k8s-alerts) [![karmab/autolabeller](){: style="width:7%"}](https://github.com/karmab/autolabeller) [![Karmada](){: style="width:7%"}](https://github.com/karmada-io/karmada) [![==github.com/kaysalawu/azure-network-terraform: Azure Network Architecture' - Terraform Examples== 🌟](){: style="width:7%"}](https://github.com/kaysalawu/azure-network-terraform) [![kbrew](){: style="width:7%"}](https://github.com/kbrew-dev/kbrew) [![Kubestack Gitops Framework](){: style="width:7%"}](https://github.com/kbst/terraform-kubestack) [![Kubeterm: Graphical Management Tool for Kubernetes](){: style="width:7%"}](https://github.com/kbterm/kubeterm) [![kcp: a prototype of a Kubernetes API server that is not a Kubernetes cluster' - a place to create, update, and maintain Kube-like APIs with controllers above or without clusters](){: style="width:7%"}](https://github.com/kcp-dev/kcp)
-[![github.com/kedacore/keda/issues/2214](){: style="width:7%"}](https://github.com/kedacore/keda/issues/2214) [![==Keel== 🌟](){: style="width:7%"}](https://github.com/keel-hq/keel) [![kei6u/kubectl-secret-data](){: style="width:7%"}](https://github.com/kei6u/kubectl-secret-data) [![RollingUpgrade](){: style="width:7%"}](https://github.com/keikoproj/upgrade-manager) [![keisku/kubectl-explore](){: style="width:7%"}](https://github.com/keisku/kubectl-explore) [![kei6u/kubectl-secret-data](){: style="width:7%"}](https://github.com/keisku/kubectl-secretdata) [![jc](){: style="width:7%"}](https://github.com/kellyjonbrazil/jc) [![kelseyhightower/cmd-tutorial](){: style="width:7%"}](https://github.com/kelseyhightower/cmd-tutorial) [![**Kelsey Hightower: kubernetes the hard way**](){: style="width:7%"}](https://github.com/kelseyhightower/kubernetes-the-hard-way) [![github.com/kelseyhightower/nocode](){: style="width:7%"}](https://github.com/kelseyhightower/nocode) [![github.com/kelseyhightower: Serverless Vault with Cloud Run](){: style="width:7%"}](https://github.com/kelseyhightower/serverless-vault-with-cloud-run)
-[![Keptn Jenkins Shared Library](){: style="width:7%"}](https://github.com/keptn-sandbox/keptn-jenkins-library) [![Keptn Control Plane on k3s](){: style="width:7%"}](https://github.com/keptn-sandbox/keptn-on-k3s) [![github.com/keptn-sandbox/keptn-on-k3s: Tutorial: Keptn for Dynatrace Users' in 5 Minutes 🌟](){: style="width:7%"}](https://github.com/keptn-sandbox/keptn-on-k3s/blob/master/README-KeptnForDynatrace.md) [![==gobrew== 🌟](){: style="width:7%"}](https://github.com/kevincobain2000/gobrew) [![github.com: Cluster API Helm Chart](){: style="width:7%"}](https://github.com/kgamanji/cluster-api-helm-chart) [![github.com: kiali](){: style="width:7%"}](https://github.com/kiali/kiali) [![kingdonb/kubectl-exec-user](){: style="width:7%"}](https://github.com/kingdonb/kubectl-exec-user) [![inspektor-gadget](){: style="width:7%"}](https://github.com/kinvolk/inspektor-gadget) [![None](){: style="width:7%"}](https://github.com/kiosk-sh/kiosk) [![kislyuk/yq](){: style="width:7%"}](https://github.com/kislyuk/yq) [![kkdai/youtube](){: style="width:7%"}](https://github.com/kkdai/youtube)
-[![db-auth-gateway](){: style="width:7%"}](https://github.com/kloeckner-i/db-auth-gateway) [![DB Operator 🌟](){: style="width:7%"}](https://github.com/kloeckner-i/db-operator) [![Kourier](){: style="width:7%"}](https://github.com/knative-extensions/net-kourier) [![Kourier](){: style="width:7%"}](https://github.com/knative-sandbox/net-kourier) [![kn: knative client](){: style="width:7%"}](https://github.com/knative/client) [![==knight42/kubectl-blame: kubectl-blame: git-like blame for kubectl==](){: style="width:7%"}](https://github.com/knight42/kubectl-blame) [![Linux networking examples and tutorials for advanced users](){: style="width:7%"}](https://github.com/knorrie/network-examples) [![Ko: Easy Go Containers 🌟](){: style="width:7%"}](https://github.com/ko-build/ko) [![github.com/kodemore/chili](){: style="width:7%"}](https://github.com/kodemore/chili) [![github.com/kohsuke/petclinic Jenkinsfile](){: style="width:7%"}](https://github.com/kohsuke/petclinic/blob/master/Jenkinsfile) [![github.com/komodorio/helm-dashboard 🌟](){: style="width:7%"}](https://github.com/komodorio/helm-dashboard)
-[![==github.com/komodorio/validkube==](){: style="width:7%"}](https://github.com/komodorio/validkube) [![github.com/kubefirst/kubefirst](){: style="width:7%"}](https://github.com/konstructio/kubefirst) [![konstruktoid/ansible-hvault-inventory: Dynamic Ansible inventory using HashiCorp' Vault SSH OTP and local password rotation](){: style="width:7%"}](https://github.com/konstruktoid/ansible-hvault-inventory) [![github.com/konveyor 🌟](){: style="width:7%"}](https://github.com/konveyor) [![github.com/konveyor/crane: Crane 2.0 🌟](){: style="width:7%"}](https://github.com/konveyor/crane) [![Move2Kube 🌟](){: style="width:7%"}](https://github.com/konveyor/move2kube) [![Yagmail: Python e-mail library](){: style="width:7%"}](https://github.com/kootenpv/yagmail) [![koslib/awesome-containerized-security 🌟](){: style="width:7%"}](https://github.com/koslib/awesome-containerized-security) [![==github.com/kostis-codefresh: How to Model Your Gitops Environments with' kustomize== 🌟](){: style="width:7%"}](https://github.com/kostis-codefresh/gitops-environment-promotion) [![Kotal operator](){: style="width:7%"}](https://github.com/kotalco/kotal) [![github.com/krateoplatformops/krateo](){: style="width:7%"}](https://github.com/krateoplatformops/krateo)
-[![krestomatio/keydb-operator](){: style="width:7%"}](https://github.com/krestomatio/keydb-operator) [![kris-nova/kaar](){: style="width:7%"}](https://github.com/kris-nova/kaar) [![naml: Not another markup language](){: style="width:7%"}](https://github.com/kris-nova/naml) [![kris-nova/kaar](){: style="width:7%"}](https://github.com/krisnova/kaar) [![naml: Not another markup language](){: style="width:7%"}](https://github.com/krisnova/naml) [![github.com/kristofferandreasen/awesome-azure: Awesome Azure](){: style="width:7%"}](https://github.com/kristofferandreasen/awesome-azure) [![Ksctl: Cloud Agnostic Kubernetes Management tool](){: style="width:7%"}](https://github.com/ksctl/ksctl) [![KFServing 🌟](){: style="width:7%"}](https://github.com/kserve/kserve) [![==ksoclabs/awesome-kubernetes-security== 🌟](){: style="width:7%"}](https://github.com/ksoclabs/awesome-kubernetes-security) [![==buildg: Interactive debugger for Dockerfile== 🌟](){: style="width:7%"}](https://github.com/ktock/buildg) [![kube-spot-termination-notice-handler](){: style="width:7%"}](https://github.com/kube-aws/kube-spot-termination-notice-handler)
-[![kube-burner 🌟](){: style="width:7%"}](https://github.com/kube-burner/kube-burner) [![kube-logging/logging-operator](){: style="width:7%"}](https://github.com/kube-logging/logging-operator) [![govirtuo/kube-ns-suspender 🌟](){: style="width:7%"}](https://github.com/kube-ns-suspender/kube-ns-suspender) [![kube-vip](){: style="width:7%"}](https://github.com/kube-vip/kube-vip) [![github.com/kubecfg/kubecfg](){: style="width:7%"}](https://github.com/kubecfg/kubecfg) [![Cluster Turndown](){: style="width:7%"}](https://github.com/kubecost/cluster-turndown) [![github.com/kubecost: kubecost-exporter - Running Kubecost as a Prometheus' metric exporter](){: style="width:7%"}](https://github.com/kubecost/cost-model) [![kubectl-cost](){: style="width:7%"}](https://github.com/kubecost/kubectl-cost) [![==github.com/kubefirst/kubefirst==](){: style="width:7%"}](https://github.com/kubefirst/kubefirst) [![KFServing 🌟](){: style="width:7%"}](https://github.com/kubeflow/kfserving) [![Guard](){: style="width:7%"}](https://github.com/kubeguard/guard)
-[![KubeHelper](){: style="width:7%"}](https://github.com/kubehelper/kubehelper) [![Kubeinit 🌟](){: style="width:7%"}](https://github.com/kubeinit/kubeinit) [![github.com/kubemq-io/kubemq-community 🌟](){: style="width:7%"}](https://github.com/kubemq-io/kubemq-community) [![kubenav](){: style="width:7%"}](https://github.com/kubenav/kubenav) [![==kubeops/config-syncer: Config Syncer (previously Kubed)==](){: style="width:7%"}](https://github.com/kubeops/config-syncer) [![identity-server](){: style="width:7%"}](https://github.com/kubeops/ui-server) [![kubeopsskills/cloud-secret-resolvers: Cloud Secret Resolvers (CSR)](){: style="width:7%"}](https://github.com/kubeopsskills/cloud-secret-resolvers) [![chart-doc-gen: Helm Chart Documentation Generator](){: style="width:7%"}](https://github.com/kubepack/chart-doc-gen) [![==github.com/kubepug/kubepug: Deprecations AKA KubePug - Pre UpGrade (Checker)==' ⭐](){: style="width:7%"}](https://github.com/kubepug/kubepug) [![github.com/kubereboot/kured ⭐](){: style="width:7%"}](https://github.com/kubereboot/kured) [![kuberhealthy 🌟](){: style="width:7%"}](https://github.com/kuberhealthy/kuberhealthy)
-[![kuberlogic](){: style="width:7%"}](https://github.com/kuberlogic/kuberlogic) [![fubectl](){: style="width:7%"}](https://github.com/kubermatic/fubectl) [![KubeCarrier - Service Management at Scale](){: style="width:7%"}](https://github.com/kubermatic/kubecarrier) [![==kubermatic/kubeone== 🌟](){: style="width:7%"}](https://github.com/kubermatic/kubeone) [![github.com/kubernetes-client 🌟](){: style="width:7%"}](https://github.com/kubernetes-client) [![kubernetes-client/go: OpenAPI based Generated Go client for Kubernetes](){: style="width:7%"}](https://github.com/kubernetes-client/go) [![github.com/kubernetes-client/java: Kubernetes Java Client](){: style="width:7%"}](https://github.com/kubernetes-client/java) [![github.com/kubernetes-client/python](){: style="width:7%"}](https://github.com/kubernetes-client/python) [![github.com/kubernetes-client/python-base](){: style="width:7%"}](https://github.com/kubernetes-client/python-base) [![github.com/kubernetes-course/container_workshops](){: style="width:7%"}](https://github.com/kubernetes-course/container_workshops) [![github.com/kubernetes-csi](){: style="width:7%"}](https://github.com/kubernetes-csi)
-[![SMB CSI Driver for Kubernetes](){: style="width:7%"}](https://github.com/kubernetes-csi/csi-driver-smb) [![github.com/kubernetes-sigs/etcdadm ⭐](){: style="width:7%"}](https://github.com/kubernetes-retired/etcdadm) [![Frakti](){: style="width:7%"}](https://github.com/kubernetes-retired/frakti) [![kubernetes-sigs/hierarchical-namespaces: The Hierarchical Namespace Controller (HNC)](){: style="width:7%"}](https://github.com/kubernetes-retired/hierarchical-namespaces) [![kubernetes-sigs/kpng](){: style="width:7%"}](https://github.com/kubernetes-retired/kpng) [![kube-batch](){: style="width:7%"}](https://github.com/kubernetes-retired/kube-batch) [![KubeFed: Kubernetes Cluster Federation](){: style="width:7%"}](https://github.com/kubernetes-retired/kubefed) [![kubernetes-sigs/kui](){: style="width:7%"}](https://github.com/kubernetes-retired/kui) [![Hierarchical namespaces](){: style="width:7%"}](https://github.com/kubernetes-retired/multi-tenancy/tree/master/incubator/hnc) [![Kubernetes SIGs](){: style="width:7%"}](https://github.com/kubernetes-sigs) [![==github.com/kubernetes-sigs/aws-load-balancer-controller==](){: style="width:7%"}](https://github.com/kubernetes-sigs/aws-load-balancer-controller)
-[![Cluster Addons 🌟](){: style="width:7%"}](https://github.com/kubernetes-sigs/cluster-addons) [![None](){: style="width:7%"}](https://github.com/kubernetes-sigs/cluster-api) [![Descheduler for Kubernetes 🌟](){: style="width:7%"}](https://github.com/kubernetes-sigs/descheduler) [![kubernetes-sigs/e2e-framework](){: style="width:7%"}](https://github.com/kubernetes-sigs/e2e-framework) [![github.com/kubernetes-sigs/etcdadm ⭐](){: style="width:7%"}](https://github.com/kubernetes-sigs/etcdadm) [![external-dns](){: style="width:7%"}](https://github.com/kubernetes-sigs/external-dns) [![Kubernetes Gateway API](){: style="width:7%"}](https://github.com/kubernetes-sigs/gateway-api) [![kubernetes-sigs/hierarchical-namespaces: The Hierarchical Namespace Controller' (HNC)](){: style="width:7%"}](https://github.com/kubernetes-sigs/hierarchical-namespaces) [![InGate: Ingress & Gateway API Controller (Archived)](){: style="width:7%"}](https://github.com/kubernetes-sigs/ingate) [![**kind**](){: style="width:7%"}](https://github.com/kubernetes-sigs/kind) [![kubernetes-sigs/kpng](){: style="width:7%"}](https://github.com/kubernetes-sigs/kpng)
-[![Available kubectl plugins](){: style="width:7%"}](https://github.com/kubernetes-sigs/krew-index/blob/master/plugins.md) [![kube-batch](){: style="width:7%"}](https://github.com/kubernetes-sigs/kube-batch) [![kube-scheduler-simulator](){: style="width:7%"}](https://github.com/kubernetes-sigs/kube-scheduler-simulator) [![kubernetes-sigs/kubebuilder](){: style="width:7%"}](https://github.com/kubernetes-sigs/kubebuilder) [![KubeFed: Kubernetes Cluster Federation](){: style="width:7%"}](https://github.com/kubernetes-sigs/kubefed) [![**Kubespray**](){: style="width:7%"}](https://github.com/kubernetes-sigs/kubespray) [![kubernetes-sigs/kueue: Kubernetes-native Job Queueing](){: style="width:7%"}](https://github.com/kubernetes-sigs/kueue) [![Kueue Release v0.14.0](){: style="width:7%"}](https://github.com/kubernetes-sigs/kueue/releases/tag/v0.14.0) [![kubernetes-sigs/kui](){: style="width:7%"}](https://github.com/kubernetes-sigs/kui) [![kustomize](){: style="width:7%"}](https://github.com/kubernetes-sigs/kustomize) [![kubernetes-sigs/kwok](){: style="width:7%"}](https://github.com/kubernetes-sigs/kwok)
-[![Hierarchical namespaces](){: style="width:7%"}](https://github.com/kubernetes-sigs/multi-tenancy/tree/master/incubator/hnc) [![github.com: NFS Ganesha server and external provisioner](){: style="width:7%"}](https://github.com/kubernetes-sigs/nfs-ganesha-server-and-external-provisioner) [![kubernetes-sigs/nfs-subdir-external-provisioner: Kubernetes NFS Subdir External' Provisioner](){: style="width:7%"}](https://github.com/kubernetes-sigs/nfs-subdir-external-provisioner) [![==kubernetes-sigs/node-feature-discovery: Node feature discovery for Kubernetes==](){: style="width:7%"}](https://github.com/kubernetes-sigs/node-feature-discovery) [![kubernetes-sigs: Trimaran: Load-aware scheduling plugins 🌟](){: style="width:7%"}](https://github.com/kubernetes-sigs/scheduler-plugins/tree/master/pkg/trimaran) [![Kubernetes-Secrets-Store-CSI-Driver: Secrets Store CSI driver for Kubernetes' secrets](){: style="width:7%"}](https://github.com/kubernetes-sigs/secrets-store-csi-driver) [![kubernetes-sigs/security-profiles-operator](){: style="width:7%"}](https://github.com/kubernetes-sigs/security-profiles-operator) [![github.com/kubernetes-sigs: Local Persistence Volume Static Provisioner' 🌟](){: style="width:7%"}](https://github.com/kubernetes-sigs/sig-storage-local-static-provisioner) [![github.com/kubernetes: **Kubernetes Cluster Autoscaler**](){: style="width:7%"}](https://github.com/kubernetes/autoscaler/tree/master/cluster-autoscaler) [![VPA: Vertical Pod Autoscaler](){: style="width:7%"}](https://github.com/kubernetes/autoscaler/tree/master/vertical-pod-autoscaler) [![kubernetes/client-go: Go client for Kubernetes 🌟](){: style="width:7%"}](https://github.com/kubernetes/client-go)
-[![Kubernetes Special Interest Groups (SIGs)](){: style="width:7%"}](https://github.com/kubernetes/community/blob/main/README.md) [![github.com/kubernetes: Kubernetes Scalability thresholds](){: style="width:7%"}](https://github.com/kubernetes/community/blob/main/sig-scalability/configs-and-limits/thresholds.md) [![Kubernetes Special Interest Groups (SIGs)](){: style="width:7%"}](https://github.com/kubernetes/community/blob/master/README.md) [![github.com/kubernetes: Kubernetes Scalability thresholds](){: style="width:7%"}](https://github.com/kubernetes/community/blob/master/sig-scalability/configs-and-limits/thresholds.md) [![github.com/kubernetes: Kubernetes Icons Set](){: style="width:7%"}](https://github.com/kubernetes/community/tree/main/icons) [![==github.com/kubernetes: Kubernetes Icons Set==](){: style="width:7%"}](https://github.com/kubernetes/community/tree/master/icons) [![NodeLocal DNSCache](){: style="width:7%"}](https://github.com/kubernetes/enhancements) [![KEP-2837: Especificaciones de Recursos a Nivel de Pod](){: style="width:7%"}](https://github.com/kubernetes/enhancements/blob/ddf7d2a8c098e97b0714f31e88abad3b3e0e706c/keps/sig-node/2837-pod-level-resource-spec/README.md) [![Frakti](){: style="width:7%"}](https://github.com/kubernetes/frakti) [![==github.com/kubernetes/git-sync== ⭐](){: style="width:7%"}](https://github.com/kubernetes/git-sync) [![A Kyverno policy to block custom snippet configurations for Kubernetes Nginx ingress (CVE-2021-25742](){: style="width:7%"}](https://github.com/kubernetes/ingress-nginx/issues/7837)
-[![NGINX Ingress Controller - v1.0.0](){: style="width:7%"}](https://github.com/kubernetes/ingress-nginx/releases/tag/controller-v1.0.0) [![==Kompose (Kubernetes + Compose)== 🌟](){: style="width:7%"}](https://github.com/kubernetes/kompose) [![GitHub: Kubernetes Cluster with Kops](){: style="width:7%"}](https://github.com/kubernetes/kops) [![kube-state-metrics 🌟](){: style="width:7%"}](https://github.com/kubernetes/kube-state-metrics) [![Kubernetes Cluster with **Kubeadm**](){: style="width:7%"}](https://github.com/kubernetes/kubeadm) [![github.com/kubernetes/kubeadm: High Availability Considerations](){: style="width:7%"}](https://github.com/kubernetes/kubeadm/blob/main/docs/ha-considerations.md) [![A Kyverno policy to block custom snippet configurations for Kubernetes Nginx ingress (CVE-2021-25742](){: style="width:7%"}](https://github.com/kubernetes/kubernetes/issues/126811) [![Flag export deprecated in kubernetes 1.14](){: style="width:7%"}](https://github.com/kubernetes/kubernetes/pull/73787) [![If you have a livenessProbe that takes over one second, it’ll fail when you update to kubernetes 1.20, because a long-standing bug with how the default was handled has been fixed. You must override the ExecProbeTimeout if your probe takes more than 1s](){: style="width:7%"}](https://github.com/kubernetes/kubernetes/pull/97057) [![Minikube](){: style="width:7%"}](https://github.com/kubernetes/minikube) [![==kubernetes/sample-controller==](){: style="width:7%"}](https://github.com/kubernetes/sample-controller)
-[![Prow](){: style="width:7%"}](https://github.com/kubernetes/test-infra/tree/master/prow) [![kubescape](){: style="width:7%"}](https://github.com/kubescape/kubescape) [![armosec/regolibrary](){: style="width:7%"}](https://github.com/kubescape/regolibrary) [![kubeshark/kubeshark](){: style="width:7%"}](https://github.com/kubeshark/kubeshark) [![identity-server](){: style="width:7%"}](https://github.com/kubeshield/identity-server) [![kubeshop/kusk: use OpenAPI to configure Kubernetes](){: style="width:7%"}](https://github.com/kubeshop/kusk) [![==kubeshop/monokle==](){: style="width:7%"}](https://github.com/kubeshop/monokle) [![kubeshop/testkube](){: style="width:7%"}](https://github.com/kubeshop/testkube) [![Ksctl: Cloud Agnostic Kubernetes Management tool](){: style="width:7%"}](https://github.com/kubesimplify/ksctl) [![KubeEye 🌟](){: style="width:7%"}](https://github.com/kubesphere/kubeeye) [![kubekey](){: style="width:7%"}](https://github.com/kubesphere/kubekey)
-[![github.com/kubetail-org/kubetail 🌟](){: style="width:7%"}](https://github.com/kubetail-org/kubetail) [![==kubevious== 🌟🌟](){: style="width:7%"}](https://github.com/kubevious/kubevious) [![kubevirt](){: style="width:7%"}](https://github.com/kubevirt/kubevirt) [![github.com/kubevirt/monitoring](){: style="width:7%"}](https://github.com/kubevirt/monitoring) [![kudobuilder/kuttl](){: style="width:7%"}](https://github.com/kudobuilder/kuttl) [![github.com/kuhlman-labs/terraform-azurerm-landing-zone](){: style="width:7%"}](https://github.com/kuhlman-labs/terraform-azurerm-landing-zone) [![kunchalavikram1427: kubernetes Public](){: style="width:7%"}](https://github.com/kunchalavikram1427/Kubernetes_public) [![None](){: style="width:7%"}](https://github.com/kunchalavikram1427/Kubernetes_public/blob/main/Kubernetes_Commands.txt) [![kunchalavikram1427: kubernetes Commands](){: style="width:7%"}](https://github.com/kunchalavikram1427/Kubernetes_public/blob/master/Kubernetes_Commands.txt) [![kubectl build (formerly known as kubectl-kaniko)](){: style="width:7%"}](https://github.com/kvaps/kubectl-build) [![kvaps/kubectl-node-shell](){: style="width:7%"}](https://github.com/kvaps/kubectl-node-shell)
-[![kVDI](){: style="width:7%"}](https://github.com/kvdi/kvdi) [![kyma-incubator/terraform-provider-kind: Terraform Provider for kind (Kubernetes' IN Docker)](){: style="width:7%"}](https://github.com/kyma-incubator/terraform-provider-kind) [![Chainsaw - The ultimate end to end testing tool for Kubernetes operators](){: style="width:7%"}](https://github.com/kyverno/chainsaw) [![None](){: style="width:7%"}](https://github.com/kyverno/policies/issues/80) [![Policy Reporter 🌟](){: style="width:7%"}](https://github.com/kyverno/policy-reporter) [![laurci/kubernate](){: style="width:7%"}](https://github.com/laurci/kubernate) [![joplin](){: style="width:7%"}](https://github.com/laurent22/joplin) [![None](){: style="width:7%"}](https://github.com/lbroudoux/openshift-cases/tree/master/jboss-amq7-custom) [![==github.com/learning-cloud-native-go/myapp: Learning Cloud Native Go -' myapp== 🌟](){: style="width:7%"}](https://github.com/learning-cloud-native-go/myapp) [![==Free Kubernetes== 🌟🌟](){: style="width:7%"}](https://github.com/learnk8s/free-kubernetes) [![**K8bit** — the tiny Kubernetes dashboard 🌟](){: style="width:7%"}](https://github.com/learnk8s/k8bit)
-[![None](){: style="width:7%"}](https://github.com/learnk8s/templating-kubernetes) [![==learnk8s/xlskubectl==](){: style="width:7%"}](https://github.com/learnk8s/xlskubectl) [![github.com/leg100/pug: PUG](){: style="width:7%"}](https://github.com/leg100/pug) [![github.com/lensesio/fast-data-dev (Lenses Box)](){: style="width:7%"}](https://github.com/lensesio/fast-data-dev) [![libopenstorage/stork: Stork - Storage Operator Runtime for Kubernetes](){: style="width:7%"}](https://github.com/libopenstorage/stork) [![Awesome Software Quality](){: style="width:7%"}](https://github.com/ligurio/awesome-software-quality) [![Awesome Software Quality](){: style="width:7%"}](https://github.com/ligurio/sqa-wiki) [![DictMySQL: A MySQL class for more convenient database manipulation with' Python dictionary](){: style="width:7%"}](https://github.com/ligyxy/DictMySQL) [![None](){: style="width:7%"}](https://github.com/lima-vm/lima) [![Promgen 🌟](){: style="width:7%"}](https://github.com/line/promgen) [![None](){: style="width:7%"}](https://github.com/linkedin/kafka-monitor)
-[![None](){: style="width:7%"}](https://github.com/linode/apl-core) [![liqo: Enable dynamic and seamless Kubernetes multi-cluster topologies](){: style="width:7%"}](https://github.com/liqotech/liqo) [![Litmus Chaos is a toolset to do chaos engineering in a kubernetes native way. Litmus provides chaos CRDs for Cloud-Native developers and SREs to inject, orchestrate and monitor chaos to find weaknesses in Kubernetes deployments](){: style="width:7%"}](https://github.com/litmuschaos/litmus) [![Kubectl SSH Proxy 🌟](){: style="width:7%"}](https://github.com/little-angry-clouds/kubectl-ssh-proxy) [![k8s-crash-informer](){: style="width:7%"}](https://github.com/lnsp/k8s-crash-informer) [![github.com/localstack/localstack](){: style="width:7%"}](https://github.com/localstack/localstack) [![jspolicy](){: style="width:7%"}](https://github.com/loft-sh/jspolicy) [![==loft-sh/kiosk==](){: style="width:7%"}](https://github.com/loft-sh/kiosk) [![GH repos: repo.new](){: style="width:7%"}](https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnew) [![None](){: style="width:7%"}](https://github.com/longhorn/longhorn) [![longhorn issue: Move replica to a different server](){: style="width:7%"}](https://github.com/longhorn/longhorn/issues/292)
-[![Awesome Agile](){: style="width:7%"}](https://github.com/lorabv/awesome-agile) [![lorien/awesome-web-scraping: Awesome Web Scraping](){: style="width:7%"}](https://github.com/lorien/awesome-web-scraping) [![louislam/uptime-kuma](){: style="width:7%"}](https://github.com/louislam/uptime-kuma) [![github.com/lsdopen/ahoy](){: style="width:7%"}](https://github.com/lsdopen/ahoy) [![lucidrains/PaLM-rlhf-pytorch](){: style="width:7%"}](https://github.com/lucidrains/PaLM-rlhf-pytorch) [![kubeinvaders](){: style="width:7%"}](https://github.com/lucky-sideburn/kubeinvaders) [![luk4z7/go-concurrency-guide: Go Concurrency Guide 🌟](){: style="width:7%"}](https://github.com/luk4z7/go-concurrency-guide) [![github.com/lukaszraczylo/jobs-manager-operator 🌟](){: style="width:7%"}](https://github.com/lukaszraczylo/jobs-manager-operator) [![github.com/lukemurraynz/awesome-azure-architecture 🌟](){: style="width:7%"}](https://github.com/lukemurraynz/awesome-azure-architecture) [![m9sweeper/m9sweeper](){: style="width:7%"}](https://github.com/m9sweeper/m9sweeper) [![github.com/maddevsio/aws-eks-base: Boilerplate for a basic AWS infrastructure' with EKS cluster 🌟](){: style="width:7%"}](https://github.com/maddevsio/aws-eks-base)
-[![The Kubernetes Goat](){: style="width:7%"}](https://github.com/madhuakula/kubernetes-goat) [![tracker: A time machine for debugging pesky stateful errors](){: style="width:7%"}](https://github.com/madisonmay/tracker) [![magnologan/awesome-k8s-security: Awesome Kubernetes (K8s) Security 🌟](){: style="width:7%"}](https://github.com/magnologan/awesome-k8s-security) [![Awesome API Management Tools](){: style="width:7%"}](https://github.com/mailtoharshit/Awesome-Api-Management-Tools) [![github.com: Maistra Istio](){: style="width:7%"}](https://github.com/maistra/istio) [![github.com/major/imagebuilder-containerized](){: style="width:7%"}](https://github.com/major/imagebuilder-containerized/blob/main/.github/workflows/main.yml) [![mancubus77/awesome-sre](){: style="width:7%"}](https://github.com/mancubus77/awesome-sre) [![Awesome Streaming](){: style="width:7%"}](https://github.com/manuzhang/awesome-streaming) [![maorfr/helm-backup: Helm Backup Plugin](){: style="width:7%"}](https://github.com/maorfr/helm-backup) [![maorfr/kube-tasks: Kube tasks](){: style="width:7%"}](https://github.com/maorfr/kube-tasks) [![Red Hat CodeReady Containers (Minishift equivalent for OpenShift 4.2 or newer) - step-by-step demo guides](){: style="width:7%"}](https://github.com/marcredhat/crcdemos)
-[![github.com/marketplace: Use AWS Secrets Manager secrets in GitHub jobs 🌟](){: style="width:7%"}](https://github.com/marketplace/actions/aws-secrets-manager-github-action) [![flat-data](){: style="width:7%"}](https://github.com/marketplace/actions/flat-data) [![github.com/marketplace: Automating your Kubernetes dev environments with' the open source oktetohq Cloud got easier with GitHub Actions](){: style="width:7%"}](https://github.com/marketplace?query=publisher%3Aokteto&type=actions) [![maruina/aws-auth-manager: K8s controller to manage the aws-auth configmap](){: style="width:7%"}](https://github.com/maruina/aws-auth-manager) [![==mattfeltonma/azure-networking-patterns==](){: style="width:7%"}](https://github.com/mattfeltonma/azure-networking-patterns) [![mattmoor/warm-image: Kubernetes WarmImage CRD](){: style="width:7%"}](https://github.com/mattmoor/warm-image) [![Skills for Real Engineers](){: style="width:7%"}](https://github.com/mattpocock/skills) [![Mautic](){: style="width:7%"}](https://github.com/mautic/docker-mautic) [![SHMIG](){: style="width:7%"}](https://github.com/mbucc/shmig) [![None](){: style="width:7%"}](https://github.com/mcelep/blog/tree/master/automated-networkpolicy-generation) [![Azure Hub and Spoke Infrastructure via Terraform](){: style="width:7%"}](https://github.com/mdixon47/azure-hub-spoke-teraform)
-[![None](){: style="width:7%"}](https://github.com/medmouine/Kubernetes-autoscaling-poster/blob/main/k8s-auto-scaling-poster.pdf) [![medyagh/setup-minikube](){: style="width:7%"}](https://github.com/medyagh/setup-minikube) [![mehdihadeli/awesome-go-education](){: style="width:7%"}](https://github.com/mehdihadeli/awesome-go-education) [![None](){: style="width:7%"}](https://github.com/mehdihadeli/awesome-software-architecture) [![github.com/mercedes-benz](){: style="width:7%"}](https://github.com/mercedes-benz) [![github.com/mesaguy/ansible-prometheus](){: style="width:7%"}](https://github.com/mesaguy/ansible-prometheus) [![Helm Kanvas Snapshot](){: style="width:7%"}](https://github.com/meshery-extensions/helm-kanvas-snapshot) [![Helm Kanvas Snapshot](){: style="width:7%"}](https://github.com/meshery/helm-kanvas-snapshot) [![Meshery](){: style="width:7%"}](https://github.com/meshery/meshery) [![github.com/meta-llama/llama-recipes](){: style="width:7%"}](https://github.com/meta-llama/llama-cookbook) [![==github.com/meta-llama/llama-recipes==](){: style="width:7%"}](https://github.com/meta-llama/llama-recipes)
-[![Metacontroller](){: style="width:7%"}](https://github.com/metacontroller/metacontroller) [![Bare Metal Operator](){: style="width:7%"}](https://github.com/metal3-io/baremetal-operator) [![Cluster API Provider for Managed Bare Metal Hardware](){: style="width:7%"}](https://github.com/metal3-io/cluster-api-provider-metal3) [![==metalbear-co/mirrord==](){: style="width:7%"}](https://github.com/metalbear-co/mirrord) [![github.com/metaleapca: metaleap-devops-in-k8s.pdf](){: style="width:7%"}](https://github.com/metaleapca/metaleap-devops-in-k8s/blob/main/metaleap-devops-in-k8s.pdf) [![github.com/metaleapca: metaleap-k8s-troubleshooting.pdf](){: style="width:7%"}](https://github.com/metaleapca/metaleap-k8s-troubleshooting/blob/main/metaleap-k8s-troubleshooting.pdf) [![None](){: style="width:7%"}](https://github.com/metallb/metallb) [![slo-libsonnet](){: style="width:7%"}](https://github.com/metalmatze/slo-libsonnet) [![Awesome microservices](){: style="width:7%"}](https://github.com/mfornos/awesome-microservices) [![github.com: openshift cheat sheet 3](){: style="width:7%"}](https://github.com/mhausenblas/openshift-cheat-sheet) [![cfn-diagram 🌟](){: style="width:7%"}](https://github.com/mhlabs/cfn-diagram)
-[![mholt/json-to-go](){: style="width:7%"}](https://github.com/mholt/json-to-go) [![https://github.com/michaelmsonne/AzureDevOpsBackupTool](){: style="width:7%"}](https://github.com/michaelmsonne/AzureDevOpsBackupTool) [![Official Jenkins Docker image](){: style="width:7%"}](https://github.com/michaelneale/jenkins-ci.org-docker) [![kubectl-reap is a kubectl plugin that deletes unused Kubernetes resources 🌟](){: style="width:7%"}](https://github.com/micnncim/kubectl-reap) [![go-micro](){: style="width:7%"}](https://github.com/micro/go-micro) [![==github.com/microsoft/ARI: Azure Resource Inventory== 🌟🌟🌟](){: style="width:7%"}](https://github.com/microsoft/ARI) [![github.com/microsoft/CBL-Mariner](){: style="width:7%"}](https://github.com/microsoft/CBL-Mariner) [![Git Credential Manager Core](){: style="width:7%"}](https://github.com/microsoft/Git-Credential-Manager-Core) [![github.com/microsoft/InnerEye-Gateway](){: style="width:7%"}](https://github.com/microsoft/InnerEye-Gateway) [![==github.com/microsoft/ML-For-Beginners: Machine Learning for Beginners' - A Curriculum==](){: style="width:7%"}](https://github.com/microsoft/ML-For-Beginners) [![None](){: style="width:7%"}](https://github.com/microsoft/NubesGen)
-[![Microsoft Webwright](){: style="width:7%"}](https://github.com/microsoft/Webwright) [![==Microsoft REST API Guidelines== 🌟🌟🌟](){: style="width:7%"}](https://github.com/microsoft/api-guidelines/blob/vNext/Guidelines.md) [![Azure DevOps MCP Server](){: style="width:7%"}](https://github.com/microsoft/azure-devops-mcp) [![github.com/microsoft/azure-digital-twins-postman-samples](){: style="width:7%"}](https://github.com/microsoft/azure-digital-twins-postman-samples) [![microsoft/azure-pipelines-tasks](){: style="width:7%"}](https://github.com/microsoft/azure-pipelines-tasks) [![microsoft/azure-pipelines-yaml: Azure Pipelines YAML 🌟](){: style="width:7%"}](https://github.com/microsoft/azure-pipelines-yaml) [![microsoft/azure-pipelines-yaml: maven.yml](){: style="width:7%"}](https://github.com/microsoft/azure-pipelines-yaml/blob/master/templates/maven.yml) [![Microsoft Azure Skills (MCP Server)](){: style="width:7%"}](https://github.com/microsoft/azure-skills) [![architecture diagrams and slides](){: style="width:7%"}](https://github.com/microsoft/azure_arc) [![github.com/microsoft/CBL-Mariner](){: style="width:7%"}](https://github.com/microsoft/azurelinux) [![github.com/microsoft: Contoso Traders - Cloud testing tools demo app](){: style="width:7%"}](https://github.com/microsoft/contosotraders-cloudtesting)
-[![github.com/microsoft/dicom-server](){: style="width:7%"}](https://github.com/microsoft/dicom-server) [![EntraExporter](){: style="width:7%"}](https://github.com/microsoft/entraexporter) [![github.com/microsoft/fhir-server](){: style="width:7%"}](https://github.com/microsoft/fhir-server) [![github.com/microsoft/finops-toolkit](){: style="width:7%"}](https://github.com/microsoft/finops-toolkit) [![Bridge to Kubernetes 🌟](){: style="width:7%"}](https://github.com/microsoft/mindaro) [![github.com/microsoft/pyright](){: style="width:7%"}](https://github.com/microsoft/pyright) [![==github.com/microsoft/retina==](){: style="width:7%"}](https://github.com/microsoft/retina) [![github.com/microsoft/terraform-provider-azuredevops/releases/tag/v1.0.0](){: style="width:7%"}](https://github.com/microsoft/terraform-provider-azuredevops/releases/tag/v1.0.0) [![Python Visual Studio Code](){: style="width:7%"}](https://github.com/microsoft/vscode-python) [![Windows Package Manager CLI (aka winget)](){: style="width:7%"}](https://github.com/microsoft/winget-cli) [![microsoftgraph/msgraph-sdk-powershell/samples: 9-Applications.ps1](){: style="width:7%"}](https://github.com/microsoftgraph/msgraph-sdk-powershell)
-[![gitops-resources](){: style="width:7%"}](https://github.com/microtica/gitops-resources) [![github.com/konveyor/crane: Crane 2.0 🌟](){: style="width:7%"}](https://github.com/migtools/crane) [![Golang for Node.js Developers](){: style="width:7%"}](https://github.com/miguelmota/golang-for-nodejs-developers) [![yq](){: style="width:7%"}](https://github.com/mikefarah/yq) [![BitBucket Auto Merge](){: style="width:7%"}](https://github.com/mikefrank-ca/bitbucket-auto-merge) [![==mikeroyal/Kubernetes-Guide: Kubernetes Guide== 🌟](){: style="width:7%"}](https://github.com/mikeroyal/Kubernetes-Guide) [![==mikeroyal/Kubernetes-Guide: Machine Learning== 🌟](){: style="width:7%"}](https://github.com/mikeroyal/Kubernetes-Guide/blob/main/README.md) [![==mikeroyal/OpenShift-Guide: OpenShift Guide== 🌟🌟](){: style="width:7%"}](https://github.com/mikeroyal/OpenShift-Guide) [![mikzuit/fair-job-offer](){: style="width:7%"}](https://github.com/mikzuit/fair-job-offer) [![DevOps Roadmap for 2026](){: style="width:7%"}](https://github.com/milanm/DevOps-Roadmap) [![mineiros-io/terramate](){: style="width:7%"}](https://github.com/mineiros-io/terramate)
-[![mingrammer/diagrams](){: style="width:7%"}](https://github.com/mingrammer/diagrams) [![None](){: style="width:7%"}](https://github.com/minishift/minishift/releases) [![==github.com/ministryofjustice: Modernisation Platform - Architecture Decisions==](){: style="width:7%"}](https://github.com/ministryofjustice/modernisation-platform/tree/main/architecture-decision-record) [![k8s-snapshots: Automatic Volume Snapshots on Kubernetes](){: style="width:7%"}](https://github.com/miracle2k/k8s-snapshots) [![LLM Scraper](){: style="width:7%"}](https://github.com/mishushakov/llm-scraper) [![github/hub 🌟](){: style="width:7%"}](https://github.com/mislav/hub) [![mitchellh/terraform-provider-multispace](){: style="width:7%"}](https://github.com/mitchellh/terraform-provider-multispace) [![react js: mithi/react-philosophies](){: style="width:7%"}](https://github.com/mithi/react-philosophies) [![github.com/mittwald/kube-httpcache](){: style="width:7%"}](https://github.com/mittwald/kube-httpcache) [![github.com/mittwald/kubernetes-secret-generator 🌟](){: style="width:7%"}](https://github.com/mittwald/kubernetes-secret-generator) [![==github.com/mivano/azure-cost-cli==](){: style="width:7%"}](https://github.com/mivano/azure-cost-cli)
-[![github.com/miztiik/AWS-Demos](){: style="width:7%"}](https://github.com/miztiik/AWS-Demos) [![Helmsman: Helm Charts as Code 🌟](){: style="width:7%"}](https://github.com/mkubaczyk/helmsman) [![github.com/mlabonne/llm-course](){: style="width:7%"}](https://github.com/mlabonne/llm-course) [![github.com/mlabouardy: Grafana Dashboards](){: style="width:7%"}](https://github.com/mlabouardy/grafana-dashboards) [![GitHub: Nexus-CLI](){: style="width:7%"}](https://github.com/mlabouardy/nexus-cli) [![mlrun](){: style="width:7%"}](https://github.com/mlrun/mlrun) [![mperezco/forklift-configmap-service](){: style="width:7%"}](https://github.com/mmmmmmpc/forklift-configmap-service) [![github.com/moabukar/tech-vault](){: style="width:7%"}](https://github.com/moabukar/tech-vault) [![GitHub MCP Server](){: style="width:7%"}](https://github.com/modelcontextprotocol/servers) [![jfrunit](){: style="width:7%"}](https://github.com/moditect/jfrunit) [![helm-changelog: Create changelogs for Helm Charts, based on git history](){: style="width:7%"}](https://github.com/mogensen/helm-changelog)
-[![Auto-SSH for Linux security](){: style="width:7%"}](https://github.com/mohanad86/secure-ssh-python) [![mohatb/kubectl-exec](){: style="width:7%"}](https://github.com/mohatb/kubectl-exec) [![Awesome Kafka](){: style="width:7%"}](https://github.com/monksy/awesome-kafka/blob/master/tools.md) [![github.com/monodot/pipeline-library-demo 🌟](){: style="width:7%"}](https://github.com/monodot/pipeline-library-demo) [![moule3053/mck8s](){: style="width:7%"}](https://github.com/moule3053/mck8s) [![sops: Simple and flexible tool for managing secrets 🌟](){: style="width:7%"}](https://github.com/mozilla/sops) [![mperezco/forklift-configmap-service](){: style="width:7%"}](https://github.com/mperezco/forklift-configmap-service) [![mramanathan/ansible-harbor](){: style="width:7%"}](https://github.com/mramanathan/ansible-harbor) [![El camino del Frontend Developer](){: style="width:7%"}](https://github.com/mrcodedev/frontend-developer-resources) [![Kubernetes setup with CRI-O Runtime](){: style="width:7%"}](https://github.com/msfidelis/kubernetes-with-cri-o) [![github.com/mspnp/AzureNamingTool - Azure Naming Tool 🌟](){: style="width:7%"}](https://github.com/mspnp/AzureNamingTool)
-[![LocalAI](){: style="width:7%"}](https://github.com/mudler/LocalAI) [![github.com/mumoshu/helm-x: Helm X Plugin](){: style="width:7%"}](https://github.com/mumoshu/helm-x) [![github.com/mustafakaya/Azure-Reliability-Checker-Tool](){: style="width:7%"}](https://github.com/mustafakaya/Azure-Reliability-Checker-Tool) [![muxinc/certificate-expiry-monitor](){: style="width:7%"}](https://github.com/muxinc/certificate-expiry-monitor) [![action-tmate: Debug GitHub Actions via SSH](){: style="width:7%"}](https://github.com/mxschmitt/action-tmate) [![github.com/myspotontheweb/gitops-workloads-demo](){: style="width:7%"}](https://github.com/myspotontheweb/gitops-workloads-demo) [![None](){: style="width:7%"}](https://github.com/mysticrenji/jenkins-cicd-pipelines) [![myugan/awesome-docker-security: Awesome Docker Security](){: style="width:7%"}](https://github.com/myugan/awesome-docker-security) [![nabsul/k8s-ecr-login-renew: Renew Kubernetes Docker secrets for AWS ECR](){: style="width:7%"}](https://github.com/nabsul/k8s-ecr-login-renew) [![Access Pod Online using Podtnl](){: style="width:7%"}](https://github.com/narendranathreddythota/podtnl) [![github.com/naveensilver/Ansible](){: style="width:7%"}](https://github.com/naveensilver/Ansible)
-[![github.com/nebuly-ai/nos](){: style="width:7%"}](https://github.com/nebuly-ai/nos) [![Quiz Grader](){: style="width:7%"}](https://github.com/ned1313/quiz-grader) [![NetworkManager CLI cheatsheet](){: style="width:7%"}](https://github.com/neilhwatson/nustuff/blob/master/networking/nmcli.md) [![github.com: Openshift cheat sheet 1](){: style="width:7%"}](https://github.com/nekop/openshift-sandbox/blob/master/docs/command-cheatsheet.md) [![NetBox IPAM 🌟](){: style="width:7%"}](https://github.com/netbox-community/netbox) [![Netdata](){: style="width:7%"}](https://github.com/netdata/netdata) [![Red Hat Ansible Tower - Workshop and Demo](){: style="width:7%"}](https://github.com/network-automation/toolkit) [![Red Hat Ansible Tower - Workshop and Demo](){: style="width:7%"}](https://github.com/network-automation/tower_workshop) [![Lens Resource Map extension](){: style="width:7%"}](https://github.com/nevalla/lens-resource-map-extension) [![nfrankel/jvm-controller](){: style="width:7%"}](https://github.com/nfrankel/jvm-controller) [![nicholasamorim/ansible-role-harbor](){: style="width:7%"}](https://github.com/nicholasamorim/ansible-role-harbor)
-[![github.com/nickjj/wait-until](){: style="width:7%"}](https://github.com/nickjj/wait-until) [![github-rebase-bot](){: style="width:7%"}](https://github.com/nicolai86/github-rebase-bot) [![nicolaka/netshoot](){: style="width:7%"}](https://github.com/nicolaka/netshoot) [![Glances](){: style="width:7%"}](https://github.com/nicolargo/glances) [![github.com/nicolgit/azure-firewall-mon: az-firewall-mon](){: style="width:7%"}](https://github.com/nicolgit/azure-firewall-mon) [![Armada kubectl plugin 🌟](){: style="width:7%"}](https://github.com/night-gold/armada) [![kubectl netshoot](){: style="width:7%"}](https://github.com/nilic/kubectl-netshoot) [![kubectl-vpa](){: style="width:7%"}](https://github.com/ninlil/kubectl-vpa) [![github Kyverno - Kubernetes Native Policy Management](){: style="width:7%"}](https://github.com/nirmata/kyverno) [![nirops/yakiapp](){: style="width:7%"}](https://github.com/nirops/yakiapp) [![nleiva/go-links](){: style="width:7%"}](https://github.com/nleiva/go-links)
-[![Kerbi 🌟](){: style="width:7%"}](https://github.com/nmachine-io/kerbi) [![github.com/nnellans/ado-pipelines-guide: Azure DevOps YAML Pipelines Guide' 🌟](){: style="width:7%"}](https://github.com/nnellans/ado-pipelines-guide) [![github.com/nnellans/bicep-guide](){: style="width:7%"}](https://github.com/nnellans/bicep-guide) [![Access Pod Online using Podtnl](){: style="width:7%"}](https://github.com/nnrthota/podtnl) [![tqdm: Instantly make your python loops show a progress meter - just wrap' any iterator with "tqdm(iterator)", and you're done!](){: style="width:7%"}](https://github.com/noamraph/tqdm) [![github.com/nodejs/node](){: style="width:7%"}](https://github.com/nodejs/node) [![Damn](){: style="width:7%"}](https://github.com/nokia/danm) [![None](){: style="width:7%"}](https://github.com/noobaa/noobaa-core) [![helm-docs](){: style="width:7%"}](https://github.com/norwoodj/helm-docs) [![Notary](){: style="width:7%"}](https://github.com/notaryproject/notary) [![AWS Lambda the Terraform Way](){: style="width:7%"}](https://github.com/nsriram/lambda-the-terraform-way)
-[![Apache Reverse Proxy for Jenkins](){: style="width:7%"}](https://github.com/nubenetes/apache-reverse-proxy-jenkins) [![My Dynatrace proof of concept 🌟](){: style="width:7%"}](https://github.com/nubenetes/awesome-kubernetes/blob/master/pdf/dynatrace_demo.pdf) [![None](){: style="width:7%"}](https://github.com/nubenetes/awesome-kubernetes/tree/master/pdf) [![None](){: style="width:7%"}](https://github.com/nubenetes/awesome-kubernetes/tree/master/scripts) [![Atlassian Confluence6](){: style="width:7%"}](https://github.com/nubenetes/confluence6-atlassian) [![Jenkins Configuration as Code on Kubernetes 🌟](){: style="width:7%"}](https://github.com/nubenetes/jenkins-CasC-kubernetes-demo) [![Proof of Concept: Nexus3 Chart configuration on Kubernetes](){: style="width:7%"}](https://github.com/nubenetes/nexus3-helm-chart) [![KDBG: Small Kubernetes debugging container](){: style="width:7%"}](https://github.com/nvucinic/kdbg) [![==oauth2-proxy/oauth2-proxy: OAuth2 Proxy== 🌟](){: style="width:7%"}](https://github.com/oauth2-proxy/oauth2-proxy) [![Jaeger Demo1](){: style="width:7%"}](https://github.com/obitech/micro-obs) [![acorn-io/acorn](){: style="width:7%"}](https://github.com/obot-platform/obot)
-[![Kafdrop – Kafka Web UI 🌟](){: style="width:7%"}](https://github.com/obsidiandynamics/kafdrop) [![Distributed version of Spring Petclinic built with Spring Cloud 🌟](){: style="width:7%"}](https://github.com/odedia/spring-petclinic-microservices) [![odigos](){: style="width:7%"}](https://github.com/odigos-io/odigos) [![Odoo Mergebot](){: style="width:7%"}](https://github.com/odoo/odoo/wiki/Mergebot) [![ofek/csi-gcs](){: style="width:7%"}](https://github.com/ofek/csi-gcs) [![oilshell: Alternative shells](){: style="width:7%"}](https://github.com/oils-for-unix/oils/wiki/Alternative-Shells) [![oilshell: Alternative shells](){: style="width:7%"}](https://github.com/oilshell/oil/wiki/Alternative-Shells) [![None](){: style="width:7%"}](https://github.com/okd-community-install) [![GitHub: OKD4](){: style="width:7%"}](https://github.com/okd-project/okd/blob/master/README.md) [![AWS IP inventory](){: style="width:7%"}](https://github.com/okelet/awsipinventory) [![okwasniewski/MiniSim: MacOS Menu Bar App for iOS and Android Emulators](){: style="width:7%"}](https://github.com/okwasniewski/minisim)
-[![Demo of Jenkins Configuration-As-Code with Docker and Groovy Hook Scripts (java11-support branch) 🌟🌟](){: style="width:7%"}](https://github.com/oleg-nenashev/demo-jenkins-config-as-code/tree/java11-support) [![github.com/omenking/localstack-gitpod-template: LocalStack Gitpod Template](){: style="width:7%"}](https://github.com/omenking/localstack-gitpod-template) [![==omerbsezer/Fast-Kubernetes== 🌟🌟](){: style="width:7%"}](https://github.com/omerbsezer/Fast-Kubernetes) [![==omrikiei/ktunnel== ⭐](){: style="width:7%"}](https://github.com/omrikiei/ktunnel) [![None](){: style="width:7%"}](https://github.com/ondat/discoblocks) [![github.com/ondat/trousseau](){: style="width:7%"}](https://github.com/ondat/trousseau) [![github.com/one2nc/cloudlens 🌟](){: style="width:7%"}](https://github.com/one2nc/cloudlens) [![None](){: style="width:7%"}](https://github.com/oneconcern/keycloak-gatekeeper) [![github.com/onedr0p/flux-cluster-template: Template for deploying k3s backed by Flux](){: style="width:7%"}](https://github.com/onedr0p/cluster-template) [![github.com/onedr0p/flux-cluster-template: Template for deploying k3s backed' by Flux](){: style="width:7%"}](https://github.com/onedr0p/flux-cluster-template) [![onurakpolat/awesome-bigdata](){: style="width:7%"}](https://github.com/onurakpolat/awesome-bigdata)
-[![github.com/onzack/grafana-dashboards](){: style="width:7%"}](https://github.com/onzack/grafana-dashboards) [![github.com/open-gitops/project 🌟](){: style="width:7%"}](https://github.com/open-gitops/project) [![GSD Pi - A Meta-Prompting and Context Engineering System for Autonomous Agents](){: style="width:7%"}](https://github.com/open-gsd/gsd-pi) [![The Open Guide to Amazon Web Services](){: style="width:7%"}](https://github.com/open-guides/og-aws) [![anderseknert/awesome-opa 🌟](){: style="width:7%"}](https://github.com/open-policy-agent/awesome-opa) [![open-policy-agent/conftest](){: style="width:7%"}](https://github.com/open-policy-agent/conftest) [![compile OpenPolicyAgent policies into WebAssembly and run them on the edge](){: style="width:7%"}](https://github.com/open-policy-agent/contrib/tree/main/wasm/cloudflare-worker) [![compile OpenPolicyAgent policies into WebAssembly and run them on the edge](){: style="width:7%"}](https://github.com/open-policy-agent/contrib/tree/master/wasm/cloudflare-worker) [![Open Policy Agent and Gatekeeper](){: style="width:7%"}](https://github.com/open-policy-agent/gatekeeper) [![OpenTelemetry Collector](){: style="width:7%"}](https://github.com/open-telemetry/opentelemetry-collector) [![github.com/open-telemetry/opentelemetry-operator](){: style="width:7%"}](https://github.com/open-telemetry/opentelemetry-operator)
-[![None](){: style="width:7%"}](https://github.com/open-telemetry/opentelemetry-specification) [![github.com/openai/openai-cookbook: OpenAI Cookbook](){: style="width:7%"}](https://github.com/openai/openai-cookbook) [![github.com/openappsec/openappsec](){: style="width:7%"}](https://github.com/openappsec/openappsec) [![openclarity/kubeclarity](){: style="width:7%"}](https://github.com/openclarity/kubeclarity) [![Kubei 🌟](){: style="width:7%"}](https://github.com/openclarity/openclarity) [![runc](){: style="width:7%"}](https://github.com/opencontainers/runc) [![github.com/opencontrolplane](){: style="width:7%"}](https://github.com/opencontrolplane) [![github.com/kubecost: kubecost-exporter - Running Kubecost as a Prometheus metric exporter](){: style="width:7%"}](https://github.com/opencost/opencost) [![openebs/dynamic-localpv-provisioner: Dynamic Kubernetes Local Persistent' Volumes](){: style="width:7%"}](https://github.com/openebs/dynamic-localpv-provisioner) [![openebs/lvm-localpv](){: style="width:7%"}](https://github.com/openebs/lvm-localpv) [![openebs/zfs-localpv](){: style="width:7%"}](https://github.com/openebs/zfs-localpv)
-[![OpenKruise/Kruise](){: style="width:7%"}](https://github.com/openkruise/kruise) [![github.com/openliberty](){: style="width:7%"}](https://github.com/openliberty) [![openobserve/debug-container](){: style="width:7%"}](https://github.com/openobserve/debug-container) [![OpenOps: No-Code FinOps Automation Platform with AI](){: style="width:7%"}](https://github.com/openops-cloud/openops) [![openpitrix 🌟](){: style="width:7%"}](https://github.com/openpitrix/openpitrix) [![github.com/openshift-labs 🌟](){: style="width:7%"}](https://github.com/openshift-labs) [![github.com: OKD 4 Roadmap](){: style="width:7%"}](https://github.com/openshift/community/blob/master/ROADMAP.md) [![==github.com/openshift/console== 🌟](){: style="width:7%"}](https://github.com/openshift/console) [![github.com/openshift/hive](){: style="width:7%"}](https://github.com/openshift/hive) [![github.com/openshift/hypershift: HyperShift](){: style="width:7%"}](https://github.com/openshift/hypershift) [![github.com/openshift/installer openshift installer 🌟](){: style="width:7%"}](https://github.com/openshift/installer)
-[![AWS Account Set Up 🌟](){: style="width:7%"}](https://github.com/openshift/installer/blob/main/docs/user/aws/README.md) [![AWS Account Set Up 🌟](){: style="width:7%"}](https://github.com/openshift/installer/blob/master/docs/user/aws/README.md) [![Jenkins Docker Image for Openshift v3](){: style="width:7%"}](https://github.com/openshift/jenkins) [![openshift/machine-api-operator](){: style="width:7%"}](https://github.com/openshift/machine-api-operator) [![Machine API](){: style="width:7%"}](https://github.com/openshift/machine-api-operator/tree/main) [![Machine API](){: style="width:7%"}](https://github.com/openshift/machine-api-operator/tree/master) [![Multus](){: style="width:7%"}](https://github.com/openshift/multus-cni) [![None](){: style="width:7%"}](https://github.com/openshift/ocs-operator) [![GitHub: OKD4](){: style="width:7%"}](https://github.com/openshift/okd/blob/master/README.md) [![github.com/openshift/origin 🌟](){: style="width:7%"}](https://github.com/openshift/origin) [![github - using jenkins pipelines with OKD](){: style="width:7%"}](https://github.com/openshift/origin/tree/main/examples/jenkins/pipeline)
-[![github.com/openshift: Using Jenkins Declarative Pipelines with OpenShift' 🌟](){: style="width:7%"}](https://github.com/openshift/origin/tree/master/examples/jenkins/pipeline) [![None](){: style="width:7%"}](https://github.com/openshift/origin/tree/release-3.11/examples/prometheus) [![OpenShift Pipelines Catalog](){: style="width:7%"}](https://github.com/openshift/pipelines-catalog) [![github.com/openshift/pipelines-tutorial](){: style="width:7%"}](https://github.com/openshift/pipelines-tutorial) [![openshift/source-to-image](){: style="width:7%"}](https://github.com/openshift/source-to-image) [![Jenkins-X + Tekton on OpenShift](){: style="width:7%"}](https://github.com/openshift/tektoncd-pipeline-operator) [![github.com: Openshift 4 training](){: style="width:7%"}](https://github.com/openshift/training) [![github.com/openshiftdemos 🌟](){: style="width:7%"}](https://github.com/openshiftdemos) [![Red Hat OLM](){: style="width:7%"}](https://github.com/operator-framework/operator-lifecycle-manager) [![OLM Arquitecture](){: style="width:7%"}](https://github.com/operator-framework/operator-lifecycle-manager/blob/master/doc/design/architecture.md) [![OLM Philosophy](){: style="width:7%"}](https://github.com/operator-framework/operator-lifecycle-manager/blob/master/doc/design/philosophy.md)
-[![kubernetes-event-exporter 🌟](){: style="width:7%"}](https://github.com/opsgenie/kubernetes-event-exporter) [![github.com: Opstree-Go-WebApp](){: style="width:7%"}](https://github.com/opstree/Opstree-Go-WebApp) [![dynamic-pv-scaler](){: style="width:7%"}](https://github.com/opstree/dynamic-pv-scaler) [![github.com/oracle](){: style="width:7%"}](https://github.com/oracle) [![Hacking jenkins](){: style="width:7%"}](https://github.com/orangetw/awesome-jenkins-rce-2019) [![github.com/oravirt/ansible-oracle](){: style="width:7%"}](https://github.com/oravirt/ansible-oracle) [![github.com/oravirt/ansible-oracle-modules](){: style="width:7%"}](https://github.com/oravirt/ansible-oracle-modules) [![None](){: style="width:7%"}](https://github.com/orchest/orchest) [![==orgrim/pg_back: Simple backup tool for PostgreSQL==](){: style="width:7%"}](https://github.com/orgrim/pg_back) [![Now Open! AMA with Maintainers](){: style="width:7%"}](https://github.com/orgs/community/discussions/196624) [![ori-edge/k8s_gateway](){: style="width:7%"}](https://github.com/ori-edge/k8s_gateway)
-[![==ory/dockertest==](){: style="width:7%"}](https://github.com/ory/dockertest) [![github.com/osa-ora/camel-k-samples](){: style="width:7%"}](https://github.com/osa-ora/camel-k-samples) [![Awesome Openshift 2](){: style="width:7%"}](https://github.com/oscp/awesome-openshift3) [![github.com/oslabs-beta/ClusterWatch](){: style="width:7%"}](https://github.com/oslabs-beta/ClusterWatch) [![github.com/oslabs-beta/Ekkremis](){: style="width:7%"}](https://github.com/oslabs-beta/Ekkremis) [![KUR8 🌟](){: style="width:7%"}](https://github.com/oslabs-beta/KUR8) [![github.com/oslabs-beta/oslabs](){: style="width:7%"}](https://github.com/oslabs-beta/KubernOcular) [![==github.com/oslabs-beta: Odin's Eye==](){: style="width:7%"}](https://github.com/oslabs-beta/OdinsEye) [![oslabs-beta/Palaemon](){: style="width:7%"}](https://github.com/oslabs-beta/Palaemon) [![oslabs-beta/kubermetrics](){: style="width:7%"}](https://github.com/oslabs-beta/kubermetrics) [![None](){: style="width:7%"}](https://github.com/oslabs-beta/neptune)
-[![github.com/oslabs-beta/oslabs](){: style="width:7%"}](https://github.com/oslabs-beta/oslabs) [![OS Query](){: style="width:7%"}](https://github.com/osquery/osquery) [![onurakpolat/awesome-bigdata](){: style="width:7%"}](https://github.com/oxnr/awesome-bigdata) [![github.com/ozbillwang/terraform-best-practices](){: style="width:7%"}](https://github.com/ozbillwang/terraform-best-practices) [![github.com/pabpereza/curated-dockerfiles-examples: Curated Dockerfiles examples](){: style="width:7%"}](https://github.com/pabpereza/containers-best-practices) [![github.com/pabpereza/curated-dockerfiles-examples: Curated Dockerfiles examples](){: style="width:7%"}](https://github.com/pabpereza/curated-dockerfiles-examples) [![Bulldozer: GitHub Pull Request Auto-Merge Bot](){: style="width:7%"}](https://github.com/palantir/bulldozer) [![github.com/palark/awesome-devops-telegram: Awesome DevOps Telegram](){: style="width:7%"}](https://github.com/palark/awesome-devops-telegram) [![==github.com/paliimx: Data Structures and Algorithms implementation in Go==](){: style="width:7%"}](https://github.com/paliimx/Data-Structures-and-Algorithms) [![jinja 🌟](){: style="width:7%"}](https://github.com/pallets/jinja) [![pan-net-security/kcount](){: style="width:7%"}](https://github.com/pan-net-security/kcount)
-[![gnet](){: style="width:7%"}](https://github.com/panjf2000/gnet) [![github.com/paragpallavsingh/90DaysOfDevOps: 90DaysOfDevOps Challenge](){: style="width:7%"}](https://github.com/paragpallavsingh/90DaysOfDevOps) [![github.com/paragpallavsingh/90DaysOfDevOps: Day 21 Task: Docker Essential' Concepts](){: style="width:7%"}](https://github.com/paragpallavsingh/90DaysOfDevOps/blob/master/submission/day21/README.md) [![None](){: style="width:7%"}](https://github.com/paralus/paralus) [![particledecay/kconf](){: style="width:7%"}](https://github.com/particledecay/kconf) [![None](){: style="width:7%"}](https://github.com/patelh/kafka-manager) [![patrickdappollonio/kubectl-slice](){: style="width:7%"}](https://github.com/patrickdappollonio/kubectl-slice) [![patrickdappollonio/tabloid: tabloid -- your tabulated data's best friend](){: style="width:7%"}](https://github.com/patrickdappollonio/tabloid) [![Patroni](){: style="width:7%"}](https://github.com/patroni/patroni) [![github.com/paulczar/k8s-spring-petclinic](){: style="width:7%"}](https://github.com/paulczar/k8s-spring-petclinic) [![Awesome Pipeline](){: style="width:7%"}](https://github.com/pditommaso/awesome-pipeline)
-[![jsonnet-controller](){: style="width:7%"}](https://github.com/pelotech/jsonnet-controller) [![Percona Grafana dashboards for MySQL and MongoDB monitoring using Prometheus 🌟](){: style="width:7%"}](https://github.com/percona/grafana-dashboards) [![==percona/pg_stat_monitor==](){: style="width:7%"}](https://github.com/percona/pg_stat_monitor) [![k8s-cluster-simulator](){: style="width:7%"}](https://github.com/pfnet-research/k8s-cluster-simulator) [![pie-r/terragrunt-vs-terraspace](){: style="width:7%"}](https://github.com/pie-r/terragrunt-vs-terraspace) [![kube-backup: Kubernetes resource state sync to git](){: style="width:7%"}](https://github.com/pieterlange/kube-backup) [![Chaos Mesh](){: style="width:7%"}](https://github.com/pingcap/chaos-mesh) [![piomin/sample-quarkus-serverless-kafka](){: style="width:7%"}](https://github.com/piomin/sample-quarkus-serverless-kafka) [![piomin/sample-spring-microservices-kubernetes: Microservices with Spring' Boot and Spring Cloud on Kubernetes Demo Project - piotrminkowski.com 🌟](){: style="width:7%"}](https://github.com/piomin/sample-spring-microservices-kubernetes) [![==piomin/sample-spring-microservices-new: Microservices with Spring Cloud' Advanced Demo Project==](){: style="width:7%"}](https://github.com/piomin/sample-spring-microservices-new) [![github.com/piomin/spring-boot-logging](){: style="width:7%"}](https://github.com/piomin/spring-boot-logging)
-[![PipeCD](){: style="width:7%"}](https://github.com/pipe-cd/pipe) [![PipeCD](){: style="width:7%"}](https://github.com/pipe-cd/pipecd) [![github.com: Pixie - Instant Kubernetes-Native Application Observability](){: style="width:7%"}](https://github.com/pixie-io/pixie) [![open source PxL scripts](){: style="width:7%"}](https://github.com/pixie-labs/pixie) [![Draino](){: style="width:7%"}](https://github.com/planetlabs/draino) [![konstraint](){: style="width:7%"}](https://github.com/plexsystems/konstraint) [![Sinker](){: style="width:7%"}](https://github.com/plexsystems/sinker) [![Example of a pipeline with parameters](){: style="width:7%"}](https://github.com/polarpoint-io/groovy-jenkins-pipelines/blob/master/jobs/parameterisedPipelines.groovy) [![PolicyHub CLI, a CLI tool that makes Rego policies searchable 🌟](){: style="width:7%"}](https://github.com/policy-hub/policy-hub-cli) [![Pomerium](){: style="width:7%"}](https://github.com/pomerium/pomerium) [![porscheofficial/terraform-aws-ecr-watch](){: style="width:7%"}](https://github.com/porscheofficial/terraform-aws-ecr-watch)
-[![github.com/portainer/portainer](){: style="width:7%"}](https://github.com/portainer/portainer) [![poseidon/typhoon](){: style="width:7%"}](https://github.com/poseidon/typhoon) [![kubectl-sudo](){: style="width:7%"}](https://github.com/postfinance/kubectl-sudo) [![postgresml/postgresml 🌟](){: style="width:7%"}](https://github.com/postgresml/postgresml) [![Newman](){: style="width:7%"}](https://github.com/postmanlabs/newman) [![PowerfulSeal](){: style="width:7%"}](https://github.com/powerfulseal/powerfulseal) [![Kubernetes The Hard Way: AWS Edition](){: style="width:7%"}](https://github.com/prabhatsharma/kubernetes-the-hard-way-aws) [![k8s-worker-pod-autoscaler](){: style="width:7%"}](https://github.com/practo/k8s-worker-pod-autoscaler) [![prae1809/PowerShell-Scripts: OperationalCollections](){: style="width:7%"}](https://github.com/prae1809/PowerShell-Scripts/tree/master/OperationalCollections) [![pravega/pravega-operator](){: style="width:7%"}](https://github.com/pravega/pravega-operator) [![kubectl-tmux-exec](){: style="width:7%"}](https://github.com/predatorray/kubectl-tmux-exec)
-[![github.com: Django app + RESTful API for automatic billing](){: style="width:7%"}](https://github.com/presslabs/silver) [![The Google Cloud Developer's Cheat Sheet 🌟](){: style="width:7%"}](https://github.com/priyankavergadia/google-cloud-4-words) [![proferosec/log4jScanner](){: style="width:7%"}](https://github.com/proferosec/log4jScanner) [![Capsule Operator](){: style="width:7%"}](https://github.com/projectcapsule/capsule) [![github.com/projectsveltos: sveltosctl](){: style="width:7%"}](https://github.com/projectsveltos/sveltosctl) [![github.com/prometheus](){: style="width:7%"}](https://github.com/prometheus) [![prometheus-community/elasticsearch_exporter](){: style="width:7%"}](https://github.com/prometheus-community/elasticsearch_exporter) [![YACE - yet another cloudwatch exporter 🌟](){: style="width:7%"}](https://github.com/prometheus-community/yet-another-cloudwatch-exporter) [![github.com/prometheus-operator](){: style="width:7%"}](https://github.com/prometheus-operator) [![kube-prometheus](){: style="width:7%"}](https://github.com/prometheus-operator/kube-prometheus) [![Alertmanager 0.23.0-rc.0 with awscloud SNS support is available for testing. There are also bugfixes and features for amtool](){: style="width:7%"}](https://github.com/prometheus/alertmanager/releases/tag/v0.23.0-rc.0)
-[![blackbox_exporter 🌟](){: style="width:7%"}](https://github.com/prometheus/blackbox_exporter) [![github.com/prometheus/client_java](){: style="width:7%"}](https://github.com/prometheus/client_java) [![Prometheus JMX Exporter 🌟](){: style="width:7%"}](https://github.com/prometheus/jmx_exporter) [![None](){: style="width:7%"}](https://github.com/prometheus/jmx_exporter/blob/master/example_configs/activemq.yml) [![None](){: style="width:7%"}](https://github.com/prometheus/jmx_exporter/blob/master/example_configs/artemis-2.yml) [![None](){: style="width:7%"}](https://github.com/prometheus/jmx_exporter/blob/master/example_configs/kafka-2_0_0.yml) [![None](){: style="width:7%"}](https://github.com/prometheus/jmx_exporter/blob/master/example_configs/kafka-connect.yml) [![None](){: style="width:7%"}](https://github.com/prometheus/jmx_exporter/blob/master/example_configs/zookeeper.yaml) [![github.com/prometheus/prometheus](){: style="width:7%"}](https://github.com/prometheus/prometheus) [![Pushgateway](){: style="width:7%"}](https://github.com/prometheus/pushgateway) [![prosimcorp/reforma](){: style="width:7%"}](https://github.com/prosimcorp/reforma)
-[![==github.com/prowler-cloud/prowler== 🌟🌟](){: style="width:7%"}](https://github.com/prowler-cloud/prowler) [![karma 🌟](){: style="width:7%"}](https://github.com/prymitive/karma) [![==github.com/public-apis/public-apis: Try Public APIs for free== 🌟](){: style="width:7%"}](https://github.com/public-apis/public-apis) [![==pulumi/kube2pulumi==](){: style="width:7%"}](https://github.com/pulumi/kube2pulumi) [![Pulumi: Infrastructure as Code in Any Programming Language](){: style="width:7%"}](https://github.com/pulumi/pulumi) [![Awesome MCP Servers](){: style="width:7%"}](https://github.com/punkpeye/awesome-mcp-servers) [![k8s Spot Rescheduler](){: style="width:7%"}](https://github.com/pusher/k8s-spot-rescheduler) [![k8sdeploy](){: style="width:7%"}](https://github.com/pyang55/k8sdeploy) [![pyca/bcrypt](){: style="width:7%"}](https://github.com/pyca/bcrypt) [![pydantic/pydantic](){: style="width:7%"}](https://github.com/pydantic/pydantic) [![PyInstaller official GIT repository](){: style="width:7%"}](https://github.com/pyinstaller/pyinstaller)
-[![pymag09/kubecui](){: style="width:7%"}](https://github.com/pymag09/kubecui) [![pyxll-jupyter: Integration for Jupyter notebooks and Microsoft Excel](){: style="width:7%"}](https://github.com/pyxll/pyxll-jupyter) [![quarkslab/kdigger](){: style="width:7%"}](https://github.com/quarkslab/kdigger) [![Quarkus Images](){: style="width:7%"}](https://github.com/quarkusio/quarkus-images) [![github.com/quay](){: style="width:7%"}](https://github.com/quay) [![Clair](){: style="width:7%"}](https://github.com/quay/clair) [![GitHub Quay (OSS)](){: style="width:7%"}](https://github.com/quay/quay) [![Quay Community Edition operator](){: style="width:7%"}](https://github.com/quay/quay-operator) [![None](){: style="width:7%"}](https://github.com/quickbooks2018/eks-redmin) [![quii/learn-go-with-tests](){: style="width:7%"}](https://github.com/quii/learn-go-with-tests) [![quinnypig/billie: Billie the Platypus CI/CD Roast Engine](){: style="width:7%"}](https://github.com/quinnypig/billie)
-[![quozd/awesome-dotnet](){: style="width:7%"}](https://github.com/quozd/awesome-dotnet) [![github: K8s in 30 mins 🌟](){: style="width:7%"}](https://github.com/r0hi7/k8s-In-30Mins) [![radondb/radondb-clickhouse-kubernetes](){: style="width:7%"}](https://github.com/radondb/radondb-clickhouse-kubernetes) [![github: Python3 in one pic](){: style="width:7%"}](https://github.com/rainyear/python3-in-one-pic) [![github.com/rakyll/fake-it-til-you-make-it](){: style="width:7%"}](https://github.com/rakyll/fake-it-til-you-make-it) [![rakyll/go-test-trace 🌟](){: style="width:7%"}](https://github.com/rakyll/go-test-trace) [![ramitsurana/awesome-kubernetes: Tools 🌟](){: style="width:7%"}](https://github.com/ramitsurana/awesome-kubernetes) [![github.com/ran-isenberg: AWS Lambda Handler Cookbook (Python) 🌟](){: style="width:7%"}](https://github.com/ran-isenberg/aws-lambda-handler-cookbook) [![Rancher Desktop 🌟](){: style="width:7%"}](https://github.com/rancher-sandbox/rancher-desktop) [![rancher/cis-operator](){: style="width:7%"}](https://github.com/rancher/cis-operator) [![github.com/rancher/fleet](){: style="width:7%"}](https://github.com/rancher/fleet)
-[![Harvester](){: style="width:7%"}](https://github.com/rancher/harvester) [![K3C](){: style="width:7%"}](https://github.com/rancher/k3c) [![**k3d**](){: style="width:7%"}](https://github.com/rancher/k3d) [![**k3OS**](){: style="width:7%"}](https://github.com/rancher/k3os) [![None](){: style="width:7%"}](https://github.com/rancher/k3s) [![kim - The Kubernetes Image Manager](){: style="width:7%"}](https://github.com/rancher/kim) [![rancher/system-upgrade-controller: System Upgrade Controller](){: style="width:7%"}](https://github.com/rancher/system-upgrade-controller) [![github.com/rancherfederal/rke2-aws-tf](){: style="width:7%"}](https://github.com/rancherfederal/rke2-aws-tf) [![github.com/rancherfederal/rke2-aws-tf](){: style="width:7%"}](https://github.com/ranchergovernment/rke2-aws-tf) [![LLMs-from-scratch](){: style="width:7%"}](https://github.com/rasbt/LLMs-from-scratch) [![k8s-security-policies](){: style="width:7%"}](https://github.com/raspbernetes/k8s-security-policies)
-[![Kube-Ray](){: style="width:7%"}](https://github.com/ray-project/kuberay) [![rayfrankenstein/AITOW: #AgileKillsKittens (or Agile In Their Own Words:' The Problem With Agile & Scrum)](){: style="width:7%"}](https://github.com/rayfrankenstein/AITOW) [![**kube-opex-analytics** 🌟](){: style="width:7%"}](https://github.com/rchakode/kube-opex-analytics) [![github.com/reactive-python/reactpy](){: style="width:7%"}](https://github.com/reactive-python/reactpy) [![reactive-tech/kubegres](){: style="width:7%"}](https://github.com/reactive-tech/kubegres) [![GitHub Guides](){: style="width:7%"}](https://github.com/readme/guides) [![github.com/readme/guides: Functional Programming 101](){: style="width:7%"}](https://github.com/readme/guides/functional-programming-basics) [![**kube-opex-analytics** 🌟](){: style="width:7%"}](https://github.com/realopslabs/kubeledger) [![realvz/awesome-eks: A curated list of awesome tools for Amazon EKS 🌟](){: style="width:7%"}](https://github.com/realvz/awesome-eks) [![github.com/rebataur/djkube](){: style="width:7%"}](https://github.com/rebataur/djkube) [![github.com/rebataur/djkube](){: style="width:7%"}](https://github.com/rebataur/fskube)
-[![rubrix](){: style="width:7%"}](https://github.com/recognai/rubrix) [![**Tubectl**: a kubectl alternative which adds a bit of magic to your everyday' kubectl routines by reducing the complexity of working with contexts, namespaces and intelligent matching resources.](){: style="width:7%"}](https://github.com/reconquest/tubekit) [![None](){: style="width:7%"}](https://github.com/red-hat-storage/ocs-operator) [![github.com/reddec/keycloak-ext-operator](){: style="width:7%"}](https://github.com/reddec/keycloak-ext-operator) [![github.com: RedHat Actions 🌟](){: style="width:7%"}](https://github.com/redhat-actions) [![github.com: OpenShift GitHub Actions Runner 🌟](){: style="width:7%"}](https://github.com/redhat-actions/openshift-actions-runner) [![github.com: OpenShift GitHub Actions Runner Chart 🌟](){: style="width:7%"}](https://github.com/redhat-actions/openshift-actions-runner-chart) [![github.com: OpenShift GitHub Actions Runner 🌟](){: style="width:7%"}](https://github.com/redhat-actions/openshift-actions-runners) [![None](){: style="width:7%"}](https://github.com/redhat-actions/openshift-actions-runners-chart) [![redhat-actions/spring-petclinic](){: style="width:7%"}](https://github.com/redhat-actions/spring-petclinic) [![redhat-certification: chart-verifier: Rules based tool to certify Helm charts' 🌟](){: style="width:7%"}](https://github.com/redhat-certification/chart-verifier)
-[![Red Hat Communities of Practice](){: style="width:7%"}](https://github.com/redhat-cop) [![OpenShift Container Pipelines Samples 🌟](){: style="width:7%"}](https://github.com/redhat-cop/container-pipelines) [![redhat-cop/dynamic-rbac-operator: Dynamic RBAC Operator](){: style="width:7%"}](https://github.com/redhat-cop/dynamic-rbac-operator) [![==github.com/redhat-cop/gitops-catalog==](){: style="width:7%"}](https://github.com/redhat-cop/gitops-catalog) [![GitHub redhat-cop: Ansible Role 🌟](){: style="width:7%"}](https://github.com/redhat-cop/infra-ansible) [![GitHub redhat-cop: Ansible Role 🌟](){: style="width:7%"}](https://github.com/redhat-cop/infra-ansible/tree/master/roles/identity-management ) [![==redhat-cop/keepalived-operator: Keepalived operator==](){: style="width:7%"}](https://github.com/redhat-cop/keepalived-operator) [![openshift-applier](){: style="width:7%"}](https://github.com/redhat-cop/openshift-applier) [![OpenShift Playbooks](){: style="width:7%"}](https://github.com/redhat-cop/openshift-playbooks) [![OpenShift Toolkit 🌟](){: style="width:7%"}](https://github.com/redhat-cop/openshift-toolkit) [![None](){: style="width:7%"}](https://github.com/redhat-cop/openshift-toolkit/tree/master/capacity-dashboard)
-[![None](){: style="width:7%"}](https://github.com/redhat-cop/openshift-toolkit/tree/master/custom-dashboards) [![GitHub: redhat-cop OpenShift Toolkit Network Policy 🌟](){: style="width:7%"}](https://github.com/redhat-cop/openshift-toolkit/tree/master/networkpolicy) [![GitHub redhat-cop: OpenShift Toolkit - Quota Management 🌟](){: style="width:7%"}](https://github.com/redhat-cop/openshift-toolkit/tree/master/quota-management) [![None](){: style="width:7%"}](https://github.com/redhat-cop/pelorus) [![OpenShift Pipeline Library 🌟](){: style="width:7%"}](https://github.com/redhat-cop/pipeline-library) [![Quay Community Edition operator](){: style="width:7%"}](https://github.com/redhat-cop/quay-operator) [![Red Hat Tutorials & Examples: github.com/redhat-developer-demos 🌟](){: style="width:7%"}](https://github.com/redhat-developer-demos) [![github: redhat-developer-demos Istio Tutorial for Java Microservices](){: style="width:7%"}](https://github.com/redhat-developer-demos/istio-tutorial) [![knative-tutorial](){: style="width:7%"}](https://github.com/redhat-developer-demos/knative-tutorial) [![github.com/redhat-developer-demos/spring-petclinic 🌟](){: style="width:7%"}](https://github.com/redhat-developer-demos/spring-petclinic) [![ODO: OpenShift Command line for Developers 🌟](){: style="width:7%"}](https://github.com/redhat-developer/odo)
-[![Grading Pipeline for OpenShift 4 Advanced Application Deployment Homework Assignment](){: style="width:7%"}](https://github.com/redhat-gpte-devopsautomation/ocp4_app_deploy_homework_grading) [![redhat-scholars: istio-tutorial 🌟](){: style="width:7%"}](https://github.com/redhat-scholars/istio-tutorial) [![github.com/redhatdemocentral: OpenShift Container Platform Install Demo' 🌟](){: style="width:7%"}](https://github.com/redhatdemocentral/ocp-install-demo) [![Apache Reverse Proxy for Jenkins](){: style="width:7%"}](https://github.com/redhatspain/apache-reverse-proxy-jenkins) [![My Dynatrace proof of concept 🌟](){: style="width:7%"}](https://github.com/redhatspain/awesome-kubernetes/blob/master/pdf/dynatrace_demo.pdf) [![None](){: style="width:7%"}](https://github.com/redhatspain/awesome-kubernetes/tree/master/pdf) [![Atlassian Confluence6](){: style="width:7%"}](https://github.com/redhatspain/confluence6-atlassian) [![Jenkins Configuration as Code on Kubernetes 🌟](){: style="width:7%"}](https://github.com/redhatspain/jenkins-CasC-kubernetes-demo) [![Proof of Concept: Nexus3 Chart configuration on Kubernetes](){: style="width:7%"}](https://github.com/redhatspain/nexus3-helm-chart) [![==github: Otomi==](){: style="width:7%"}](https://github.com/redkubes/otomi-core) [![redpanda-data/kowl](){: style="width:7%"}](https://github.com/redpanda-data/console)
-[![redpanda-data/kowl](){: style="width:7%"}](https://github.com/redpanda-data/kowl) [![CKAD-Bookmarks](){: style="width:7%"}](https://github.com/reetasingh/CKAD-Bookmarks) [![Azure Bastion Hub-Spoke IaC Blueprint](){: style="width:7%"}](https://github.com/regret546/AzureBlueprints/tree/main/iac-azure-bastion-hub-spoke) [![rehacktive/caffeine](){: style="width:7%"}](https://github.com/rehacktive/caffeine) [![Portfall: A desktop k8s port-forwarding portal for easy access to all your' cluster UIs 🌟](){: style="width:7%"}](https://github.com/rekon-oss/portfall) [![rene6502/keepass-secret](){: style="width:7%"}](https://github.com/rene6502/keepass-secret) [![github.com/reneaudain/jenkins_tf_repo: Jenkins Server and S3 Artifact Storage' on AWS using Terraform](){: style="width:7%"}](https://github.com/reneaudain/jenkins_tf_repo) [![github.com/replicatedhq/troubleshoot](){: style="width:7%"}](https://github.com/replicatedhq/troubleshoot) [![resmoio/kubernetes-event-exporter](){: style="width:7%"}](https://github.com/resmoio/kubernetes-event-exporter) [![GitHub at Microsoft Build 2026](){: style="width:7%"}](https://github.com/resources/events/github-microsoft-build26) [![==resources.github.com: What is GitHub Actions? How automation & CI/CD work on GitHub (whitepaper/pdf)==](){: style="width:7%"}](https://github.com/resources/whitepapers/actions)
-[![==reviewdog - A code review dog who keeps your codebase healthy.==](){: style="width:7%"}](https://github.com/reviewdog/reviewdog) [![Artemis Prometheus Metrics Plugin](){: style="width:7%"}](https://github.com/rh-messaging/artemis-prometheus-metrics-plugin) [![Tagger](){: style="width:7%"}](https://github.com/ricardomaraschini/tagger) [![github.com/ricoberger/vault-secrets-operator](){: style="width:7%"}](https://github.com/ricoberger/vault-secrets-operator) [![HostPort Operator](){: style="width:7%"}](https://github.com/rmb938/hostport-allocator) [![==Kube-capacity==](){: style="width:7%"}](https://github.com/robscott/kube-capacity/releases) [![github.com/robusta-dev/chatgpt-yaml-generator](){: style="width:7%"}](https://github.com/robusta-dev/chatgpt-yaml-generator) [![HolmesGPT (Robusta)](){: style="width:7%"}](https://github.com/robusta-dev/holmesgpt) [![==robusta-dev/krr==](){: style="width:7%"}](https://github.com/robusta-dev/krr) [![github.com/robusta-dev/kubernetes-chatgpt-bot](){: style="width:7%"}](https://github.com/robusta-dev/kubernetes-chatgpt-bot) [![Awesome Spinnaker](){: style="width:7%"}](https://github.com/robzienert/awesome-spinnaker)
-[![rohitg00/ai-engineering-from-scratch](){: style="width:7%"}](https://github.com/rohitg00/ai-engineering-from-scratch) [![github.com/roib20: Terraform - Provision a GKE Cluster with Cloudflare Ingress' and ArgoCD](){: style="width:7%"}](https://github.com/roib20/terraform-provision-gke-cloudflare) [![rootless-containers/usernetes](){: style="width:7%"}](https://github.com/rootless-containers/usernetes) [![None](){: style="width:7%"}](https://github.com/rootsongjc) [![rootsongjc/awesome-cloud-native 🌟](){: style="width:7%"}](https://github.com/rootsongjc/awesome-cloud-native) [![github: K8s in 30 mins 🌟](){: style="width:7%"}](https://github.com/rosehgal/k8s-In-30Mins) [![Telegraf Ansible Role](){: style="width:7%"}](https://github.com/rossmcdonald/telegraf) [![github.com/rothgar/bashScheduler](){: style="width:7%"}](https://github.com/rothgar/bashScheduler) [![rottencandy/vimkubectl](){: style="width:7%"}](https://github.com/rottencandy/vimkubectl) [![kubeshell](){: style="width:7%"}](https://github.com/roubles/kubeshell) [![rromannissen/rhoar-microservices-demo: GitOps for Microservices with Red' Hat Runtimes demo](){: style="width:7%"}](https://github.com/rromannissen/rhoar-microservices-demo)
-[![github.com/ruanbekker: Thanos Cluster Setup](){: style="width:7%"}](https://github.com/ruanbekker/thanos-cluster-setup) [![run-x/awesome-kubernetes](){: style="width:7%"}](https://github.com/run-x/awesome-kubernetes) [![run-x/opta: Opta - Supercharge DevOps on any cloud](){: style="width:7%"}](https://github.com/run-x/opta) [![runacapital/awesome-oss-alternatives: Awesome open-source alternatives to' SaaS 🌟](){: style="width:7%"}](https://github.com/runacapital/awesome-oss-alternatives) [![ruoshan/autoportforward](){: style="width:7%"}](https://github.com/ruoshan/autoportforward) [![kfilt](){: style="width:7%"}](https://github.com/ryane/kfilt) [![None](){: style="width:7%"}](https://github.com/ryanmcdermott/clean-code-javascript) [![Kubecle](){: style="width:7%"}](https://github.com/rydogs/kubecle) [![Podium](){: style="width:7%"}](https://github.com/sa-mw-dach/podium) [![github.com: Django Sage Painless](){: style="width:7%"}](https://github.com/sageteam-org/django-sage-painless) [![github.com: Django Sage Painless](){: style="width:7%"}](https://github.com/sageteamorg/django-sage-painless)
-[![K3s Private Cluster 🌟](){: style="width:7%"}](https://github.com/sagittaros/terraform-k3s-private-cloud) [![sahilsk/awesome-jenkins](){: style="width:7%"}](https://github.com/sahilsk/awesome-jenkins) [![github.com/sajeetharan/azure-mindmap](){: style="width:7%"}](https://github.com/sajeetharan/azure-mindmap) [![Azure Fundamentals: AZ-900.pdf](){: style="width:7%"}](https://github.com/sajeetharan/azure-mindmap/blob/master/azure-fundamentals/AZ-900.pdf) [![salesforce/Craft](){: style="width:7%"}](https://github.com/salesforce/craft) [![Metabadger](){: style="width:7%"}](https://github.com/salesforce/metabadger) [![salesforce/Sloop - Kubernetes History Visualization 🌟](){: style="width:7%"}](https://github.com/salesforce/sloop) [![saml-to/assume-aws-role-action](){: style="width:7%"}](https://github.com/saml-to/assume-aws-role-action) [![None](){: style="width:7%"}](https://github.com/samrocketman) [![None](){: style="width:7%"}](https://github.com/samrocketman/docker-jenkins-jervis/blob/main/README.md) [![ref2](){: style="width:7%"}](https://github.com/samrocketman/docker-jenkins-jervis/blob/master/README.md)
-[![samrocketman/jenkins-script-console-scripts 🌟](){: style="width:7%"}](https://github.com/samrocketman/jenkins-script-console-scripts) [![Jervis](){: style="width:7%"}](https://github.com/samrocketman/jervis/wiki) [![github.com/samrocketman/nexus3-config-as-code](){: style="width:7%"}](https://github.com/samrocketman/nexus3-config-as-code) [![llama.cpp plugin](){: style="width:7%"}](https://github.com/samyfodil/taubyte-llama-satellite) [![Awesome Cloud Native Java](){: style="width:7%"}](https://github.com/saturnism/awesome-cloud-native-java) [![Google Cloud Native Spring Boot PetClinic. Spring PetClinic Microservices on GCP 🌟](){: style="width:7%"}](https://github.com/saturnism/spring-petclinic-gcp) [![==github.com/sauljabin/kaskade==](){: style="width:7%"}](https://github.com/sauljabin/kaskade) [![savecost/datav 🌟](){: style="width:7%"}](https://github.com/savecost/datav) [![sbilly/awesome-security: Awesome Security](){: style="width:7%"}](https://github.com/sbilly/awesome-security) [![github.com/sclorg/](){: style="width:7%"}](https://github.com/sclorg) [![github.com/sclorg/mariadb-container](){: style="width:7%"}](https://github.com/sclorg/mariadb-container)
-[![github.com/scorputty/packer-centos-awx](){: style="width:7%"}](https://github.com/scorputty/packer-centos-awx) [![github.com/scraly: Terraform Cheat sheet](){: style="width:7%"}](https://github.com/scraly/terraform-cheat-sheet/blob/master/terraform-cheat-sheet.pdf) [![Screwdriver API](){: style="width:7%"}](https://github.com/screwdriver-cd/screwdriver) [![github.com/scriptcamp/kubernetes-serviceaccount-example](){: style="width:7%"}](https://github.com/scriptcamp/kubernetes-serviceaccount-example) [![scylladb/scylla-operator](){: style="width:7%"}](https://github.com/scylladb/scylla-operator) [![github-merge-bot](){: style="width:7%"}](https://github.com/sdduursma/github-merge-bot) [![Awesome GitHub Actions](){: style="width:7%"}](https://github.com/sdras/awesome-actions) [![github.com/seal-io/tap: Terraform Advanced Patcher (TAP)](){: style="width:7%"}](https://github.com/seal-io/tap) [![github.com/search?l=powershell](){: style="width:7%"}](https://github.com/search?l=powershell&q=stars%3A%3E1&type=Repositories) [![OpenTelemetry Launchers 🌟](){: style="width:7%"}](https://github.com/search?q=org%3Alightstep+launcher) [![segmentio/kubectl-curl: Kubectl plugin to run curl commands against kubernetes' pods](){: style="width:7%"}](https://github.com/segmentio/kubectl-curl)
-[![segmentio/stack](){: style="width:7%"}](https://github.com/segmentio/stack) [![Selefra: Selefra is an open-source policy-as-code software that provides' analytics for multi-cloud and SaaS.](){: style="width:7%"}](https://github.com/selefra/selefra) [![github.com/seligman/aws-ip-ranges: AWS's ip-ranges.json](){: style="width:7%"}](https://github.com/seligman/aws-ip-ranges) [![github: sematext - Docker Swarm Cheatsheet](){: style="width:7%"}](https://github.com/sematext/cheatsheets/blob/master/docker-swarm-cheatsheet.md) [![kube-fledged](){: style="width:7%"}](https://github.com/senthilrch/kube-fledged) [![Awesome NotebookLM Slide Prompts](){: style="width:7%"}](https://github.com/serenakeyitan/awesome-notebookLM-prompts) [![Jillegal OffHeap Module](){: style="width:7%"}](https://github.com/serkan-ozal/jillegal) [![Awesome Project Management](){: style="width:7%"}](https://github.com/shahedbd/awesome-project-management) [![Metal Kubes](){: style="width:7%"}](https://github.com/shank-git/metal-kubes) [![Claude Code Best Practice](){: style="width:7%"}](https://github.com/shanraisshan/claude-code-best-practice) [![github.com/sharadbhat/KubernetesPatterns: YAML and Golang implementations' of common Kubernetes patterns](){: style="width:7%"}](https://github.com/sharadbhat/KubernetesPatterns)
-[![job-dsl **Gradle** Example](){: style="width:7%"}](https://github.com/sheehan/job-dsl-gradle-example) [![sherifabdlnaby/kubephp](){: style="width:7%"}](https://github.com/sherifabdlnaby/kubephp) [![phpdocker](){: style="width:7%"}](https://github.com/sherifabdlnaby/phpdocker) [![github.com/shipa-corp/ketch](){: style="width:7%"}](https://github.com/shipa-corp/ketch) [![shipwright-io/build: shipwright](){: style="width:7%"}](https://github.com/shipwright-io/build) [![shuaibiyy/Awesome Terraform](){: style="width:7%"}](https://github.com/shuaibiyy/awesome-terraform) [![github.com/shuaibiyy/awesome-terraform](){: style="width:7%"}](https://github.com/shuaibiyy/awesome-tf) [![Domain-harvester](){: style="width:7%"}](https://github.com/shurshun/domain-harvester) [![github.com/siamaksade/jenkins-blueocean](){: style="width:7%"}](https://github.com/siamaksade/jenkins-blueocean) [![MapIt](){: style="width:7%"}](https://github.com/siamaksade/mapit-spring) [![github.com/sieve-project/sieve](){: style="width:7%"}](https://github.com/sieve-project/sieve)
-[![==Permission Manager== 🌟](){: style="width:7%"}](https://github.com/sighupio/permission-manager) [![Cosign: Container Signing](){: style="width:7%"}](https://github.com/sigstore/cosign) [![github.com/sigstore: k8s-manifest-sigstore](){: style="width:7%"}](https://github.com/sigstore/k8s-manifest-sigstore) [![github.com: Django app + RESTful API for automatic billing](){: style="width:7%"}](https://github.com/silverapp/silver) [![github.com/simhol/awesome-azure: Awesome Azure](){: style="width:7%"}](https://github.com/simhol/awesome-azure) [![StatusBay](){: style="width:7%"}](https://github.com/similarweb/statusbay) [![Simplenetes](){: style="width:7%"}](https://github.com/simplenetes-io/simplenetes) [![github.com/gventuri/pandas-ai](){: style="width:7%"}](https://github.com/sinaptik-ai/pandas-ai) [![@sindresorhus' Awesome](){: style="width:7%"}](https://github.com/sindresorhus/awesome) [![github.com/sirech/example-concourse-pipeline](){: style="width:7%"}](https://github.com/sirech/example-concourse-pipeline) [![skooner - Kubernetes Dashboard](){: style="width:7%"}](https://github.com/skooner-k8s/skooner)
-[![==github.com/sl1pm4t/k2tf: Kubernetes YAML to Terraform HCL converter==](){: style="width:7%"}](https://github.com/sl1pm4t/k2tf) [![Nebula](){: style="width:7%"}](https://github.com/slackhq/nebula) [![Awesome Testing code snippets](){: style="width:7%"}](https://github.com/slawekradzyminski/AwesomeTesting) [![slipway: A Kubernetes controller to automate gitops provisioning](){: style="width:7%"}](https://github.com/slipway-gitops/slipway) [![kubewebhook](){: style="width:7%"}](https://github.com/slok/kubewebhook) [![Sloth 🌟](){: style="width:7%"}](https://github.com/slok/sloth) [![Elastic APM Server Docker image](){: style="width:7%"}](https://github.com/sls-dev1/openshift-elastic-apm-server) [![Marge-bot: A merge-bot for GitLab](){: style="width:7%"}](https://github.com/smarkets/marge-bot) [![smartxworks/knest](){: style="width:7%"}](https://github.com/smartxworks/knest) [![smartxworks/virtink](){: style="width:7%"}](https://github.com/smartxworks/virtink) [![Smocker (server mock) is a simple and efficient HTTP mock server](){: style="width:7%"}](https://github.com/smocker-dev/smocker)
-[![KLoadGen - Kafka + (Avro/Json Schema) Load Generator 🌟](){: style="width:7%"}](https://github.com/sngular/kloadgen) [![node-policy-webhook](){: style="width:7%"}](https://github.com/softonic/node-policy-webhook) [![rkubelog 🌟](){: style="width:7%"}](https://github.com/solarwinds/rkubelog) [![Sonatype Nexus Community 🌟](){: style="width:7%"}](https://github.com/sonatype-nexus-community) [![Sonatype Nexus Community: Nexus Kubernetes OpenShift 🌟](){: style="width:7%"}](https://github.com/sonatype-nexus-community/nexus-kubernetes-openshift) [![==sottlmarek/DevSecOps: Ultimate DevSecOps library== 🌟](){: style="width:7%"}](https://github.com/sottlmarek/DevSecOps) [![space-cloud: Develop, Deploy and Secure Serverless Apps on Kubernetes.](){: style="width:7%"}](https://github.com/spacecloud-io/space-cloud) [![spotify/flink-on-k8s-operator: Kubernetes Operator for Apache Flink](){: style="width:7%"}](https://github.com/spotify/flink-on-k8s-operator) [![github: Spring Cloud Kubernetes 🌟](){: style="width:7%"}](https://github.com/spring-cloud/spring-cloud-kubernetes) [![github.com/spring-petclinic/spring-petclinic-kubernetes 🌟](){: style="width:7%"}](https://github.com/spring-petclinic/spring-petclinic-cloud) [![github.com/spring-petclinic/spring-petclinic-kubernetes 🌟](){: style="width:7%"}](https://github.com/spring-petclinic/spring-petclinic-kubernetes)
-[![Spring PetClinic Microservices](){: style="width:7%"}](https://github.com/spring-petclinic/spring-petclinic-microservices) [![github.com/spring-projects: springboot enables these probes automatically when running in k8s](){: style="width:7%"}](https://github.com/spring-projects/spring-boot#L73) [![github.com/spring-projects/spring-petclinic](){: style="width:7%"}](https://github.com/spring-projects/spring-petclinic) [![ref 8](){: style="width:7%"}](https://github.com/spring-projects/spring-petclinic/issues/339) [![github.com/squalrus/merge-bot: PR Merge Bot](){: style="width:7%"}](https://github.com/squalrus/merge-bot) [![github.com/squareops/terraform-aws-vpc](){: style="width:7%"}](https://github.com/squareops/terraform-aws-vpc) [![github.com/squat/kilo](){: style="width:7%"}](https://github.com/squat/kilo) [![Jabos](){: style="width:7%"}](https://github.com/srfrnk/jabos) [![ssbostan/jenkins-stack-docker](){: style="width:7%"}](https://github.com/ssbostan/jenkins-stack-docker) [![ssbostan/jenkins-stack-kubernetes 🌟](){: style="width:7%"}](https://github.com/ssbostan/jenkins-stack-kubernetes) [![ssbostan/jenkins-tutorial 🌟](){: style="width:7%"}](https://github.com/ssbostan/jenkins-tutorial)
-[![connaisseur](){: style="width:7%"}](https://github.com/sse-secure-systems/connaisseur) [![sstarcher/helm-exporter](){: style="width:7%"}](https://github.com/sstarcher/helm-exporter) [![None](){: style="width:7%"}](https://github.com/sstephenson/rbenv) [![Kpexec](){: style="width:7%"}](https://github.com/ssup2/kpexec) [![github.com/stackrox: Certified Kubernetes Security Specialist Study Guide' 🌟](){: style="width:7%"}](https://github.com/stackrox/Kubernetes_Security_Specialist_Study_Guide) [![KubeLinter](){: style="width:7%"}](https://github.com/stackrox/kube-linter) [![github.com/stacksimplify/aws-eks-kubernetes-masterclass 🌟](){: style="width:7%"}](https://github.com/stacksimplify/aws-eks-kubernetes-masterclass) [![github.com/stacksimplify/azure-aks-kubernetes-masterclass 🌟](){: style="width:7%"}](https://github.com/stacksimplify/azure-aks-kubernetes-masterclass) [![**Boilerplate: 25-Azure-DevOps-Terraform-Azure-AKS** 🌟🌟🌟](){: style="width:7%"}](https://github.com/stacksimplify/azure-aks-kubernetes-masterclass/tree/master/25-Azure-DevOps-Terraform-Azure-AKS) [![PDF presentation 🌟](){: style="width:7%"}](https://github.com/stacksimplify/azure-aks-kubernetes-masterclass/tree/master/ppt-presentation) [![stakater/Forecastle](){: style="width:7%"}](https://github.com/stakater/Forecastle)
-[![IngressMonitorController (Deprecated)](){: style="width:7%"}](https://github.com/stakater/IngressMonitorController) [![stakater/Reloader 🌟](){: style="width:7%"}](https://github.com/stakater/Reloader) [![github.com/stakater/Xposer](){: style="width:7%"}](https://github.com/stakater/Xposer) [![FossFLOW](){: style="width:7%"}](https://github.com/stan-smith/FossFLOW) [![Stash](){: style="width:7%"}](https://github.com/stashed/stash) [![kubeswitch: Kubernetes Version Switcher 🌟](){: style="width:7%"}](https://github.com/steamhaus/kubeswitch) [![None](){: style="width:7%"}](https://github.com/stedolan/jq) [![github.com/stefanprodan/gitops-istio: A GitOps recipe for Progressive Delivery' with Flux v2, Flagger and Istio 🌟](){: style="width:7%"}](https://github.com/stefanprodan/gitops-istio) [![==stefanprodan/podinfo==](){: style="width:7%"}](https://github.com/stefanprodan/podinfo) [![stepchowfun/docuum: Docuum: LRU eviction of Docker images 🌟](){: style="width:7%"}](https://github.com/stepchowfun/docuum) [![==github.com/stephaneey/azure-and-k8s-architecture: Azure and K8s Architecture==' 🌟](){: style="width:7%"}](https://github.com/stephaneey/azure-and-k8s-architecture)
-[![azure-and-k8s-architecture: The API Management Architecture Map](){: style="width:7%"}](https://github.com/stephaneey/azure-and-k8s-architecture/blob/main/maps/apim.md) [![azure-and-k8s-architecture: East-West Traffic shared cluster and shared' responsibilities using Calico](){: style="width:7%"}](https://github.com/stephaneey/azure-and-k8s-architecture/blob/main/networking/azure-kubernetes-service/east-west-traffic/east-west-shared-calico.md) [![Stern 🌟](){: style="width:7%"}](https://github.com/stern/stern) [![steveazz/awesome-slo: Awesome SLOs](){: style="width:7%"}](https://github.com/steve-mt/awesome-slo) [![steveazz/awesome-slo: Awesome SLOs](){: style="width:7%"}](https://github.com/steveazz/awesome-slo) [![==steveteuber/kubectl-graph== ⭐](){: style="width:7%"}](https://github.com/steveteuber/kubectl-graph) [![strimzi/kafka-kubernetes-config-provider: Kubernetes Configuration Provider' for Apache Kafka](){: style="width:7%"}](https://github.com/strimzi/kafka-kubernetes-config-provider) [![strimzi/strimzi-canary](){: style="width:7%"}](https://github.com/strimzi/strimzi-canary) [![**k8s-job-notify**](){: style="width:7%"}](https://github.com/sukeesh/k8s-job-notify) [![summerwind/actions-runner-controller](){: style="width:7%"}](https://github.com/summerwind/actions-runner-controller) [![superbrothers/zsh-kubectl-prompt 🌟](){: style="width:7%"}](https://github.com/superbrothers/zsh-kubectl-prompt)
-[![SIE: Superlinked Inference Engine](){: style="width:7%"}](https://github.com/superlinked/sie) [![Grant-Revoke-ssh-access](){: style="width:7%"}](https://github.com/suraksha-123/Grant-Revoke-ssh-access) [![Deprek8ion](){: style="width:7%"}](https://github.com/swade1987/deprek8ion) [![Swagger Codegen](){: style="width:7%"}](https://github.com/swagger-api/swagger-codegen) [![==github.com/swapnakpanda: SQL_CheatSheet.png==](){: style="width:7%"}](https://github.com/swapnakpanda/Infographics/blob/main/Cheat%20Sheet/Database/SQL_CheatSheet.png) [![==swarmlet/swarmlet: Swarmlet==](){: style="width:7%"}](https://github.com/swarmlet/swarmlet) [![Kakuna Codebase Hardening Suite](){: style="width:7%"}](https://github.com/swyxio/skills/tree/main) [![swyxio/skills - twitter-x-scraping](){: style="width:7%"}](https://github.com/swyxio/skills/tree/main/twitter-x-scraping) [![syntasso/kratix](){: style="width:7%"}](https://github.com/syntasso/kratix) [![systemcraftsman/lab-tekton-pipelines: OpenShift Pipelines workshop](){: style="width:7%"}](https://github.com/systemcraftsman/lab-tekton-pipelines) [![TDengine](){: style="width:7%"}](https://github.com/taosdata/TDengine)
-[![target/pod-reaper](){: style="width:7%"}](https://github.com/target/pod-reaper) [![dreamland](){: style="width:7%"}](https://github.com/taubyte/dream) [![dreamland](){: style="width:7%"}](https://github.com/taubyte/dreamland) [![github.com/taubyte/tau: Tau](){: style="width:7%"}](https://github.com/taubyte/tau) [![AKHQ (previously known as KafkaHQ) 🌟](){: style="width:7%"}](https://github.com/tchiotludo/akhq) [![Awesome Container](){: style="width:7%"}](https://github.com/tcnksm/awesome-container) [![rback: RBAC in Kubernetes visualizer 🌟🌟](){: style="width:7%"}](https://github.com/team-soteria/rback) [![teamcode-inc/kubeorbit](){: style="width:7%"}](https://github.com/teamcode-inc/kubeorbit) [![==techiescamp/devops-projects==:Real-World DevOps Projects For Learning](){: style="width:7%"}](https://github.com/techiescamp/devops-projects) [![==github.com/techiescamp/kubernetes-learning-path== 🌟🌟](){: style="width:7%"}](https://github.com/techiescamp/kubernetes-learning-path) [![techno-tim/k3s-ansible](){: style="width:7%"}](https://github.com/techno-tim/k3s-ansible)
-[![Terraform Module Releaser GitHub Action](){: style="width:7%"}](https://github.com/techpivot/terraform-module-releaser) [![github.com/tektoncd](){: style="width:7%"}](https://github.com/tektoncd) [![tektoncd/chains](){: style="width:7%"}](https://github.com/tektoncd/chains) [![Tekton community](){: style="width:7%"}](https://github.com/tektoncd/community) [![github: Tekton Pipelines](){: style="width:7%"}](https://github.com/tektoncd/pipeline) [![telekom/das-schiff](){: style="width:7%"}](https://github.com/telekom/das-schiff) [![Teleskope](){: style="width:7%"}](https://github.com/teleskopeView/teleskope_k8s) [![tellerops/helm-teller](){: style="width:7%"}](https://github.com/tellerops/helm-teller) [![ermetic/access-undenied-aws 🌟](){: style="width:7%"}](https://github.com/tenable/access-undenied-aws) [![github.com/tensorchord/Awesome-LLMOps: Awesome LLMOps](){: style="width:7%"}](https://github.com/tensorchord/Awesome-LLMOps) [![tensorchord/envd: Reproducible development environment for AI/ML 🌟](){: style="width:7%"}](https://github.com/tensorchord/envd)
-[![Gama: Terminal UI for GitHub Actions](){: style="width:7%"}](https://github.com/termkit/gama) [![==github.com/terraform-aws-modules==](){: style="width:7%"}](https://github.com/terraform-aws-modules) [![github.com/terraform-aws-modules/terraform-aws-eks: AWS EKS Terraform module](){: style="width:7%"}](https://github.com/terraform-aws-modules/terraform-aws-eks) [![==github.com/terraform-aws-modules/terraform-aws-solutions==](){: style="width:7%"}](https://github.com/terraform-aws-modules/terraform-aws-solutions) [![github.com/terraform-linters/tflint](){: style="width:7%"}](https://github.com/terraform-linters/tflint/releases/tag/v0.51.0) [![mineiros-io/terramate](){: style="width:7%"}](https://github.com/terramate-io/terramate) [![terrytangyuan/awesome-argo 🌟](){: style="width:7%"}](https://github.com/terrytangyuan/awesome-argo) [![github.com/terrytangyuan/awesome-kubeflow: Awesome Kubeflow 🌟](){: style="width:7%"}](https://github.com/terrytangyuan/awesome-kubeflow) [![testcontainers 🌟](){: style="width:7%"}](https://github.com/testcontainers) [![tfenv](){: style="width:7%"}](https://github.com/tfutils/tfenv) [![Terraform Automation Demo using Google Cloud Provider](){: style="width:7%"}](https://github.com/tfxor/terraform-google-automation-demo)
-[![thangchung/awesome-dotnet-core](){: style="width:7%"}](https://github.com/thangchung/awesome-dotnet-core) [![==thanos-io/kube-thanos: Kubernetes specific configuration for deploying' Thanos==](){: style="width:7%"}](https://github.com/thanos-io/kube-thanos) [![Thanos Architecture Overview 🌟](){: style="width:7%"}](https://github.com/thanos-io/thanos) [![Pydeps 🌟](){: style="width:7%"}](https://github.com/thebjorn/pydeps) [![Foreman Ansible Modules (FAM)](){: style="width:7%"}](https://github.com/theforeman/foreman-ansible-modules) [![theketchio/ketch 🌟](){: style="width:7%"}](https://github.com/theketchio/ketch) [![onedev](){: style="width:7%"}](https://github.com/theonedev/onedev) [![None](){: style="width:7%"}](https://github.com/thomast1906/DevOps-Journey-Using-Azure-DevOps/tree/main/labs) [![thomast1906/DevOps-The-Hard-Way-Azure 🌟](){: style="width:7%"}](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure) [![==github.com/thomast1906/terraform-on-azure==](){: style="width:7%"}](https://github.com/thomast1906/terraform-on-azure) [![terraform-hcloud-dualstack-k8s: Hetzner Dual-Stack Kubernetes Cluster](){: style="width:7%"}](https://github.com/tibordp/terraform-hcloud-dualstack-k8s)
-[![techno-tim/k3s-ansible](){: style="width:7%"}](https://github.com/timothystewart6/k3s-ansible) [![gst-pipeline-operator: A Kubernetes operator for running audio/video processing' pipelines](){: style="width:7%"}](https://github.com/tinyzimmer/gst-pipeline-operator) [![tinyzimmer/k3p](){: style="width:7%"}](https://github.com/tinyzimmer/k3p) [![kVDI](){: style="width:7%"}](https://github.com/tinyzimmer/kvdi) [![github.com/tldrsec/awesome-secure-defaults](){: style="width:7%"}](https://github.com/tldrsec/awesome-secure-defaults) [![github.com/tlkamp/terraform-provider-validation: Validation Provider](){: style="width:7%"}](https://github.com/tlkamp/terraform-provider-validation) [![MagTape](){: style="width:7%"}](https://github.com/tmobile/magtape) [![toboshii/hajimari](){: style="width:7%"}](https://github.com/toboshii/hajimari) [![todaywasawesome/atomic-cluster: The Atomic Cluster](){: style="width:7%"}](https://github.com/todaywasawesome/atomic-cluster) [![todaywasawesome/oss-apps: OSS Applications](){: style="width:7%"}](https://github.com/todaywasawesome/oss-apps) [![github.com/tokarev-artem/auto-ec2-setup](){: style="width:7%"}](https://github.com/tokarev-artem/auto-ec2-setup)
-[![github.com/tom-256/ansible-awx-packer](){: style="width:7%"}](https://github.com/tom-256/ansible-awx-packer) [![==tomhuang12: Awesome Kubernetes Resources==](){: style="width:7%"}](https://github.com/tomhuang12/awesome-k8s-resources) [![tommeramber/ocp-automations](){: style="width:7%"}](https://github.com/tommeramber/ocp-automations) [![github.com/tomnomnom/gron 🌟](){: style="width:7%"}](https://github.com/tomnomnom/gron) [![tomwechsler/HashiCorp_Certified_Terraform_Associate](){: style="width:7%"}](https://github.com/tomwechsler/HashiCorp_Certified_Terraform_Associate) [![github.com/toniblyx/my-arsenal-of-aws-security-tools](){: style="width:7%"}](https://github.com/toniblyx/my-arsenal-of-aws-security-tools) [![==github.com/topics/gitops== 🌟](){: style="width:7%"}](https://github.com/topics/gitops) [![github.com/topics/yaml-processor](){: style="width:7%"}](https://github.com/topics/yaml-processor) [![pvc-autoresizer](){: style="width:7%"}](https://github.com/topolvm/pvc-autoresizer) [![Cloudburn: An Open-Source Policy Engine for AWS Spending](){: style="width:7%"}](https://github.com/towardsthecloud/cloudburn) [![==trimstray/test-your-sysadmin-skills==](){: style="width:7%"}](https://github.com/trimstray/test-your-sysadmin-skills)
-[![The Book of Secret Knowledge 🌟](){: style="width:7%"}](https://github.com/trimstray/the-book-of-secret-knowledge) [![ref 9 - I have a branch that adds Docker, Kubernetes and Knative into the mix - planning on submitting a PR at some point](){: style="width:7%"}](https://github.com/trisberg/spring-petclinic) [![github.com/trstringer/kubectl-example](){: style="width:7%"}](https://github.com/trstringer/kubectl-example) [![tsenart/vegeta 🌟](){: style="width:7%"}](https://github.com/tsenart/vegeta) [![github.com/monodot/pipeline-library-demo 🌟](){: style="width:7%"}](https://github.com/tutorialworks/pipeline-library-demo) [![TWINT - Twitter Intelligence Tool](){: style="width:7%"}](https://github.com/twintproject/twint) [![==txn2/kubefwd==](){: style="width:7%"}](https://github.com/txn2/kubefwd) [![React+TypeScript Cheatsheets](){: style="width:7%"}](https://github.com/typescript-cheatsheets/react) [![==github.com/paliimx: Data Structures and Algorithms implementation in Go==](){: style="width:7%"}](https://github.com/ua-nick/Data-Structures-and-Algorithms) [![github.com/ualter: AwsBe](){: style="width:7%"}](https://github.com/ualter/awsbe-site) [![uber/kraken](){: style="width:7%"}](https://github.com/uber/kraken)
-[![kondense 🌟](){: style="width:7%"}](https://github.com/unagex/kondense) [![github.com/unitypark/aws-serverless-demos](){: style="width:7%"}](https://github.com/unitypark/aws-serverless-demos) [![github.com/unitypark: AWS Serverless Demos - cloudfront-http-api-cognito](){: style="width:7%"}](https://github.com/unitypark/aws-serverless-demos/tree/main/serverless-web-hosting/cloudfront-http-api-cognito) [![unixorn/awesome-zsh-plugins](){: style="width:7%"}](https://github.com/unixorn/awesome-zsh-plugins) [![github.com/unxsist/jet-pilot](){: style="width:7%"}](https://github.com/unxsist/jet-pilot) [![==up9inc/mizu==](){: style="width:7%"}](https://github.com/up9inc/mizu) [![upbound/platform-ref-multi-k8s: Upbound's reference platform for multi-cloud' Kubernetes with Crossplane](){: style="width:7%"}](https://github.com/upbound/platform-ref-multi-k8s) [![github.com/updatecli/updatecli](){: style="width:7%"}](https://github.com/updatecli/updatecli) [![How they SRE](){: style="width:7%"}](https://github.com/upgundecha/howtheysre) [![upmc-enterprises/registry-creds: Registry Credentials ⭐](){: style="width:7%"}](https://github.com/upmc-enterprises/registry-creds) [![utilitywarehouse/kube-applier](){: style="width:7%"}](https://github.com/utilitywarehouse/kube-applier)
-[![None](){: style="width:7%"}](https://github.com/utterance/utterances) [![vbouchaud/k8s-ldap-auth](){: style="width:7%"}](https://github.com/vbouchaud/k8s-ldap-auth) [![kubestriker 🌟](){: style="width:7%"}](https://github.com/vchinnipilli/kubestriker) [![Awesome Docker 🌟](){: style="width:7%"}](https://github.com/veggiemonk/awesome-docker) [![github.com/vmware-tanzu/velero](){: style="width:7%"}](https://github.com/velero-io/velero) [![==github.com/venkateshk111/terraform-beginners-guide== 🌟](){: style="width:7%"}](https://github.com/venkateshk111/terraform-beginners-guide) [![helm-ecr 🌟](){: style="width:7%"}](https://github.com/vetyy/helm-ecr) [![viaduct-ai/kustomize-sops](){: style="width:7%"}](https://github.com/viaduct-ai/kustomize-sops) [![Awesome Visual Studio Code](){: style="width:7%"}](https://github.com/viatsko/awesome-vscode) [![HULL](){: style="width:7%"}](https://github.com/vidispine/hull) [![github.com/vijaykedar/jenkins-setup-using-terraform](){: style="width:7%"}](https://github.com/vijaykedar/jenkins-setup-using-terraform)
-[![VimWiki](){: style="width:7%"}](https://github.com/vimwiki/vimwiki) [![kubench](){: style="width:7%"}](https://github.com/vincentserpoul/kubench) [![Awesome Python 🌟](){: style="width:7%"}](https://github.com/vinta/awesome-python) [![Kubesurveyor 🌟](){: style="width:7%"}](https://github.com/viralpoetry/kubesurveyor) [![visenger/awesome-mlops: Awesome MLOps](){: style="width:7%"}](https://github.com/visenger/awesome-mlops) [![vitobotta/velero-notifications](){: style="width:7%"}](https://github.com/vitobotta/velero-notifications) [![nirops/yakiapp](){: style="width:7%"}](https://github.com/vivekagate/yakiapp) [![KuUI (Kubernetes UI)](){: style="width:7%"}](https://github.com/viveksinghggits/kuui) [![vladimirvivien/ktop](){: style="width:7%"}](https://github.com/vladimirvivien/ktop) [![vLLM on Kubernetes](){: style="width:7%"}](https://github.com/vllm-project/vllm) [![vmware-tanzu/buildkit-cli-for-kubectl (kubectl plugin)](){: style="width:7%"}](https://github.com/vmware-archive/buildkit-cli-for-kubectl)
-[![ktx 🌟](){: style="width:7%"}](https://github.com/vmware-archive/ktx) [![kube-fluentd-operator 🌟](){: style="width:7%"}](https://github.com/vmware-archive/kube-fluentd-operator) [![None](){: style="width:7%"}](https://github.com/vmware-archive/kubecfg) [![bitnami-labs/kubewatch](){: style="width:7%"}](https://github.com/vmware-archive/kubewatch) [![vmware-tanzu/octant](){: style="width:7%"}](https://github.com/vmware-archive/octant) [![VMware-tanzu Antrea](){: style="width:7%"}](https://github.com/vmware-tanzu/antrea) [![vmware-tanzu/buildkit-cli-for-kubectl (kubectl plugin)](){: style="width:7%"}](https://github.com/vmware-tanzu/buildkit-cli-for-kubectl) [![==vmware-tanzu/k-bench== 🌟](){: style="width:7%"}](https://github.com/vmware-tanzu/k-bench) [![vmware-tanzu/octant](){: style="width:7%"}](https://github.com/vmware-tanzu/octant) [![None](){: style="width:7%"}](https://github.com/vmware-tanzu/pinniped) [![sonobuoy](){: style="width:7%"}](https://github.com/vmware-tanzu/sonobuoy)
-[![github.com/vmware-tanzu/velero](){: style="width:7%"}](https://github.com/vmware-tanzu/velero) [![vmware-tanzu/k-bench 🌟](){: style="width:7%"}](https://github.com/vmware/k-bench) [![kube-fluentd-operator 🌟](){: style="width:7%"}](https://github.com/vmware/kube-fluentd-operator) [![VMware octant](){: style="width:7%"}](https://github.com/vmware/octant) [![None](){: style="width:7%"}](https://github.com/vmware/pinniped) [![volatiletech/sqlboiler](){: style="width:7%"}](https://github.com/volatiletech/sqlboiler) [![Azure/vscode-kubernetes-tools 🌟](){: style="width:7%"}](https://github.com/vscode-kubernetes-tools/vscode-kubernetes-tools) [![dive 🌟](){: style="width:7%"}](https://github.com/wagoodman/dive) [![wallarm/sysbindings](){: style="width:7%"}](https://github.com/wallarm/sysbindings) [![wangjia184/pod-inspector](){: style="width:7%"}](https://github.com/wangjia184/pod-inspector) [![github.com/wardviaene (kubernetes, terraform, ansible, docker, etc) 🌟](){: style="width:7%"}](https://github.com/wardviaene)
-[![wardviaene/advanced-kubernetes-course](){: style="width:7%"}](https://github.com/wardviaene/advanced-kubernetes-course) [![wardviaene/advanced-kubernetes-course/spinnaker 🌟](){: style="width:7%"}](https://github.com/wardviaene/advanced-kubernetes-course/tree/master/spinnaker) [![wardviaene/jenkins-course](){: style="width:7%"}](https://github.com/wardviaene/jenkins-course) [![wardviaene/kubernetes-course](){: style="width:7%"}](https://github.com/wardviaene/kubernetes-course) [![github.com/we-dcode/kubetunnel](){: style="width:7%"}](https://github.com/we-dcode/kubetunnel) [![Kspan - Turning Kubernetes Events into spans 🌟](){: style="width:7%"}](https://github.com/weaveworks-experiments/kspan) [![Awesome-GitOps](){: style="width:7%"}](https://github.com/weaveworks/awesome-gitops) [![weaveworks/cluster-api-provider-existinginfra](){: style="width:7%"}](https://github.com/weaveworks/cluster-api-provider-existinginfra) [![ref2](){: style="width:7%"}](https://github.com/weaveworks/eksctl) [![kubediff 🌟](){: style="width:7%"}](https://github.com/weaveworks/kubediff) [![weaveworks: kured - Kubernetes Reboot Daemon 🌟](){: style="width:7%"}](https://github.com/weaveworks/kured)
-[![weaveworks/tf-controller: Weave GitOps Terraform Controller](){: style="width:7%"}](https://github.com/weaveworks/tf-controller) [![github: Weave Net - Weaving Containers into Applications](){: style="width:7%"}](https://github.com/weaveworks/weave) [![Weave Kubernetes System Control - wksctl](){: style="width:7%"}](https://github.com/weaveworks/wksctl) [![kVDI](){: style="width:7%"}](https://github.com/webmeshproj/webmesh-vdi) [![github.com/welldone-cloud/aws-list-resources](){: style="width:7%"}](https://github.com/welldone-cloud/aws-list-resources) [![werf/kubedog](){: style="width:7%"}](https://github.com/werf/kubedog) [![Nelm: A Helm Alternative for Kubernetes Deployments](){: style="width:7%"}](https://github.com/werf/nelm) [![==werf/werf==](){: style="width:7%"}](https://github.com/werf/werf) [![None](){: style="width:7%"}](https://github.com/widdix/aws-cf-templates) [![willdady/aws-resource-based-policy-collector: AWS resource-based policy' collector](){: style="width:7%"}](https://github.com/willdady/aws-resource-based-policy-collector) [![willdady/cdk-iam-credentials-rotator: IAM Credentials Rotator](){: style="width:7%"}](https://github.com/willdady/cdk-iam-credentials-rotator)
-[![git-cipher](){: style="width:7%"}](https://github.com/wincent/git-cipher) [![windup](){: style="width:7%"}](https://github.com/windup) [![Compass 🌟](){: style="width:7%"}](https://github.com/winfordlin/Compass) [![witchery-project/witchery](){: style="width:7%"}](https://github.com/witchery-project/witchery) [![Jenkins Pipeline Maven build demo](){: style="width:7%"}](https://github.com/wololock/jenkine-pipeline-maven-demo/tree/sdkman) [![AWS Account Cloud9 Visualizer](){: style="width:7%"}](https://github.com/wongcyrus/aws-account-cloud9-visualizer) [![github.com: Docker cheat Sheet](){: style="width:7%"}](https://github.com/wsargent/docker-cheat-sheet) [![csi-rclone: CSI rclone mount plugin](){: style="width:7%"}](https://github.com/wunderio/csi-rclone) [![Raspbernetes - Kubernetes Cluster: k8s-gitops](){: style="width:7%"}](https://github.com/xUnholy/k8s-gitops) [![Kerbi 🌟](){: style="width:7%"}](https://github.com/xavier-mt/kerbi) [![xiaods/k8e](){: style="width:7%"}](https://github.com/xiaods/k8e)
-[![docker-compose-tpg: Telegraf + Prometheus + Grafana Local Testing Environments](){: style="width:7%"}](https://github.com/xiaopeng163/docker-compose-tpg) [![yahoo/check-log4j](){: style="width:7%"}](https://github.com/yahoo/check-log4j) [![github.com/yandex-cloud: CSI for S3](){: style="width:7%"}](https://github.com/yandex-cloud/k8s-csi-s3) [![Tech Interview Handbook](){: style="width:7%"}](https://github.com/yangshun/tech-interview-handbook) [![Awesome API Gateway](){: style="width:7%"}](https://github.com/yangtao309/awesome-api-gateway) [![yankils/Simple-DevOps-Project](){: style="width:7%"}](https://github.com/yankils/Simple-DevOps-Project) [![github.com/yannh/kubeconform 🌟](){: style="width:7%"}](https://github.com/yannh/kubeconform) [![kube-bench-exporter](){: style="width:7%"}](https://github.com/yashvardhan-kukreja/kube-bench-exporter) [![bul: Interactive TUI for Exploring Kubernetes Container Logs](){: style="width:7%"}](https://github.com/ynqa/bul) [![github.com/ynqa/jnv 🌟](){: style="width:7%"}](https://github.com/ynqa/jnv) [![K8sPurger 🌟](){: style="width:7%"}](https://github.com/yogeshkk/K8sPurger)
-[![yokawasa/action-setup-kube-tools](){: style="width:7%"}](https://github.com/yokawasa/action-setup-kube-tools) [![==github.com/yonahd/kor==](){: style="width:7%"}](https://github.com/yonahd/kor) [![github.com/yonahd/orphaned-configmaps: Orphaned ConfigMaps](){: style="width:7%"}](https://github.com/yonahd/orphaned-configmaps) [![kubectl-isolate](){: style="width:7%"}](https://github.com/yteraoka/kubectl-isolate) [![zakkg3/ClusterSecret: Kubernetes ClusterSecret operator](){: style="width:7%"}](https://github.com/zakkg3/ClusterSecret) [![logbook](){: style="width:7%"}](https://github.com/zalando/logbook) [![Patroni](){: style="width:7%"}](https://github.com/zalando/patroni) [![Zalando Postgres Operator](){: style="width:7%"}](https://github.com/zalando/postgres-operator) [![Spilo: HA PostgreSQL Clusters with Docker](){: style="width:7%"}](https://github.com/zalando/spilo) [![defenseunicorns/zarf](){: style="width:7%"}](https://github.com/zarf-dev/zarf) [![None](){: style="width:7%"}](https://github.com/zaynali53/DotENV)
-[![Kube-score](){: style="width:7%"}](https://github.com/zegl/kube-score) [![github.com/zsh-users/zsh-autosuggestions 🌟](){: style="width:7%"}](https://github.com/zsh-users/zsh-autosuggestions) [![GitHub: monkey-ops, Openshift compliant, no cluster-admin required](){: style="width:7%"}](https://github.comjoshmsmith/monkey-ops) [![github.dev](){: style="width:7%"}](https://github.dev) [![github.dev](){: style="width:7%"}](https://github.dev/github/dev) [![github.dev: Python Data Science Handbook](){: style="width:7%"}](https://github.dev/jakevdp/PythonDataScienceHandbook/tree/master/notebooks) [![github.github.com/training-kit: Git cheat sheet](){: style="width:7%"}](https://github.github.com/training-kit/downloads/github-git-cheat-sheet.pdf) [![github1s.com 🌟](){: style="width:7%"}](https://github1s.com) [![None](){: style="width:7%"}](https://githubcom/OctopusDeploy/terraform-provider-octopusdeploy) [![gitlab.beuth-hochschule.de](){: style="width:7%"}](https://gitlab.beuth-hochschule.de/s70178/petclinic-ansible-jenkins-ci-cd) [![None](){: style="width:7%"}](https://gitlab.beuth-hochschule.de/users/sign_in)
-[![gitlab.com](){: style="width:7%"}](https://gitlab.com) [![gitlab.com: Red Hat Process Automation Manager - Signal Marketing Demo](){: style="width:7%"}](https://gitlab.com/bpmworkshop/rhpam-signal-marketing-demo) [![Provide merge bot functionality](){: style="width:7%"}](https://gitlab.com/gitlab-org/gitlab/-/issues/14595) [![Auto-merge between release branches](){: style="width:7%"}](https://gitlab.com/gitlab-org/gitlab/-/issues/2785) [![Manifesto 🌟](){: style="width:7%"}](https://gitlab.com/jackatbancast/manifesto) [![k3s_hetzner](){: style="width:7%"}](https://gitlab.com/k3s_hetzner/k3s_hetzner) [![gitlab.com: Kubernetes storage provider benchmarks](){: style="width:7%"}](https://gitlab.com/mrman/k8s-storage-provider-benchmarks) [![purelb/purelb](){: style="width:7%"}](https://gitlab.com/purelb/purelb) [![gitlab.com/redhatdemocentral 🌟](){: style="width:7%"}](https://gitlab.com/redhatdemocentral) [![gitlab.com: Portfolio Architecture Examples](){: style="width:7%"}](https://gitlab.com/redhatdemocentral/portfolio-architecture-examples) [![gitlab.com/redhatdemocentral: Healthcare](){: style="width:7%"}](https://gitlab.com/redhatdemocentral/portfolio-architecture-examples/-/blob/main/healthcare.adoc)
-[![CodeReady Containers - Red Hat Decision Manager Install Demo](){: style="width:7%"}](https://gitlab.com/redhatdemocentral/rhcs-rhdm-install-demo) [![Awesome Django. A curated list of awesome Django apps, projects and resources](){: style="width:7%"}](https://gitlab.com/rosarior/awesome-django) [![None](){: style="width:7%"}](https://gitlab.com/xavki/devopsland/-/tree/master/ansible) [![gitlab.comquent.de: Microservices branch](){: style="width:7%"}](https://gitlab.comquent.de/petclinic/spring-petclinic-microservices) [![Example: GStreamer Merge Bot](){: style="width:7%"}](https://gitlab.freedesktop.org/gstreamer-merge-bot) [![Example: gitlab.gnome.org/marge-merge-bot](){: style="width:7%"}](https://gitlab.gnome.org/marge-merge-bot) [![Example: gitlab.gnome.org/marge-merge-bot](){: style="width:7%"}](https://gitlab.gnome.org/users/sign_in) [![gizmodo.com: Google Calendar's New Feature Can Figure Out When Your Friends' Don't Have an Excuse to Flake](){: style="width:7%"}](https://gizmodo.com/google-calendar-debuts-appointment-schedule-feature-1848715533) [![gkovan.medium.com: A Zero Trust Approach for Securing the Supply Chain of' Microservices Packaged as Container Images (sigstore, kyverno, openshift tekton, quarkus) 🌟](){: style="width:7%"}](https://gkovan.medium.com/a-zero-trust-approach-for-securing-the-supply-chain-of-microservices-packaged-as-container-images-89d2f5b7293b) [![glasskube.dev 🌟](){: style="width:7%"}](https://glasskube.dev) [![globaldatanet.com: Terraform CI/CD Best Practices](){: style="width:7%"}](https://globaldatanet.com/blog/terraform-cicd-best-practices)
-[![globaldatanet.com: .AWS IAM Identity Center Permission Management at Scale Part 2](){: style="width:7%"}](https://globaldatanet.com/tech-blog/aws-iam-identity-center-permission-management-at-scale-part-2) [![globaldatanet.com: Terraform CI/CD Best Practices](){: style="width:7%"}](https://globaldatanet.com/tech-blog/terraform-cicd-best-practices) [![gmaster](){: style="width:7%"}](https://gmaster.io) [![gmaster.io - Mergedroid: Automate merging just by analyzing your GitHub repo.](){: style="width:7%"}](https://gmaster.io/mergedroid) [![Creating with Rovo: How We Built a Collaborative AI Canvas](){: style="width:7%"}](https://go.atlassian.com/ijvzec) [![Atomist](){: style="width:7%"}](https://go.atomist.com) [![Convert AWS console actions to reusable code with AWS Console-to-Code, now generally available](){: style="width:7%"}](https://go.aws/4eFRwIt) [![golang.org](){: style="width:7%"}](https://go.dev) [![blog.golang.org: Gopls on by default in the VS Code Go extension](){: style="width:7%"}](https://go.dev/blog/gopls-vscode-go) [![go.dev: A new search experience on pkg.go.dev](){: style="width:7%"}](https://go.dev/blog/pkgsite-search-redesign) [![go.digitalocean.com/cicd-on-k8s](){: style="width:7%"}](https://go.digitalocean.com/cicd-on-k8s)
-[![go.weave.works: The GitOps Maturity Model - 4 evolutionary steps to continuous' delivery (pdf)](){: style="width:7%"}](https://go.weave.works/2021_GitOps_Maturity_Model.html) [![weave.works: Automating Kubernetes with GitOps (whitepaper) 🌟](){: style="width:7%"}](https://go.weave.works/automating-kubernetes-with-gitops-wp.html) [![go.weave.works: The Practical Guide to GitOps (eBook)](){: style="width:7%"}](https://go.weave.works/gitops-ebook.html) [![weave.works: Hardening Git for GitOps (white paper)](){: style="width:7%"}](https://go.weave.works/hardening-git-for-gitops.html) [![weave.works: Production Ready Checklists for Kubernetes 🌟](){: style="width:7%"}](https://go.weave.works/production-ready-kubernetes-checklist.html) [![goglides.io: Running OpenEBS in Kubernetes](){: style="width:7%"}](https://goglides.io/running-openebs-in-kubernetes/371) [![Harbor](){: style="width:7%"}](https://goharbor.io) [![goharbor.io: Deploy Harbor with the Quick Installation Script](){: style="width:7%"}](https://goharbor.io/docs/2.0.0/install-config/quick-install-script) [![None](){: style="width:7%"}](https://gokatalyst.io/blog/2023/12/06/katalyst-a-qos-based-resource-management-system-for-workload-colocation-on-kubernetes) [![gokhan-karadas1992.medium.com: ArgoCD + Kubevela Integration](){: style="width:7%"}](https://gokhan-karadas1992.medium.com/argocd-kubevela-integration-eb88dc0484e0) [![gokulchandrapr.medium.com: Amazon EKS Anywhere & EKS Connector](){: style="width:7%"}](https://gokulchandrapr.medium.com/amazon-eks-anywhere-eks-connector-600953aaa42d)
-[![gokuldevops.medium.com: Argo CD-Sample app deployment](){: style="width:7%"}](https://gokuldevops.medium.com/argo-cdsample-app-deployment-56b36601f279) [![golang.org](){: style="width:7%"}](https://golang.org) [![==golangrepo.com== 🌟](){: style="width:7%"}](https://golangrepo.com) [![==googlecloudcheatsheet.withgoogle.com: Google Cloud Developer cheat sheet==](){: style="width:7%"}](https://googlecloudcheatsheet.withgoogle.com) [![goteleport.com: Why DevSecOps is Going Passwordless](){: style="width:7%"}](https://goteleport.com/blog/devsecops-passwordless) [![goteleport.com: Anatomy of a Cloud Infrastructure Attack via a Pull Request](){: style="width:7%"}](https://goteleport.com/blog/hack-via-pull-request) [![gravitational.com: How to SSH Properly 🌟](){: style="width:7%"}](https://goteleport.com/blog/how-to-ssh-properly) [![goteleport.com: A Simple Overview of Authentication Methods for Kubernetes Clusters](){: style="width:7%"}](https://goteleport.com/blog/kube-authn-methods) [![goteleport.com: Kubernetes API Access Security Hardening](){: style="width:7%"}](https://goteleport.com/blog/kubernetes-api-access-security) [![gravitational.com: How to Set Up Kubernetes SSO with SAML](){: style="width:7%"}](https://goteleport.com/blog/kubernetes-sso-saml) [![goteleport.com: SSH Certificates Security. SSH Access Hardening 🌟](){: style="width:7%"}](https://goteleport.com/blog/ssh-certificates)
-[![goteleport.com: kubectl exec vs SSH](){: style="width:7%"}](https://goteleport.com/blog/ssh-vs-kubectl) [![seal.io: Open Source Platform Engineering for Dev & Ops](){: style="width:7%"}](https://gpustack.ai) [![gradle.org](){: style="width:7%"}](https://gradle.org) [![grafana-6.7.2-1.x86_64.rpm](){: style="width:7%"}](https://grafana.com) [![grafana.com: Grafana Labs and Microsoft partner to deliver new first party' Microsoft Azure service](){: style="width:7%"}](https://grafana.com/about/press/2021/11/10/grafana-labs-and-microsoft-partner-to-deliver-new-first-party-microsoft-azure-service) [![grafana.com: Introducing the new and improved New Relic plugin for Grafana](){: style="width:7%"}](https://grafana.com/blog/2020/07/22/introducing-the-new-and-improved-new-relic-plugin-for-grafana) [![Popular community plugins that can improve your Grafana dashboards 🌟](){: style="width:7%"}](https://grafana.com/blog/2020/08/26/popular-community-plugins-that-can-improve-your-grafana-dashboards) [![grafana.com: How we use the Grafana GitHub plugin to track outstanding pull' requests](){: style="width:7%"}](https://grafana.com/blog/2020/09/21/how-we-use-the-grafana-github-plugin-to-track-outstanding-pull-requests) [![grafana.com: Announcing Grafana Tempo, a massively scalable distributed' tracing system 🌟](){: style="width:7%"}](https://grafana.com/blog/2020/10/27/announcing-grafana-tempo-a-massively-scalable-distributed-tracing-system) [![==grafana.com: Get started with Prometheus with these three easy projects==](){: style="width:7%"}](https://grafana.com/blog/2021/01/08/get-started-with-prometheus-with-these-three-easy-projects) [![grafana.com: A beginner's guide to distributed tracing and how it can increase' an application's performance 🌟](){: style="width:7%"}](https://grafana.com/blog/2021/01/25/a-beginners-guide-to-distributed-tracing-and-how-it-can-increase-an-applications-performance)
-[![grafana.com: Using Telegraf plugins to visualize industrial IoT data with' the Grafana Cloud Hosted Prometheus service](){: style="width:7%"}](https://grafana.com/blog/2021/04/05/using-telegraf-plugins-to-visualize-industrial-iot-data-with-the-grafana-cloud-hosted-prometheus-service) [![grafana.com: How we use metamonitoring Prometheus servers to monitor all' other Prometheus servers at Grafana Labs](){: style="width:7%"}](https://grafana.com/blog/2021/04/08/how-we-use-metamonitoring-prometheus-servers-to-monitor-all-other-prometheus-servers-at-grafana-labs) [![grafana.com: What's new in Grafana Cloud for July 2021: Traces, live streaming,' Kubernetes and Docker integrations, and more](){: style="width:7%"}](https://grafana.com/blog/2021/07/06/whats-new-in-grafana-cloud-for-july-2021-traces-live-streaming-kubernetes-and-docker-integrations-and-more) [![grafana.com: Get comprehensive monitoring for your Apache Kafka ecosystem' instances quickly with Grafana Cloud](){: style="width:7%"}](https://grafana.com/blog/2021/07/26/get-comprehensive-monitoring-for-your-apache-kafka-ecosystem-instances-quickly-with-grafana-cloud) [![grafana.com: Grafana 8.1 released: New Geomap and Annotations panels, updated' plugin management, and more](){: style="width:7%"}](https://grafana.com/blog/2021/08/05/grafana-8.1-released-new-geomap-and-annotations-panels-updated-plugin-management-and-more) [![grafana.com: How Istio, Tempo, and Loki speed up debugging for microservices](){: style="width:7%"}](https://grafana.com/blog/2021/08/31/how-istio-tempo-and-loki-speed-up-debugging-for-microservices) [![grafana.com: Why we created a Prometheus Agent mode from the Grafana Agent](){: style="width:7%"}](https://grafana.com/blog/2021/11/16/why-we-created-a-prometheus-agent-mode-from-the-grafana-agent) [![grafana.com: Introducing the AWS CloudWatch integration, Grafana Cloud's' first fully managed integration](){: style="width:7%"}](https://grafana.com/blog/2021/11/17/2021/11/17/grafana-aws-cloudwatch-integration) [![None](){: style="width:7%"}](https://grafana.com/blog/2021/11/17/grafana-aws-cloudwatch-integration) [![==grafana.com: A 3-step guide to troubleshooting and visualizing Kubernetes' with Grafana Cloud==](){: style="width:7%"}](https://grafana.com/blog/2021/11/19/a-3-step-guide-to-troubleshooting-and-visualizing-kubernetes-with-grafana-cloud) [![grafana.com: How to build performance tests into your CI pipeline with k6,' GitHub Actions, and Grafana](){: style="width:7%"}](https://grafana.com/blog/2021/11/29/how-to-build-performance-tests-into-your-ci-pipeline-with-k6-github-actions-and-grafana)
-[![grafana.com: Testing shift left observability with the Grafana Stack, OpenTelemetry,' and k6](){: style="width:7%"}](https://grafana.com/blog/2021/12/06/testing-shift-left-observability-with-the-grafana-stack-opentelemetry-and-k6) [![grafana.com: Top 5 user-requested synthetic monitoring alerts in Grafana' Cloud](){: style="width:7%"}](https://grafana.com/blog/2022/01/11/top-5-user-requested-synthetic-monitoring-alerts-in-grafana-cloud) [![==grafana.com: A beginner's guide to network monitoring with Grafana and' Prometheus==](){: style="width:7%"}](https://grafana.com/blog/2022/01/19/a-beginners-guide-to-network-monitoring-with-grafana-and-prometheus) [![grafana.com: Video: How to build a Prometheus query in Grafana](){: style="width:7%"}](https://grafana.com/blog/2022/01/27/video-how-to-build-a-prometheus-query-in-grafana) [![grafana.com: An advanced guide to network monitoring with Grafana and Prometheus](){: style="width:7%"}](https://grafana.com/blog/2022/02/01/an-advanced-guide-to-network-monitoring-with-grafana-and-prometheus) [![==grafana.com: How to use WebSockets to visualize real-time IoT data in' Grafana==](){: style="width:7%"}](https://grafana.com/blog/2022/04/05/how-to-use-websockets-to-visualize-real-time-iot-data-in-grafana) [![grafana.com: Grafana dashboards: A complete guide to all the different types' you can build](){: style="width:7%"}](https://grafana.com/blog/2022/06/06/grafana-dashboards-a-complete-guide-to-all-the-different-types-you-can-build) [![grafana.com: Introducing Kubernetes Monitoring in Grafana Cloud](){: style="width:7%"}](https://grafana.com/blog/2022/07/13/introducing-kubernetes-monitoring-in-grafana-cloud) [![grafana.com: How to manage high cardinality metrics in Prometheus and Kubernetes](){: style="width:7%"}](https://grafana.com/blog/2022/10/20/how-to-manage-high-cardinality-metrics-in-prometheus-and-kubernetes) [![grafana.com: Introducing Grafana Faro, an open source project for frontend' application observability](){: style="width:7%"}](https://grafana.com/blog/2022/11/02/introducing-grafana-faro-oss-application-observability) [![grafana.com: A complete guide to managing Grafana as code: tools, tips,' and tricks](){: style="width:7%"}](https://grafana.com/blog/2022/12/06/a-complete-guide-to-managing-grafana-as-code-tools-tips-and-tricks)
-[![grafana.com: Grafana 9.3 feature: Grafana OAuth token improvements](){: style="width:7%"}](https://grafana.com/blog/2022/12/08/grafana-9.3-feature-grafana-oauth-token-improvements/?mdm=social) [![grafana.com: How to monitor Kubernetes clusters with the Prometheus Operator](){: style="width:7%"}](https://grafana.com/blog/2023/01/19/how-to-monitor-kubernetes-clusters-with-the-prometheus-operator) [![grafana.com: A beginner's guide to Kubernetes application monitoring](){: style="width:7%"}](https://grafana.com/blog/2023/01/31/a-beginners-guide-to-kubernetes-application-monitoring) [![grafana.com: How to optimize resource utilization with Kubernetes Monitoring' for Grafana Cloud 🌟](){: style="width:7%"}](https://grafana.com/blog/2023/03/03/how-to-optimize-resource-utilization-with-kubernetes-monitoring-for-grafana-cloud) [![==grafana.com: Scrape Azure metrics and monitor AKS using Grafana Agent==' 🌟](){: style="width:7%"}](https://grafana.com/blog/2023/04/07/scrape-azure-metrics-and-monitor-aks-using-grafana-agent) [![grafana.com: Why companies choose Grafana Cloud over self-managed OSS stacks](){: style="width:7%"}](https://grafana.com/blog/2023/10/16/why-companies-choose-grafana-cloud-over-self-managed-oss-stacks) [![grafana.com: Grafana Beyla 1.0 release: zero-code instrumentation for application' telemetry using eBPF](){: style="width:7%"}](https://grafana.com/blog/2023/11/14/grafana-beyla-1.0-release-zero-code-instrumentation-for-application-telemetry-using-ebpf) [![None](){: style="width:7%"}](https://grafana.com/docs/agent/v0.32/configuration/integrations/azure-exporter-config) [![grafana.com: Docker Integration for Grafana Cloud](){: style="width:7%"}](https://grafana.com/docs/grafana-cloud/monitor-infrastructure/integrations/integration-reference/integration-docker) [![grafana.com: Docker Integration for Grafana Cloud](){: style="width:7%"}](https://grafana.com/docs/grafana-cloud/reference/integrations/integration-docker) [![grafana.com: Provisioning Grafana 🌟](){: style="width:7%"}](https://grafana.com/docs/grafana/latest/administration/provisioning)
-[![grafana.com/docs/v5.4/](){: style="width:7%"}](https://grafana.com/docs/v5.4) [![Grafana Dashboards](){: style="width:7%"}](https://grafana.com/grafana/dashboards) [![grafana.com/grafana/dashboards/10702](){: style="width:7%"}](https://grafana.com/grafana/dashboards/10702) [![None](){: style="width:7%"}](https://grafana.com/grafana/dashboards/10702-activemq) [![None](){: style="width:7%"}](https://grafana.com/grafana/dashboards/9087) [![None](){: style="width:7%"}](https://grafana.com/grafana/dashboards/9777) [![None](){: style="width:7%"}](https://grafana.com/grafana/dashboards/9777-watermill) [![Grafana Dashboards with Telegraf Collectors](){: style="width:7%"}](https://grafana.com/grafana/dashboards/?collector=Telegraf) [![Grafana Dashboards with Telegraf Collectors](){: style="width:7%"}](https://grafana.com/grafana/dashboards?collector=Telegraf) [![Grafana Faro 🌟](){: style="width:7%"}](https://grafana.com/oss/faro) [![grafana.com: Grafana 9.3 feature: Grafana OAuth token improvements](){: style="width:7%"}](https://grafana.com/oss/grafana/?mdm=social)
-[![Grafana Loki](){: style="width:7%"}](https://grafana.com/oss/loki) [![Grafana OnCall OSS](){: style="width:7%"}](https://grafana.com/oss/oncall) [![grafana.com: Grafana Labs and Microsoft partner to deliver new first party Microsoft Azure service](){: style="width:7%"}](https://grafana.com/press/2021/11/10/grafana-labs-and-microsoft-partner-to-deliver-new-first-party-microsoft-azure-service) [![granulate.io: A Deep Dive into Kubernetes Scheduling](){: style="width:7%"}](https://granulate.io/a-deep-dive-into-kubernetes-scheduling) [![GraphQL](){: style="width:7%"}](https://graphql.org) [![graphviz.online](){: style="width:7%"}](https://graphviz.online) [![graphviz.org](){: style="width:7%"}](https://graphviz.org) [![gravitational.com: How to SSH Properly 🌟](){: style="width:7%"}](https://gravitational.com/blog/how-to-ssh-properly) [![gravitational.com: How to Set Up Kubernetes SSO with SAML](){: style="width:7%"}](https://gravitational.com/blog/kubernetes-sso-saml) [![gravitydevops.com: Terraform: A Step-by-Step Guide from Basics to Advanced' Techniques](){: style="width:7%"}](https://gravitydevops.com/terraform-tutorials-basic-to-advanced) [![gravitydevops.com: Terraform: A Step-by-Step Guide from Basics to Advanced Techniques](){: style="width:7%"}](https://gravitydevops.com/terraform-tutorials-basic-to-advanced-2025)
-[![Mapping of AWS services to Google Cloud](){: style="width:7%"}](https://gregsramblings.com/blog/compare-google-cloud-to-aws) [![grokkinginterview.com: 13 REST API interview questions you need to know](){: style="width:7%"}](https://grokkinginterview.com/13-rest-api-interview-questions-you-need-to-know-f0e7ec857550) [![Ansible 3.3.0 released](){: style="width:7%"}](https://groups.google.com/g/ansible-devel/c/CdQ7eWUUm8k?pli=1) [![grow.google: interview warmup](){: style="width:7%"}](https://grow.google/certificates/interview-warmup) [![grow.google: interview warmup](){: style="width:7%"}](https://grow.google/grow-your-career/articles/interview-tips) [![gRPC](){: style="width:7%"}](https://grpc.io) [![None](){: style="width:7%"}](https://grpc.io/docs/what-is-grpc/faq) [![None](){: style="width:7%"}](https://grpc.io/faq) [![gruntwork.io](){: style="width:7%"}](https://gruntwork.io) [![serverless-stack.com: How to debug Lambda functions with Visual Studio Code](){: style="width:7%"}](https://guide.sst.dev/examples/how-to-debug-lambda-functions-with-visual-studio-code.html) [![guides.github.com 🌟](){: style="width:7%"}](https://guides.github.com)
-[![GitHub Flow](){: style="width:7%"}](https://guides.github.com/introduction/flow) [![guides.github.com: Markdown Cheat Sheet 2](){: style="width:7%"}](https://guides.github.com/pdfs/markdown-cheatsheet-online.pdf) [![guides.sonatype.com: secure docker registries](){: style="width:7%"}](https://guides.sonatype.com/repo3/technical-guides/secure-docker-registries) [![guyzsarun.medium.com: Kubernetes Liveness, Readiness Probe Explained](){: style="width:7%"}](https://guyzsarun.medium.com/kubernetes-liveness-readiness-probe-explained-352691dcccf1) [![hackernoon.com: 9 Basic (and Crucial) Tips for Microservices Developers 🌟](){: style="width:7%"}](https://hackernoon.com/9-basic-and-crucial-tips-for-microservices-developers) [![hackernoon.com: A Guide to Deploying Jaeger on Kubernetes in Production](){: style="width:7%"}](https://hackernoon.com/a-guide-to-deploying-jaeger-on-kubernetes-in-production-0p2n3tub) [![hackermoon.com: cleanup old docker images from nexus repository](){: style="width:7%"}](https://hackernoon.com/cleanup-old-docker-images-from-nexus-repository-617b1004dad8) [![hackernoon.com: Database Vs Data Warehouse Vs Data Lake: A Simple Explanation](){: style="width:7%"}](https://hackernoon.com/database-vs-data-warehouse-vs-data-lake-a-simple-explanation-hz2k33rm) [![hackernoon.com: Exporting Your GKE Cluster to Terraform Cloud: A Guide with Challenges and Solutions](){: style="width:7%"}](https://hackernoon.com/exporting-your-gke-cluster-to-terraform-cloud-a-guide-with-challenges-and-solutions) [![None](){: style="width:7%"}](https://hackernoon.com/how-to-create-kubernetes-yaml-files) [![hackernoon.com: How To Deploy Code Faster Using Kubernetes](){: style="width:7%"}](https://hackernoon.com/how-to-deploy-code-faster-using-kubernetes-jh1y3ul0)
-[![hackernoon.com: How to Generate Kubernetes Manifests With a Single Command' (kompose)](){: style="width:7%"}](https://hackernoon.com/how-to-generate-kubernetes-manifests-with-a-single-command) [![hackernoon.com: How To Use OpenTelemetry And Jaeger To Implement Distributed Tracing And APM](){: style="width:7%"}](https://hackernoon.com/how-to-use-opentelemetry-and-jaeger-to-implement-distributed-tracing-and-apm-jcx34fi) [![hackernoon.com: How to Work With the Kubectl Debug Command](){: style="width:7%"}](https://hackernoon.com/how-to-work-with-the-kubectl-debug-command) [![hackernoon.com: Kubernetes and Helm: A Deadly Combo to Help You Deploy with Ease](){: style="width:7%"}](https://hackernoon.com/kubernetes-and-helm-a-deadly-combo-to-help-you-deploy-with-ease-rjr30x2) [![hackernoon.com: Kubernetes Cluster Must-Haves To Be Production Ready](){: style="width:7%"}](https://hackernoon.com/kubernetes-cluster-must-haves-to-be-production-ready) [![hackernoon.com: Kubernetes Resource Quotas](){: style="width:7%"}](https://hackernoon.com/kubernetes-resource-quotas) [![hackernoon.com: Practical Transaction Handling in Microservice Architecture](){: style="width:7%"}](https://hackernoon.com/practical-transaction-handling-in-microservice-architecture-5x1631ke) [![hackernoon.com: Reducing Kubernetes Costs](){: style="width:7%"}](https://hackernoon.com/reducing-kubernetes-costs) [![hackernoon.com: The Ultimate Beginners Guide To Kubernetes and Container Orchestration](){: style="width:7%"}](https://hackernoon.com/the-ultimate-beginners-guide-to-kubernetes-and-container-orchestration-5d83354y) [![hackernoon: Using Spinnaker with Kubernetes for CI/CD](){: style="width:7%"}](https://hackernoon.com/using-spinnaker-with-kubernetes-for-cicd-52w3uo9) [![hackernoon.com: What Is GitOps And Why Is It (Almost) Useless? Part 2](){: style="width:7%"}](https://hackernoon.com/what-is-gitops-and-why-is-it-almost-useless-part-2)
-[![hackernoon.com: What Is GitOps And Why Is It (Almost) Useless? Part 1](){: style="width:7%"}](https://hackernoon.com/what-is-gitops-and-why-it-is-almost-useless-part-1) [![hackerone.com: Authenticated kubernetes principal with restricted permissions can retrieve ingress-nginx serviceaccount token and secrets across all namespaces](){: style="width:7%"}](https://hackerone.com/reports/1249583) [![hackingcpp.com: C++ Cheat Sheets](){: style="width:7%"}](https://hackingcpp.com/cpp/cheat_sheets) [![hackingcpp.com: C++ Cheat Sheets](){: style="width:7%"}](https://hackingcpp.com/cpp/cheat_sheets.html) [![hackr.io: SQL Commands Tutorial: DDL, DML, TCL and DQL Commands](){: style="width:7%"}](https://hackr.io/blog/sql-commands) [![hackr.io: Top 10 DevOps Tools To Look For in 2020](){: style="width:7%"}](https://hackr.io/blog/top-devops-tools) [![hamees.hashnode.dev: Kubernetes: Explain like I'm 5](){: style="width:7%"}](https://hamees.hashnode.dev/kubernetes-explain-like-im-5) [![about.gitlab.com/handbook](){: style="width:7%"}](https://handbook.gitlab.com/handbook) [![about.gitlab.com: The Remote Work Report 2021](){: style="width:7%"}](https://handbook.gitlab.com/handbook/company/culture/all-remote/remote-work-report) [![X Handle Marketplace Portal](){: style="width:7%"}](https://handles.x.com/login) [![hands-on.cloud: Quick Intro To Python 3 for AWS Automation Engineers 🌟](){: style="width:7%"}](https://hands-on.cloud/quick-introduction-to-python-for-aws-automation-engineers)
-[![Reduce Latency with Azure Proximity Placement Groups](){: style="width:7%"}](https://hansencloud.com/2025/02/24/reduce-latency-with-azure-proximity-placement-groups) [![haque-zubair.medium.com: AWS API Gateway & Lambda with Terraform](){: style="width:7%"}](https://haque-zubair.medium.com/aws-lambda-api-gateway-with-terraform-bd143b1c56bb) [![==hardiks.medium.com: Top 6 Best practices for Container Orchestration==' 🌟](){: style="width:7%"}](https://hardiks.medium.com/top-6-best-practices-for-container-orchestration-b4b0d3398ebc) [![hardiks.medium.com: Where should you manage your Kubernetes in 2023? Amazon' ECS or EKS](){: style="width:7%"}](https://hardiks.medium.com/where-should-you-manage-your-kubernetes-in-2023-amazon-ecs-or-eks-6f503e93f7a7) [![harness.io](){: style="width:7%"}](https://harness.io) [![harness.io: Getting Started with Cloud Cost Optimization](){: style="width:7%"}](https://harness.io/2020/09/getting-started-with-cloud-cost-optimization) [![harness.io: What is a CI/CD Platform and why should I care? 🌟](){: style="width:7%"}](https://harness.io/2020/10/what-is-cicd-platform-why-should-i-care) [![harness.io: AutoStopping Rules For Kubernetes Clusters](){: style="width:7%"}](https://harness.io/blog/autostopping-rules-kubernetes) [![harness.io: Migrating CD Jenkins Pipelines To Harness Using Helm](){: style="width:7%"}](https://harness.io/blog/cd-jenkins-pipelines-harness) [![harness.io: Automated DevSecOps with StackHawk and Harness](){: style="width:7%"}](https://harness.io/blog/continuous-delivery/automated-devsecops) [![harness.io: CI/CD Pipeline: Everything You Need to Know 🌟](){: style="width:7%"}](https://harness.io/blog/continuous-delivery/ci-cd-pipeline)
-[![harness.io: Best Spinnaker Alternatives to Consider](){: style="width:7%"}](https://harness.io/blog/continuous-delivery/spinnaker-alternatives) [![harness.io: Introduction to Helm: Charts, Deployments, & More 🌟](){: style="width:7%"}](https://harness.io/blog/continuous-delivery/what-is-helm) [![harness.io: Metrics to Improve Continuous Integration Performance](){: style="width:7%"}](https://harness.io/blog/continuous-integration/continuous-integration-performance-metrics) [![harness.io: Streamlining CI/CD and Optimizing AWS Cloud Spend](){: style="width:7%"}](https://harness.io/blog/continuous-integration/streamlining-ci-cd) [![harness.io: What is Continuous Integration? 🌟](){: style="width:7%"}](https://harness.io/blog/continuous-integration/what-is-continuous-integration) [![harness.io: Intro to Deployment Strategies: Blue-Green, Canary, and More' 🌟](){: style="width:7%"}](https://harness.io/blog/continuous-verification/blue-green-canary-deployment-strategies) [![harness.io: 6 Actionable GitOps Best Practices To Help You Get Started](){: style="width:7%"}](https://harness.io/blog/devops/6-gitops-best-practices) [![harness.io: Pipeline Patterns for CI/CD Pipelines 🌟](){: style="width:7%"}](https://harness.io/blog/devops/deployment-pipeline-patterns) [![harness.io: GitOps: The New Kid On The DevOps Block!](){: style="width:7%"}](https://harness.io/blog/devops/gitops-new-kid-devops-block) [![harness.io: Tutorial: Turning a GitHub Repo Into a Helm Chart Repo](){: style="width:7%"}](https://harness.io/blog/devops/helm-chart-repo) [![harness.io: Comparing Helm vs Kustomize 🌟](){: style="width:7%"}](https://harness.io/blog/devops/helm-vs-kustomize)
-[![harness.io: What is Pipeline as Code, and How Can You Leverage It?](){: style="width:7%"}](https://harness.io/blog/devops/pipeline-as-code) [![harness.io: Managing Secrets in CI/CD Pipelines 🌟](){: style="width:7%"}](https://harness.io/blog/devops/secrets-management-ci-cd) [![harness.io: Understanding the Phases of the Software Development Life Cycle](){: style="width:7%"}](https://harness.io/blog/devops/software-development-life-cycle) [![harness.io: Terraform 201: What It Is, Tutorial, and More 🌟](){: style="width:7%"}](https://harness.io/blog/devops/terraform-201-tutorial) [![None](){: style="width:7%"}](https://harness.io/blog/devops/tutorial-s3-cross-account) [![harness.io: Tutorial: Vault Agent Advanced Use Case With Kubernetes Delegates' and Shared Volumes 🌟](){: style="width:7%"}](https://harness.io/blog/devops/vault-agent-kubernetes-delegates) [![harness.io: Tutorial: How to Use the New Vault Agent Integration Method' With Harness](){: style="width:7%"}](https://harness.io/blog/devops/vault-agent-secrets-management) [![harness.io: Progressive Delivery: Everything You Need to Know](){: style="width:7%"}](https://harness.io/blog/feature-flags/progressive-delivery) [![==harness.io: Managing the 'Git' in 'GitOps': 4 Ways to Structure Code' in Your GitOps Repos== 🌟](){: style="width:7%"}](https://harness.io/blog/gitops-repo-structure) [![harness.io: Comparing Helm vs Kustomize](){: style="width:7%"}](https://harness.io/blog/helm-vs-kustomize) [![harness.io: Kubernetes CI/CD Best Practices](){: style="width:7%"}](https://harness.io/blog/kubernetes-ci-cd-best-practices)
-[![==harness.io: Kubernetes Mistakes: A Beginner’s Guide To Avoiding Common' Pitfalls==](){: style="width:7%"}](https://harness.io/blog/kubernetes-mistakes) [![harness.io: Kubernetes Services Explained 🌟](){: style="width:7%"}](https://harness.io/blog/kubernetes-services-explained) [![harness.io: Introducing Recommendations API: Find Potential Cost Savings' Programmatically](){: style="width:7%"}](https://harness.io/blog/product-updates/recommendations-api) [![harness.io: Modern Software Delivery Best Practices & Software Delivery' Management](){: style="width:7%"}](https://harness.io/blog/software-delivery-best-practices) [![harshityadav95.medium.com: Load Balancing Layer 4 vs Layer 7](){: style="width:7%"}](https://harshityadav95.medium.com/load-balancing-layer-4-vs-layer-7-f37a839afd9c) [![hart-michael.medium.com: Why You Need Continuous Deployment](){: style="width:7%"}](https://hart-michael.medium.com/why-you-need-continuous-deployment-93d7b5936523) [![hashcat](){: style="width:7%"}](https://hashcat.net/hashcat) [![hashinteractive.com: MONGODUMP AND MONGORESTORE VS MONGOEXPORT AND MONGOIMPORT](){: style="width:7%"}](https://hashinteractive.com/blog/mongodump-and-mongorestore-vs-mongoexport-and-mongoimport) [![hashnode.tpschmidt.com: My Top 10 Free Learning Resources for AWS](){: style="width:7%"}](https://hashnode.tpschmidt.com/my-top-10-free-learning-resources-for-aws) [![Hasura 🌟](){: style="width:7%"}](https://hasura.io) [![hasura.io: A Simple, Realtime, Event Driven Architecture with QR Codes](){: style="width:7%"}](https://hasura.io/blog/a-simple-real-time-event-driven-architecture-with-qr-codes)
-[![havanrijn.wordpress.com: Don’t let Azure Log Analytics break the bank](){: style="width:7%"}](https://havanrijn.wordpress.com/2024/04/01/dont-let-azure-log-analytics-break-the-bank) [![CISCO DNA Center with Grafana Dashboard](){: style="width:7%"}](https://hawar.no/2020/09/cisco-dna-center-with-grafana-dashboard) [![CISCO DNA Center with Grafana Dashboard](){: style="width:7%"}](https://hawar.no/2021/05/cisco-dna-center-with-grafana-dashboard) [![hazelcast.com: Where Is My Cache? Architectural Patterns for Caching Microservices 🌟](){: style="width:7%"}](https://hazelcast.com/blog/architectural-patterns-for-caching-microservices) [![HBase.apache.org](){: style="width:7%"}](https://hbase.apache.org) [![hbr.org: How to Give Tough Feedback That Helps People Grow](){: style="width:7%"}](https://hbr.org/2015/08/how-to-give-tough-feedback-that-helps-people-grow) [![hbr.org: Optimists Are Better at Finding New Jobs](){: style="width:7%"}](https://hbr.org/2016/04/optimists-are-better-at-finding-new-jobs) [![hbr.org: Change Your Career Without Having to Start All Over Again](){: style="width:7%"}](https://hbr.org/2016/05/change-your-career-without-having-to-start-all-over-again) [![hbr.org: Stop Hiring for Culture Fit](){: style="width:7%"}](https://hbr.org/2018/01/how-to-hire) [![hbr.org: How to Debate Ideas Productively at Work](){: style="width:7%"}](https://hbr.org/2019/01/how-to-debate-ideas-productively-at-work) [![hbr.org: The Surprising Power of Simply Asking Coworkers How They’re Doing](){: style="width:7%"}](https://hbr.org/2019/02/the-surprising-power-of-simply-asking-coworkers-how-theyre-doing)
-[![hbr.org: As Your Team Gets Bigger, Your Leadership Style Has to Adapt](){: style="width:7%"}](https://hbr.org/2019/03/as-your-team-gets-bigger-your-leadership-style-has-to-adapt) [![hbr.org: What It Takes to Give a Great Presentation](){: style="width:7%"}](https://hbr.org/2020/01/what-it-takes-to-give-a-great-presentation) [![hbr.org: The Real Value of Middle Managers](){: style="width:7%"}](https://hbr.org/2021/06/the-real-value-of-middle-managers) [![hbr.org: Forget Flexibility. Your Employees Want Autonomy](){: style="width:7%"}](https://hbr.org/2021/10/forget-flexibility-your-employees-want-autonomy) [![hbr.org: How to Deal with High Pressure Situations at Work](){: style="width:7%"}](https://hbr.org/2022/05/how-to-deal-with-high-pressure-situations-at-work) [![headleysj.medium.com: Building event-driven systems at scale in Kubernetes' with Dapr — Part II: How does Dapr work?](){: style="width:7%"}](https://headleysj.medium.com/building-event-driven-systems-at-scale-in-kubernetes-with-dapr-part-2-how-does-dapr-work-732ba7a0d652) [![headspring.com: Is Kafka or RabbitMQ the right messaging tool for you?](){: style="width:7%"}](https://headspring.com/2019/07/09/kafka-or-rabbitmq-messaging) [![status.aws.amazon.com: Service Health Dashboard](){: style="width:7%"}](https://health.aws.amazon.com/health/status) [![health.google: AI-enabled imaging and diagnostics previously thought impossible](){: style="width:7%"}](https://health.google/imaging-and-diagnostics) [![health.google: AI-enabled imaging and diagnostics previously thought impossible](){: style="width:7%"}](https://health.google/intl/ALL_en/health-research/imaging-and-diagnostics) [![healthitanalytics.com: AI for Medical Imaging Boosts Cancer Screenings with' Provider Aid](){: style="width:7%"}](https://healthitanalytics.com/news/ai-for-medical-imaging-boosts-cancer-screenings-with-provider-aid)
-[![heaphero.io](){: style="width:7%"}](https://heaphero.io) [![==heka-ai.medium.com: Introduction to Debugging: locally and live on Kubernetes' with VSCode== 🌟](){: style="width:7%"}](https://heka-ai.medium.com/introduction-to-debugging-locally-and-live-on-kubernetes-8c8ecd3acbaa) [![Helidon.io](){: style="width:7%"}](https://helidon.io) [![CheatSheet for JMeter __time Function Calls](){: style="width:7%"}](https://hellotestworld.com/2016/02/02/cheatsheet-for-jmeter-__time-function-calls) [![helm.sh](){: style="width:7%"}](https://helm.sh) [![helm.sh: How to migrate from Helm v2 to Helm v3](){: style="width:7%"}](https://helm.sh/blog/migrate-from-helm-v2-to-helm-v3) [![New Location For Stable and Incubator Charts](){: style="width:7%"}](https://helm.sh/blog/new-location-stable-incubator-charts) [![helm.sh/docs](){: style="width:7%"}](https://helm.sh/docs) [![helm.sh: Getting Started 🌟](){: style="width:7%"}](https://helm.sh/docs/chart_template_guide/getting_started) [![help.github.com: Configuring protected branches](){: style="width:7%"}](https://help.github.com/en/github) [![help.github.com: Enabling required status checks:](){: style="width:7%"}](https://help.github.com/en/github/administering-a-repository/enabling-required-status-checks)
-[![guides.sonatype.com: secure docker registries](){: style="width:7%"}](https://help.sonatype.com/en/404-page.html) [![None](){: style="width:7%"}](https://help.sonatype.com/en/404-page.html?_ga=2.250230211.411976214.1575978022-1513910029.1575978022) [![Docker Registry](){: style="width:7%"}](https://help.sonatype.com/en/docker-registry.html) [![Nexus Platform Plugin for Jenkins](){: style="width:7%"}](https://help.sonatype.com/en/nexus-platform-plugin-for-jenkins.html) [![Nexus Repository Manager (NXRM) 3 🌟](){: style="width:7%"}](https://help.sonatype.com/en/sonatype-nexus-repository.html) [![None](){: style="width:7%"}](https://help.sonatype.com/en/sonatype-nexus-repository.html/security/configuring-ssl?_ga=2.250230211.411976214.1575978022-1513910029.1575978022) [![Nexus Platform Plugin for Jenkins](){: style="width:7%"}](https://help.sonatype.com/integrations/nexus-and-continuous-integration/nexus-platform-plugin-for-jenkins) [![Nexus Repository Manager (NXRM) 3 🌟](){: style="width:7%"}](https://help.sonatype.com/repomanager3) [![Docker Registry](){: style="width:7%"}](https://help.sonatype.com/repomanager3/formats/docker-registry) [![help.sonatype.com: Inbound SSL - Configuring to Serve Content via HTTPS](){: style="width:7%"}](https://help.sonatype.com/repomanager3/security/configuring-ssl?_ga=2.250230211.411976214.1575978022-1513910029.1575978022) [![Spring Boot Complete Guide](){: style="width:7%"}](https://helpercodes.com/spring-boot-complete-tutorial)
-[![TSQL and SQL Queries Cheat Sheet](){: style="width:7%"}](https://helpercodes.com/sql-query-cheatsheet-tutorial) [![Hermes Agent Documentation | Hermes Agent](){: style="width:7%"}](https://hermes-agent.nousresearch.com/docs) [![hernan-david-hd.medium.com: 5 pilares del SRE/DevOps](){: style="width:7%"}](https://hernan-david-hd.medium.com/5-pilares-del-sre-devops-f16e45f8d3fd) [![hernan-david-hd.medium.com: Breaking down SRE/DevOps into 5 key areas](){: style="width:7%"}](https://hernan-david-hd.medium.com/breaking-down-sre-devops-into-5-key-areas-5aacf40e8392) [![hervekhg.medium.com: 3 years managing Kubernetes clusters, my 10 lessons](){: style="width:7%"}](https://hervekhg.medium.com/3-years-managing-kubernetes-clusters-my-10-lessons-b565a5509f0e) [![hevodata.com: Building Apache Spark Data Pipeline? Made Easy 101 🌟](){: style="width:7%"}](https://hevodata.com/learn/spark-data-pipeline) [![hewi.blog: Deploying an EKS cluster using Terraform](){: style="width:7%"}](https://hewi.blog/deploying-an-eks-cluster-using-terraform) [![pythonsimplified.com: How to schedule Python scripts using schedule library](){: style="width:7%"}](https://hewing.foliotek.me) [![high-mobility.com](){: style="width:7%"}](https://high-mobility.com) [![REST Auto API Tutorial](){: style="width:7%"}](https://high-mobility.com/learn/tutorials/rest) [![highscalability.com: Building nginx and Tarantool based services 🌟](){: style="width:7%"}](https://highscalability.com/blog/2016/2/17/building-nginx-and-tarantool-based-services.html)
-[![hipertextual.com: GitHub une fuerzas con OpenIA para crear una inteligencia artificial capaz de autocompletar código](){: style="width:7%"}](https://hipertextual.com/2021/06/github-inteligencia-artificial-autocompletar-codigo) [![hipertextual.com: Diferencias entre Inteligencia Artificial, Machine Learning' y Deep Learning](){: style="width:7%"}](https://hipertextual.com/2023/02/diferencias-ia-machine-learning) [![hipertextual.com: Así es Devin, la inteligencia artificial que programa' software de principio a fin](){: style="width:7%"}](https://hipertextual.com/2024/03/devin-inteligencia-artificial-programa-software) [![hiralee.medium.com: Software Architecture vs Design](){: style="width:7%"}](https://hiralee.medium.com/software-design-vs-architecture-1da0a94322a4) [![Hitch - scalable TLS proxy. Hitch is a libev-based high performance SSL/TLS proxy by Varnish Software](){: style="width:7%"}](https://hitch-tls.org) [![hitesh-pattanayak.medium.com: Observability in Kubernetes](){: style="width:7%"}](https://hitesh-pattanayak.medium.com/observability-in-kubernetes-b53d6ea1b37d) [![Hive.apache.org](){: style="width:7%"}](https://hive.apache.org) [![hjrocha.medium.com: Add a Custom Host to Kubernetes](){: style="width:7%"}](https://hjrocha.medium.com/add-a-custom-host-to-kubernetes-a06472cedccb) [![hlokensgard.no: Azure Firewall as DNS Proxy with the new Azure DNS Resolver](){: style="width:7%"}](https://hlokensgard.no/2023/07/03/azure-firewall-as-dns-proxy-with-the-new-azure-dns-resolver) [![hlokensgard.no: Get started with PowerShell 7.2 in Azure Automation Account](){: style="width:7%"}](https://hlokensgard.no/2023/12/05/get-started-with-powershell-7-2-in-azure-automation-account) [![hlokensgard.no: Azure Virtual Network Manager – A game changer or just a costly upgrade?](){: style="width:7%"}](https://hlokensgard.no/2024/07/01/azure-virtual-network-manager-a-game-changer-or-just-a-costly-upgrade)
-[![hlokensgard.no/knowledge-sharing: Miro Mind map over Azure Landing Zones element, Terraform modules, GitHub Code](){: style="width:7%"}](https://hlokensgard.no/knowledge-sharing) [![hmaslowski.com: macOS Security hardening with Microsoft Intune](){: style="width:7%"}](https://hmaslowski.com/home/f/macos-security-hardening-with-microsoft-intune) [![hmh.engineering: Dive into Kubernetes Healthchecks (part 1) 🌟](){: style="width:7%"}](https://hmh.engineering/dive-into-kubernetes-healthchecks-part-1-73a900fa6dbd) [![hmh.engineering: Dive into Kubernetes Healthchecks (part 2)](){: style="width:7%"}](https://hmh.engineering/dive-into-kubernetes-healthchecks-part-2-a9f83eb712d5) [![hmh.engineering: Musings on microservice observability!](){: style="width:7%"}](https://hmh.engineering/musings-on-microservice-observability-f7052ac42f04) [![hms.harvard.edu: Does AI Help or Hurt Human Radiologists’ Performance? It Depends on the Doctor](){: style="width:7%"}](https://hms.harvard.edu/news/does-ai-help-or-hurt-human-radiologists-performance-depends-doctor) [![hodovi.cc: Creating a Low Cost Managed Kubernetes Cluster for Personal Development using Terraform](){: style="width:7%"}](https://hodovi.cc/blog/creating-low-cost-managed-kubernetes-cluster-personal-development-terraform) [![home.robusta.dev: When is a CPU not a CPU? Benchmark of Kubernetes Providers and Node Efficiency 🌟🌟](){: style="width:7%"}](https://home.robusta.dev/blog/k8s-node-benchmark) [![home.robusta.dev: The ultimate guide to Kubernetes Services, LoadBalancers, and Ingress 🌟🌟🌟](){: style="width:7%"}](https://home.robusta.dev/blog/kubernetes-service-vs-loadbalancer-vs-ingress) [![home.robusta.dev: You can't have both high utilization and high reliability 🌟](){: style="width:7%"}](https://home.robusta.dev/blog/kubernetes-utilization-vs-reliability) [![home.robusta.dev: For the Love of God, Stop Using CPU Limits on Kubernetes (Updated)](){: style="width:7%"}](https://home.robusta.dev/blog/stop-using-cpu-limits)
-[![home.robusta.dev: Why everyone should track Kubernetes changes and top four' ways to do so](){: style="width:7%"}](https://home.robusta.dev/blog/why-everyone-should-track-and-audit-kubernetes-changes-and-top-ways) [![homebusinessmag.com: Certificates Alone Won’t Get You Hired, You Need Certifications “Plus”!](){: style="width:7%"}](https://homebusinessmag.com/businesses/success-tips/certificates-alone-wont-get-hired-need-certifications-plus) [![Hoppscotch: Open-Source Alternative to Postman](){: style="width:7%"}](https://hoppscotch.io) [![Efficient Java in the cloud with Quarkus. Carrefour Spain’s test: Quarkus' vs. Spring Boot](){: style="width:7%"}](https://horizons.carrefour.com/efficient-java-in-the-cloud-with-quarkus) [![==horovits.medium.com: Prometheus Now Supports OpenTelemetry Metrics==](){: style="width:7%"}](https://horovits.medium.com/prometheus-now-supports-opentelemetry-metrics-83f85878e46a) [![horovits.wordpress.com: Kubernetes Security Best Practices](){: style="width:7%"}](https://horovits.wordpress.com/2020/07/15/kubernetes-security-best-practices) [![DevOps Toolbox: Jenkins, Ansible, Chef, Puppet, Vagrant, & SaltStack](){: style="width:7%"}](https://hostadvice.com/blog/devops-toolbox-jenkins-ansible-chef-puppet-vagrant-saltstack) [![howdns.works](){: style="width:7%"}](https://howdns.works) [![howhttps.works](){: style="width:7%"}](https://howhttps.works) [![howtodoinjava.com/maven](){: style="width:7%"}](https://howtodoinjava.com/maven) [![howtodoinjava.com: Maven IntelliJ Idea Project](){: style="width:7%"}](https://howtodoinjava.com/maven/how-to-convert-maven-java-project-to-intellij-idea-project)
-[![howtodoinjava.com: Maven IntelliJ Idea Project](){: style="width:7%"}](https://howtodoinjava.com/maven/maven-java-project-with-intellij-idea) [![http.cat 🌟](){: style="width:7%"}](https://http.cat) [![None](){: style="width:7%"}](https://http2-explained.haxx.se) [![http2.github.io HTTP/2 🌟](){: style="width:7%"}](https://http2.github.io) [![http2.github.io HTTP/2 Frequently Asked Questions 🌟](){: style="width:7%"}](https://http2.github.io/faq) [![http3-explained.haxx.se: HTTP/3 explained 🌟](){: style="width:7%"}](https://http3-explained.haxx.se) [![Apache](){: style="width:7%"}](https://httpd.apache.org) [![Apache Reverse Proxy Guide](){: style="width:7%"}](https://httpd.apache.org/docs/2.4/howto/reverse_proxy.html) [![None](){: style="width:7%"}](https://hub.docker.com/_/elasticsearch) [![DockerHub: websphere-liberty](){: style="width:7%"}](https://hub.docker.com/_/websphere-liberty) [![ref 4](){: style="width:7%"}](https://hub.docker.com/r/alwin2/petclinic-customers-service)
-[![ref 6](){: style="width:7%"}](https://hub.docker.com/r/anthonydahanne/spring-petclinic) [![ref 5 arey/springboot-petclinic](){: style="width:7%"}](https://hub.docker.com/r/arey/springboot-petclinic) [![bitnami/cluster-autoscaler](){: style="width:7%"}](https://hub.docker.com/r/bitnami/cluster-autoscaler) [![ref 3](){: style="width:7%"}](https://hub.docker.com/r/bmoussaud/petclinic) [![None](){: style="width:7%"}](https://hub.docker.com/r/centos/postgresql-10-centos7) [![ref 1](){: style="width:7%"}](https://hub.docker.com/r/ibuchh/petclinic-spinnaker-jenkins) [![KIE Server](){: style="width:7%"}](https://hub.docker.com/r/jboss/kie-server) [![ref 7](){: style="width:7%"}](https://hub.docker.com/r/jbrisbin/spring-petclinic) [![DockerHub OpenShift](){: style="width:7%"}](https://hub.docker.com/r/openshift) [![DockerHub OpenShift Demos](){: style="width:7%"}](https://hub.docker.com/r/openshiftdemos) [![Payara Micro](){: style="width:7%"}](https://hub.docker.com/r/payara/micro)
-[![Payara](){: style="width:7%"}](https://hub.docker.com/r/payara/server-full) [![ref 2](){: style="width:7%"}](https://hub.docker.com/r/sarjunkumar24391/petclinic) [![hub.docker.com/r/sonatype/nexus3/](){: style="width:7%"}](https://hub.docker.com/r/sonatype/nexus3) [![DockerHub: Gitlab Merge Bot](){: style="width:7%"}](https://hub.docker.com/r/texthtml/gitlab-merge-bot) [![DockerHub OpenShift](){: style="width:7%"}](https://hub.docker.com/u/openshift) [![DockerHub OpenShift Demos](){: style="width:7%"}](https://hub.docker.com/u/openshiftdemos) [![Red Hat Universal Base Images - hub.docker.com/u/redhat: UBI 8 standard, minimal, micro, and init from DockerHub 🌟](){: style="width:7%"}](https://hub.docker.com/u/redhat) [![hub.helm.sh 🌟](){: style="width:7%"}](https://hub.helm.sh) [![Choerodon Nexus3 🌟](){: style="width:7%"}](https://hub.helm.sh/charts/choerodon/nexus3) [![hub.helm.sh/charts/oteemo/sonarqube](){: style="width:7%"}](https://hub.helm.sh/charts/oteemo/sonarqube) [![hub.helm.sh: cluster-autoscaler](){: style="width:7%"}](https://hub.helm.sh/charts/stable/cluster-autoscaler)
-[![KubeApps Hub](){: style="width:7%"}](https://hub.kubeapps.com) [![hub.qovery.com: Terraform is Not the Golden Hammer](){: style="width:7%"}](https://hub.qovery.com/guides/engineering/terraform-not-the-golden-hammer) [![hub.tinztwins.de: 7 Hidden Python Tips for 2024](){: style="width:7%"}](https://hub.tinztwins.de/7-hidden-python-tips-for-2024) [![huggingface.co: Implementing Fractional GPUs in Kubernetes with Aliyun Scheduler](){: style="width:7%"}](https://huggingface.co/blog/NileshInfer/implementing-fractional-gpus-in-kubernetes) [![humanitec.com: Escape VMware lock-in with a modular Internal Developer Platform](){: style="width:7%"}](https://humanitec.com/blog/escape-vmware-lock-in-with-a-modular-internal-developer-platform) [![How to handle environment variables with Kubernetes? 🌟](){: style="width:7%"}](https://humanitec.com/blog/handling-environment-variables-with-kubernetes) [![humanitec.com: How to design your repository structures to nail platform engineering](){: style="width:7%"}](https://humanitec.com/blog/how-to-design-your-repository-structures-to-nail-platform-engineering) [![humanitec.com: Why every Internal Developer Platform needs a backend](){: style="width:7%"}](https://humanitec.com/blog/why-every-internal-developer-platform-needs-a-backend) [![humanitec.com: Platform reference architecture on GCP](){: style="width:7%"}](https://humanitec.com/reference-architectures) [![humanitec.com: Platform reference architecture on AWS](){: style="width:7%"}](https://humanitec.com/reference-architectures/aws) [![humanitec.com: Platform reference architecture on Azure](){: style="width:7%"}](https://humanitec.com/reference-architectures/azure)
-[![nczonline: How content delivery networks (CDNs) work - Nov 2011](){: style="width:7%"}](https://humanwhocodes.com/blog/2011/11/29/how-content-delivery-networks-cdns-work) [![huryn.substack.com: 3 Ways to Create 10X Better Product Roadmaps](){: style="width:7%"}](https://huryn.substack.com/p/3-ways-to-create-10x-better-product) [![huyenchip.com: Why data scientists shouldn’t need to know Kubernetes](){: style="width:7%"}](https://huyenchip.com/2021/09/13/data-science-infrastructure.html) [![huyenchip.com: Building LLM applications for production](){: style="width:7%"}](https://huyenchip.com/2023/04/11/llm-engineering.html) [![hwchiu.medium.com: Docker Networking Model — Introduction](){: style="width:7%"}](https://hwchiu.medium.com/docker-networking-model-introduction-194a2a2c9b68) [![==hwchiu.medium.com: Kubernetes Network Troubleshooting Approach== 🌟](){: style="width:7%"}](https://hwchiu.medium.com/kubernetes-network-troubleshooting-approach-701de9463493) [![==hwchiu.medium.com: Why does my 2vCPU application run faster in a VM than' in a container?== 🌟🌟](){: style="width:7%"}](https://hwchiu.medium.com/why-does-my-2vcpu-application-run-faster-in-a-vm-than-in-a-container-6438ffaba245) [![hystax.com: The difference between cloud cost management and FinOps](){: style="width:7%"}](https://hystax.com/the-difference-between-cloud-cost-management-and-finops) [![Avoiding pitfalls running Mongo 3.2 in Docker on OSX](){: style="width:7%"}](https://iainhunter.wordpress.com/2016/01/12/avoiding-pitfalls-running-mongo-3-2-in-docker-on-osx) [![iamitcohen.medium.com: DNS in Kubernetes, how does it work?](){: style="width:7%"}](https://iamitcohen.medium.com/dns-in-kubernetes-how-does-it-work-7c4690fd813e) [![iamunnip.medium.com: Merging kubeconfig Files](){: style="width:7%"}](https://iamunnip.medium.com/merging-kubeconfig-files-c9e0f340a71c)
-[![iaviral.medium.com: Most used functions in Pandas](){: style="width:7%"}](https://iaviral.medium.com/most-used-functions-in-pandas-7c12ae238185) [![ibrahims.medium.com: Azure Terraform Pipeline — DevOps](){: style="width:7%"}](https://ibrahims.medium.com/azure-terraform-pipeline-devops-b57005a37936) [![ibrahims.medium.com: Security Context — Kubernetes](){: style="width:7%"}](https://ibrahims.medium.com/security-context-kubernetes-9672ae2380f9) [![iceburn.medium.com: Jenkins Configuration As Code](){: style="width:7%"}](https://iceburn.medium.com/jenkins-configuration-as-code-afd9031a42c9) [![iceburn.medium.com: Kubernetes Resource Requests and Resource Limits](){: style="width:7%"}](https://iceburn.medium.com/kubernetes-resource-requests-and-resource-limits-99c549c5a439) [![None](){: style="width:7%"}](https://ics.uci.edu/~pattis/ICS-33/lectures/complexitypython.txt) [![Example: CockroachDB's Bors Merge Bot](){: style="width:7%"}](https://id.atlassian.com/login?continue=https%3A%2F%2Fid.atlassian.com%2Fjoin%2Fuser-access%3Fresource%3Dari%253Acloud%253Aconfluence%253A%253Asite%252F9568dfdc-cfdd-4632-a68e-1e18063a3152%26continue%3Dhttps%253A%252F%252Fcockroachlabs.atlassian.net%252Fwiki%252Fspaces%252FCRDB%252Fpages%252F73204099%252FBors%252BMerge%252BBot&application=confluence&orgId=52a68357-cecf-4127-a5ec-32eeac8cf060) [![None](){: style="width:7%"}](https://id.cloudbees.com/u/login/identifier?state=hKFo2SBoUmhWb3d4WEs0dkFkRGhTbnk0andSSjZMVFNJUzdOZ6Fur3VuaXZlcnNhbC1sb2dpbqN0aWTZIDB0NTY2d1FJaW9FTmxwNkFwNXFWbzNYajZfalZmelRjo2NpZNkgTXJPWHU5R0Y5NTAwT1NnWElTUkxEU0xsTU9UZ0JEd0Q) [![ideas.ted.com: How to find your sense of purpose at work](){: style="width:7%"}](https://ideas.ted.com/want-to-discover-or-re-discover-your-sense-of-purpose-at-work-heres-how) [![ifuckinghatejira.com](){: style="width:7%"}](https://ifuckinghatejira.com) [![igboie.medium.com: Kubernetes CI/CD with GitHub, GitHub Actions and Argo' CD](){: style="width:7%"}](https://igboie.medium.com/kubernetes-ci-cd-with-github-github-actions-and-argo-cd-36b88b6bda64)
-[![Apache Ignite](){: style="width:7%"}](https://ignite.apache.org) [![==ikunalsingh.hashnode.dev: Dynamic Operations in Terraform with Functions' - Use templatefile to dynamically generate a script==](){: style="width:7%"}](https://ikunalsingh.hashnode.dev/dynamic-operations-in-terraform-with-functions) [![Kubernetes essentials E-book](){: style="width:7%"}](https://images.linoxide.com/ebook-kubernetes-essentials.pdf) [![imanishchaudhary.medium.com: Securing Kubernetes Dashboards: SSO Authentication' and RBAC Implementation with Okta and OAuth2 Proxy](){: style="width:7%"}](https://imanishchaudhary.medium.com/secure-kubernetes-dashboards-with-sso-authentication-using-okta-oauth2-proxy-9e52189e9749) [![imoisharma.medium.com: How Leader election works in Kubernetes— By M. Sharma](){: style="width:7%"}](https://imoisharma.medium.com/how-leader-election-works-in-kubernetes-by-m-sharma-635d213b3fd1) [![imperialbiosciencereview.wordpress.com: Redefining diagnostics: the integration of machine learning in medical imaging](){: style="width:7%"}](https://imperialbiosciencereview.wordpress.com/2023/05/26/redefining-diagnostics-the-integration-of-machine-learning-in-medical-imaging-2) [![imsundeep8.medium.com: Deploy Production-grade Kubernetes Cluster using' kOps on Amazon Cloud (AWS)](){: style="width:7%"}](https://imsundeep8.medium.com/deploy-production-grade-kubernetes-cluster-using-kops-on-amazon-cloud-aws-abc79f46aa32) [![None](){: style="width:7%"}](https://incepto-medical.com/en) [![==inder-devops.medium.com: AKS Networking Deep Dive: Kubenet vs Azure-CNI' vs Azure-CNI (overlay)==](){: style="width:7%"}](https://inder-devops.medium.com/aks-networking-deep-dive-kubenet-vs-azure-cni-vs-azure-cni-overlay-a51709171ce9) [![==inder-devops.medium.com: CI/CD setup in just 5 mins with basic yaml configuration==](){: style="width:7%"}](https://inder-devops.medium.com/ci-cd-setup-in-just-5-mins-with-basic-yaml-configuration-95b8e894a110) [![inder-devops.medium.com: It’s Time to Migrate your Container Runtime, Kubernetes' 1.24 is coming](){: style="width:7%"}](https://inder-devops.medium.com/its-time-to-migrate-your-container-runtime-kubernetes-1-24-is-coming-f0c0b6b9bb90)
-[![inder-devops.medium.com: Kafka- Best practices & Lessons Learned | By Inder](){: style="width:7%"}](https://inder-devops.medium.com/kafka-best-practices-lessons-learned-by-inder-431dc5fafd3b) [![==inder-devops.medium.com: On-premise to cloud migration mock drills using' Istio== 🌟](){: style="width:7%"}](https://inder-devops.medium.com/on-premise-to-cloud-migration-mock-drills-using-istio-ea89aee5ea38) [![cloudskills.io: Getting Started with Git and Azure DevOps: The Ultimate Guide 🌟](){: style="width:7%"}](https://ine.com) [![info.acloud.guru: Azure DevOps VS GitHub: Comparing Microsoft's DevOps Twins](){: style="width:7%"}](https://info.acloud.guru/resources/azure-devops-vs-github-comparing-microsofts-devops-twins) [![acloud.guru: How youtr org predicts your CI/CD pipeline](){: style="width:7%"}](https://info.acloud.guru/resources/brazeal-how-your-org-predicts-your-ci/cd-pipeline) [![info.acloud.guru: Deploying your first kubernetes app with Azure DevOps](){: style="width:7%"}](https://info.acloud.guru/resources/deploy-kubernetes-app-with-azure-devops) [![info.acloud.guru: Adopting GitOps for Kubernetes on AWS](){: style="width:7%"}](https://info.acloud.guru/resources/deploying-kubernetes-with-gitops) [![info.acloud.guru: Scaling the hottest app in tech on AWS and Kubernetes](){: style="width:7%"}](https://info.acloud.guru/resources/kubernetes-aws-cloud-scaling-hey) [![crunchydata blog: Deploying Active-Active PostgreSQL on Kubernetes](){: style="width:7%"}](https://info.crunchydata.com/blog/active-active-on-kubernetes) [![info.crunchydata.com: An Easy Recipe for Creating a PostgreSQL Cluster with' Docker Swarm](){: style="width:7%"}](https://info.crunchydata.com/blog/an-easy-recipe-for-creating-a-postgresql-cluster-with-docker-swarm) [![Announcing the Crunchy Data Developer Portal](){: style="width:7%"}](https://info.crunchydata.com/blog/announcing-the-crunchy-data-developer-portal)
-[![info.crunchydata.com: Composite Primary Keys, PostgreSQL and Django](){: style="width:7%"}](https://info.crunchydata.com/blog/composite-primary-keys-postgresql-and-django) [![crunchydata blog: What's New in Crunchy PostgreSQL Operator 4.0](){: style="width:7%"}](https://info.crunchydata.com/blog/crunchy-postgres-kubernetes-operator-4.0) [![info.crunchydata.com: Using the PostgreSQL Operator with Rook Ceph Storage](){: style="width:7%"}](https://info.crunchydata.com/blog/crunchy-postgresql-operator-with-rook-ceph-storage) [![info.crunchydata.com: Quickly Document Your Postgres Database Using psql' Meta-Commands](){: style="width:7%"}](https://info.crunchydata.com/blog/d-meta) [![info.crunchydata.com: Deploy High-Availability PostgreSQL Clusters on Kubernetes' by Example](){: style="width:7%"}](https://info.crunchydata.com/blog/deploy-high-availability-postgresql-on-kubernetes) [![info.crunchydata.com: Deploy pgAdmin4 with PostgreSQL on Kubernetes](){: style="width:7%"}](https://info.crunchydata.com/blog/deploy-pgadmin4-with-postgresql-on-kubernetes) [![info.crunchydata.com: Fast CSV and JSON Ingestion in PostgreSQL with COPY](){: style="width:7%"}](https://info.crunchydata.com/blog/fast-csv-and-json-ingestion-in-postgresql-with-copy) [![info.crunchydata.com: Getting Started with PostgreSQL Operator 4.3 in OpenShift](){: style="width:7%"}](https://info.crunchydata.com/blog/getting-started-with-postgresql-operator-4.3-in-openshift) [![info.crunchydata.com: Using GitOps to Self-Manage Postgres in Kubernetes' 🌟](){: style="width:7%"}](https://info.crunchydata.com/blog/gitops-postgres-kubernetes) [![info.crunchydata.com: Deploying the PostgreSQL Operator on GKE](){: style="width:7%"}](https://info.crunchydata.com/blog/install-postgres-operator-kubernetes-on-gke-ansible) [![info.crunchydata.com: Kubernetes Pod Tolerations and Postgres Deployment' Strategies](){: style="width:7%"}](https://info.crunchydata.com/blog/kubernetes-pod-tolerations-and-postgresql-deployment-strategies)
-[![info.crunchydata.com: Migrating from Oracle to PostgreSQL: Tips and Tricks](){: style="width:7%"}](https://info.crunchydata.com/blog/migrating-from-oracle-to-postgresql-questions-and-considerations) [![info.crunchydata.com: Monitoring PostgreSQL clusters in kubernetes](){: style="width:7%"}](https://info.crunchydata.com/blog/monitoring-postgresql-clusters-in-kubernetes) [![info.crunchydata.com: Multi-Kubernetes Cluster PostgreSQL Deployments](){: style="width:7%"}](https://info.crunchydata.com/blog/multi-kubernetes-cluster-postgresql-deployments) [![info.crunchydata.com: pgBackRest - Performing Backups on a Standby Cluster](){: style="width:7%"}](https://info.crunchydata.com/blog/pgbackrest-performing-backups-on-a-standby-cluster) [![info.crunchydata.com: PostgreSQL Change Data Capture With Debezium](){: style="width:7%"}](https://info.crunchydata.com/blog/postgresql-change-data-capture-with-debezium) [![info.crunchydata.com: PostgreSQL Monitoring for Application Developers:' The DBA Fundamentals](){: style="width:7%"}](https://info.crunchydata.com/blog/postgresql-monitoring-for-application-developers-dba-stats) [![info.crunchydata.com: Scheduled PostgreSQL Backups and Retention Policies' with Kubernetes](){: style="width:7%"}](https://info.crunchydata.com/blog/schedule-postgresql-backups-and-retention-with-kubernetes) [![info.crunchydata.com: Setup ora2pg for Oracle to Postgres Migration](){: style="width:7%"}](https://info.crunchydata.com/blog/setup-ora2pg-for-oracle-to-postgres-migration) [![info.crunchydata.com: How to Setup PostgreSQL Monitoring in Kubernetes](){: style="width:7%"}](https://info.crunchydata.com/blog/setup-postgresql-monitoring-in-kubernetes) [![info.crunchydata.com: Guard Against Transaction Loss with PostgreSQL Synchronous' Replication](){: style="width:7%"}](https://info.crunchydata.com/blog/synchronous-replication-in-the-postgresql-operator-for-kubernetes-guarding-against-transactions-loss) [![info.crunchydata.com: Tuning Your Postgres Database for High Write Loads](){: style="width:7%"}](https://info.crunchydata.com/blog/tuning-your-postgres-database-for-high-write-loads)
-[![info.crunchydata.com: Introducing the Postgres Prometheus Adapter](){: style="width:7%"}](https://info.crunchydata.com/blog/using-postgres-to-back-prometheus-for-your-postgresql-monitoring-1) [![info.crunchydata.com: Crunchy PostgreSQL for Kubernetes 4.3 Released](){: style="width:7%"}](https://info.crunchydata.com/news/crunchy-postgresql-for-kuberenetes-4.3) [![AI Made Simple Resource Kit | Microsoft Azure](){: style="width:7%"}](https://info.microsoft.com/ww-landing-ai-made-simple.html) [![info.microsoft.com: The Road to Azure Cost Governance](){: style="width:7%"}](https://info.microsoft.com/ww-landing-the-road-to-azure-cost-governance-e-book.html) [![The Varnish Book](){: style="width:7%"}](https://info.varnish-software.com/the-varnish-book) [![infoq.com: Microsoft Refreshes its Well-Architected Framework](){: style="width:7%"}](https://infoq.com/news/2023/11/azure-well-architected-framework) [![infosecwriteups.com: Attacking and securing Docker containers](){: style="width:7%"}](https://infosecwriteups.com/attacking-and-securing-docker-containers-cc8c80f05b5b) [![==infosecwriteups.com: How I Discovered Thousands of Open Databases on AWS==](){: style="width:7%"}](https://infosecwriteups.com/how-i-discovered-thousands-of-open-databases-on-aws-764729aa7f32) [![infraxpertzz.com: Deploying Custom Files with Jinja2 Template 🌟](){: style="width:7%"}](https://infraxpertzz.com/deploying-custom-files-with-jinja2-template) [![infviz.io](){: style="width:7%"}](https://infviz.io) [![ingressbuilder.jetstack.io 🌟🌟](){: style="width:7%"}](https://ingressbuilder.jetstack.io)
-[![inlets.dev: Fixing Ingress for short-lived local Kubernetes clusters](){: style="width:7%"}](https://inlets.dev/blog/2021/07/08/short-lived-clusters.html) [![inlets.dev: Fixing the Developer Experience of Kubernetes Port Forwarding](){: style="width:7%"}](https://inlets.dev/blog/2022/06/24/fixing-kubectl-port-forward.html) [![inlets.dev: How to Get Ingress for Private Kubernetes Clusters](){: style="width:7%"}](https://inlets.dev/blog/2023/02/24/ingress-for-local-kubernetes-clusters.html) [![tech.ebayinc.com: Resiliency and Disaster Recovery with Kafka](){: style="width:7%"}](https://innovation.ebayinc.com/stories/resiliency-and-disaster-recovery-with-kafka) [![insight-services-apac.github.io: Getting Started with Bicep](){: style="width:7%"}](https://insight-services-apac.github.io/2023/12/04/getting-started-bicep) [![insights.project-a.com: Using GitHub Actions to deploy to Kubernetes in' GKE 🌟](){: style="width:7%"}](https://insights.project-a.com/using-github-actions-to-deploy-to-kubernetes-122c653c0b09) [![Stack Overflow Annual Developer Survey](){: style="width:7%"}](https://insights.stackoverflow.com/survey) [![2021](){: style="width:7%"}](https://insights.stackoverflow.com/survey/2021) [![inspektor.cloud: Evaluating open policy agent in rust using wasm](){: style="width:7%"}](https://inspektor.cloud/blog/evaluating-open-policy-agent-in-rust-using-wasm) [![intellipaat.com: Ansible vs Kubernetes vs Docker](){: style="width:7%"}](https://intellipaat.com/blog/ansible-vs-kubernetes-vs-docker) [![intellipaat.com: AWS vs Azure vs Google – Detailed Cloud Comparison](){: style="width:7%"}](https://intellipaat.com/blog/aws-vs-azure-vs-google-cloud)
-[![intellipaat.com: Difference between DBMS and RDBMS](){: style="width:7%"}](https://intellipaat.com/blog/dbms-vs-rdbms-difference) [![intellipaat.com: Top 10 DevOps Monitoring Tools](){: style="width:7%"}](https://intellipaat.com/blog/devops-monitoring-tools) [![intellipaat.com: Top Amazon AWS Interview Questions – Most Asked](){: style="width:7%"}](https://intellipaat.com/blog/interview-question/amazon-aws-interview-questions) [![intellipaat.com: Top DevOps Interview Questions – Most Asked](){: style="width:7%"}](https://intellipaat.com/blog/interview-question/devops-interview-questions) [![intellipaat.com: Top Git Interview Questions And Answers 🌟](){: style="width:7%"}](https://intellipaat.com/blog/interview-question/git-interview-questions-answers) [![intellipaat.com: Top Jenkins Interview Questions and Answers](){: style="width:7%"}](https://intellipaat.com/blog/interview-question/jenkins-interview-questions-answers) [![intellipaat.com: Top Kubernetes Interview Questions and Answers](){: style="width:7%"}](https://intellipaat.com/blog/interview-question/kubernetes-interview-questions-answers) [![intellipaat.com: Top Answers to MySQL Interview Questions](){: style="width:7%"}](https://intellipaat.com/blog/interview-question/mysql-interview-questions) [![intellipaat.com: NoSQL vs. SQL - Difference between SQL and NoSQL](){: style="width:7%"}](https://intellipaat.com/blog/nosql-vs-sql-what-is-better) [![intellipaat.com: SQL vs MySQL - Key Differences Between SQL and MySQL](){: style="width:7%"}](https://intellipaat.com/blog/sql-vs-mysql-difference) [![intellipaat.com: Terraform vs Ansible: Key Differences Between Terraform and Ansible 🌟](){: style="width:7%"}](https://intellipaat.com/blog/terraform-vs-ansible-difference)
-[![intellipaat.com: AWS Cheat Sheet 🌟](){: style="width:7%"}](https://intellipaat.com/blog/tutorial/amazon-web-services-aws-tutorial/aws-cheat-sheet) [![intellipaat.com: Ansible Basic Cheat Sheet](){: style="width:7%"}](https://intellipaat.com/blog/tutorial/devops-tutorial/ansible-basic-cheat-sheet) [![intellipaat.com: Docker Cheat Sheet 🌟](){: style="width:7%"}](https://intellipaat.com/blog/tutorial/devops-tutorial/docker-cheat-sheet) [![intellipaat.com: GIT Cheat Sheet 🌟](){: style="width:7%"}](https://intellipaat.com/blog/tutorial/devops-tutorial/git-cheat-sheet) [![intellipaat.com: Git Tutorial - Learn Git 🌟](){: style="width:7%"}](https://intellipaat.com/blog/tutorial/devops-tutorial/git-tutorial) [![intellipaat.com: Jenkins Cheat Sheet 🌟](){: style="width:7%"}](https://intellipaat.com/blog/tutorial/devops-tutorial/jenkins-cheat-sheet) [![intellipaat.com 🌟](){: style="width:7%"}](https://intellipaat.com/blog/tutorial/devops-tutorial/kubernetes-cheat-sheet) [![intellipaat.com: Python Cheat Sheet Basics](){: style="width:7%"}](https://intellipaat.com/blog/tutorial/python-tutorial/python-cheat-sheet-basics) [![intellipaat.com: RPA Cheat Sheet](){: style="width:7%"}](https://intellipaat.com/blog/tutorial/rpa-tutorial/rpa-cheat-sheet) [![intellipaat.com: Selenium Tutorial – Learn Selenium from Experts](){: style="width:7%"}](https://intellipaat.com/blog/tutorial/selenium-tutorial) [![intellipaat.com: Selenium Cheat Sheet](){: style="width:7%"}](https://intellipaat.com/blog/tutorial/selenium-tutorial/selenium-cheat-sheet)
-[![intellipaat.com: SQL Commands Cheat Sheet](){: style="width:7%"}](https://intellipaat.com/blog/tutorial/sql-tutorial/sql-commands-cheat-sheet) [![intellipaat.com: What Does a DevOps Engineer Do? 🌟](){: style="width:7%"}](https://intellipaat.com/blog/what-does-a-devops-engineer-do) [![intellipaat.com: What is AWS?](){: style="width:7%"}](https://intellipaat.com/blog/what-is-amazon-web-services-aws) [![intellipaat.com: What is Penetration Testing?](){: style="width:7%"}](https://intellipaat.com/blog/what-is-penetration-testing) [![None](){: style="width:7%"}](https://intellipaat.com/mediaFiles/2019/03/docker-cheat-sheet.pdf) [![intezer.com: New Attacks on Kubernetes via Misconfigured Argo Workflows](){: style="width:7%"}](https://intezer.com/blog/new-attacks-on-kubernetes-via-misconfigured-argo-workflows) [![None](){: style="width:7%"}](https://intezer.com/blog/research/new-attacks-on-kubernetes-via-misconfigured-argo-workflows) [![Google Cloud Skills Boost](){: style="width:7%"}](https://inthecloud.withgoogle.com/free-training-21/register.html) [![Google I/O 2026](){: style="width:7%"}](https://io.google/2026) [![iongion.github.io: Podman Desktop Companion 🌟](){: style="width:7%"}](https://iongion.github.io/podman-desktop-companion) [![iopshub.medium.com: Terraform Best Practices Everyone Should Know](){: style="width:7%"}](https://iopshub.medium.com/terraform-best-practices-everyone-should-know-a7c76ba9f085)
-[![iot-analytics.com: The IoT cloud: Microsoft Azure vs. AWS vs. Google Cloud](){: style="width:7%"}](https://iot-analytics.com/iot-cloud) [![irfanyusanif.medium.com: Best practices to communicate between microservices](){: style="width:7%"}](https://irfanyusanif.medium.com/how-to-communicate-between-microservices-7956ed68a99a) [![ishantgaurav.in: Complete Application Deployment using Kubernetes](){: style="width:7%"}](https://ishantgaurav.in/2021/06/22/complete-application-deployment-using-kubernetes) [![ishantgaurav.in: Kubernetes – Sidecar Container Pattern](){: style="width:7%"}](https://ishantgaurav.in/2021/07/18/kubernetes-sidecar-container-pattern) [![ismiletechnologies.com: Secure DevOps Kit For Azure(AzSK)](){: style="width:7%"}](https://ismiletechnologies.com/en_us/devsecops/secure-devops-kit-azureazsk) [![Isoflow](){: style="width:7%"}](https://isoflow.io) [![isovalent.com: Detecting a Container Escape with Cilium and eBPF](){: style="width:7%"}](https://isovalent.com/blog/post/2021-11-container-escape) [![isovalent.com: Announcing Azure CNI Powered by Cilium](){: style="width:7%"}](https://isovalent.com/blog/post/azure-cni-cilium) [![isovalent.com: What are the 4 Golden Signals for Monitoring Kubernetes?](){: style="width:7%"}](https://isovalent.com/blog/post/what-are-the-4-golden-signals-for-monitoring-kubernetes) [![isprox.com: 16 Estilos de liderazgo: ¿cuál es más efectivo?](){: style="width:7%"}](https://isprox.com/16-estilos-liderazgo-cual-es-mas-efectivo) [![isprox.com: 16 Estilos de liderazgo: ¿cuál es más efectivo?](){: style="width:7%"}](https://isprox.com/es/16-estilos-liderazgo-cual-es-mas-efectivo)
-[![Istio.io](){: style="width:7%"}](https://istio.io) [![The Istio project just consolidated its control plane services: Pilot, Citadel,' Galley, and the sidecar injector, into a single binary, __Istiod__](){: style="width:7%"}](https://istio.io/blog/2020/tradewinds-2020) [![The Istio project just consolidated its control plane services: Pilot, Citadel, Galley, and the sidecar injector, into a single binary, __Istiod__](){: style="width:7%"}](https://istio.io/latest/blog/2020/tradewinds-2020) [![istio.io: Configuring failover for external services](){: style="width:7%"}](https://istio.io/latest/blog/2021/external-locality-failover) [![istio.io: Introducing Ambient Mesh](){: style="width:7%"}](https://istio.io/latest/blog/2022/introducing-ambient-mesh) [![istio.io: Merbridge - Accelerate your mesh with eBPF](){: style="width:7%"}](https://istio.io/latest/blog/2022/merbridge) [![istio.io: Learn Microservices using Kubernetes and Istio 🌟](){: style="width:7%"}](https://istio.io/latest/docs/examples/microservices-istio) [![istiobyexample.dev 🌟](){: style="width:7%"}](https://istiobyexample.dev) [![istiobyexample.dev: Fault Injection](){: style="width:7%"}](https://istiobyexample.dev/fault-injection) [![it.slashdot.org: And the Top Source of Critical Security Threats Is...PowerShell](){: style="width:7%"}](https://it.slashdot.org/story/21/05/22/041242/and-the-top-source-of-critical-security-threats-ispowershell) [![Iter8](){: style="width:7%"}](https://iter8.tools)
-[![itnext.io: 12 factor Microservice applications — on Kubernetes](){: style="width:7%"}](https://itnext.io/12-factor-microservice-applications-on-kubernetes-db913008b018) [![itnext.io: 3 Reasons to Choose a Wide Cluster over Multi-Cluster with Kubernetes](){: style="width:7%"}](https://itnext.io/3-reasons-to-choose-a-wide-cluster-over-multi-cluster-with-kubernetes-c923fecf4644) [![itnext.io: 4 Design Patterns for Containers in Kubernetes | Daniele Polencic 🌟](){: style="width:7%"}](https://itnext.io/4-container-design-patterns-for-kubernetes-a8593028b4cd) [![itnext.io: 5 Advanced Kubernetes Operators Every DevOps Engineer Should Know About 🌟](){: style="width:7%"}](https://itnext.io/5-advanced-kubernetes-operators-every-devops-engineer-should-know-about-ab46bdc1c7d5) [![itnext.io: 6 kubectl plugins you must try](){: style="width:7%"}](https://itnext.io/6-kubectl-plugins-you-must-try-1411dcbcf950) [![itnext.io: A minimalist guide to gRPC](){: style="width:7%"}](https://itnext.io/a-minimalist-guide-to-grpc-e4d556293422) [![itnext.io: A Practical Guide for Linkerd Authorization Policies](){: style="width:7%"}](https://itnext.io/a-practical-guide-for-linkerd-authorization-policies-6cfdb50392e9) [![itnext.io: Accelerate Development with Jenkins Pipelines and Continuous Integration](){: style="width:7%"}](https://itnext.io/accelerate-development-with-jenkins-pipelines-and-continuous-integration-9a6c7857ccd2) [![itnext.io: Adding Master Nodes to Achieve HA: One of the Best Practices for Using KubeKey](){: style="width:7%"}](https://itnext.io/adding-master-nodes-to-achieve-ha-one-of-the-best-practices-for-using-kubekey-6207e94b0bdd) [![itnext.io: Adding security layers to your App on OpenShift — Part 1: Deployment and TLS Ingress 🌟](){: style="width:7%"}](https://itnext.io/adding-security-layers-to-your-app-on-openshift-part-1-deployment-and-tls-ingress-9ef752835599) [![itnext.io: AKS Performance: Limit Ranges](){: style="width:7%"}](https://itnext.io/aks-performance-limit-ranges-8e18cbebe351)
-[![itnext.io: Ansible and Jenkins — automate your scritps 🌟](){: style="width:7%"}](https://itnext.io/ansible-and-jenkins-automate-your-scritps-8dff99ef653) [![itnext.io: Anthos — Multi-cluster Management](){: style="width:7%"}](https://itnext.io/anthos-multi-cluster-management-aa6f2c03120d) [![itnext.io: Architecting Kubernetes clusters — choosing a cluster size](){: style="width:7%"}](https://itnext.io/architecting-kubernetes-clusters-choosing-a-cluster-size-92f6feaa2908) [![itnext.io: Architecting Kubernetes clusters — choosing a worker node size](){: style="width:7%"}](https://itnext.io/architecting-kubernetes-clusters-choosing-a-worker-node-size-b3729cc0c78f) [![itnext.io: Solving ArgoCD Secret Management with the argocd-vault-plugin 🌟](){: style="width:7%"}](https://itnext.io/argocd-secret-management-with-argocd-vault-plugin-539f104aff05) [![itnext.io: ArgoCD: users, access, and RBAC](){: style="width:7%"}](https://itnext.io/argocd-users-access-and-rbac-ddf9f8b51bad) [![itnext.io: Automating System Updates for Kubernetes Clusters using Ansible](){: style="width:7%"}](https://itnext.io/automating-system-updates-for-kubernetes-clusters-using-ansible-94a70f4e1972) [![itnext.io: Autoscaling Ingress Controllers in Kubernetes (Daniele Polencic)](){: style="width:7%"}](https://itnext.io/autoscaling-ingress-controllers-in-kubernetes-c64b47088485) [![itnext.io: AWS CDK for EKS — Handling Helm Charts](){: style="width:7%"}](https://itnext.io/aws-cdk-for-eks-handling-helm-charts-aa002afedde4) [![itnext.io: AWS Elastic Kubernetes Service: RBAC Authorization via AWS IAM and RBAC Groups](){: style="width:7%"}](https://itnext.io/aws-elastic-kubernetes-service-rbac-authorization-via-aws-iam-and-rbac-groups-7b70ded144b5) [![itnext.io: Backup and Restore of Kubernetes Stateful Application Data with CSI Volume Snapshots](){: style="width:7%"}](https://itnext.io/backup-and-restore-of-kubernetes-stateful-application-data-with-csi-volume-snapshots-14ce9e6f3778)
-[![itnext.io: Benchmark results of Kubernetes network plugins (CNI) over 10Gbit/s network (Updated: August 2020)](){: style="width:7%"}](https://itnext.io/benchmark-results-of-kubernetes-network-plugins-cni-over-10gbit-s-network-updated-august-2020-6e1b757b9e49) [![itnext.io: Boosting your kubectl productivity](){: style="width:7%"}](https://itnext.io/boosting-your-kubectl-productivity-b348f7c25712) [![itnext.io: Breaking down and fixing etcd cluster](){: style="width:7%"}](https://itnext.io/breaking-down-and-fixing-etcd-cluster-d81e35b9260d) [![itnext.io: Breaking down and fixing Kubernetes](){: style="width:7%"}](https://itnext.io/breaking-down-and-fixing-kubernetes-4df2f22f87c3) [![itnext.io: Build a Lightweight Internal Developer Platform with Argo CD and Kubernetes Labels](){: style="width:7%"}](https://itnext.io/build-a-lightweight-internal-developer-platform-with-argo-cd-and-kubernetes-labels-4c0e52c6c0f4) [![itnext.io: Build EKS cluster with Terraform 🌟](){: style="width:7%"}](https://itnext.io/build-an-eks-cluster-with-terraform-d35db8005963) [![itnext.io: Build & Ship: GitHub Container Registry & Kubernetes](){: style="width:7%"}](https://itnext.io/build-ship-github-container-registry-kubernetes-aa06029b3f21) [![Building and Deploying a Weather Web Application onto Kubernetes/Red Hat OpenShift using Eclipse JKube](){: style="width:7%"}](https://itnext.io/building-and-deploying-a-weather-web-application-onto-kubernetes-red-hat-openshift-using-eclipse-62bf7c924be4) [![itnext.io: Building Docker Images The Proper Way 🌟](){: style="width:7%"}](https://itnext.io/building-docker-images-the-proper-way-3c9807524582) [![itnext.io: Building ML Componentes on Kubernetes](){: style="width:7%"}](https://itnext.io/building-ml-componentes-on-kubernetes-fc7e24cb9269) [![itnext.io: CKAD Scenarios about Ingress and NetworkPolicy](){: style="width:7%"}](https://itnext.io/ckad-scenarios-about-ingress-and-networkpolicy-155ce958c9ce)
-[![itnext.io: CKS Exam Series #9 RBAC v2](){: style="width:7%"}](https://itnext.io/cks-exam-series-9-rbac-v2-23ee24dd77cd) [![itnext.io: Cloud Native CI/CD with Tekton — Building Custom Tasks](){: style="width:7%"}](https://itnext.io/cloud-native-ci-cd-with-tekton-building-custom-tasks-663e63c1f4fb) [![itnext.io: Configuring Kafka Sources and Sinks declaratively in Kubernetes using Knative](){: style="width:7%"}](https://itnext.io/configuring-kafka-sources-and-sinks-in-kubernetes-271e3757b208) [![itnext.io: Configuring routing for MetalLB in L2 mode](){: style="width:7%"}](https://itnext.io/configuring-routing-for-metallb-in-l2-mode-7ea26e19219e) [![itnext.io: Connect to containers using Kubectl Exec](){: style="width:7%"}](https://itnext.io/connect-to-containers-using-kubectl-exec-b1fb5c171f03) [![itnext.io: Continuous GitOps, the way to do DevOps in Kubernetes 🌟](){: style="width:7%"}](https://itnext.io/continuous-gitops-the-way-to-do-devops-in-kubernetes-896b0ea1d0fb) [![itnext.io: CPU Request + Limit in Kubernetes | Daniele Polencic 🌟🌟](){: style="width:7%"}](https://itnext.io/cpu-limits-and-requests-in-kubernetes-fa9d55948b7c) [![itnext.io: CRD is just a table in Kubernetes](){: style="width:7%"}](https://itnext.io/crd-is-just-a-table-in-kubernetes-13e15367bbe4) [![itnext.io: Database migrations on Kubernetes using Helm hooks](){: style="width:7%"}](https://itnext.io/database-migrations-on-kubernetes-using-helm-hooks-fb80c0d97805) [![itnext.io: How to Add MySql & MongoDB to a Kubernetes .Net Core Microservice Architecture](){: style="width:7%"}](https://itnext.io/databases-in-a-kubernetes-angular-net-core-microservice-arch-a0c0ae23dca9) [![itnext.io: Deciphering the Kubernetes Networking Maze: Navigating Load-Balance, BGP, IPVS and Beyond](){: style="width:7%"}](https://itnext.io/deciphering-the-kubernetes-networking-maze-navigating-load-balance-bgp-ipvs-and-beyond-7123ef428572)
-[![itnext.io: Deploy Argo CD with Ingress and TLS in Three Steps: No YAML Yak Shaving Required 🌟](){: style="width:7%"}](https://itnext.io/deploy-argo-cd-with-ingress-and-tls-in-three-steps-no-yaml-yak-shaving-required-bc536d401491) [![itnext.io: Deploy Flexible and Custom Setups with Anything LLM on Kubernetes](){: style="width:7%"}](https://itnext.io/deploy-flexible-and-custom-setups-with-anything-llm-on-kubernetes-a2b5687f2bcc) [![itnext.io: Deploy Kubernetes (K8s) on Amazon AWS using mixed on-demand and spot instances 🌟](){: style="width:7%"}](https://itnext.io/deploy-kubernetes-k8s-on-amazon-aws-using-mixed-on-demand-and-spot-instances-5440e5bece7) [![itnext.io: Deploy your first Serverless Function to Kubernetes](){: style="width:7%"}](https://itnext.io/deploy-your-first-serverless-function-to-kubernetes-232307f7b0a9) [![itnext.io: DevOps Big Picture (On-Premises)](){: style="width:7%"}](https://itnext.io/devops-big-picture-on-premises-d07f61d6c34c) [![itnext.io: Difference between Fabric8 and Official Kubernetes Java Client 🌟](){: style="width:7%"}](https://itnext.io/difference-between-fabric8-and-official-kubernetes-java-client-3e0a994fd4af) [![itnext.io: Differences between WebSockets and Socket.IO](){: style="width:7%"}](https://itnext.io/differences-between-websockets-and-socket-io-a9e5fa29d3dc) [![itnext.io: Distroless Container Debugging on K8s/OpenShift](){: style="width:7%"}](https://itnext.io/distroless-container-debugging-on-k8s-openshift-e418fd66fdad) [![itnext.io: Do You Need Multi-Clusters? 🌟](){: style="width:7%"}](https://itnext.io/do-you-need-multi-clusters-6e58556f7f06) [![itnexst.io: Docker and Kubernetes — root vs. privileged](){: style="width:7%"}](https://itnext.io/docker-and-kubernetes-root-vs-privileged-9d2a37453dec) [![itnext.io: docker in docker](){: style="width:7%"}](https://itnext.io/docker-in-docker-521958d34efd)
-[![itnext.io: Docker, Kaniko, Buildah](){: style="width:7%"}](https://itnext.io/docker-kaniko-buildah-209abdde5f94) [![itnext.io: Effective Secrets with Vault and Kubernetes](){: style="width:7%"}](https://itnext.io/effective-secrets-with-vault-and-kubernetes-9af5f5c04d06) [![itnext.io: Embracing failures and cutting infrastructure costs: Spot instances in Kubernetes](){: style="width:7%"}](https://itnext.io/embracing-failures-and-cutting-infrastructure-costs-spot-instances-in-kubernetes-6976781beacc) [![itnext.io: Event-Driven Architectures with Kafka and Java Spring-Boot — Revision 1](){: style="width:7%"}](https://itnext.io/event-driven-architectures-with-kafka-and-java-spring-boot-revision-1-c0d43d103ee7) [![itnext.io: Event Driven Autoscaling](){: style="width:7%"}](https://itnext.io/event-driven-autoscaling-503b5cefaa49) [![itnext.io: Evolution of PaaSes to Platform-as-Code in Kubernetes world](){: style="width:7%"}](https://itnext.io/evolution-of-paases-to-platform-as-code-in-kubernetes-world-74464b0013ca) [![itnext.io: Expose Open Policy Agent/Gatekeeper Constraint Violations for Kubernetes Applications with Prometheus and Grafana](){: style="width:7%"}](https://itnext.io/expose-open-policy-agent-gatekeeper-constraint-violations-with-prometheus-and-grafana-6b7ac92ea07f) [![itnext.io: Extending Kubernetes Cluster; Kubectl Plugins and Krew](){: style="width:7%"}](https://itnext.io/extending-kubernetes-cluster-kubectl-plugins-and-krew-547a8bc839a3) [![itnext.io: Find issues in your Istio mesh with Kiali](){: style="width:7%"}](https://itnext.io/find-issues-in-your-istio-mesh-with-kiali-89d37d5e1fb1) [![itnext.io: Fleet Management of Kubernetes Clusters at Scale — Rancher’s Fleet](){: style="width:7%"}](https://itnext.io/fleet-management-of-kubernetes-clusters-at-scale-ranchers-fleet-de161cc52325) [![itnext.io: For Developers the Low-Code Winter Is Coming](){: style="width:7%"}](https://itnext.io/for-developers-the-low-code-winter-is-coming-76875d3606c0)
-[![itnext.io: Generating Kubernetes Network Policies Automatically By Sniffing Network Traffic 🌟](){: style="width:7%"}](https://itnext.io/generating-kubernetes-network-policies-by-sniffing-network-traffic-6d5135fe77db) [![itnext.io: Generating, transforming, and patching Kubernetes configuration with Kustomize](){: style="width:7%"}](https://itnext.io/generating-transforming-and-patching-kubernetes-configuration-with-kustomize-fb7b02476a1b) [![itnext.io: Generically working with Kubernetes objects in Go](){: style="width:7%"}](https://itnext.io/generically-working-with-kubernetes-resources-in-go-53bce678f887) [![itnext.io: Getting Started with Docker: Facts You Should Know 🌟](){: style="width:7%"}](https://itnext.io/getting-started-with-docker-facts-you-should-know-d000e5815598) [![itnext.io: GitHub Actions for Android Developers](){: style="width:7%"}](https://itnext.io/github-actions-for-android-developers-9ae606df2bfa) [![itnext.io: GitHub Actions: Terraform deployments with a review of planned changes](){: style="width:7%"}](https://itnext.io/github-actions-terraform-deployments-with-a-review-of-planned-changes-30143358bb5c) [![itnext.io: Github: Github Actions overview and ArgoCD deployment example](){: style="width:7%"}](https://itnext.io/github-github-actions-overview-and-argocd-deployment-example-b6cf0cf6f832) [![itnext.io: GitOps with Kubernetes 🌟](){: style="width:7%"}](https://itnext.io/gitops-with-kubernetes-740f37ea015b) [![itnext.io: GitOpsify Cloud Infrastructure with Crossplane and Flux](){: style="width:7%"}](https://itnext.io/gitopsify-cloud-infrastructure-with-crossplane-and-flux-d605d3043452) [![itnext.io: Go Does Not Need a Java Style GC](){: style="width:7%"}](https://itnext.io/go-does-not-need-a-java-style-gc-ac99b8d26c60) [![itnext.io: Guide: Installing an OKD 4.5 Cluster](){: style="width:7%"}](https://itnext.io/guide-installing-an-okd-4-5-cluster-508a2631cbee)
-[![itnext.io: Hardening Docker and Kubernetes with seccomp 🌟](){: style="width:7%"}](https://itnext.io/hardening-docker-and-kubernetes-with-seccomp-a88b1b4e2111) [![itnext.io: Hardening Monitoring: a step-by-step guide](){: style="width:7%"}](https://itnext.io/hardening-monitoring-a-step-by-step-guide-7a18007c915) [![itnext.io: Helm 3 — Secrets management, an alternative approach 🌟](){: style="width:7%"}](https://itnext.io/helm-3-secrets-management-4f23041f05c3) [![itnext.io: Helm 3 Umbrella Charts & Standalone Chart Image Tags — An Alternative Approach](){: style="width:7%"}](https://itnext.io/helm-3-umbrella-charts-standalone-chart-image-tags-an-alternative-approach-78a218d74e2d) [![itnext.io: Helm Is Not Enough, You Also Need Kustomize](){: style="width:7%"}](https://itnext.io/helm-is-not-enough-you-also-need-kustomize-82bae896816e) [![itnext.io: Helm: reusable chart — named templates, and a generic chart for multiple applications](){: style="width:7%"}](https://itnext.io/helm-reusable-chart-named-templates-and-a-generic-chart-for-multiple-applications-13d9b26e9244) [![itnext.io: Highly Available NFS cluster in Kubernetes, a cloud vendor independent storage solution](){: style="width:7%"}](https://itnext.io/highly-available-nfs-cluster-in-kubernetes-a-cloud-vendor-independent-storage-solution-f9a314cfdfcc) [![itnext.io: Horizontal Pod Autoscaling with Custom Metric from Different Namespace](){: style="width:7%"}](https://itnext.io/horizontal-pod-autoscaling-with-custom-metric-from-different-namespace-f19f8446143b) [![itnext.io: Kubernetes Graceful Shutdown | Daniele Polencic 🌟](){: style="width:7%"}](https://itnext.io/how-do-you-gracefully-shut-down-pods-in-kubernetes-fb19f617cd67) [![itnext.io: How to Build an Event-Driven ASP.NET Core Microservice Architecture](){: style="width:7%"}](https://itnext.io/how-to-build-an-event-driven-asp-net-core-microservice-architecture-e0ef2976f33f) [![itnext.io: How to cold start fast a java service on k8s (EKS)](){: style="width:7%"}](https://itnext.io/how-to-cold-start-fast-a-java-service-on-k8s-eks-3a7b4450845d)
-[![itnext.io: How to create Kubernetes home lab on an old laptop with K3s](){: style="width:7%"}](https://itnext.io/how-to-create-kubernetes-home-lab-on-an-old-laptop-1de6cc12c13e) [![itnext.io: How to create Kubernetes YAML files 🌟](){: style="width:7%"}](https://itnext.io/how-to-create-kubernetes-yaml-files-abb8426eeb45) [![itnext.io: How to deploy a cross-cloud Kubernetes cluster with built-in disaster recovery 🌟](){: style="width:7%"}](https://itnext.io/how-to-deploy-a-cross-cloud-kubernetes-cluster-with-built-in-disaster-recovery-bbce27fcc9d7) [![itnext.io: How to deploy a single Kubernetes cluster across multiple clouds using k3s and WireGuard](){: style="width:7%"}](https://itnext.io/how-to-deploy-a-single-kubernetes-cluster-across-multiple-clouds-using-k3s-and-wireguard-a5ae176a6e81) [![itnext.io: How to Design and Provision a Production-Ready EKS Cluster](){: style="width:7%"}](https://itnext.io/how-to-design-and-provision-a-production-ready-eks-cluster-f24156ac29b2) [![itnext.io: How to experiment locally on Kubernetes with minikube and your' local Dockerfiles](){: style="width:7%"}](https://itnext.io/how-to-experiment-locally-on-kubernetes-with-minikube-and-your-local-dockerfiles-48833fcd90c9) [![itnext.io: How-To: Kubernetes Cluster Network Security 🌟](){: style="width:7%"}](https://itnext.io/how-to-kubernetes-cluster-network-security-f19bc99161f5) [![==itnext.io: How to Restart Kubernetes Pods With Kubectl== 🌟](){: style="width:7%"}](https://itnext.io/how-to-restart-kubernetes-pods-with-kubectl-2a7834a6b961) [![itnext.io: How to run distributed performance tests in Kubernetes with K6](){: style="width:7%"}](https://itnext.io/how-to-run-distributed-performance-tests-in-kubernetes-with-k6-and-elasticsearch-4ff8142bc774) [![itnext.io: How to setup CI CD pipelines for Android with Azure DevOps](){: style="width:7%"}](https://itnext.io/how-to-setup-ci-cd-pipelines-for-android-with-azure-devops-2a4ded0de0e7) [![itnext.io: How to tackle Kubernetes observability challenges with Pixie](){: style="width:7%"}](https://itnext.io/how-to-tackle-kubernetes-observability-challenges-with-pixie-4c6414ca913)
-[![itnext.io: How to use Terraform to create a small-scale Cloud Infrastructure 🌟](){: style="width:7%"}](https://itnext.io/how-to-use-terraform-to-create-a-small-scale-cloud-infrastructure-abf54fabc9dd) [![itnext.io: How We Used Terraform to Create and Manage a HA AKS Kubernetes Cluster in Azure](){: style="width:7%"}](https://itnext.io/how-we-used-terraform-to-create-and-manage-a-ha-aks-kubernetes-cluster-in-azure-812f64896c08) [![itnext.io: Hydrating a Data Lake using Log-based Change Data Capture (CDC) with Debezium, Apicurio, and Kafka Connect on AWS](){: style="width:7%"}](https://itnext.io/hydrating-a-data-lake-using-log-based-change-data-capture-cdc-with-debezium-apicurio-and-kafka-799671e0012f) [![itnext.io: Implementing a Secure-First Pod Security Policy Architecture](){: style="width:7%"}](https://itnext.io/implementing-a-restricted-first-pod-security-policyarchitecture-af4e906593b0) [![Krossboard: A centralized usage analytics approach for multiple Kubernetes](){: style="width:7%"}](https://itnext.io/in-search-of-converged-usage-analytics-for-multiple-managed-kubernetes-c5108cb7f0e1) [![itnext.io: Ingress for Anthos — Multi-cluster Ingress and Global Service Load Balancing](){: style="width:7%"}](https://itnext.io/ingress-for-anthos-multi-cluster-ingress-and-global-service-load-balancing-c56c57b97e82) [![itnext.io: Inspecting and Understanding k8s Service Network 🌟](){: style="width:7%"}](https://itnext.io/inspecting-and-understanding-service-network-dfd8c16ff2c5) [![itnext.io: Installing Cilium on Kubernetes in a fast and efficient way](){: style="width:7%"}](https://itnext.io/installing-cilium-on-kubernetes-in-a-fast-and-efficient-way-dbcb79ce9699) [![itnext.io: Integrating Compliance for Kubernetes Pipeline](){: style="width:7%"}](https://itnext.io/integrating-compliance-for-kubernetes-pipeline-c538415401c5) [![itnext.io: Introduction to Kubernetes Security for Security Professionals](){: style="width:7%"}](https://itnext.io/introduction-to-kubernetes-security-for-security-professionals-a61b424f7a2a) [![itnext.io: Isolating and Managing Dependencies in 12-factor Microservice Applications — with Kubernetes](){: style="width:7%"}](https://itnext.io/isolating-and-managing-dependencies-in-12-factor-microservice-applications-with-kubernetes-988638f8bc6d)
-[![itnext.io: Jenkins: running workers in Kubernetes and Docker images build](){: style="width:7%"}](https://itnext.io/jenkins-running-workers-in-kubernetes-and-docker-images-build-83299a10f3ca) [![itnext.io: Jenkins Tutorial — Part 1 — Pipelines 🌟](){: style="width:7%"}](https://itnext.io/jenkins-tutorial-part-1-pipelines-bd1397cf5509) [![itnext.io: Jenkins Tutorial — Part 2 — Pipeline Variables 🌟](){: style="width:7%"}](https://itnext.io/jenkins-tutorial-part-2-pipeline-variables-5e4783aa2c07) [![itnext.io: Jenkins Tutorial — Part 3 — Parameterized Pipeline 🌟](){: style="width:7%"}](https://itnext.io/jenkins-tutorial-part-3-parameterized-pipeline-3898643ac6ad) [![itnext.io: Jenkins Tutorial — Part 7 — Interactive Pipelines](){: style="width:7%"}](https://itnext.io/jenkins-tutorial-part-7-interactive-pipelines-a739b23ac41c) [![itnext.io: Jenkins Tutorial — Part 7 — Interactive Pipelines 🌟](){: style="width:7%"}](https://itnext.io/jenkins-tutorial-part-7-interactive-pipelines-a739b23ac41c?gi=563a447caa2b) [![itnext.io: Jenkins X — Managing Jenkins](){: style="width:7%"}](https://itnext.io/jenkins-x-managing-jenkins-926f0e0f8bcf) [![itnext.io: Journey Of A Microservice Application In The Kubernetes World 🌟](){: style="width:7%"}](https://itnext.io/journey-of-a-microservice-application-in-the-kubernetes-world-6abd625c60fe) [![itnext.io: Journey Of A Microservice Application In The Kubernetes World](){: style="width:7%"}](https://itnext.io/journey-of-a-microservice-application-in-the-kubernetes-world-bdfe795532ef) [![K8s prevent queue worker Pod from being killed during deployment](){: style="width:7%"}](https://itnext.io/k8s-prevent-queue-worker-pod-from-being-killed-during-deployment-4252ea7c13f6) [![itnext.io: K8s raise StatefulSet volume size with low impact](){: style="width:7%"}](https://itnext.io/k8s-raise-statefulset-volume-size-with-low-impact-33fe1e2576f6)
-[![itnext.io: K8s Tips: Accessing the API Server From a Pod](){: style="width:7%"}](https://itnext.io/k8s-tips-accessing-the-api-server-from-a-pod-f6f72bc847de) [![itnext.io: K8s Vertical Pod Autoscaling 🌟](){: style="width:7%"}](https://itnext.io/k8s-vertical-pod-autoscaling-fd9e602cbf81) [![itnext.io: K8sGPT + LocalAI: Unlock Kubernetes superpowers for free!](){: style="width:7%"}](https://itnext.io/k8sgpt-localai-unlock-kubernetes-superpowers-for-free-584790de9b65) [![itnext.io: Karpenter: Open-Source, High-Performance Kubernetes Cluster Autoscaler](){: style="width:7%"}](https://itnext.io/karpenter-open-source-high-performance-kubernetes-cluster-autoscaler-d56e3ab06aae) [![itnext.io: Keep it simple K8s. Kubernetes GitOps using Jabos](){: style="width:7%"}](https://itnext.io/keep-it-simple-k8s-c0c68c46eabb) [![itnext.io: **arkade** by example — Kubernetes apps, the easy way 🌟](){: style="width:7%"}](https://itnext.io/kubernetes-apps-the-easy-way-f06d9e5cad3c) [![itnext.io: Kubernetes Cluster Autoscaler: More than scaling out](){: style="width:7%"}](https://itnext.io/kubernetes-cluster-autoscaler-more-than-scaling-out-7b2d97f10b27) [![itnext.io: Kubernetes Contexts: Complete Guide for Developers](){: style="width:7%"}](https://itnext.io/kubernetes-contexts-complete-guide-for-developers-7ea5b2fc75c7) [![itnext.io: Kubernetes Draining Nodes Properly](){: style="width:7%"}](https://itnext.io/kubernetes-draining-nodes-properly-79e18dca4d5e) [![itnext.io: Kubernetes Essential Tools: 2021](){: style="width:7%"}](https://itnext.io/kubernetes-essential-tools-2021-def12e84c572) [![itnext.io: Introduction to Kubernetes extensibility](){: style="width:7%"}](https://itnext.io/kubernetes-extensibility-c5fed27f0952)
-[![itnext.io: Kubernetes for dummies: Life of a Pod. Part 3](){: style="width:7%"}](https://itnext.io/kubernetes-for-dummies-life-of-a-pod-fc8158e27aa) [![itnext.io: Kubernetes GitOps Tools](){: style="width:7%"}](https://itnext.io/kubernetes-gitops-tools-cf0247eb5368) [![itnext.io: Kubernetes in a box](){: style="width:7%"}](https://itnext.io/kubernetes-in-a-box-7a146ba9f681) [![itnext.io: Kubernetes Ingress on Azure using the Application Gateway](){: style="width:7%"}](https://itnext.io/kubernetes-ingress-on-azure-using-the-application-gateway-2779b647deb5) [![itnext.io: Kubernetes Installation Methods The Complete Guide](){: style="width:7%"}](https://itnext.io/kubernetes-installation-methods-the-complete-guide-1036c860a2b3) [![itnext.io: Kubernetes is Hard! 🌟](){: style="width:7%"}](https://itnext.io/kubernetes-is-hard-190f1d0c6d36) [![itnext.io: Up and running out of the cloud — How to setup the Masters using kubeadm bootstrap](){: style="width:7%"}](https://itnext.io/kubernetes-journey-up-and-running-out-of-the-cloud-how-to-setup-the-masters-using-kubeadm-9a496a14fbc1) [![itnext.io: Kubernetes Kustomize Cheat Sheet](){: style="width:7%"}](https://itnext.io/kubernetes-kustomize-cheat-sheet-8e2d31b74d8f) [![itnext.io: Kubernetes: load-testing and high-load tuning — problems and solutions](){: style="width:7%"}](https://itnext.io/kubernetes-load-testing-and-high-load-tuning-problems-and-solutions-244d869a9791) [![itnext.io: Kubernetes local playground alternatives](){: style="width:7%"}](https://itnext.io/kubernetes-local-playground-alternatives-e1a590632b9f) [![itnext.io: Kubernetes Logging in Production](){: style="width:7%"}](https://itnext.io/kubernetes-logging-in-production-545ea88d9a4a)
-[![itnext.io: Kubernetes: monitoring with Prometheus — exporters, a Service Discovery, and its roles](){: style="width:7%"}](https://itnext.io/kubernetes-monitoring-with-prometheus-exporters-a-service-discovery-and-its-roles-ce63752e5a1) [![itnext.io: Kubernetes networking deep dive: Did you make the right choice?](){: style="width:7%"}](https://itnext.io/kubernetes-network-deep-dive-7492341e0ab5) [![itnext.io: Simplify Advanced Workflows in Kubernetes with Jobs Manager Operator](){: style="width:7%"}](https://itnext.io/kubernetes-operator-to-manage-jobs-7ee96744c74a) [![itnext.io: Kubernetes Operators: Cruise Control for Managing Cloud-Native Apps](){: style="width:7%"}](https://itnext.io/kubernetes-operators-cruise-control-for-managing-cloud-native-apps-db328ef8e345) [![itnext.io: Kubernetes OWASP Top 10: Centralised Policy Enforcement](){: style="width:7%"}](https://itnext.io/kubernetes-owasp-top-10-centralised-policy-enforcement-9adc53438e22) [![itnext.io: Kubernetes OWASP Top 10: Secrets Management](){: style="width:7%"}](https://itnext.io/kubernetes-owasp-top-10-secrets-management-c996faa87b47) [![itnext.io: Kubernetes: PersistentVolume and PersistentVolumeClaim — an overview with examples](){: style="width:7%"}](https://itnext.io/kubernetes-persistentvolume-and-persistentvolumeclaim-an-overview-with-examples-3c5688222f99) [![itnext.io: Kubernetes Probes: Startup, Liveness, Readiness](){: style="width:7%"}](https://itnext.io/kubernetes-probes-startup-liveness-readiness-a9fc9ccff4b2) [![itnext.io: Kubernetes + Rancher Cluster Manager 2.6 on your macOS laptop with k3d/k3s in 5 min](){: style="width:7%"}](https://itnext.io/kubernetes-rancher-cluster-manager-2-6-on-your-macos-laptop-with-k3d-k3s-in-5-min-8acdb94f3376) [![itnext.io: Kubernetes Readiness Probes — Examples & Common Pitfalls](){: style="width:7%"}](https://itnext.io/kubernetes-readiness-probes-examples-common-pitfalls-136e3a9a058d) [![itnext.io: Kubernetes Resource Management in Production](){: style="width:7%"}](https://itnext.io/kubernetes-resource-management-in-production-d5382c904ed1)
-[![itnext.io: Kubernetes Resources and Autoscaling — From Basics to Greatness 🌟](){: style="width:7%"}](https://itnext.io/kubernetes-resources-and-autoscaling-from-basics-to-greatness-7cae17fbf27b) [![itnext.io: Kubernetes rolling updates, rollbacks and multi-environments](){: style="width:7%"}](https://itnext.io/kubernetes-rolling-updates-rollbacks-and-multi-environments-4ff9912df5) [![itnext.io: Kubernetes — Running Multiple Container Runtimes](){: style="width:7%"}](https://itnext.io/kubernetes-running-multiple-container-runtimes-65220b4f9ef4) [![itnext.io: Kubernetes Sandbox Environments with Virtual Clusters](){: style="width:7%"}](https://itnext.io/kubernetes-sandbox-environments-with-virtual-clusters-fb465b296777) [![itnext.io: Kubernetes Scheduler Deep Dive | Daniele Polencic](){: style="width:7%"}](https://itnext.io/kubernetes-scheduler-deep-dive-fdfcb516be30) [![itnext.io: Kubernetes Serverless simply visually explained 🌟](){: style="width:7%"}](https://itnext.io/kubernetes-serverless-simply-visually-explained-ccf7be05a689) [![itnext.io: Kubernetes Service Type LB for On Prem Deployments](){: style="width:7%"}](https://itnext.io/kubernetes-service-type-lb-for-on-prem-deployments-89e9b2a73a0c) [![itnext.io: Kubernetes Silent Pod Killer](){: style="width:7%"}](https://itnext.io/kubernetes-silent-pod-killer-104e7c8054d9) [![itnext.io: Kubernetes StatefulSet Initialization with Unique Configs per Pod](){: style="width:7%"}](https://itnext.io/kubernetes-statefulset-initialization-with-unique-configs-per-pod-7e02c01ada65) [![itnext.io: Kubernetes: vertical Pods scaling with Vertical Pod Autoscaler](){: style="width:7%"}](https://itnext.io/kubernetes-vertical-pods-scaling-with-vertical-pod-autoscaler-e2e5a3b8e1a9) [![itnext.io: Kubernetes: what are Endpoints](){: style="width:7%"}](https://itnext.io/kubernetes-what-are-endpoints-3cc9e769b614)
-[![itnext.io: Kubernetes YAML Tips | Daniele Polencic 🌟](){: style="width:7%"}](https://itnext.io/kubernetes-yaml-tips-and-tricks-904a2c0b2b81) [![itnext.io: KubeSphere: A New Pluggable Kubernetes Application Management Platform](){: style="width:7%"}](https://itnext.io/kubesphere-a-new-pluggable-kubernetes-application-management-platform-bf078b9f3330) [![itnext.io: Kubexpose: A Kubernetes Operator, for fun and profit!](){: style="width:7%"}](https://itnext.io/kubexpose-a-kubernetes-operator-for-fun-and-profit-f528586eee07) [![itnext.io: Labels & Annotations in Kubernetes | Daniele Polencic](){: style="width:7%"}](https://itnext.io/labels-and-annotations-in-kubernetes-234944b0f7ab) [![itnext.io: Lessons learned from managing a Kubernetes cluster for side projects (GKE)](){: style="width:7%"}](https://itnext.io/lessons-learned-from-managing-a-kubernetes-cluster-for-side-projects-780fbbacf36c) [![itnext.io: Lifecycle of Kubernetes Network Policies and Best Practices](){: style="width:7%"}](https://itnext.io/lifecycle-of-kubernetes-network-policies-749b5218f684) [![itnext.io: Logging in Kubernetes with Loki and the PLG Stack](){: style="width:7%"}](https://itnext.io/logging-in-kubernetes-with-loki-and-the-plg-stack-93b27c90ec34) [![itnext.io: Manage Auto-generated Secrets In Your Helm Charts 🌟](){: style="width:7%"}](https://itnext.io/manage-auto-generated-secrets-in-your-helm-charts-5aee48ba6918) [![itnext.io: Manage Redis on AWS from Kubernetes](){: style="width:7%"}](https://itnext.io/manage-redis-on-aws-from-kubernetes-eeadba7eb889) [![itnext.io: Managing Kubernetes Secrets Securely with GitOps (SOPS + AWS KMS + Flux)](){: style="width:7%"}](https://itnext.io/managing-kubernetes-secrets-securely-with-gitops-b8174b4f4d30) [![itnext.io: Managing multiple Kubernetes clusters using Git 🌟](){: style="width:7%"}](https://itnext.io/managing-multiple-kubernetes-clusters-using-git-cd068bbd85ac)
-[![itnext.io: Measuring Patching Cadence on Kubernetes with GitOps](){: style="width:7%"}](https://itnext.io/measuring-patching-cadence-on-kubernetes-with-gitops-353bc4a1d25) [![itnext.io: Memory Request + Limit in Kubernetes | Daniele Polencic 🌟🌟](){: style="width:7%"}](https://itnext.io/memory-requests-and-limits-in-kubernetes-1c9cd573b3ab) [![itnext.io: Migrating Apache Spark workloads from AWS EMR to Kubernetes](){: style="width:7%"}](https://itnext.io/migrating-apache-spark-workloads-from-aws-emr-to-kubernetes-463742b49fda) [![itnext.io: Monitoring Certificates Expiration in Kubernetes with X.509 Exporter](){: style="width:7%"}](https://itnext.io/monitoring-certificates-expiration-in-kubernetes-with-x-509-exporter-8030b69f611d) [![itnext.io: Monitoring Kubernetes Jobs](){: style="width:7%"}](https://itnext.io/monitoring-kubernetes-jobs-8adc241a7b60) [![itnext.io: Monitoring Kubernetes workloads with Prometheus and Thanos](){: style="width:7%"}](https://itnext.io/monitoring-kubernetes-workloads-with-prometheus-and-thanos-4ddb394b32c) [![itnext.io: Monitoring Spark Streaming on K8s with Prometheus and Grafana](){: style="width:7%"}](https://itnext.io/monitoring-spark-streaming-on-k8s-with-prometheus-and-grafana-e6d8720c4a02) [![itnext.io: Multi-Cloud and Multi-Cluster Declarative Kubernetes Cluster Creation and Management with Cluster API (CAPI — v1alpha3)](){: style="width:7%"}](https://itnext.io/multi-cloud-and-multi-cluster-declarative-kubernetes-cluster-creation-and-management-with-cluster-6df8efdc2a89) [![itnext.io: Multi-Cluster Kubernetes Networking with Netmaker](){: style="width:7%"}](https://itnext.io/multi-cluster-kubernetes-networking-with-netmaker-bfa4e22eb2fb) [![itnext.io: Multi-Tenancy in Kubernetes | Daniele Polencic 🌟🌟](){: style="width:7%"}](https://itnext.io/multi-tenancy-in-kubernetes-332ff88d55d8) [![itnext.io: My Journey to HashiCorp Certified: Terraform Associate](){: style="width:7%"}](https://itnext.io/my-journey-to-hashicorp-certified-terraform-associate-f91f397a01e0)
-[![itnext.io: Necessary Culture Change with GitOps](){: style="width:7%"}](https://itnext.io/necessary-culture-change-with-gitops-2c63f4fe9604) [![itnext.io: Network Isolated AKS — Part 1: Controlling network traffic](){: style="width:7%"}](https://itnext.io/network-isolated-aks-part-1-controlling-network-traffic-2cd0e045352d) [![itnext.io: Observability at Scale](){: style="width:7%"}](https://itnext.io/observability-at-scale-52d0d9a5fb9b) [![itnext.io: Observing gRPC-based Microservices on Amazon EKS running Istio](){: style="width:7%"}](https://itnext.io/observing-grpc-based-microservices-on-amazon-eks-running-istio-77ba90dd8cc0) [![itnext.io: OpenTelemetry — Understanding SLI and SLO with OpenTelemetry Demo](){: style="width:7%"}](https://itnext.io/opentelemetry-understanding-sli-and-slo-with-opentelemetry-demo-74c1d0b263b0) [![itnext.io: Performing Security Checks for Deployed Kubernetes Manifests](){: style="width:7%"}](https://itnext.io/performing-security-checks-for-deployed-kubernetes-manifests-fa9d442b7951) [![itnext.io: Platform-as-Code: how it relates to Infrastructure-as-Code and what it enables](){: style="width:7%"}](https://itnext.io/platform-as-code-how-it-compares-with-infrastructure-as-code-and-what-it-enables-2684b348be2e) [![itnext.io: POD rebalancing and allocations in kubernetes | Daniele Polencic 🌟🌟](){: style="width:7%"}](https://itnext.io/pod-rebalancing-and-allocations-in-kubernetes-df3dbfb1e2f9) [![itnext.io: Principles, Patterns, and Practices for Effective Infrastructure as Code](){: style="width:7%"}](https://itnext.io/principles-patterns-and-practices-for-effective-infrastructure-as-code-e5f7bbe13df1) [![itnext.io: Processes — for 12-factor Microservice Applications](){: style="width:7%"}](https://itnext.io/processes-for-12-factor-microservice-applications-70551a9021b) [![itnext.io/prometheus-with-grafana-using-ansible-549e575c9dfa](){: style="width:7%"}](https://itnext.io/prometheus-with-grafana-using-ansible-549e575c9dfa)
-[![itnext.io - Prometheus: yet-another-cloudwatch-exporter — collecting AWS CloudWatch metrics](){: style="width:7%"}](https://itnext.io/prometheus-yet-another-cloudwatch-exporter-collecting-aws-cloudwatch-metrics-806bd34818a8) [![itnext.io: Protecting Your Kubernetes Environment With KubeArmor](){: style="width:7%"}](https://itnext.io/protecting-your-kubernetes-environment-with-kubearmor-76b02fc2209b) [![itnext.io: Python, YAML, and Kubernetes — The Art of Mastering Configuration](){: style="width:7%"}](https://itnext.io/python-yaml-and-kubernetes-the-art-of-mastering-configuration-cd60029b3f62) [![itnext.io: Reference Other Values in Helm Chart Values File](){: style="width:7%"}](https://itnext.io/reference-other-values-in-helm-chart-values-file-19d44d9276c7) [![itnext.io: Replace Docker Desktop with lima](){: style="width:7%"}](https://itnext.io/replace-docker-desktop-with-lima-88ec6f9d6a19) [![itnext.io: Resizing StatefulSet Persistent Volumes with zero downtime 🌟](){: style="width:7%"}](https://itnext.io/resizing-statefulset-persistent-volumes-with-zero-downtime-916ebc65b1d4) [![itnext.io: Run Kubernetes On Your Machine](){: style="width:7%"}](https://itnext.io/run-kubernetes-on-your-machine-7ee463af21a2) [![itnext.io: Running K3S workload in a restricted environment](){: style="width:7%"}](https://itnext.io/running-k3s-workload-in-a-restricted-environment-c2f593d19005) [![itnext.io: Running resilient workloads in EKS using Spot instances](){: style="width:7%"}](https://itnext.io/running-production-workloads-in-eks-using-spot-instances-fc6808a7b462) [![medium: Secure your Microservices on AKS — Part 1 🌟](){: style="width:7%"}](https://itnext.io/running-your-microservices-securely-on-aks-417a110b2e76) [![itnext.io: Scaling My App: Serverless vs Kubernetes 🌟](){: style="width:7%"}](https://itnext.io/scaling-my-app-serverless-vs-kubernetes-cdb8adf446e1)
-[![itnext.io: Secrets injection at runtime from external Vault into Kubernetes — POC](){: style="width:7%"}](https://itnext.io/secrets-injection-from-external-vault-into-kubernetes-poc-83a52c8cf5cb) [![itnext.io: Secure Azure Cosmos DB access by using Azure Managed Identities](){: style="width:7%"}](https://itnext.io/secure-azure-cosmos-db-access-by-using-azure-managed-identities-55f9fdf48fda) [![itnext.io: Securely Decoupling Kubernetes-based Applications on Amazon EKS using Kafka with SASL/SCRAM](){: style="width:7%"}](https://itnext.io/securely-decoupling-applications-on-amazon-eks-using-kafka-with-sasl-scram-48c340e1ffe9) [![itnext.io: Securing Kubernetes Workloads: A Practical Approach to Signed and Encrypted Container Images](){: style="width:7%"}](https://itnext.io/securing-kubernetes-workloads-a-practical-approach-to-signed-and-encrypted-container-images-ff6e98b65bcd) [![itnext.io: Sending Messages to Kafka in Kubernetes](){: style="width:7%"}](https://itnext.io/sending-messages-to-kafka-cfb5a246f5eb) [![itnext.io: Service Mesh Testing — Tools & Frameworks (Open Source)](){: style="width:7%"}](https://itnext.io/service-mesh-testing-tools-frameworks-open-source-7904ee222298) [![itnext.io: Setup a Private Git-Repository in Kubernetes with Gitea](){: style="width:7%"}](https://itnext.io/setup-a-private-git-repository-in-kubernetes-with-gitea-64f5ea1e5070) [![itnext.io: SLOs should be easy, say hi to Sloth 🌟](){: style="width:7%"}](https://itnext.io/slos-should-be-easy-say-hi-to-sloth-9c8a225df0d4) [![itnext.io: Software development in containers — a cookbook 🌟🌟🌟](){: style="width:7%"}](https://itnext.io/software-development-in-containers-a-cookbook-2ba14d07e535) [![itnext.io: Software Development Is Misunderstood 🌟](){: style="width:7%"}](https://itnext.io/software-development-is-misunderstood-quality-is-fastest-way-to-get-code-into-production-f1f5a0792c69) [![itnext.io: SonarQube: running tests from Jenkins Pipeline in Docker](){: style="width:7%"}](https://itnext.io/sonarqube-running-tests-from-jenkins-pipeline-from-docker-7740702b6f42)
-[![itnext.io: State of Persistent Storage in K8s — A Benchmark](){: style="width:7%"}](https://itnext.io/state-of-persistent-storage-in-k8s-a-benchmark-77a96bb1ac29) [![itnext.io: How to Run Databases in Kubernetes](){: style="width:7%"}](https://itnext.io/stateful-workloads-in-kubernetes-e49b56a5959) [![itnext.io: Sticky sessions canary releases in kubernetes Daniele Polencic](){: style="width:7%"}](https://itnext.io/sticky-sessions-and-canary-releases-in-kubernetes-8c45de2b0a2e) [![itnext.io: Stupid Simple Scalability](){: style="width:7%"}](https://itnext.io/stupid-simple-scalability-dc4a7fbe67d6) [![itnext.io: Stupid Simple Service Mesh — What, When, Why 🌟](){: style="width:7%"}](https://itnext.io/stupid-simple-service-mesh-what-when-why-e9be9e5f4d41) [![itnext.io: Successful & Short Kubernetes Stories For DevOps Architects](){: style="width:7%"}](https://itnext.io/successful-short-kubernetes-stories-for-devops-architects-677f8bfed803) [![itnext.io/tagged/jenkins-x](){: style="width:7%"}](https://itnext.io/tagged/jenkins-x) [![itnext.io/tagged/kubernetes](){: style="width:7%"}](https://itnext.io/tagged/kubernetes) [![itnext.io: Temporary Storage for Kubernetes Pods](){: style="width:7%"}](https://itnext.io/temporary-storage-for-kubernetes-pods-f8330ad8db88) [![itnext.io: Terraform: don’t use kubernetes provider with your cluster resource! 🌟](){: style="width:7%"}](https://itnext.io/terraform-dont-use-kubernetes-provider-with-your-cluster-resource-d8ec5319d14a) [![itnext.io: Testing the Operator SDK and making a prefetch mechanism for Kubernetes](){: style="width:7%"}](https://itnext.io/testing-the-operator-sdk-and-making-a-prefetch-mechanism-for-kubernetes-7508577efdd7)
-[![itnext.io: The subtleties of ensuring zero downtime during pod lifecycle events in Kubernetes](){: style="width:7%"}](https://itnext.io/the-subtleties-of-ensuring-zero-downtime-during-pod-lifecycle-events-in-kubernetes-6461c12f7736) [![itnext.io: Tips & Tricks for CKA, CKAD and CKS exams](){: style="width:7%"}](https://itnext.io/tips-tricks-for-cka-ckad-and-cks-exams-cc9dade1f76d) [![itnext.io: Top 10 Ways to Protect EKS Workloads from Ransomware](){: style="width:7%"}](https://itnext.io/top-10-ways-to-protect-eks-workloads-from-ransomware-ae96d1c1e839) [![itnext.io: Top 6 Threat Detection Tools for Containers](){: style="width:7%"}](https://itnext.io/top-6-threat-detection-tools-for-containers-3dd80b77777e) [![itnext.io: Tracing Pod2Pod Network Traffic in Kubernetes | Daniele Polencic](){: style="width:7%"}](https://itnext.io/tracing-pod-to-pod-network-traffic-in-kubernetes-112523a325b2) [![itnext.io: Taffic Shaping - Kubernetes & Istio | Daniele Polencic](){: style="width:7%"}](https://itnext.io/traffic-shaping-with-kubernetes-and-istio-7e44fbfca200) [![==itnext.io: Using ‘kubectl explain’ for Custom Resources==](){: style="width:7%"}](https://itnext.io/understanding-kubectl-explain-9d703396cc8) [![itnext.io: Unleashing the Power of Kubernetes 1.26: Exploring the New ValidatingAdmissionPolicy Feature with CEL](){: style="width:7%"}](https://itnext.io/unleashing-the-power-of-kubernetes-1-26-56979ee667fd) [![itnext.io: Upgrade Cert-Manager for Your Production Deployment Without Downtime](){: style="width:7%"}](https://itnext.io/upgrade-cert-manager-for-your-production-deployment-without-downtime-ee5d32fabec8) [![itnext.io: Using AWS NLB manually targeting an EKS Service exposing UDP traffic](){: style="width:7%"}](https://itnext.io/using-aws-nlb-manually-targeting-an-eks-service-exposing-udp-traffic-17053ecd8f52) [![itnext.io: Using Rook On A K3s Cluster](){: style="width:7%"}](https://itnext.io/using-rook-on-a-k3s-cluster-8a97a75ba25e)
-[![itnext.io: Vault cluster with auto unseal on Kubernetes](){: style="width:7%"}](https://itnext.io/vault-cluster-with-auto-unseal-on-kubernetes-8e469f9cdcfd) [![itnext.io: Why and How of Kubernetes Ingress (and Networking) 🌟](){: style="width:7%"}](https://itnext.io/why-and-how-of-kubernetes-ingress-and-networking-6cb308ca03d2) [![itnext.io: Why do developers find Kubernetes so hard?](){: style="width:7%"}](https://itnext.io/why-do-developers-find-kubernetes-hard-6532e8d6ce7f) [![itnext.io: Working with kubernetes configmaps, part 1: volume mounts](){: style="width:7%"}](https://itnext.io/working-with-kubernetes-configmaps-part-1-volume-mounts-f0ace283f5aa) [![itnext.io: Working with kubernetes configmaps, part 2: Watchers](){: style="width:7%"}](https://itnext.io/working-with-kubernetes-configmaps-part-2-watchers-b6dd0e583d71) [![itnext.io: Working with the kubernetes API | Daniele Polencic 🌟](){: style="width:7%"}](https://itnext.io/working-with-the-kubernetes-api-587bc5941992) [![itnext.io: Writing a Kubernetes CLI in Go](){: style="width:7%"}](https://itnext.io/writing-a-kubernetes-cli-in-go-a3970ad58299) [![itnext.io: WSL2 Tips: Limit CPU/Memory When using Docker](){: style="width:7%"}](https://itnext.io/wsl2-tips-limit-cpu-memory-when-using-docker-c022535faf6f) [![itnext.io: Operator Lifecycle Manager](){: style="width:7%"}](https://itnext.io/wth-is-a-operator-lifecycle-manager-873cf1661b04) [![itnext.io: You Don’t Need Microservices 🌟](){: style="width:7%"}](https://itnext.io/you-dont-need-microservices-2ad8508b9e27) [![itnext.io: Tekton Pipelines Kickstarter. Cloud Native CI/CD with Tekton' — Laying The Foundation](){: style="width:7%"}](https://itnext.iocloud-native-ci-cd-with-tekton-laying-the-foundation-a377a1b59ac0)
-[![itrevolution.com: Get Started With Team Topologies In 8 Steps](){: style="width:7%"}](https://itrevolution.com/articles/get-started-with-team-topologies-in-8-steps) [![itrevolution.com: The Problem With Org Charts](){: style="width:7%"}](https://itrevolution.com/articles/the-problem-with-org-charts) [![None](){: style="width:7%"}](https://itrevolution.com/author/gene-kim) [![None](){: style="width:7%"}](https://itrevolution.com/faculty/gene-kim) [![itrevolution.com: Get Started With Team Topologies In 8 Steps](){: style="width:7%"}](https://itrevolution.com/get-started-with-team-topologies-in-8-steps) [![itrevolution.com: The Problem With Org Charts](){: style="width:7%"}](https://itrevolution.com/the-problem-with-org-charts) [![itsfoss.com/exa](){: style="width:7%"}](https://itsfoss.com/exa) [![itsfoss.com: Gitter: A Cross-Platform Open Source Community Platform for Developers](){: style="width:7%"}](https://itsfoss.com/gitter) [![itsfoss.com: 5 htop Alternatives to Enhance Your Linux System Monitoring Experience](){: style="width:7%"}](https://itsfoss.com/htop-alternatives) [![itsopensource.com: How to Reduce Node Docker Image Size by 10X](){: style="width:7%"}](https://itsopensource.com/how-to-reduce-node-docker-image-size-by-ten-times) [![ittroubleshooter.in: Run Parallel Builds in Kubernetes Cluster with Jenkins' Pipeline 🌟](){: style="width:7%"}](https://ittroubleshooter.in/run-parallel-build-kubernetes-cluster-jenkins)
-[![iximiuz.ck.page: Ivan on Containers, Kubernetes, and Backend Development](){: style="width:7%"}](https://iximiuz.ck.page/posts/ivan-on-containers-kubernetes-and-backend-development-12) [![iximiuz.com: Learning Containers From The Bottom Up | Ivan Velichko 🌟🌟🌟](){: style="width:7%"}](https://iximiuz.com/en/posts/container-learning-path) [![iximiuz.com: Container Networking Is Simple!](){: style="width:7%"}](https://iximiuz.com/en/posts/container-networking-is-simple) [![iximiuz.com: Why and How to Use containerd from the Command Line](){: style="width:7%"}](https://iximiuz.com/en/posts/containerd-command-line-clients) [![iximiuz.com: Containers 101: attach vs. exec - what's the difference?](){: style="width:7%"}](https://iximiuz.com/en/posts/containers-101-attach-vs-exec) [![iximiuz.com: In Pursuit of Better Container Images: Alpine, Distroless, Apko, Chisel, DockerSlim, oh my!](){: style="width:7%"}](https://iximiuz.com/en/posts/containers-making-images-better) [![==iximiuz.com: Containers vs. Pods - Taking a Deeper Look==](){: style="width:7%"}](https://iximiuz.com/en/posts/containers-vs-pods) [![iximiuz.com: Docker: How To Debug Distroless And Slim Containers 🌟](){: style="width:7%"}](https://iximiuz.com/en/posts/docker-debug-slim-containers) [![iximiuz.com: What Actually Happens When You Publish a Container Port 🌟](){: style="width:7%"}](https://iximiuz.com/en/posts/docker-publish-container-ports) [![iximiuz.com: How To Publish a Port of a Running Container 🌟](){: style="width:7%"}](https://iximiuz.com/en/posts/docker-publish-port-of-running-container) [![iximiuz.com: How To Call Kubernetes API using Simple HTTP Client 🌟🌟🌟](){: style="width:7%"}](https://iximiuz.com/en/posts/kubernetes-api-call-simple-http-client)
-[![iximiuz.com: How To Develop Kubernetes CLIs Like a Pro](){: style="width:7%"}](https://iximiuz.com/en/posts/kubernetes-api-go-cli) [![iximiuz.com: How To Call Kubernetes API using Go - Types and Common Machinery](){: style="width:7%"}](https://iximiuz.com/en/posts/kubernetes-api-go-types-and-common-machinery) [![iximiuz.com: How To Extend Kubernetes API - Kubernetes vs. Django](){: style="width:7%"}](https://iximiuz.com/en/posts/kubernetes-api-how-to-extend) [![iximiuz.com: Working with Kubernetes API - Resources, Kinds, and Objects](){: style="width:7%"}](https://iximiuz.com/en/posts/kubernetes-api-structure-and-terminology) [![iximiuz.com: Kubernetes Ephemeral Containers and kubectl debug Command 🌟](){: style="width:7%"}](https://iximiuz.com/en/posts/kubernetes-ephemeral-containers) [![iximiuz.com: Exploring Kubernetes Operator Pattern 🌟](){: style="width:7%"}](https://iximiuz.com/en/posts/kubernetes-operator-pattern) [![==iximiuz.com: How Kubernetes Reinvented Virtual Machines (in a good sense)==' 🌟🌟](){: style="width:7%"}](https://iximiuz.com/en/posts/kubernetes-vs-virtual-machines) [![iximiuz.com: Illustrated introduction to Linux iptables](){: style="width:7%"}](https://iximiuz.com/en/posts/laymans-iptables-101) [![iximiuz.com: Prometheus Cheat Sheet - Moving Average, Max, Min, etc (Aggregation Over Time)](){: style="width:7%"}](https://iximiuz.com/en/posts/prometheus-functions-agg-over-time) [![iximiuz.com: Prometheus Cheat Sheet - How to Join Multiple Metrics (Vector Matching) 🌟](){: style="width:7%"}](https://iximiuz.com/en/posts/prometheus-vector-matching) [![iximiuz.com: Service discovery in Kubernetes - combining the best of two worlds](){: style="width:7%"}](https://iximiuz.com/en/posts/service-discovery-in-kubernetes)
-[![iximiuz.com: Service proxy, pod, sidecar, oh my!](){: style="width:7%"}](https://iximiuz.com/en/posts/service-proxy-pod-sidecar-oh-my) [![iximiuz.com: A Visual Guide to SSH Tunnels: Local and Remote Port Forwarding 🌟](){: style="width:7%"}](https://iximiuz.com/en/posts/ssh-tunnels) [![iximiuz.com: The need for slimmer containers. Scanning official Python images with Snyk](){: style="width:7%"}](https://iximiuz.com/en/posts/thick-container-vulnerabilities) [![iximiuz.com: Working with Kubernetes API](){: style="width:7%"}](https://iximiuz.com/en/series/working-with-kubernetes-api) [![iximiuz.ck.page: Ivan on Containers, Kubernetes, and Backend Development](){: style="width:7%"}](https://iximiuz.kit.com/posts/ivan-on-containers-kubernetes-and-backend-development-12) [![==jaffarshaik.medium.com: Kubernetes Architecture and components== 🌟](){: style="width:7%"}](https://jaffarshaik.medium.com/kubernetes-architecture-and-components-bf637dbd0526) [![None](){: style="width:7%"}](https://jakarta.ee) [![Python Data Science Handbook 🌟](){: style="width:7%"}](https://jakevdp.github.io/PythonDataScienceHandbook) [![jakubstransky.com: 4 devs by devs: Kubernetes interview question made easy](){: style="width:7%"}](https://jakubstransky.com/2021/11/05/4-devs-kubernetes-interview-question-made-easy) [![jamaica-gleaner.com: Amazon outage’s future implications](){: style="width:7%"}](https://jamaica-gleaner.com/article/business/20211224/amazon-outages-future-implications) [![jamalshahverdiev.medium.com: ArgoCD ApplicationSet with Applications, Image' Updater and Notification controller with SSO](){: style="width:7%"}](https://jamalshahverdiev.medium.com/argocd-applicationset-with-applications-image-updater-and-notification-controller-with-sso-bba3182dad8a)
-[![kubectl explain](){: style="width:7%"}](https://jamesdefabia.github.io/docs/user-guide/kubectl/kubectl_explain) [![jamiemaguire.net: First Look: Azure Open AI Studio, Prompt Engineering. What You Can Do and How](){: style="width:7%"}](https://jamiemaguire.net/index.php/2023/04/22/first-look-azure-open-ai-studio-prompt-engineering-what-you-can-do-and-how) [![jan-krueger.net: Git cheat sheet, extended edition](){: style="width:7%"}](https://jan-krueger.net/git-cheat-sheet-extended-edition) [![jasiek-petryk.medium.com: Setting up a private Helm chart repository on' GitHub](){: style="width:7%"}](https://jasiek-petryk.medium.com/setting-up-a-private-helm-chart-repository-on-github-4a767703cec8) [![Lamar](){: style="width:7%"}](https://jasperfx.github.io/lamar) [![Oakton](){: style="width:7%"}](https://jasperfx.github.io/oakton) [![javaconceptoftheday.com: Java 9 Interface Private Methods](){: style="width:7%"}](https://javaconceptoftheday.com/java-9-interface-private-methods) [![javaoperatorsdk.io: Build Kubernetes Operators in Java without hassle](){: style="width:7%"}](https://javaoperatorsdk.io) [![javarevisited.blogspot.com: How Garbage Collection works in Java? Explained (2011)](){: style="width:7%"}](https://javarevisited.blogspot.com/2011/04/garbage-collection-in-java.html) [![javarevisited.blogspot.com: Role based Access control using Spring Security and MVC, Mapping LDAP Groups to Authorities for Authorization](){: style="width:7%"}](https://javarevisited.blogspot.com/2013/07/role-based-access-control-using-spring-security-ldap-authorities-mapping-mvc.html) [![None](){: style="width:7%"}](https://javarevisited.blogspot.com/2017/02/difference-between-executor-executorservice-and-executors-in-java.html)
-[![javarevisited.blogspot.com: 10 Things Java Programmers Should Learn in 2022](){: style="width:7%"}](https://javarevisited.blogspot.com/2017/12/10-things-java-programmers-should-learn.html) [![javarevisited.blogspot.com: Java vs Python - Which Programming Language beginners should learn in 2022?](){: style="width:7%"}](https://javarevisited.blogspot.com/2018/06/java-vs-python-which-programming-language-to-learn-first.html) [![javarevisited.blogspot.com: Top 5 Free Courses to Learn Kubernetes for Developers and DevOps Engineers](){: style="width:7%"}](https://javarevisited.blogspot.com/2019/01/top-5-free-kubernetes-courses-for-DevOps-Engineer.html) [![javarevisited.blogspot.com: Top 5 courses to Learn Docker and Kubernetes in 2020 - Best of Lot](){: style="width:7%"}](https://javarevisited.blogspot.com/2019/05/top-5-courses-to-learn-docker-and-kubernetes-for-devops.html) [![javarevisited.blogspot.com: The 2020 Java Developer RoadMap 🌟](){: style="width:7%"}](https://javarevisited.blogspot.com/2019/10/the-java-developer-roadmap.html) [![javarevisited.blogspot.com: 10 JdbcTemplate Examples in Spring Framework](){: style="width:7%"}](https://javarevisited.blogspot.com/2020/05/10-jdbctemplate-examples-in-spring.html) [![javarevisited.blogspot.com: Top 5 Online Courses to Learn Kubernetes in 2022 - Best of Lot](){: style="width:7%"}](https://javarevisited.blogspot.com/2020/06/top-5-courses-to-learn-kubernetes-for-devops-and-certification.html) [![javarevisited.blogspot.com: Why Every Programmer, DevOps Engineer Should learn Docker and Kubernetes in 2020](){: style="width:7%"}](https://javarevisited.blogspot.com/2020/11/why-devops-engineer-learn-docker-kubernetes.html) [![javarevisited.blogspot.com: Top 10 Microservices Design Patterns and Principles - Examples](){: style="width:7%"}](https://javarevisited.blogspot.com/2021/09/microservices-design-patterns-principles.html) [![javarevisited.blogspot.com: Spring Boot + Angular Example Tutorial for Java Developers](){: style="width:7%"}](https://javarevisited.blogspot.com/2022/01/spring-boot-angular-example-tutorial.html) [![javarevisited.blogspot.com: How to log SQL statements in Spring Boot? Example Tutorial](){: style="width:7%"}](https://javarevisited.blogspot.com/2022/02/how-to-log-sql-statements-in-spring.html)
-[![javarevisited.blogspot.com: Top 20 Apache Kafka Interview Questions with Answers](){: style="width:7%"}](https://javarevisited.blogspot.com/2022/03/top-20-apache-kafka-interview-questions.html) [![javarevisited.blogspot.com: How to send POST Request with JSON Payload using Curl Command in Linux to Test RESTful Web Services?](){: style="width:7%"}](https://javarevisited.blogspot.com/2022/08/how-to-post-json-data-with-curl-command.html) [![javarevisited.blogspot.com: Top 20 JSON Interview Questions with Answers for Beginners and Experienced Developers](){: style="width:7%"}](https://javarevisited.blogspot.com/2022/08/json-interview-questions-with-answers.html) [![javascript.plainenglish.io: Angular is Costing Companies Billions](){: style="width:7%"}](https://javascript.plainenglish.io/enough-why-its-time-to-rip-out-angular-7d831802c8a2) [![javascript.plainenglish.io: Everything You Need To Know About YAML Files](){: style="width:7%"}](https://javascript.plainenglish.io/everything-you-need-to-know-about-yaml-files-5423358cc5c9) [![javaspringvaadin.wordpress.com: Crea un Proyecto Maven desde el IDE IntelliJ' IDEA](){: style="width:7%"}](https://javaspringvaadin.wordpress.com/2018/05/22/mavenintellijidea) [![javatechonline.com: How To Deploy Spring Boot Application In Docker?](){: style="width:7%"}](https://javatechonline.com/deploy-spring-boot-docker-spring-boot) [![None](){: style="width:7%"}](https://javatechonline.com/distributed-tracing-logging-using-sleuth-zipkin) [![javatechonline.com: How To Deploy Spring Boot Application In Docker?](){: style="width:7%"}](https://javatechonline.com/how-to-deploy-spring-boot-application-in-docker) [![javatechonline.com: How To Implement Distributed Logging Tracing Using Sleuth' Zipkin](){: style="width:7%"}](https://javatechonline.com/how-to-implement-distributed-logging-tracing-using-sleuth-zipkin) [![javatechonline.com: How To Monitor Spring Boot Microservices Using ELK Stack?](){: style="width:7%"}](https://javatechonline.com/how-to-monitor-spring-boot-microservices-using-elk-stack)
-[![javatechonline.com: How To Work With Apache Kafka In Spring Boot?](){: style="width:7%"}](https://javatechonline.com/how-to-work-with-apache-kafka-in-spring-boot) [![javatechonline.com: Making Java easy to learn - Microservices In Java 🌟](){: style="width:7%"}](https://javatechonline.com/microservices-in-java) [![javatechonline.com: Making Java easy to learn - OOPs Design Principles](){: style="width:7%"}](https://javatechonline.com/oops-design-principles) [![javatechonline.com: Making Java easy to learn - OOPs Design Principles](){: style="width:7%"}](https://javatechonline.com/oops-principles-oops-design-principles) [![javatechonline.com: Making Java easy to learn - Spring Boot Annotations With Examples](){: style="width:7%"}](https://javatechonline.com/spring-boot-annotations-with-examples) [![javatutorial.net: Introduction to Spring Web Framework](){: style="width:7%"}](https://javatutorial.net/introduction-to-spring-web-framework) [![javatutorial.net: Spring vs. Java EE](){: style="width:7%"}](https://javatutorial.net/spring-vs-java-ee) [![javi-kata.medium.com: CI/CD the journey of a dummy team 🌟](){: style="width:7%"}](https://javi-kata.medium.com/ci-cd-the-journey-of-a-dummy-team-f51a061684bc) [![jaxenter.com: CI/CD for Spring Boot Microservices: Part 1](){: style="width:7%"}](https://jaxenter.com/cicd-microservices-docker-162408.html) [![Grafana 7.0: “We’ve built one of the best visualisation tools and it’s not' tied to any one database”](){: style="width:7%"}](https://jaxenter.com/grafana-7-0-interview-tom-wilkie-172261.html) [![jaxenter.com: Kubernetes Is Much Bigger Than Containers: Here’s Where It' Will Go Next](){: style="width:7%"}](https://jaxenter.com/kubernetes-bigger-173675.html)
-[![jaxenter.com: Six Essential Kubernetes Extensions to Add to Your Toolkit' 🌟](){: style="width:7%"}](https://jaxenter.com/kubernetes-extensions-172215.html) [![jaxenter.com: CI/CD for Spring Boot Microservices: Part 2. Extending CI/CD:' Kubernetes Continuous Deployment for Microservices](){: style="width:7%"}](https://jaxenter.com/kubernetes-microservices-162690.html) [![jaxenter.com: Practical Implications for Adopting a Multi-Cluster, Multi-Cloud' Kubernetes Strategy](){: style="width:7%"}](https://jaxenter.com/kubernetes-practical-implications-171647.html) [![Jayendra's Blog 🌟🌟](){: style="width:7%"}](https://jayendrapatil.com) [![jenkins-x.io](){: style="width:7%"}](https://jayex.io) [![None](){: style="width:7%"}](https://jayex.io/blog/2019/07/23/serverless-deployments) [![jenkins-x.io: Traces for your pipelines](){: style="width:7%"}](https://jayex.io/blog/2021/04/08/jx3-pipeline-trace) [![jenkins-x.io: Setting up the secrets for your installation](){: style="width:7%"}](https://jayex.io/v3/admin/setup/secrets) [![jchyip.medium.com: My critique of “the Spotify Model”: Part 1](){: style="width:7%"}](https://jchyip.medium.com/my-critique-of-the-spotify-model-part-1-197d335ef7af) [![jdhitsolutions.com: Profile PowerShell Functions](){: style="width:7%"}](https://jdhitsolutions.com/blog/powershell-7/8793/profile-powershell-functions) [![Oracle OpenJDK](){: style="width:7%"}](https://jdk.java.net/11)
-[![None](){: style="width:7%"}](https://jenkins-ci.361315.n4.nabble.com/Declarative-pipelines-vs-scripted-td4891792.html) [![jenkins-job-builder.readthedocs.io 🌟](){: style="width:7%"}](https://jenkins-job-builder.readthedocs.io) [![jenkins-job-builder.readthedocs.io 🌟](){: style="width:7%"}](https://jenkins-job-builder.readthedocs.io/en/latest) [![None](){: style="width:7%"}](https://jenkins-job-builder.readthedocs.io/en/latest/en/latest) [![jenkins-x.io](){: style="width:7%"}](https://jenkins-x.io) [![None](){: style="width:7%"}](https://jenkins-x.io/blog/2019/07/23/serverless-deployments) [![Traces for your pipelines: Jenkins X v3 now comes with tracing support for' your pipelines out of the box](){: style="width:7%"}](https://jenkins-x.io/blog/2021/04/08/jx3-pipeline-trace) [![jenkins-x.io: Setting up the secrets for your installation](){: style="width:7%"}](https://jenkins-x.io/v3/admin/setup/secrets) [![Jenkins.io (new Jenkins 2.0 site) 🌟](){: style="width:7%"}](https://jenkins.io) [![jenkins.io - Tuning Jenkins GC For Responsiveness and Stability with Large Instances 🌟](){: style="width:7%"}](https://jenkins.io/blog/2016/11/21/gc-tuning) [![Matrix 🌟](){: style="width:7%"}](https://jenkins.io/blog/2019/11/22/welcome-to-the-matrix)
-[![Atlassian's new Bitbucket Server integration for Jenkins 🌟](){: style="width:7%"}](https://jenkins.io/blog/2020/01/08/atlassians-new-bitbucket-server-integration-for-jenkins) [![WebSocket support in now available for Jenkins CLI and agent networking!](){: style="width:7%"}](https://jenkins.io/blog/2020/02/02/web-socket) [![jenkins.io - doc/book/pipeline 🌟](){: style="width:7%"}](https://jenkins.io/doc/book/pipeline) [![jenkins.io - **Jenkinsfile** 🌟](){: style="width:7%"}](https://jenkins.io/doc/book/pipeline/jenkinsfile) [![jenkins.io: Jenkins CD and Pipelines Microsite](){: style="width:7%"}](https://jenkins.io/solutions/pipeline) [![Defines a Groovy CPS DSL definition: pipelineJob definition cps script](){: style="width:7%"}](https://jenkinsci.github.io/job-dsl-plugin) [![jenkinsistheway.io: Jenkins Is The Way 🌟](){: style="width:7%"}](https://jenkinsistheway.io) [![jenkinsistheway.io: Financial Transactions Simplified With Faster Build' Cycles 🌟](){: style="width:7%"}](https://jenkinsistheway.io/user-story/jenkins-is-the-way-to-fintech-excellence) [![jenkinsistheway.io: Alert Management](){: style="width:7%"}](https://jenkinsistheway.io/user-story/jenkins-is-the-way-to-improve-solution-development) [![jenkinsistheway.io: Advanced Declarative Pipelines for Workflow and Decision' Automation Platform 🌟](){: style="width:7%"}](https://jenkinsistheway.io/user-story/to-build-ci-cd-that-fits-advanced-and-unique-use-cases) [![jenkinsistheway.io: Jenkins is the way to DevSecOps. Cybersecurity CI/CD](){: style="width:7%"}](https://jenkinsistheway.io/user-story/to-devsecops)
-[![jeremydmiller.com: Self Diagnosing Deployments with Oakton and Lamar](){: style="width:7%"}](https://jeremydmiller.com/2021/10/12/self-diagnosing-deployments-with-oakton-and-lamar) [![==jeromevdl.medium.com: When to use a Lambda function, and when not?== 🌟](){: style="width:7%"}](https://jeromevdl.medium.com/when-to-use-a-lambda-function-and-when-not-9a225e6dd2dd) [![Hazelcast JET](){: style="width:7%"}](https://jet-start.sh) [![jet-start.sh: Performance of Modern Java on Data-Heavy Workloads, Part 1' 🌟](){: style="width:7%"}](https://jet-start.sh/blog/2020/06/09/jdk-gc-benchmarks-part1) [![jfrog.com: How I Leaped Forward My Jenkins Build with JFrog Pipelines](){: style="width:7%"}](https://jfrog.com/blog) [![jfrog.com: 5 Steps to Hosting Your Application on Amazon Cloud Container Service](){: style="width:7%"}](https://jfrog.com/blog/5-steps-to-hosting-your-application-on-amazon-cloud-container-service) [![jfrog.com: Cloud Native CI/CD: The Ultimate Checklist](){: style="width:7%"}](https://jfrog.com/blog/cloud-native-ci-cd-the-ultimate-checklist) [![jfrog.com: Don’t let Prometheus Steal your Fire](){: style="width:7%"}](https://jfrog.com/blog/dont-let-prometheus-steal-your-fire) [![jfrog.com: GitHub vs JFrog: Who Can do the Job for DevOps?](){: style="width:7%"}](https://jfrog.com/blog/github-vs-jfrog-who-can-do-the-job-for-devops) [![jfrog.com: Steering Straight with Helm Charts Best Practices 🌟](){: style="width:7%"}](https://jfrog.com/blog/helm-charts-best-practices) [![jfrog.com: How I Leaped Forward My Jenkins Build with JFrog Pipelines](){: style="width:7%"}](https://jfrog.com/blog/how-i-leaped-forward-my-jenkins-build-with-jfrog-pipelines)
-[![jfrog.com: How to Accelerate Software Delivery with Hybrid Cloud CI/CD (e-commerce) 🌟](){: style="width:7%"}](https://jfrog.com/blog/how-to-accelerate-software-delivery-with-hybrid-cloud-ci-cd) [![jfrog.com: How to protect your secrets with Spectral and JFrog Pipelines](){: style="width:7%"}](https://jfrog.com/blog/how-to-protect-your-secrets-with-spectral-and-jfrog-pipelines) [![JFrog Artifactory: Your Kubernetes Registry](){: style="width:7%"}](https://jfrog.com/blog/jfrog-artifactory-kubernetes-registry) [![jfrog.com: Pipelines CI/CD and the JFrog Platform Difference](){: style="width:7%"}](https://jfrog.com/blog/pipelines-ci-cd-and-the-jfrog-platform-difference) [![JFrog Container Registry](){: style="width:7%"}](https://jfrog.com/container-registry) [![None](){: style="width:7%"}](https://jfrog.com/help/r/jfrog-artifactory-documentation/helm-chart-repositories) [![jfrog.com: What Artifactory as your kubernetes docker registry means to' you](){: style="width:7%"}](https://jfrog.com/integration/kubernetes-docker-registry) [![jfrog.com: What Artifactory as your kubernetes docker registry means to you](){: style="width:7%"}](https://jfrog.com/integrations/kubernetes-docker-registry) [![jfrog.com: A Beginner’s Guide to Understanding and Building Docker Images' 🌟](){: style="width:7%"}](https://jfrog.com/knowledge-base/a-beginners-guide-to-understanding-and-building-docker-images) [![jfrog.com: THE BASICS: 7 Alternatives to Docker: All-in-One Solutions and' Standalone Container Tools 🌟](){: style="width:7%"}](https://jfrog.com/knowledge-base/the-basics-7-alternatives-to-docker-all-in-one-solutions-and-standalone-container-tools) [![jfrog.com: A Beginner’s Guide to Understanding and Building Docker Images 🌟](){: style="width:7%"}](https://jfrog.com/learn/cloud-native/how-to-build-docker-images)
-[![jfrog.com: THE BASICS: 7 Alternatives to Docker: All-in-One Solutions and Standalone Container Tools 🌟](){: style="width:7%"}](https://jfrog.com/learn/devops/alternatives-to-docker) [![GigaOm's Radar for Enterprise CI/CD 🌟](){: style="width:7%"}](https://jfrog.com/pipelines) [![jfrog.com: JFrog DevOps Platform](){: style="width:7%"}](https://jfrog.com/platform) [![GigaOm's Radar for Enterprise CI/CD 🌟](){: style="width:7%"}](https://jfrog.com/whitepaper/gigaom-radar-for-enterprise-ci-cd) [![The JFrog journey to kubernetes: best practices for taking your containers all the way to production](){: style="width:7%"}](https://jfrog.com/whitepaper/the-jfrog-journey-to-kubernetes-best-practices-for-taking-your-containers-all-the-way-to-production) [![jhhemal.medium.com: Some Essential Built-in Tools for Working with Lists](){: style="width:7%"}](https://jhhemal.medium.com/some-essential-built-in-tools-for-working-with-lists-81c4f9d5f25e) [![jhhemal.medium.com: Some Tips and Tricks for Writing Better Code in Python](){: style="width:7%"}](https://jhhemal.medium.com/some-tips-and-tricks-for-writing-better-code-in-python-f65e4b6814fd) [![jijujacob27.medium.com: Sharded applications on Kubernetes using Helm, ArgoCD,' and Argo-Rollouts](){: style="width:7%"}](https://jijujacob27.medium.com/sharded-saas-applications-on-kubernetes-using-helm-argocd-and-argo-rollouts-a683c66f8646) [![jimangel.io: Self-Updating GitOps](){: style="width:7%"}](https://jimangel.io/post/auto-gitops-isitstillrunning.com) [![jimmydqv.com: AWS IAM Anywhere 🌟](){: style="width:7%"}](https://jimmydqv.com/iam-anywhere) [![Awesome Cloud Native](){: style="width:7%"}](https://jimmysong.io/awesome-cloud-native)
-[![jimmysong.io: Understanding the Sidecar Injection, Traffic Intercepting & Routing Process in Istio](){: style="width:7%"}](https://jimmysong.io/blog/sidecar-injection-iptables-and-traffic-routing) [![jimmysong.io: Understanding the Sidecar Injection, Traffic Intercepting' & Routing Process in Istio](){: style="width:7%"}](https://jimmysong.io/en/blog/sidecar-injection-iptables-and-traffic-routing) [![jimmysong.io/kubernetes-handbook/concepts/pod.html 🌟](){: style="width:7%"}](https://jimmysong.io/kubernetes-handbook/concepts/pod.html) [![jimmysong.io: kubectl cheat sheet 🌟](){: style="width:7%"}](https://jimmysong.io/kubernetes-handbook/guide/using-kubectl.html) [![jimmysong.io/kubernetes-handbook/concepts/pod.html 🌟](){: style="width:7%"}](https://jimmysong.io/zh/book/kubernetes-handbook) [![jinwookim928.medium.com: Automation Script for Git Flow on PowerShell](){: style="width:7%"}](https://jinwookim928.medium.com/automation-script-for-git-flow-on-powershell-70d0596f6da8) [![jinwookim928.medium.com: Why Not Event Driven Architecture?](){: style="width:7%"}](https://jinwookim928.medium.com/intro-to-event-driven-architecture-79914e5969d7) [![jitpack.io 🌟](){: style="width:7%"}](https://jitpack.io) [![jjba.dev: Jenkins Shared Library with Unit tests](){: style="width:7%"}](https://jjba.dev/posts/jenkins-shared-library) [![jkcfg.github.io](){: style="width:7%"}](https://jkcfg.github.io) [![jkebertz.medium.com: The Art of Writing Amazing REST APIs](){: style="width:7%"}](https://jkebertz.medium.com/the-art-of-writing-amazing-rest-apis-dc4c4100478d)
-[![jmeter.apache.org](){: style="width:7%"}](https://jmeter.apache.org) [![jmeter.apache.org: Best Practices](){: style="width:7%"}](https://jmeter.apache.org/usermanual/best-practices.html) [![jmfloreszazo.com: Flujos de trabajo de git](){: style="width:7%"}](https://jmfloreszazo.com/flujos-de-trabajo-de-git) [![jmfloreszazo.com: GIT Mejores prácticas: CHERRY-PICKING](){: style="width:7%"}](https://jmfloreszazo.com/git-mejores-practicas-cherry-picking) [![jmfloreszazo.com: Monetizar un API, con Azure API Management](){: style="width:7%"}](https://jmfloreszazo.com/monetizar-un-api-con-azure-api-management) [![jmrobles.medium.com: How to setup Hetzner load balancer on a Kubernetes' cluster](){: style="width:7%"}](https://jmrobles.medium.com/how-to-setup-hetzner-load-balancer-on-a-kubernetes-cluster-2ce79ca4a27b) [![joachim8675309.medium.com: AKS with GRPC and ingress-nginx](){: style="width:7%"}](https://joachim8675309.medium.com/aks-with-grpc-and-ingress-nginx-32481a792a1) [![joachim8675309.medium.com: ExternalDNS with AKS & Azure DNS](){: style="width:7%"}](https://joachim8675309.medium.com/externaldns-with-aks-azure-dns-941a1804dc88) [![joachim8675309.medium.com: ExternalDNS with EKS and Route53](){: style="width:7%"}](https://joachim8675309.medium.com/externaldns-with-eks-and-route53-90aa23fa3aba) [![joachim8675309.medium.com: AKS with Istio Service Mesh](){: style="width:7%"}](https://joachim8675309.medium.com/istio-service-mesh-on-aks-1b6ed16f6890) [![jobs.rekruuto.com: Rekruuto DevOps and SRE Job Opportunities](){: style="width:7%"}](https://jobs.rekruuto.com)
-[![joelcalifa.com: Tiny Wins](){: style="width:7%"}](https://joelcalifa.com/blog/tiny-wins) [![joereis.substack.com: Data Engineering in 2024. What I'm Seeing](){: style="width:7%"}](https://joereis.substack.com/p/data-engineering-in-2024-what-im) [![john-tucker.medium.com: Kubernetes CPU Resource Requests at Runtime](){: style="width:7%"}](https://john-tucker.medium.com/kubernetes-cpu-resource-requests-at-runtime-c4df668d1c5c) [![johnclarke73.medium.com: How GitOps works for us](){: style="width:7%"}](https://johnclarke73.medium.com/our-continuous-delivery-journey-11d86dd68a49) [![johnlokerse.dev: Lint Azure Bicep templates in Azure DevOps](){: style="width:7%"}](https://johnlokerse.dev/2024/02/05/lint-azure-bicep-templates-in-azure-devops) [![Automate Pull Request Descriptions in Azure DevOps with Azure OpenAI](){: style="width:7%"}](https://johnlokerse.dev/2025/02/10/automate-pull-request-descriptions-in-azure-devops-with-azure-openai) [![jonbc.medium.com: Hacking your way to Observability — Part 1 : Metrics](){: style="width:7%"}](https://jonbc.medium.com/hacking-your-way-to-observability-part-1-cf4cd42fb4dc) [![jonbc.medium.com: Hacking your way to Observability — Part 2 : Alerts](){: style="width:7%"}](https://jonbc.medium.com/hacking-your-way-to-observability-part-2-c38baaee6b92) [![jonnylangefeld.com: Kubernetes: How to View Swagger UI](){: style="width:7%"}](https://jonnylangefeld.com/blog/kubernetes-how-to-view-swagger-ui) [![josephrodriguezg.medium.com: Deploying a Spring Boot microservice in Kubernetes' using Helm charts](){: style="width:7%"}](https://josephrodriguezg.medium.com/deploying-a-spring-boot-application-in-kubernetes-using-helm-charts-5c04c2d46e16) [![joseprsm.medium.com: How to build Machine Learning models that train themselves](){: style="width:7%"}](https://joseprsm.medium.com/how-to-build-machine-learning-models-that-train-themselves-bbc87499ca5)
-[![joshbersin.com: From The Great Resignation To The Great Migration](){: style="width:7%"}](https://joshbersin.com/2021/12/from-the-great-resignation-to-the-great-migration) [![journeyofthegeek.com: Azure Authorization – Azure RBAC Delegation](){: style="width:7%"}](https://journeyofthegeek.com/2024/05/10/azure-authorization-azure-rbac-delegation) [![JPA streamer 🌟](){: style="width:7%"}](https://jpastreamer.org) [![jpetazzo.github.io: Anti-Patterns When Building Container Images](){: style="width:7%"}](https://jpetazzo.github.io/2021/11/30/docker-build-container-images-antipatterns) [![jproco.medium.com: Deliver a Product Roadmap That Survives Startup Velocity](){: style="width:7%"}](https://jproco.medium.com/deliver-a-product-roadmap-that-survives-startup-velocity-f9be4fb9893e) [![json-schema.org: Understanding JSON Schema 🌟](){: style="width:7%"}](https://json-schema.org/understanding-json-schema) [![json-schema.org: Understanding JSON Schema 🌟](){: style="width:7%"}](https://json-schema.org/understanding-json-schema/reference) [![jsoncrack.com: JSON Crack 🌟🌟](){: style="width:7%"}](https://jsoncrack.com) [![==jsonformatter.org/yaml-validator==](){: style="width:7%"}](https://jsonformatter.org/yaml-validator) [![jsoning.com](){: style="width:7%"}](https://jsoning.com) [![Jsonnet](){: style="width:7%"}](https://jsonnet.org)
-[![jsontoolbox.com](){: style="width:7%"}](https://jsontoolbox.com) [![judebantony.github.io: DevSecOps with GitHub Action and SaaS Tools](){: style="width:7%"}](https://judebantony.github.io/cicd-github-action-example) [![juhache.substack.com: From Data Engineer to YAML Engineer](){: style="width:7%"}](https://juhache.substack.com/p/from-data-engineer-to-yaml-engineer-ed2) [![juju.is: Kubernetes and cloud native operations report 2021](){: style="width:7%"}](https://juju.is/cloud-native-kubernetes-usage-report-2021) [![Profiling Python using cProfile: a concrete case](){: style="width:7%"}](https://julien.danjou.info/blog/2015/guide-to-python-profiling-cprofile-concrete-case-carbonara) [![julien.danjou.info: Stop merging your pull requests manually 🌟](){: style="width:7%"}](https://julien.danjou.info/stop-merging-your-pull-request-manually) [![azurearcjumpstart.io](){: style="width:7%"}](https://jumpstart.azure.com) [![JUnit](){: style="width:7%"}](https://junit.org) [![justingarrison.com: GitHub URL Hacks 🌟](){: style="width:7%"}](https://justingarrison.com/blog/2021-07-11-github-url-hacks) [![justinoconnor.codes: Azure Periodic Table of Resource Naming Convention Shorthands](){: style="width:7%"}](https://justinoconnor.codes/2022/08/19/azure-periodic-table-of-resource-naming-convention-shorthands) [![jvns.ca: New tool: an nginx playground](){: style="width:7%"}](https://jvns.ca/blog/2021/09/24/new-tool--an-nginx-playground)
-[![jvns.ca: A list of new(ish) command line tools](){: style="width:7%"}](https://jvns.ca/blog/2022/04/12/a-list-of-new-ish--command-line-tools) [![k0s](){: style="width:7%"}](https://k0sproject.io) [![k21academy.com/category/docker-kubernetes](){: style="width:7%"}](https://k21academy.com) [![None](){: style="width:7%"}](https://k21academy.com/amazon-web-services/aws-devops-vs-azure-devops) [![k21academy.com: AWS Application Services: Lambda, SES, SNS, SQS, SWF](){: style="width:7%"}](https://k21academy.com/amazon-web-services/aws-solutions-architect/aws-application-services) [![k21academy.com: AWS Secrets Manager](){: style="width:7%"}](https://k21academy.com/amazon-web-services/aws-solutions-architect/aws-secrets-manager) [![k21academy.com: Ansible for Beginners | Overview | Architecture & Use Cases' 🌟](){: style="width:7%"}](https://k21academy.com/ansible/ansible-for-beginners) [![k21academy.com: Ansible for Beginners Day2 Live Session Review and Q/A 🌟](){: style="width:7%"}](https://k21academy.com/ansible/day2-live-session-review-and-q-a) [![k21academy.com: Terraform vs Ansible: Working, Difference, Provisioning' 🌟](){: style="width:7%"}](https://k21academy.com/ansible/terraform-vs-ansible) [![k21academy.com: AWS Application Services: Lambda, SES, SNS, SQS, SWF](){: style="width:7%"}](https://k21academy.com/aws-cloud/aws-application-services) [![k21academy.com: AWS DevOps Vs. Azure DevOps](){: style="width:7%"}](https://k21academy.com/aws-cloud/aws-devops-vs-azure-devops)
-[![k21academy.com: AWS Secrets Manager](){: style="width:7%"}](https://k21academy.com/aws-cloud/aws-secrets-manager) [![k21academy.com: Azure RBAC Vs Azure Policies Vs Azure Blueprints](){: style="width:7%"}](https://k21academy.com/azure-cloud/azure-rbac-vs-azure-policies-vs-azure-blueprints) [![k21academy.com: Azure Data Lake Overview For Beginners](){: style="width:7%"}](https://k21academy.com/azure-data/azure-data-lake) [![k21academy.com/category/docker-kubernetes](){: style="width:7%"}](https://k21academy.com/category/docker-kubernetes) [![k21academy.com: Ansible for Beginners | Overview | Architecture & Use Cases 🌟](){: style="width:7%"}](https://k21academy.com/devops/ansible-for-beginners) [![None](){: style="width:7%"}](https://k21academy.com/devops/day2-live-session-review-and-q-a) [![k21academy.com: Terraform vs Ansible: Working, Difference, Provisioning 🌟](){: style="width:7%"}](https://k21academy.com/devops/terraform-vs-ansible) [![k21academy.com: Kubernetes ConfigMaps and Secrets: Guide to Create and Update' 🌟](){: style="width:7%"}](https://k21academy.com/docker-kubernetes/configmaps-secrets) [![k21academy.com: Kubernetes Architecture. An Introduction to Kubernetes Components](){: style="width:7%"}](https://k21academy.com/docker-kubernetes/kubernetes-architecture-components-overview-for-beginners) [![k21academy.com: Kubernetes Deployment and Step-by-Step Guide to Deployment:' Update, Rollback, Scale & Delete](){: style="width:7%"}](https://k21academy.com/docker-kubernetes/kubernetes-deployment) [![k21academy.com: Secure and Harden Kubernetes, AKS and EKS Cluster with kube-bench,' kube-hunter and CIS Benchmarks 🌟](){: style="width:7%"}](https://k21academy.com/docker-kubernetes/kubernetes-security/kube-bench-cis)
-[![k21academy.com: Monolithic vs Microservices – Difference, Advantages & Disadvantages](){: style="width:7%"}](https://k21academy.com/docker-kubernetes/monolithic-vs-microservices) [![k21academy.com: Kubernetes ConfigMaps and Secrets: Guide to Create and Update 🌟](){: style="width:7%"}](https://k21academy.com/kubernetes/configmaps-secrets) [![None](){: style="width:7%"}](https://k21academy.com/kubernetes/kube-bench-cis) [![k21academy.com: Kubernetes Architecture. An Introduction to Kubernetes Components](){: style="width:7%"}](https://k21academy.com/kubernetes/kubernetes-architecture-components-overview-for-beginners) [![k21academy.com: Kubernetes Deployment and Step-by-Step Guide to Deployment: Update, Rollback, Scale & Delete](){: style="width:7%"}](https://k21academy.com/kubernetes/kubernetes-deployment) [![k21academy.com: Monolithic vs Microservices – Difference, Advantages & Disadvantages](){: style="width:7%"}](https://k21academy.com/kubernetes/monolithic-vs-microservices) [![None](){: style="width:7%"}](https://k21academy.com/microsoft-azure/az-104/azure-container-instances-and-kubernetes-service) [![k21academy.com: Azure Kubernetes Service & Azure Container Instances For' Beginners 🌟](){: style="width:7%"}](https://k21academy.com/microsoft-azure/az-303/azure-container-instances-and-kubernetes-service) [![k21academy.com: Azure pipelines VS Jenkins](){: style="width:7%"}](https://k21academy.com/microsoft-azure/az-400/azure-pipelines-vs-jenkins) [![k21academy.com: Azure RBAC Vs Azure Policies Vs Azure Blueprints](){: style="width:7%"}](https://k21academy.com/microsoft-azure/azure-rbac-vs-azure-policies-vs-azure-blueprints) [![k21academy.com: Azure Data Lake Overview For Beginners](){: style="width:7%"}](https://k21academy.com/microsoft-azure/data-engineer/azure-data-lake)
-[![None](){: style="width:7%"}](https://k21academy.com/microsoft-azure/dp-203/azure-data-lake) [![k21academy.com: Scrum vs Kanban](){: style="width:7%"}](https://k21academy.com/scrum-master/scrum-vs-kanban) [![k21academy.com: Scrum vs Kanban](){: style="width:7%"}](https://k21academy.com/scrum/scrum-vs-kanban) [![k21academy.com: Automate AWS Virtual Machine using Terraform – Creation' Demo](){: style="width:7%"}](https://k21academy.com/terraform-iac/terraform-automate-aws-vm) [![None](){: style="width:7%"}](https://k21academy.com/terraform-iac/terraform-interview-questions) [![k21academy.com: Why Terraform? Not Chef, Ansible, Puppet, CloudFormation?' 🌟](){: style="width:7%"}](https://k21academy.com/terraform-iac/why-terraform-not-chef-ansible-puppet-cloudformation) [![k21academy.com: Automate AWS Virtual Machine using Terraform – Creation Demo](){: style="width:7%"}](https://k21academy.com/terraform/terraform-automate-aws-vm) [![None](){: style="width:7%"}](https://k21academy.com/terraform/terraform-interview-questions) [![k21academy.com: Why Terraform? Not Chef, Ansible, Puppet, CloudFormation? 🌟](){: style="width:7%"}](https://k21academy.com/terraform/why-terraform-not-chef-ansible-puppet-cloudformation) [![**k3s**](){: style="width:7%"}](https://k3s.io) [![Kubernetes examples 🌟](){: style="width:7%"}](https://k8s-examples.container-solutions.com)
-[![k8s.af 🌟](){: style="width:7%"}](https://k8s.af) [![k8sgpt.ai](){: style="width:7%"}](https://k8sgpt.ai) [![Lens Kubernetes IDE 🌟](){: style="width:7%"}](https://k8slens.dev) [![k8spatterns.io: Free Kubernetes Patterns e-book](){: style="width:7%"}](https://k8spatterns.io) [![Pharos 🌟](){: style="width:7%"}](https://k8spharos.dev) [![Discover K8Spin open source software](){: style="width:7%"}](https://k8spin.cloud/oss-projects) [![==k8studio==](){: style="width:7%"}](https://k8studio.io) [![k8studio.io/blogs: K8studio vs. Lens vs. K9s 🌟](){: style="width:7%"}](https://k8studio.io/blogs/k8studio-vs-lens-kubernetes-ide) [![k8syaml.com 🌟](){: style="width:7%"}](https://k8syaml.com) [![k8up.io](){: style="width:7%"}](https://k8up.io) [![k8z.dev: A lightweight, modern mobile and desktop application for manage kubernetes. Easily for use fast, secure](){: style="width:7%"}](https://k8z.dev)
-[![==k9scli.io==](){: style="width:7%"}](https://k9scli.io) [![kafka-tutorials.confluent.io 🌟](){: style="width:7%"}](https://kafka-tutorials.confluent.io) [![kafka-tutorials.confluent.io: How to count messages in a Kafka topic](){: style="width:7%"}](https://kafka-tutorials.confluent.io/how-to-count-messages-on-a-kafka-topic/ksql.html) [![kafka-tutorials.confluent.io: How to join a stream and a lookup table 🌟](){: style="width:7%"}](https://kafka-tutorials.confluent.io/join-a-stream-to-a-table/kstreams.html) [![Apache Kafka](){: style="width:7%"}](https://kafka.apache.org) [![kailashyogeshwar.medium.com: How we implemented Reusable CI/CD Pipeline using Git and Tekton](){: style="width:7%"}](https://kailashyogeshwar.medium.com/how-we-implemented-reusable-ci-cd-pipeline-using-git-and-tekton-503bed91975b) [![kaleshreya907.medium.com: GitHub Actions: Netflix Deployment](){: style="width:7%"}](https://kaleshreya907.medium.com/step2a-install-docker-and-run-sonarqube-container-faa42d01f5fe) [![kalilinuxtutorials.com: Deploying & Securing Kubernetes Clusters](){: style="width:7%"}](https://kalilinuxtutorials.com/deploying-securing-kubernetes-clusters) [![kalilinuxtutorials.com: Ldsview : Offline search tool for LDAP directory dumps in LDIF format](){: style="width:7%"}](https://kalilinuxtutorials.com/ldsview) [![kalm.dev 🌟](){: style="width:7%"}](https://kalm.dev) [![kamsjec.medium.com: ArgoCD Setup on Kubernetes/OpenShift Cluster](){: style="width:7%"}](https://kamsjec.medium.com/argocd-setup-on-kubernetes-openshift-cluster-f7340344c017)
-[![kamsjec.medium.com: Kubernetes Taints and Tolerations](){: style="width:7%"}](https://kamsjec.medium.com/kubernetes-taints-and-tolerations-18727f618d01) [![kamsjec.medium.com: liveness and readiness probes…](){: style="width:7%"}](https://kamsjec.medium.com/liveness-and-readiness-probes-91919f24e305) [![None](){: style="width:7%"}](https://kanakinfosystems.com/blog/sql-cheat-sheet) [![kanister.io 🌟](){: style="width:7%"}](https://kanister.io) [![Sourcetree Cheat Sheet](){: style="width:7%"}](https://kapeli.com/cheat_sheets/Sourcetree.docset/Contents/Resources/Documents/index) [![Dash Cheat Sheets](){: style="width:7%"}](https://kapeli.com/cheatsheets) [![Dash for MacOS](){: style="width:7%"}](https://kapeli.com/dash) [![Kapitan](){: style="width:7%"}](https://kapitan.dev) [![Karen](){: style="width:7%"}](https://karenapp.io) [![karenapp.io: Calendly vs ScheduleOnce](){: style="width:7%"}](https://karenapp.io/articles/calendly-vs-scheduleonce) [![None](){: style="width:7%"}](https://kargo.akuity.io)
-[![karlstoney.com: Istio 503's with UC's and TCP Fun Times](){: style="width:7%"}](https://karlstoney.com/2019/05/31/istio-503s-ucs-and-tcp-fun-times) [![karlstoney.com: Istio 503's with UC's and TCP Fun Times](){: style="width:7%"}](https://karlstoney.com/istio-503s-ucs-and-tcp-fun-times) [![karneliuk.com: REST API 1. Basics cheat sheet (Ansible, Bash, Postman, and Python) for GET using NetBox and Docker as examples](){: style="width:7%"}](https://karneliuk.com/2019/07/rest-api-1-basics-cheat-sheet-ansible-bash-postman-and-python-for-get-using-netbox-and-docker-as-examples) [![karneliuk.com: REST API 2. Basics cheat sheet (Ansible, Bash, Postman, and Python) for POST/DELETE using NetBox and Docker as examples](){: style="width:7%"}](https://karneliuk.com/2019/08/rest-api-2-basics-cheat-sheet-ansible-bash-postman-and-python-for-post-delete-using-netbox-and-docker-as-examples) [![==Karpenter==](){: style="width:7%"}](https://karpenter.sh) [![Cambios importantes en la gestión de memoria de Java 8 de Oracle](){: style="width:7%"}](https://karunsubramanian.com/websphere/one-important-change-in-memory-management-in-java-8) [![wisc.edu: CIDR Conversion Table](){: style="width:7%"}](https://kb.wisc.edu/ns/page.php?id=3493) [![kccncna20.sched.com: A Walk Through the Kubernetes UI Landscape](){: style="width:7%"}](https://kccncna20.sched.com/event/ekAd/a-walk-through-the-kubernetes-ui-landscape-joaquim-rocha-kinvolk-henning-jacobs-zalando-se) [![Kdo: deployless development on Kubernetes 🌟](){: style="width:7%"}](https://kdo.dev) [![kean.github.io: Trunk-Based Development](){: style="width:7%"}](https://kean.blog/post/trunk-based-development) [![kean.github.io: Trunk-Based Development](){: style="width:7%"}](https://kean.github.io/post/trunk-based-development)
-[![keda.sh: Kubernetes Event-driven Autoscaling. Application autoscaling made simple.](){: style="width:7%"}](https://keda.sh) [![keepler.io: Gestionando el control de accesos en nuestro data lake en AWS](){: style="width:7%"}](https://keepler.io/2021/03/gestionando-el-control-de-accesos-en-nuestro-data-lake-en-aws) [![keepler.io: Gestionando el control de accesos en nuestro data lake en AWS](){: style="width:7%"}](https://keepler.io/es/2021/03/15/gestionando-el-control-de-accesos-en-nuestro-data-lake-en-aws) [![None](){: style="width:7%"}](https://keithtenzer.com/openshift/openshift-4-aws-ipi-installation-getting-started-guide) [![kelda.io: Why SREs Should be Responsible for Development Environments](){: style="width:7%"}](https://kelda.io/blog/sres-should-manage-development-environments) [![kemilad.medium.com: Monitoring-Stack Deployment To A Kubernetes Cluster' — Prometheus | Grafana | AlertManager | Loki + Exporters | Dashboards and etc 🌟](){: style="width:7%"}](https://kemilad.medium.com/monitoring-stack-deployment-to-a-kubernetes-cluster-prometheus-grafana-alertmanager-loki-dcc7339d4f19) [![None](){: style="width:7%"}](https://kenmugrage.com/2017/05/05/my-new-definition-of-devops) [![kenneth.io: Introducing remote debugging of Node.js apps on Azure App Service' from VS Code](){: style="width:7%"}](https://kenneth.io/post/introducing-remote-debugging-of-nodejs-apps-on-azure-app-service-from-vs-code-in-public-preview) [![kennybrast.medium.com: How I Used Docker to Create a Python Dev Environment](){: style="width:7%"}](https://kennybrast.medium.com/how-i-used-docker-to-create-a-python-dev-environment-48a5d31ae277) [![Quick Start](){: style="width:7%"}](https://keptn.sh/docs/quickstart) [![Keptn](){: style="width:7%"}](https://keptn.sh/stable)
-[![kerneltalks.com: Docker swarm cheat sheet](){: style="width:7%"}](https://kerneltalks.com/virtualization/docker-swarm-cheat-sheet) [![kevintuei.medium.com: A Deep Dive into Logs and Metrics for AWS Observability' — One Observability Workshop](){: style="width:7%"}](https://kevintuei.medium.com/a-deep-dive-into-logs-and-metrics-for-aws-observability-one-observability-workshop-14c162932174) [![khainas.dev: Create SSH tunnel in AWS with Terraform](){: style="width:7%"}](https://khainas.dev/create-ssh-tunnel-in-aws-with-terraform-62d1f6968e5d) [![khalidabuhakmeh.com: A .NET 5.0 Guide: From Idea To NuGet Package](){: style="width:7%"}](https://khalidabuhakmeh.com/a-dotnet-five-guide-from-idea-to-nuget-package) [![khalidabuhakmeh.com: Running SQL Server Queries In Docker](){: style="width:7%"}](https://khalidabuhakmeh.com/running-sql-server-queries-in-docker) [![kiali.io](){: style="width:7%"}](https://kiali.io) [![Drools](){: style="width:7%"}](https://kie.apache.org) [![kie.org](){: style="width:7%"}](https://kie.org) [![Neon Mirrors: Kubernetes Policy Comparison: OPA/Gatekeeper vs Kyverno](){: style="width:7%"}](https://kind-brown-cfb734.netlify.app/post/2021-02/kubernetes-policy-comparison-opa-gatekeeper-vs-kyverno) [![kinsta.com: Top 7 Advantages of Choosing Google Cloud Hosting](){: style="width:7%"}](https://kinsta.com/blog/cloud-platform-for-developers) [![kinsta.com: Top 7 Advantages of Choosing Google Cloud Hosting](){: style="width:7%"}](https://kinsta.com/blog/google-cloud-hosting)
-[![kinsta.com: Kubernetes vs Docker: The Difference Explained](){: style="width:7%"}](https://kinsta.com/blog/kubernetes-vs-docker) [![kinvolk.io](){: style="width:7%"}](https://kinvolk.io) [![None](){: style="width:7%"}](https://kinvolk.io/docs/headlamp/latest) [![Kiro: Engineering Rigor for Agentic Development](){: style="width:7%"}](https://kiro.dev) [![Layering domains and microservices using API Gateways](){: style="width:7%"}](https://kislayverma.com/software-architecture/layering-domains-and-microservices-using-api-gateways) [![Kite 🌟](){: style="width:7%"}](https://kite.com) [![kitploit.com: Mesh-Kridik](){: style="width:7%"}](https://kitploit.com/2021/12/mesh-kridik-open-source-security.html) [![kkamalesh117.medium.com: Setting up Prometheus and Grafana Integration on' Kubernetes with Helm](){: style="width:7%"}](https://kkamalesh117.medium.com/setting-up-prometheus-and-grafana-integration-on-kubernetes-with-helm-dfc63823608c) [![kkamalesh117.medium.com: Terraform Variables (Part-2)](){: style="width:7%"}](https://kkamalesh117.medium.com/terraform-variables-part-2-75ef8543fb2f) [![kkamalesh117.medium.com: Terraform Variables & Providers (Part-1)](){: style="width:7%"}](https://kkamalesh117.medium.com/terraform-variables-providers-c66f68747050) [![klaushofrichter.medium.com: Using Windows Subsystem for Linux for Kubernetes](){: style="width:7%"}](https://klaushofrichter.medium.com/using-windows-subsystem-for-linux-for-kubernetes-8bd1f5468531)
-[![kluctl.io 🌟](){: style="width:7%"}](https://kluctl.io) [![kmahi2600.medium.com: Launching A WordPress Application With MYSQL Database' in K8S Cluster On AWS Using Ansible](){: style="width:7%"}](https://kmahi2600.medium.com/launching-a-wordpress-application-with-mysql-database-in-k8s-cluster-on-aws-using-ansible-a78d6bf12b1a) [![kmitevski.com: Writing a Kubernetes Validating Webhook using Python](){: style="width:7%"}](https://kmitevski.com/writing-a-kubernetes-validating-webhook-using-python) [![knative.dev](){: style="width:7%"}](https://knative.dev) [![Koa.js](){: style="width:7%"}](https://koa) [![kodekloud.com](){: style="width:7%"}](https://kodekloud.com) [![kodekloud.com: What is CI/CD Pipeline in DevOps](){: style="width:7%"}](https://kodekloud.com/blog/ci-cd-pipeline-in-devops) [![kodekloud.com: CKA vs CKAD vs CKS – What is the Difference](){: style="width:7%"}](https://kodekloud.com/blog/cka-vs-ckad-vs-cks) [![kodekloud.com: CKA vs CKAD vs CKS – What is the Difference](){: style="width:7%"}](https://kodekloud.com/cka-vs-ckad-vs-cks-what-is-the-difference) [![kodekloud.com: What is CI/CD Pipeline in DevOps](){: style="width:7%"}](https://kodekloud.com/what-is-ci-cd-pipeline-in-devops) [![Kodiak](){: style="width:7%"}](https://kodiakhq.com)
-[![kogito.kie.org](){: style="width:7%"}](https://kogito.kie.org) [![komodor.com](){: style="width:7%"}](https://komodor.com) [![komodor.com: Five Kubernetes Deployment Best Practices (Part 2) 🌟](){: style="width:7%"}](https://komodor.com/blog/5-kubernetes-deployment-best-practices) [![komodor.com: Four Best Practices to Migrate to Kubernetes (Part 1)](){: style="width:7%"}](https://komodor.com/blog/best-practices-to-migrate-to-kubernetes) [![komodor.com: Komodor Workflows: Automated Troubleshooting at the Speed of' WHOOSH!](){: style="width:7%"}](https://komodor.com/blog/using-workflows-to-troubleshoot-like-a-pro) [![komodor.com: Exit Codes In Containers & Kubernetes – The Complete Guide 🌟](){: style="width:7%"}](https://komodor.com/learn/exit-codes-in-containers-and-kubernetes-the-complete-guide) [![komodor.com: Kubernetes CrashLoopBackOff Error: What It Is and How to Fix It](){: style="width:7%"}](https://komodor.com/learn/how-to-fix-crashloopbackoff-kubernetes-error) [![komodor.com: Kubernetes CPU Limits and Throttling](){: style="width:7%"}](https://komodor.com/learn/kubernetes-cpu-limits-throttling) [![komodor.com: Kubernetes Liveness Probes: A Practical Guide](){: style="width:7%"}](https://komodor.com/learn/kubernetes-liveness-probes-a-practical-guide) [![komodor.com: Kubernetes Nodes – The Complete Guide](){: style="width:7%"}](https://komodor.com/learn/kubernetes-nodes-complete-guide) [![komodor.com: Kubernetes Troubleshooting: The Complete Guide 🌟](){: style="width:7%"}](https://komodor.com/learn/kubernetes-troubleshooting-the-complete-guide)
-[![komodor.com: The Ultimate Kubectl Cheat Sheet 🌟](){: style="width:7%"}](https://komodor.com/learn/the-ultimate-kubectl-cheat-sheet) [![konghq.com: Kong and Red Hat: Delivering Seamless Customer Experience](){: style="width:7%"}](https://konghq.com/blog/kong-and-red-hat-collaboration) [![konghq.com: Kong and Red Hat: Delivering Seamless Customer Experience](){: style="width:7%"}](https://konghq.com/blog/news/kong-and-red-hat-collaboration) [![Kong API Manager](){: style="width:7%"}](https://konghq.com/kong) [![Kong API Manager](){: style="width:7%"}](https://konghq.com/products/kong-gateway) [![konstruktoid.medium.com: Running a NGINX container using rootless Docker' with Ansible](){: style="width:7%"}](https://konstruktoid.medium.com/running-a-nginx-container-using-rootless-docker-with-ansible-a2bfcedd3b07) [![konveyor 🌟](){: style="width:7%"}](https://konveyor.io) [![kosyfrances.com: Using kubeadm to create a Kubernetes 1.20 cluster on VirtualBox with Ubuntu](){: style="width:7%"}](https://kosyfrances.com/kubernetes-cluster) [![kothiyal-anuj.medium.com: Serverless Diary: The Ultimate Guide to **Caching' in the Cloud**](){: style="width:7%"}](https://kothiyal-anuj.medium.com/serverless-diary-the-ultimate-guide-to-caching-in-the-cloud-249f6a06915f) [![kpatronas.medium.com: Docker swarm: High Availability](){: style="width:7%"}](https://kpatronas.medium.com/docker-swarm-high-availability-36ea7ee7f9e8) [![KPIs](){: style="width:7%"}](https://kpi.org/KPI-Basics)
-[![Krew](){: style="width:7%"}](https://krew.sigs.k8s.io) [![krisp](){: style="width:7%"}](https://krisp.ai) [![==kristhecodingunicorn.com: Setting Up OAuth 2.0 Authentication for Applications' in AKS With NGINX and OAuth2 Proxy== 🌟🌟](){: style="width:7%"}](https://kristhecodingunicorn.com/post/k8s_nginx_oauth) [![Krossboard](){: style="width:7%"}](https://krossboard.app) [![kruschecompany.com: What is a Kubernetes Operator and Where it Can be Used?](){: style="width:7%"}](https://kruschecompany.com/kubernetes-operator) [![kruschecompany.com: Prometheus Operator – Installing Prometheus Monitoring' Within The Kubernetes Environment](){: style="width:7%"}](https://kruschecompany.com/kubernetes-prometheus-operator) [![None](){: style="width:7%"}](https://kruschecompany.com/page-not-found) [![kruschecompany.com: What is a Kubernetes Operator and Where it Can be Used?](){: style="width:7%"}](https://kruschecompany.com/wp-content/uploads/2020/01/kubernetes-operator.jpg) [![kruyt.org: Migrate from Docker to Containerd in Kubernetes](){: style="width:7%"}](https://kruyt.org/migrate-docker-containerd-kubernetes) [![kruyt.org: Running a mailserver in Kubernetes](){: style="width:7%"}](https://kruyt.org/running-a-mailserver-in-kubernetes) [![==ksingh7.medium.com: Kubernetes Endpoint Object: Your Bridge to External' Services== 🌟🌟](){: style="width:7%"}](https://ksingh7.medium.com/kubernetes-endpoint-object-your-bridge-to-external-services-3fc48263b776)
-[![ksqlDB](){: style="width:7%"}](https://ksqldb.io) [![kstefanj.github.io: GC progress from JDK 8 to JDK 17](){: style="width:7%"}](https://kstefanj.github.io/2021/11/24/gc-progress-8-17.html) [![kube-green.dev](){: style="width:7%"}](https://kube-green.dev) [![kube.academy](){: style="width:7%"}](https://kube.academy) [![kube.academy/pro 🌟](){: style="width:7%"}](https://kube.academy/pro) [![kube.careers: Kubernetes jobs market trends for 2022 Q4](){: style="width:7%"}](https://kube.careers) [![kube.careers: Kubernetes jobs market trends for 2022 Q2](){: style="width:7%"}](https://kube.careers/kubernetes-trend-report-2022-q2) [![kube.careers: Kubernetes jobs market trends for 2022 Q3](){: style="width:7%"}](https://kube.careers/kubernetes-trend-report-2022-q3) [![kube.careers: Kubernetes jobs market trends for 2022 Q4](){: style="width:7%"}](https://kube.careers/kubernetes-trend-report-2022-q4) [![kube.careers: Kubernetes jobs market (Q2 2021)](){: style="width:7%"}](https://kube.careers/report-2021-q2) [![kube.careers: Kubernetes jobs market trends for 2021 (Q4)](){: style="width:7%"}](https://kube.careers/report-2021-q4)
-[![Kube Events](){: style="width:7%"}](https://kube.events) [![None](){: style="width:7%"}](https://kube.events/newsletter) [![Managing 100s of Kubernetes Clusters using Cluster API | KubeFM](){: style="width:7%"}](https://kube.fm/capi-100s-clusters-zain) [![None](){: style="width:7%"}](https://kube.today/learn-kubernetes-weekly) [![kubeapps.dev 🌟](){: style="width:7%"}](https://kubeapps.dev) [![kubearmor.io](){: style="width:7%"}](https://kubearmor.io) [![Kubebyexample.com - kubernetesbyexample.com 🌟🌟](){: style="width:7%"}](https://kubebyexample.com) [![kubebyexample.com: Migrating to Kubernetes with Open Source Tools (Konveyor, Tackle, KubeVirt, Forklift) 🌟](){: style="width:7%"}](https://kubebyexample.com/community/blog/migrating-to-kubernetes-with-open-source-tools) [![kubebyexample.com: Migrating to Kubernetes with Open Source Tools (Konveyor,' Tackle, KubeVirt, Forklift) 🌟](){: style="width:7%"}](https://kubebyexample.com/en/community/blog/migrating-to-kubernetes-with-open-source-tools) [![kubebyexample.com: Argo CD Overview 🌟](){: style="width:7%"}](https://kubebyexample.com/learning-paths/argo-cd/argo-cd-overview) [![kubedb.com](){: style="width:7%"}](https://kubedb.com)
-[![kubedex.com](){: style="width:7%"}](https://kubedex.com) [![kubedex.com: autoscaling 🌟](){: style="width:7%"}](https://kubedex.com/autoscaling) [![kubedex.com: Base images comparison](){: style="width:7%"}](https://kubedex.com/base-images) [![kubedex.com: Kubernetes Operating Systems 🌟](){: style="width:7%"}](https://kubedex.com/kubernetes-operating-systems) [![kubedex.com: Kubernetes On-Prem, OpenShift vs PKS vs Rancher](){: style="width:7%"}](https://kubedex.com/redhat-openshift-vs-pivotal-pks-vs-rancher) [![kubeip.com](){: style="width:7%"}](https://kubeip.com) [![kubeless.io](){: style="width:7%"}](https://kubeless.io) [![None](){: style="width:7%"}](https://kubelist.com) [![kubelist.com/podcast: The Kubelist Podcast](){: style="width:7%"}](https://kubelist.com/podcast) [![kubelog.de](){: style="width:7%"}](https://kubelog.de) [![KubeMQ.io: Kubernetes Native Message Queue Broker](){: style="width:7%"}](https://kubemq.io)
-[![kubemq.io: Kafka VS KubeMQ 🌟](){: style="width:7%"}](https://kubemq.io/kafka-vs-kubemq) [![Kubernautic](){: style="width:7%"}](https://kubernauts.sh) [![kubernetes-advocate.medium.com 🌟](){: style="width:7%"}](https://kubernetes-advocate.medium.com) [![kubernetes-advocate.medium.com: CI/CD with Dockers and Jenkins 🌟](){: style="width:7%"}](https://kubernetes-advocate.medium.com/ci-cd-with-dockers-and-jenkins-70b6f801f9f7) [![kubernetes-advocate.medium.com: Website Deployment to AWS with Ansible](){: style="width:7%"}](https://kubernetes-advocate.medium.com/how-to-deploy-a-website-to-aws-with-ansible-e878a63dd93) [![kubernetes-csi.github.io](){: style="width:7%"}](https://kubernetes-csi.github.io) [![kubernetes-on-aws.readthedocs.io](){: style="width:7%"}](https://kubernetes-on-aws.readthedocs.io) [![kubernetes-on-aws.readthedocs.io](){: style="width:7%"}](https://kubernetes-on-aws.readthedocs.io/en/latest) [![AWS Load Balancer Controller 🌟](){: style="width:7%"}](https://kubernetes-sigs.github.io/aws-load-balancer-controller) [![Setup External DNS](){: style="width:7%"}](https://kubernetes-sigs.github.io/aws-load-balancer-controller/v2.4/guide/integrations/external_dns) [![kubernetes.io](){: style="width:7%"}](https://kubernetes.io)
-[![kubernetes.io: container design patterns](){: style="width:7%"}](https://kubernetes.io/blog/2016/06/container-design-patterns) [![SIG Apps: build apps for and operate them in Kubernetes](){: style="width:7%"}](https://kubernetes.io/blog/2016/08/sig-apps-running-apps-in-kubernetes) [![kubernetes.io: Introducing kustomize; Template-free Configuration Customization for Kubernetes](){: style="width:7%"}](https://kubernetes.io/blog/2018/05/29/introducing-kustomize-template-free-configuration-customization-for-kubernetes) [![kubernetes.io: Out of the Clouds onto the Ground: How to Make Kubernetes Production Grade Anywhere](){: style="width:7%"}](https://kubernetes.io/blog/2018/08/03/out-of-the-clouds-onto-the-ground-how-to-make-kubernetes-production-grade-anywhere) [![kubernetes.io: WSL+Docker: Kubernetes on the Windows Desktop 🌟](){: style="width:7%"}](https://kubernetes.io/blog/2020/05/21/wsl-docker-kubernetes-on-the-windows-desktop) [![K8s KPIs with Kuberhealthy 🌟](){: style="width:7%"}](https://kubernetes.io/blog/2020/05/29/k8s-kpis-with-kuberhealthy) [![Introducing PodTopologySpread plugin](){: style="width:7%"}](https://kubernetes.io/blog/2020/05/introducing-podtopologyspread) [![Supporting the Evolving Ingress Specification in Kubernetes 1.18](){: style="width:7%"}](https://kubernetes.io/blog/2020/06/05/supporting-the-evolving-ingress-specification-in-kubernetes-1.18) [![kubernetes.io blog: Working with Terraform and Kubernetes](){: style="width:7%"}](https://kubernetes.io/blog/2020/06/working-with-terraform-and-kubernetes) [![kubernetes.io: Introducing Hierarchical Namespaces](){: style="width:7%"}](https://kubernetes.io/blog/2020/08/14/introducing-hierarchical-namespaces) [![kubernetes.io: Scaling Kubernetes Networking With EndpointSlices](){: style="width:7%"}](https://kubernetes.io/blog/2020/09/02/scaling-kubernetes-networking-with-endpointslices)
-[![kubernetes.io: Cloud native security for your clusters](){: style="width:7%"}](https://kubernetes.io/blog/2020/11/18/cloud-native-security-for-your-clusters) [![kubernetes.io: Don't Panic: Kubernetes and Docker](){: style="width:7%"}](https://kubernetes.io/blog/2020/12/02/dont-panic-kubernetes-and-docker) [![kubernetes.io: Kubernetes 1.20: Kubernetes Volume Snapshot Moves to GA](){: style="width:7%"}](https://kubernetes.io/blog/2020/12/10/kubernetes-1.20-volume-snapshot-moves-to-ga) [![kubernetes.io: PodSecurityPolicy Deprecation: Past, Present, and Future 🌟](){: style="width:7%"}](https://kubernetes.io/blog/2021/04/06/podsecuritypolicy-deprecation-past-present-and-future) [![kubernetes.io: Kubernetes 1.21: Power to the Community](){: style="width:7%"}](https://kubernetes.io/blog/2021/04/08/kubernetes-1-21-release-announcement) [![kubernetes.io: kubernetes 1.21: CronJob Reaches GA](){: style="width:7%"}](https://kubernetes.io/blog/2021/04/09/kubernetes-release-1.21-cronjob-ga) [![kubernetes.io: Introducing Suspended Jobs in Kubernetes 1.21](){: style="width:7%"}](https://kubernetes.io/blog/2021/04/12/introducing-suspended-jobs) [![kubernetes.io: Three Tenancy Models For Kubernetes](){: style="width:7%"}](https://kubernetes.io/blog/2021/04/15/three-tenancy-models-for-kubernetes) [![kubernetes.io: Annotating Kubernetes Services for Humans](){: style="width:7%"}](https://kubernetes.io/blog/2021/04/20/annotating-k8s-for-humans) [![kubernetes.io: Graceful Node Shutdown Goes Beta](){: style="width:7%"}](https://kubernetes.io/blog/2021/04/21/graceful-node-shutdown-beta) [![kubernetes.io: Evolving Kubernetes networking with the Gateway API](){: style="width:7%"}](https://kubernetes.io/blog/2021/04/22/evolving-kubernetes-networking-with-the-gateway-api)
-[![kubernetes.io: Kubernetes 1.21: Metrics Stability hits GA](){: style="width:7%"}](https://kubernetes.io/blog/2021/04/23/kubernetes-release-1.21-metrics-stability-ga) [![kubernetes.io: Writing a Controller for Pod Labels](){: style="width:7%"}](https://kubernetes.io/blog/2021/06/21/writing-a-controller-for-pod-labels) [![kubernetes.io: Kubernetes API and Feature Removals In 1.22: Here’s What You Need To Know](){: style="width:7%"}](https://kubernetes.io/blog/2021/07/14/upcoming-changes-in-kubernetes-1-22) [![kubernetes.io: Kubernetes Release Cadence Change: Here’s What You Need To Know](){: style="width:7%"}](https://kubernetes.io/blog/2021/07/20/new-kubernetes-release-cadence) [![kubernetes.io: Kubernetes 1.22: Reaching New Peaks](){: style="width:7%"}](https://kubernetes.io/blog/2021/08/04/kubernetes-1-22-release-announcement) [![kubernetes.io: Kubernetes Memory Manager moves to beta](){: style="width:7%"}](https://kubernetes.io/blog/2021/08/11/kubernetes-1-22-feature-memory-manager-moves-to-beta) [![kubernetes.io: Alpha in Kubernetes v1.22: API Server Tracing](){: style="width:7%"}](https://kubernetes.io/blog/2021/09/03/api-server-tracing) [![kubernetes.io: Introducing ClusterClass and Managed Topologies in Cluster API](){: style="width:7%"}](https://kubernetes.io/blog/2021/10/08/capi-clusterclass-and-managed-topologies) [![kubernetes.io: Use KPNG to Write Specialized kube-proxiers](){: style="width:7%"}](https://kubernetes.io/blog/2021/10/18/use-kpng-to-write-specialized-kube-proxiers) [![kubernetes.io: Dockershim removal is coming. Are you ready?](){: style="width:7%"}](https://kubernetes.io/blog/2021/11/12/are-you-ready-for-dockershim-removal) [![kubernetes.io: Kubernetes 1.23: The Next Frontier](){: style="width:7%"}](https://kubernetes.io/blog/2021/12/07/kubernetes-1-23-release-announcement)
-[![kubernetes.io: What's new in Security Profiles Operator v0.4.0](){: style="width:7%"}](https://kubernetes.io/blog/2021/12/17/security-profiles-operator) [![kubernetes.io: Using Admission Controllers to Detect Container Drift at Runtime](){: style="width:7%"}](https://kubernetes.io/blog/2021/12/21/admission-controllers-for-container-drift) [![kubernetes.io: Kubernetes-in-Kubernetes and the WEDOS PXE bootable server farm](){: style="width:7%"}](https://kubernetes.io/blog/2021/12/22/kubernetes-in-kubernetes-and-pxe-bootable-server-farm) [![kubernetes.io: Kubernetes is Moving on From Dockershim: Commitments and Next Steps](){: style="width:7%"}](https://kubernetes.io/blog/2022/01/07/kubernetes-is-moving-on-from-dockershim) [![kubernetes.io: Updated: Dockershim Removal FAQ](){: style="width:7%"}](https://kubernetes.io/blog/2022/02/17/dockershim-faq) [![kubernetes.io: Kubernetes Removals and Major Changes In 1.25](){: style="width:7%"}](https://kubernetes.io/blog/2022/08/04/upcoming-changes-in-kubernetes-1-25) [![kubernetes.io: Kubernetes v1.25: Combiner](){: style="width:7%"}](https://kubernetes.io/blog/2022/08/23/kubernetes-v1-25-release) [![kubernetes.io: PodSecurityPolicy: The Historical Context 🌟](){: style="width:7%"}](https://kubernetes.io/blog/2022/08/23/podsecuritypolicy-the-historical-context) [![kubernetes.io: Announcing the Auto-refreshing Official Kubernetes CVE Feed](){: style="width:7%"}](https://kubernetes.io/blog/2022/09/12/k8s-cve-feed-alpha) [![kubernetes.io: registry.k8s.io: faster, cheaper and Generally Available (GA)](){: style="width:7%"}](https://kubernetes.io/blog/2022/11/28/registry-k8s-io-faster-cheaper-ga) [![kubernetes.io: Kubernetes 1.26: Non-Graceful Node Shutdown Moves to Beta](){: style="width:7%"}](https://kubernetes.io/blog/2022/12/16/kubernetes-1-26-non-graceful-node-shutdown-beta)
-[![kubernetes.io: Kubernetes 1.26: Support for Passing Pod fsGroup to CSI Drivers At Mount Time](){: style="width:7%"}](https://kubernetes.io/blog/2022/12/23/kubernetes-12-06-fsgroup-on-mount) [![kubernetes.io: Kubernetes 1.26: Pod Scheduling Readiness](){: style="width:7%"}](https://kubernetes.io/blog/2022/12/26/pod-scheduling-readiness-alpha) [![kubernetes.io: Kubernetes v1.26: CPUManager goes GA](){: style="width:7%"}](https://kubernetes.io/blog/2022/12/27/cpumanager-ga) [![kubernetes.io: Kubernetes 1.26: Job Tracking, to Support Massively Parallel Batch Workloads, Is Generally Available](){: style="width:7%"}](https://kubernetes.io/blog/2022/12/29/scalable-job-tracking-ga) [![kubernetes.io: Kubernetes v1.26: Advancements in Kubernetes Traffic Engineering](){: style="width:7%"}](https://kubernetes.io/blog/2022/12/30/advancements-in-kubernetes-traffic-engineering) [![kubernetes.io: Protect Your Mission-Critical Pods From Eviction With PriorityClass](){: style="width:7%"}](https://kubernetes.io/blog/2023/01/12/protect-mission-critical-pods-priorityclass) [![kubernetes.io: Kubernetes v1.27: Chill Vibes](){: style="width:7%"}](https://kubernetes.io/blog/2023/04/11/kubernetes-v1-27-release) [![kubernetes.io: Kubernetes 1.27: In-place Resource Resize for Kubernetes Pods (alpha)](){: style="width:7%"}](https://kubernetes.io/blog/2023/05/12/in-place-pod-resize-alpha) [![NFTables mode for kube-proxy in Kubernetes](){: style="width:7%"}](https://kubernetes.io/blog/2025/02/28/nftables-kube-proxy) [![Kubernetes v1.36: New Metric for Route Sync in the Cloud Controller Manager](){: style="width:7%"}](https://kubernetes.io/blog/2026/05/15/ccm-new-metric-route-sync-total) [![Kubernetes v1.36: Mixed Version Proxy Graduates to Beta](){: style="width:7%"}](https://kubernetes.io/blog/2026/05/15/kubernetes-1-36-feature-mixed-version-proxy-beta)
-[![Announcing etcd 3.7.0-beta.0 | Kubernetes](){: style="width:7%"}](https://kubernetes.io/blog/2026/05/20/etcd-370-beta) [![Reconciling the Past: Correcting Records for Unfixed Kubernetes CVEs](){: style="width:7%"}](https://kubernetes.io/blog/2026/05/26/reconciling-unfixed-kubernetes-cves) [![Kubernetes Networking](){: style="width:7%"}](https://kubernetes.io/docs/concepts/cluster-administration/networking) [![Affinity and anti-affinity](){: style="width:7%"}](https://kubernetes.io/docs/concepts/configuration/assign-pod-node) [![Custom Resources](){: style="width:7%"}](https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/custom-resources) [![Kubernetes.io: Network Plugins](){: style="width:7%"}](https://kubernetes.io/docs/concepts/extend-kubernetes/compute-storage-net/network-plugins) [![Kubernetes.io: Operator pattern](){: style="width:7%"}](https://kubernetes.io/docs/concepts/extend-kubernetes/operator) [![kubernetes.io Policy Limit Ranges](){: style="width:7%"}](https://kubernetes.io/docs/concepts/policy/limit-range) [![Pod Security Policy (SCC in OpenShift) 🌟](){: style="width:7%"}](https://kubernetes.io/docs/concepts/policy/pod-security-policy) [![Affinity and anti-affinity](){: style="width:7%"}](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node) [![Pod Topology Spread Constraints](){: style="width:7%"}](https://kubernetes.io/docs/concepts/scheduling-eviction/topology-spread-constraints)
-[![kubernetes.io: Overview of Cloud Native Security 🌟🌟](){: style="width:7%"}](https://kubernetes.io/docs/concepts/security) [![kubernetes.io: Multi-tenancy 🌟🌟🌟](){: style="width:7%"}](https://kubernetes.io/docs/concepts/security/multi-tenancy) [![==kubernetes.io: Overview of Cloud Native Security==](){: style="width:7%"}](https://kubernetes.io/docs/concepts/security/overview) [![Pod Security Policy (SCC in OpenShift) 🌟](){: style="width:7%"}](https://kubernetes.io/docs/concepts/security/pod-security-policy) [![kubernetes.io: Security Checklist 🌟🌟](){: style="width:7%"}](https://kubernetes.io/docs/concepts/security/security-checklist) [![Ingress Controller](){: style="width:7%"}](https://kubernetes.io/docs/concepts/services-networking/ingress-controllers) [![None](){: style="width:7%"}](https://kubernetes.io/docs/concepts/services-networking/service) [![HPA: Horizontal Pod Autoscaler](){: style="width:7%"}](https://kubernetes.io/docs/concepts/workloads/autoscaling/horizontal-pod-autoscale) [![Pod Topology Spread Constraints](){: style="width:7%"}](https://kubernetes.io/docs/concepts/workloads/pods/pod-topology-spread-constraints) [![kubernetes.io: Diagram Guide - Mermaid JavaScript library 🌟](){: style="width:7%"}](https://kubernetes.io/docs/contribute/style/diagram-guide) [![kubernetes.io: Authenticating](){: style="width:7%"}](https://kubernetes.io/docs/reference/access-authn-authz/authentication)
-[![kubernetes.io: Official CVE Feed 🌟](){: style="width:7%"}](https://kubernetes.io/docs/reference/issues-security/official-cve-feed) [![kubernetes.io 🌟](){: style="width:7%"}](https://kubernetes.io/docs/reference/kubectl/cheatsheet) [![kubernetes.io 🌟](){: style="width:7%"}](https://kubernetes.io/docs/reference/kubectl/quick-reference) [![kubernetes.io: Kubernetes API](){: style="width:7%"}](https://kubernetes.io/docs/reference/kubernetes-api) [![Kubernetes Scheduling](){: style="width:7%"}](https://kubernetes.io/docs/reference/scheduling) [![None](){: style="width:7%"}](https://kubernetes.io/docs/reference/scheduling/config) [![Scheduling Profiles](){: style="width:7%"}](https://kubernetes.io/docs/reference/scheduling/profiles) [![Kubernetes.io: Container runtimes](){: style="width:7%"}](https://kubernetes.io/docs/setup/production-environment/container-runtimes) [![kubernetes.io: Accesing Clusters](){: style="width:7%"}](https://kubernetes.io/docs/tasks/access-application-cluster/access-cluster) [![kubernetes.io: Access Clusters Using the Kubernetes API](){: style="width:7%"}](https://kubernetes.io/docs/tasks/administer-cluster/access-cluster-api) [![kubernetes.io: Operating etcd clusters for Kubernetes](){: style="width:7%"}](https://kubernetes.io/docs/tasks/administer-cluster/configure-upgrade-etcd)
-[![kubernetes.io: Encrypting Secret Data at Rest 🌟](){: style="width:7%"}](https://kubernetes.io/docs/tasks/administer-cluster/encrypt-data) [![kubernetes.io: configure-pod-container / Use a User Namespace With a Pod](){: style="width:7%"}](https://kubernetes.io/docs/tasks/configure-pod-container/user-namespaces) [![Extend kubectl with plugins](){: style="width:7%"}](https://kubernetes.io/docs/tasks/extend-kubectl/kubectl-plugins) [![Declarative Management of Kubernetes Objects Using Kustomize](){: style="width:7%"}](https://kubernetes.io/docs/tasks/manage-kubernetes-objects/kustomization) [![HPA: Horizontal Pod Autoscaler](){: style="width:7%"}](https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale) [![kubernetes.io: Kubernetes Tutorials](){: style="width:7%"}](https://kubernetes.io/docs/tutorials) [![kubernetes.slack.com](){: style="width:7%"}](https://kubernetes.slack.com) [![None](){: style="width:7%"}](https://kubernetesbyexample.com) [![kubernetespodcast.com](){: style="width:7%"}](https://kubernetespodcast.com) [![kubernetespodcast.com: Podman, with Daniel Walsh and Brent Baude](){: style="width:7%"}](https://kubernetespodcast.com/episode/164-podman) [![Kubernetes README: kubernetesreadme.com](){: style="width:7%"}](https://kubernetesreadme.com)
-[![kubernetestutorials.com: Install and Deploy Kubernetes on CentOs 7](){: style="width:7%"}](https://kubernetestutorials.com/install-and-deploy-kubernetes-on-centos-7) [![kubernetestutorials.com: Kubernetes : Introduction to YAML 🌟](){: style="width:7%"}](https://kubernetestutorials.com/kubernetes-tutorials/kubernetes-introduction-to-yaml) [![==kubeshark.co==](){: style="width:7%"}](https://kubeshark.co) [![kubeshop.github.io/monokle](){: style="width:7%"}](https://kubeshop.github.io/monokle) [![Kubeshop 🌟](){: style="width:7%"}](https://kubeshop.io) [![kubesphere.io](){: style="width:7%"}](https://kubesphere.io) [![kubesphere.io: Install Kubernetes 1.22 and containerd the Easy Way with kubekey](){: style="width:7%"}](https://kubesphere.io/blogs/install-kubernetes-containerd) [![kubesphere.io: Kubernetes High Availability Essential Practices Simply Explained](){: style="width:7%"}](https://kubesphere.io/blogs/k8s-ha-practices) [![KubeEye: An Automatic Diagnostic Tool that Provides a Holistic View of Your' Kubernetes Cluster 🌟](){: style="width:7%"}](https://kubesphere.io/blogs/kubeeye-automatic-cluster-diagnostic-tool) [![kubesphere.io: Scaling a Kubernetes Cluster: One of the Best Practices for Using KubeKey](){: style="width:7%"}](https://kubesphere.io/blogs/scale-kubernetes-cluster-using-kubekey) [![kubestone.io](){: style="width:7%"}](https://kubestone.io)
-[![kubestr.io](){: style="width:7%"}](https://kubestr.io) [![kubetools.io: KoPylot: An AI-Powered Kubernetes Assistant for DevOps & Developers](){: style="width:7%"}](https://kubetools.io/kopylot-an-ai-powered-kubernetes-assistant-for-devops-developers) [![kubetools.io: Kubeshark – API Traffic Analyzer for Kubernetes](){: style="width:7%"}](https://kubetools.io/mastering-kubernetes-debugging-and-troubleshooting-with-kubeshark-real-time-visibility-query-language-service-map-and-integrations) [![kubetools.io: Why K9s Should Be Your Go-To Tool for Kubernetes Management](){: style="width:7%"}](https://kubetools.io/why-k9s-should-be-your-go-to-tool-for-kubernetes-management) [![kubevela.io 🌟](){: style="width:7%"}](https://kubevela.io) [![kubevious: application centric Kubernetes UI 🌟](){: style="width:7%"}](https://kubevious.io) [![Kubevious SaaS Beta is Live!](){: style="width:7%"}](https://kubevious.io/blog/post/kubevious-saas-beta-launch) [![kubevious.io: Top Kubernetes YAML Validation Tools](){: style="width:7%"}](https://kubevious.io/blog/post/top-kubernetes-yaml-validation-tools) [![==kubevious.io: Built-in Validators==](){: style="width:7%"}](https://kubevious.io/docs/built-in-validators) [![kubevirt.io 🌟](){: style="width:7%"}](https://kubevirt.io) [![kubezilla.com: Kubetools – Curated List of Kubernetes Tools](){: style="width:7%"}](https://kubezilla.com/tools)
-[![kuderko.medium.com: Fixing bad CPU usage distribution in Kubernetes 🌟](){: style="width:7%"}](https://kuderko.medium.com/fixing-bad-cpu-usage-distribution-in-kubernetes-e1e43ed87cd6) [![KUDO: The Kubernetes Universal Declarative Operator 🌟](){: style="width:7%"}](https://kudo.dev) [![kui.tools 🌟](){: style="width:7%"}](https://kui.tools) [![kumomind.medium.com: Should I consider the GitOps methodology?](){: style="width:7%"}](https://kumomind.medium.com/should-i-consider-the-gitops-methodology-f49e042b8c22) [![kurl.sh](){: style="width:7%"}](https://kurl.sh) [![kustomize.io 🌟](){: style="width:7%"}](https://kustomize.io) [![kustomizer](){: style="width:7%"}](https://kustomizer.dev) [![**KUbernetes Test TooL (kuttl)** 🌟](){: style="width:7%"}](https://kuttl.dev) [![kvs-vishnu23.medium.com: Is AWS CDK better than Terraform?](){: style="width:7%"}](https://kvs-vishnu23.medium.com/is-aws-cdk-better-than-terraform-85194e7a42cd) [![kymidd.medium.com: Let’s Do DevOps: EKS K8s & Python Fuzzy Staging with' AWS Secrets Manager, K8s Init disk, Secrets Injection](){: style="width:7%"}](https://kymidd.medium.com/lets-do-devops-eks-k8s-python-fuzzy-staging-with-aws-secrets-manager-k8s-init-disk-secrets-b0d8022f3a5d) [![kyverno.io 🌟](){: style="width:7%"}](https://kyverno.io)
-[![kyverno.io: Auto-Gen Rules for Pod Controllers](){: style="width:7%"}](https://kyverno.io/docs/writing-policies/autogen) [![kyverno.io: Generating resources into existing namespaces](){: style="width:7%"}](https://kyverno.io/docs/writing-policies/generate) [![kyverno.io: Mutating Resources](){: style="width:7%"}](https://kyverno.io/docs/writing-policies/mutate) [![kyverno.io/policies 🌟](){: style="width:7%"}](https://kyverno.io/policies) [![kyverno.io: Check deprecated APIs 🌟](){: style="width:7%"}](https://kyverno.io/policies/best-practices/check_deprecated_apis) [![kyverno.io: Implementing your best practices is simple with kyverno](){: style="width:7%"}](https://kyverno.io/policies/best-practices/require_probes/require_probes) [![==kyverno.io: Restrict Image Registries==](){: style="width:7%"}](https://kyverno.io/policies/best-practices/restrict_image_registries/restrict_image_registries) [![kyverno.io: Add Pod Proxies](){: style="width:7%"}](https://kyverno.io/policies/other/add-pod-proxies) [![kyverno.io: Require PodDisruptionBudget](){: style="width:7%"}](https://kyverno.io/policies/other/require_pdb) [![==lab.github.com== 🌟](){: style="width:7%"}](https://lab.github.com) [![lab.texthtml.net: Gitlab Merge Bot](){: style="width:7%"}](https://lab.texthtml.net/gitlab/merge-bot)
-[![labs.bishopfox.com: Bad Pods: Kubernetes Pod Privilege Escalation 🌟](){: style="width:7%"}](https://labs.bishopfox.com/tech-blog/bad-pods-kubernetes-pod-privilege-escalation) [![ansible.github.io/workshops/demos : Red Hat Ansible Automation Platform Workshops](){: style="width:7%"}](https://labs.demoredhat.com/demos) [![Project Genie - Google Labs](){: style="width:7%"}](https://labs.google/fx/projectgenie) [![Little Language Lessons - Google Labs](){: style="width:7%"}](https://labs.google/lll/en) [![Experiments on the Future of AI-driven Science | Google Labs](){: style="width:7%"}](https://labs.google/science) [![VMware hands-on Labs 🌟](){: style="width:7%"}](https://labs.hol.vmware.com) [![VMware hands-on Labs 🌟](){: style="width:7%"}](https://labs.hol.vmware.com/HOL) [![labs.iximiuz.com: How to work with container images using ctr](){: style="width:7%"}](https://labs.iximiuz.com/courses/containerd-cli/ctr/image-management) [![Controlling Process Resources with Linux Control Groups (cgroups)](){: style="width:7%"}](https://labs.iximiuz.com/tutorials/controlling-process-resources-with-cgroups) [![Kubernetes Kpt in The Wild: What it is and how to use it 🌟](){: style="width:7%"}](https://labs.meanpug.com/kubernetes-kpt-in-the-wild) [![labs.mwrinfosecurity.com: Attacking Kubernetes through Kubelet](){: style="width:7%"}](https://labs.mwrinfosecurity.com/blog/attacking-kubernetes-through-kubelet)
-[![Play with docker 🌟](){: style="width:7%"}](https://labs.play-with-docker.com) [![Play with Kubernetes](){: style="width:7%"}](https://labs.play-with-k8s.com) [![laduram.medium.com: The Future of Observability](){: style="width:7%"}](https://laduram.medium.com/the-future-of-observability-c33cd7ff644a) [![lakshaws.medium.com: CI/CD Pipeline for Dockerized Applications](){: style="width:7%"}](https://lakshaws.medium.com/ci-cd-pipeline-for-dockerized-applications-f1003e821812) [![lalatron.hashnode.dev: When Kubernetes and Go don't work well together' 🌟](){: style="width:7%"}](https://lalatron.hashnode.dev/when-kubernetes-and-go-dont-work-well-together) [![lalitchaturveditech.medium.com: Optimize Java Performance On Kubernetes](){: style="width:7%"}](https://lalitchaturveditech.medium.com/optimize-java-performance-on-kubernetes-5f055d406ecf) [![lambda.grofers.com: Evolving Continuous Delivery in a Cloud-Native Environment' 🌟](){: style="width:7%"}](https://lambda.grofers.com/evolving-cd-in-a-cloud-native-environment-bb64a38145ae) [![lambda.grofers.com: Learnings From Two Years of Kubernetes in Production](){: style="width:7%"}](https://lambda.grofers.com/learnings-from-two-years-of-kubernetes-in-production-b0ec21aa2814) [![Google: What is Site Reliability Engineering (SRE)?](){: style="width:7%"}](https://landing.google.com/sre) [![getambassador.io: Kubernetes Annotations and Labels: What’s the Difference?](){: style="width:7%"}](https://landing.gravitee.io/gravitee-edge-stack-unified-api-visibility-and-governance) [![landing.jobs: How does remote work affect your salary?](){: style="width:7%"}](https://landing.jobs/blog/how-does-remote-work-affect-your-salary)
-[![Inside ParseBench: Evaluating Document Parsing for AI Agents](){: style="width:7%"}](https://landing.llamaindex.ai/-webinar-parsebench) [![landscape.cncf.io](){: style="width:7%"}](https://landscape.cncf.io) [![laravel-news.com: Deploy your PHP Codebase with Ansible and GitHub Actions](){: style="width:7%"}](https://laravel-news.com/deploy-your-php-app-with-ansible-and-github-actions) [![laravel-news.com: Generate GitHub Actions Config for Laravel Projects with Ghygen](){: style="width:7%"}](https://laravel-news.com/generate-github-actions-config-for-laravel-projects-with-ghygen) [![launchdarkly.com: Release Testing Explained 🌟](){: style="width:7%"}](https://launchdarkly.com/blog/get-a-detailed-explanation-of-release-testing-several) [![layer5.io: The Service Mesh Landscape 🌟🌟](){: style="width:7%"}](https://layer5.io/service-mesh-landscape) [![leaddev.com: How to break the cycle of tech debt](){: style="width:7%"}](https://leaddev.com/legacy-technical-debt-migrations/how-break-cycle-tech-debt) [![leaddev.com: How to break the cycle of tech debt](){: style="width:7%"}](https://leaddev.com/technical-direction/how-break-cycle-tech-debt) [![Kubernetes 101](){: style="width:7%"}](https://leanpub.com/kubernetes-101) [![Book: The DevOps 2.6 Toolkit: Jenkins X](){: style="width:7%"}](https://leanpub.com/the-devops-2-6-toolkit) [![learn.cantrill.io 🌟](){: style="width:7%"}](https://learn.cantrill.io)
-[![learn.chef.io](){: style="width:7%"}](https://learn.chef.io) [![learn.crunchydata.com 🌟](){: style="width:7%"}](https://learn.crunchydata.com) [![==learn.gitkraken.com/courses/git-foundations: Foundations of Git - Certification' Course | Enroll for free==](){: style="width:7%"}](https://learn.gitkraken.com/courses/git-foundations) [![learn.hashicorp.com: Enforce Policy with Sentinel](){: style="width:7%"}](https://learn.hashicorp.com/collections/terraform/policy) [![learn.hashicorp.com: Call APIs with Terraform Providers. Learn how to use' and create custom Terraform Providers in a new collection of tutorials on HashiCorp Learn 🌟](){: style="width:7%"}](https://learn.hashicorp.com/collections/terraform/providers) [![learn.hashicorp.com: Consul Service Mesh on Kubernetes Design Patterns](){: style="width:7%"}](https://learn.hashicorp.com/tutorials/consul/kubernetes-consul-design-patterns) [![learn.hashicorp.com: Consul Service Discovery and Mesh on Minikube 🌟](){: style="width:7%"}](https://learn.hashicorp.com/tutorials/consul/kubernetes-minikube?in=consul/kubernetes) [![learn.hashicorp.com: Write Packer template for AWS](){: style="width:7%"}](https://learn.hashicorp.com/tutorials/packer/aws-get-started-build-image) [![learn.hashicorp.com: Configure Default Tags for AWS Resources 🌟](){: style="width:7%"}](https://learn.hashicorp.com/tutorials/terraform/aws-default-tags) [![learn.hashicorp.com: Manage Private Environments with Terraform Cloud Agents](){: style="width:7%"}](https://learn.hashicorp.com/tutorials/terraform/cloud-agents) [![learn.hashicorp.com: Automate Terraform with GitHub Actions](){: style="width:7%"}](https://learn.hashicorp.com/tutorials/terraform/github-actions)
-[![learn.hashicorp.com: What is Infrastructure as Code with Terraform? 🌟](){: style="width:7%"}](https://learn.hashicorp.com/tutorials/terraform/infrastructure-as-code) [![learn.hashicorp.com: y Serverless Applications with AWS Lambda and API Gateway' 🌟](){: style="width:7%"}](https://learn.hashicorp.com/tutorials/terraform/lambda-api-gateway) [![==learn.hashicorp.com: Deploy Federated Multi-Cloud Kubernetes Clusters==](){: style="width:7%"}](https://learn.hashicorp.com/tutorials/terraform/multicloud-kubernetes) [![learn.hashicorp.com: Codify Management of Vault Enterprise Using Terraform](){: style="width:7%"}](https://learn.hashicorp.com/tutorials/vault/codify-mgmt-enterprise) [![learn.hashicorp.com: Integrate a Kubernetes Cluster with an External Vault' 🌟](){: style="width:7%"}](https://learn.hashicorp.com/tutorials/vault/kubernetes-external-vault) [![==learn.hashicorp.com: Deploy a Helm-based application automatically with' GitOps==](){: style="width:7%"}](https://learn.hashicorp.com/tutorials/waypoint/gitops-helm-deployment) [![learn.iterative.ai: Iterative Tools for Data Scientists & Analysts](){: style="width:7%"}](https://learn.iterative.ai) [![None](){: style="width:7%"}](https://learn.microsoft.com/en-gb/azure/cloud-adoption-framework/ready/azure-best-practices/resource-naming) [![Azure Cloud Adoption Framework: Platform Landing Zone Implementation Options](){: style="width:7%"}](https://learn.microsoft.com/en-gb/azure/cloud-adoption-framework/ready/landing-zone/implementation-options) [![None](){: style="width:7%"}](https://learn.microsoft.com/en-gb/azure/devops/pipelines/?view=azure-devops) [![docs.microsoft.com: Create a build pipeline with Azure Pipelines](){: style="width:7%"}](https://learn.microsoft.com/en-gb/azure/devops/pipelines/build/ci-build-git?view=azure-devops)
-[![docs.microsoft.com: Build applications with Azure DevOps (Learning Path)](){: style="width:7%"}](https://learn.microsoft.com/en-gb/training/browse) [![Microsoft Docs](){: style="width:7%"}](https://learn.microsoft.com/en-us) [![None](){: style="width:7%"}](https://learn.microsoft.com/en-us/appcenter) [![None](){: style="width:7%"}](https://learn.microsoft.com/en-us/appcenter/build/choose-between-services) [![Azure Docs](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure) [![==learn.microsoft.com: What are Azure Active Directory recommendations?==' 🌟🌟](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/active-directory/reports-monitoring/overview-recommendations) [![learn.microsoft.com: Application registration permissions for custom roles' in Azure Active Directory](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/active-directory/roles/custom-available-permissions) [![learn.microsoft.com: Use Azure WAF assessments](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/advisor/advisor-assessments) [![Azure: AKS Cluster Autoscaler](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/aks/cluster-autoscaler) [![docs.microsoft.com: Configure Azure CNI networking in Azure Kubernetes Service (AKS)](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/aks/configure-azure-cni) [![docs.microsoft.com: Use dual-stack (IPv4 and IPv6) kubenet networking in Azure Kubernetes Service (AKS) (Preview)](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/aks/configure-dual-stack)
-[![docs.microsoft.com: Use kubenet networking with your own IP address ranges in Azure Kubernetes Service (AKS) 🌟](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/aks/configure-kubenet) [![docs.microsoft.com: AKS-managed Azure Active Directory integration](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/aks/entra-id-control-plane-authentication) [![learn.microsoft.com: Monitor Azure Kubernetes Service (AKS) control plane metrics (preview)](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/aks/monitor-aks) [![==learn.microsoft.com: Monitor Azure Kubernetes Service (AKS) control plane' metrics (preview)==](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/aks/monitor-control-plane-metrics) [![docs.microsoft.com: Best practices for cluster isolation in Azure Kubernetes Service (AKS)](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/aks/operator-best-practices-cluster-isolation) [![learn.microsoft.com: Connect with RDP to Azure Kubernetes Service (AKS) cluster Windows Server nodes for maintenance or troubleshooting](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/aks/rdp) [![docs.microsoft.com: Start and stop an Azure Kubernetes Service (AKS) node pool 🌟](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/aks/start-stop-nodepools) [![learn.microsoft.com: Deploy AKS and API Management with mTLS](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/api-management/api-management-howto-mutual-certificates-for-clients) [![learn.microsoft.com: Configure a custom container for Azure App Service](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/app-service/configure-custom-container) [![learn.microsoft.com: Configure a Java app for Azure App Service](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/app-service/configure-language-java) [![learn.microsoft.com: Configure a Java app for Azure App Service](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/app-service/configure-language-java-deploy-run)
-[![learn.microsoft.com: Environment variables and app settings in Azure App Service](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/app-service/reference-app-settings) [![docs.microsoft.com: Azure Load Testing](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/app-testing) [![learn.microsoft.com: Machine Learning operations maturity model 🌟](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/architecture/ai-ml/guide/mlops-maturity-model) [![learn.microsoft.com: Use Application Gateway Ingress Controller (AGIC) with a multitenant Azure Kubernetes Service](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/architecture/example-scenario/aks-agic/aks-agic) [![Azure Sandbox](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/architecture/guide/azure-sandbox/azure-sandbox) [![Enterprise Web App Patterns - Azure Architecture Center](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/architecture/guide/networking/global-web-applications/mission-critical-app-service) [![learn.microsoft.com: Conditional Access architecture and personas](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/architecture/guide/security/conditional-access-architecture) [![learn.microsoft.com: Choose an Azure compute service 🌟🌟](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/architecture/guide/technology-choices/compute-decision-tree) [![docs.microsoft.com: Understand Azure Load Balancing. Decision tree for load balancing in Azure](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/architecture/guide/technology-choices/load-balancing-overview) [![Azure Architecture Icons](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/architecture/icons) [![Subscription Vending Implementation Guidance](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/architecture/landing-zones/subscription-vending)
-[![Hub-Spoke Network Topology in Azure - Azure Architecture Center](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/architecture/networking/architecture/hub-spoke) [![None](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/architecture/patterns) [![docs.microsoft.com: Microservices architecture on Azure Kubernetes Service (AKS) 🌟](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks-microservices/aks-microservices) [![learn.microsoft.com: Mission-critical baseline architecture on Azure](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks-mission-critical/mission-critical-intro) [![docs.microsoft.com: Baseline architecture for an Azure Kubernetes Service (AKS) cluster 🌟](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks/baseline-aks) [![learn.microsoft.com: DevTest and DevOps for microservice solutions](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/architecture/solution-ideas/articles/dev-test-microservice) [![learn.microsoft.com: Deploy AKS and API Management with mTLS](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/architecture/solution-ideas/articles/mutual-tls-deploy-aks-api-management) [![Enterprise Web App Patterns - Azure Architecture Center](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/architecture/web-apps/guides/enterprise-app-patterns/overview) [![docs.microsoft.com: Configurations and GitOps with Azure Arc enabled Kubernetes](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/azure-arc/kubernetes/conceptual-gitops-flux2) [![None](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/azure-arc/kubernetes/conceptual-gitops-flux2-ci-cd) [![None](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-configure-durable-functions-with-credentials)
-[![learn.microsoft.com: Azure subscription and service limits, quotas, and constraints](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/azure-subscription-service-limits) [![None](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/template-specs) [![None](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/chaos-studio/chaos-studio-overview) [![Monitor your Azure cloud estate - Cloud Adoption Framework](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/manage/monitor) [![learn.microsoft.com: What is the Microsoft Cloud Adoption Framework for Azure?](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/overview) [![Transitioning an Existing Azure Environment to the Azure Landing Zone Reference Architecture](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/ready/enterprise-scale/transition) [![learn.microsoft.com: AKS landing zone accelerator](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/scenarios/app-platform/aks/landing-zone-accelerator) [![docs.microsoft.com: Deploy Spring microservices to Azure](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/container-apps) [![https://learn.microsoft.com: View Kubernetes costs (AKS)](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/cost-management-billing/costs/view-kubernetes-costs) [![docs.microsoft.com: Introduction to Azure Defender for container registries](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/defender-for-cloud/defender-for-container-registries-introduction) [![learn.microsoft.com: Discover misconfigurations in Infrastructure as Code (IaC)](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/defender-for-cloud/iac-vulnerabilities)
-[![docs.microsoft.com: JBoss deployment with Red Hat on Azure 🌟](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/developer/java/ee/jboss-eap-on-aro) [![learn.microsoft.com: Migrate Java applications to Azure 🌟🌟🌟](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/developer/java/migration/migration-overview) [![learn.microsoft.com: Using Azure Export for Terraform in advanced scenarios](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/developer/terraform/azure-export-for-terraform/export-advanced-scenarios) [![learn.microsoft.com: Overview of Azure Export for Terraform](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/developer/terraform/azure-export-for-terraform/export-terraform-overview) [![Get started creating and populating demo Azure DevOps Services projects](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/devops/demo-gen/use-demo-generator-v2?view=azure-devops) [![learn.microsoft.com: Managed DevOps Pools documentation](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/devops/managed-devops-pools) [![learn.microsoft.com: Managed DevOps Pools documentation](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/devops/managed-devops-pools/?view=azure-devops) [![==learn.microsoft.com: Azure DevOps Templates - Template types & usage==' 🌟🌟](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/devops/pipelines/process/templates) [![learn.microsoft.com: Azure DevOps Templates - Template types & usage 🌟🌟](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/devops/pipelines/process/templates?view=azure-devops) [![None](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/pipeline?view=azure-pipelines) [![learn.microsoft.com: DevTest and DevOps for microservice solutions](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/devtest-labs)
-[![learn.microsoft.com: What is Azure DNS Private Resolver?](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/dns/dns-private-resolver-overview) [![Microsoft - DICOM Service](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/healthcare-apis/dicom) [![docs.microsoft.com: Azure Key Vault](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/key-vault/general/overview) [![docs.microsoft.com: MLflow and Azure Machine Learning](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/machine-learning/concept-mlflow?view=azureml-api-2) [![Azure Network Security Perimeter Concepts](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/private-link/network-security-perimeter-concepts) [![learn.microsoft.com/en-us: Azure built-in roles 🌟🌟](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/role-based-access-control/built-in-roles) [![learn.microsoft.com: Classic subscription administrator roles, Azure roles, and Azure AD roles](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/role-based-access-control/rbac-and-directory-admin-roles) [![learn.microsoft.com: Azure network security overview](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/security/fundamentals/network-overview) [![Azure Traffic Manager](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/traffic-manager) [![None](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/virtual-machines/linux/expand-disks) [![OpenShift in Azure](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/virtual-machines/linux/openshift-container-platform-4x)
-[![docs.microsoft.com: Run scripts in your Linux VM by using action Run Commands](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/virtual-machines/linux/run-command) [![None](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/virtual-network-manager/concept-connectivity-configuration) [![Create an Azure Active Directory tenant for P2S OpenVPN protocol connections](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/vpn-gateway/openvpn-azure-ad-tenant) [![learn.microsoft.com: Azure Well-Architected Framework](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/well-architected) [![learn.microsoft.com: Mission-critical workloads](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/well-architected/mission-critical/mission-critical-overview) [![learn.microsoft.com: Azure Well-Architected Framework perspective on Azure App Service (Web Apps)](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/well-architected/service-guides/app-service-web-apps) [![Architecture Best Practices for Azure Kubernetes Service (AKS)](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/well-architected/service-guides/azure-kubernetes-service) [![learn.microsoft.com: Azure Well-Architected Framework perspective on Azure Machine Learning](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/well-architected/service-guides/azure-machine-learning) [![None](){: style="width:7%"}](https://learn.microsoft.com/en-us/cli/azure/microsoft-graph-migration?view=azure-cli-latest&tabs=powershell) [![learn.microsoft.com: Practice Assessments for Microsoft Certifications](){: style="width:7%"}](https://learn.microsoft.com/en-us/credentials/certifications/practice-assessments-for-microsoft-certifications) [![How We Use Git at Microsoft](){: style="width:7%"}](https://learn.microsoft.com/en-us/devops/develop/git/what-is-git)
-[![docs.microsoft.com: .NET Microservices: Architecture for Containerized .NET Applications](){: style="width:7%"}](https://learn.microsoft.com/en-us/dotnet/architecture/microservices) [![None](){: style="width:7%"}](https://learn.microsoft.com/en-us/en-us/azure/active-directory/fundamentals/multi-tenant-user-management-scenarios) [![None](){: style="width:7%"}](https://learn.microsoft.com/en-us/en-us/azure/azure-arc/overview) [![None](){: style="width:7%"}](https://learn.microsoft.com/en-us/en-us/azure/site-recovery/azure-to-azure-how-to-enable-policy) [![None](){: style="width:7%"}](https://learn.microsoft.com/en-us/en-us/azure/virtual-machines/windows/run-command) [![learn.microsoft.com: Multi-tenant user management introduction](){: style="width:7%"}](https://learn.microsoft.com/en-us/entra/architecture/multi-tenant-user-management-introduction) [![None](){: style="width:7%"}](https://learn.microsoft.com/en-us/entra/external-id/cross-tenant-access-overview) [![Configure Microsoft Entra for Increased Security](){: style="width:7%"}](https://learn.microsoft.com/en-us/entra/fundamentals/configure-security) [![None](){: style="width:7%"}](https://learn.microsoft.com/en-us/entra/identity-platform/howto-create-service-principal-portal) [![learn.microsoft.com: Conditional Access templates](){: style="width:7%"}](https://learn.microsoft.com/en-us/entra/identity/conditional-access/concept-conditional-access-policy-common) [![learn.microsoft.com: Conditional Access architecture and personas](){: style="width:7%"}](https://learn.microsoft.com/en-us/entra/identity/conditional-access/plan-conditional-access)
-[![learn.microsoft.com: What are Azure Active Directory recommendations? 🌟🌟](){: style="width:7%"}](https://learn.microsoft.com/en-us/entra/identity/monitoring-health/overview-recommendations) [![learn.microsoft.com: Application registration permissions for custom roles in Azure Active Directory](){: style="width:7%"}](https://learn.microsoft.com/en-us/entra/identity/role-based-access-control/custom-available-permissions) [![docs.microsoft.com: Microsoft OpenJDK](){: style="width:7%"}](https://learn.microsoft.com/en-us/java/openjdk/overview) [![learn.microsoft.com: Subscriptions, licenses, accounts, and tenants for Microsoft's cloud offerings](){: style="width:7%"}](https://learn.microsoft.com/en-us/microsoft-365/enterprise/subscriptions-licenses-accounts-and-tenants-for-microsoft-cloud-offerings?view=o365-worldwide) [![PowerShell](){: style="width:7%"}](https://learn.microsoft.com/en-us/powershell) [![docs.microsoft.com: Desired State Configuration overview for decision makers 🌟](){: style="width:7%"}](https://learn.microsoft.com/en-us/powershell/dsc/overview/decisionmaker?view=dsc-1.1) [![None](){: style="width:7%"}](https://learn.microsoft.com/en-us/powershell/dsc/overview/decisionmaker?view=dsc-1.1&viewFallbackFrom=dsc-1.1%2Fconfigurations%2Fconfigdata) [![None](){: style="width:7%"}](https://learn.microsoft.com/en-us/powershell/dsc/overview/decisionmaker?view=dsc-1.1/configurations/configData) [![docs.microsoft.com: Create an HTTPS ingress controller on Azure Kubernetes Service (AKS)](){: style="width:7%"}](https://learn.microsoft.com/en-us/previous-versions/azure/aks/ingress-tls) [![Bridge to Kubernetes 🌟🌟](){: style="width:7%"}](https://learn.microsoft.com/en-us/previous-versions/visualstudio/bridge) [![learn.microsoft.com: Introduction to using Azure Verified Modules for Terraform](){: style="width:7%"}](https://learn.microsoft.com/en-us/samples/azure-samples/avm-terraform-labs/avm-terraform-labs)
-[![Azure Quickstart Templates 🌟](){: style="width:7%"}](https://learn.microsoft.com/en-us/samples/browse/?expanded=azure&products=azure-resource-manager) [![channel9.msdn.com: Troubleshoot AKS cluster issues with AKS Diagnostics and AKS Periscope](){: style="width:7%"}](https://learn.microsoft.com/en-us/shows/azure-friday/troubleshoot-aks-cluster-issues-with-aks-diagnostics-and-aks-periscope) [![docs.microsoft.com: Machine Learning Experimentation in VS Code with DVC Extension](){: style="width:7%"}](https://learn.microsoft.com/en-us/shows/vs-code-livestreams/machine-learning-experimentation-in-vs-code-with-dvc-extension) [![learn.microsoft.com: Browse all courses, learning paths, and modules 🌟🌟🌟](){: style="width:7%"}](https://learn.microsoft.com/en-us/training/browse/?resource_type=course&products=azure) [![docs.microsoft.com: Build and deploy applications to Azure by using GitHub Actions 🌟](){: style="width:7%"}](https://learn.microsoft.com/en-us/training/modules/github-actions-cd) [![None](){: style="width:7%"}](https://learn.microsoft.com/en-us/training/paths/build-javascript-applications-typescript) [![Developing in Agentic AI Systems Part 1 of 2 - Training | Microsoft Learn](){: style="width:7%"}](https://learn.microsoft.com/en-us/training/paths/gh-developing-agentic-systems-1) [![learn.microsoft.com: AZ-204: Implement Azure Functions 🌟](){: style="width:7%"}](https://learn.microsoft.com/en-us/training/paths/implement-azure-functions) [![learn.microsoft.com: Introduction to Kubernetes on Azure](){: style="width:7%"}](https://learn.microsoft.com/en-us/training/paths/intro-to-kubernetes-on-azure) [![A multi-step tutorial that covers the basics of working with Docker with Visual Studio Code and deploy on Azure](){: style="width:7%"}](https://learn.microsoft.com/en-us/visualstudio/docker/tutorials/docker-tutorial) [![docs.microsoft.com: WSL - Windows Subsystem for Linux](){: style="width:7%"}](https://learn.microsoft.com/en-us/windows/wsl)
-[![Azure Landing Zone - Microsoft Cloud Adoption Framework](){: style="width:7%"}](https://learn.microsoft.com/nb-no/azure/cloud-adoption-framework/ready/landing-zone) [![learn.microsoft.com: Delegate Azure role assignment management to others with conditions](){: style="width:7%"}](https://learn.microsoft.com/nb-no/azure/role-based-access-control/delegate-role-assignments-portal) [![learn.microsoft.com/nb-no: Delegate Azure role assignment management to others with conditions](){: style="width:7%"}](https://learn.microsoft.com/nb-no/azure/role-based-access-control/delegate-role-assignments-portal?tabs=template) [![learn.openshift.com](){: style="width:7%"}](https://learn.openshift.com) [![learn.openshift.com: GitOps introduction](){: style="width:7%"}](https://learn.openshift.com/introduction/gitops-introduction) [![learn.openshift.com/middleware/pipelines](){: style="width:7%"}](https://learn.openshift.com/middleware/pipelines) [![OpenShift 4.4](){: style="width:7%"}](https://learn.openshift.com/playgrounds/openshift44) [![Getting started with Kubernetes](){: style="width:7%"}](https://learn.pluralsight.com/programs/2019/free-course/template4) [![ketch: Getting Started](){: style="width:7%"}](https://learn.theketch.io/docs/getting-started) [![learncloudnative.com: Attach multiple VirtualServices to Istio Gateway](){: style="width:7%"}](https://learncloudnative.com/blog/2020-11-23-multiple-vs-gateway) [![learncloudnative.com: Kubernetes CLI (kubectl) tips you didn't know about](){: style="width:7%"}](https://learncloudnative.com/blog/2022-05-10-kubectl-tips)
-[![learndevops.substack.com: Hitting prometheus API with curl and jq 🌟](){: style="width:7%"}](https://learndevops.substack.com/p/hitting-prometheus-api-with-curl) [![learngitbranching.js.org: Learn Git Branching 🌟](){: style="width:7%"}](https://learngitbranching.js.org) [![learning-devops-tools-with-nandita.blogspot.com: Overview of Ansible and Ansible Playbooks](){: style="width:7%"}](https://learning-devops-tools-with-nandita.blogspot.com/2022/08/overview-of-ansible-and-ansible.html) [![learning.postman.com: Simulate user traffic to test your API performance](){: style="width:7%"}](https://learning.postman.com/docs/collections/performance-testing/testing-api-performance) [![learningdaily.dev: Software architecture diagramming and patterns](){: style="width:7%"}](https://learningdaily.dev/software-architecture-diagramming-and-patterns-7d38999e7a12) [![Allocatable memory and CPU in Kubernetes Nodes 🌟](){: style="width:7%"}](https://learnk8s.io/allocatable-resources) [![==learnk8s.io/authentication-kubernetes: User and workload identities in' Kubernetes== 🌟🌟🌟](){: style="width:7%"}](https://learnk8s.io/authentication-kubernetes) [![learnk8s.io/blog](){: style="width:7%"}](https://learnk8s.io/blog) [![learnk8s.io: 3 simple tricks for smaller Docker images 🌟](){: style="width:7%"}](https://learnk8s.io/blog/smaller-docker-images) [![learnk8s.io: Provisioning cloud resources (AWS, GCP, Azure) in Kubernetes](){: style="width:7%"}](https://learnk8s.io/cloud-resources-kubernetes) [![learnk8s.io: How etcd works with and without Kubernetes](){: style="width:7%"}](https://learnk8s.io/etcd-kubernetes)
-[![learnk8s.io/first-steps](){: style="width:7%"}](https://learnk8s.io/first-steps) [![==learnk8s.io: Graceful shutdown and zero downtime deployments in Kubernetes==](){: style="width:7%"}](https://learnk8s.io/graceful-shutdown) [![learnk8s.io: Architecting Kubernetes clusters — how many should you have?](){: style="width:7%"}](https://learnk8s.io/how-many-clusters) [![==learnk8s.io/kafka-ha-kubernetes: Designing and testing a highly available' Kafka cluster on Kubernetes== 🌟](){: style="width:7%"}](https://learnk8s.io/kafka-ha-kubernetes) [![learnk8s.io: Architecting Kubernetes clusters — choosing the best autoscaling' strategy 🌟](){: style="width:7%"}](https://learnk8s.io/kubernetes-autoscaling-strategies) [![Implementing a custom Kubernetes authentication method](){: style="width:7%"}](https://learnk8s.io/kubernetes-custom-authentication) [![learnk8s.io: Kubernetes Instance Calculator 🌟🌟](){: style="width:7%"}](https://learnk8s.io/kubernetes-instance-calculator) [![==Service meshes to the rescue: Load balancing and scaling long-lived connections' in Kubernetes==](){: style="width:7%"}](https://learnk8s.io/kubernetes-long-lived-connections) [![==learnk8s.io: Tracing the path of network traffic in Kubernetes== 🌟](){: style="width:7%"}](https://learnk8s.io/kubernetes-network-packets) [![learnk8s.io: Architecting Kubernetes clusters — choosing a worker node size](){: style="width:7%"}](https://learnk8s.io/kubernetes-node-size) [![Enforcing policies and governance for Kubernetes workloads](){: style="width:7%"}](https://learnk8s.io/kubernetes-policies)
-[![==learnk8s.io: How do you rollback deployments in Kubernetes?== 🌟](){: style="width:7%"}](https://learnk8s.io/kubernetes-rollbacks) [![learnk8s.io/kubernetes-terraform: Creating Kubernetes clusters with Terraform](){: style="width:7%"}](https://learnk8s.io/kubernetes-terraform) [![learnk8s.io: Kubernetes wallpapers](){: style="width:7%"}](https://learnk8s.io/kubernetes-wallpapers) [![learnk8s.io/learn-kubernetes-weekly 🌟](){: style="width:7%"}](https://learnk8s.io/learn-kubernetes-weekly) [![learnk8s.io: Authentication between microservices using Kubernetes identities' 🌟](){: style="width:7%"}](https://learnk8s.io/microservices-authentication-kubernetes) [![learnk8s.io/news](){: style="width:7%"}](https://learnk8s.io/news) [![==learnk8s.io: Kubernetes production best practices==](){: style="width:7%"}](https://learnk8s.io/production-best-practices) [![==learnk8s.io: Limiting access to Kubernetes resources with RBAC== 🌟🌟🌟](){: style="width:7%"}](https://learnk8s.io/rbac-kubernetes) [![learnk8s.io/real-time-dashboard](){: style="width:7%"}](https://learnk8s.io/real-time-dashboard) [![Kubernetes Research. Research documents on node instance types, managed services, ingress controllers, CNIs, etc. 🌟](){: style="width:7%"}](https://learnk8s.io/research) [![learnk8s.io: Scaling Celery workers with RabbitMQ on Kubernetes](){: style="width:7%"}](https://learnk8s.io/scaling-celery-rabbitmq-kubernetes)
-[![learnk8s.io: Setting the right requests and limits in Kubernetes 🌟](){: style="width:7%"}](https://learnk8s.io/setting-cpu-memory-limits-requests) [![learnk8s.io: Extending applications on Kubernetes with multi-container pods](){: style="width:7%"}](https://learnk8s.io/sidecar-containers-patterns) [![learnk8s.io: Developing and deploying Spring Boot microservices on Kubernetes](){: style="width:7%"}](https://learnk8s.io/spring-boot-kubernetes-guide) [![Templating YAML in Kubernetes with real code](){: style="width:7%"}](https://learnk8s.io/templating-yaml-with-code) [![learnk8s.io/terraform-aks: Provisioning Kubernetes clusters on AWS with' Terraform and AKS 🌟](){: style="width:7%"}](https://learnk8s.io/terraform-aks) [![learnk8s.io/terraform-eks: Provisioning Kubernetes clusters on AWS with' Terraform and EKS 🌟](){: style="width:7%"}](https://learnk8s.io/terraform-eks) [![learnk8s.io/terraform-gke: Provisioning Kubernetes clusters on AWS with' Terraform and GKE 🌟](){: style="width:7%"}](https://learnk8s.io/terraform-gke) [![learnk8s.io/terraform-lke: Provisioning Kubernetes clusters on Linode with' Terraform 🌟](){: style="width:7%"}](https://learnk8s.io/terraform-lke) [![==learnk8s.io: A visual guide on troubleshooting Kubernetes deployments==' 🌟](){: style="width:7%"}](https://learnk8s.io/troubleshooting-deployments) [![Validating Kubernetes YAML for best practice and policies 🌟](){: style="width:7%"}](https://learnk8s.io/validating-kubernetes-yaml) [![learnk8s.io: Allocatable memory and CPU in Kubernetes Nodes](){: style="width:7%"}](https://learnkube.com/allocatable-resources)
-[![learnk8s.io/authentication-kubernetes: User and workload identities in Kubernetes 🌟🌟🌟](){: style="width:7%"}](https://learnkube.com/authentication-kubernetes) [![learnk8s.io/blog](){: style="width:7%"}](https://learnkube.com/blog) [![learnk8s.io: 3 simple tricks for smaller Docker images 🌟](){: style="width:7%"}](https://learnkube.com/blog/smaller-docker-images) [![learnk8s.io: Provisioning cloud resources (AWS, GCP, Azure) in Kubernetes](){: style="width:7%"}](https://learnkube.com/cloud-resources-kubernetes) [![learnk8s.io: How etcd works with and without Kubernetes](){: style="width:7%"}](https://learnkube.com/etcd-kubernetes) [![learnk8s.io: Graceful shutdown and zero downtime deployments in Kubernetes](){: style="width:7%"}](https://learnkube.com/graceful-shutdown) [![learnk8s.io: Architecting Kubernetes clusters — how many should you have?](){: style="width:7%"}](https://learnkube.com/how-many-clusters) [![learnk8s.io/kafka-ha-kubernetes: Designing and testing a highly available Kafka cluster on Kubernetes 🌟](){: style="width:7%"}](https://learnkube.com/kafka-ha-kubernetes) [![learnk8s.io: Architecting Kubernetes clusters — choosing the best autoscaling strategy 🌟](){: style="width:7%"}](https://learnkube.com/kubernetes-autoscaling-strategies) [![Implementing a custom Kubernetes authentication method](){: style="width:7%"}](https://learnkube.com/kubernetes-custom-authentication) [![learnk8s.io: Kubernetes Instance Calculator 🌟🌟](){: style="width:7%"}](https://learnkube.com/kubernetes-instance-calculator)
-[![learnk8s.io: Load balancing and scaling long-lived connections in Kubernetes 🌟🌟🌟](){: style="width:7%"}](https://learnkube.com/kubernetes-long-lived-connections) [![learnk8s.io: Tracing the path of network traffic in Kubernetes 🌟](){: style="width:7%"}](https://learnkube.com/kubernetes-network-packets) [![learnk8s.io: Architecting Kubernetes clusters — choosing a worker node size](){: style="width:7%"}](https://learnkube.com/kubernetes-node-size) [![None](){: style="width:7%"}](https://learnkube.com/kubernetes-policies) [![learnk8s.io: How do you rollback deployments in Kubernetes? 🌟](){: style="width:7%"}](https://learnkube.com/kubernetes-rollbacks) [![Kubernetes Services and Load Balancing Explained](){: style="width:7%"}](https://learnkube.com/kubernetes-services-and-load-balancing) [![learnk8s.io/kubernetes-terraform: Creating Kubernetes clusters with Terraform](){: style="width:7%"}](https://learnkube.com/kubernetes-terraform) [![learnk8s.io: Kubernetes wallpapers](){: style="width:7%"}](https://learnkube.com/kubernetes-wallpapers) [![learnk8s.io: Authentication between microservices using Kubernetes identities 🌟](){: style="width:7%"}](https://learnkube.com/microservices-authentication-kubernetes) [![None](){: style="width:7%"}](https://learnkube.com/news-events-jobs) [![learnk8s.io: Kubernetes production best practices](){: style="width:7%"}](https://learnkube.com/production-best-practices)
-[![learnk8s.io: Limiting access to Kubernetes resources with RBAC 🌟🌟🌟](){: style="width:7%"}](https://learnkube.com/rbac-kubernetes) [![learnk8s.io/real-time-dashboard](){: style="width:7%"}](https://learnkube.com/real-time-dashboard) [![learnk8s.io: Kubernetes Research. Research documents on node instance types, managed services, ingress controllers, CNIs, etc.](){: style="width:7%"}](https://learnkube.com/research) [![learnk8s.io: Scaling Celery workers with RabbitMQ on Kubernetes](){: style="width:7%"}](https://learnkube.com/scaling-celery-rabbitmq-kubernetes) [![learnk8s.io: Setting the right requests and limits in Kubernetes 🌟](){: style="width:7%"}](https://learnkube.com/setting-cpu-memory-limits-requests) [![learnk8s.io: Extending applications on Kubernetes with multi-container pods](){: style="width:7%"}](https://learnkube.com/sidecar-containers-patterns) [![learnk8s.io: Developing and deploying Spring Boot microservices on Kubernetes](){: style="width:7%"}](https://learnkube.com/spring-boot-kubernetes-guide) [![Templating YAML in Kubernetes with real code](){: style="width:7%"}](https://learnkube.com/templating-yaml-with-code) [![learnk8s.io/terraform-aks 🌟](){: style="width:7%"}](https://learnkube.com/terraform-aks) [![learnk8s.io/terraform-eks 🌟](){: style="width:7%"}](https://learnkube.com/terraform-eks) [![learnk8s.io/terraform-gke 🌟](){: style="width:7%"}](https://learnkube.com/terraform-gke)
-[![learnk8s.io/terraform-lke: Provisioning Kubernetes clusters on Linode with Terraform 🌟](){: style="width:7%"}](https://learnkube.com/terraform-lke) [![learnk8s.io/first-steps](){: style="width:7%"}](https://learnkube.com/training) [![learnk8s.io: A visual guide on troubleshooting Kubernetes deployments](){: style="width:7%"}](https://learnkube.com/troubleshooting-deployments) [![Validating Kubernetes YAML for best practice and policies 🌟](){: style="width:7%"}](https://learnkube.com/validating-kubernetes-yaml) [![learntocloud.guide](){: style="width:7%"}](https://learntocloud.guide) [![None](){: style="width:7%"}](https://leebriggs.co.uk/blog/2019/02/07/why-are-we-templating-yaml.html) [![Ansible Tower Docs](){: style="width:7%"}](https://legacy-controller-docs.ansible.com/ansible-tower) [![Lens Kubernetes IDE 🌟](){: style="width:7%"}](https://lenshq.io) [![levelup.gitconnected.com: 12 Visual Studio Code Shortcuts That Every Developer' Must Know](){: style="width:7%"}](https://levelup.gitconnected.com/12-visual-studio-code-shortcuts-that-every-developer-must-know-8d6ce5fc3631) [![levelup.gitconnected.com: 5 Bash String Manipulation Methods That Help Every' Developer](){: style="width:7%"}](https://levelup.gitconnected.com/5-bash-string-manipulation-methods-that-help-every-developer-49d4ee38b593) [![levelup.gitconnected.com: 5 Git Commands to Know Before Your First Tech' Job or Internship](){: style="width:7%"}](https://levelup.gitconnected.com/5-git-commands-to-know-before-your-first-tech-job-or-internship-1b5856313338)
-[![levelup.gitconnected.com: 5 tips for troubleshooting apps on Kubernetes](){: style="width:7%"}](https://levelup.gitconnected.com/5-tips-for-troubleshooting-apps-on-kubernetes-835b6b539c24) [![levelup.gitconnected.com: 5 Tips To Design For Multi-Tenancy Architecture](){: style="width:7%"}](https://levelup.gitconnected.com/5-tips-to-design-for-multi-tenancy-architecture-5f7d55657d77) [![levelup.gitconnected.com: 5 Tricks to take your Kubernetes skills to the' next level](){: style="width:7%"}](https://levelup.gitconnected.com/5-tricks-to-take-your-kubernetes-skills-to-the-next-level-a5541baeb18e) [![levelup.gitconnected.com: Access Kubernetes Objects Data From /Proc Directory' 🌟](){: style="width:7%"}](https://levelup.gitconnected.com/access-kubernetes-objects-data-from-proc-directory-8d2ec6a0faba) [![levelup.gitconnected.com: Automating Integration and Deployment to Remote' Server](){: style="width:7%"}](https://levelup.gitconnected.com/automating-integration-and-deployment-to-remote-server-63a2b6576ebf) [![AWS, Azure, GCP: Resource Hierarchies](){: style="width:7%"}](https://levelup.gitconnected.com/aws-azure-gcp-resource-hierarchies-25b829127511) [![==levelup.gitconnected.com: Basics of CI/CD==](){: style="width:7%"}](https://levelup.gitconnected.com/basics-of-ci-cd-a98340c60b04) [![gitconnected.com: Blue-Green with Canary Deployment — A Novel approach](){: style="width:7%"}](https://levelup.gitconnected.com/blue-green-with-canary-deployment-a-novel-approach-2cee77ff564d) [![levelup.gitconnected.com: Concurrency in Go: shared memory](){: style="width:7%"}](https://levelup.gitconnected.com/concurrency-in-go-shared-memory-a2ef201b396b) [![levelup.gitconnected.com: Continuous Integration and Continuous Deployment' with Terraform Cloud](){: style="width:7%"}](https://levelup.gitconnected.com/continuous-integration-continuous-deployment-with-terraform-cloud-ad384f29d7a0) [![levelup.gitconnected.com: Deploying a Simple Golang Web App to Kubernetes](){: style="width:7%"}](https://levelup.gitconnected.com/deploying-simple-golang-webapp-to-kubernetes-25dc1736dcc4)
-[![Digestible DevOps: The 7 DevOps Practices](){: style="width:7%"}](https://levelup.gitconnected.com/digestible-devops-the-7-devops-practices-8bd8b34e1418) [![levelup.gitconnected.com: Do you know Distributed Job Scheduling in Microservices' Architecture? 🌟](){: style="width:7%"}](https://levelup.gitconnected.com/do-you-know-distributed-job-scheduling-in-microservices-architecture-44082adad8ac) [![levelup.gitconnected.com: Effects of Docker Image Size on AutoScaling w.r.t' Single and Multi-Node Kube Cluster](){: style="width:7%"}](https://levelup.gitconnected.com/effects-of-docker-image-size-on-autoscaling-w-r-t-single-and-multi-node-kube-cluster-29c4f689cd99) [![levelup.gitconnected.com: Enforce Audit Policy in Kubernetes (k8s)](){: style="width:7%"}](https://levelup.gitconnected.com/enforce-audit-policy-in-kubernetes-k8s-34e504733300) [![levelup.gitconnected.com: Error Handling in Event-Driven Systems](){: style="width:7%"}](https://levelup.gitconnected.com/error-handling-in-event-driven-systems-1f0a7ef2cfb7) [![levelup.gitconnected.com: Grafana Agent Flow: Simplifying Monitoring and' Telemetry Collection for Kubernetes Clusters](){: style="width:7%"}](https://levelup.gitconnected.com/exploring-grafana-agent-flow-simplifying-monitoring-for-kubernetes-2a06a92614) [![==levelup.gitconnected.com: First Try on Java Operator SDK==](){: style="width:7%"}](https://levelup.gitconnected.com/first-try-on-java-operator-sdk-5a07f30771de) [![levelup.gitconnected.com: Flux CD: Getting Started](){: style="width:7%"}](https://levelup.gitconnected.com/flux-cd-getting-started-1a06671d718f) [![levelup.gitconnected.com: Fully Explained Array Data Structure in Python](){: style="width:7%"}](https://levelup.gitconnected.com/fully-explained-array-data-structure-in-python-67dd9a12b695) [![levelup.gitconnected.com: Generics in Go: Viva La Revolution!](){: style="width:7%"}](https://levelup.gitconnected.com/generics-in-go-viva-la-revolution-e27898bf5495) [![levelup.gitconnected.com: Getting Started With ArgoCD on your Kubernetes' Cluster](){: style="width:7%"}](https://levelup.gitconnected.com/getting-started-with-argocd-on-your-kubernetes-cluster-552ca5d8cf41)
-[![levelup.gitconnected.com: GitHub Actions, self-hosted runners on Amazon' EKS & spot instances](){: style="width:7%"}](https://levelup.gitconnected.com/github-actions-self-hosted-runners-on-amazon-eks-spot-instances-bc3abcd5d38f) [![==levelup.gitconnected.com: GitHub may replace DockerHub==](){: style="width:7%"}](https://levelup.gitconnected.com/github-may-replace-dockerhub-a5da5e547f01) [![levelup.gitconnected.com: GitOps: CI/CD using GitHub Actions and ArgoCD' on Kubernetes](){: style="width:7%"}](https://levelup.gitconnected.com/gitops-ci-cd-using-github-actions-and-argocd-on-kubernetes-909d85d37746) [![levelup.gitconnected.com: Helm 101 for Developers](){: style="width:7%"}](https://levelup.gitconnected.com/helm-101-for-developers-1c28e734937e) [![levelup.gitconnected.com: Helm — Data Sharing Between Parent and Child Chart](){: style="width:7%"}](https://levelup.gitconnected.com/helm-data-sharing-between-parent-and-child-chart-c4487a452d4e) [![levelup.gitconnected.com: Helm—Named Templates](){: style="width:7%"}](https://levelup.gitconnected.com/helm-named-templates-de2efc3875d0) [![levelup.gitconnected.com: Helm vs. Kustomize: Navigating Kubernetes Configuration' Complexity](){: style="width:7%"}](https://levelup.gitconnected.com/helm-vs-kustomize-navigating-kubernetes-configuration-complexity-ae86596c3cf2) [![levelup.gitconnected.com: How to design a system to scale to your first' 100 million users](){: style="width:7%"}](https://levelup.gitconnected.com/how-to-design-a-system-to-scale-to-your-first-100-million-users-4450a2f9703d) [![==levelup.gitconnected.com: How to guess the right size for your Kubernetes' Pods?==](){: style="width:7%"}](https://levelup.gitconnected.com/how-to-guess-the-right-size-for-your-kubernetes-pods-9c88686fec) [![levelup.gitconnected.com: How to manage your technical backlog](){: style="width:7%"}](https://levelup.gitconnected.com/how-to-manage-your-technical-backlog-868415f8eea9) [![levelup.gitconnected.com: Installing & Exploring the Kube-Prometheus Project](){: style="width:7%"}](https://levelup.gitconnected.com/installing-exploring-the-kube-prometheus-project-eef375d49f6b)
-[![levelup.gitconnected.com: Introduction to Helm Dashboard](){: style="width:7%"}](https://levelup.gitconnected.com/introduction-to-helm-dashboard-dddf43e38cc2) [![levelup.gitconnected.com: Kafka for Engineers 🌟](){: style="width:7%"}](https://levelup.gitconnected.com/kafka-for-engineers-975feaea6067) [![levelup.gitconnected.com: Kubernetes 101: Secrets](){: style="width:7%"}](https://levelup.gitconnected.com/kubernetes-101-secrets-20d068ab0563) [![levelup.gitconnected.com: Kubernetes 101: Understanding the Basics of Container' Orchestration](){: style="width:7%"}](https://levelup.gitconnected.com/kubernetes-101-understanding-the-basics-of-container-orchestration-898562f45651) [![gitconnected.com: Kubernetes Autoscaling 101: Cluster Autoscaler, Horizontal' Pod Autoscaler, and Vertical Pod Autoscaler](){: style="width:7%"}](https://levelup.gitconnected.com/kubernetes-autoscaling-101-cluster-autoscaler-horizontal-pod-autoscaler-and-vertical-pod-2a441d9ad231) [![Kubernetes Monitoring 101 — Core pipeline & Services Pipeline](){: style="width:7%"}](https://levelup.gitconnected.com/kubernetes-monitoring-101-core-pipeline-services-pipeline-a34cd4cc9627) [![levelup.gitconnected.com: Kubernetes Planternetes v1.28: Non-Graceful Node' Shutdown Feature](){: style="width:7%"}](https://levelup.gitconnected.com/kubernetes-planternetes-v1-28-non-graceful-node-shutdown-feature-8608d5073519) [![levelup.gitconnected.com: Kubernetes with CoreDNS](){: style="width:7%"}](https://levelup.gitconnected.com/kubernetes-with-coredns-e40772c5e6ee) [![levelup.gitconnected.com: Master SparkML: Practical Guide for Machine Learning](){: style="width:7%"}](https://levelup.gitconnected.com/master-sparkml-practical-guide-for-machine-learning-1efe1bd9cdce) [![levelup.gitconnected.com: Micro Frontend Architecture](){: style="width:7%"}](https://levelup.gitconnected.com/micro-frontend-architecture-794442e9b325) [![levelup.gitconnected.com: Multi-Tenant Application](){: style="width:7%"}](https://levelup.gitconnected.com/multi-tenant-application-a29153d31c5a)
-[![levelup.gitconnected.com: NestJS: Microservices with gRPC, API Gateway,' and Authentication — Part 1/2](){: style="width:7%"}](https://levelup.gitconnected.com/nestjs-microservices-with-grpc-api-gateway-and-authentication-part-1-2-650009c03686) [![levelup.gitconnected.com: OpenShift — The Next Level of Kubernetes](){: style="width:7%"}](https://levelup.gitconnected.com/openshift-the-next-level-of-kubernetes-6d58ad722b26) [![==levelup.gitconnected.com: Operators : Extending Kubernetes Capabilities==](){: style="width:7%"}](https://levelup.gitconnected.com/operators-extending-kubernetes-capabilities-184df001b7e) [![levelup.gitconnected.com: Running Workflows on windows with Jenkins pipeline' and Kubernetes](){: style="width:7%"}](https://levelup.gitconnected.com/running-workflows-on-windows-with-jenkins-pipeline-and-kubernetes-52752a89a0e7) [![levelup.gitconnected.com: Scale your Apps using KEDA in Kubernetes](){: style="width:7%"}](https://levelup.gitconnected.com/scale-your-apps-using-keda-in-kubernetes-a1f2142ecc20) [![levelup.gitconnected.com: Setting up Application Load Balancer (Ingress)' for the Pods running in AWS EKS Fargate](){: style="width:7%"}](https://levelup.gitconnected.com/setting-up-application-load-balancer-ingress-for-the-pods-running-in-aws-eks-fargate-519e20e97497) [![levelup.gitconnected.com: Short: Using IaC over Clickops](){: style="width:7%"}](https://levelup.gitconnected.com/short-using-iac-over-clickops-229e919b5373) [![levelup.gitconnected.com: Start Your Scripting Journey Today | Bash Script' — Part 1](){: style="width:7%"}](https://levelup.gitconnected.com/start-your-scripting-journey-today-bash-script-part-1-46cbddf4e4e7) [![levelup.gitconnected.com: Step by Step Slow Guide: Kubernetes Dashboard' on Raspberry Pi Cluster (Part 2)](){: style="width:7%"}](https://levelup.gitconnected.com/step-by-step-slow-guide-kubernetes-dashboard-on-raspberry-pi-cluster-part-2-acdc8f9b5b99) [![levelup.gitconnected.com: The Core of Kubernetes Security: Clusters](){: style="width:7%"}](https://levelup.gitconnected.com/the-core-of-kubernetes-security-clusters-5d9a69f1dba4) [![levelup.gitconnected.com: Top 30 Git Commands You Should Know To Master' Git CLI](){: style="width:7%"}](https://levelup.gitconnected.com/top-30-git-commands-you-should-know-to-master-git-cli-f04e041779bc)
-[![levelup.gitconnected.com: Truth About { SOAP vs REST vs GRPC vs GraphQL' } Checklist](){: style="width:7%"}](https://levelup.gitconnected.com/truth-about-soap-vs-rest-vs-grpc-vs-graphql-checklist-f50bcb475adf) [![levelup.gitconnected.com: Vim: A How-To Guide](){: style="width:7%"}](https://levelup.gitconnected.com/vim-a-how-to-guide-55f63bfdcff) [![levelup.gitconnected.com: What’s Wrong With Your CRUD APIs— Besides Everything?](){: style="width:7%"}](https://levelup.gitconnected.com/whats-wrong-with-your-crudy-interfaces-besides-everything-bde4f4c8cb8a) [![liavyona09.medium.com: Spice up Your Kubernetes Environment with AWS Lambda](){: style="width:7%"}](https://liavyona09.medium.com/spice-up-your-kubernetes-environment-with-aws-lambda-a07d81347607) [![Guestfish](){: style="width:7%"}](https://libguestfs.org/guestfish.1.html) [![Think Python en espanol (Piensa en Python)](){: style="width:7%"}](https://libropython.es) [![librosgratis.dev](){: style="width:7%"}](https://librosgratis.dev) [![lightstep.com](){: style="width:7%"}](https://lightstep.com) [![linbit.com: LINSTOR - kubernetes persistent container storage](){: style="width:7%"}](https://linbit.com/kubernetes) [![Linkerd](){: style="width:7%"}](https://linkerd.io) [![linkerd.io: Multi-cluster communication](){: style="width:7%"}](https://linkerd.io/2.10/tasks/multicluster/index.html)
-[![Announcing Linkerd 2.8: simple, secure multi-cluster Kubernetes](){: style="width:7%"}](https://linkerd.io/2020/06/09/announcing-linkerd-2.8) [![Announcing Linkerd 2.8: simple, secure multi-cluster Kubernetes](){: style="width:7%"}](https://linkerd.io/2020/06/09/announcing-linkerd-2.8/index.html) [![linkerd.io: Benchmarking Linkerd and Istio](){: style="width:7%"}](https://linkerd.io/2021/05/27/linkerd-vs-istio-benchmarks/index.html) [![linkerd.io: Announcing Linkerd's Graduation](){: style="width:7%"}](https://linkerd.io/2021/07/28/announcing-cncf-graduation) [![linkerd.io: Announcing Linkerd's Graduation](){: style="width:7%"}](https://linkerd.io/2021/07/28/announcing-cncf-graduation/index.html) [![linkerd.io: Benchmarking Linkerd and Istio: 2021 Redux](){: style="width:7%"}](https://linkerd.io/2021/11/29/linkerd-vs-istio-benchmarks-2021/index.html) [![linkerd.io: Using Kubernetes's new Bound Service Account Tokens for secure' workload identity](){: style="width:7%"}](https://linkerd.io/2021/12/28/using-kubernetess-new-bound-service-account-tokens-for-secure-workload-identity) [![linkerd.io: Using Kubernetes's new Bound Service Account Tokens for secure workload identity](){: style="width:7%"}](https://linkerd.io/2021/12/28/using-kubernetess-new-bound-service-account-tokens-for-secure-workload-identity/index.html) [![linkerd.io: Announcing automated multi-cluster failover for Kubernetes](){: style="width:7%"}](https://linkerd.io/2022/03/09/announcing-automated-multi-cluster-failover-for-kubernetes) [![linkerd.io: Announcing automated multi-cluster failover for Kubernetes](){: style="width:7%"}](https://linkerd.io/2022/03/09/announcing-automated-multi-cluster-failover-for-kubernetes/index.html) [![linoxide.com 🌟](){: style="width:7%"}](https://linoxide.com)
-[![**ip command**: How to use IP Command in Linux with Examples](){: style="width:7%"}](https://linoxide.com/linux-command/use-ip-command-linux) [![Linux 101 Hacks](){: style="width:7%"}](https://linux.101hacks.com) [![Kubernetes Interview Questions and Answers 2019 2020](){: style="width:7%"}](https://linux.amitmaheshwari.in/2019/11/kubernetes-interview-questions-and.html) [![linux.slashdot.org: AWS Embraces Fedora Linux for Its Cloud-Based 'Amazon Linux'](){: style="width:7%"}](https://linux.slashdot.org/story/21/11/27/0328223/aws-embraces-fedora-linux-for-its-cloud-based-amazon-linux) [![linuxacademy](){: style="width:7%"}](https://linuxacademy.com/blog/containers/kubernetes-cheat-sheet) [![Ansible Roles Explained | Cheat Sheet](){: style="width:7%"}](https://linuxacademy.com/blog/red-hat/ansible-roles-explained) [![linuxconfig.org: python tuples 🌟](){: style="width:7%"}](https://linuxconfig.org/python-tuples) [![linuxctl.com: Ansible - Interacting with external REST API](){: style="width:7%"}](https://linuxctl.com/2017/01/ansible---interacting-with-external-rest-api) [![linuxera.org: Writing Operators using the Operator Framework SDK](){: style="width:7%"}](https://linuxera.org/writing-operators-using-operator-framework) [![linuxhandbook.com: Yum Command Cheat Sheet](){: style="width:7%"}](https://linuxhandbook.com/cheatsheets/yum) [![linuxhandbook.com: Docker Commands for Managing Container Lifecycle (Definitive Guide)](){: style="width:7%"}](https://linuxhandbook.com/container-lifecycle-docker-commands)
-[![linuxhandbook.com: Unusual Ways to Use Variables Inside Bash Scripts](){: style="width:7%"}](https://linuxhandbook.com/variables-bash-script) [![linuxhandbook.com: YAML Basics Every DevOps Engineer Must Know 🌟](){: style="width:7%"}](https://linuxhandbook.com/yaml-basics) [![linuxhandbook.com: Yum Command Cheat Sheet](){: style="width:7%"}](https://linuxhandbook.com/yum-cheatsheet) [![linuxjourney.com](){: style="width:7%"}](https://linuxjourney.com) [![linuxjourney.com commandline](){: style="width:7%"}](https://linuxjourney.com/lesson/the-shell) [![linuxtechlab.com: Ansible Tutorial: Introduction to simple Ansible commands](){: style="width:7%"}](https://linuxtechlab.com/ansible-tutorial-simple-commands) [![linuxtechlab.com: How to create a Dockerfile with some dockerfile examples](){: style="width:7%"}](https://linuxtechlab.com/learn-create-dockerfile-example) [![linuxtechlab.com: Search a file in Linux using Find & Locate command](){: style="width:7%"}](https://linuxtechlab.com/search-a-file-in-linux-using-find-locate-command) [![datascientest.com: Azure DevOps Pipeline YAML: why configure CI/CD pipelines with YAML?](){: style="width:7%"}](https://liora.io/en/azure-devops-pipeline-yaml-why-configure-ci-cd-pipelines-with-yaml) [![datascientest.com: Azure DevOps vs GitHub Actions: Which is the best CI/CD tool?](){: style="width:7%"}](https://liora.io/en/azure-devops-vs-github-actions-which-is-the-best-ci-cd-tool) [![None](){: style="width:7%"}](https://liquidat.wordpress.com/2016/06/27/howto-writing-an-ansible-module-for-a-rest-api)
-[![liquidat.wordpress.com: Good bye Red Hat](){: style="width:7%"}](https://liquidat.wordpress.com/2021/08/15/good-bye-red-hat) [![lisowski0925.medium.com: Using Kubernetes Certificate Signing Requests and' RBAC for User Authentication and Authorization](){: style="width:7%"}](https://lisowski0925.medium.com/using-kubernetes-csrs-and-rbac-for-cluster-user-authentication-and-authorization-9df5498655cd) [![livecodestream.dev: Git Concepts and Workflow for Beginners](){: style="width:7%"}](https://livecodestream.dev/post/2020-08-21-git-concepts-and-workflow-for-beginners) [![livecodestream.dev: Five Advanced Git Concepts that Make You Look Like a' Pro](){: style="width:7%"}](https://livecodestream.dev/post/five-advanced-git-concepts-that-make-you-look-like-a-pro) [![10 Real-World Kubernetes Troubleshooting Scenarios and Solutions](){: style="width:7%"}](https://livingdevops.com/devops/10-real-world-kubernetes-troubleshooting-scenarios-and-solutions) [![localstack.cloud](){: style="width:7%"}](https://localstack.cloud) [![Locust](){: style="width:7%"}](https://locust.io) [![loft-sh.medium.com: 10 Essentials for Kubernetes Access Control](){: style="width:7%"}](https://loft-sh.medium.com/10-essentials-for-kubernetes-access-control-a67ae72977dd) [![loft-sh.medium.com: How Virtual Kubernetes Clusters Can Speed Up Your Local' Development](){: style="width:7%"}](https://loft-sh.medium.com/how-virtual-kubernetes-clusters-can-speed-up-your-local-development-e5645614a3c5) [![loft-sh.medium.com: Kubernetes Network Policies: A Practitioner’s Guide' 🌟](){: style="width:7%"}](https://loft-sh.medium.com/kubernetes-network-policies-a-practitioners-guide-c9bb4cdd0dbc) [![loft-sh.medium.com: Kubernetes StatefulSet — Examples & Best Practices](){: style="width:7%"}](https://loft-sh.medium.com/kubernetes-statefulset-examples-best-practices-902cd50f7fff)
-[![loft.sh: 10 Essentials For Kubernetes Multi-Tenancy](){: style="width:7%"}](https://loft.sh/blog/10-essentials-for-kubernetes-multi-tenancy) [![loft.sh: Checklist for Kubernetes-Based Development 🌟](){: style="width:7%"}](https://loft.sh/blog/checklist-for-kubernetes-based-development) [![loft.sh: Docker Compose to Kubernetes: Step-by-Step Migration 🌟](){: style="width:7%"}](https://loft.sh/blog/docker-compose-to-kubernetes-step-by-step-migration) [![loft.sh: GitOps + Kubernetes Explained](){: style="width:7%"}](https://loft.sh/blog/gitops-kubernetes-explained) [![loft.sh: How to Set Up Kubernetes Requests and Limits](){: style="width:7%"}](https://loft.sh/blog/how-to-set-up-kubernetes-requests-and-limits) [![loft.sh: Kubernetes Admission Controllers: What They Are and Why They Matter](){: style="width:7%"}](https://loft.sh/blog/kubernetes-admission-controllers-what-they-are-and-why-they-matter) [![loft.sh: Kubernetes and LDAP: Enterprise Authentication for Kubernetes](){: style="width:7%"}](https://loft.sh/blog/kubernetes-and-ldap-enterprise-authentication-for-kubernetes) [![loft.sh: Kubernetes Cost Monitoring with Prometheus & Grafana](){: style="width:7%"}](https://loft.sh/blog/kubernetes-cost-monitoring-with-prometheus-and-grafana) [![loft.sh: Kubernetes Cost Savings By Reducing The Number Of Clusters](){: style="width:7%"}](https://loft.sh/blog/kubernetes-cost-savings) [![loft.sh: Kubernetes Dashboards: Headlamp](){: style="width:7%"}](https://loft.sh/blog/kubernetes-dashboards-headlamp) [![loft.sh: Kubernetes Development Environments – A Comparison](){: style="width:7%"}](https://loft.sh/blog/kubernetes-development-environments-comparison)
-[![loft.sh: Kubernetes Monitoring Dashboards - 5 Best Open-Source Tools](){: style="width:7%"}](https://loft.sh/blog/kubernetes-monitoring-dashboards-5-best-open-source-tools) [![loft.sh: Kubernetes Multi-Tenancy: Why Virtual Clusters Are The Best Solution](){: style="width:7%"}](https://loft.sh/blog/kubernetes-multi-tenancy-why-virtual-clusters-are-the-best-solution) [![loft.sh: Kubernetes Network Policies: A Practitioner's Guide 🌟](){: style="width:7%"}](https://loft.sh/blog/kubernetes-network-policies-a-practitioners-guide) [![loft.sh: Kubernetes Network Policies for Isolating Namespaces 🌟](){: style="width:7%"}](https://loft.sh/blog/kubernetes-network-policies-for-isolating-namespaces) [![==loft.sh: Kubernetes NGINX Ingress: 10 Useful Configuration Options== 🌟](){: style="width:7%"}](https://loft.sh/blog/kubernetes-nginx-ingress-10-useful-configuration-options) [![loft.sh: Kubernetes on Windows: 6 Life-Saving Tools & Tips](){: style="width:7%"}](https://loft.sh/blog/kubernetes-on-windows-6-life-saving-tools-and-tips) [![loft.sh: Kubernetes RBAC: Basics and Advanced Patterns](){: style="width:7%"}](https://loft.sh/blog/kubernetes-rbac-basics-and-advanced-patterns) [![loft.sh: Kubernetes Readiness Probes - Examples & Common Pitfalls](){: style="width:7%"}](https://loft.sh/blog/kubernetes-readiness-probes-examples-common-pitfalls) [![loft.sh: Kubernetes StatefulSet - Examples & Best Practices](){: style="width:7%"}](https://loft.sh/blog/kubernetes-statefulset-examples-and-best-practices) [![loft.sh: Kubernetes: Virtual Clusters For CI/CD & Testing](){: style="width:7%"}](https://loft.sh/blog/kubernetes-virtual-clusters-for-ci-cd-testing) [![loft.sh: Multi-Tenant Kubernetes Clusters: Challenges and Useful Tooling](){: style="width:7%"}](https://loft.sh/blog/multi-tenant-kubernetes-clusters-challenges-and-useful-tooling)
-[![loft.sh: Platform Engineering: The Definitive Guide](){: style="width:7%"}](https://loft.sh/blog/platform-engineering-the-definitive-guide) [![loft.sh: How To Reduce Your Kubernetes Cost](){: style="width:7%"}](https://loft.sh/blog/reduce-kubernetes-cost) [![Self-Service Kubernetes Namespaces Are A Game-Changer 🌟](){: style="width:7%"}](https://loft.sh/blog/self-service-kubernetes-namespaces-are-a-game-changer) [![loft.sh: Skaffold vs Tilt vs DevSpace](){: style="width:7%"}](https://loft.sh/blog/skaffold-vs-tilt-vs-devspace) [![loft.sh: The Cost of Managed Kubernetes - A Comparison 🌟](){: style="width:7%"}](https://loft.sh/blog/the-cost-of-managed-kubernetes-a-comparison) [![==loft.sh: Using Kubernetes Ephemeral Containers for Troubleshooting==](){: style="width:7%"}](https://loft.sh/blog/using-kubernetes-ephemeral-containers-for-troubleshooting) [![Apache Log4j Security Vulnerabilities](){: style="width:7%"}](https://logging.apache.org/log4j/2.x/security.html) [![Apache Log4j Security Vulnerabilities](){: style="width:7%"}](https://logging.apache.org/security.html) [![None](){: style="width:7%"}](https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=09213cdc-9f30-4e82-aa6f-9b6e8d82dab3&redirect_uri=https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fs%2Fauth%2Foauth2callback%2Fproviderid%2Fdefault&response_type=code&state=l6szqle4bzDgvgJagl8z4PdMvpp_5xu-WPFDEhepQ0JV4o6p1Oiy79YAZuEPj3BnEO_EXjdV2VJH4ckf68foAKVHFZ9zL0POiDIgyviNM2LPLGkKCrmP95s8cCy29jWSMUodTlRNE7u4fcWrQ3_-0x0suxxUZh0nRgtFL0BouINjnmwDFGMwFhi1w5p0fjhA99nnnjuaIC8aIgq1A2Orcmawz9DQyoYwqLMlKMupP-U&scope=User.Read+openid+email+profile+offline_access&referer=https%3A%2F%2Ftechcommunity.microsoft.com%2Fblog%2F-%2Fintroduction-to-azure-devops-workload-identity-federation-oidc%2F3908687) [![logz.io](){: style="width:7%"}](https://logz.io) [![logz.io: What are AWS EC2 Instances? A Tutorial for EC2 Metrics Shipping' with Logz.io](){: style="width:7%"}](https://logz.io/blog/aws-ec2-metrics)
-[![logz.io: A Guide to Monitoring AWS Lambda Metrics with Prometheus & Logz.io](){: style="width:7%"}](https://logz.io/blog/aws-lambda-metrics-monitoring-guide) [![logz.io: FinOps Observability: Monitoring Kubernetes Cost](){: style="width:7%"}](https://logz.io/blog/finops-observability-monitoring-kubernetes-cost) [![logz.io: Grok Pattern Examples for Log Parsing](){: style="width:7%"}](https://logz.io/blog/grok-pattern-examples-for-log-parsing) [![dzone: Kibana Tutorial: Part 2 - Creating Visualizations](){: style="width:7%"}](https://logz.io/blog/kibana-tutorial-2) [![logz.io: A Beginner’s Guide to Logstash Grok](){: style="width:7%"}](https://logz.io/blog/logstash-grok) [![logz.io: A Monitoring Reality Check: More of the Same Won’t Work](){: style="width:7%"}](https://logz.io/blog/monitoring-reality-check) [![logz.io: Top 11 Open Source Monitoring Tools for Kubernetes 🌟](){: style="width:7%"}](https://logz.io/blog/open-source-monitoring-tools-for-kubernetes) [![logz.io: The Open Source Observability Adoption and Migration Curve](){: style="width:7%"}](https://logz.io/blog/open-source-observability-adoption-migration-curve) [![logz.io: OpenSearch Is Now Generally Available!](){: style="width:7%"}](https://logz.io/blog/opensearch-1-0-ga-generally-available-elasticsearch-kibana-fork) [![logz.io: Logz.io’s Prometheus-as-a-Service is Generally Available 🌟](){: style="width:7%"}](https://logz.io/blog/prometheus-as-a-service-launch) [![logz.io: Unified Observability: Announcing Kubernetes 360](){: style="width:7%"}](https://logz.io/blog/unified-observability-kubernetes-360)
-[![logz.io: Collecting Metrics from Windows Kubernetes Nodes in AKS 🌟](){: style="width:7%"}](https://logz.io/blog/windows-kubernetes-nodes-aks-metrics) [![==logz.io: Beginner’s Guide to OpenTelemetry== 🌟](){: style="width:7%"}](https://logz.io/learn/opentelemetry-guide) [![logz.io: Logz.io Announces Support for OpenSearch; A Community-driven Open' Source Fork of Elasticsearch and Kibana](){: style="width:7%"}](https://logz.io/news-posts/logz-io-announces-support-for-opensearch-a-community-driven-open-source-fork-of-elasticsearch-and-kibana) [![The Lone Sysadmin](){: style="width:7%"}](https://lonesysadmin.net) [![Longhorn](){: style="width:7%"}](https://longhorn.io) [![architect.io: Get started with the Terraform Kubernetes provider](){: style="width:7%"}](https://loopholelabs.io) [![Quarkus Cheat-Sheet](){: style="width:7%"}](https://lordofthejars.github.io/quarkus-cheat-sheet) [![loves.cloud: CI/CD Pipeline Using Docker and Jenkins](){: style="width:7%"}](https://loves.cloud/ci-cd-pipeline-using-docker-and-jenkins) [![loves.cloud: Creating a fully automated DevSecOps CI/CD Pipeline](){: style="width:7%"}](https://loves.cloud/creation-of-a-fully-automated-devsecops-cicd-pipeline) [![loves.cloud: Kubernetes: An Introduction](){: style="width:7%"}](https://loves.cloud/kubernetes-an-introduction) [![Setting Up a Kubernetes Cluster on Ubuntu 18.04](){: style="width:7%"}](https://loves.cloud/setting-up-a-kubernetes-cluster-on-ubuntu-18-04)
-[![lucidchart.com: Agile vs. Waterfall vs. Kanban vs. Scrum: What’s the Difference?](){: style="width:7%"}](https://lucid.co/blog/agile-vs-waterfall-vs-kanban-vs-scrum) [![None](){: style="width:7%"}](https://lucid.co/lucidscale) [![Lucidchart](){: style="width:7%"}](https://lucid.co/marketplace/91074b9b/aws) [![==Lucidscale: Import your architecture==](){: style="width:7%"}](https://lucidscale.com) [![lucperkins.dev: Service mesh use cases](){: style="width:7%"}](https://lucperkins.dev/blog/service-mesh-use-cases) [![==luis-sena.medium.com: Automated AWS Load Balancer Warm-Up==](){: style="width:7%"}](https://luis-sena.medium.com/automated-aws-load-balancer-warm-up-d0b4084c8bbc) [![luke.geek.nz/azure: Azure Architecture - Solution Requirement Consideration Checklist](){: style="width:7%"}](https://luke.geek.nz/azure/azure-architecture-solution-requirement-consideration-checklist) [![luke.geek.nz: Using the Azure Naming Tool API to name your Bicep resources](){: style="width:7%"}](https://luke.geek.nz/azure/azure-naming-tool-api-bicep-resources) [![luke.geek.nz/azure: Export Azure DevOps Repositories to Azure Storage Account](){: style="width:7%"}](https://luke.geek.nz/azure/export-azure-devops-repos-azure-storage-account) [![blog.lukechannings.com: Mistakes made and lessons learned with Kubernetes and GitOps](){: style="width:7%"}](https://lukechannings.com/blog/2020-05-10-kubernetes-gitops-lessons) [![luminousmen.com: A very quick introduction to the pain of AWS CloudFormation](){: style="width:7%"}](https://luminousmen.com/post/a-very-quick-introduction-to-the-pain-of-aws-cloudformation)
-[![luminousmen.com: Kubernetes 101](){: style="width:7%"}](https://luminousmen.com/post/kubernetes-101) [![Lura 🌟](){: style="width:7%"}](https://luraproject.org) [![None](){: style="width:7%"}](https://lwkd.info) [![Week Ending May 10, 2026 | Last Week in Kubernetes Development](){: style="width:7%"}](https://lwkd.info/2026/20260514) [![Week Ending May 17, 2026 | Last Week in Kubernetes Development](){: style="width:7%"}](https://lwkd.info/2026/20260522) [![Last Week in Kubernetes Development - Week Ending May 24, 2026](){: style="width:7%"}](https://lwkd.info/2026/20260524) [![LWN.net](){: style="width:7%"}](https://lwn.net) [![lynnlangit.medium.com: Tech Anti-Interviewing](){: style="width:7%"}](https://lynnlangit.medium.com/tech-anti-interviewing-106674655ea0) [![lzone.de/cheat-sheet/Maven](){: style="width:7%"}](https://lzone.de) [![lzone.de: Docker Swarm Cheat Sheet](){: style="width:7%"}](https://lzone.de/cheat-sheet/Docker%20Swarm) [![lzone.de/cheat-sheet/Maven](){: style="width:7%"}](https://lzone.de/cheat-sheet/Maven)
-[![lzone.de: ssh cheat sheet](){: style="width:7%"}](https://lzone.de/cheat-sheet/SSH) [![lzone.de: Terraform Cheat Sheet](){: style="width:7%"}](https://lzone.de/cheat-sheet/Terraform) [![Running spot instances effectively with Amazon EKS](){: style="width:7%"}](https://m.signalvnoise.com/running-spot-instances-effectively-with-amazon-eks) [![**M3**:](){: style="width:7%"}](https://m3db.io) [![maarten.mulders.it: What's New in Maven 4](){: style="width:7%"}](https://maarten.mulders.it/2020/11/whats-new-in-maven-4) [![mad.firstmark.com: The MAD (ML/AI/Data) Landscape](){: style="width:7%"}](https://mad.firstmark.com) [![madeeshafernando.medium.com: Capturing Heap Dumps of stateless Kubernetes' pods before container termination and export to AWS S3](){: style="width:7%"}](https://madeeshafernando.medium.com/capturing-heap-dumps-of-stateless-kubernetes-pods-before-container-termination-and-export-to-aws-s3-9602378ee60b) [![Kubernetes Goat 🌟](){: style="width:7%"}](https://madhuakula.com/kubernetes-goat) [![Why I Don’t Consider Your Certifications During An Interview](){: style="width:7%"}](https://madokai.medium.com/why-i-dont-consider-your-certifications-during-an-interview-fe4b62cf6f8c) [![magic-cookie.co.uk/iplist.html](){: style="width:7%"}](https://magic-cookie.co.uk/iplist.html) [![magnet.xataka.com: Esclavos de la improductividad: el 70% de las reuniones' impiden que los empleados hagan su trabajo](){: style="width:7%"}](https://magnet.xataka.com/en-diez-minutos/esclavos-improductividad-70-reuniones-impiden-que-empleados-hagan-su-trabajo)
-[![magnet.xataka.com: La "gran renuncia" americana, o cómo los trabajadores' se han hartado del sistema y están dejando sus empleos](){: style="width:7%"}](https://magnet.xataka.com/en-diez-minutos/gran-renuncia-americana-como-trabajadores-se-han-hartado-sistema-estan-dejando-sus-empleos) [![maheshwari-bittu.medium.com: Why Event-Driven Architecture (EDA) is needed?' 🌟](){: style="width:7%"}](https://maheshwari-bittu.medium.com/why-event-driven-architecture-eda-is-needed-fac2f00f25a8) [![mahira-technology.medium.com: Automating AWS CodePipeline Setup with Terraform:' Streamline Your CI/CD Workflow](){: style="width:7%"}](https://mahira-technology.medium.com/deploying-aws-codepipeline-with-terraform-d6613979d0b6) [![mahira-technology.medium.com: Kubernetes Secrets Management: Level Up with' External Secrets Operator](){: style="width:7%"}](https://mahira-technology.medium.com/kubernetes-secrets-management-level-up-with-external-secrets-operator-ed7d32df2189) [![Maintainer Month 2026 Partner Pack](){: style="width:7%"}](https://maintainermonth.github.com/partner-pack) [![Maistra.io](){: style="width:7%"}](https://maistra.io) [![makefiletutorial.com 🌟](){: style="width:7%"}](https://makefiletutorial.com) [![makendran.hashnode.dev: Just-in-time Worker Nodes with Karpenter](){: style="width:7%"}](https://makendran.hashnode.dev/just-in-time-worker-nodes-with-karpenter) [![mamaqueesscrum.com: Mamá… ¿Qué es Scrum?](){: style="width:7%"}](https://mamaqueesscrum.com/2018/11/12/labores-que-un-product-owner-deberia-hacer-que-no-aparecen-en-la-scrum-guide) [![A Complete Step by Step Guide to Implementing a GitOps Workflow with Flux 🌟](){: style="width:7%"}](https://managedkube.com/gitops/flux/weaveworks/guide/tutorial/2020/05/01/a-complete-step-by-step-guide-to-implementing-a-gitops-workflow-with-flux.html) [![managedkube.com: Troubleshooting a Kubernetes ingress](){: style="width:7%"}](https://managedkube.com/kubernetes/trace/ingress/service/port/not/matching/pod/k8sbot/2019/02/13/trace-ingress.html)
-[![manfredmlange.medium.com: Containerized Keycloak in Development](){: style="width:7%"}](https://manfredmlange.medium.com/containerized-keycloak-in-development-2f9d079ec4a3) [![==manifests.io== 🌟](){: style="width:7%"}](https://manifests.io) [![manz.dev/cheatsheets](){: style="width:7%"}](https://manz.dev/cheatsheets) [![None](){: style="width:7%"}](https://maps.google.com/maps?q=18+China+St,+%2301-01+Ya+Kun+Kaya+Toast+(Far+East+Square),+Singapore+049560&ftid=0x31da190c7f13a56b:0xfa072ec1345f8321&entry=gps&shh=CAE&lucs=,94297699,100808504,94284460,94231188,94280568,47071704,94218641,94282134,94286869&g_ep=CAISEjI2LjE2LjAuODk4OTU0MjE1MBgAIIgnKlIsOTQyOTc2OTksMTAwODA4NTA0LDk0Mjg0NDYwLDk0MjMxMTg4LDk0MjgwNTY4LDQ3MDcxNzA0LDk0MjE4NjQxLDk0MjgyMTM0LDk0Mjg2ODY5QgJVUw%3D%3D&skid=0bd888ca-7b59-438a-af5f-992d9462bc9e&g_st=ic) [![marcincuber.medium.com: Amazon EKS Upgrade Journey From 1.24 to 1.25](){: style="width:7%"}](https://marcincuber.medium.com/amazon-eks-upgrade-journey-from-1-24-to-1-25-e1bcccc2f384) [![marckean.com: Azure Vs Azure AD – Accounts / Tenants / Subscriptions](){: style="width:7%"}](https://marckean.com/2016/06/01/azure-vs-azure-ad-accounts-tenants-subscriptions) [![==medium: Install Hashicorp Vault on Kubernetes using Helm - Part 1== |' Marco Franssen](){: style="width:7%"}](https://marcofranssen.nl/install-hashicorp-vault-on-kubernetes-using-helm-part-1) [![marcusnoble.co.uk: Restricting cluster-admin Permissions](){: style="width:7%"}](https://marcusnoble.co.uk/2022-01-20-restricting-cluster-admin-permissions) [![marcusnoble.co.uk: Managing Kubernetes without losing your cool 🌟](){: style="width:7%"}](https://marcusnoble.co.uk/2022-07-04-managing-kubernetes-without-losing-your-cool) [![marinaaisa.com: Trabajar en remoto desde España como 'contractor'](){: style="width:7%"}](https://marinaaisa.com/es/blog/contractor-eeuu-espana) [![Terraform 2.0 in Practice: Using AI to Generate Infrastructure as Code](){: style="width:7%"}](https://markaicode.com/terraform-ai-infrastructure-as-code)
-[![None](){: style="width:7%"}](https://markdownguide.offshoot.io/cheat-sheet) [![any-api.com](){: style="width:7%"}](https://marketplace.apilayer.com) [![Atlassian Marketplace: Zephyr](){: style="width:7%"}](https://marketplace.atlassian.com/apps/1014681/zephyr-for-jira-test-management) [![marketplace.atlassian.com: License Manager - Easily track your software licenses](){: style="width:7%"}](https://marketplace.atlassian.com/apps/1227641/license-manager-easily-track-your-software-licenses) [![Red Hat Marketplace](){: style="width:7%"}](https://marketplace.redhat.com) [![marketplace.redhat.com: Dont treat Kubernetes storage as an afterthought:' Turn to persistent container storage for high performance and availability](){: style="width:7%"}](https://marketplace.redhat.com/en-us/blog/dont-treat-kubernetes-storage-as-an-afterthought) [![Red Hat Marketplace](){: style="width:7%"}](https://marketplace.redhat.com/sunset) [![marketplace.visualstudio.com](){: style="width:7%"}](https://marketplace.visualstudio.com) [![Azure DevOps 🌟](){: style="width:7%"}](https://marketplace.visualstudio.com/azuredevops) [![Helm Intellisense](){: style="width:7%"}](https://marketplace.visualstudio.com/items&itemName=Tim-Koehler.helm-intellisense&ssr=false) [![Rainbow Brackets](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=2gua.rainbow-brackets)
-[![Jira and Bitbucket (Official)](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=Atlassian.atlascode) [![Turbo Console Log](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=ChakrounAnas.turbo-console-log) [![marketplace.visualstudio.com: Jenkins Extension Pack: DontShaveTheYak](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=DontShaveTheYak.jenkins-extension-pack) [![EditorConfig:](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=EditorConfig.EditorConfig) [![BABA-Git Flow](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=Fatih.baba-flow) [![==GitHub Copilot== 🌟](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=GitHub.copilot) [![GitHub Theme 🌟](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=GitHub.github-vscode-theme) [![marketplace.visualstudio.com: GitHub Repositories 🌟](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=GitHub.remotehub) [![GitHub Pull Requests and Issues 🌟](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=GitHub.vscode-pull-request-github) [![GitFlow 4 Code](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=GreatMinds.gitflow4code) [![Todo Tree](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=Gruntfuggly.todo-tree)
-[![DVC](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=Iterative.dvc) [![Live Share:](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=MS-vsliveshare.vsliveshare) [![Jest](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=Orta.vscode-jest) [![Material Icon Theme](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme) [![==IAM Legend==](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=SebastianBille.iam-legend) [![JirAux (Jira integration)](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=SemihOnay.jiraux) [![GitLive](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=TeamHub.teamhub) [![marketplace.visualstudio.com: GitOps Tools for Flux 🌟](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=Weaveworks.vscode-gitops-tools) [![Better Comments](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=aaron-bond.better-comments) [![marketplace.visualstudio.com: CodeSnap](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=adpyke.codesnap) [![Alessandro Fragnani: Jenkins Status](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=alefragnani.jenkins-status)
-[![React Pure To Class](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=angryobject.react-pure-to-class-vscode) [![marketplace.visualstudio.com: Learn Cloud 🌟](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=azurepaas-tools.vscode-learncloud) [![marketplace.visualstudio.com: Ruff extension for Visual Studio Code](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=charliermarsh.ruff) [![Path Intellisense](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=christian-kohler.path-intellisense) [![GitHub Actions 🌟](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=cschleiden.vscode-github-actions) [![marketplace.visualstudio.com: Kubernetes Reference Highlighter 🌟](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=dag-andersen.kubernetes-reference-highlighter) [![CloudFormation Snippets 🌟](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=dannysteenman.cloudformation-yaml-snippets) [![ESLint:](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint) [![Dracula Official](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=dracula-theme.theme-dracula) [![CloudFormation Snippets 🌟](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=dsteenman.cloudformation-yaml-snippets) [![GitLens 🌟](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens)
-[![Prettier:](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode) [![Todo+](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=fabiospampinato.vscode-todo-plus) [![GitLab Workflow](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=fatihacet.gitlab-workflow) [![GitHub Actions 🌟](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=github.vscode-github-actions) [![GitLab Workflow](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=gitlab.gitlab-workflow) [![Terraform](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=hashicorp.terraform) [![Draw.io Integration](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=hediet.vscode-drawio) [![Discord Presence Theme](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=icrawl.discord-vscode) [![ivory-lab: JenkinsFile Support](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=ivory-lab.jenkinsfile-support) [![Jenkins Pipeline Linter Connector](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=janjoerke.jenkins-pipeline-linter-connector) [![Visual Studio Code JCasC-Plugin 🌟](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=jcasc-developers.jcasc-plugin)
-[![JM Meessen: Declarative Jenkinsfile Support](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=jmMeessen.jenkins-declarative-support) [![SVG:](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=jock.svg) [![1984 Theme](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=juanmnl.vscode-theme-1984) [![==marketplace.visualstudio.com: Kubernetes YAML Formatter== 🌟](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=kennylong.kubernetes-yaml-formatter) [![Auto Markdown TOC By AX1](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=livepdm.auto-markdown-toc-ax1) [![Terraform](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=mauve.terraform) [![Babel JavaScript](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=mgmcdermott.vscode-language-babel) [![Git Graph](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=mhutchie.git-graph) [![DotENV](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=mikestead.dotenv) [![marketplace.visualstudio.com: Bridge to Kubernetes (VSCode)](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=mindaro.mindaro) [![MongoDB for VS Code](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=mongodb.mongodb-vscode)
-[![Monokai Pro Theme](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=monokai.theme-monokai-pro-vscode) [![marketplace.visualstudio.com: Bridge to Kubernetes (Visual Studio)](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=ms-azuretools.mindaro) [![marketplace.visualstudio.com: Azure App Service for Visual Studio Code](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-azureappservice) [![Docker](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-docker) [![Kubernetes Kind (by Microsoft)](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=ms-kubernetes-tools.kind-vscode) [![Kubernetes (by Microsoft)](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=ms-kubernetes-tools.vscode-kubernetes-tools) [![Azure Resource Manager (ARM) Tools 🌟](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=msazurermtools.azurerm-vscode-tools) [![marketplace.visualstudio.com: autoDocstring - Python Docstring Generator](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=njpwerner.autodocstring) [![Indent-Rainbow:](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=oderwat.indent-rainbow) [![Polacode](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=pnp.polacode) [![OpenShift Connector 🌟](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=redhat.vscode-openshift-connector)
-[![Live Server:](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer) [![Prettier ESLint](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=rvest.vs-code-prettier-eslint) [![Codey Midnight Theme](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=salesforce.codey-midnight) [![secanis.ch: Jenkinsfile Support](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=secanis.jenkinsfile-support) [![Error Lens](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=usernamehw.errorlens) [![gitflow by vector-of-bool](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=vector-of-bool.gitflow) [![TODO Highlight](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=wayou.vscode-todo-highlight) [![Local History](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=xyz.local-history) [![Markdown All in One 🌟](){: style="width:7%"}](https://marketplace.visualstudio.com/items?itemName=yzhang.markdown-all-in-one) [![AmazonWebServices](){: style="width:7%"}](https://marketplace.visualstudio.com/publishers/AmazonWebServices) [![Google Cloud](){: style="width:7%"}](https://marketplace.visualstudio.com/publishers/GoogleCloudTools)
-[![Microsoft 🌟](){: style="width:7%"}](https://marketplace.visualstudio.com/publishers/Microsoft) [![Oracle](){: style="width:7%"}](https://marketplace.visualstudio.com/publishers/Oracle) [![Red Hat 🌟](){: style="width:7%"}](https://marketplace.visualstudio.com/publishers/redhat) [![marklodato.github.io: A Visual Git Reference 🌟](){: style="width:7%"}](https://marklodato.github.io/visual-git-guide/index-en.html) [![Introducing Kiro: AWS Agentic AI-Based IDE](){: style="width:7%"}](https://markrosscloud.medium.com/introducing-kiro-aws-agentic-ai-based-ide-cded711b1409) [![None](){: style="width:7%"}](https://markstevenson.org) [![martinfowler.com: What do you mean by “Event-Driven”? 🌟](){: style="width:7%"}](https://martinfowler.com/articles/201701-event-driven.html) [![martinfowler.com: Patterns for Managing Source Code Branches](){: style="width:7%"}](https://martinfowler.com/articles/branching-patterns.html) [![martinfowler.com: Data Mesh Principles and Logical Architecture](){: style="width:7%"}](https://martinfowler.com/articles/data-mesh-principles.html) [![martinfowler.com: How to Move Beyond a Monolithic Data Lake to a Distributed Data Mesh](){: style="width:7%"}](https://martinfowler.com/articles/data-monolith-to-mesh.html) [![martinfowler.com](){: style="width:7%"}](https://martinfowler.com/articles/evodb.html)
-[![martinfowler.com: Feature Toggles (aka Feature Flags)](){: style="width:7%"}](https://martinfowler.com/articles/feature-toggles.html) [![martinfowler.com: Continuous Integration (original version)](){: style="width:7%"}](https://martinfowler.com/articles/originalContinuousIntegration.html) [![martinfowler.com: Retrospectives Antipatterns 🌟](){: style="width:7%"}](https://martinfowler.com/articles/retrospective-antipatterns.html) [![martinfowler.com: Serverless Architectures](){: style="width:7%"}](https://martinfowler.com/articles/serverless.html) [![martinfowler.com: KeystoneInterface](){: style="width:7%"}](https://martinfowler.com/bliki/KeystoneInterface.html) [![NoSQL Guide, by Martin Fowler](){: style="width:7%"}](https://martinfowler.com/nosql.html) [![martinheinz.dev: It's Time to Forget About Docker 🌟](){: style="width:7%"}](https://martinheinz.dev/blog/35) [![martinheinz.dev: Could Kubernetes Pods Ever Become Deprecated? 🌟](){: style="width:7%"}](https://martinheinz.dev/blog/53) [![martinheinz.dev: Making Kubernetes Operations Easy with kubectl Plugins](){: style="width:7%"}](https://martinheinz.dev/blog/58) [![martinheinz.dev: Keeping Kubernetes Clusters Clean and Tidy 🌟](){: style="width:7%"}](https://martinheinz.dev/blog/60) [![martinheinz.dev: Improving Application Availability with Pod Readiness Gates](){: style="width:7%"}](https://martinheinz.dev/blog/63)
-[![martinheinz.dev/blog/73: Automate All the Boring Kubernetes Operations with Python 🌟](){: style="width:7%"}](https://martinheinz.dev/blog/73) [![martinheinz.dev: Backup-and-Restore of Containers with Kubernetes Checkpointing API](){: style="width:7%"}](https://martinheinz.dev/blog/85) [![martinheinz.dev: Boost Your Python Application Performance using Continuous Profiling](){: style="width:7%"}](https://martinheinz.dev/blog/89) [![martkos-it.co.uk: JMeter Cheat Sheet](){: style="width:7%"}](https://martkos-it.co.uk/our-work/jmeter-testing-cheat-sheet-ng5zm-97y43-af8tj) [![jmeter-testing-cheat-sheet-v10.pdf](){: style="width:7%"}](https://martkos-it.co.uk/s/jmeter-testing-cheat-sheet-v10.pdf) [![Marvelous MLOps Substack](){: style="width:7%"}](https://marvelousmlops.substack.com) [![marvelousmlops.substack.com: CI/CD for MLOps on GitLab (part 1)](){: style="width:7%"}](https://marvelousmlops.substack.com/p/cicd-for-mlops-on-gitlab-part-1) [![marvelousmlops.substack.com: How to sell MLOps in large Organizations](){: style="width:7%"}](https://marvelousmlops.substack.com/p/how-to-sell-mlops-in-large-organizations) [![marvelousmlops.substack.com: MLOps roadmap 2024](){: style="width:7%"}](https://marvelousmlops.substack.com/p/mlops-roadmap-2024) [![marvelousmlops.substack.com: Model serving architectures on Databricks](){: style="width:7%"}](https://marvelousmlops.substack.com/p/model-serving-architectures-on-databricks) [![marvelousmlops.substack.com: Sharpen your cookiecutter: speed up repo creation' with workflows](){: style="width:7%"}](https://marvelousmlops.substack.com/p/sharpen-your-cookiecutter-speed-up)
-[![marvelousmlops.substack.com: Technical roles in Data Science: Who is doing' what?](){: style="width:7%"}](https://marvelousmlops.substack.com/p/technical-roles-in-data-science-who) [![marvelousmlops.substack.com: Traceability & Reproducibility](){: style="width:7%"}](https://marvelousmlops.substack.com/p/traceability-and-reproducibility) [![AI Meets Terraform: Prompt Strategies for Test Generation](){: style="width:7%"}](https://masterpoint.io/blog/ai-meets-tf-prompt-strategies-for-test-generation) [![masterpoint.io: Three Terraform Use-cases You Need to Start Implementing](){: style="width:7%"}](https://masterpoint.io/blog/terraform-use-cases) [![masterpoint.io: Three Terraform Use-cases You Need to Start Implementing](){: style="width:7%"}](https://masterpoint.io/updates/terraform-use-cases) [![matiasmct.medium.com: Observability at Scale](){: style="width:7%"}](https://matiasmct.medium.com/observability-at-scale-52d0d9a5fb9b) [![matt-rickard.com: An Overview of Docker Desktop Alternatives](){: style="width:7%"}](https://matt-rickard.com/docker-desktop-alternatives) [![matt-rickard.com: How to Calculate a CIDR](){: style="width:7%"}](https://matt-rickard.com/how-to-calculate-a-cidr) [![matt-rickard.com: Infrastructure as Code Will be Written by AI](){: style="width:7%"}](https://matt-rickard.com/infrastructure-as-code-will-be-written-by-ai) [![Mattermost](){: style="width:7%"}](https://mattermost.com) [![mattermost.com: The Top 7 Open Source Tools for Securing Your Kubernetes Cluster](){: style="width:7%"}](https://mattermost.com/blog/the-top-7-open-source-tools-for-securing-your-kubernetes-cluster)
-[![matthewpalmer.net: Kubernetes Ingress with Nginx Example 🌟](){: style="width:7%"}](https://matthewpalmer.net/kubernetes-app-developer/articles/kubernetes-ingress-guide-nginx-example.html) [![matthewpalmer.net: Kubernetes Networking Guide for Beginners](){: style="width:7%"}](https://matthewpalmer.net/kubernetes-app-developer/articles/kubernetes-networking-guide-beginners.html) [![matthewpalmer.net: Filesystem vs Volume vs Persistent Volume 🌟](){: style="width:7%"}](https://matthewpalmer.net/kubernetes-app-developer/articles/kubernetes-volumes-example-nfs-persistent-volume.html) [![mattias.engineer: Azure Federated Identity Credentials for GitHub](){: style="width:7%"}](https://mattias.engineer/blog/2024/azure-federated-credentials-github) [![Teaser: Chapter 2 of Terraform Authoring and Operations Professional Study Guide](){: style="width:7%"}](https://mattias.engineer/blog/2024/terraform-professional-chapter-2) [![mattias.engineer: Terraform Variable Cross Validation](){: style="width:7%"}](https://mattias.engineer/blog/2024/terraform-variable-cross-validation) [![Manage Azure IPAM with Terraform](){: style="width:7%"}](https://mattias.engineer/blog/2025/azure-ipam-with-terraform) [![Export Terraform Code from the Azure Portal](){: style="width:7%"}](https://mattias.engineer/blog/2025/azure-portal-export-terraform) [![==mattias.engineer/courses== 🌟](){: style="width:7%"}](https://mattias.engineer/courses) [![mattias.engineer/courses/kubernetes: Certified Kubernetes Application Developer (CKAD)](){: style="width:7%"}](https://mattias.engineer/courses/kubernetes) [![mattias.engineer/courses/kubernetes/helm: Kubernetes-101: Helm 🌟](){: style="width:7%"}](https://mattias.engineer/courses/kubernetes/helm)
-[![mattias.engineer: Kubernetes-101: Ingress 🌟](){: style="width:7%"}](https://mattias.engineer/k8s/ingress) [![mattias.engineer: A Comprehensive Guide to Testing in Terraform: Keep your tests, validations, checks, and policies in order 🌟](){: style="width:7%"}](https://mattias.engineer/posts/terraform-testing-and-validation) [![matt-rickard.com: An Overview of Docker Desktop Alternatives](){: style="width:7%"}](https://mattrickard.com/docker-desktop-alternatives) [![matt-rickard.com: How to Calculate a CIDR](){: style="width:7%"}](https://mattrickard.com/how-to-calculate-a-cidr) [![matt-rickard.com: Infrastructure as Code Will be Written by AI](){: style="width:7%"}](https://mattrickard.com/infrastructure-as-code-will-be-written-by-ai) [![maven.apache.org](){: style="width:7%"}](https://maven.apache.org) [![maven.apache.org: Maven Quick Reference Card](){: style="width:7%"}](https://maven.apache.org/guides/MavenQuickReferenceCard.pdf) [![maven.apache.org: Introduction to the Standard Directory Layout](){: style="width:7%"}](https://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html) [![Apache Maven Changelog Plugin](){: style="width:7%"}](https://maven.apache.org/plugins/maven-changelog-plugin) [![Apache Maven Checkstyle Plugin](){: style="width:7%"}](https://maven.apache.org/plugins/maven-checkstyle-plugin) [![Apache Maven Javadoc Plugin](){: style="width:7%"}](https://maven.apache.org/plugins/maven-javadoc-plugin)
-[![Apache Maven Dependency Analyzer](){: style="width:7%"}](https://maven.apache.org/shared/maven-dependency-analyzer/index.html) [![Maven Surefire Report Plugin](){: style="width:7%"}](https://maven.apache.org/surefire/maven-surefire-report-plugin) [![maxilect-company.medium.com: Graceful shutdown in a cloud environment (the' example of Kubernetes + Spring Boot) 🌟](){: style="width:7%"}](https://maxilect-company.medium.com/graceful-shutdown-in-a-cloud-environment-the-example-of-kubernetes-spring-boot-f922b41adaa0) [![maximilianmichels.com: Kubernetes in a Nutshell: 10 Things You Need to Know](){: style="width:7%"}](https://maximilianmichels.com/2021/kubernetes-what-you-need-to-know) [![MayaData](){: style="width:7%"}](https://mayadata.io) [![mayankshah.dev: Demystifying kube-proxy](){: style="width:7%"}](https://mayankshah.dev/blog/demystifying-kube-proxy) [![mbbaig.blog: How to create custom Helm charts 🌟](){: style="width:7%"}](https://mbbaig.blog/how-to-create-custom-helm-charts) [![mbuffett.com: Replacing ngrok with ktunnel](){: style="width:7%"}](https://mbuffett.com/posts/ktunnel-ngrok-replace) [![mckornfield.medium.com: Working with HPAs in Kubernetes](){: style="width:7%"}](https://mckornfield.medium.com/working-with-hpas-in-kubernetes-ced39263b596) [![MCPBundles](){: style="width:7%"}](https://mcpbundles.com) [![Kubernetes Hardening Guidance 🌟🌟](){: style="width:7%"}](https://media.defense.gov/2021/Aug/03/2002820425/-1/-1/1/CTR_KUBERNETES%20HARDENING%20GUIDANCE.PDF)
-[![media.pearsoncmg.com: Recursive/Iterative Queries in DNS](){: style="width:7%"}](https://media.pearsoncmg.com/aw/ecs_kurose_compnetwork_7/cw/content/interactiveanimations/recursive-iterative-queries-in-dns/index.html) [![mediatemple.net: Cloud-Native CI/CD Workflows in AWS: 3 Use Cases](){: style="width:7%"}](https://mediatemple.net/blog/cloud-hosting/cicd-workflows-aws-3-use-cases) [![NoSQL Databases: a Survey and Decision Guidance](){: style="width:7%"}](https://medium.baqend.com/nosql-databases-a-survey-and-decision-guidance-ea7823a822d) [![medium: Using Terraform with Azure — the right way](){: style="width:7%"}](https://medium.com/01001101/using-terraform-with-azure-the-right-way-35af3b51a6b0) [![medium.com/4th-coffee: 10 Best DevOps Tools for Start-ups](){: style="width:7%"}](https://medium.com/4th-coffee/10-best-devops-tools-for-start-ups-91eb69bc3128) [![medium.com/4th-coffee: 10 New DevOps Tools to Watch in 2023 🌟](){: style="width:7%"}](https://medium.com/4th-coffee/10-new-devops-tools-to-watch-in-2023-e974dbb1f1bb) [![medium.com/4th-coffee: A Comprehensive Tutorial on Service Mesh, Istio,' Envoy, Access Log, and Log Filtering](){: style="width:7%"}](https://medium.com/4th-coffee/a-comprehensive-tutorial-on-service-mesh-istio-envoy-access-log-and-log-filtering-8f3d939c081d) [![medium.com/4th-coffee: State of Kubernetes Secrets Management in 2022](){: style="width:7%"}](https://medium.com/4th-coffee/state-of-kubernetes-secrets-management-in-2022-6148af91e7b5) [![medium.com/4th-coffee: What is Policy-as-Code? An Introduction to Open Policy' Agent](){: style="width:7%"}](https://medium.com/4th-coffee/what-is-policy-as-code-an-introduction-to-open-policy-agent-6098463f8461) [![medium: A detailed guide to deploying Elasticsearch on Elastic Cloud on' Kubernetes (ECK)](){: style="width:7%"}](https://medium.com/99dotco/a-detail-guide-to-deploying-elasticsearch-on-elastic-cloud-on-kubernetes-eck-31808ac60466) [![medium.com/@.anders: Lessons From Our 8 Years Of Kubernetes In Production' — Two Major Cluster Crashes, Ditching Self-Managed, Cutting Cluster Costs, Tooling, And More](){: style="width:7%"}](https://medium.com/@.anders/learnings-from-our-8-years-of-kubernetes-in-production-two-major-cluster-crashes-ditching-self-0257c09d36cd)
-[![==medium.com/@15daniel10: YOYO attack on a K8S cluster==](){: style="width:7%"}](https://medium.com/@15daniel10/yoyo-attack-on-a-k8s-cluster-102bc1d5ca3e) [![medium.com/@AceTheCloud-Abhishek: 50 Shades of Containers and Kubernetes](){: style="width:7%"}](https://medium.com/@AceTheCloud-Abhishek/50-shades-of-containers-and-kubernetes-d2217fbea788) [![medium: Getting Started with Kubernetes etcd](){: style="width:7%"}](https://medium.com/@Alibaba_Cloud/getting-started-with-kubernetes-etcd-a26cba0b4258) [![medium.com/@BeNitinAgarwal: Lifecycle of Docker Container](){: style="width:7%"}](https://medium.com/@BeNitinAgarwal/lifecycle-of-docker-container-d2da9f85959) [![medium.com/@CloudifyOps: Setting up a Horizontal Pod Autoscaler for Kubernetes' cluster](){: style="width:7%"}](https://medium.com/@CloudifyOps/setting-up-a-horizontal-pod-autoscaler-for-kubernetes-cluster-a7d3cf3be7) [![medium.com/@CuriousLearner: Deploying EFK stack on Kubernetes](){: style="width:7%"}](https://medium.com/@CuriousLearner/deploying-efk-stack-on-kubernetes-c25ba2682c99) [![medium.com/@DevOps-Diva.o: Implementing Security on Azure DevOps Pipelines](){: style="width:7%"}](https://medium.com/@DevOps-Diva.o/implementing-security-on-azure-devops-pipelines-a653da4862a9) [![medium.com/@DevOpsfreak: Top 12 Kubernetes Installation Errors You Can’t' Afford to Miss](){: style="width:7%"}](https://medium.com/@DevOpsfreak/top-12-kubernetes-installation-errors-you-cant-afford-to-miss-b52d7cda1a52) [![medium.com/@ElizAyer: Meetings *are* the work](){: style="width:7%"}](https://medium.com/@ElizAyer/meetings-are-the-work-9e429dde6aa3) [![medium.com/@GiantSwarm: Deep Dive Into Kubernetes Networking in Azure](){: style="width:7%"}](https://medium.com/@GiantSwarm/deep-dive-into-kubernetes-networking-in-azure-9f0e85e2ee34) [![medium.com/@GranulateIntel: The Fundamental Principles of Kubernetes Capacity' Management](){: style="width:7%"}](https://medium.com/@GranulateIntel/the-fundamental-principles-of-kubernetes-capacity-management-e23f388b4f3)
-[![medium.com/@HirenDhaduk1: Best choice to run your containers: AWS FARGATE' or AWS LAMBDA or Both?](){: style="width:7%"}](https://medium.com/@HirenDhaduk1/best-choice-to-run-your-containers-aws-fargate-or-aws-lambda-or-both-d9e14685a363) [![medium.com/@HirenDhaduk1: Top Kubernetes Observability Tools and their Usage](){: style="width:7%"}](https://medium.com/@HirenDhaduk1/top-kubernetes-observability-tools-and-their-usage-e4e8eef8aec3) [![None](){: style="width:7%"}](https://medium.com/@KarlKFI/yaml-sh-yaml-sans-helm-e983a3dfdaec) [![medium.com/@Kubernetes_Advocate 🌟](){: style="width:7%"}](https://medium.com/@Kubernetes_Advocate) [![medium: How to enable Kubernetes container RuntimeDefault seccomp profile' for all workloads](){: style="width:7%"}](https://medium.com/@LachlanEvenson/how-to-enable-kubernetes-container-runtimedefault-seccomp-profile-for-all-workloads-6795624fcbcc) [![medium: Mutating Kubernetes resources with Gatekeeper](){: style="width:7%"}](https://medium.com/@LachlanEvenson/mutating-kubernetes-resources-with-gatekeeper-3e5585d49ead) [![medium: Verifying container signatures on Kubernetes with Gatekeeper](){: style="width:7%"}](https://medium.com/@LachlanEvenson/verifying-container-signatures-on-kubernetes-with-gatekeeper-19a4519c3016) [![medium.com/@MetricFire: Monitoring Kubernetes tutorial: Using Grafana and' Prometheus](){: style="width:7%"}](https://medium.com/@MetricFire/monitoring-kubernetes-tutorial-using-grafana-and-prometheus-3239079b138f) [![medium.com/@Mohamed-ElEmam: Build Docker Images in Kubernetes POD Without' Docker -Kaniko](){: style="width:7%"}](https://medium.com/@Mohamed-ElEmam/build-docker-images-in-kubernetes-pod-without-docker-kaniko-46e1a5b76c9) [![medium.com/@Paddy_Adallah: How to Choose Kubernetes Platforms for Enterprise' Deployments](){: style="width:7%"}](https://medium.com/@Paddy_Adallah/how-to-choose-kubernetes-platforms-for-enterprise-deployments-c04d5e436543) [![medium.com: Kubernetes Cloud Services: Comparing GKE, EKS and AKS](){: style="width:7%"}](https://medium.com/@Platform9Sys/kubernetes-cloud-services-comparing-gke-eks-and-aks-1fe42770cad3)
-[![medium.com/@RoussiAbel: Optimizing java base docker images size from 674Mb' to 58Mb](){: style="width:7%"}](https://medium.com/@RoussiAbel/optimizing-java-base-docker-images-size-from-674mb-to-58mb-c1b7c911f622) [![None](){: style="width:7%"}](https://medium.com/@Sandeepkallazhi/velero-backup-restore-for-k8s-stateful-applications-managed-by-operators-8fd9c732ffcc) [![medium.com/@ScrumPokerPro: Cloud native architecture with Kubernetes and' ArgoCD](){: style="width:7%"}](https://medium.com/@ScrumPokerPro/cloud-native-architecture-with-kubernetes-and-argocd-ebecda7784b8) [![medium.com/@Techie1: Networking tasks in production using Ansible](){: style="width:7%"}](https://medium.com/@Techie1/networking-tasks-in-production-using-ansible-b09d0a6121f7) [![medium 1](){: style="width:7%"}](https://medium.com/@TimvanBaarsen/maven-cheat-sheet-45942d8c0b86) [![medium.com/@TonyBologni: 4 reasons why 4 is the perfect team size for (agile)' software development 🌟](){: style="width:7%"}](https://medium.com/@TonyBologni/4-reasons-why-4-is-the-perfect-team-size-for-agile-software-development-8597d33f3cfe) [![medium.com/@Tyler.Gallimore: Deploying Apache Web Server on AWS EC2 with' Terraform and Docker](){: style="width:7%"}](https://medium.com/@Tyler.Gallimore/deploying-apache-web-server-on-aws-ec2-with-terraform-and-docker-6c315c81c024) [![medium.com/@ZiXianZeroX: Setting Up an On-premise Kubernetes Cluster from' Scratch](){: style="width:7%"}](https://medium.com/@ZiXianZeroX/setting-up-an-on-premise-kubernetes-cluster-from-scratch-8e3a6b415387) [![medium.com/@_gdantas: Backstage and Terraform — A Powerful Combination for' Ops, Wonderful for Devs](){: style="width:7%"}](https://medium.com/@_gdantas/backstage-and-terraform-a-powerful-combination-for-ops-wonderful-for-devs-c04ebce849f0) [![==medium.com/@a.j.abbott24: Kubernetes: Multi Environment Config Management==](){: style="width:7%"}](https://medium.com/@a.j.abbott24/kubernetes-multi-environment-config-management-c36c5cf3bbac) [![medium.com/@abdelrhmanahmed131: Longhorn — Distributed Block Storage for' K8s](){: style="width:7%"}](https://medium.com/@abdelrhmanahmed131/longhorn-distributed-block-storage-for-k8s-2ea11df400d1)
-[![medium.com/@abdulfayis: storage Orchestration for Kubernetes](){: style="width:7%"}](https://medium.com/@abdulfayis/storage-orchestration-for-kubernetes-c6370f943e23) [![medium.com/@abhimanyubajaj98: Deploying Kubernetes from Scratch with Terraform:' A Step-by-Step Guide](){: style="width:7%"}](https://medium.com/@abhimanyubajaj98/deploying-kubernetes-from-scratch-with-terraform-a-step-by-step-guide-7d628910efd0) [![medium.com/@abhinav.ittekot: Granting IAM permissions to pods in EKS using' OIDC](){: style="width:7%"}](https://medium.com/@abhinav.ittekot/granting-iam-permissions-to-pods-in-eks-using-oidc-f2044c88a53) [![medium.com/@abhinav.ittekot: Running Kubernetes jobs with sidecar containers](){: style="width:7%"}](https://medium.com/@abhinav.ittekot/running-kubernetes-jobs-with-sidecar-containers-8c034b020993) [![GitOps with Jenkins and Kubernetes](){: style="width:7%"}](https://medium.com/@abhishekbhardwaj510/gitops-with-jenkins-and-kubernetes-c20425244c73) [![medium.com/@abhisman.sarkar: Kubernetes Monitoring: Effective Cluster Tracking' with Prometheus](){: style="width:7%"}](https://medium.com/@abhisman.sarkar/kubernetes-monitoring-effective-cluster-tracking-with-prometheus-b0ed5b3efb32) [![==medium: Microservices and the World with a Service Mesh== | Adarsh Prabhu](){: style="width:7%"}](https://medium.com/@adarsh.prabhu/microservices-and-the-world-with-a-service-mesh-ec9a709dd4b5) [![medium.com/@adeelsubhan25: How to setup and build Docker Images on Windows](){: style="width:7%"}](https://medium.com/@adeelsubhan25/how-to-setup-and-build-docker-images-on-windows-baf252152aca) [![medium.com/@adityadhopade18: Mastering K8s Event Driven AutoScaling](){: style="width:7%"}](https://medium.com/@adityadhopade18/mastering-k8s-event-driven-autoscaling-cd1b9df78903) [![medium.com/@adnn.selimovic: Creating Kubernetes operator using **Kubebuilder**](){: style="width:7%"}](https://medium.com/@adnn.selimovic/creating-kubernetes-operator-using-kubebuilder-15db5f29ee50) [![medium.com/@adolfo.diaz.zar: Secret Management with Terraform 🌟](){: style="width:7%"}](https://medium.com/@adolfo.diaz.zar/secret-management-with-terraform-6b5e02f9437e)
-[![==medium.com/@adrianarba: CI/CD defined through terraform using AWS CodePipeline,' AWS CodeCommit, and AWS CodeBuild==](){: style="width:7%"}](https://medium.com/@adrianarba/ci-cd-defined-through-terraform-using-aws-codepipeline-aws-codecommit-and-aws-codebuild-12ade4d9cfa3) [![medium.com/@ahmed.farhan: Kafka Setup in Kubernetes Using Strimzi K8s operator' — Part 2](){: style="width:7%"}](https://medium.com/@ahmed.farhan/kafka-setup-in-kubernetes-using-strimzi-k8s-operator-part-2-1f67dbe5f14d) [![medium.com/@ahmed.fathy.elayaat: What is GitOps?](){: style="width:7%"}](https://medium.com/@ahmed.fathy.elayaat/gitops-fc27ef5a7836) [![medium.com/@ahmet16ck: What Is Load Balancer and How Does It Work In Kubernetes' ? 🌟](){: style="width:7%"}](https://medium.com/@ahmet16ck/what-is-load-balancer-and-how-does-it-work-in-kubernetes-5ab5f0537069) [![medium: Mastering the KUBECONFIG file](){: style="width:7%"}](https://medium.com/@ahmetb/mastering-kubeconfig-4e447aa32c75) [![medium.com/@ajin.sunny: Rate limiting in Distributed Systems 🌟](){: style="width:7%"}](https://medium.com/@ajin.sunny/rate-limiting-in-distributed-systems-bbeca0c47b96) [![==medium.com/@ajin.sunny: System Design Architecture: Stateful vs. Stateless==' 🌟](){: style="width:7%"}](https://medium.com/@ajin.sunny/system-design-architecture-stateful-vs-stateless-62ed0ddb9f2b) [![medium.com/@ajin.sunny: System Design Concept: Rate limiting 🌟](){: style="width:7%"}](https://medium.com/@ajin.sunny/system-design-concept-rate-limiting-f4da72371533) [![Running SonarQube on Kubernetes](){: style="width:7%"}](https://medium.com/@akamenev/running-sonarqube-on-azure-kubernetes-92a1b9051120) [![medium.com/@akashjoffical08: Monitor Uptime of Endpoints in K8s using Blackbox' Exporter 🌟](){: style="width:7%"}](https://medium.com/@akashjoffical08/monitor-uptime-of-endpoints-in-k8s-using-blackbox-exporter-f80166a328e9) [![medium: Integration of AWS, Terraform, and GitHub for Automated Deployment' Infrastructure](){: style="width:7%"}](https://medium.com/@akshayavb99/integration-of-aws-terraform-and-github-for-automated-deployment-infrastructure-da0a19ff4e86)
-[![medium.com: Prometheus-Grafana : Node Monitoring on Kubernetes](){: style="width:7%"}](https://medium.com/@akshitverma8191/prometheus-grafana-node-monitoring-on-kubernetes-79fd8311b56d) [![medium.com/@alamdar.hussain0007: GitOps with Kubernetes](){: style="width:7%"}](https://medium.com/@alamdar.hussain0007/gitops-with-kubernetes-f0912b644925) [![medium.com/@alex.ivenin: Chaos engineering in kubernetes](){: style="width:7%"}](https://medium.com/@alex.ivenin/chaos-engineering-in-kubernetes-4de425132ba1) [![medium.com/@alex.ivenin: Exploring ephemeral containers in kubernetes 🌟](){: style="width:7%"}](https://medium.com/@alex.ivenin/exploring-ephemeral-containers-in-kubernetes-bcceaf21101c) [![medium: 5 tips for troubleshooting apps on Kubernetes](){: style="width:7%"}](https://medium.com/@alexellisuk/5-tips-for-troubleshooting-apps-on-kubernetes-835b6b539c24) [![medium: Then he asked me “Is Kubernetes right for us?”](){: style="width:7%"}](https://medium.com/@alexellisuk/then-he-asked-me-is-kubernetes-right-for-us-78695ee35289) [![Install Kubernetes with k3sup and k3s](){: style="width:7%"}](https://medium.com/@alexellisuk/walk-through-install-kubernetes-to-your-raspberry-pi-in-15-minutes-84a8492dc95a) [![medium.com/@alexmogfr: ZEvent Place: How we handled 100k+ CCU on a real-time' collective canvas](){: style="width:7%"}](https://medium.com/@alexmogfr/zevent-place-how-we-handled-100k-ccu-on-a-real-time-collective-canvas-71d3d346e0ab) [![Eclipse MicroProfile: 5 Things You Need to Know 🌟](){: style="width:7%"}](https://medium.com/@alextheedom/eclipse-microprofile-5-things-you-need-to-know-e7a0bc9a3fb6) [![medium.com/@alfahreiza: Building an ELT Pipeline: From CSV to BigQuery using' dbt](){: style="width:7%"}](https://medium.com/@alfahreiza/building-an-elt-pipeline-from-csv-to-bigquery-using-dbt-f6e3f30bfc9c) [![medium.com/@amid.ukr: Agile Git branching strategies in 2023](){: style="width:7%"}](https://medium.com/@amid.ukr/agile-git-branching-strategies-in-2023-caeead79ddd)
-[![medium.com/@amir.ilw: Kubernetes Storage Migration 🌟](){: style="width:7%"}](https://medium.com/@amir.ilw/kubernetes-storage-migration-ac48f6f9f5a5) [![medium.com/@amirhosseineidy: Kubernetes authentication with keycloak oidc](){: style="width:7%"}](https://medium.com/@amirhosseineidy/kubernetes-authentication-with-keycloak-oidc-63571eaeed61) [![medium.com/@amitabhprasad: Kubernetes volume backup for disaster recovery](){: style="width:7%"}](https://medium.com/@amitabhprasad/kubernetes-volume-backup-for-disaster-recovery-56a5facee7fe) [![medium.com/@anatoliydadashev: Terraform & AWS decoupled architecture](){: style="width:7%"}](https://medium.com/@anatoliydadashev/terraform-aws-decoupled-architecture-9135df865310) [![medium: A Simple Guide to Handle Text Files in Python | Andreas Soularidis](){: style="width:7%"}](https://medium.com/@andreas.soularidis/a-simple-guide-to-handle-text-files-in-python-cd8a1a33ecaf) [![medium.com: Learn about Exceptions in Python](){: style="width:7%"}](https://medium.com/@andreas.soularidis/learn-about-exceptions-in-python-fef309f66a78) [![medium.com/@andretost_75145: Using ChatGPT to learn Kubernetes and OpenShift](){: style="width:7%"}](https://medium.com/@andretost_75145/using-chatgpt-to-learn-kubernetes-and-openshift-15051bc95535) [![medium.com/@andrewachraf: Detect crashes in your Kubernetes cluster using' kwatch and Slack 🌟](){: style="width:7%"}](https://medium.com/@andrewachraf/detect-crashes-in-your-cluster-using-kwatch-an-slack-84b979e93e03) [![medium.com/@andrewjr350: Misunderstanding of Serverless (AWS)](){: style="width:7%"}](https://medium.com/@andrewjr350/misunderstanding-of-serverless-aws-835c7076ea4c) [![medium.com/@andriikrymus: DNS config for EKS](){: style="width:7%"}](https://medium.com/@andriikrymus/dns-config-for-eks-61eb70c3e31e) [![medium: Single Sign-On in Kubernetes](){: style="width:7%"}](https://medium.com/@andriisumko/single-sign-on-in-kubernetes-1ad9528350ed)
-[![medium: Processing guarantees in Kafka](){: style="width:7%"}](https://medium.com/@andy.bryant/processing-guarantees-in-kafka-12dd2e30be0e) [![medium.com/@anjkeesari: Install Grafana Loki-Stack Helmchart in Azure Kubernetes' Services (AKS)](){: style="width:7%"}](https://medium.com/@anjkeesari/install-grafana-loki-stack-helmchart-in-azure-kubernetes-services-aks-1359281b3321) [![==medium.com/@ankit.wal: Understanding IAM roles for service accounts, IRSA,' on AWS EKS==](){: style="width:7%"}](https://medium.com/@ankit.wal/the-how-of-iam-roles-for-service-accounts-irsa-on-aws-eks-3d76badb8942) [![medium.com/@ankitrai_13207: Kubernetes: Deployment & Service](){: style="width:7%"}](https://medium.com/@ankitrai_13207/kubernetes-deployment-service-6f32b7e63f16) [![medium.com/@anshuman2121: DevSecOps: Implement security on CICD Pipeline](){: style="width:7%"}](https://medium.com/@anshuman2121/devsecops-implement-security-on-cicd-pipeline-19eb7aa22626) [![medium.com/@antoine.loizeau: Add a switch to simplify Terraform debugging](){: style="width:7%"}](https://medium.com/@antoine.loizeau/add-a-switch-to-simplify-terraform-debugging-2d532eb889eb) [![medium: DevOps tools Handbook 🌟](){: style="width:7%"}](https://medium.com/@anujsharma12feb/devops-tools-handbook-b42487a53353) [![AWS App Mesh with EKS and Canary deployment](){: style="width:7%"}](https://medium.com/@anupam.s1602/aws-app-mesh-with-eks-and-canary-deployment-5503d9ba95d6) [![medium.com/@anurag2397: Tuning JVM containers for better CPU and memory' utilisation in K8s environment](){: style="width:7%"}](https://medium.com/@anurag2397/solving-javas-core-problems-around-memory-and-cpu-4d0c97748c43) [![medium.com/@aqsarahman71: Introduction to Kaniko](){: style="width:7%"}](https://medium.com/@aqsarahman71/introduction-to-kaniko-912e0f494570) [![medium.com/@arbnair97: Introduction to Kubernetes Network Policy and Calico' Based Network Policy](){: style="width:7%"}](https://medium.com/@arbnair97/introduction-to-kubernetes-network-policy-and-calico-based-network-policy-675a7fa6b5dc)
-[![medium.com/@aritra.chatterjee_: Hexagonal architecture in java](){: style="width:7%"}](https://medium.com/@aritra.chatterjee_/hexagonal-architecture-in-java-7ac8f4bea753) [![medium.com/@arton.demaku: Managing Stateful Applications with Kubernetes' StatefulSets](){: style="width:7%"}](https://medium.com/@arton.demaku/managing-stateful-applications-with-kubernetes-statefulsets-3eeec9e9d151) [![medium: Azure DevOps HandBook !](){: style="width:7%"}](https://medium.com/@arunksingh16/azure-devops-handbook-d6dcd82da1b7) [![medium: AWS Services Every Developer Should Be Aware Of](){: style="width:7%"}](https://medium.com/@ashish_fagna/aws-services-every-developer-should-be-aware-of-f7c48aaa854f) [![medium: Top 7 Cloud Source Code Management Tools Features and Pricing Plans](){: style="width:7%"}](https://medium.com/@atif.ramzan89/top-7-cloud-source-code-management-tools-features-and-pricing-plans-105f4eb88a3a) [![medium.com/@avyanab: Deploy A Two-Tier Architecture with AWS and Terraform' Cloud](){: style="width:7%"}](https://medium.com/@avyanab/deploy-a-two-tier-architecture-with-aws-and-terraform-cloud-c6087f118ba7) [![medium: AWS Configuration with Web Server in EC2 Using Ansible](){: style="width:7%"}](https://medium.com/@ayushsingh1525/aws-configuration-with-apache-server-in-ec2-using-ansible-2ef61f98872e) [![medium.com/@badawekoo: Helm theory, demo and commands you need to know!](){: style="width:7%"}](https://medium.com/@badawekoo/helm-theory-demo-and-commands-you-need-to-know-628777fdb0c2) [![==medium.com/@badawekoo: Limit number of processes running in a Kubernetes' pod==](){: style="width:7%"}](https://medium.com/@badawekoo/limit-number-of-processes-running-in-a-kubernetes-pod-50ccf156ec18) [![medium.com/@badawekoo: Monitoring in DevOps lifecycle](){: style="width:7%"}](https://medium.com/@badawekoo/monitoring-in-devops-lifecycle-4d9a2f277eb0) [![medium.com/@badawekoo: Scaling in Kubernetes _What, Why and How?](){: style="width:7%"}](https://medium.com/@badawekoo/scaling-in-kubernetes-what-why-and-how-d120e99be071)
-[![medium.com/@badawekoo: Using RBAC in Kubernetes for authorization-Complete' Demo-Part 1](){: style="width:7%"}](https://medium.com/@badawekoo/using-rbac-in-kubernetes-for-authorization-complete-demo-part-1-83f0a1fb8f) [![medium.com/@bareckidarek: TCP packets traffic visualization for kubernetes' by k8spacket and Grafana](){: style="width:7%"}](https://medium.com/@bareckidarek/tcp-packets-traffic-visualization-for-kubernetes-by-k8spacket-and-grafana-bb87cb106f30) [![medium.com/@bchenjh: Distributed full fine-tuning of Llama2 on Kubernetes](){: style="width:7%"}](https://medium.com/@bchenjh/full-fine-tuning-of-llama2-on-kubernetes-a983e1eb2259) [![medium: AWS configuration files, explained](){: style="width:7%"}](https://medium.com/@ben11kehoe/aws-configuration-files-explained-9a7ea7a5b42e) [![medium.com/@benjamin.christmann_12432: Setting up your first EKS cluster' on AWS: some practical tips](){: style="width:7%"}](https://medium.com/@benjamin.christmann_12432/setting-up-your-first-eks-cluster-on-aws-some-practical-tips-60400963c588) [![medium.com/@benjaminacar.private: A Comprehensive Guide to Setup a New K8s' Cluster](){: style="width:7%"}](https://medium.com/@benjaminacar.private/a-comprehensive-guide-to-setup-a-new-k8s-cluster-4b88e6f021bc) [![medium: Understanding resource limits in kubernetes: cpu time](){: style="width:7%"}](https://medium.com/@betz.mark/understanding-resource-limits-in-kubernetes-cpu-time-9eff74d3161b) [![medium.com/@bgrant0607: Advantages of storing configuration in container' registries rather than git 🌟](){: style="width:7%"}](https://medium.com/@bgrant0607/advantages-of-storing-configuration-in-container-registries-rather-than-git-b4266dc0c79f) [![medium: Using Kubernetes Operators to Manage the Lifecycle of AI Applications](){: style="width:7%"}](https://medium.com/@bherta/using-kubernetes-operators-to-manage-the-lifecycle-of-ai-applications-5682c3b372b3) [![medium.com/@bijit211987: DevSecOps Approach with Terraform and CI/CD Pipelines](){: style="width:7%"}](https://medium.com/@bijit211987/devsecops-approach-with-terraform-and-ci-cd-pipelines-f556c2d5b40d) [![medium.com/@bijit211987: Grafana with OpenTelemetry, Vendor-neutral and' open-source approach](){: style="width:7%"}](https://medium.com/@bijit211987/grafana-with-opentelemetry-vendor-neutral-and-open-source-approach-ab4bc08f67e9)
-[![medium.com/@bijit211987: Kubernetes ready for stateful workloads and to' Revolutionize Enterprise Database Management](){: style="width:7%"}](https://medium.com/@bijit211987/kubernetes-ready-for-stateful-workloads-and-to-revolutionize-enterprise-database-management-3cd619b1a0b2) [![medium.com/@bijit211987: Kubernetes Roadmap](){: style="width:7%"}](https://medium.com/@bijit211987/kubernetes-roadmap-edd06067fa72) [![medium.com/@bijit211987: Observability Driven Development (ODD)-Enhancing' System Reliability](){: style="width:7%"}](https://medium.com/@bijit211987/observability-driven-development-2bc2cdde8661) [![==medium.com/@bill.salvaggio: The AWS Cloud Resume Challenge Project==](){: style="width:7%"}](https://medium.com/@bill.salvaggio/the-aws-cloud-resume-challenge-project-c5c0c6fe9593) [![None](){: style="width:7%"}](https://medium.com/@bill.salvaggio/the-aws-cloud-resume-challenge-project-part-ii-5c36029dbc59) [![medium.com/@blgreco72: Debugging Kubernetes Services Locally 🌟](){: style="width:7%"}](https://medium.com/@blgreco72/debugging-kubernetes-services-locally-8cb14bf8745a) [![medium.com/@bm54cloud: Stressing a Kubernetes Pod to Induce an OOMKilled' Error](){: style="width:7%"}](https://medium.com/@bm54cloud/stressing-a-kubernetes-pod-to-induce-an-oomkilled-error-96f3be9c931d) [![medium: Goodbye Jenkins: How Drone Simplifies CI/CD for Engineering Teams' Everywhere](){: style="width:7%"}](https://medium.com/@boomimagestudio-techblog/goodbye-jenkins-how-drone-simplifies-ci-cd-for-engineering-teams-everywhere-73a7db435a86) [![medium: Kubernetes the hard way on Docker](){: style="width:7%"}](https://medium.com/@brightzheng100/kubernetes-the-hard-way-on-docker-f512bae734af) [![medium.com/@brunoolimpio: Kubernetes DeepDive — Parte 2 - Kubernetes RBAC' and more... | Bruno Olimpio](){: style="width:7%"}](https://medium.com/@brunoolimpio/kubernetes-deepdive-parte-2-a65ffdce596d) [![None](){: style="width:7%"}](https://medium.com/@brunosquassoni/creating-a-kubernetes-cluster-step-by-step-bd9ae3c85275)
-[![medium.com/@bubu.tripathy: Blue-Green Deployment using Kubernetes](){: style="width:7%"}](https://medium.com/@bubu.tripathy/blue-green-deployment-using-kubernetes-be994df956b4) [![medium.com: Headless Kubernetes Service](){: style="width:7%"}](https://medium.com/@bubu.tripathy/headless-k8s-service-924c689607a7) [![medium.com/@bunnyshell: How to Overcome Infrastructure as Code (IaC) Challenges](){: style="width:7%"}](https://medium.com/@bunnyshell/how-to-overcome-infrastructure-as-code-iac-challenges-f4947be7cde2) [![medium.com/@buraktahtacioglu: AWS Well-Architected Framework — AWS Roadmap](){: style="width:7%"}](https://medium.com/@buraktahtacioglu/aws-well-architected-framework-aws-roadmap-80aaa6ca7f53) [![medium.com/@buraktahtacioglu: GitOps Fundamentals — CNCF Roadmap](){: style="width:7%"}](https://medium.com/@buraktahtacioglu/gitops-fundamentals-cncf-roadmap-fa686dbced9d) [![medium.com/@calvineotieno010: Managing Application Secrets with Hashicorp' Vault](){: style="width:7%"}](https://medium.com/@calvineotieno010/managing-application-secrets-with-hashicorp-vault-8efb5e1d87fd) [![medium.com: Red Hat OpenShift Virtualization in nested VMware vSphere Cluster](){: style="width:7%"}](https://medium.com/@carlosedp/red-hat-openshift-virtualization-in-nested-vmware-vsphere-56c5e5d76a80) [![medium.com/@casperrubaek: Why KEDA is a game-changer for scaling in Kubernetes](){: style="width:7%"}](https://medium.com/@casperrubaek/why-keda-is-a-game-changer-for-scaling-in-kubernetes-4ebf34cb4b61) [![medium.com/@cbkwgl: Continuous Monitoring in DevOps 🌟](){: style="width:7%"}](https://medium.com/@cbkwgl/continuous-monitoring-in-devops-8d4db48a0e24) [![medium: IBM Multicloud Manager Cluster Sizing](){: style="width:7%"}](https://medium.com/@cdoan/ibm-multicloud-manager-cluster-sizing-bc3b609b7de9) [![medium.com/@chamakenjefi: Kubernetes deployments using a ConfigMap with' a custom index.html page](){: style="width:7%"}](https://medium.com/@chamakenjefi/kubernetes-deployments-using-a-configmap-with-a-custom-index-html-page-5b4de0a7aa1b)
-[![medium.com/@chandranathmondal: ==Self-service Amazon EKS Cluster provisioning' with Kubernetes configuration applied== 🌟](){: style="width:7%"}](https://medium.com/@chandranathmondal/self-service-amazon-eks-cluster-provisioning-with-kubernetes-configuration-applied-372bce839d7) [![medium.com/@charled.breteche: Kind, Cilium, MetalLB, and still no kube-proxy](){: style="width:7%"}](https://medium.com/@charled.breteche/kind-cilium-metallb-and-no-kube-proxy-a9fe66ddfad6) [![medium.com/@charled.breteche: Kubernetes Security — Control pod to pod communications' with Cilium network policies](){: style="width:7%"}](https://medium.com/@charled.breteche/kubernetes-security-control-pod-to-pod-communications-with-cilium-network-policies-d7275b2ed378) [![==medium.com/@charled.breteche: Securing Grafana with Keycloak SSO==](){: style="width:7%"}](https://medium.com/@charled.breteche/securing-grafana-with-keycloak-sso-d01fec05d984) [![medium: Kubernetes Monitoring: Kube-State-Metrics](){: style="width:7%"}](https://medium.com/@chrisedrego/kubernetes-monitoring-kube-state-metrics-df6546aea324) [![medium: Ansible AWX: from scratch to REST API (part 4 of 8)](){: style="width:7%"}](https://medium.com/@claudio.domingos/ansible-awx-from-scratch-to-rest-api-part-4-of-8-4aa860d823f6) [![medium.com/@cloud_tips: Kubernetes Incident Response](){: style="width:7%"}](https://medium.com/@cloud_tips/kubernetes-incident-response-94daac6d7a2b) [![medium.com/@cloud_tips: Kubernetes Security Best Practices](){: style="width:7%"}](https://medium.com/@cloud_tips/kubernetes-security-best-practices-ea1e3913c001) [![medium.com/@clymeneallen: Best Practices, Monitoring System for Multi-K8s' Cluster Environments Using Open Source](){: style="width:7%"}](https://medium.com/@clymeneallen/best-practices-monitoring-system-for-multi-k8s-cluster-environments-using-open-source-d85544052f37) [![Application Network Security in Azure Subnets, Endpoints, DNS, NSGs with Terraform Code](){: style="width:7%"}](https://medium.com/@codebob75/application-network-security-in-azure-subnets-endpoints-dns-nsgs-with-terraform-code-0bcabdb3a65b) [![medium.com/@codingkarma: Kubernetes Goat Part-1](){: style="width:7%"}](https://medium.com/@codingkarma/kubernetes-goat-part-1-8718b1345a42)
-[![medium.com/@connect.hashblock: Learn how you can create a chatbot in Python](){: style="width:7%"}](https://medium.com/@connect.hashblock/learn-how-you-can-create-a-chatbot-in-python-da136467309b) [![medium.com: Installing an OKD 4.5 Cluster](){: style="width:7%"}](https://medium.com/@craig_robinson/guide-installing-an-okd-4-5-cluster-508a2631cbee) [![None](){: style="width:7%"}](https://medium.com/@cyber-security/devops-01-example-project-with-terraform-ade540824db1) [![medium.com/@d.deloatch: How to Stop all Instances Using AWS SDK for Python' (Boto3)](){: style="width:7%"}](https://medium.com/@d.deloatch/how-to-stop-all-instances-using-aws-sdk-for-python-boto3-2e02af03177) [![medium.com/@d.kumarkaran12: DevSecOps with AWS CodePipeline and ECS](){: style="width:7%"}](https://medium.com/@d.kumarkaran12/devsecops-with-aws-codepipeline-and-ecs-c800f139a9ee) [![medium.com/@dan.avila7: Prueba tus proyectos serverless de forma local con' serverless-offline](){: style="width:7%"}](https://medium.com/@dan.avila7/prueba-tus-proyectos-serverless-de-forma-local-con-serverless-offline-2e555f2b5e9b) [![medium.com/@danielaaronw: K8s Pod Anti-affinity](){: style="width:7%"}](https://medium.com/@danielaaronw/k8s-pod-anti-affinity-dd2667a20c5f) [![medium.com/@danielepolencic: AWS IAM Roles for service accounts for on-prem' clusters](){: style="width:7%"}](https://medium.com/@danielepolencic/binding-aws-iam-roles-to-kubernetes-service-account-for-on-prem-clusters-b8bac41f269d) [![medium.com/@danielepolencic: Challenge 16: Throttled 🌟](){: style="width:7%"}](https://medium.com/@danielepolencic/challenge-16-throttled-93133f8fd0ad) [![==medium.com/@danielepolencic: How does RBAC work in kubernetes== 🌟](){: style="width:7%"}](https://medium.com/@danielepolencic/how-does-rbac-work-in-kubernetes-d50dd34771ca) [![medium.com/@danielepolencic: Isolating kubernetes pods for debugging](){: style="width:7%"}](https://medium.com/@danielepolencic/isolating-kubernetes-pods-for-debugging-5fe41e630e9)
-[![==medium.com/@danielepolencic: In Kubernetes, are there hidden costs to' running many cluster nodes?==](){: style="width:7%"}](https://medium.com/@danielepolencic/reserved-cpu-and-memory-in-kubernetes-nodes-65aee1946afd) [![==medium.com/@danieljimgarcia: The Application Gateway Ingress Controller' is broken== 🌟](){: style="width:7%"}](https://medium.com/@danieljimgarcia/the-application-gateway-ingress-controller-is-broken-6aa9eb229881) [![medium.com/@danielresponda: Testing Spot Reclamation Mechanisms with AWS' Node Termination Handler and Kubernetes Autoscaler](){: style="width:7%"}](https://medium.com/@danielresponda/testing-spot-reclamation-mechanisms-with-aws-node-termination-handler-and-kubernetes-autoscaler-43194d05dae0) [![medium.com/@dast04: Writing Custom Prometheus Exporters (in Python) — Kubernetes](){: style="width:7%"}](https://medium.com/@dast04/writing-custom-prometheus-exporters-in-python-kubernetes-73626b66d78c) [![medium.com/@database-mesh: Database Mesh 2.0: Database Governance in a Cloud' Native Environment](){: style="width:7%"}](https://medium.com/@database-mesh/database-mesh-2-0-database-governance-in-a-cloud-native-environment-3e41f0f2722c) [![medium.com/@datosh18: Gitsign in remote environments](){: style="width:7%"}](https://medium.com/@datosh18/gitsign-in-remote-environments-6f40f47d289f) [![==medium: Test Helm Release in Production Environment with Zero Downtime==' 🌟](){: style="width:7%"}](https://medium.com/@deejiw/test-helm-release-in-production-environment-with-zero-downtime-400c5d41ecdf) [![medium: Just commit your code and your docker server is ready (jenkins +' github + docker)](){: style="width:7%"}](https://medium.com/@deepanshuyadavv11/task1-integrating-github-jenkins-and-docker-d66a817774be) [![==medium.com/@deepeshjaiswal6734: An Introduction to Kubernetes Architecture' && Kubernetes Object deep dive-1== 🌟](){: style="width:7%"}](https://medium.com/@deepeshjaiswal6734/an-introduction-to-kubernetes-architecture-kubernetes-object-deep-dive-1-77205e56db5) [![medium.com/@denhox: Sharing Data Between Microservices](){: style="width:7%"}](https://medium.com/@denhox/sharing-data-between-microservices-fe7fb9471208) [![medium: Continuous Kubernetes blue-green deployments on Azure using Nginx,' AppGateway or TrafficManager — part 2](){: style="width:7%"}](https://medium.com/@denniszielke/continuous-kubernetes-blue-green-deployments-on-azure-using-nginx-appgateway-or-trafficmanager-4490bce29cb)
-[![medium.com/@devfire: How To Become a DevOps Engineer In Six Months or Less,' Part 6: Observe](){: style="width:7%"}](https://medium.com/@devfire/how-to-become-a-devops-engineer-in-six-months-or-less-part-7-monitor-47c61aea0bf7) [![medium.com/@devml2016: Let’s Start Automation using Jenkins, Docker, GitHub](){: style="width:7%"}](https://medium.com/@devml2016/lets-start-automation-using-jenkins-docker-github-d5f8d019ec4a) [![medium.com/@devopsfolks8546: Kubectl Commands Cheat Sheet. List Of Kubernetes' Most Useful Commands](){: style="width:7%"}](https://medium.com/@devopsfolks8546/1-pods-c3d1a9349ba0) [![medium.com/@devopsrockers: Blue-Green Deployment on EKS using Argocd with' Kubecost, Istio, External DNS, Grafana-Prometheus and More: “Build, Deploy a Resilient and Observability-Driven Application”](){: style="width:7%"}](https://medium.com/@devopsrockers/blue-green-deployment-on-eks-using-argocd-with-kubecost-istio-external-dns-grafana-prometheus-d5d5508f0748) [![medium.com/@dfrancisczok: Introduction to Kubernetes — other Kubernetes' components and abstract concepts | Dave Frank](){: style="width:7%"}](https://medium.com/@dfrancisczok/introduction-to-kubernetes-other-kubernetes-components-and-abstract-concepts-7dfa4955d845) [![medium: No-Code Data Collect API on AWS](){: style="width:7%"}](https://medium.com/@dima.statz_89242/no-code-data-collect-api-on-aws-d79e3681d204) [![==medium.com/@dimitrijevskiv: Monitor Kubernetes pod status from a Jenkins' pipeline==](){: style="width:7%"}](https://medium.com/@dimitrijevskiv/monitor-kubernetes-pod-status-from-a-jenkins-pipeline-e25c744d944d) [![medium: Delivering value on Kubernetes](){: style="width:7%"}](https://medium.com/@dius_au/delivering-value-on-kubernetes-8d5c5655c1b4) [![medium.com/@dmglascoe: ==Deploying IAM Users and S3 Buckets using Boto3' and Terraform==](){: style="width:7%"}](https://medium.com/@dmglascoe/deploying-iam-users-and-s3-buckets-using-boto3-and-terraform-71ec04b2e14b) [![medium.com: The Kubernetes Scheduler: this series aims to advance the understanding' of Kubernetes and its underlying concepts](){: style="width:7%"}](https://medium.com/@dominik.tornow/the-kubernetes-scheduler-cd429abac02f) [![medium.com/@dotdc: A set of modern Grafana dashboards for Kubernetes 🌟](){: style="width:7%"}](https://medium.com/@dotdc/a-set-of-modern-grafana-dashboards-for-kubernetes-4b989c72a4b2)
-[![medium.com: How to find unused Prometheus metrics using mimirtool 🌟](){: style="width:7%"}](https://medium.com/@dotdc/how-to-find-unused-prometheus-metrics-using-mimirtool-a44560173543) [![==medium.com/@dotdc: Is your Kubernetes API Server exposed? Learn how to' check and fix!== 🌟](){: style="width:7%"}](https://medium.com/@dotdc/is-your-kubernetes-api-server-exposed-learn-how-to-check-and-fix-609ab9638fae) [![==medium.com/@dsdatsme: Terraform GitOps CI/CD with Approval & Notifications==](){: style="width:7%"}](https://medium.com/@dsdatsme/terraform-gitops-ci-cd-with-approval-notifications-6f0807299fc4) [![medium.com/@dugouchet.a: Manage your terraform like a container](){: style="width:7%"}](https://medium.com/@dugouchet.a/manage-your-terraform-like-a-container-d2acbc46d7d4) [![medium - Infrastructure-As-Code: But You Don’t Have to Write That Code](){: style="width:7%"}](https://medium.com/@duplocloud/infrastructure-as-code-but-you-dont-have-to-write-that-code-87ec4fe94863) [![medium.com: STOP!! You don’t need Microservices](){: style="width:7%"}](https://medium.com/@ebin/stop-you-dont-need-microservices-dc732d70b3e0) [![medium.com/@ebonyymonae: Github Actions and Automation](){: style="width:7%"}](https://medium.com/@ebonyymonae/github-actions-and-automation-9637aa06af64) [![medium.com/@ebonyymonae: Terraform Basics](){: style="width:7%"}](https://medium.com/@ebonyymonae/terraform-for-newbies-1f4c4bcd2ace) [![medium.com/@eduard.mihai.lemnaru: Auto-update helm chart version using ArgoCD](){: style="width:7%"}](https://medium.com/@eduard.mihai.lemnaru/auto-update-helm-chart-version-using-argocd-4936933a2bac) [![medium.com/@eduardo854: Building Your GitOps Pipeline with GitHub Actions,' DockerHub, and Helm Repository](){: style="width:7%"}](https://medium.com/@eduardo854/building-your-gitops-pipeline-with-github-actions-dockerhub-and-helm-repository-553c4873116e) [![medium.com/@ehsan-khodadadi: Patterns and anti-patterns for a reliable Kubernetes' infra deployment](){: style="width:7%"}](https://medium.com/@ehsan-khodadadi/patterns-and-anti-patterns-for-a-reliable-kubernetes-infra-deployment-5724f6749b7a)
-[![medium.com/@ehsan-khodadadi: Prometheus Multi-Cluster monitoring using Prometheus' Agent Mode](){: style="width:7%"}](https://medium.com/@ehsan-khodadadi/prometheus-multi-cluster-monitoring-using-prometheus-agent-mode-cab2cdb20c11) [![medium.com/@ej.sta.ana: Easy Blue-Green Deployment on Openshift Container' Platform using Argo Rollouts](){: style="width:7%"}](https://medium.com/@ej.sta.ana/easy-blue-green-deployment-on-openshift-container-platform-using-argo-rollouts-4d514b3c5c0f) [![medium.com/@eliran89c: For the love of god, learn when to use CPU limits' on Kubernetes](){: style="width:7%"}](https://medium.com/@eliran89c/for-the-love-of-god-learn-when-to-use-cpu-limits-on-kubernetes-2225341e9dbd) [![medium.com/@elliotgraebert: Four Great Alternatives to HashiCorp’s Terraform' Cloud](){: style="width:7%"}](https://medium.com/@elliotgraebert/four-great-alternatives-to-hashicorps-terraform-cloud-6e0a3a0a5482) [![medium.com/@emmaliaocode: kubectl create vs kubectl apply. What’s the difference?](){: style="width:7%"}](https://medium.com/@emmaliaocode/kubectl-create-vs-kubectl-apply-whats-the-differences-f6472f4c6c86) [![medium.com/@eoneoff: Installing Istio multicluster deployment with Terraform](){: style="width:7%"}](https://medium.com/@eoneoff/installing-istio-multicluster-deployment-with-terraform-59db2f9b2177) [![medium: Tutorial : Secure your API with x509 Mutual Authentication with' Spring Boot on OpenShift4](){: style="width:7%"}](https://medium.com/@erfin.feluzy/tutorial-secure-your-api-with-x509-mutual-authentication-with-spring-boot-on-openshift4-416a00a47af8) [![medium.com/@eriky: Copilot Is Genuinely Scary And Fascinating At The Same' Time](){: style="width:7%"}](https://medium.com/@eriky/copilot-is-genuinely-scary-and-fascinating-at-the-same-time-63ebcbf80899) [![medium.com/@ernestkwashie3: Provisioning Amazon Elastic Kubernetes Service' (EKS) Cluster using Terraform](){: style="width:7%"}](https://medium.com/@ernestkwashie3/provisioning-amazon-elastic-kubernetes-service-eks-cluster-using-terraform-5e07f1f0dc32) [![medium.com/@ershivamgupta: Disaster Recovery Solution for Azure Kubernetes' Service (AKS) Persistent Volume Storage 🌟](){: style="width:7%"}](https://medium.com/@ershivamgupta/disaster-recovery-solution-for-azure-kubernetes-service-aks-persistent-volume-storage-f2b3d2aafcf4) [![medium.com/@eshiett314: Mutual TLS with Emissary-Ingress and Linkerd](){: style="width:7%"}](https://medium.com/@eshiett314/mutual-tls-with-emissary-ingress-and-linkerd-4aa3ffe0413f)
-[![Amazon’s customer service backdoor](){: style="width:7%"}](https://medium.com/@espringe/amazon-s-customer-service-backdoor-be375b3428c4) [![medium.com/@eumaho: Setting up readiness and liveness health-check probes' in Kubernetes with SpringBoot 🌟](){: style="width:7%"}](https://medium.com/@eumaho/setting-up-readiness-and-liveness-health-check-probes-in-kubernetes-with-springboot-674eb1038377) [![medium.com/@extio: Understanding Kubernetes Annotations: Enhancing Flexibility' and Extensibility](){: style="width:7%"}](https://medium.com/@extio/understanding-kubernetes-annotations-enhancing-flexibility-and-extensibility-8f9046591aa1) [![medium.com/@ezinneanne: Best API documentation tools you need](){: style="width:7%"}](https://medium.com/@ezinneanne/best-api-documentation-tools-you-need-cf3ef2c47e89) [![medium.com/@fabrizio-cafolla: Dockerize Python for AWS Lambda — Deploy with' GitHub Workflow](){: style="width:7%"}](https://medium.com/@fabrizio-cafolla/dockerize-python-for-aws-lambda-deploy-with-github-workflow-9a930c1e86b1) [![medium.com/@faisalkuzhan: DAY_43/90 => Infrastructure as Code(IaC)](){: style="width:7%"}](https://medium.com/@faisalkuzhan/day-43-90-infrastructure-as-code-iac-5a826258ee4b) [![medium: KONG — The Microservice API Gateway](){: style="width:7%"}](https://medium.com/@far3ns/kong-the-microservice-api-gateway-526c4ca0cfa6) [![medium.com/@fengruohang: Database in Kubernetes: Is that a good idea?](){: style="width:7%"}](https://medium.com/@fengruohang/database-in-kubernetes-is-that-a-good-idea-daf5775b5c1f) [![medium.com/@firat.yasar: Backup & Restore Kubernetes resources with VELERO](){: style="width:7%"}](https://medium.com/@firat.yasar/backup-restore-kubernetes-resources-with-velero-b7fee14e7664) [![medium.com/@florian.rieger: If you haven‘t heard of descriptors, you don‘t' know Python](){: style="width:7%"}](https://medium.com/@florian.rieger/if-you-haven-t-heard-of-descriptors-you-don-t-know-python-1ea4fd1614c2) [![medium: GitOps: Build infrastructure resilient applications 🌟](){: style="width:7%"}](https://medium.com/@franoisdagostini/gitops-build-infrastructure-resilient-applications-95bbc939046d)
-[![medium.com/@frommeyerc: Containers and the JVM: About CFS and how to deal' with it](){: style="width:7%"}](https://medium.com/@frommeyerc/containers-and-the-jvm-about-cfs-and-how-to-deal-with-it-805883b72a87) [![medium: jenkins cicd getting started with groovy and docker](){: style="width:7%"}](https://medium.com/@fvtool/jenkins-cicd-getting-started-with-groovy-and-docker-containers-part-2-b03a1b934a49) [![medium.com/@fwiles: k9s EKS Context Error](){: style="width:7%"}](https://medium.com/@fwiles/k9s-eks-context-error-7ff18df7547f) [![medium.com/@gajaoncloud: Demystifying Karpenter’s Advanced Features: Consolidation,' Drift, and Spot Handling](){: style="width:7%"}](https://medium.com/@gajaoncloud/demystifying-karpenters-advanced-features-consolidation-drift-and-spot-handling-007fbad29549) [![medium.com/@gajaoncloud: Karpenter Mastery: NodePools & NodeClasses for' Workload Nirvana](){: style="width:7%"}](https://medium.com/@gajaoncloud/karpenter-mastery-nodepools-nodeclasses-for-workload-nirvana-bc89850fa934) [![medium.com/@gajaoncloud: Unleash the Power of Karpenter: Automating AWS' EKS Scaling and Cost Optimization](){: style="width:7%"}](https://medium.com/@gajaoncloud/unleash-the-power-of-karpenter-automating-aws-eks-scaling-and-cost-optimization-7e236319eda4) [![medium: prometheus and grafana dashboard](){: style="width:7%"}](https://medium.com/@gangsta_black/grafana-cool-dashboard-for-monitoring-jenkins-with-prometheus-c7ba4f1c6297) [![medium.com/@gavinklfong: 8 tips to incredibly boost the efficiency of command' execution on Kubernetes using k9s](){: style="width:7%"}](https://medium.com/@gavinklfong/8-tips-to-incredibly-boost-the-efficiency-of-command-execution-on-kubernetes-using-k9s-a515a90a3a27) [![medium: How to build a smaller Docker image](){: style="width:7%"}](https://medium.com/@gdiener/how-to-build-a-smaller-docker-image-76779e18d48a) [![medium.com/@geoffrey.muselli: ArgoCD: Multi-cluster Helm charts management' in mono-repo](){: style="width:7%"}](https://medium.com/@geoffrey.muselli/argocd-multi-cluster-helm-charts-installation-in-mono-repo-0a406ff7c578) [![medium.com/@george_bakas: Mastering GitHub Actions: Environment Variables' and Secrets Management](){: style="width:7%"}](https://medium.com/@george_bakas/mastering-github-actions-environment-variables-and-secrets-management-3daac384477b)
-[![Deploying Infrastructure (FrontEnd + BackEnd) on AWS using Amazon EKS](){: style="width:7%"}](https://medium.com/@ghumare64/deploying-infrastructure-frontend-backend-on-aws-using-amazon-eks-5f1f426d618e) [![==medium.com/@gjoshevski: Reduce the cost of running AKS cluster by leveraging' Azure Spot VMs| 70% and more== 🌟🌟](){: style="width:7%"}](https://medium.com/@gjoshevski/reduce-the-cost-of-running-aks-cluster-by-leveraging-azure-spot-vms-70-and-more-e917f568c3b9) [![medium.com/@glen.yu: Getting started with eBPF and Cilium on GKE](){: style="width:7%"}](https://medium.com/@glen.yu/getting-started-with-ebpf-and-cilium-on-gke-6553c5d7e02a) [![medium.com/@glen.yu: NGINX Ingress or GKE Ingress?](){: style="width:7%"}](https://medium.com/@glen.yu/nginx-ingress-or-gke-ingress-d87dd9db504c) [![medium.com/@glen.yu: Why I prefer Kyverno over Gatekeeper for native Kubernetes' policy management](){: style="width:7%"}](https://medium.com/@glen.yu/why-i-prefer-kyverno-over-gatekeeper-for-native-kubernetes-policy-management-35a05bb94964) [![Initial experiences with the Prometheus monitoring system](){: style="width:7%"}](https://medium.com/@griggheo/initial-experiences-with-the-prometheus-monitoring-system-167054ac439c) [![medium.com/@hammadsaif061: Simplifying Microservices Management with Kubernetes' and Service Mesh](){: style="width:7%"}](https://medium.com/@hammadsaif061/simplifying-microservices-management-with-kubernetes-and-service-mesh-de458ce566f1) [![Rescue My OpenShift Cluster From Loss of 2 Masters](){: style="width:7%"}](https://medium.com/@haozhao_2156/rescue-my-openshift-cluster-from-loss-of-2-masters-59f118a30f95) [![==medium.com/@hardiktaneja_99752: Lessons after running Kafka in production==' 🌟](){: style="width:7%"}](https://medium.com/@hardiktaneja_99752/lessons-after-running-kafka-in-production-626974ffd700) [![==medium.com/@hari.balagopal: Create a Helm chart automatically from Kubernetes' YAMLs==](){: style="width:7%"}](https://medium.com/@hari.balagopal/create-a-helm-chart-automatically-from-kubernetes-yamls-91a4c1bf8cc5) [![medium: Solutions to Communication Problems in Microservices using Apache' Kafka and Kafka Lens](){: style="width:7%"}](https://medium.com/@harmonh/solutions-to-communication-problems-in-microservices-using-apache-kafka-and-kafka-lens-9b6d453de352)
-[![==medium.com/@harsh.manvar111: Don’t confuse the difference between stateless' and stateful== 🌟](){: style="width:7%"}](https://medium.com/@harsh.manvar111/dont-confuse-the-difference-between-stateless-and-stateful-9f253efe3ebd) [![medium: Creating CI/CD Pipeline for AWS ECS — Part I](){: style="width:7%"}](https://medium.com/@harshvijaythakkar/creating-ci-cd-pipeline-for-aws-ecs-part-i-b2f61bb1522f) [![medium.com/@haseebshaukat2: Kyverno — Policy Engine for Kubernetes | Muhammad' Haseeb Shaukat](){: style="width:7%"}](https://medium.com/@haseebshaukat2/kyverno-policy-engine-for-kubernetes-b49f3fac43b9) [![medium: AWS API Gateway](){: style="width:7%"}](https://medium.com/@hashiroulap/terraform-aws-api-gateway-6d86a010f359) [![medium.com/@hello_9187: Why We Are Not Supporting OpenTF](){: style="width:7%"}](https://medium.com/@hello_9187/why-we-are-not-supporting-opentf-a46855f52dc4) [![medium.com/@het.trivedi05: Designing Multi-Tenant Applications on Kubernetes](){: style="width:7%"}](https://medium.com/@het.trivedi05/designing-multi-tenant-applications-on-kubernetes-f0470f8e641c) [![medium.com/@hinsulak: Multi-node lightweight Kubernetes setup](){: style="width:7%"}](https://medium.com/@hinsulak/multi-node-lightweight-kubernetes-setup-using-k3s-454e87fdc933) [![medium.com/@hirushanonline: Dynamic Scaling with Kubernetes Event-driven' Autoscaling (KEDA)](){: style="width:7%"}](https://medium.com/@hirushanonline/dynamic-scaling-with-kubernetes-event-driven-autoscaling-keda-caaa15096e1c) [![medium.com/@hmquan08011996: Setup Microservices on Kubernetes — Write a' Configuration File](){: style="width:7%"}](https://medium.com/@hmquan08011996/set-up-microservice-on-kubernetes-write-config-file-8df7c2b07a4c) [![medium.com/@hmquan08011996: Setup Microservices on Kubernetes — Automating' Kubernetes with ArgoCD](){: style="width:7%"}](https://medium.com/@hmquan08011996/setup-microservices-on-kubernetes-automating-kubernetes-with-argocd-cb94622dac5b) [![medium.com/@hnaveed221: A Quick Intro To Kubernetes](){: style="width:7%"}](https://medium.com/@hnaveed221/starting-out-with-kubernetes-21d0bd03c956)
-[![==medium.com/@hubian: 16 Best Practices in Spring Boot Production== 🌟](){: style="width:7%"}](https://medium.com/@hubian/16-best-practices-in-spring-boot-production-62c065a6145c) [![medium.com/@hunkarbozkurt: What is DevOps? How Was DevOps Derived?](){: style="width:7%"}](https://medium.com/@hunkarbozkurt/what-is-devops-how-was-devops-derived-660ef47d42d6) [![medium.com/@i180826: Using Docker to build React App](){: style="width:7%"}](https://medium.com/@i180826/using-docker-to-build-react-app-49862615e6f8) [![medium: Wordpress High Availability on Kubernetes](){: style="width:7%"}](https://medium.com/@icheko/wordpress-high-availability-on-kubernetes-f6c0bcc2f28d) [![Continuous GitOps, the way to do DevOps in Kubernetes](){: style="width:7%"}](https://medium.com/@imarunrk/continuous-gitops-the-way-to-do-devops-in-kubernetes-896b0ea1d0fb) [![medium.com/@imaze.enabulele: Autoscaling EC2 Instances for High Availability' and Stress Testing 🌟](){: style="width:7%"}](https://medium.com/@imaze.enabulele/autoscaling-ec2-instances-for-high-availability-and-stress-testing-946b41f229e2) [![medium.com/@interviewready: Data Replication in Distributed System](){: style="width:7%"}](https://medium.com/@interviewready/data-replication-in-distributed-system-87f7d265ff28) [![medium.com/@isalapiyarisi: Getting Started on Kubernetes observability with' eBPF](){: style="width:7%"}](https://medium.com/@isalapiyarisi/getting-started-on-kubernetes-observability-with-ebpf-88139eb13fb2) [![medium.com/@ishana98dadhich: Integrating AWS Secret Manager with EKS and' use Secrets inside the Pods: Part-1](){: style="width:7%"}](https://medium.com/@ishana98dadhich/integrating-aws-secret-manager-with-eks-and-use-secrets-inside-the-pods-part-1-1938b0c3c2fb) [![medium: How to enable OpenShift oc bash auto completion](){: style="width:7%"}](https://medium.com/@ismailyenigul/how-to-enable-openshift-oc-bash-auto-completion-958b80e56e17) [![medium.com/@issy972: Balancing reliability, cost and performance with Kubernetes](){: style="width:7%"}](https://medium.com/@issy972/balancing-reliability-cost-and-performance-with-kubernetes-45aae8489a3c)
-[![medium.com/@it-craftsman: How to fix Kubernetes namespaces stuck in terminating' state](){: style="width:7%"}](https://medium.com/@it-craftsman/how-to-fix-kubernetes-namespaces-stuck-in-terminating-state-ea46c5fff045) [![medium.com/@jainal: Mastering Graceful Shutdown in Distributed Systems and' Microservices](){: style="width:7%"}](https://medium.com/@jainal/mastering-graceful-shutdown-in-distributed-systems-and-microservices-29c311e49660) [![medium.com/@jake.page91: The guide to kubectl I never had](){: style="width:7%"}](https://medium.com/@jake.page91/the-guide-to-kubectl-i-never-had-3874cc6074ff) [![medium.com/@jasonmfehr: Inspecting Kubernetes Client to API Server Network' Traffic](){: style="width:7%"}](https://medium.com/@jasonmfehr/inspecting-kubernetes-client-to-api-server-network-traffic-cd6d1802bb43) [![medium.com/@jasonmfehr: Kubernetes Informers: Opening the Mystery Box](){: style="width:7%"}](https://medium.com/@jasonmfehr/kubernetes-informers-opening-the-mystery-box-4cd690a43a4) [![medium.com/@javachampions : Java is still free](){: style="width:7%"}](https://medium.com/@javachampions/java-is-still-free-2-0-0-6b9aa8d6d244) [![medium.com/@jdxcode: 12 Factor CLI Apps](){: style="width:7%"}](https://medium.com/@jdxcode/12-factor-cli-apps-dd3c227a0e46) [![medium.com/@jeevansathisocial: High-performance API gateway](){: style="width:7%"}](https://medium.com/@jeevansathisocial/high-performance-api-gateway-3661d5a2fee0s-3661d5a2fee0) [![medium: Cicada: An integration testing framework for Docker and Kubernetes](){: style="width:7%"}](https://medium.com/@jeremyaherzog/cicada-an-integration-testing-framework-for-docker-and-kubernetes-7eee5624cc55) [![medium.com/@jerome.decoster: Create temporary environment from Pull Request' with ArgoCD ApplicationSet](){: style="width:7%"}](https://medium.com/@jerome.decoster/create-temporary-environment-from-pull-request-with-argocd-applicationset-1cef9803223a) [![medium: Kubernetes + EKS + Canary Deployment](){: style="width:7%"}](https://medium.com/@jerome.decoster/kubernetes-eks-canary-deployment-1ef79ae89dfc)
-[![medium.com/@jerome_tarte: Extend your toolset with Kubectl plugin](){: style="width:7%"}](https://medium.com/@jerome_tarte/extend-your-toolset-with-kubectl-plugin-55596067595f) [![medium: Managing your sensitive information during GitOps process with Secret' Sealed](){: style="width:7%"}](https://medium.com/@jerome_tarte/managing-your-sensitive-information-during-gitops-process-with-secret-sealed-27498c77e2b8) [![medium.com/@jettycloud: Making Sense of Kubernetes CPU Requests And Limits](){: style="width:7%"}](https://medium.com/@jettycloud/making-sense-of-kubernetes-cpu-requests-and-limits-390bbb5b7c92) [![medium.com/@jjlakis: GCP Secret Manager with self-hosted Kubernetes](){: style="width:7%"}](https://medium.com/@jjlakis/gcp-secret-manager-with-self-hosted-kubernetes-db35d01d65f0) [![medium.com: Rancher deployed Kubernetes on Oracle Cloud Infrastructure](){: style="width:7%"}](https://medium.com/@jlamillan/rancher-deployed-kubernetes-on-oracle-cloud-infrastructure-6b0656cdaec0) [![medium: How to setup Hetzner load balancer on a Kubernetes cluster](){: style="width:7%"}](https://medium.com/@jmrobles/how-to-setup-hetzner-load-balancer-on-a-kubernetes-cluster-2ce79ca4a27b) [![medium.com/@joelbelton: Optimising Docker Performance — The Key 4 Techniques' You Need](){: style="width:7%"}](https://medium.com/@joelbelton/optimising-docker-performance-the-key-4-techniques-you-need-6440cfebb650) [![medium: GitOps with Istio, Tekton and Argo CD — on OpenShift 4](){: style="width:7%"}](https://medium.com/@joelkaplan1/gitops-with-istio-tekton-and-argo-cd-on-openshift-4-5e42d22994e3) [![medium.com/@jon.mclean: ArgoCD: The GitOps Way](){: style="width:7%"}](https://medium.com/@jon.mclean/argocd-the-gitops-way-90f7eb0d2606) [![==medium: Comparing Kubernetes Security Frameworks and Guidance== 🌟](){: style="width:7%"}](https://medium.com/@jonathan_37674/comparing-kubernetes-security-frameworks-and-guidance-f1c2821ea733) [![medium.com/@jonathan_37674: How to Keep your CI/CD Pipelines Secure? | ARMO](){: style="width:7%"}](https://medium.com/@jonathan_37674/how-to-keep-your-ci-cd-pipelines-secure-armo-8e962bc51fb6)
-[![medium.com/@jonathan_37674: How to secure Kubernetes ingress? | By ARMO](){: style="width:7%"}](https://medium.com/@jonathan_37674/how-to-secure-kubernetes-ingress-by-armo-cb86086ec540) [![medium.com/@jonathan_37674: How to validate Kubernetes YAML files? | ARMO](){: style="width:7%"}](https://medium.com/@jonathan_37674/how-to-validate-kubernetes-yaml-files-armo-e45dd006d633) [![medium.com/@jonathan_37674: Kubernetes 1.27: Everything You Should Know' | ARMO](){: style="width:7%"}](https://medium.com/@jonathan_37674/kubernetes-1-27-everything-you-should-know-armo-236de6d77272) [![medium.com/@jonathan_37674: Kubernetes Admission Controller: The Definitive' Guide](){: style="width:7%"}](https://medium.com/@jonathan_37674/kubernetes-admission-controller-the-definitive-guide-786b09279418) [![==medium.com/@jonathan_37674: Kubernetes Security Best Practices: Definitive' Guide==](){: style="width:7%"}](https://medium.com/@jonathan_37674/kubernetes-security-best-practices-definitive-guide-bcb546e9f529) [![medium.com/@jonathan_37674: What have we learned from scanning over 10K' Kubernetes Clusters? 🌟](){: style="width:7%"}](https://medium.com/@jonathan_37674/what-have-we-learned-from-scanning-over-10k-kubernetes-clusters-b0ac6b250427) [![medium.com: A Year Of Running Kubernetes at MYOB, And The Importance Of' Empathy](){: style="width:7%"}](https://medium.com/@jpcontad/a-year-of-running-kubernetes-as-a-product-7eed1204eecd) [![medium: ECS Jenkins Plugin to create ephemeral Slaves in Fargate](){: style="width:7%"}](https://medium.com/@jportasa/ecs-jenkins-plugin-to-create-ephemeral-slaves-in-fargate-8cb80b46fb75) [![medium - fabric8, please check out jenkins X instead](){: style="width:7%"}](https://medium.com/@jstrachan/fabric8-please-check-out-jenkins-x-instead-8295a025173a) [![==medium.com/@jtdv01: Kubernetes Authorization and Role Based Access Controls==' 🌟](){: style="width:7%"}](https://medium.com/@jtdv01/kubernetes-authorization-and-role-based-access-controls-ca0b7acc17a4) [![medium: K8S - Creating a kube-scheduler plugin](){: style="width:7%"}](https://medium.com/@juliorenner123/k8s-creating-a-kube-scheduler-plugin-8a826c486a1)
-[![medium.com/@junjun231953_53717: Terraform Best Practices](){: style="width:7%"}](https://medium.com/@junjun231953_53717/terraform-best-practices-737153356d41) [![medium: Setting up KafkaSource to send data and displayed with Knative event-display](){: style="width:7%"}](https://medium.com/@jweng1/setting-up-kafkasource-to-send-data-and-displayed-with-knative-event-display-33891b253442) [![medium.com/@kachidude007: Setting up an Access Token in GitLab for a Jenkins' Pipeline](){: style="width:7%"}](https://medium.com/@kachidude007/setting-up-an-access-token-in-gitlab-for-a-jenkins-pipeline-a688dd6c994a) [![medium.com/@kajan26: The Myth of scalability in Kubernetes](){: style="width:7%"}](https://medium.com/@kajan26/the-myth-of-scalability-in-kubernetes-e49953944b8e) [![medium.com/@karanshingde: Machine Learning in Production— Your Comprehensive' 101 Practical Guide](){: style="width:7%"}](https://medium.com/@karanshingde/machine-learning-in-production-your-comprehensive-101-practical-guide-c7de0b5ad011) [![medium.com/@kennethtcp: How to spread replica pods into nodes evenly by' topologySpreadConstraints](){: style="width:7%"}](https://medium.com/@kennethtcp/how-to-spread-replica-pods-into-nodes-evenly-by-topologyspreadconstraints-8abd03424aae) [![medium.com/@kevin30101999: Machine Learning Pipeline using Argo workflow' 🌟](){: style="width:7%"}](https://medium.com/@kevin30101999/machine-learning-pipeline-using-argo-workflow-be91feb07c41) [![medium.com/@kewynakshlley: Performance evaluation of the autoscaling strategies' vertical and horizontal using Kubernetes](){: style="width:7%"}](https://medium.com/@kewynakshlley/performance-evaluation-of-the-autoscaling-strategies-vertical-and-horizontal-using-kubernetes-42d9a1663e6b) [![medium: Don’t Repeat Yourself with Anchors, Aliases and Extensions in Docker' Compose Files](){: style="width:7%"}](https://medium.com/@kinghuang/docker-compose-anchors-aliases-extensions-a1e4105d70bd) [![medium.com/@knoldus: Configure SSL certificate with cert-manager on Kubernetes](){: style="width:7%"}](https://medium.com/@knoldus/configure-ssl-certificate-with-cert-manager-on-kubernetes-e5ca8a804e16) [![==medium: How to Schedule Pods on Nodes in Kubernetes==](){: style="width:7%"}](https://medium.com/@knoldus/how-to-schedule-pods-on-nodes-in-kubernetes-af321d8ea5d)
-[![medium.com/@knoldus: Introduction to Kubernetes Deployment Strategies —' Part 3](){: style="width:7%"}](https://medium.com/@knoldus/introduction-to-kubernetes-deployment-strategies-part-3-5037a6b4d6aa) [![medium.com/@knoldus: Introduction to sealed secrets in Kubernetes](){: style="width:7%"}](https://medium.com/@knoldus/introduction-to-sealed-secrets-in-kubernetes-7857b361a845) [![medium.com/@knoldus: Using sealed secrets in Kubernetes](){: style="width:7%"}](https://medium.com/@knoldus/using-sealed-secrets-in-kubernetes-7f7518d4c984) [![medium.com/@krishnendupatra: Best practices to achieve Zero downtime on' Kubernetes deployments](){: style="width:7%"}](https://medium.com/@krishnendupatra/best-practices-to-achieve-zero-downtime-on-kubernetes-deployments-438f15cd811e) [![medium.com/@kylekhunter: Kubernetes Monitoring with Prometheus](){: style="width:7%"}](https://medium.com/@kylekhunter/kubernetes-monitoring-with-prometheus-a149c35694c4) [![medium.com/@kylelzk: Kubernetes Theory - Understanding Kubernetes Components:' A Deep Dive](){: style="width:7%"}](https://medium.com/@kylelzk/kubernetes-theory-understanding-kubernetes-components-a-deep-dive-ac31b7463df2) [![==medium.com/@ladoui.bilal: 10 Git commands every DevOps should know== 🌟](){: style="width:7%"}](https://medium.com/@ladoui.bilal/10-git-commands-should-every-devops-should-know-6ae07f5e1989) [![medium.com/@lambdaEranga: Monitor Kubernets Services/Endpoints with Prometheus' Blackbox Exporter 🌟](){: style="width:7%"}](https://medium.com/@lambdaEranga/monitor-kubernets-services-endpoints-with-prometheus-blackbox-exporter-a64e062c05d5) [![medium.com/@leocherian: Simple CDK app to create EKS Cluster](){: style="width:7%"}](https://medium.com/@leocherian/simple-cdk-app-to-create-eks-cluster-06f651a12ccd) [![medium: Securing the Kubernetes cluster | Lessandro Z. Ugulino](){: style="width:7%"}](https://medium.com/@lessandro.ugulino/securing-the-kubernetes-cluster-c5ab43fe0dd0) [![medium.com/@lfoster49203: Kubernetes on Azure: Setting up a cluster on Microsoft' Azure (with Azure AKS)](){: style="width:7%"}](https://medium.com/@lfoster49203/kubernetes-on-azure-setting-up-a-cluster-on-microsoft-azure-with-azure-aks-d6bee3eaa65)
-[![medium.com/@litombeg: Kubernetes High-Level Architecture](){: style="width:7%"}](https://medium.com/@litombeg/kubernetes-high-level-architecture-8a39456c2023) [![medium.com/@lucapompei91: Kubernetes observability](){: style="width:7%"}](https://medium.com/@lucapompei91/kubernetes-observability-17a7875a38f6) [![medium.com/@lupass93: Zero Trust Architecture on Kubernetes with Istio Service' Mesh](){: style="width:7%"}](https://medium.com/@lupass93/zero-trust-architecture-on-kubernetes-with-istio-service-mesh-eade6c5a3c53) [![medium: The Kubernetes Cloud Controller Manager](){: style="width:7%"}](https://medium.com/@m.json/the-kubernetes-cloud-controller-manager-d440af0d2be5) [![medium.com/@madhankannan7: Kubernetes in Production: Key Considerations](){: style="width:7%"}](https://medium.com/@madhankannan7/kubernetes-in-production-key-considerations-b2ead677fd78) [![medium: Part 1 — Why Red Hat Openshift Service Mesh? 🌟](){: style="width:7%"}](https://medium.com/@maggarwa/part-1-why-red-hat-openshift-service-mesh-54b8b6ae1a8f) [![medium.com/@magstherdev: OpenTelemetry on Kubernetes 🌟](){: style="width:7%"}](https://medium.com/@magstherdev/opentelemetry-on-kubernetes-c167f024b35f) [![medium.com/@magstherdev: OpenTelemetry Operator](){: style="width:7%"}](https://medium.com/@magstherdev/opentelemetry-operator-d3d407354cbf) [![medium.com/@maneesha649nirman: Design Patterns For Microservices](){: style="width:7%"}](https://medium.com/@maneesha649nirman/design-patterns-for-microservices-30bed0d215f5) [![medium: Using nginx-ingress controller to restrict access by IP (ip whitelisting)' for a service deployed to a Kubernetes (AKS) cluster](){: style="width:7%"}](https://medium.com/@maninder.bindra/using-nginx-ingress-controller-to-restrict-access-by-ip-ip-whitelisting-for-a-service-deployed-to-bd5c86dc66d6) [![medium.com/@marc.guerrini: DIY — Istio — validate JWT](){: style="width:7%"}](https://medium.com/@marc.guerrini/diy-istio-validate-jwt-1ffbd488b1f3)
-[![medium.com/@marc.khouzam: Shell completion for plugins with Helm 3.8](){: style="width:7%"}](https://medium.com/@marc.khouzam/shell-completion-for-plugins-with-helm-3-8-7cb001012a54) [![medium: Gitops using Helmsman to apply Helm Charts to k8s](){: style="width:7%"}](https://medium.com/@marco.franssen/gitops-using-helmsman-to-apply-helm-charts-to-k8s-1a7217ced411) [![==medium: Install Hashicorp Vault on Kubernetes using Helm — Part 2== |' Marco Franssen](){: style="width:7%"}](https://medium.com/@marco.franssen/install-hashicorp-vault-on-kubernetes-using-helm-part-2-d612cf6c0c91) [![medium.com/@marinradjenovic: Why do you still need to think of scalability' when architecting Serverless apps?](){: style="width:7%"}](https://medium.com/@marinradjenovic/why-do-you-still-need-to-think-of-scalability-when-architecting-serverless-apps-a2e1f14e3eca) [![medium.com/@mariusz_kujawski: Terraform for a Data Engineer](){: style="width:7%"}](https://medium.com/@mariusz_kujawski/terraform-for-a-data-engineer-553f7538fec8) [![medium.com/@mark.andreev: How to configure Kubernetes memory limits for' Java application](){: style="width:7%"}](https://medium.com/@mark.andreev/how-to-configure-kubernetes-memory-limits-for-java-application-ec0cc5a68c24) [![medium.com/@markcallen_devops: Setup Kubernetes Admin on Linux with Brew](){: style="width:7%"}](https://medium.com/@markcallen_devops/setup-kubernetes-admin-on-linux-with-brew-da143cef1c90) [![medium: Delaying application start until sidecar is ready](){: style="width:7%"}](https://medium.com/@marko.luksa/delaying-application-start-until-sidecar-is-ready-2ec2d21a7b74) [![medium.com/@marom.itamar: Kubernetes Controllers, Custom Resources, and' Operators Explained](){: style="width:7%"}](https://medium.com/@marom.itamar/kubernetes-controllers-custom-resources-and-operators-explained-8e92f46829f6) [![medium.com/@martin.hodges: Adding observability to a Kubernetes cluster' using Prometheus](){: style="width:7%"}](https://medium.com/@martin.hodges/adding-observability-to-a-kubernetes-cluster-using-prometheus-c2cba6c0fdaa) [![medium.com/@martin.hodges: Enabling TLS on your Vault cluster on Kubernetes](){: style="width:7%"}](https://medium.com/@martin.hodges/enabling-tls-on-your-vault-cluster-on-kubernetes-0d20439b13d0)
-[![medium.com/@martin.hodges: How to install Keycloak IAM on your Kubernetes' cluster, backed by Postgres](){: style="width:7%"}](https://medium.com/@martin.hodges/how-to-install-keycloak-iam-on-your-kubernetes-cluster-backed-by-postgres-1228eae4faeb) [![medium.com/@martin.hodges: Introduction to Vault to provide secret management' in your Kubernetes cluster](){: style="width:7%"}](https://medium.com/@martin.hodges/introduction-to-vault-to-provide-secret-management-in-your-kubernetes-cluster-658b58372569) [![medium.com/@martin.hodges: Spring Boot CI/CD on Kubernetes using Terraform,' Ansible and GitHub: Part 12](){: style="width:7%"}](https://medium.com/@martin.hodges/use-terraform-ansible-and-github-actions-to-automate-running-your-spring-boot-application-on-e82424da828e) [![medium.com/@martin.hodges: Using a wildcard certificate within your Kubernetes' cluster](){: style="width:7%"}](https://medium.com/@martin.hodges/using-a-wildcard-certificate-within-your-kubernetes-cluster-87c014e8dafe) [![medium.com/@martin.hodges: Why do I need an API Gateway on a Kubernetes' cluster](){: style="width:7%"}](https://medium.com/@martin.hodges/why-do-i-need-an-api-gateway-on-a-kubernetes-cluster-c70f15da836c) [![medium: Utilizing and monitoring kubernetes cluster resources more effectively](){: style="width:7%"}](https://medium.com/@martin.schneppenheim/utilizing-and-monitoring-kubernetes-cluster-resources-more-effectively-using-this-tool-df4c68ec2053) [![==medium.com/@mathieuces: How to calculate CPU for containers in k8s dynamically' ?== 🌟](){: style="width:7%"}](https://medium.com/@mathieuces/how-to-calculate-cpu-for-containers-in-k8s-dynamically-47a89e3886eb) [![medium.com/@mbarkin.narin: Problem Solving Strategies for Microservice Architecture' Part III](){: style="width:7%"}](https://medium.com/@mbarkin.narin/problem-solving-strategies-for-microservice-architecture-part-iii-c15830151890) [![medium.com/@mehmetodabashi: Authentication and Authorization in Kubernetes:' Client Certificates and Role Based Access Control (RBAC)](){: style="width:7%"}](https://medium.com/@mehmetodabashi/authentication-and-authorization-in-kubernetes-client-certificates-and-role-based-access-control-d4e98a3c1098) [![medium.com/@mehmetodabashi: Kubernetes networking and service object: Understanding' ClusterIp and nodePort with hands on study](){: style="width:7%"}](https://medium.com/@mehmetodabashi/kubernetes-networking-and-service-object-understanding-clusterip-and-nodeport-with-hands-on-study-90cfeaf66e8c) [![medium.com/@meng.yan: What Happens When Deleting a Pod](){: style="width:7%"}](https://medium.com/@meng.yan/what-happens-when-deleting-a-pod-d1219c7e1b53)
-[![AWS SAM CLI Advanced Serverless Deployments](){: style="width:7%"}](https://medium.com/@mertmengu/aws-sam-cli-advanced-serverless-deployments-07432fee87ab) [![medium: Kubernetes for dummies: introduction. Part 1](){: style="width:7%"}](https://medium.com/@mfsilv/kubernetes-a-gentle-introduction-9d23de7f00e0) [![medium: Kubernetes for dummies: the cluster. Part 2](){: style="width:7%"}](https://medium.com/@mfsilv/kubernetes-for-dummies-the-cluster-7cf6a7b5532) [![medium.com/@michaeljguarino: How we Created an in-Browser Kubernetes Experience](){: style="width:7%"}](https://medium.com/@michaeljguarino/how-we-created-an-in-browser-kubernetes-experience-58c065cda803) [![medium: API Testing with Postman — Build a Dynamic Test Suite](){: style="width:7%"}](https://medium.com/@michaelkm03/api-testing-with-postman-build-a-dynamic-test-suite-e874f4d78e69) [![medium: API Testing with Postman](){: style="width:7%"}](https://medium.com/@michaelkm03/rest-api-test-automation-with-postman-jenkins-1-of-3-860edf3c2a45) [![medium.com/@micheldirk: On Amazon EKS and Karpenter](){: style="width:7%"}](https://medium.com/@micheldirk/on-amazon-eks-and-karpenter-2b84e75e254e) [![medium.com/@mikakrief: Using Azure Service Operator v2](){: style="width:7%"}](https://medium.com/@mikakrief/using-azure-service-operator-v2-4a1fa1f5e3b8) [![medium.com/@mike_tyson_cloud: AWS Landing Zone: Mastering the Architecture' — Best Practices and Design Secrets](){: style="width:7%"}](https://medium.com/@mike_tyson_cloud/aws-landing-zone-mastering-the-architecture-best-practices-and-design-secrets-a37746f72962) [![medium.com/@mike_tyson_cloud: IT Automation: 10 Alternatives To Terraform](){: style="width:7%"}](https://medium.com/@mike_tyson_cloud/it-automation-10-alternatives-to-terraform-286107def5ad) [![medium.com/@mjkool: Kubernetes Operator — Simplified!](){: style="width:7%"}](https://medium.com/@mjkool/kubernetes-operator-simplified-96b8c8f7e627)
-[![medium.com/@mkremer_75412: Why Postgres RDS didn’t work for us (and why' it won’t work for you if you’re implementing a big data solution)](){: style="width:7%"}](https://medium.com/@mkremer_75412/why-postgres-rds-didnt-work-for-us-and-why-it-won-t-work-for-you-if-you-re-implementing-a-big-6c4fff5a8644) [![medium.com: Test driven Development with Ansible using Molecule](){: style="width:7%"}](https://medium.com/@moep_moep/test-driven-development-with-ansible-using-molecule-3386cef987ac) [![medium.com: kubernetes Pod Priority and Preemption](){: style="width:7%"}](https://medium.com/@mohaamer5/kubernetes-pod-priority-and-preemption-943c58aee07d) [![medium: Better Debugging Environment for your Micro-Services](){: style="width:7%"}](https://medium.com/@moshe.beladev.mb/better-debugging-environment-for-your-micro-services-9420a71b8a37) [![medium.com/@muhidabid.cs: Why does Kubernetes need Ingress?](){: style="width:7%"}](https://medium.com/@muhidabid.cs/why-does-kubernetes-need-ingress-73d969fb6ffe) [![medium.com/@muppedaanvesh: A Hands-On Guide to Vault in Kubernetes](){: style="width:7%"}](https://medium.com/@muppedaanvesh/a-hand-on-guide-to-vault-in-kubernetes-%EF%B8%8F-1daf73f331bd) [![medium.com/@muppedaanvesh: A Hands-On Guide to Kubernetes Monitoring Using' Prometheus & Grafana](){: style="width:7%"}](https://medium.com/@muppedaanvesh/a-hands-on-guide-to-kubernetes-monitoring-using-prometheus-grafana-%EF%B8%8F-b0e00b1ae039) [![medium.com/@muppedaanvesh: Azure DevOps — Self Hosted Agents on Kubernetes' — PART-1](){: style="width:7%"}](https://medium.com/@muppedaanvesh/azure-devops-self-hosted-agents-on-kubernetes-part-1-aa91e7912f79) [![medium.com/@mustafaaltunok: How Ingress, Service, Deployment and Pod Link' to each other](){: style="width:7%"}](https://medium.com/@mustafaaltunok/how-ingress-service-deployment-and-pod-link-to-eachother-d3a6ae2c0e06) [![medium.com/@nadinCodeHat: HTTP based Microservices is a bad idea 🌟](){: style="width:7%"}](https://medium.com/@nadinCodeHat/http-based-microservices-is-a-bad-idea-670d3db29ca6) [![medium.com/@nanditasahu031: DevSecOps — Implementing Secure CI/CD Pipelines' 🌟](){: style="width:7%"}](https://medium.com/@nanditasahu031/devsecops-implementing-secure-ci-cd-pipelines-9653726b4916)
-[![medium.com/@nanditasahu031: How to Integrate HashiCorp Vault with Jenkins' to secure your Secrets](){: style="width:7%"}](https://medium.com/@nanditasahu031/how-to-integrate-hashicorp-vault-with-jenkins-to-secure-your-secrets-f13bb36e28e9) [![medium.com/@nanditasahu031: How to Start with Kustomize — it’s Features](){: style="width:7%"}](https://medium.com/@nanditasahu031/how-to-start-with-kustomize-its-features-dd541c3d2fa8) [![medium.com/@nanditasahu031: How to Start with Terragrunt 🌟](){: style="width:7%"}](https://medium.com/@nanditasahu031/how-to-start-with-terragrunt-5cd1a842088a) [![medium.com/@nanditasahu031: Istio Service Mesh 🌟](){: style="width:7%"}](https://medium.com/@nanditasahu031/istio-service-mesh-a11654f90ed9) [![medium.com/@nanditasahu031: Terraform with GCP Cloud](){: style="width:7%"}](https://medium.com/@nanditasahu031/terraform-with-gcp-cloud-d25d60a6e740) [![medium.com/@nanditasahu031: Terraformer — Generate Terraform Files from' Existing Infrastructure](){: style="width:7%"}](https://medium.com/@nanditasahu031/terraformer-generate-terraform-files-from-existing-infrastructure-5d709fedd2b9) [![None](){: style="width:7%"}](https://medium.com/@nblaye/exporting-kafka-jmx-metrics-to-grafana-1b9d32fe900a) [![medium.com/@neonforge: Why You Shouldn’t Use AWS managed KMS Keys](){: style="width:7%"}](https://medium.com/@neonforge/why-you-shouldnt-use-aws-managed-kms-keys-83d9eb9d5090) [![IaC and OpenShift Virtualization handshake (using Terraform for VMs on OCP)](){: style="width:7%"}](https://medium.com/@nidhibansal26/iac-and-openshift-virtualization-handshake-c0a4ada79af5) [![medium.com/@nikhil.purva: Securing Kubernetes Secrets with HashiCorp Vault](){: style="width:7%"}](https://medium.com/@nikhil.purva/securing-kubernetes-secrets-with-hashicorp-vault-a9555728e095) [![medium.com/@niklas.uhrberg: Auto scaling in Kubernetes using Kafka and application' metrics — part 1](){: style="width:7%"}](https://medium.com/@niklas.uhrberg/auto-scaling-in-kubernetes-using-kafka-and-application-metrics-part-1-a509256b64ff)
-[![medium.com/@noelgass: Azure Common Monitoring With Terraform](){: style="width:7%"}](https://medium.com/@noelgass/azure-common-monitoring-with-terraform-543aee6dd1f1) [![medium.com/@nomulex: How to create an ssh tunnel to a remote database in' Kubernetes 🌟](){: style="width:7%"}](https://medium.com/@nomulex/how-to-create-an-ssh-tunnel-to-a-remote-database-in-kubernetes-8e702e927328) [![medium.com/@norlin.t: Build a managed Kubernetes cluster from scratch —' part 1](){: style="width:7%"}](https://medium.com/@norlin.t/build-a-managed-kubernetes-cluster-from-scratch-part-1-fca5f6b3639b) [![medium.com/@norlin.t: Build a managed Kubernetes cluster from scratch —' part 2](){: style="width:7%"}](https://medium.com/@norlin.t/build-a-managed-kubernetes-cluster-from-scratch-part-2-e8ca6c2cc45c) [![medium.com/@norlin.t: Build a managed Kubernetes cluster from scratch —' part 3](){: style="width:7%"}](https://medium.com/@norlin.t/build-a-managed-kubernetes-cluster-from-scratch-part-3-10dec988757) [![medium.com/@norlin.t: Build a managed Kubernetes cluster from scratch —' part 4](){: style="width:7%"}](https://medium.com/@norlin.t/build-a-managed-kubernetes-cluster-from-scratch-part-4-3856f0756a03) [![medium.com/@norlin.t: Build a managed Kubernetes cluster from scratch —' part 5](){: style="width:7%"}](https://medium.com/@norlin.t/build-a-managed-kubernetes-cluster-from-scratch-part-5-a4c22f0c0245) [![medium.com/@norlin.t: Kubernetes the hard (illumos) way](){: style="width:7%"}](https://medium.com/@norlin.t/kubernetes-the-hard-illumos-way-c4b45a080bac) [![medium.com/@norlin.t: Kubernetes the hard (illumos) way, last part](){: style="width:7%"}](https://medium.com/@norlin.t/kubernetes-the-hard-illumos-way-last-part-c68ca71bc2ce) [![medium.com/@nsfabrice2009: How to install ArgoCD on k8s cluster](){: style="width:7%"}](https://medium.com/@nsfabrice2009/how-to-install-argocd-on-k8s-cluster-ad9084c71f16) [![medium.com/@oamdev2020: Glue Terraform Ecosystem into Kubernetes World 🌟](){: style="width:7%"}](https://medium.com/@oamdev2020/glue-terraform-ecosystem-into-kubernetes-world-3e5d6feb461e)
-[![medium.com: What is GitFlow?](){: style="width:7%"}](https://medium.com/@okandavut/what-is-gitflow-c0be7a659992) [![medium.com/@olivier.gaumond: Why am I able to bind a privileged port in' my container without the NET_BIND_SERVICE capability?](){: style="width:7%"}](https://medium.com/@olivier.gaumond/why-am-i-able-to-bind-a-privileged-port-in-my-container-without-the-net-bind-service-capability-60972a4d5496) [![medium.com/@onai.rotich: 4 Tools that Make it Easy to manage your Kubernetes' Cluster](){: style="width:7%"}](https://medium.com/@onai.rotich/4-tools-that-make-it-easy-to-manage-your-kubernetes-cluster-be252847cd85) [![medium.com/@onai.rotich: Understand container metrics and why they matter](){: style="width:7%"}](https://medium.com/@onai.rotich/understand-container-metrics-and-why-they-matter-9e88434ca62a) [![medium: Understanding PodSecurity in Kubernetes](){: style="width:7%"}](https://medium.com/@orangecola3/understanding-podsecurity-in-kubernetes-e58a65102056) [![medium.com/@orellanaluke: Terraform and the Art of Small: My Guide to Navigating' Smarter, Safer State Management](){: style="width:7%"}](https://medium.com/@orellanaluke/terraform-and-the-art-of-small-my-guide-to-navigating-smarter-safer-state-management-cd156533ccf7) [![medium.com/@ospalaemon: Introducing Palaemon, the Savior of Kubernetes Pods!](){: style="width:7%"}](https://medium.com/@ospalaemon/introducing-palaemon-the-savior-of-kubernetes-pods-85576c33287c) [![==medium.com/@ostridelabs: k8s vs k3s: The Comprehensive Difference==](){: style="width:7%"}](https://medium.com/@ostridelabs/k8s-vs-k3s-the-comprehensive-difference-f7667d141c0) [![medium.com/@outlier.developer: Getting Started with ArgoCD for GitOps Kubernetes' Deployments](){: style="width:7%"}](https://medium.com/@outlier.developer/getting-started-with-argocd-for-gitops-kubernetes-deployments-fafc2ad2af0) [![medium.com/@paolo.gallina: How-to release Helm Charts maintaining your mental' health 🌟](){: style="width:7%"}](https://medium.com/@paolo.gallina/releasing-helm-charts-maintaining-your-mental-health-b382685390c8) [![medium.com/@paolo.gazzola: How to deploy a high available and fault tolerant' RabbitMQ service in an on-premise Kubernetes multi-node cluster environment](){: style="width:7%"}](https://medium.com/@paolo.gazzola/deploy-a-rabbitmq-cluster-in-an-on-premise-kubernetes-multi-node-cluster-enviroment-5dd71d84dafc)
-[![medium.com/@pauldotyu: Effortlessly Deploy to AKS with Open Source Tools Draft and Acorn](){: style="width:7%"}](https://medium.com/@pauldotyu/app-to-aks-with-draft-and-acorn-2d25f19649b7) [![medium.com/@pauldotyu: Service Mesh Considerations](){: style="width:7%"}](https://medium.com/@pauldotyu/service-mesh-considerations-117561f30295) [![==medium.com/@pavanbelagatti: Kubernetes Service Types Explained== 🌟](){: style="width:7%"}](https://medium.com/@pavanbelagatti/kubernetes-service-types-explained-2709cde3bc0c) [![medium.com/@pbijjala: Considerations for Hardening your GKE, a workload' perceptive](){: style="width:7%"}](https://medium.com/@pbijjala/considerations-for-hardening-your-gke-a-workload-perceptive-943be26949d2) [![==medium.com/@pbijjala: Container security, an eco system view==](){: style="width:7%"}](https://medium.com/@pbijjala/container-security-an-eco-system-183dbffdf2d8) [![==medium.com/@pbijjala: reCap: Elasticity in Kubernetes/GKE== 🌟🌟](){: style="width:7%"}](https://medium.com/@pbijjala/recap-elasticity-in-kubernetes-gke-543d8523d3c) [![medium.com/@pbijjala: reCap: Kube vrs Cloud DNS in GKE](){: style="width:7%"}](https://medium.com/@pbijjala/recap-kube-vrs-cloud-dns-in-gke-b8d1d407e00d) [![Build CI/CD Multibranch Pipeline with Jenkins and Kubernetes 🌟](){: style="width:7%"}](https://medium.com/@peiruwang/build-ci-cd-multibranch-pipeline-with-jenkins-and-kubernetes-637de560d55a) [![medium.com: Serverless - Build a Serverless Simple Flask Application with' Kubeless on top of Kubernetes](){: style="width:7%"}](https://medium.com/@peiruwang/serverless-build-a-serverless-simple-flask-application-with-kubeless-on-top-of-kubernetes-95c6682c3750) [![==medium.com/@percenuage: My adventure with Helm as GitOps in a distributed' architecture==](){: style="width:7%"}](https://medium.com/@percenuage/my-adventure-with-helm-as-gitops-in-a-distributed-architecture-6a6fdc6f11bd) [![medium.com/@perspectivementor: 6 Essential Skills for Landing a DevOps Job' in 2024](){: style="width:7%"}](https://medium.com/@perspectivementor/6-essential-skills-for-landing-a-devops-job-in-2024-88f6c19341d7)
-[![medium.com/@pflooky: Intro to Kubernetes Mutating Webhooks (get more out' of Kubernetes)](){: style="width:7%"}](https://medium.com/@pflooky/intro-to-kubernetes-mutating-webhooks-even-if-you-dont-know-kubernetes-172c30232488) [![medium: Running Oracle 12c on OpenShift Container Platform](){: style="width:7%"}](https://medium.com/@pittar/running-oracle-12c-on-openshift-container-platform-ca471a9f7057) [![medium.com/@piyush.sachdeva055: Deploy AKS Cluster in Azure With Terraform](){: style="width:7%"}](https://medium.com/@piyush.sachdeva055/deploy-aks-cluster-in-azure-with-terraform-2028f6c71ada) [![medium.com/@piyush_74867: Apache Airflow on Kubernetes at scale — a peak' under the hood](){: style="width:7%"}](https://medium.com/@piyush_74867/apache-airflow-on-kubernetes-at-scale-a-peak-under-the-hood-1eebb9b4769b) [![medium: Notes on Graceful Shutdown in Kubernetes 🌟](){: style="width:7%"}](https://medium.com/@pleasingsmoke/graceful-shutdown-of-pods-in-kubernetes-6da5588b5356) [![medium.com/@polatatc: Terraform; the most demanded DevOps skill!](){: style="width:7%"}](https://medium.com/@polatatc/terraform-the-most-demanded-devops-skill-88c461641e7b) [![medium.com/@portainerio: Kubernetes, the ultimate enabler of automation](){: style="width:7%"}](https://medium.com/@portainerio/kubernetes-the-ultimate-enabler-of-automation-27d5a3502807) [![medium.com/@poseidon.os: Poseidon: A Kubernetes Cluster Visualization &' Cost Analysis Tool](){: style="width:7%"}](https://medium.com/@poseidon.os/poseidon-a-kubernetes-cluster-visualization-cost-analysis-tool-d0fb55c2858c) [![medium.com/@prasadanilmore: The Magic of Visualizing Your Cloud Infrastructure:' Real-time Terraform Visualization](){: style="width:7%"}](https://medium.com/@prasadanilmore/the-magic-of-visualizing-your-cloud-infrastructure-real-time-terraform-visualization-c85ac0ca4933) [![medium: Pratyush Mathur - Kubernetes Architecture](){: style="width:7%"}](https://medium.com/@pratyush.mathur/kubernetes-architecture-82e9bc8324f1) [![medium: Kubernetes Resources 🌟](){: style="width:7%"}](https://medium.com/@pratyush.mathur/kubernetes-resources-c09d172dbdc5)
-[![medium: Logging with EFK - Pratyush Mathur](){: style="width:7%"}](https://medium.com/@pratyush.mathur/logging-with-efk-1c2e131496d) [![==medium.com/@pratyush.mathur: Secrets Management Using Vault in K8S==](){: style="width:7%"}](https://medium.com/@pratyush.mathur/secrets-management-using-vault-in-k8s-272462c37fd8) [![medium.com/@pratzy99: Adoption of FinOps for Kubernetes Cost Optimization' 🌟](){: style="width:7%"}](https://medium.com/@pratzy99/adoption-of-finops-for-kubernetes-cost-optimization-6263bc7b3f57) [![medium.com/@r_chan: Kubernetes Pods Termination Lifecycle](){: style="width:7%"}](https://medium.com/@r_chan/kubernetes-pods-termination-lifecycle-fd2926c4611a) [![medium.com/@radha.sable25: Enabling IAM users/roles Access on Amazon EKS' cluster](){: style="width:7%"}](https://medium.com/@radha.sable25/enabling-iam-users-roles-access-on-amazon-eks-cluster-f69b485c674f) [![medium.com: Gitflow — Branch Guide](){: style="width:7%"}](https://medium.com/@rafavinnce/gitflow-branch-guide-8a523360c053) [![medium.com/@raghavendraguttur: Podman Containers — Beginner’s Guide](){: style="width:7%"}](https://medium.com/@raghavendraguttur/podman-containers-beginners-guide-830b931e66f4) [![OpenTelemetry (OTel) vs Application Performance Monitoring (APM)](){: style="width:7%"}](https://medium.com/@rahul.fiem/opentelemetry-otel-vs-application-performance-monitoring-apm-86ae829877cf) [![medium.com/@randhirthakur076: Optimizing Kubernetes Cost Management: A Deep' Dive into Kubecost](){: style="width:7%"}](https://medium.com/@randhirthakur076/optimizing-kubernetes-cost-management-a-deep-dive-into-kubecost-5b07c9926c87) [![medium.com/@ranjana-jha: Infrastructure as a code best practices : Terraform](){: style="width:7%"}](https://medium.com/@ranjana-jha/infrastructure-as-a-code-best-practices-terraform-d7ae4291d621) [![medium.com/@rasikzilte711: Kubernetes Networking — A Guide to Services,' Ingress, Network Policies, DNS, and CNI Plugins](){: style="width:7%"}](https://medium.com/@rasikzilte711/kubernetes-networking-a-guide-to-services-ingress-network-policies-dns-and-cni-plugins-fc1ad7d22ab4)
-[![medium: Automated Manifest File Validation Using Open Policy Agent and GitHub' Actions | Ravindu Sandeepa Rathugama](){: style="width:7%"}](https://medium.com/@ravindursr/automated-manifest-file-validation-using-open-policy-agent-and-github-actions-697fa9fd74f0) [![None](){: style="width:7%"}](https://medium.com/@raymon_dut/whats-the-relationship-between-pod-deployment-replicaset-and-service-in-kubernetes-57bf3be22abb) [![medium.com/@raymon_dut: What’s the relationShip between Pod, Deployment,' ReplicaSet, and Service in Kubernetes? 🌟](){: style="width:7%"}](https://medium.com/@raymon_dut/whats-the-relationship-between-pod-deployment-replicaset-and-service-in-kubernetes-57bf3be22abb 🌟) [![medium.com/@reefland: Access PVC Data without the POD; troubleshooting Kubernetes.](){: style="width:7%"}](https://medium.com/@reefland/access-pvc-data-without-the-pod-troubleshooting-kubernetes-b28bfdd7502) [![medium.com/@reefland: Tracking Down “Invisible” OOM Kills in Kubernetes](){: style="width:7%"}](https://medium.com/@reefland/tracking-down-invisible-oom-kills-in-kubernetes-192a3de33a60) [![Medium: Distributed Tracing and Monitoring using OpenCensus](){: style="width:7%"}](https://medium.com/@rghetia/distributed-tracing-and-monitoring-using-opencensus-fe5f6e9479fb) [![medium.com/@rifkikarimr: Continuous Integration and Continuous Deployment:' Best Practices for DevOps 🌟](){: style="width:7%"}](https://medium.com/@rifkikarimr/continuous-integration-and-continuous-deployment-best-practices-for-devops-b99eac071a5c) [![Building Pipeline and Launching Jenkins in Container](){: style="width:7%"}](https://medium.com/@rishabh1799/building-pipeline-and-launching-jenkins-in-container-d4faf39de173) [![medium.com/@rizkiprass: Beginner Terraform Tutorial: Launching EC2 in AWS' using Terraform](){: style="width:7%"}](https://medium.com/@rizkiprass/beginner-terraform-tutorial-launching-ec2-in-aws-using-terraform-73f6d99e6233) [![Setup Chained Jenkins Declarative Pipeline Projects with Triggers 🌟](){: style="width:7%"}](https://medium.com/@rosaniline/setup-chained-jenkins-declarative-pipeline-projects-with-triggers-d3d04f1daf75) [![medium.com/@rphilogene: Platform Engineering #7: Internal Developer Platform' vs. Internal Developer Portal](){: style="width:7%"}](https://medium.com/@rphilogene/platform-engineering-7-internal-developer-platform-vs-internal-developer-portal-05c33658891b)
-[![==medium.com/@rphilogene: Top 10 Platform Engineering Tools You Should Consider' in 2024==](){: style="width:7%"}](https://medium.com/@rphilogene/top-10-platform-engineering-tools-you-should-consider-in-2024-892e6e211b85) [![medium.com/@rphilogene: Turning Kubernetes into a Developer-Friendly Product](){: style="width:7%"}](https://medium.com/@rphilogene/turning-kubernetes-into-a-developer-friendly-product-930d7290a448) [![medium.com/@rphilogene: What’s an Internal Developer Platform?](){: style="width:7%"}](https://medium.com/@rphilogene/whats-an-internal-developer-platform-8f52fb367552) [![medium.com/@rramiz.rraza: Kafka metrics monitoring with Prometheus and Grafana' 🌟](){: style="width:7%"}](https://medium.com/@rramiz.rraza/kafka-metrics-integration-with-prometheus-and-grafana-14fe318fbb8b) [![medium: When to Use MongoDB Rather than MySQL](){: style="width:7%"}](https://medium.com/@rsk.saikrishna/when-to-use-mongodb-rather-than-mysql-d03ceff2e922) [![medium.com/@rtaplamaci: Horizontal Scaling on Kubernetes Clusters Based' on AWS CloudWatch Metrics with KEDA](){: style="width:7%"}](https://medium.com/@rtaplamaci/horizontal-scaling-on-kubernetes-clusters-based-on-aws-cloudwatch-metrics-with-keda-7c9e0e3ba5f) [![medium: Database version control — Liquibase versus Flyway](){: style="width:7%"}](https://medium.com/@ruxijitianu/database-version-control-liquibase-versus-flyway-9872d43ee5a4) [![medium.com/@ryan.dardis: KubeClarity — Cloud-Native Security Scanning for' your Kubernetes Cluster and more](){: style="width:7%"}](https://medium.com/@ryan.dardis/kubeclarity-cloud-native-security-scanning-for-your-kubernetes-cluster-and-more-7c3ee6a16556) [![medium: Kubermetrics — Cluster Visualization Made Simple](){: style="width:7%"}](https://medium.com/@sachem2015/kubermetrics-cluster-visualization-made-simple-d24928f63451) [![==medium.com/@sajjadfazlani: How to protect your APIs and Microservices?==' 🌟](){: style="width:7%"}](https://medium.com/@sajjadfazlani/how-to-protect-your-apis-and-microservices-f22b99ce2322) [![medium.com/@sakshampaliwal: What is Kubernetes(in short)?](){: style="width:7%"}](https://medium.com/@sakshampaliwal/what-is-kubernetes-in-short-e92f2b81248a)
-[![medium.com/@sam.euchaliptus: Tolerations & NodeAffinity for Deterministic' Pod Scheduling in Kubernetes](){: style="width:7%"}](https://medium.com/@sam.euchaliptus/tolerations-nodeaffinity-for-deterministic-pod-scheduling-in-kubernetes-aa2f1d4316fa) [![==medium.com/@samiullah6799: Different Roles in MLOps==](){: style="width:7%"}](https://medium.com/@samiullah6799/different-roles-in-mlops-0918de5321a4) [![medium.com/@samng1991216: Building Kubernetes Operator Application from' Scratch (Part 1)](){: style="width:7%"}](https://medium.com/@samng1991216/building-kubernetes-operator-application-from-scratch-part-1-211b6b2467df) [![medium.com/@samuelbagattin: Partial Helm values encryption using AWS KMS' with ArgoCD](){: style="width:7%"}](https://medium.com/@samuelbagattin/partial-helm-values-encryption-using-aws-kms-with-argocd-aca1c0d36323) [![medium.com/@sandeepsharmaster: Design your Cloud Microservices Apps the' DDD way (Hexagonal Architecture)](){: style="width:7%"}](https://medium.com/@sandeepsharmaster/modernize-your-cloud-microservices-apps-hexagonal-architecture-769696494c0) [![medium: Automation of Cloud-Terraform](){: style="width:7%"}](https://medium.com/@sandupatlaabhilash1747/automation-of-cloud-terraform-5a299fb785bb) [![medium.com/@sangjinn: How to communicate with Kubernetes workloads — Part' I. Service | Brandon Kang](){: style="width:7%"}](https://medium.com/@sangjinn/how-to-communicate-with-kubernetes-workloads-1-service-abe1c5b03fc) [![medium.com/@sangjinn: How to communicate with Kubernetes workloads — Part' II. Ingress | Brandon Kang](){: style="width:7%"}](https://medium.com/@sangjinn/how-to-communicate-with-kubernetes-workloads-2-ingress-18f44a712690) [![medium: How to build an efficient CI/CD pipeline 🌟🌟](){: style="width:7%"}](https://medium.com/@sanjayaben/how-to-build-an-efficient-ci-cd-pipeline-b5738ad567c8) [![medium.com/@sassenthusiast: Serverless Simplified: Integrating Docker Containers' into AWS Lambda via serverless.yml](){: style="width:7%"}](https://medium.com/@sassenthusiast/serverless-simplified-integrating-docker-containers-into-aws-lambda-via-serverless-yml-cdef9be1681e) [![medium.com/@satyakommula: Deploy Kubernetes dashboard with NodePort](){: style="width:7%"}](https://medium.com/@satyakommula/deploy-kubernetes-dashboard-with-nodeport-382f447d2ff8)
-[![medium.com: Shell Scripting for DevOps with Examples](){: style="width:7%"}](https://medium.com/@saurabhdahibhate50/devops-day-04-task-e51d64ffbf16) [![==medium.com/@sdevsecops: How to implement DevSecOps in a Kubernetes cluster' environment-Github Actions and Azure DevOps==](){: style="width:7%"}](https://medium.com/@sdevsecops/how-to-implement-devsecops-in-a-kubernetes-cluster-environment-github-actions-and-azure-devops-522bdd121e34) [![medium: Prometheus-Grafana on K8s](){: style="width:7%"}](https://medium.com/@sdhah1999/prometheus-grafana-on-k8s-6efee4af4036) [![medium: Windows Containers (personal) cheat sheet](){: style="width:7%"}](https://medium.com/@sebagomez/windows-containers-personal-cheat-sheet-95c1c4d6bdf5) [![medium.com/@selvamraju007: GIT Branching Strategies](){: style="width:7%"}](https://medium.com/@selvamraju007/git-branching-strategies-a6eafe4541ae) [![medium.com/@senjutide2000: Designing a Controller for Custom Resources from' scratch for absolute beginners](){: style="width:7%"}](https://medium.com/@senjutide2000/designing-a-controller-for-custom-resources-from-scratch-for-absolute-beginners-9cb84b7f906f) [![medium: API Access Control using Istio Ingress Gateway](){: style="width:7%"}](https://medium.com/@senthilrch/api-access-control-using-istio-ingress-gateway-44be659a087e) [![medium: Kubernetes Network Policies: Are They Really Useful?](){: style="width:7%"}](https://medium.com/@senthilrch/kubernetes-network-polices-are-they-really-useful-c3a153c49316) [![medium: What is Docker, Why should you use it in simple words](){: style="width:7%"}](https://medium.com/@shahinghasemy/what-is-docker-why-should-you-use-it-in-simple-words-cc5e6160f9db) [![medium.com/@sharprazor.app: Memory settings for Java process running in' Kubernetes pod](){: style="width:7%"}](https://medium.com/@sharprazor.app/memory-settings-for-java-process-running-in-kubernetes-pod-1e608a5d2a64) [![medium.com/@sheraznadeem1: Kubescape & Kubernetes Hardening- Demystified](){: style="width:7%"}](https://medium.com/@sheraznadeem1/kubescape-kubernetes-hardening-demystified-87fba47f3b6a)
-[![medium.com/@shrishs: Application Backup and Restore using Openshift API' for Data Protection(OADP)](){: style="width:7%"}](https://medium.com/@shrishs/application-backup-and-restore-using-openshift-api-for-data-protection-oadp-790d39ad96d4) [![medium.com/@shrishtishreya: Kubernetes ConfigMaps Explained](){: style="width:7%"}](https://medium.com/@shrishtishreya/kubernetes-configmaps-explained-c6e7c9a6e6a6) [![medium.com/@shubhadeepchat: Best Practices for good REST API Design](){: style="width:7%"}](https://medium.com/@shubhadeepchat/best-practices-for-good-rest-api-design-b5fae9a62c86) [![medium: Ensure Content Trust on Kubernetes using Notary and Open Policy' Agent](){: style="width:7%"}](https://medium.com/@siegert.maximilian/ensure-content-trust-on-kubernetes-using-notary-and-open-policy-agent-485ab3a9423c) [![Part 1](){: style="width:7%"}](https://medium.com/@simionrazvan/simple-spring-boot-microservice-deployed-in-kubernetes-using-docker-and-nexus-part-1-b581e3ca8916) [![Part 2](){: style="width:7%"}](https://medium.com/@simionrazvan/simple-spring-boot-microservice-deployed-in-kubernetes-using-docker-and-nexus-part-2-25dc2a3982cf) [![medium.com: Fighting Service Latency in Microservices With Kubernetes](){: style="width:7%"}](https://medium.com/@sindhujacynixit/fighting-service-latency-in-microservices-with-kubernetes-f5a584f5af36) [![medium.com/@slashben81: How to write a YAML file for Kubernetes? | ARMO](){: style="width:7%"}](https://medium.com/@slashben81/how-to-write-a-yaml-file-for-kubernetes-armo-76f29e533b1f) [![medium.com/@slimm609: Secure image signing with Cosign and AWS KMS](){: style="width:7%"}](https://medium.com/@slimm609/secure-image-signing-with-cosign-and-aws-kms-82bc25d7fdae) [![medium.com: Kubernetes — What Is It, What Problems Does It Solve and How' Does It Compare With Alternatives?](){: style="width:7%"}](https://medium.com/@srikanth.k/kubernetes-what-is-it-what-problems-does-it-solve-how-does-it-compare-with-its-alternatives-937fe80b754f) [![medium.com/@study.uttam: Main Challenges of Machine Learning](){: style="width:7%"}](https://medium.com/@study.uttam/main-challenges-of-machine-learning-eb06dffac3da)
-[![medium.com/@suleimanabualrob: Kubernetes cost optimisation](){: style="width:7%"}](https://medium.com/@suleimanabualrob/kubernetes-cost-optimisation-9e81b76814f6) [![medium.com/@sumudu_liyan: How To Install Istio On Kubernetes Cluster](){: style="width:7%"}](https://medium.com/@sumudu_liyan/how-to-install-istio-on-kubernetes-cluster-e831c12381b) [![Kubernetes Authentication and Authorization with X509 client certificates](){: style="width:7%"}](https://medium.com/@sureshpalemoni/kubernetes-authentication-and-authorization-with-x509-client-certificates-edbc3517c10) [![medium.com/@suvankar.dey80: Time Series SQL vs No SQL](){: style="width:7%"}](https://medium.com/@suvankar.dey80/time-series-sql-vs-no-sql-a8c7f40d80a8) [![medium: Forking GitHub Repository with Git and VIM | Swain Dennis](){: style="width:7%"}](https://medium.com/@swain.dennis1/forking-github-repository-with-git-and-vim-54288dff3801) [![medium.com: Simplifying orchestration with Kubernetes](){: style="width:7%"}](https://medium.com/@swapnasagarpradhan/simplifying-orchestration-with-kubernetes-e81015681a85) [![medium: Agile vs. DevOps vs. SRE… it’s not OR, it’s AND !](){: style="width:7%"}](https://medium.com/@ta.abhisingh/agile-vs-devops-vs-sre-its-not-or-it-s-and-aa312904e577) [![medium.com/@tamerberatcelik: When and why to use Kubernetes?](){: style="width:7%"}](https://medium.com/@tamerberatcelik/when-and-why-to-use-kubernetes-fface756859f) [![medium: The Easiest Way To Remove Checked In Credentials From A Git Repo](){: style="width:7%"}](https://medium.com/@tanmay.avinash.deshpande/the-easiest-way-to-remove-checked-in-credentials-from-a-git-repo-704a373b94e3) [![medium: Serverless enterprise-grade multi-tenancy using AWS | Tarek Becker](){: style="width:7%"}](https://medium.com/@tarekbecker/serverless-enterprise-grade-multi-tenancy-using-aws-76ff5f4d0a23) [![medium.com/@tarikucar: Getting started with Google Cloud Storage with Terraform' 🚀](){: style="width:7%"}](https://medium.com/@tarikucar/getting-started-with-google-cloud-storage-with-terraform-dfb26d85e2dd)
-[![medium.com/@tarunbehal02: AWS Cost Optimizations : My Learnings](){: style="width:7%"}](https://medium.com/@tarunbehal02/aws-cost-optimizations-my-learnings-fcdc14da1f58) [![medium.com/@tathagatapaul7: OpenTelemetry in Kubernetes: Deploying your' Collector and Metrics Backend](){: style="width:7%"}](https://medium.com/@tathagatapaul7/opentelemetry-in-kubernetes-deploying-your-collector-and-metrics-backend-b8ec86ac4a43) [![medium.com/@tech_18484: Simplifying Kubernetes Logging with EFK Stack](){: style="width:7%"}](https://medium.com/@tech_18484/simplifying-kubernetes-logging-with-efk-stack-158da47ce982) [![medium.com/@terminalsandcoffee: Mastering Python: How to Generate a List' of Dictionaries for Files in Your Working Directory with One Script](){: style="width:7%"}](https://medium.com/@terminalsandcoffee/mastering-python-how-to-generate-a-list-of-dictionaries-for-files-in-your-working-directory-with-7cab8b485e69) [![medium.com/@thapliyal705: Create Amazon EKS Cluster from scratch using eksctl](){: style="width:7%"}](https://medium.com/@thapliyal705/create-amazon-eks-cluster-from-scratch-using-eksctl-67e0d0900245) [![medium.com/@the.nick.miller: Custom Deployments with Kubernetes](){: style="width:7%"}](https://medium.com/@the.nick.miller/multi-container-deployments-with-kubernetes-33c824d8d9a4) [![Azure DevOps Tips: “Each” Loops](){: style="width:7%"}](https://medium.com/@therealjordanlee/azure-devops-tips-each-loops-c082c692d025) [![medium.com: Git Flow for Beginners](){: style="width:7%"}](https://medium.com/@thibault60000/git-flow-for-beginners-d7a152b2c1f9) [![medium: Starting with kubernetes](){: style="width:7%"}](https://medium.com/@thomaspoignant/starting-with-kubernetes-db121b09fd4) [![medium.com/@timebertt: Kubernetes Controllers at Scale: Clients, Caches,' Conflicts, Patches Explained](){: style="width:7%"}](https://medium.com/@timebertt/kubernetes-controllers-at-scale-clients-caches-conflicts-patches-explained-aa0f7a8b4332) [![medium.com/@timleonardDS: Who Let the DAGs out? Register an External DAG' with Flyte (Chapter 3)](){: style="width:7%"}](https://medium.com/@timleonardDS/who-lets-the-dags-out-register-an-external-dag-with-flyte-chapter-3-bad0ea781119)
-[![medium.com/@tom-neal: CTO Checklist](){: style="width:7%"}](https://medium.com/@tom-neal/cto-checklist-1a2ef3d6502) [![medium.com/@toonvandeuren: Kubernetes Scaling: The Event Driven Approach' - KEDA](){: style="width:7%"}](https://medium.com/@toonvandeuren/kubernetes-scaling-the-event-driven-approach-bdd58ded4e3f) [![medium: GitFlow VS Trunk-Based-Development](){: style="width:7%"}](https://medium.com/@vafrcor2009/gitflow-vs-trunk-based-development-3beff578030b) [![medium: KubeSecOps Pipeline(Container security) in a cloudnative ecosystem](){: style="width:7%"}](https://medium.com/@vaib16dec/kubesecops-pipeline-container-security-in-a-cloudnative-ecosystem-e59bf19a713d) [![medium.com: Saving costs in Google Kubernetes Engine using Spot VMs](){: style="width:7%"}](https://medium.com/@vaibhav176/saving-costs-in-google-kubernetes-engine-using-spot-vms-2e6d0157815e) [![medium.com/@vajrapuvinod: Mastering Ingress Context Path Based Routing in' AWS EKS using AWS Load Balancer Controller through Terraform](){: style="width:7%"}](https://medium.com/@vajrapuvinod/mastering-ingress-context-path-based-routing-in-aws-eks-using-terraform-0db2bbbae474) [![PromQL Tutorial](){: style="width:7%"}](https://medium.com/@valyala/promql-tutorial-for-beginners-9ab455142085) [![medium.com/@vamshisuram: How to crack CKAD exam (part — 2)](){: style="width:7%"}](https://medium.com/@vamshisuram/how-to-crack-ckad-exam-part-2-26330c32a4e) [![medium.com/@vamsi.lakshman: Overview of Azure Kubernetes Services Networking Models](){: style="width:7%"}](https://medium.com/@vamsi.lakshman/overview-of-azure-kubernetes-services-networking-models-e3ca0591aebe) [![medium: Using Nginx-Ingress as a Static Cache for Assets Inside Kubernetes](){: style="width:7%"}](https://medium.com/@vdboor/using-nginx-ingress-as-a-static-cache-91bc27be04a1) [![medium.com/@versentfastforward: GitOps on Kubernetes with ArgoCD](){: style="width:7%"}](https://medium.com/@versentfastforward/gitops-and-argocd-to-automate-kubernetes-deployments-640f3a086865)
-[![medium.com/@versentfastforward: One-click Bootstrap Deployment of ArgoCD](){: style="width:7%"}](https://medium.com/@versentfastforward/one-click-bootstrap-deployment-of-argocd-e06f848aacc5) [![medium.com/@versentfastforward: Structuring Your Repo for ArgoCD, Part 1](){: style="width:7%"}](https://medium.com/@versentfastforward/structuring-your-repo-for-argocd-part-1-582817713b0) [![medium.com/@victor.ronin: Design your code for readability vs. writability](){: style="width:7%"}](https://medium.com/@victor.ronin/design-your-code-for-readability-vs-writability-d42f04cc6f4d) [![medium.com/@victor.ronin: The dark side of a cross-functional team](){: style="width:7%"}](https://medium.com/@victor.ronin/the-dark-side-of-a-cross-functional-team-e0d379e37c70) [![medium: From Zero to Kubernetes Operator](){: style="width:7%"}](https://medium.com/@victorpaulo/from-zero-to-kubernetes-operator-dd06436b9d89) [![medium: Container Networking Interface aka CNI](){: style="width:7%"}](https://medium.com/@vikram.fugro/container-networking-interface-aka-cni-bdfe23f865cf) [![==medium.com/@vinciabhinav7: Microservices Communication Architecture Patterns==' 🌟](){: style="width:7%"}](https://medium.com/@vinciabhinav7/microservices-communication-architecture-patterns-a8e77e614c2c) [![medium.com/@vinoji2005: Using Terraform with Kubernetes: A Comprehensive' Guide](){: style="width:7%"}](https://medium.com/@vinoji2005/using-terraform-with-kubernetes-a-comprehensive-guide-237f6bbb0586) [![medium.com/@vinothiniraju: Streamlining Kubernetes Deployment with Ready-Built' Developer Platform](){: style="width:7%"}](https://medium.com/@vinothiniraju/streamlining-kubernetes-deployment-with-ready-built-developer-platform-5ba0cbb4facf) [![medium: Install Istio on Azure Kubernetes cluster using Terraform](){: style="width:7%"}](https://medium.com/@vipinagarwal18/install-istio-on-azure-kubernetes-cluster-using-terraform-214f6d3f611) [![medium.com/@visweswara: Pod Disruption Budget — Budget that can save you' One day](){: style="width:7%"}](https://medium.com/@visweswara/pod-disruption-budget-budget-that-can-save-you-one-day-7c22c8a11d)
-[![medium.com/@visweswara: What are Kubernetes Admission Controllers?](){: style="width:7%"}](https://medium.com/@visweswara/what-are-kubernetes-admission-controllers-let-me-explain-93b97f659ccc) [![medium.com/@vrnvav97: Canary Deployment in Kubernetes](){: style="width:7%"}](https://medium.com/@vrnvav97/canary-deployment-in-kubernetes-a18c81cb9b) [![medium.com/@vvsevel: A Guide to Kubernetes Application Resource Tuning —' part 1](){: style="width:7%"}](https://medium.com/@vvsevel/a-guide-to-kubernetes-application-resource-tuning-part-1-bf0ba04db10) [![medium.com/@walissonscd: Creating a Kubernetes Pod with Multiple Containers' and a Shared Volume 🌟](){: style="width:7%"}](https://medium.com/@walissonscd/creating-a-kubernetes-pod-with-multiple-containers-and-a-shared-volume-257d9aa2081d) [![medium.com/@walissonscd: Monitoring Kubernetes Cluster Resources: Using' Top Metrics Commands](){: style="width:7%"}](https://medium.com/@walissonscd/monitoring-kubernetes-cluster-resources-using-top-metrics-commands-a60408765321) [![medium.com/@walissonscd: Understanding Your Kubernetes Cluster](){: style="width:7%"}](https://medium.com/@walissonscd/understanding-your-kubernetes-cluster-16f4b90f3edc) [![medium.com/@wessel__: Istio with Authentik: securing your cluster and providing' authentication and authorization](){: style="width:7%"}](https://medium.com/@wessel__/istio-with-authentik-securing-your-cluster-and-providing-authentication-and-authorization-b5e48b331920) [![medium.com/@willguibr: Terraform 1.5 — Import and Automatic Code Generation](){: style="width:7%"}](https://medium.com/@willguibr/terraform-1-5-import-and-automatic-code-generation-caa4debfef28) [![medium.com: Kubernetes Canary Deployment #1 Gitlab CI](){: style="width:7%"}](https://medium.com/@wuestkamp/kubernetes-canary-deployment-1-gitlab-ci-518f9fdaa7ed) [![medium: How Rolling and Rollback Deployments work in Kubernetes](){: style="width:7%"}](https://medium.com/@yankee.exe/how-rolling-and-rollback-deployments-work-in-kubernetes-8db4c4dce599) [![medium.com/@yogitakothadia: A Manifest File in Kubernetes](){: style="width:7%"}](https://medium.com/@yogitakothadia/a-manifest-file-in-kubernetes-952183a508d4)
-[![medium.com/@yonatanzunger: Advanced Python: Achieving High Performance with' Code Generation 🌟🌟](){: style="width:7%"}](https://medium.com/@yonatanzunger/advanced-python-achieving-high-performance-with-code-generation-796b177ec79) [![medium.com/@yusufkaratoprak: Advanced Troubleshooting Techniques in Kubernetes' Pods](){: style="width:7%"}](https://medium.com/@yusufkaratoprak/advanced-troubleshooting-techniques-in-kubernetes-pods-24ee0cebfa6f) [![medium.com/@zeloygabri: Deploying 2-Tier AWS Architecture using Terraform](){: style="width:7%"}](https://medium.com/@zeloygabri/deploying-2-tier-aws-architecture-using-terraform-b4167b035751) [![medium.com/@zhaoyi0113: Kubernetes — How does service network work in the' cluster](){: style="width:7%"}](https://medium.com/@zhaoyi0113/kubernetes-how-does-service-network-work-in-the-cluster-d235b69ff536) [![None](){: style="width:7%"}](https://medium.com/activewizards-machine-learning-company/kafka-monitoring-with-prometheus-telegraf-and-grafana-6228fed736f1) [![medium.com/adaltas: GitOps in practice, deploy Kubernetes applications with' ArgoCD](){: style="width:7%"}](https://medium.com/adaltas/gitops-in-practice-deploy-kubernetes-applications-with-argocd-ca170ce8aba3) [![medium.com/adaltas: Kubernetes: debugging with ephemeral containers](){: style="width:7%"}](https://medium.com/adaltas/kubernetes-debugging-with-ephemeral-containers-e4be659d9ef6) [![medium.com/adaltas: Operating Kafka in Kubernetes with Strimzi](){: style="width:7%"}](https://medium.com/adaltas/operating-kafka-in-kubernetes-with-strimzi-84a281c6d964) [![medium.com/adeo-tech: A walkthrough guide for Multi-Tenancy with GKE](){: style="width:7%"}](https://medium.com/adeo-tech/a-walkthrough-guide-for-multi-tenancy-with-gke-b9e6f1aed2a2) [![medium.com/adeo-tech: How to save money fast with Kubernetes — Do FinOps](){: style="width:7%"}](https://medium.com/adeo-tech/how-to-save-money-fast-with-kubernetes-do-finops-3a9cafc9beba) [![medium.com/adeo-tech: Multi-Cloud Kubernetes Survival Guide 🌟](){: style="width:7%"}](https://medium.com/adeo-tech/multi-cloud-kubernetes-survival-guide-49eee9aa58e2)
-[![medium.com/adessoturkey: Azure DevOps Agents on AKS with the kaniko Option](){: style="width:7%"}](https://medium.com/adessoturkey/azure-devops-agents-on-aks-with-kaniko-option-f672f900a177) [![medium.com/adessoturkey: Create a Windows VM in Kubernetes using KubeVirt](){: style="width:7%"}](https://medium.com/adessoturkey/create-a-windows-vm-in-kubernetes-using-kubevirt-b5f54fb10ffd) [![medium: Highway to Helm: How to efficiently manage chart sources](){: style="width:7%"}](https://medium.com/adevinta-tech-blog/highway-to-helm-how-to-efficiently-manage-chart-sources-f5749ba8031e) [![medium.com/adidoescode: Chaos Engineering: How simulating adversity can' help build eCommerce Resilience](){: style="width:7%"}](https://medium.com/adidoescode/chaos-engineering-how-simulating-adversity-can-help-build-ecommerce-resilience-4a799c8912dc) [![medium: Designing a Kubernetes Cluster with Amazon EKS From Scratch 🌟](){: style="width:7%"}](https://medium.com/adobetech/designing-a-kubernetes-cluster-with-amazon-eks-from-scratch-4b4ee9d1b8f) [![medium.com/agileinsider: DevOps Principles and Practices Explained in Ten' Minutes](){: style="width:7%"}](https://medium.com/agileinsider/devops-principles-and-practices-explained-in-ten-minutes-6cec7e1dae6d) [![medium.com/agorapulse-stories: Platform Engineering, Part 3: WHEN & HOW' to Build an Internal Developer Platform](){: style="width:7%"}](https://medium.com/agorapulse-stories/platform-engineering-part-3-when-how-to-build-an-internal-developer-platform-cfb22efcca34) [![medium.com/ai-hero: Streamlining Machine Learning Operations (MLOps) with' Kubernetes and Terraform](){: style="width:7%"}](https://medium.com/ai-hero/streamlining-machine-learning-operations-with-kubernetes-and-terraform-41baad37998e) [![medium.com/aiguys: MLOps: Serving AI apps to million users](){: style="width:7%"}](https://medium.com/aiguys/mlops-serving-ai-to-million-users-c77ed718b7ed) [![medium.com/airbnb-engineering: Dynamic Kubernetes Cluster Scaling at Airbnb](){: style="width:7%"}](https://medium.com/airbnb-engineering/dynamic-kubernetes-cluster-scaling-at-airbnb-d79ae3afa132) [![Partitioning MySQL on RDS: "How We Partitioned Airbnb’s Main Database in' Two Weeks](){: style="width:7%"}](https://medium.com/airbnb-engineering/how-we-partitioned-airbnb-s-main-database-in-two-weeks-55f7e006ff21)
-[![medium: Automate policies enforcement with Policy-as-Code 🌟](){: style="width:7%"}](https://medium.com/airwalk/automate-policies-enforcement-with-policy-as-code-2f20aac9e2b0) [![medium.com/airwallex-engineering: Kafka Streams: Iterative Development and' Blue-Green Deployment](){: style="width:7%"}](https://medium.com/airwallex-engineering/kafka-streams-iterative-development-and-blue-green-deployment-fae88b26e75e) [![medium.com/altitudehq: Kafka retries and maintaining the order of retry' events 🌟](){: style="width:7%"}](https://medium.com/altitudehq/kafka-retries-and-maintain-order-of-retry-events-313482044351) [![medium: Integrate BitBucket & Jenkins](){: style="width:7%"}](https://medium.com/ampersand-academy/integrate-bitbucket-jenkins-c6e51103d0fe) [![medium: Dockerizing a REST API in Python Less Than 9 MB and Based on scratch' Image](){: style="width:7%"}](https://medium.com/analytics-vidhya/dockerizing-a-rest-api-in-python-less-than-9-mb-and-based-on-scratch-image-ef0ee3ad3f0a) [![medium: Multi-namespace Helm deploy in Kubernetes](){: style="width:7%"}](https://medium.com/analytics-vidhya/multi-namespace-helm-deploy-in-kubernetes-26d1baf1ca5c) [![medium.com/andcloudio: Setting up Authentication and RBAC Authorization' in Kubernetes](){: style="width:7%"}](https://medium.com/andcloudio/creating-authentication-and-authorization-in-kubernetes-c6c5f0f1d2ad) [![medium: 10 reasons why you should think about using an AWS Application Load' Balancer](){: style="width:7%"}](https://medium.com/ankercloud-engineering/10-reasons-why-you-should-think-about-using-an-aws-application-loadbalancer-945f57816c34) [![==medium.com/apache-airflow: Passing Data Between Tasks with the KubernetesPodOperator' in Apache Airflow== 🌟](){: style="width:7%"}](https://medium.com/apache-airflow/passing-data-between-tasks-with-the-kubernetespodoperator-in-apache-airflow-7ae9e3e6675c) [![medium.com/apache-airflow: What we learned after running Airflow on Kubernetes' for 2 years](){: style="width:7%"}](https://medium.com/apache-airflow/what-we-learned-after-running-airflow-on-kubernetes-for-2-years-0537b157acfd) [![==medium.com/apache-apisix: 10 most common use cases of an API Gateway==](){: style="width:7%"}](https://medium.com/apache-apisix/10-most-use-cases-of-an-api-gateway-in-api-led-architecture-f4d7fa160dcf)
-[![medium.com/apache-apisix: End-to-end tracing with OpenTelemetry](){: style="width:7%"}](https://medium.com/apache-apisix/end-to-end-tracing-opentelemetry-a50fceafed74) [![medium.com/application-driven-infrastructure: Best Practices for Understanding' Kubernetes Costs](){: style="width:7%"}](https://medium.com/application-driven-infrastructure/best-practices-for-understanding-kubernetes-costs-f3c58a5e1ebf) [![medium.com/armory: Continuous Cost Optimization for Kubernetes](){: style="width:7%"}](https://medium.com/armory/continuous-cost-optimization-for-kubernetes-4361045f0215) [![Create ReadWriteMany PersistentVolumeClaims on your Kubernetes Cluster 🌟](){: style="width:7%"}](https://medium.com/asl19-developers/create-readwritemany-persistentvolumeclaims-on-your-kubernetes-cluster-3a8db51f98e3) [![medium: Microservices Resilience and Fault Tolerance with applying Retry' and Circuit-Breaker patterns using Polly](){: style="width:7%"}](https://medium.com/aspnetrun/microservices-resilience-and-fault-tolerance-with-applying-retry-and-circuit-breaker-patterns-c32e518db990) [![medium.com/atlantbh: Implementing CI/CD pipeline using Argo Workflows and' Argo Events 🌟](){: style="width:7%"}](https://medium.com/atlantbh/implementing-ci-cd-pipeline-using-argo-workflows-and-argo-events-6417dd157566) [![medium.com/attest-product-and-technology: Debugging mislabelled route metrics' from Linkerd](){: style="width:7%"}](https://medium.com/attest-product-and-technology/debugging-mislabelled-route-metrics-from-linkerd-dda47fdff04a) [![medium: Which Git branching model should I select for my project?](){: style="width:7%"}](https://medium.com/aventude/which-git-branching-model-should-i-select-73aafc503b5f) [![medium.com/avmconsulting-blog](){: style="width:7%"}](https://medium.com/avmconsulting-blog) [![medium: AWS Backup Service for Amazon RDS](){: style="width:7%"}](https://medium.com/avmconsulting-blog/aws-backup-service-for-amazon-rds-3e6f5827aa66) [![medium: AWS Secret Manager: Protect sensitive information and functionality' 🌟](){: style="width:7%"}](https://medium.com/avmconsulting-blog/aws-secret-manager-protect-sensitive-information-and-functionality-f520e15293f4)
-[![medium: Building a Global Network with AWS Transit Gateway](){: style="width:7%"}](https://medium.com/avmconsulting-blog/building-a-global-network-with-aws-transit-gateway-7ab0e5222f12) [![medium: CI/CD with Dockers and Jenkins](){: style="width:7%"}](https://medium.com/avmconsulting-blog/ci-cd-with-dockers-and-jenkins-70b6f801f9f7) [![medium: Cluster Autoscaler in Kubernetes](){: style="width:7%"}](https://medium.com/avmconsulting-blog/cluster-autoscaler-type-in-kubernetes-part2-f2ae432eefbb) [![medium: Deploy Infrastructure with the Terraform Cloud Operator for Kubernetes' 🌟](){: style="width:7%"}](https://medium.com/avmconsulting-blog/deploy-infrastructure-with-the-terraform-cloud-operator-for-kubernetes-a179ea4dbbfe) [![medium.com/avmconsulting-blog: How to Deploy Applications using Helm in' Kubernetes |AWS|](){: style="width:7%"}](https://medium.com/avmconsulting-blog/deploying-applications-using-helm-in-kubernetes-b5c8b609e4b5) [![Deployment of Microservices in Cloud With Ansible](){: style="width:7%"}](https://medium.com/avmconsulting-blog/deploying-microservices-via-ansible-in-cloud-platform-a03d46b7bd68) [![medium: How to deploy StatefulSets in Kubernetes (K8s)?](){: style="width:7%"}](https://medium.com/avmconsulting-blog/deploying-statefulsets-in-kubernetes-k8s-5924e701d327) [![medium: Deployment types in Kubernetes](){: style="width:7%"}](https://medium.com/avmconsulting-blog/deployment-types-in-kubernetes-14b70ca7ef93) [![medium: Encrypting the certificate for Kubernetes (Let’s Encrypt) 🌟](){: style="width:7%"}](https://medium.com/avmconsulting-blog/encrypting-the-certificate-for-kubernetes-lets-encrypt-805d2bf88b2a) [![medium: How to Provision Network Policies in Kubernetes | AWS 🌟](){: style="width:7%"}](https://medium.com/avmconsulting-blog/exploring-network-policies-in-kubernetes-c8a3d8ed00cb) [![medium: How to Deploy an EFK stack to Kubernetes](){: style="width:7%"}](https://medium.com/avmconsulting-blog/how-to-deploy-an-efk-stack-to-kubernetes-ebc1b539d063)
-[![medium: How to Deploy an EKS stack in AWS?](){: style="width:7%"}](https://medium.com/avmconsulting-blog/how-to-deploy-an-eks-stack-to-kubernetes-aws-5ec9c5a07247) [![medium.com/avmconsulting-blog: Installing Vault On EKS With TLS And Persistent' Storage](){: style="width:7%"}](https://medium.com/avmconsulting-blog/installing-vault-on-eks-with-tls-and-persistent-storage-98254b4150f3) [![medium: Jobs & Cronjobs in Kubernetes Cluster](){: style="width:7%"}](https://medium.com/avmconsulting-blog/jobs-cronjobs-in-kubernetes-cluster-d0e872e3c8c8) [![medium: How to provision Kubernetes Cluster in GCP Cloud (K8s)? 🌟](){: style="width:7%"}](https://medium.com/avmconsulting-blog/kubernetes-google-kubernetes-engine-gke-99abf912f912) [![medium: Managing Microservices With Istio Service Mesh in Kubernetes](){: style="width:7%"}](https://medium.com/avmconsulting-blog/managing-microservices-with-istio-service-mesh-in-kubernetes-36e1fda81757) [![medium: Prometheus monitoring with Elastic Stack in Kubernetes 🌟](){: style="width:7%"}](https://medium.com/avmconsulting-blog/prometheus-monitoring-with-elastic-stack-in-kubernetes-5cf0aaa7ce04) [![medium: Protecting your Web Application or APIs using AWS WAF](){: style="width:7%"}](https://medium.com/avmconsulting-blog/protecting-your-web-application-or-apis-using-aws-waf-1829ff79275a) [![medium: Provisioning storage in Kubernetes](){: style="width:7%"}](https://medium.com/avmconsulting-blog/provisioning-storage-in-kubernetes-e1dc5610318d) [![medium: Replication Controller & Replica sets in Kubernetes](){: style="width:7%"}](https://medium.com/avmconsulting-blog/replication-controller-replica-sets-in-kubernetes-820f3cec7170) [![medium.com/awesome-agile: 10 Ways Managers are Wasting Their Developers' Potential](){: style="width:7%"}](https://medium.com/awesome-agile/10-ways-managers-are-wasting-their-developers-potential-5c0d78d8f8ba) [![medium.com/awesome-azure: Azure — Most Useful Azure Services Every Developer' Must Know](){: style="width:7%"}](https://medium.com/awesome-azure/azure-most-useful-azure-services-every-developer-must-know-top-azure-paas-serverless-services-developer-c55b829ac6d7)
-[![medium.com/awesome-cloud: AWS — Difference between Serverless (Lambda) and' Containers (Kubernetes)](){: style="width:7%"}](https://medium.com/awesome-cloud/aws-difference-between-serverless-lambda-and-containers-kubernetes-serverless-vs-containers-lambda-vs-k8s-a166931870a2) [![A Better Dev/Test Experience: Docker and AWS](){: style="width:7%"}](https://medium.com/aws-activate-startup-blog/a-better-dev-test-experience-docker-and-aws-291da5ab1238) [![bitmovin: Improving Video Quality on the Web](){: style="width:7%"}](https://medium.com/aws-activate-startup-blog/bitmovin-improving-video-quality-on-the-web-8670039c4334) [![medium.com: Building a Serverless Dynamic DNS System with AWS](){: style="width:7%"}](https://medium.com/aws-activate-startup-blog/building-a-serverless-dynamic-dns-system-with-aws-a32256f0a1d8) [![medium.com: Optimizing Latency and Bandwidth for AWS Traffic](){: style="width:7%"}](https://medium.com/aws-activate-startup-blog/optimizing-latency-and-bandwidth-for-aws-traffic-cdfd18d0d0f7) [![Scaling on AWS (Part 3): >500K Users](){: style="width:7%"}](https://medium.com/aws-activate-startup-blog/scaling-on-aws-part-3-500k-users-3750b227b761) [![medium.com: The Top 10 AWS Startup Blog Posts of 2015](){: style="width:7%"}](https://medium.com/aws-activate-startup-blog/the-top-10-aws-startup-blog-posts-of-2015-d2975e3778bb) [![What Startups Should Know about Amazon VPC — Part 1](){: style="width:7%"}](https://medium.com/aws-activate-startup-blog/what-startups-should-know-about-amazon-vpc-part-1-bebe94b7f228) [![medium.com/aws-infrastructure: Create AWS VPC Infrastructure with Terraform](){: style="width:7%"}](https://medium.com/aws-infrastructure/create-aws-vpc-infrastructure-with-terraform-308afed9fe31) [![==medium.com/aws-serverless-microservices-with-patterns-best: Cloud-Native' Microservices Evolves to AWS Serverless Event-driven Architectures==](){: style="width:7%"}](https://medium.com/aws-serverless-microservices-with-patterns-best/cloud-native-microservices-evolves-to-aws-serverless-event-driven-architectures-9a38c473f4f8) [![medium: Production Ready CI/CD Pipeline with Kubernetes](){: style="width:7%"}](https://medium.com/awsblogs/ci-cd-with-kubernetes-3c29e8073c38)
-[![medium.com/backstagewitharchitects: How Autoscaling Works in Kubernetes?' Why You Need To Start Using KEDA?](){: style="width:7%"}](https://medium.com/backstagewitharchitects/how-autoscaling-works-in-kubernetes-why-you-need-to-start-using-keda-b601b483d355) [![medium: Optimizing Kafka Streams Apps on Kubernetes by Splitting Topologies](){: style="width:7%"}](https://medium.com/bakdata/optimizing-kafka-streams-apps-on-kubernetes-by-splitting-topologies-ac6b4c90516e) [![medium.com/bakdata: Scalable Machine Learning with Kafka Streams and KServe](){: style="width:7%"}](https://medium.com/bakdata/scalable-machine-learning-with-kafka-streams-and-kserve-85308858d867) [![medium: How to trigger an action at the end of the Shell/Bash script](){: style="width:7%"}](https://medium.com/bash-tips-and-tricks/how-to-trigger-an-action-at-the-end-of-the-shell-bash-script-52b0ba9c157e) [![medium.com/bb-tutorials-and-thoughts: 250 Practice Questions For Terraform' Associate Certification](){: style="width:7%"}](https://medium.com/bb-tutorials-and-thoughts/250-practice-questions-for-terraform-associate-certification-7a3ccebe6a1a) [![medium.com/bb-tutorials-and-thoughts: How to Build and Deploy MERN Stack' on Azure AKS](){: style="width:7%"}](https://medium.com/bb-tutorials-and-thoughts/how-to-build-and-deploy-mern-stack-on-azure-aks-c25eaf27b9d0) [![medium.com/bb-tutorials-and-thoughts: How To Deploy and Run Python APIs' on AWS App Runner With CloudFormation](){: style="width:7%"}](https://medium.com/bb-tutorials-and-thoughts/how-to-deploy-and-run-python-apis-on-aws-app-runner-with-cloudformation-cf9c6fd14cf6) [![medium: Kubernetes — Learn Init Container Pattern](){: style="width:7%"}](https://medium.com/bb-tutorials-and-thoughts/kubernetes-learn-init-container-pattern-7a757742de6b) [![medium: Kubernetes — Learn Sidecar Container Pattern](){: style="width:7%"}](https://medium.com/bb-tutorials-and-thoughts/kubernetes-learn-sidecar-container-pattern-6d8c21f873d) [![medium.com: Using kubernetes custom resources to manage our ephemeral environments](){: style="width:7%"}](https://medium.com/beamdental/using-kubernetes-custom-resources-to-manage-our-ephemeral-environments-f298610893e1) [![medium.com/better-practices: Learn how your Kubernetes clusters respond' to failure using Gremlin and Grafana](){: style="width:7%"}](https://medium.com/better-practices/chaos-d3ef238ec328)
-[![medium: Kubernetes Tutorial: Your Complete Guide to Deploying an App on' AWS with Postman 🌟](){: style="width:7%"}](https://medium.com/better-practices/kubernetes-tutorial-b6f302a67426) [![medium: 10 Anti-Patterns for Kubernetes Deployments](){: style="width:7%"}](https://medium.com/better-programming/10-antipatterns-for-kubernetes-deployments-e97ce1199f2d) [![medium: 3 Years of Kubernetes in Production–Here’s What We Learned](){: style="width:7%"}](https://medium.com/better-programming/3-years-of-kubernetes-in-production-heres-what-we-learned-44e77e1749c8) [![medium: 4 Simple Kubernetes Terminal Customizations to Boost Your Productivity](){: style="width:7%"}](https://medium.com/better-programming/4-simple-kubernetes-terminal-customizations-to-boost-your-productivity-deda60a19924) [![medium: A Practical Step-by-Step Guide to Understanding Kubernetes](){: style="width:7%"}](https://medium.com/better-programming/a-practical-step-by-step-guide-to-understanding-kubernetes-d8be7f82e533) [![medium: Awesome Kubernetes Command-Line Hacks](){: style="width:7%"}](https://medium.com/better-programming/awesome-kubernetes-command-line-hacks-8bd3604e394f) [![medium: Build a Federation of Multiple Kubernetes Clusters With Kubefed' V2](){: style="width:7%"}](https://medium.com/better-programming/build-a-federation-of-multiple-kubernetes-clusters-with-kubefed-v2-8d2f7d9e198a) [![medium: Build Kubernetes Autoscaling for Cluster Nodes and Application Pods' 🌟](){: style="width:7%"}](https://medium.com/better-programming/build-kubernetes-autoscaling-for-cluster-nodes-and-application-pods-bb7f2d716b07) [![medium: Create a Custom Annotation for the Kubernetes ingress-nginx Controller](){: style="width:7%"}](https://medium.com/better-programming/creating-a-custom-annotation-for-the-kubernetes-ingress-nginx-controller-444e9d486192) [![DevOps Is Dead, Long Live NoOps](){: style="width:7%"}](https://medium.com/better-programming/devop-noops-difference-504dfc4e9faa) [![medium: DevOps, NoOps, and Now FinOps?](){: style="width:7%"}](https://medium.com/better-programming/devops-noops-finops-64e0df91bcb8)
-[![medium: How to Become a DevOps Engineer in 2020 (Tj Blogumas)](){: style="width:7%"}](https://medium.com/better-programming/how-to-become-a-devops-engineer-in-2020-7618492a09d8) [![medium: How to Harden Your Kubernetes Cluster for Production 🌟](){: style="width:7%"}](https://medium.com/better-programming/how-to-harden-your-kubernetes-cluster-for-production-7e47990efc2a) [![medium.com: How to Manage Microservices on Kubernetes With Istio](){: style="width:7%"}](https://medium.com/better-programming/how-to-manage-microservices-on-kubernetes-with-istio-c25e97a60a59) [![medium: How to Validate Your Kubernetes Cluster With Sonobuoy 🌟](){: style="width:7%"}](https://medium.com/better-programming/how-to-validate-your-kubernetes-cluster-with-sonobuoy-c91b282908fe) [![medium: Kubernetes Deployment: Connect Your Front End to Your Back End With' Nginx](){: style="width:7%"}](https://medium.com/better-programming/kubernetes-deployment-connect-your-front-end-to-your-back-end-with-nginx-7e4e7cfef177) [![medium: Kubernetes Lessons in Alerting](){: style="width:7%"}](https://medium.com/better-programming/kubernetes-lessons-in-alerting-a0b7a455e89d) [![medium: Kubernetes Pod Redundancy Strategies](){: style="width:7%"}](https://medium.com/better-programming/kubernetes-pod-redundancy-strategies-a6d9b560749a) [![medium: Managed Kubernetes Services Compared: GKE vs. EKS vs. AKS](){: style="width:7%"}](https://medium.com/better-programming/managed-kubernetes-services-compared-gke-vs-eks-vs-aks-df1ecb22bba0) [![medium.com: **RabbitMQ vs. Kafka**](){: style="width:7%"}](https://medium.com/better-programming/rabbitmq-vs-kafka-1ef22a041793) [![medium: The Roles of Service Mesh and API Gateways in Microservice Architecture' 🌟](){: style="width:7%"}](https://medium.com/better-programming/the-roles-of-service-mesh-and-api-gateways-in-microservice-architecture-f6e7dfd61043) [![Virtual Clusters for Kubernetes — Benefits and Use Cases](){: style="width:7%"}](https://medium.com/better-programming/virtual-clusters-for-kubernetes-benefits-use-cases-a4eee1c5c5a5)
-[![medium: Why Not Use Kubernetes?](){: style="width:7%"}](https://medium.com/better-programming/why-not-use-kubernetes-52a89ada5e22) [![medium.com/beyn-technology: Is Nginx dead? Is Traefik v3 20% faster than' Traefik v2?](){: style="width:7%"}](https://medium.com/beyn-technology/is-nginx-dead-is-traefik-v3-20-faster-than-traefik-v2-f28ffb7eed3e) [![medium.com/bitgrit-data-science-publication: latexify: Writing LaTeX with' Python](){: style="width:7%"}](https://medium.com/bitgrit-data-science-publication/latexify-writing-latex-with-python-6c0fa4b2e9d5) [![medium: Leveraging operator pattern and VolumeSnapshots to backup databases' in Kubernetes](){: style="width:7%"}](https://medium.com/blablacar/leveraging-operator-pattern-and-volumesnapshots-to-backup-databases-in-kubernetes-3a28aa425100) [![medium.com/blablacar: Operating Node.js in Kubernetes at scale at BlaBlaCar](){: style="width:7%"}](https://medium.com/blablacar/operating-node-js-in-kubernetes-at-scale-at-blablacar-3afb6d5d4299) [![medium: Kubernetes Scaling & Replicas 🌟](){: style="width:7%"}](https://medium.com/brainyydude/kubernetes-scaling-replicas-69fcd44b0630) [![medium.com/buildpiper: Observability for Monitoring Microservices — Top' 5 Ways!](){: style="width:7%"}](https://medium.com/buildpiper/observability-for-monitoring-microservices-top-5-ways-587871e726d0) [![==medium.com/bumble-tech: GitOps for multi-cluster K8s environments== 🌟](){: style="width:7%"}](https://medium.com/bumble-tech/gitops-for-multi-cluster-k8s-environments-d305431ba6d6) [![medium: Focusing on the DevOps Pipeline 🌟](){: style="width:7%"}](https://medium.com/capital-one-tech/focusing-on-the-devops-pipeline-topo-pal-833d15edf0bd) [![medium.com/career-of-you: A Ten-Step Process for Team Leaders to Reduce' Meeting Overload and Take Back Their Time](){: style="width:7%"}](https://medium.com/career-of-you/a-ten-step-process-for-team-leaders-to-reduce-meeting-overload-and-take-back-their-time-407cf1f8f09b) [![medium: AWS CLI with jq and Bash](){: style="width:7%"}](https://medium.com/circuitpeople/aws-cli-with-jq-and-bash-9d54e2eabaf1)
-[![medium: How can we easily and visually explain the Docker Compose 🌟](){: style="width:7%"}](https://medium.com/clarusway/how-can-we-easily-and-visually-explain-the-docker-compose-53df77e9f046) [![medium: Installing cf-for-k8s on a Kubernetes Cluster Running on Digital' Ocean](){: style="width:7%"}](https://medium.com/cloud-foundry-foundation/installing-cf-for-k8s-on-a-kubernetes-cluster-running-on-digitalocean-acffdc652dcf) [![medium.com/cloud-native-daily: Getting Started with Ansible: A Comprehensive' Guide for DevOps Beginners](){: style="width:7%"}](https://medium.com/cloud-native-daily/getting-started-with-ansible-a-comprehensive-guide-for-devops-beginners-fd2fb3fd7a40) [![medium.com/cloud-native-daily: How to Securely Manage Terraform State File' in AWS Using Terraform](){: style="width:7%"}](https://medium.com/cloud-native-daily/how-to-securely-manage-terraform-state-file-in-aws-using-terraform-7c20b211c9cb) [![medium.com/cloud-native-daily: Why You Shouldn’t Fear to Adopt OpenTelemetry' for Observability](){: style="width:7%"}](https://medium.com/cloud-native-daily/why-you-shouldnt-fear-to-adopt-opentelemetry-for-observability-fcb6371ea8fe) [![medium: Fetch Application Inventory using Systems Manager](){: style="width:7%"}](https://medium.com/cloud-techies/application-inventory-using-system-manager-f3eeb75d3279) [![medium: Blocking bots using AWS WAF](){: style="width:7%"}](https://medium.com/cloud-techies/blocking-bots-using-aws-waf-d449e6d159ca) [![medium: Useful Commands/Solutions](){: style="width:7%"}](https://medium.com/cloud-techies/useful-commands-solutions-49f1c1b4e033) [![medium: terraform | git commit -m “all the secrets” | sops tool for managing' secrets 🌟](){: style="width:7%"}](https://medium.com/cloudandthings/terraform-git-commit-m-all-the-secrets-5dfea9b111de) [![medium.com/cloudnesil: Kafka Streams State Store at Scale](){: style="width:7%"}](https://medium.com/cloudnesil/kafka-streams-state-store-at-scale-390d9717b42a) [![medium.com/cloudyrion: Kubernetes end-to-end chain exploit](){: style="width:7%"}](https://medium.com/cloudyrion/kubernetes-end-to-end-chain-exploit-c2be32688fd0)
-[![Google Cloud’s Traffic Director — What is it and how is it related to the Istio service-mesh?](){: style="width:7%"}](https://medium.com/cloudzone/google-clouds-traffic-director-what-is-it-and-how-is-it-related-to-the-istio-service-mesh-c199acc64a6d) [![medium: Create CI/CD with Github Actions + AWS EC2, CodeDeploy and S3](){: style="width:7%"}](https://medium.com/codemonday/github-actions-for-ci-cd-with-ec2-codedeploy-and-s3-e93e75bf1ce0) [![medium: Build Interactive CLI Tools in Python](){: style="width:7%"}](https://medium.com/codestory/build-interactive-cli-tools-in-python-47303c50d75) [![medium: 6 key areas to improve your DevOps performance](){: style="width:7%"}](https://medium.com/codex/6-key-areas-to-improve-your-devops-performance-f4c4226feb25) [![==medium.com/codex: 7 Best Practices for Data Ingestion==](){: style="width:7%"}](https://medium.com/codex/7-best-practices-for-data-ingestion-f336c6b5128c) [![medium: Access Application Externally In Kubernetes Cluster using Load Balancer' Service](){: style="width:7%"}](https://medium.com/codex/access-application-externally-in-kubernetes-cluster-using-load-balancer-service-d1b7858d51) [![medium: API Authentication using Istio Ingress Gateway, OAuth2-Proxy and' Keycloak](){: style="width:7%"}](https://medium.com/codex/api-authentication-using-istio-ingress-gateway-oauth2-proxy-and-keycloak-a980c996c259) [![medium.com/codex: Capture tcpdump with ksniff and wireshark from Kubernetes](){: style="width:7%"}](https://medium.com/codex/capture-tcpdump-with-ksniff-and-wireshark-from-kubernetes-c212b93ff9f9) [![medium: Create A Pod In Kubernetes Cluster](){: style="width:7%"}](https://medium.com/codex/create-a-pod-in-kubernetes-cluster-b9e0c33bb904) [![medium: Create Kubernetes Cluster On AWS EKS](){: style="width:7%"}](https://medium.com/codex/create-kubernetes-cluster-on-aws-eks-6ced4c488e62) [![medium: Create Kubernetes Cluster Using Linode LKE](){: style="width:7%"}](https://medium.com/codex/create-kubernetes-cluster-using-linode-lke-4f9c71d03a8d)
-[![medium.com/codex: DDD — Events Are Complex](){: style="width:7%"}](https://medium.com/codex/ddd-events-are-complex-db4b1fb57817) [![medium: Deploy Docker Image To Kubernetes Cluster Using Jenkins 🌟](){: style="width:7%"}](https://medium.com/codex/deploy-docker-image-to-kubernetes-cluster-using-jenkins-8182cc0a8de7) [![medium.com/codex: Egress Traffic Control for Nginx Ingress Controller with' Istio Proxy Sidecar](){: style="width:7%"}](https://medium.com/codex/egress-traffic-control-for-nginx-ingress-controller-with-istio-proxy-sidecar-ef8f19902b43) [![medium.com/codex: Explore client-go Informer Patterns](){: style="width:7%"}](https://medium.com/codex/explore-client-go-informer-patterns-4415bb5f1fbd) [![medium.com/codex: Helm Charts For Kubernetes Developers](){: style="width:7%"}](https://medium.com/codex/helm-charts-for-kubernetes-developers-dce5719d4c8c) [![medium.com/codex: How to Deploy WordPress On Kubernetes — Part 2](){: style="width:7%"}](https://medium.com/codex/how-to-deploy-wordpress-on-kubernetes-part-2-df1cc9cbaa2e) [![medium.com/codex: How to Use the If / Else Statement in Terraform — Examples' 🌟](){: style="width:7%"}](https://medium.com/codex/how-to-use-the-if-else-statement-in-terraform-examples-76283b593828) [![medium.com/codex: Kubectl Output 101](){: style="width:7%"}](https://medium.com/codex/kubectl-output-101-851f8e61fd51) [![medium.com/codex: Kubernetes ConfigMaps Explained](){: style="width:7%"}](https://medium.com/codex/kubernetes-configmaps-explained-961cdd23f232) [![medium: Kubernetes Deployment — Rolling Updates and Rollbacks Explained](){: style="width:7%"}](https://medium.com/codex/kubernetes-deployment-rolling-updates-and-rollbacks-explained-e3efa6557368) [![medium: Kubernetes Network Policies: Are They Really Useful? 🌟](){: style="width:7%"}](https://medium.com/codex/kubernetes-network-polices-are-they-really-useful-c3a153c49316)
-[![==medium.com/codex: Kubernetes Persistent Volume Explained==](){: style="width:7%"}](https://medium.com/codex/kubernetes-persistent-volume-explained-fb27df29c393) [![medium: Kubernetes Secrets Explained](){: style="width:7%"}](https://medium.com/codex/kubernetes-secrets-explained-f45baf8cefa7) [![medium.com/codex: Microservices Communication — Queues Topics and Streams](){: style="width:7%"}](https://medium.com/codex/microservices-communication-queues-topics-and-streams-597664d4b786) [![medium.com/codex: Points to Consider for Structuring Infrastructure as Code' Repositories](){: style="width:7%"}](https://medium.com/codex/points-to-consider-for-structuring-infrastructure-as-code-repositories-886ff58404b8) [![medium: Push Docker Image To Docker Hub](){: style="width:7%"}](https://medium.com/codex/push-docker-image-to-docker-hub-acc978c76ad) [![==medium.com/codex: Running JVM Applications on Kubernetes: Beyond java' -jar==](){: style="width:7%"}](https://medium.com/codex/running-jvm-applications-on-kubernetes-beyond-java-jar-a095949f3e34) [![medium.com/codex: Sealed Secrets for Kubernetes](){: style="width:7%"}](https://medium.com/codex/sealed-secrets-for-kubernetes-722d643eb658) [![==medium.com/codex: Simplifying Kubernetes Deployments With Helm Package' Manager== 🌟](){: style="width:7%"}](https://medium.com/codex/simplifying-kubernetes-deployments-with-helm-package-manager-bf834c51818d) [![medium.com/codex: MicroServices Architecture to Solve Distributed Transaction' Management Problem](){: style="width:7%"}](https://medium.com/codex/solving-distributed-transaction-management-problem-in-microservices-architecture-586ab3087efe) [![medium.com/codex: The Only True Agency A Software Engineer Requires](){: style="width:7%"}](https://medium.com/codex/the-only-true-agency-a-software-engineer-requires-2c0816b263bc) [![medium: Automated Build and Deploy Pipelines for Kubernetes](){: style="width:7%"}](https://medium.com/codezero-reflections/automated-build-and-deploy-pipelines-for-kubernetes-d268542cca52)
-[![medium: Next Generation Kubernetes Deployments](){: style="width:7%"}](https://medium.com/codezero-reflections/next-generation-kubernetes-deployments-12637eae9d68) [![medium.com/compass-true-north: Governing Multi-Tenant Kubernetes Clusters' with Kyverno](){: style="width:7%"}](https://medium.com/compass-true-north/governing-multi-tenant-kubernetes-clusters-with-kyverno-3e11ba4a64ad) [![medium.com/compass-true-north: Halving Kubernetes Compute Costs With Vertical' Pod Autoscaler](){: style="width:7%"}](https://medium.com/compass-true-north/halving-kubernetes-compute-costs-with-vertical-pod-autoscaler-df658c043301) [![medium.com: Stream Your Database into Kafka with Debezium](){: style="width:7%"}](https://medium.com/comsystoreply/stream-your-database-into-kafka-with-debezium-a94b2f649664) [![medium: Happy trip to Kubernetes in our company](){: style="width:7%"}](https://medium.com/condorlabs-engineering/happy-trip-to-kubernetes-in-our-company-85ecfde573fd) [![medium.com/container-talks: 7 Tools To Make Kubernetes Management Easy](){: style="width:7%"}](https://medium.com/container-talks/7-tools-to-make-kubernetes-management-easy-ba8238e6ce8d) [![medium.com/containers-101: Argo CD Best Practices](){: style="width:7%"}](https://medium.com/containers-101/best-practices-for-argo-cd-8253bcd31897) [![medium: Docker anti-patterns | Codefresh](){: style="width:7%"}](https://medium.com/containers-101/docker-anti-patterns-ad2a1fcd5ce1) [![medium: Fully automated canary deployments in Kubernetes](){: style="width:7%"}](https://medium.com/containers-101/fully-automated-canary-deployments-in-kubernetes-70a671105273) [![medium: How to Handle Secrets Like a Pro Using Gitops](){: style="width:7%"}](https://medium.com/containers-101/how-to-handle-secrets-like-a-pro-using-gitops-f3b812536434) [![medium.com/containers-101: How to Install and Upgrade Argo CD](){: style="width:7%"}](https://medium.com/containers-101/how-to-install-and-upgrade-argo-cd-a64f4635f97b)
-[![medium.com: Local Kubernetes for Linux — MiniKube vs MicroK8s](){: style="width:7%"}](https://medium.com/containers-101/local-kubernetes-for-linux-minikube-vs-microk8s-1b2acad068d3) [![==medium: Stop Using Branches for Deploying to Different GitOps Environments' | ostis Kapelonis==](){: style="width:7%"}](https://medium.com/containers-101/stop-using-branches-for-deploying-to-different-gitops-environments-7111d0632402) [![medium.com/containers-101: Using GitOps for Databases](){: style="width:7%"}](https://medium.com/containers-101/using-gitops-for-databases-f09a027184bb) [![medium.com/containers-101: Using GitOps, Multiple Argo Instances, and Environments' with Argo CD at Scale](){: style="width:7%"}](https://medium.com/containers-101/using-gitops-multiple-argo-instances-and-environments-with-argo-cd-at-scale-e6b19c86be36) [![medium: Using Helm with GitOps](){: style="width:7%"}](https://medium.com/containers-101/using-helm-with-gitops-555443340369) [![==medium: 10 things I wish I knew before learning Terraform (Part 1) | Ian' Hancock==](){: style="width:7%"}](https://medium.com/contino-engineering/10-things-i-wish-i-knew-before-learning-terraform-f13637a01aa6) [![==medium: 10 things I wish I knew before learning Terraform (Part 2) | Ian' Hancock==](){: style="width:7%"}](https://medium.com/contino-engineering/10-things-i-wish-i-knew-before-learning-terraform-part-2-a15a3f85efb6) [![medium.com/contino-engineering: Data Pipeline Orchestration - Using Amazon' Managed Workflows for Apache Airflow (MWAA)](){: style="width:7%"}](https://medium.com/contino-engineering/data-pipeline-orchestration-using-amazon-managed-workflows-for-apache-airflow-mwaa-60e5b213a0a7) [![medium: Integrating GitOps Deployments in Kubernetes Using Weave Flux](){: style="width:7%"}](https://medium.com/contino-engineering/integrating-gitops-deployments-in-kubernetes-using-weave-flux-9a617ea17684) [![medium.com/contino-engineering: We’ve begun to move towards the AWS CDK' and here’s why](){: style="width:7%"}](https://medium.com/contino-engineering/weve-begun-to-move-towards-the-aws-cdk-and-here-s-why-69c8fad688b3) [![medium: Logs & Offsets: (Near) Real Time ELT with Apache Kafka + Snowflake](){: style="width:7%"}](https://medium.com/convoy-tech/logs-offsets-near-real-time-elt-with-apache-kafka-snowflake-473da1e4d776)
-[![medium.com/cp-massive-programming: Deploying Devtron in a Local K8s Kind' Cluster using Terraform](){: style="width:7%"}](https://medium.com/cp-massive-programming/deploying-devtron-in-a-local-k8s-kind-cluster-using-terraform-cea9d4d9636) [![medium.com/cp-massive-programming: Kubernetes API Server Discovery](){: style="width:7%"}](https://medium.com/cp-massive-programming/kubernetes-api-server-discovery-ac3b358e878e) [![==medium.com/credera-engineering: How to blue-green deploy an AKS cluster==](){: style="width:7%"}](https://medium.com/credera-engineering/how-to-blue-green-deploy-an-aks-cluster-ab8f6a2cea9a) [![It’s time! Migrating to Java 11 🌟](){: style="width:7%"}](https://medium.com/criciumadev/its-time-migrating-to-java-11-5eb3868354f9) [![medium.com/criteo-engineering: How we reduced our Prometheus infrastructure' footprint by a third](){: style="width:7%"}](https://medium.com/criteo-engineering/how-we-reduced-our-prometheus-infrastructure-footprint-by-a-third-8bf8171e46b1) [![medium.com/dailymotion: Deploying apps on multiple Kubernetes clusters with' Helm](){: style="width:7%"}](https://medium.com/dailymotion/deploying-apps-on-multiple-kubernetes-clusters-with-helm-19ee2b06179e) [![medium: Dailymotion’s journey from Jenkins to Jenkins X](){: style="width:7%"}](https://medium.com/dailymotion/from-jenkins-to-jenkins-x-604b6cde0ce3) [![medium.com/datascale: Know GOMAXPROCS before deploying your GO app to Kubernetes](){: style="width:7%"}](https://medium.com/datascale/know-gomaxprocs-before-deploying-your-go-app-to-kubernetes-7a458fb63af1) [![medium: Not using trendy technologies is the best thing for your Startup!](){: style="width:7%"}](https://medium.com/dataseries/not-using-nosql-is-good-i-stuck-to-sql-4504a67972f0) [![medium: The DevOps Cheat Sheet](){: style="width:7%"}](https://medium.com/dataseries/the-devops-cheat-sheet-3177d6cf361c) [![medium: Microservices Distributed Caching](){: style="width:7%"}](https://medium.com/design-microservices-architecture-with-patterns/microservices-distributed-caching-76828817e41b)
-[![==medium: Monolithic to Microservices Architecture with Patterns & Best' Practices== 🌟](){: style="width:7%"}](https://medium.com/design-microservices-architecture-with-patterns/monolithic-to-microservices-architecture-with-patterns-best-practices-a768272797b2) [![==medium.com: When to Use and When NOT to Use Microservices: No Silver Bullet==' 🌟](){: style="width:7%"}](https://medium.com/design-microservices-architecture-with-patterns/when-to-use-and-when-not-to-use-microservices-no-silver-bullet-3ae293faf6d) [![medium.com: Securing Kubernetes Dashboard on EKS with Pomerium](){: style="width:7%"}](https://medium.com/dev-genius/securing-kubernetes-dashboard-on-eks-with-pomerium-e98c47610e2f) [![medium: Technologies & Tools to Watch in 2021 🌟](){: style="width:7%"}](https://medium.com/dev-genius/technologies-tools-to-watch-in-2021-a216dfc30f25) [![medium: Ultimate Kubernetes Resource Planning Guide](){: style="width:7%"}](https://medium.com/dev-genius/ultimate-kubernetes-resource-planning-guide-449a4fddd1d6) [![medium.com/dev-jam: TIBCO Business Works vs. Apache Camel — A short Comparison' 🌟](){: style="width:7%"}](https://medium.com/dev-jam/tibco-bw-vs-apache-camel-9552a5f4e6be) [![medium.com/develeap: Cutting down Kubernetes Costs: Cast.ai vs. Karpenter](){: style="width:7%"}](https://medium.com/develeap/cutting-down-kubernetes-costs-cast-ai-vs-karpenter-20f6788b4c67) [![medium.com/developer-purpose: Think before you code. Engineering’s most' underrated advice](){: style="width:7%"}](https://medium.com/developer-purpose/think-before-you-code-engineerings-most-underrated-advice-40b47e08a3fc) [![medium.com/devgurus: Building production grade EKS clusters using Terraform](){: style="width:7%"}](https://medium.com/devgurus/building-production-grade-eks-clusters-using-terraform-df016d239a54) [![medium: DevOps and Databases — The forgotten automation](){: style="width:7%"}](https://medium.com/devops-dudes/devops-and-databases-the-forgotten-automation-95325b2d3c89) [![medium: Do I need to learn Kubernetes?](){: style="width:7%"}](https://medium.com/devops-dudes/do-i-need-to-learn-kubernetes-a3dd9a7f9e9b)
-[![medium: Top 7 Best CI/CD Tools you should get your hands on in 2020](){: style="width:7%"}](https://medium.com/devops-dudes/top-7-best-ci-cd-tools-you-should-get-your-hands-on-in-2020-832c29db936a) [![medium: Kubernetes — Difference between Deployment and StatefulSet in K8s](){: style="width:7%"}](https://medium.com/devops-mojo/kubernetes-difference-between-deployment-and-statefulset-in-k8s-deployments-vs-statefulsets-855f9e897091) [![medium.com/devops-mojo: Kubernetes — Open Standards (OCI, CRI, CNI, CSI,' SMI, CPI) Overview](){: style="width:7%"}](https://medium.com/devops-mojo/kubernetes-open-standards-oci-cri-cni-csi-smi-cpi-overview-what-is-k8s-open-standards-introduction-a860905af6f7) [![medium.com/devops-mojo: Kubernetes — Probes (Liveness, Readiness, and Startup)' Overview](){: style="width:7%"}](https://medium.com/devops-mojo/kubernetes-probes-liveness-readiness-startup-overview-introduction-to-probes-types-configure-health-checks-206ff7c24487) [![medium.com/devops-mojo: Kubernetes — Role-Based Access Control (RBAC) Overview](){: style="width:7%"}](https://medium.com/devops-mojo/kubernetes-role-based-access-control-rbac-overview-introduction-rbac-with-kubernetes-what-is-2004d13195df) [![medium.com/devops-mojo: Terraform — Provision Amazon EKS Cluster using Terraform](){: style="width:7%"}](https://medium.com/devops-mojo/terraform-provision-amazon-eks-cluster-using-terraform-deploy-create-aws-eks-kubernetes-cluster-tf-4134ab22c594) [![medium: Terraform — Remote States Overview 🌟](){: style="width:7%"}](https://medium.com/devops-mojo/terraform-remote-states-overview-what-is-terraform-remote-state-storage-introduction-936223a0e9d0) [![==medium.com/devops-mojo: Terraform — Workspaces Overview== 🌟](){: style="width:7%"}](https://medium.com/devops-mojo/terraform-workspaces-overview-what-is-terraform-workspace-introduction-getting-started-519848392724) [![medium.com/devops-techable: GitOps with ArgoCD running in Kubernetes for' deployment processing](){: style="width:7%"}](https://medium.com/devops-techable/gitops-with-argocd-running-in-kubernetes-for-deployment-processing-c5d21770ca97) [![medium.com/devops-techable: Setup monitoring with Prometheus and Grafana' in Kubernetes — Start monitoring your Kubernetes cluster resources](){: style="width:7%"}](https://medium.com/devops-techable/setup-monitoring-with-prometheus-and-grafana-in-kubernetes-start-monitoring-your-kubernetes-a3071f083fa6) [![medium.com: Up and running with Amazon Managed Service for Prometheus](){: style="width:7%"}](https://medium.com/devops-techable/up-and-running-with-amazon-managed-service-for-prometheus-6fd12e56bff6)
-[![medium.com: Why should Terraform be one of your DevOps tools?](){: style="width:7%"}](https://medium.com/devopslinks/why-should-terraform-be-one-of-your-devops-tools-29ae15861b1f) [![medium.com/devoptimism: DevOps+Platform Engineering: A Necessary Love Story' of Efficiency](){: style="width:7%"}](https://medium.com/devoptimism/devops-platform-engineering-a-necessary-love-story-of-efficiency-783dff78fd81) [![medium: Microservices in Rust with Kafka](){: style="width:7%"}](https://medium.com/digitalfrontiers/microservices-in-rust-with-kafka-2b671295b24e) [![==medium.com/directeam: Kubernetes resources under the hood — Part 1== 🌟](){: style="width:7%"}](https://medium.com/directeam/kubernetes-resources-under-the-hood-part-1-4f2400b6bb96) [![==medium.com/directeam: Kubernetes resources under the hood — Part 2== 🌟](){: style="width:7%"}](https://medium.com/directeam/kubernetes-resources-under-the-hood-part-2-6eeb50197c44) [![==medium.com/directeam: Kubernetes resources under the hood — Part 3== 🌟](){: style="width:7%"}](https://medium.com/directeam/kubernetes-resources-under-the-hood-part-3-6ee7d6015965) [![medium.com/dkatalis: Component Team vs Feature Team in a Nutshell 🌟](){: style="width:7%"}](https://medium.com/dkatalis/component-team-vs-feature-team-in-a-nutshell-60c58671496f) [![medium.com/dkatalis: Creating a Mutating Webhook for Great Good! Or: how' to automatically provision Pods on a specific node pool](){: style="width:7%"}](https://medium.com/dkatalis/creating-a-mutating-webhook-for-great-good-b21acb941207) [![medium.com/dlt-labs-publication: gRPC vs. REST — Performance Test using' JMeter](){: style="width:7%"}](https://medium.com/dlt-labs-publication/grpc-vs-rest-performance-test-using-jmeter-f17e5ba1c23b) [![medium.com/dlt-labs-publication: Kubernetes: Understanding Pod Affinity,' Taint & Toleration](){: style="width:7%"}](https://medium.com/dlt-labs-publication/kubernetes-understanding-pod-affinity-taint-toleration-2f9b9b218dd5) [![medium.com/dna-technology: Why we dropped event sourcing with Kafka Streams' when given a second chance](){: style="width:7%"}](https://medium.com/dna-technology/why-we-dropped-event-sourcing-with-kafka-streams-when-given-a-second-chance-b904a80bc4be)
-[![==medium.com/dotnet-hub: Software Architecture — Introduction to Cloud Native' Application Architecture== 🌟](){: style="width:7%"}](https://medium.com/dotnet-hub/introduction-to-cloud-native-application-architecture-what-is-cloud-native-architecture-overview-benefits-e9be9aca0dd3) [![medium: DraftKings Kubernetes Workshop: Hands-on Learning in K8s (with Video' Walkthrough)](){: style="width:7%"}](https://medium.com/draftkings-engineering/draftkings-workshop-demystifying-kubernetes-4ce86c187408) [![medium.com/dynatrace-engineering: How to combine and automate infrastructure' and application deployment in a microservice environment](){: style="width:7%"}](https://medium.com/dynatrace-engineering/how-to-combine-and-automate-infrastructure-and-application-deployment-in-a-microservice-environment-a16b664bb8b5) [![medium: How we are redesigning our microservices deployment strategy](){: style="width:7%"}](https://medium.com/dynatrace-engineering/how-we-are-redesigning-our-microservices-deployment-strategy-c567e310a42e) [![medium.com/dynatrace-engineering: Kubernetes Security Best Practices Part' 2: Network Policies](){: style="width:7%"}](https://medium.com/dynatrace-engineering/kubernetes-security-best-practices-part-2-network-policies-405b36ed9d94) [![medium.com/dzerolabs: Accessing Azure Key Vault Secrets in Azure Kubernetes' with Secrets Store CSI Driver 🌟](){: style="width:7%"}](https://medium.com/dzerolabs/kubernetes-saved-today-f-cked-tomorrow-a-rant-azure-key-vault-secrets-%C3%A0-la-kubernetes-fc3be5e65d18) [![medium: Using Crossplane to Provision a Kubernetes Cluster in Google Cloud](){: style="width:7%"}](https://medium.com/dzerolabs/using-crossplane-to-provision-a-kubernetes-cluster-in-google-cloud-cf5374d765ee) [![medium: API Gateway Part 1](){: style="width:7%"}](https://medium.com/easyread/api-gateway-part-1-7901ba703f9) [![medium: API Gateway Part 2](){: style="width:7%"}](https://medium.com/easyread/api-gateway-part-2-7264ee5be187) [![medium: Tracing in eDreams ODIGEO Lodging with Open Telemetry and Grafana' Tempo](){: style="width:7%"}](https://medium.com/edreams-odigeo-tech/tracing-in-edreams-odigeo-lodging-with-open-telemetry-and-grafana-tempo-bd1f20ddf49d) [![medium: AWS vs Azure — Battle Of The Best Cloud Computing Platforms](){: style="width:7%"}](https://medium.com/edureka/aws-vs-azure-1a882339f127)
-[![medium: Jenkins Cheat Sheet](){: style="width:7%"}](https://medium.com/edureka/jenkins-cheat-sheet-e0f7e25558a3) [![medium.com/ekino-france: Addressing private IPv4 shortage: 5 Strategies' for Amazon EKS](){: style="width:7%"}](https://medium.com/ekino-france/kubernetes-addressing-private-ipv4-shortage-5-strategies-for-amazon-eks-1dc3df270ed8) [![medium.com/elca-it: Service Mesh Performance Evaluation — Istio, Linkerd,' Kuma and Consul](){: style="width:7%"}](https://medium.com/elca-it/service-mesh-performance-evaluation-istio-linkerd-kuma-and-consul-d8a89390d630) [![==medium.com/empathyco: Cloud FinOps — Part 4: Kubernetes Cost Report==](){: style="width:7%"}](https://medium.com/empathyco/cloud-finops-part-4-kubernetes-cost-report-b4964be02dc3) [![medium: Running Apache Flink on Kubernetes](){: style="width:7%"}](https://medium.com/empathyco/running-apache-flink-on-kubernetes-10815a26559e) [![medium: Running Apache Spark on Kubernetes](){: style="width:7%"}](https://medium.com/empathyco/running-apache-spark-on-kubernetes-2e64c73d0bb2) [![medium: Caching — System Design Concept 🌟](){: style="width:7%"}](https://medium.com/enjoy-algorithm/caching-system-design-concept-500134cff300) [![medium: A Visual Introduction to Debezium 🌟](){: style="width:7%"}](https://medium.com/event-driven-utopia/a-visual-introduction-to-debezium-32563e23c6b8) [![medium.com/event-driven-utopia: Comparing Stateful Stream Processing and' Streaming Databases](){: style="width:7%"}](https://medium.com/event-driven-utopia/comparing-stateful-stream-processing-and-streaming-databases-c8c670f3f4bb) [![medium: Understanding Kafka Topic Partitions](){: style="width:7%"}](https://medium.com/event-driven-utopia/understanding-kafka-topic-partitions-ae40f80552e8) [![medium.com/everything-full-stack: Deployment Strategies: Argo Rollouts](){: style="width:7%"}](https://medium.com/everything-full-stack/deployment-strategies-argo-rollouts-1980fc0685e6)
-[![medium: 1/3 Autoscaling in Kubernetes: A Primer on Autoscaling](){: style="width:7%"}](https://medium.com/expedia-group-tech/autoscaling-in-kubernetes-a-primer-on-autoscaling-7b8f0f95a928) [![medium: 2/3 Autoscaling in Kubernetes: Options, Features, and Use Cases](){: style="width:7%"}](https://medium.com/expedia-group-tech/autoscaling-in-kubernetes-options-features-and-use-cases-c8a6ce145957) [![medium: 3/3 Autoscaling in Kubernetes: Why doesn’t the Horizontal Pod Autoscaler' work for me?](){: style="width:7%"}](https://medium.com/expedia-group-tech/autoscaling-in-kubernetes-why-doesnt-the-horizontal-pod-autoscaler-work-for-me-5f0094694054) [![medium.com/expedia-group-tech: Manage multi-cluster Kubernetes infrastructure' with Kubefed v2](){: style="width:7%"}](https://medium.com/expedia-group-tech/managing-a-federated-kubernetes-cluster-using-kubefed-v2-5f115dbdbe05) [![35 Advanced Tutorials to Learn Kubernetes](){: style="width:7%"}](https://medium.com/faun/35-advanced-tutorials-to-learn-kubernetes-dae5695b1f18) [![medium.com: Attacking Kubernetes clusters using the Kubelet API](){: style="width:7%"}](https://medium.com/faun/attacking-kubernetes-clusters-using-the-kubelet-api-abafc36126ca) [![Auto-Scaling Your Kubernetes Workloads (K8s) 🌟](){: style="width:7%"}](https://medium.com/faun/autoscaling-in-kubernetes-cluster-bc55b8393a19) [![medium: Be fast with Kubectl 1.19 CKAD/CKA 🌟](){: style="width:7%"}](https://medium.com/faun/be-fast-with-kubectl-1-18-ckad-cka-31be00acc443) [![medium: ConfigMaps in Kubernetes (K8s)](){: style="width:7%"}](https://medium.com/faun/configmaps-in-kubernetes-k8s-2f2ce79d7e66) [![medium: create your first application on aws eks kubernetes](){: style="width:7%"}](https://medium.com/faun/create-your-first-application-on-aws-eks-kubernetes-cluster-874ee9681293) [![medium: Do It All Kubernetes Dashboard](){: style="width:7%"}](https://medium.com/faun/do-it-all-kubernetes-dashboard-81375833e01c)
-[![medium: How to Autoscale the DNS Service in a Kubernetes Cluster](){: style="width:7%"}](https://medium.com/faun/how-to-autoscale-the-dns-service-in-a-kubernetes-cluster-cbb46ae89678) [![medium: How to Perform Health checks in Kubernetes (K8s)](){: style="width:7%"}](https://medium.com/faun/how-to-perform-health-checks-in-kubernetes-k8s-a4e5300b1f9d) [![medium: Individual Kubernetes Clusters vs. Shared Kubernetes Clusters for' Development](){: style="width:7%"}](https://medium.com/faun/individual-kubernetes-clusters-vs-shared-kubernetes-clusters-for-development-3399576b0f1f) [![medium: Ingress service types in Kubernetes 🌟](){: style="width:7%"}](https://medium.com/faun/ingress-service-types-in-kubernetes-3e9b68b78307) [![medium: Kubernetes Multi-Tenancy — A Best Practices Guide 🌟](){: style="width:7%"}](https://medium.com/faun/kubernetes-multi-tenancy-a-best-practices-guide-88e37ef2b709) [![medium: How to create Namespaces in Kubernetes? 🌟](){: style="width:7%"}](https://medium.com/faun/namespaces-in-kubernetes-4bac49414770) [![OpenShift 4 “under-the-hood” 🌟](){: style="width:7%"}](https://medium.com/faun/openshift-4-under-the-hood-ab854c3439dd) [![medium: How to configure and manage Pod in Kubernetes Cluster (K8s)](){: style="width:7%"}](https://medium.com/faun/pod-in-kubernetes-cluster-k8s-adeb5b901153) [![medium: How to Provision AWS Infrastructure with Terraform? 🌟](){: style="width:7%"}](https://medium.com/faun/provisioning-aws-infrastructure-with-terraform-6ab885fb3fcb) [![medium: Scaling Applications in the Cloud](){: style="width:7%"}](https://medium.com/faun/scaling-applications-in-the-cloud-52bb6dfbac4e) [![medium: Service Types in Kubernetes? 🌟](){: style="width:7%"}](https://medium.com/faun/service-types-in-kubernetes-24a1587677d6)
-[![medium: What is CI/CD Pipeline in DevOps? 🌟🌟](){: style="width:7%"}](https://medium.com/faun/what-is-ci-cd-pipeline-in-devops-6fba17a76e73) [![medium.com: Writing Your First Kubernetes Operator](){: style="width:7%"}](https://medium.com/faun/writing-your-first-kubernetes-operator-8f3df4453234) [![medium.com: Your team might not need Kubernetes](){: style="width:7%"}](https://medium.com/faun/your-team-might-not-need-kubernetes-57240e8d554a) [![medium.com/featurepreneur: Don’t trash your changes but stash ‘em!](){: style="width:7%"}](https://medium.com/featurepreneur/dont-trash-your-changes-but-stash-em-2091a191f7db) [![==medium.com/fintechexplained: What Is Database Sharding?==](){: style="width:7%"}](https://medium.com/fintechexplained/what-is-database-sharding-582b36282f97) [![medium.com/fiverr-engineering: How to Share Data Between Microservices on' High Scale](){: style="width:7%"}](https://medium.com/fiverr-engineering/how-to-share-data-between-microservices-on-high-scale-ab2bc663898d) [![medium: Calico for Kubernetes networking: the basics & examples](){: style="width:7%"}](https://medium.com/flant-com/calico-for-kubernetes-networking-792b41e19d69) [![Using SSL certificates from Let’s Encrypt in your Kubernetes Ingress via cert-manager 🌟](){: style="width:7%"}](https://medium.com/flant-com/cert-manager-lets-encrypt-ssl-certs-for-kubernetes-7642e463bbce) [![medium: Ready-to-use commands and tips for kubectl](){: style="width:7%"}](https://medium.com/flant-com/kubectl-commands-and-tips-7b33de0c5476) [![medium: Upgrading MySQL (Percona Server) from 5.7 to 8.0](){: style="width:7%"}](https://medium.com/flant-com/upgrading-mysql-percona-server-5-to-8-4bce53bdce5c) [![medium.com: Connect services across Kubernetes clusters using Teleproxy](){: style="width:7%"}](https://medium.com/flare-systems/connect-services-across-kubernetes-clusters-using-teleproxy-3f317cfd8da)
-[![medium.com/formaloo: How no-code platforms are democratizing data science' and software development 🌟](){: style="width:7%"}](https://medium.com/formaloo/making-databases-as-easy-as-playing-with-legos-no-code-no-problem-ed41d4fde269) [![medium.com: Learn Kubernetes in Under 3 Hours: A Detailed Guide to Orchestrating' Containers](){: style="width:7%"}](https://medium.com/free-code-camp/learn-kubernetes-in-under-3-hours-a-detailed-guide-to-orchestrating-containers-114ff420e882) [![medium: Going Serverless (on AWS)](){: style="width:7%"}](https://medium.com/galvanize/going-serverless-on-aws-116a04a0defd) [![medium.com/gargee-bhatnagar: How to Create a Custom AMI with Image Pipeline' and Automate its Creation Using EC2 Image Builder](){: style="width:7%"}](https://medium.com/gargee-bhatnagar/how-to-create-a-custom-ami-with-image-pipeline-and-automate-its-creation-using-ec2-image-builder-7e194e39c8e9) [![medium.com/geekculture: A Beginners Guide to Understanding Microservices](){: style="width:7%"}](https://medium.com/geekculture/a-beginners-guide-to-understanding-microservices-d2a8bae871b7) [![medium.com/geekculture: A New Pattern that Simplifies Operator Building](){: style="width:7%"}](https://medium.com/geekculture/a-new-pattern-that-simplifies-operator-building-39df5d021cfa) [![medium: AKS with Calico Network Policies](){: style="width:7%"}](https://medium.com/geekculture/aks-with-calico-network-policies-8cdfa996e6bb) [![medium: Argo CD: A Tool for Kubernetes DevOps](){: style="width:7%"}](https://medium.com/geekculture/argo-cd-a-tool-for-kubernetes-devops-c46f2881edfe) [![medium: Change Data Capture — Using Debezium](){: style="width:7%"}](https://medium.com/geekculture/change-data-capture-using-debezium-ec48631d643a) [![medium.com/geekculture: Common Pod Errors in Kubernetes to Watch Out For](){: style="width:7%"}](https://medium.com/geekculture/common-pod-errors-in-kubernetes-to-watch-out-for-d808737f4ade) [![medium.com/geekculture: Continuous Deployment with Azure DevOps Pipelines and Kubernetes](){: style="width:7%"}](https://medium.com/geekculture/continuous-deployment-with-azure-devops-pipelines-and-kubernetes-12fe1c70b343)
-[![medium.com/geekculture: Convert Kubernetes YAML Files Into Helm Charts](){: style="width:7%"}](https://medium.com/geekculture/convert-kubernetes-yaml-files-into-helm-charts-4107de079455) [![medium.com/geekculture: Docker — Limit Container CPU Usage 🌟](){: style="width:7%"}](https://medium.com/geekculture/docker-limit-container-cpu-usage-11eb8ee0de5a) [![medium.com/geekculture: EKS — Kubernetes — Not Ready nodes](){: style="width:7%"}](https://medium.com/geekculture/eks-kubernetes-not-ready-nodes-dafb300ed299) [![medium: GitHub’s AI Copilot Might Get You Sued If You Use It](){: style="width:7%"}](https://medium.com/geekculture/githubs-ai-copilot-might-get-you-sued-if-you-use-it-c1cade1ea229) [![medium.com/geekculture: GitOps — Github Actions K8s Deploy Workflow](){: style="width:7%"}](https://medium.com/geekculture/gitops-github-actions-k8s-deploy-workflow-54f0d9a1d11b) [![==medium.com/geekculture: Helm — Advanced Commands== 🌟](){: style="width:7%"}](https://medium.com/geekculture/helm-advanced-commands-9365097475b) [![medium.com/geekculture: Helm Chart Wait for All Dependencies Before Starting' Kubernetes Pods](){: style="width:7%"}](https://medium.com/geekculture/helm-chart-wait-for-all-dependencies-before-starting-kubernetes-pods-cc0a3ddbf02b) [![medium.com/geekculture: HELM — How Release Information is Stored](){: style="width:7%"}](https://medium.com/geekculture/helm-how-release-information-is-stored-778d7f0b7498) [![medium.com/geekculture: Hey ChatGPT, Automate These Tasks Using Python](){: style="width:7%"}](https://medium.com/geekculture/hey-chatgpt-solve-these-coding-tasks-using-python-b2e7482f2c18) [![medium.com/geekculture: K8s — Helm Dashboard](){: style="width:7%"}](https://medium.com/geekculture/k8s-helm-dashboard-d7509c5fee88) [![medium.com/geekculture: K8s Network — CNI Introduction](){: style="width:7%"}](https://medium.com/geekculture/k8s-network-cni-introduction-b035d42ad68f)
-[![medium.com/geekculture: K8s — ServiceAccount Token](){: style="width:7%"}](https://medium.com/geekculture/k8s-serviceaccount-token-313d62aee119) [![medium.com/geekculture: K8s Troubleshooting — How to Debug CoreDNS Issues](){: style="width:7%"}](https://medium.com/geekculture/k8s-troubleshooting-how-to-debug-coredns-issues-724e8b973cfc) [![medium.com/geekculture: kubectl — Best Practices](){: style="width:7%"}](https://medium.com/geekculture/kubectl-best-practices-c4ff809167dd) [![medium: Kubernetes Deployment Explained](){: style="width:7%"}](https://medium.com/geekculture/kubernetes-deployment-explained-9b2b89dd3977) [![==medium: Kubernetes: Evenly Distribution of Pods Across Cluster Nodes==' |Puru Tuladhar](){: style="width:7%"}](https://medium.com/geekculture/kubernetes-distributing-pods-evenly-across-cluster-c6bdc9b49699) [![medium.com/geekculture: Kubernetes Gateway API: The Intro You Need To Read](){: style="width:7%"}](https://medium.com/geekculture/kubernetes-gateway-api-the-intro-you-need-to-read-80965f7acd82) [![medium: Kubernetes Namespaces vs. Virtual Clusters](){: style="width:7%"}](https://medium.com/geekculture/kubernetes-namespaces-vs-virtual-clusters-cc8731752972) [![medium.com: Monitoring Microservices - Part 1: Observability | Anderson' Carvalho](){: style="width:7%"}](https://medium.com/geekculture/monitoring-microservices-part-1-observability-b2b44fa3e67e) [![medium.com/geekculture: Monitoring your system with Docker + Grafana + Prometheus' + Node](){: style="width:7%"}](https://medium.com/geekculture/monitoring-your-system-with-docker-grafana-prometheus-node-d7fae11416f3) [![==medium.com/geekculture: Provision resources on AWS with Azure DevOps and' Terraform — Part I==](){: style="width:7%"}](https://medium.com/geekculture/provision-resources-on-aws-with-azure-devops-and-terraform-part-i-3c0de6d34fc9) [![==medium.com/geekculture: Provision resources on AWS with Azure DevOps and' Terraform — Part II==](){: style="width:7%"}](https://medium.com/geekculture/provision-resources-on-aws-with-azure-devops-and-terraform-part-ii-45ee450139)
-[![medium: Replication Controller Vs ReplicaSets in Kubernetes](){: style="width:7%"}](https://medium.com/geekculture/replication-controller-vs-replicasets-in-kubernetes-7b780e4d09d5) [![medium: REST, RPC, GraphQL… What to choose?](){: style="width:7%"}](https://medium.com/geekculture/rest-rpc-graphql-what-to-choose-c57c78c0593d) [![medium.com/geekculture: Setup a CronJob to execute Kubectl or AWS commands](){: style="width:7%"}](https://medium.com/geekculture/setup-a-cronjob-to-execute-kubectl-or-aws-commands-c1c15dd4ff1f) [![medium.com/geekculture: Storage | Kubernetes](){: style="width:7%"}](https://medium.com/geekculture/storage-kubernetes-92eb3d027282) [![medium: Terragrunt cheat sheet](){: style="width:7%"}](https://medium.com/geekculture/terragrunt-cheat-sheet-bedafbf9d61f) [![medium: YAKD: Yet Another Kubernetes Dashboard](){: style="width:7%"}](https://medium.com/geekculture/yakd-yet-another-kubernetes-dashboard-7766bd071f30) [![medium: Monoliths vs Microservices](){: style="width:7%"}](https://medium.com/getdefault-in/monoliths-vs-microservices-59cff20bb106) [![medium.com/getindata-blog: OAuth2-based authentication on Istio-powered' Kubernetes clusters 🌟](){: style="width:7%"}](https://medium.com/getindata-blog/oauth2-based-authentication-on-istio-powered-kubernetes-clusters-2bd0999b7332) [![==medium: Which Elasticsearch Provider is Right For You?== 🌟](){: style="width:7%"}](https://medium.com/gigasearch/which-elasticsearch-provider-is-right-for-you-3d596a65e704) [![medium.com/gitguardian: What is Policy-as-Code? An Introduction to Open' Policy Agent](){: style="width:7%"}](https://medium.com/gitguardian/what-is-policy-as-code-an-introduction-to-open-policy-agent-dba1400bb030) [![==medium.com/globant: Advantages of Deploying Machine Learning models with' Kubernetes== 🌟](){: style="width:7%"}](https://medium.com/globant/advantages-of-deploying-machine-learning-models-with-kubernetes-8454cc7c565e)
-[![medium: Dynamic and reactive parameterization in Jenkins pipelines using' HTML, Groovy, and Bash 🌟](){: style="width:7%"}](https://medium.com/globant/dynamic-and-reactive-parameterization-in-jenkins-pipelines-using-html-groovy-and-bash-27b031fcd69b) [![medium.com/globant: Infrastructure as Code using Kubernetes](){: style="width:7%"}](https://medium.com/globant/infrastructure-as-code-using-kubernetes-d3d329446517) [![medium.com/globant: Istio JWT Authentication & Authorization at the edge](){: style="width:7%"}](https://medium.com/globant/istio-jwt-authentication-authorization-at-the-edge-b35b612acd97) [![medium.com/globant: Monitoring a multi-cluster Kubernetes Deployment](){: style="width:7%"}](https://medium.com/globant/monitoring-a-multi-cluster-kubernetes-deployment-9e7a418a06b7) [![medium.com/globant: Using multiple sources for a Helm Chart deployment in' ArgoCD](){: style="width:7%"}](https://medium.com/globant/using-multiple-sources-for-a-helm-chart-deployment-in-argocd-cf3cd2d598fc) [![medium.com/google-cloud: Anthos-at-Home: Spinning Up a Bare-Metal Anthos' Cluster on Dumpster Servers](){: style="width:7%"}](https://medium.com/google-cloud/anthos-at-home-spinning-up-a-bare-metal-anthos-cluster-on-dumpster-servers-5bcef301cfa5) [![==medium.com/google-cloud: Automate Terraform documentation like a pro!==](){: style="width:7%"}](https://medium.com/google-cloud/automate-terraform-documentation-like-a-pro-ed3e19998808) [![medium: Automated canary deployments with Flagger and Istio](){: style="width:7%"}](https://medium.com/google-cloud/automated-canary-deployments-with-flagger-and-istio-ac747827f9d1) [![medium.com/google-cloud: Design your Landing Zone — Design Considerations' Part 4— IaC, GitOps and CI/CD (Google Cloud Adoption Series)](){: style="width:7%"}](https://medium.com/google-cloud/design-your-landing-zone-design-considerations-part-4-iac-gitops-and-ci-cd-google-cloud-ae3f533c6dbd) [![medium.com/google-cloud: Monitoring Kubernetes Clusters on GKE (Google Container' Engine)](){: style="width:7%"}](https://medium.com/google-cloud/gke-monitoring-84170ea44833) [![medium: Google Pub/Sub Lite for Kafka Users](){: style="width:7%"}](https://medium.com/google-cloud/google-pub-sub-lite-for-kafka-users-dec8a7cfc5e5)
-[![medium.com/google-cloud: Handle Kubernetes Secrets the GitOps Way — Part' 1](){: style="width:7%"}](https://medium.com/google-cloud/handle-kubernetes-secrets-the-gitops-way-part-1-7079bd8221f3) [![medium.com/google-cloud: Ingress in Google Kubernetes Products](){: style="width:7%"}](https://medium.com/google-cloud/ingress-in-google-kubernetes-products-f22ded21f4ed) [![medium.com: Kubernetes 101: Pods, Nodes, Containers, and Clusters](){: style="width:7%"}](https://medium.com/google-cloud/kubernetes-101-pods-nodes-containers-and-clusters-c1509e409e16) [![Kubernetes autoscaling with Istio metrics 🌟](){: style="width:7%"}](https://medium.com/google-cloud/kubernetes-autoscaling-with-istio-metrics-76442253a45a) [![==medium.com/google-cloud: Kubernetes Ingress Vs Gateway API== 🌟](){: style="width:7%"}](https://medium.com/google-cloud/kubernetes-ingress-vs-gateway-api-647ee233693d) [![medium.com: Kubernetes NodePort vs LoadBalancer vs Ingress? When should' I use what? 🌟](){: style="width:7%"}](https://medium.com/google-cloud/kubernetes-nodeport-vs-loadbalancer-vs-ingress-when-should-i-use-what-922f010849e0) [![medium.com/google-cloud: Running Workloads in Kubernetes 🌟](){: style="width:7%"}](https://medium.com/google-cloud/running-workloads-in-kubernetes-86194d133593) [![medium.com/google-cloud: Security with Kubernetes Gateway API 🌟](){: style="width:7%"}](https://medium.com/google-cloud/security-with-kubernetes-gateway-api-dcbb934ed2a4) [![medium.com/google-cloud: Setting up Config Connector with Terraform & Helm](){: style="width:7%"}](https://medium.com/google-cloud/setting-up-config-connector-with-terraform-helm-8ce2f45f48a4) [![medium.com/google-cloud: Shifting (even further) Left on Kubernetes Resource' Compliance](){: style="width:7%"}](https://medium.com/google-cloud/shifting-even-further-left-on-kubernetes-resource-compliance-8f96fb8c72eb) [![medium.com/google-cloud/tagged/devops](){: style="width:7%"}](https://medium.com/google-cloud/tagged/devops)
-[![medium.com/google-cloud: Understanding health checks in GKE & Gateway API](){: style="width:7%"}](https://medium.com/google-cloud/understanding-health-checks-in-gke-gateway-api-1c89f82bfba8) [![medium.com/google-developer-experts: Getting started with GKE Gateway controller](){: style="width:7%"}](https://medium.com/google-developer-experts/getting-started-with-gke-gateway-controller-ee45c3bc8996) [![medium: Top 4 AWS Patterns of Highly Available API](){: style="width:7%"}](https://medium.com/greenm/top-4-aws-patterns-of-highly-available-api-d34599bfbb96) [![medium: Kubernetes Deployment using Helm Charts and Krane 🌟](){: style="width:7%"}](https://medium.com/groupon-eng/kubernetes-deployment-using-helm-charts-and-krane-e0100b55d00c) [![==medium.com/groupon-eng: LoadBalancer Services using Kubernetes in Docker' (kind)==](){: style="width:7%"}](https://medium.com/groupon-eng/loadbalancer-services-using-kubernetes-in-docker-kind-694b4207575d) [![medium: Scaling Millions of Geospatial Queries per minute using Redis](){: style="width:7%"}](https://medium.com/groupon-eng/scaling-millions-of-geospatial-queries-per-minute-using-redis-7c05bcf6b4db) [![medium: 5 Things We Overlooked When Deploying Our First App on Kubernetes](){: style="width:7%"}](https://medium.com/gumgum-tech/5-things-we-overlooked-when-putting-our-first-app-on-kubernetes-58583c1783e4) [![==medium.com/gumgum-tech: How to reduce your Prometheus cost | Daniel Fernandez==](){: style="width:7%"}](https://medium.com/gumgum-tech/how-to-reduce-your-prometheus-cost-6c7cc685e347) [![medium.com/gumgum-tech: Streamlining your Kubernetes adoption with Helmfile' / ArgoCD and GitOps](){: style="width:7%"}](https://medium.com/gumgum-tech/streamlining-your-kubernetes-adoption-with-helmfile-argocd-and-gitops-211937e21e29) [![medium.com: Instalación de Java y Visual Studio Code en plataformas Windows](){: style="width:7%"}](https://medium.com/habasconchocos/instalaci%C3%B3n-de-java-y-visual-studio-code-en-plataformas-windows-1fa47a69497f) [![medium: Digital Transformation for Modern Enterprises Through DevOps — A' Complete Guide](){: style="width:7%"}](https://medium.com/hackernoon/digital-transformation-for-modern-enterprises-through-devops-a-complete-guide-6f595463c7dd)
-[![medium.com/hackernoon: How to hire a DevOps Engineer](){: style="width:7%"}](https://medium.com/hackernoon/how-to-hire-a-devops-engineer-4e59e7847e9b) [![medium: The Complete DevOps RoadMap 🌟](){: style="width:7%"}](https://medium.com/hackernoon/the-2018-devops-roadmap-31588d8670cb) [![medium: Mastering Apache Kafka on Kubernetes — Strimzi K8s operator](){: style="width:7%"}](https://medium.com/hacking-talent/mastering-apache-kafka-on-kubernetes-strimzi-k8s-operator-2c1d21d7b89a) [![medium.com/hamburger-berater-team: Varnish Sharding with Istio in Kubernetes](){: style="width:7%"}](https://medium.com/hamburger-berater-team/varnish-sharding-with-istio-in-kubernetes-402f313919aa) [![medium: Coding for Secrets Reliability with HashiCorp Vault](){: style="width:7%"}](https://medium.com/hashicorp-engineering/coding-for-secrets-reliability-with-hashicorp-vault-2090dd8667e) [![medium: Consul-Kubernetes Ingress Gateways and L7 Traffic Management](){: style="width:7%"}](https://medium.com/hashicorp-engineering/consul-kubernetes-ingress-gateways-and-l7-traffic-management-178957dcd934) [![medium: Don’t Forget to Restrict Outbound Traffic with Terraform and Sentinel](){: style="width:7%"}](https://medium.com/hashicorp-engineering/dont-forget-to-restrict-outbound-traffic-with-terraform-and-sentinel-c74a99129dae) [![medium: HashiCorp Consul: Multi-Cloud and Multi-Platform Service Mesh](){: style="width:7%"}](https://medium.com/hashicorp-engineering/hashicorp-consul-multi-cloud-and-multi-platform-service-mesh-372a82264e8e) [![medium: Kittens-as-a-Service: Layer 7 Traffic Management & Security with' Consul Connect](){: style="width:7%"}](https://medium.com/hashicorp-engineering/kittens-as-a-service-layer-7-traffic-management-security-with-consul-connect-f5965fac5aa) [![medium: Securing K8s Ingress Traffic with HashiCorp Vault PKIaaS and JetStack' Cert-Manager](){: style="width:7%"}](https://medium.com/hashicorp-engineering/securing-k8s-ingress-traffic-with-hashicorp-vault-pkiaas-and-jetstack-cert-manager-cb46195742ca) [![medium: Terraform for Network Engineers: Should you be implementing Infrastructure' as Code?](){: style="width:7%"}](https://medium.com/hashicorp-engineering/terraform-for-network-engineers-should-you-be-implementing-infrastructure-as-code-73667d27d3b8)
-[![medium.com/hepsiburadatech: Hepsiburada Search Engine on Kubernetes](){: style="width:7%"}](https://medium.com/hepsiburadatech/hepsiburada-search-engine-on-kubernetes-1fe03a3e71a3) [![medium: Introduction to Message Queues 🌟](){: style="width:7%"}](https://medium.com/hookdeck/introduction-to-message-queues-20d00373cc1f) [![medium.com/how-tos: How To Provisioning Dashboards In Grafana via Kubernetes](){: style="width:7%"}](https://medium.com/how-tos/how-to-provisioning-dashboards-in-grafana-via-kubernetes-5d261508658d) [![medium: Installing Monitoring Module on IBM Cloud Pak for MultiCloud Management](){: style="width:7%"}](https://medium.com/ibm-cloud-paks-help-and-guidance-from-ibm-cloud/installing-monitoring-module-on-ibm-cloud-pak-for-multicloud-management-v1-3-0-58e5d3e5e047) [![medium: tagged/cp4mcm](){: style="width:7%"}](https://medium.com/ibm-cloud-paks-help-and-guidance-from-ibm-cloud/tagged/cp4mcm) [![medium: It’s time to stop making “Microservices” the goal of modernization](){: style="width:7%"}](https://medium.com/ibm-garage/its-time-to-stop-making-microservices-the-goal-of-modernization-71758b400287) [![medium.com/illuminations-mirror: Basic | Networking and Communication Between' Pods in Kubernetes](){: style="width:7%"}](https://medium.com/illuminations-mirror/basic-networking-and-communication-between-pods-in-kubernetes-2e1627b03a87) [![medium.com: Prometheus HA with Thanos Sidecar Or Receiver?](){: style="width:7%"}](https://medium.com/infracloud-technologies/prometheus-ha-with-thanos-sidecar-or-receiver-2c8d0e585ff1) [![medium: Graceful shutdown of fpm and nginx in Kubernetes](){: style="width:7%"}](https://medium.com/inside-personio/graceful-shutdown-of-fpm-and-nginx-in-kubernetes-f362369dff22) [![==medium.com/interviewnoodle: Shift from Monolith to CQRS== 🌟](){: style="width:7%"}](https://medium.com/interviewnoodle/shift-from-monolith-to-cqrs-a34bab75617e) [![medium.com/is-it-observable: How to collect metrics in a Kubernetes cluster](){: style="width:7%"}](https://medium.com/is-it-observable/how-to-collect-metrics-in-a-kubernetes-cluster-9ad4a69aafb0)
-[![medium.com/israeli-tech-radar: How to create a Monitoring Stack using Kube-Prometheus-stack' (Part 1)](){: style="width:7%"}](https://medium.com/israeli-tech-radar/how-to-create-a-monitoring-stack-using-kube-prometheus-stack-part-1-eff8bf7ba9a9) [![medium.com/israeli-tech-radar: Karpenter, and the future of Kubernetes](){: style="width:7%"}](https://medium.com/israeli-tech-radar/karpenter-and-the-future-of-kubernetes-4ab7428b7f87) [![Atomic ConfigMap Updates in Kubernetes: How Symlinks and Kubelet Make It' Happen](){: style="width:7%"}](https://medium.com/itnext/atomic-configmap-updates-in-kubernetes-how-symlinks-and-kubelet-make-it-happen-21a44338c247) [![medium.com/gquiman: K8Studio, Helm and Kubernetes management](){: style="width:7%"}](https://medium.com/itnext/introducing-k8studio-v3-the-ultimate-kubernetes-workspace-just-got-even-better-0bc0de63642c) [![medium: Jaeger VS OpenTracing VS OpenTelemetry](){: style="width:7%"}](https://medium.com/jaegertracing/jaeger-and-opentelemetry-1846f701d9f2) [![medium: Using Jaeger and OpenTelemetry SDKs in a mixed environment with' W3C Trace-Context](){: style="width:7%"}](https://medium.com/jaegertracing/jaeger-clients-and-w3c-trace-context-c2ce1b9dc390) [![medium.com: **Jaeger embraces OpenTelemetry collector** 🌟](){: style="width:7%"}](https://medium.com/jaegertracing/jaeger-embraces-opentelemetry-collector-90a545cbc24) [![==medium.com/jamf-engineering: How three lines of configuration solved our' gRPC scaling issues in Kubernetes== 🌟](){: style="width:7%"}](https://medium.com/jamf-engineering/how-three-lines-of-configuration-solved-our-grpc-scaling-issues-in-kubernetes-ca1ff13f7f06) [![medium.com/javarevisited: 11 Best Java Microservices Courses with Spring' Boot and Spring Cloud in 2022](){: style="width:7%"}](https://medium.com/javarevisited/10-best-java-microservices-courses-with-spring-boot-and-spring-cloud-6d04556bdfed) [![10 Free Spring Boot Courses and Tutorials for Java Developers](){: style="width:7%"}](https://medium.com/javarevisited/10-free-spring-boot-tutorials-and-courses-for-java-developers-53dfe084587e) [![==medium.com/javarevisited: Top 10 Microservices Design Principles and Best' Practices for Experienced Developers== 🌟](){: style="width:7%"}](https://medium.com/javarevisited/10-microservices-design-principles-every-developer-should-know-44f2f69e960f)
-[![50+ Java Collections Interview Questions for Beginners and Experienced Programmers](){: style="width:7%"}](https://medium.com/javarevisited/50-java-collections-interview-questions-for-beginners-and-experienced-programmers-4d2c224cc5ab) [![medium: 7 Best Java Design Pattern Books for Beginners and Experienced Programmers](){: style="width:7%"}](https://medium.com/javarevisited/7-best-books-to-learn-design-patterns-for-java-programmers-5627b93eefdb) [![medium: 7 Best Courses to Master Git and Github for Programmers](){: style="width:7%"}](https://medium.com/javarevisited/7-best-courses-to-master-git-and-github-for-programmers-d671859a68b2) [![medium.com/javarevisited: 8 Best Free Kubernetes Courses for Beginners in' 2022](){: style="width:7%"}](https://medium.com/javarevisited/7-free-online-courses-to-learn-kubernetes-in-2020-3b8a68ec7abc) [![medium.com/javarevisited: 5 Best HTTPS, SSL and TLS Courses for Beginners' in 2022](){: style="width:7%"}](https://medium.com/javarevisited/best-https-ssl-and-tls-courses-for-beginners-4437661250b3) [![medium.com/javarevisited: Distributed Transaction Management in Microservices' — Part 1 🌟](){: style="width:7%"}](https://medium.com/javarevisited/distributed-transaction-management-in-microservices-part-1-bb7dc1fbee9f) [![medium.com/javarevisited: Do you know about the different microservices' frameworks for Java? 🌟](){: style="width:7%"}](https://medium.com/javarevisited/do-you-know-about-the-different-microservices-frameworks-for-java-90b61f8cdbd7) [![==medium.com/javarevisited: Logging in Java — Log4j vs Logback vs SLF4J==' 🌟](){: style="width:7%"}](https://medium.com/javarevisited/logging-in-java-log4j-vs-logback-vs-slf4j-88c533088d2a) [![==medium.com/javarevisited: Microservices Communication part 1-every programmer' must know== 🌟](){: style="width:7%"}](https://medium.com/javarevisited/microservices-communication-part-1-every-programmer-must-know-7c6607d2d563) [![medium.com/javarevisited: Microservices Communication — part 2— Sync vs' Async vs Hybrid?](){: style="width:7%"}](https://medium.com/javarevisited/microservices-communication-part-2-sync-vs-async-vs-hybrid-23d057e137d8) [![==medium.com/javarevisited: Microservices communication using gRPC Protocol==](){: style="width:7%"}](https://medium.com/javarevisited/microservices-communication-using-grpc-protocol-dc3a2f8b648d)
-[![medium: Podman: Getting Started](){: style="width:7%"}](https://medium.com/javarevisited/podman-getting-started-e7fc06961994) [![medium.com: Top 15 Online Courses to Learn Docker, Kubernetes, and AWS for' Fullstack Developers and DevOps Engineers](){: style="width:7%"}](https://medium.com/javarevisited/top-15-online-courses-to-learn-docker-kubernetes-and-aws-for-fullstack-developers-and-devops-d8cc4f16e773) [![medium.com: Top 10 Courses to Learn Microservices in Java and Spring Framework](){: style="width:7%"}](https://medium.com/javarevisited/top-5-courses-to-learn-microservices-in-java-and-spring-framework-e9fed1ba804d) [![medium.com/javarevisited: Top 5 Frameworks Java developers can learn for' Microservices Development in 2022](){: style="width:7%"}](https://medium.com/javarevisited/top-5-frameworks-java-developers-can-learn-for-microservices-development-in-2022-848da66d6651) [![==medium.com/javarevisited: Top Performance issues every developer/architect' must know — part 1-Database==](){: style="width:7%"}](https://medium.com/javarevisited/top-performance-issues-every-developer-architect-must-know-part-1-fc1ad6e1644b) [![medium.com/javarevisited: Why Microservices are not silver bullet? 10 Reasons' for NOT using Microservices](){: style="width:7%"}](https://medium.com/javarevisited/why-microservices-are-not-silver-bullet-10-reasons-for-not-using-microservices-74f7c0fa98c) [![medium.com/jumia-tech: Immutable Infrastructure & GitOps 🌟](){: style="width:7%"}](https://medium.com/jumia-tech/immutable-infrastructure-gitops-18d644f9c7cb) [![medium: k0s Optimizes Start Time, Adds Cluster Level Backup/Restore and' More](){: style="width:7%"}](https://medium.com/k0sproject/k0s-optimizes-start-time-adds-cluster-level-backup-restore-and-more-8ffef894a1ae) [![medium: k0s Ready for Production](){: style="width:7%"}](https://medium.com/k0sproject/k0s-ready-for-production-20255c4b0791) [![medium: K0s Supports Kubernetes 1.22](){: style="width:7%"}](https://medium.com/k0sproject/k0s-supports-kubernetes-1-22-a498e41bf5af) [![medium.com/k8slens: Eliminating Kubernetes Complexity for Developers Using' Lens](){: style="width:7%"}](https://medium.com/k8slens/eliminating-kubernetes-complexity-for-developers-using-lens-5c199e5aff4e)
-[![medium: How To Give Developers Secure Access to Kubernetes Clusters](){: style="width:7%"}](https://medium.com/k8slens/how-to-give-developers-secure-access-to-kubernetes-clusters-c6025f0dd288) [![medium: Lens 5 Released](){: style="width:7%"}](https://medium.com/k8slens/lens-5-released-f7e58e8842cf) [![medium.com/k8slens: Lens 6 Released, Vision for the Future, New Subscription' Model and Features Available](){: style="width:7%"}](https://medium.com/k8slens/lens-6-released-vision-for-the-future-new-subscription-model-and-features-available-628ff21fe14a) [![medium.com/k8slens: Lens Kubernetes is all you need in the development env' to build, ship, and run](){: style="width:7%"}](https://medium.com/k8slens/lens-kubernetes-is-all-you-need-in-the-development-env-to-build-ship-and-run-5c1980a12fcf) [![medium: Declarative secret management for GitOps with Kapitan](){: style="width:7%"}](https://medium.com/kapitan-blog/declarative-secret-management-for-gitops-with-kapitan-b3c596eab088) [![medium.com/keptn: DORA metrics: automatically, for all your Kubernetes workloads](){: style="width:7%"}](https://medium.com/keptn/dora-metrics-automatically-for-all-your-kubernetes-workloads-42225f4b8515) [![medium: Keptn 0.6.0 — My top 5 favorite improvements](){: style="width:7%"}](https://medium.com/keptn/keptn-0-6-0-my-top-5-favorite-improvements-242d8ac1abfe) [![medium.com/kernel-space: KubeShark: Wireshark for Kubernetes](){: style="width:7%"}](https://medium.com/kernel-space/kubeshark-wireshark-for-kubernetes-4069a5f5aa3d) [![medium.com: kiali project](){: style="width:7%"}](https://medium.com/kialiproject) [![medium.com: Increasing observability on Istio: The new Kiali health configuration](){: style="width:7%"}](https://medium.com/kialiproject/increasing-observability-on-istio-the-new-kiali-health-configuration-3c91852c1bfe) [![medium: Troubleshooting Envoy with Kiali](){: style="width:7%"}](https://medium.com/kialiproject/troubleshooting-envoy-with-kiali-7f78a57b16ad)
-[![medium.com/kocsistem: Installation Internal Nginx Ingress for a Private' AKS Cluster](){: style="width:7%"}](https://medium.com/kocsistem/installation-internal-nginx-ingress-for-a-private-aks-cluster-7b6386492d56) [![medium.com/kubecost: Prometheus Grafana: configuration & query examples' 🌟](){: style="width:7%"}](https://medium.com/kubecost/prometheus-grafana-configuration-query-examples-885b91b6ca6) [![medium.com/kubehub: A Series on Bash Scripting](){: style="width:7%"}](https://medium.com/kubehub/a-series-on-bash-scripting-eecd0293fab5) [![medium.com/kubernetes-deveops: Kubernetes — Deploying Application with Persistent' Storage](){: style="width:7%"}](https://medium.com/kubernetes-deveops/kubernetes-deploying-application-with-persistent-storage-5068767e25f3) [![medium.com/kubernetes-tutorials: Cluster-level Logging in Kubernetes with' Fluentd](){: style="width:7%"}](https://medium.com/kubernetes-tutorials/cluster-level-logging-in-kubernetes-with-fluentd-e59aa2b6093a) [![medium: Efficient Node Out-of-Resource Management in Kubernetes](){: style="width:7%"}](https://medium.com/kubernetes-tutorials/efficient-node-out-of-resource-management-in-kubernetes-67f158da6e59) [![medium: Kubernetes DNS for Services and Pods](){: style="width:7%"}](https://medium.com/kubernetes-tutorials/kubernetes-dns-for-services-and-pods-664804211501) [![medium: Making Sense of Taints and Tolerations in Kubernetes](){: style="width:7%"}](https://medium.com/kubernetes-tutorials/making-sense-of-taints-and-tolerations-in-kubernetes-446e75010f4e) [![medium.com/kubeshop-i: Monokle 1.5.0 Release](){: style="width:7%"}](https://medium.com/kubeshop-i/monokle-1-5-0-release-kubeshop-95f574563c79) [![medium.com/kubeshop-i: Monokle, Helm & Quality Kubernetes Deployments](){: style="width:7%"}](https://medium.com/kubeshop-i/monokle-helm-quality-kubernetes-deployments-af050fcc91db) [![medium.com/kubeshop-i: Monokle vs. Lens vs. K9s 🌟](){: style="width:7%"}](https://medium.com/kubeshop-i/monokle-vs-lens-vs-k9s-1d5d94d84b5c)
-[![medium.com/kubeshop-i: Rapidly prototype your APIs on Kubernetes with Kusk' Gateway — Kubeshop 🌟](){: style="width:7%"}](https://medium.com/kubeshop-i/rapidly-prototype-your-apis-on-kubernetes-with-kusk-gateway-kubeshop-4006f030e8e4) [![medium.com/kubeshop-i: Top 8 Open-Source Observability & Testing Tools](){: style="width:7%"}](https://medium.com/kubeshop-i/top-8-open-source-observability-testing-tools-9341a361a634) [![medium.com/kudos-engineering: Migrating our cron jobs to Kubernetes](){: style="width:7%"}](https://medium.com/kudos-engineering/migrating-our-cron-jobs-to-kubernetes-8597032d7622) [![medium.com/leapp-cloud: Top 10 uncommon DevOps tools you should know](){: style="width:7%"}](https://medium.com/leapp-cloud/top-10-uncommon-devops-tools-you-should-know-91dadde9777e) [![medium.com/lego-engineering: A Journey into Serverless and Handling Step' Function Failures](){: style="width:7%"}](https://medium.com/lego-engineering/a-journey-into-serverless-and-handling-step-function-failures-dba51b4e8e99) [![medium.com: The Differences Between Kubernetes and Openshift](){: style="width:7%"}](https://medium.com/levvel-consulting/the-differences-between-kubernetes-and-openshift-ae778059a90e) [![medium.com/lightricks-tech-blog: Step by Step Guide: How to create a Dynamic' Service Endpoint via K8S API](){: style="width:7%"}](https://medium.com/lightricks-tech-blog/step-by-step-guide-how-to-create-a-dynamic-service-endpoint-via-k8s-api-1024309cb226) [![medium: Why Grafana: Part II](){: style="width:7%"}](https://medium.com/lightspeed-venture-partners/why-grafana-part-ii-2e7e42e0f7bb) [![medium.com: DevOps, Observability, and the need to tear down organizational' boundaries 🌟](){: style="width:7%"}](https://medium.com/lightstephq/devops-observability-and-the-need-to-tear-down-organizational-boundaries-f5d25755ff3a) [![medium: Deploying Open Policy Agent (OPA) on a GKE cluster — Step by Step](){: style="width:7%"}](https://medium.com/linkbynet/deploying-opa-on-a-gke-cluster-da4d3d77812c) [![medium.com/linux-shots: ConfigMap Reloader — Automatically reload new data' from ConfigMap/Secret to deployments](){: style="width:7%"}](https://medium.com/linux-shots/configmap-secret-reloader-automatically-add-reload-data-from-configmap-secret-to-deployments-dc245e06b92c)
-[![medium.com/linux-shots: Debug Kubernetes Pods Using Ephemeral Container](){: style="width:7%"}](https://medium.com/linux-shots/debug-kubernetes-pods-using-ephemeral-container-f01378243ff) [![medium.com/linux-shots: Find Deprecated API Resources used in a Kubernetes' Cluster](){: style="width:7%"}](https://medium.com/linux-shots/find-deprecated-api-resources-used-in-a-kubernetes-cluster-44756c1126c8) [![medium.com/linux-shots: Kubernetes ingress as reverse proxy to Application' running outside cluster](){: style="width:7%"}](https://medium.com/linux-shots/kubernetes-ingress-as-reverse-proxy-to-application-running-outside-cluster-206b6003f9cb) [![medium.com/linux-shots: Use PostgreSQL database as backend storage for helm](){: style="width:7%"}](https://medium.com/linux-shots/use-postgresql-as-backend-storage-for-helm-de407cd9c43) [![medium.com/lonto-digital-services-integrator: Why We Developed Own Kubernetes' Controller to Copy Secrets](){: style="width:7%"}](https://medium.com/lonto-digital-services-integrator/why-we-developed-own-kubernetes-controller-to-copy-secrets-e46368ae6db9) [![medium: Create Helm Charts to manage Kubernetes applications](){: style="width:7%"}](https://medium.com/marionete/create-helm-charts-to-manage-kubernetes-applications-9c4235acf99e) [![medium.com/marionete: How to expose Kubernetes services to external traffic' using Istio Gateway](){: style="width:7%"}](https://medium.com/marionete/how-to-expose-kubernetes-services-to-external-traffic-using-istio-gateway-1a1e6ebd8805) [![medium.com/mcdonalds-technical-blog: Behind the scenes: McDonald’s event-driven' architecture](){: style="width:7%"}](https://medium.com/mcdonalds-technical-blog/behind-the-scenes-mcdonalds-event-driven-architecture-51a6542c0d86) [![medium.com/mcdonalds-technical-blog: McDonald’s event-driven architecture:' The data journey and how it works](){: style="width:7%"}](https://medium.com/mcdonalds-technical-blog/mcdonalds-event-driven-architecture-the-data-journey-and-how-it-works-4591d108821f) [![medium.com/medialesson: Assigning Azure built-in roles vs Azure AD built-in' roles with Azure CLI](){: style="width:7%"}](https://medium.com/medialesson/assigning-azure-built-in-roles-vs-azure-ad-built-in-roles-with-azure-cli-d1cbf56fcdbe) [![==medium.com/medialesson: Create Azure Active Directory App Registration' with Azure CLI==](){: style="width:7%"}](https://medium.com/medialesson/create-azure-active-directory-app-registration-with-azure-cli-3241aa3824c5)
-[![medium: Introduction to Event-Driven Architecture 🌟](){: style="width:7%"}](https://medium.com/microservicegeeks/introduction-to-event-driven-architecture-e94ef442d824) [![medium: What is microservices and why is it different? 🌟](){: style="width:7%"}](https://medium.com/microservices-for-net-developers/what-is-microservices-and-why-is-it-different-fac017cb8cf4) [![medium: Pragmatic Microservices 🌟](){: style="width:7%"}](https://medium.com/microservices-in-practice/microservices-in-practice-7a3e85b6624c) [![==medium.com/microservices-learning: How to implement security for microservices==](){: style="width:7%"}](https://medium.com/microservices-learning/how-to-implement-security-for-microservices-89b140d3e555) [![medium: AKS — different load balancing options. When to use what?](){: style="width:7%"}](https://medium.com/microsoftazure/aks-different-load-balancing-options-for-a-single-cluster-when-to-use-what-abd2c22c2825) [![medium.com/microsoftazure: Automating Managed Prometheus and Grafana with' Terraform for scalable observability on Azure Kubernetes Service and Istio 🌟](){: style="width:7%"}](https://medium.com/microsoftazure/automating-managed-prometheus-and-grafana-with-terraform-for-scalable-observability-on-azure-4e5c5409a6b1) [![medium: Going multicloud with kubernetes and Azure Front Door](){: style="width:7%"}](https://medium.com/microsoftazure/going-multicloud-with-kubernetes-and-azure-front-door-f34a2f39068a) [![medium: Secure your Microservices on AKS — Part 2 🌟](){: style="width:7%"}](https://medium.com/microsoftazure/secure-your-microservices-on-aks-part-2-5496bf2ba00c) [![medium.com/microsoftazure: Ultimate guide for Enterprise-scale landing zone' for Azure](){: style="width:7%"}](https://medium.com/microsoftazure/ultimate-guide-for-azure-cloud-adoption-framework-for-enterprise-scale-landing-zone-bba2a385134d) [![medium.com/mindboard: What is Autoscaling in Kubernetes?](){: style="width:7%"}](https://medium.com/mindboard/what-is-autoscaling-in-kubernetes-109c7b5d321) [![medium.com/mlearning-ai: The Best Object Detection Libraries That I Work' With](){: style="width:7%"}](https://medium.com/mlearning-ai/the-best-object-detection-libraries-that-i-work-with-835428a1e01e)
-[![medium.com/mycloudseries: Must-haves for your Kubernetes Cluster to be Production' Ready](){: style="width:7%"}](https://medium.com/mycloudseries/must-haves-for-your-kubernetes-cluster-to-be-production-ready-dc7d1d18c4a2) [![medium.com/nerd-for-tech: Building a Two-Tier Architecture for High Availability' using Terraform](){: style="width:7%"}](https://medium.com/nerd-for-tech/building-a-two-tier-architecture-for-high-availability-using-terraform-ae6296fb2126) [![None](){: style="width:7%"}](https://medium.com/nerd-for-tech/common-kubernetes-errors-made-by-beginners-274b50e18a01) [![medium.com/nerd-for-tech: Deep Dive into Thanos-Part I | Pavan Kumar](){: style="width:7%"}](https://medium.com/nerd-for-tech/deep-dive-into-thanos-part-i-f72ecba39f76) [![medium: ETCD - the Easy Way | Vaibhav Rajput](){: style="width:7%"}](https://medium.com/nerd-for-tech/etcd-the-easy-way-4c01e243f285) [![medium: Exploring Kubernetes Node Architecture](){: style="width:7%"}](https://medium.com/nerd-for-tech/exploring-kubernetes-node-architecture-3a36df6ae034) [![medium.com/nerd-for-tech: Kubernetes: Declaratively Deploying Infrastructure' (IaC)](){: style="width:7%"}](https://medium.com/nerd-for-tech/kubernetes-declaratively-deploying-infrastructure-iac-789f14d999c6) [![medium.com/nerd-for-tech: Kubernetes: Deploying NGINX with a ConfigMap |' Chanel Jemmott](){: style="width:7%"}](https://medium.com/nerd-for-tech/kubernetes-deploying-nginx-with-a-configmap-e8a2fe59bcb1) [![medium: One CKA/CKAD/CKS requirement: Mastering Kubectl](){: style="width:7%"}](https://medium.com/nerd-for-tech/one-cka-ckad-cks-requirement-mastering-kubectl-85486bc0a3aa) [![medium.com/nerd-for-tech: Persistence with Kubernetes](){: style="width:7%"}](https://medium.com/nerd-for-tech/persistence-with-kubernetes-46f039d9a2ad) [![medium.com/nerd-for-tech: PKI Certs Injection to K8s Pods with Vault Agent' Injector](){: style="width:7%"}](https://medium.com/nerd-for-tech/pki-certs-injection-to-k8s-pods-with-vault-agent-injector-d97482b48f3d)
-[![medium: Running services with Knative & Kong](){: style="width:7%"}](https://medium.com/nerd-for-tech/running-services-with-knative-kong-3135c0d94dfa) [![==medium.com/nerd-for-tech: Terraforming the GitOps Way !!!==](){: style="width:7%"}](https://medium.com/nerd-for-tech/terraforming-the-gitops-way-9417cf4abf58) [![medium: Choosing a CI that grows at the same pace as a scale-up 🌟](){: style="width:7%"}](https://medium.com/nerds-malt/choosing-a-ci-that-grows-at-the-same-pace-as-a-scale-up-f4e1c0648084) [![medium.com/netcracker: Version Control of Configuration Files Using Kubernetes](){: style="width:7%"}](https://medium.com/netcracker/version-control-of-configuration-files-using-kubernetes-21673766203) [![medium.com/netpremacy-global-services: The beginning of the end for Terraform?](){: style="width:7%"}](https://medium.com/netpremacy-global-services/the-beginning-of-the-end-for-terraform-cfffcd2c5420) [![medium: Kubernetes, a practical introduction](){: style="width:7%"}](https://medium.com/nexton/kubernetes-a-practical-introduction-18a5b69e7763) [![medium.com/ni-tech-talk: Creating Customized Kubernetes Pod Templates using' Groovy in Jenkins Pipeline 🌟](){: style="width:7%"}](https://medium.com/ni-tech-talk/creating-customized-kubernetes-pod-templates-using-groovy-in-jenkins-pipeline-7007f023a585) [![medium: Cool Kubernetes command line plugins](){: style="width:7%"}](https://medium.com/nontechcompany/cool-kubernetes-command-line-plugins-4b0e50362426) [![medium: Upgrading Kubernetes The Hard Way](){: style="width:7%"}](https://medium.com/nordcloud-engineering/upgrading-kubernetes-the-hard-way-ac533cfb4ff2) [![medium.com/nordnet-tech: Setting Java Heap Size Inside a Docker Container](){: style="width:7%"}](https://medium.com/nordnet-tech/setting-java-heap-size-inside-a-docker-container-b5a4d06d2f46) [![medium.com/nordnet-tech: Unlocking Kubernetes Performance with no CPU Resource' Limits](){: style="width:7%"}](https://medium.com/nordnet-tech/unlocking-kubernetes-performance-with-no-cpu-resource-limits-56d5dc33037b)
-[![medium.com/nttlabs: Kubernetes driver for Docker BuildX](){: style="width:7%"}](https://medium.com/nttlabs/buildx-kubernetes-ad0fe59b0c64) [![medium: nerdctl: Docker-compatible CLI for contaiNERD](){: style="width:7%"}](https://medium.com/nttlabs/nerdctl-359311b32d0e) [![medium: Understanding Docker Volumes, Mounts and Layers and How to Manage' Data in Containers](){: style="width:7%"}](https://medium.com/nycdev/understanding-docker-volumes-mounts-and-layers-9fa17befa493) [![medium.com/okteto: Beginner’s Guide to Kubernetes Deployments](){: style="width:7%"}](https://medium.com/okteto/beginners-guide-to-kubernetes-deployments-50f066d95d2b) [![medium.com/omio-engineering: CPU limits and aggressive throttling in Kubernetes](){: style="width:7%"}](https://medium.com/omio-engineering/cpu-limits-and-aggressive-throttling-in-kubernetes-c5b20bd8a718) [![medium.com/open-devops-academy: Learn Kubernetes: ConfigMap — Inject the' values of a ConfigMap in a container as a volume](){: style="width:7%"}](https://medium.com/open-devops-academy/kubernetes-inject-the-values-of-a-configmap-in-a-container-as-a-volume-628c39f3ea43) [![medium: OpenTelemetry Specification v1.0.0, Tracing Edition](){: style="width:7%"}](https://medium.com/opentelemetry/opentelemetry-specification-v1-0-0-tracing-edition-72dd08936978) [![medium: Securing Containers with Red Hat Quay and Clair — Part I](){: style="width:7%"}](https://medium.com/opstalk/securing-containers-with-red-hat-quay-and-clair-part-i-bcec8d170536) [![medium.com/opstree-technology: Understanding Ansible: Helm diff plugin 🌟](){: style="width:7%"}](https://medium.com/opstree-technology/ansible-helm-diff-plugin-63e1cda299a3) [![medium.com/otomi-platform: Helmfile and ArgoCD are better together](){: style="width:7%"}](https://medium.com/otomi-platform/helmfile-and-argocd-better-together-f8d4587263ff) [![medium.com: A chance for NewSQL databases](){: style="width:7%"}](https://medium.com/packlinkeng/a-chance-for-newsql-databases-3bba18fea6a1)
-[![medium.com/pareture: Kubernetes Bound Projected Service Account Token Volumes' Might Surprise You](){: style="width:7%"}](https://medium.com/pareture/kubernetes-bound-projected-service-account-token-volumes-might-surprise-you-434ff2cd1483) [![medium.com/pareture: Kubernetes Scaling, Capacity and Resource Planning' in Complex Clusters](){: style="width:7%"}](https://medium.com/pareture/kubernetes-scaling-capacity-and-resource-planning-in-complex-clusters-97a6105b43a4) [![==medium: Cloud Agnostic Design== 🌟](){: style="width:7%"}](https://medium.com/path-to-software-architect/cloud-agnostic-design-925c08e1d610) [![==medium.com/patilswapnilv: Getting Started with Kubernetes Networking==' 🌟](){: style="width:7%"}](https://medium.com/patilswapnilv/getting-started-with-kubernetes-networking-7e10623fc78f) [![medium.com/paypal-tech: Scaling Kubernetes to Over 4k Nodes and 200k Pods](){: style="width:7%"}](https://medium.com/paypal-tech/scaling-kubernetes-to-over-4k-nodes-and-200k-pods-29988fad6ed) [![medium.com/performance-engineering-for-the-ordinary-barbie: Why profiling should be part of regular software development workflow 🌟](){: style="width:7%"}](https://medium.com/performance-engineering-for-the-ordinary-barbie/why-profiling-should-be-part-of-regular-software-development-workflow-8b19b7f52b38) [![medium.com/picsart-engineering: Prioritizing Development Efforts with SLOs' in Microservices](){: style="width:7%"}](https://medium.com/picsart-engineering/prioritizing-development-efforts-with-slos-in-microservices-109ecd9b9b92) [![medium: How Pinterest runs Kafka at scale](){: style="width:7%"}](https://medium.com/pinterest-engineering/how-pinterest-runs-kafka-at-scale-ff9c6f735be) [![medium: Scaling Kubernetes with Assurance at Pinterest](){: style="width:7%"}](https://medium.com/pinterest-engineering/scaling-kubernetes-with-assurance-at-pinterest-a23f821168da) [![medium.com/pipedrive-engineering: How we choked our Kubernetes NodeJS services](){: style="width:7%"}](https://medium.com/pipedrive-engineering/how-we-choked-our-kubernetes-nodejs-services-932acc8cc2be) [![medium.com/platform-engineer: 26 Terraform Hacks for Effective Infrastructure' Automation (With Examples)](){: style="width:7%"}](https://medium.com/platform-engineer/26-terraform-hacks-for-effective-infrastructure-automation-with-examples-d6d721c3d5e0)
-[![==medium.com/predictivehire: Why we should use Terraform and Terragrunt' to manage Kubernetes (with example code)==](){: style="width:7%"}](https://medium.com/predictivehire/why-we-should-use-terraform-and-terragrunt-to-manage-kubernetes-with-example-code-d96aac2ff25a) [![Part 1 — Exploring API objects](){: style="width:7%"}](https://medium.com/programming-kubernetes/building-stuff-with-the-kubernetes-api-1-cc50a3642) [![Part 2 — Using the Java client framework](){: style="width:7%"}](https://medium.com/programming-kubernetes/building-stuff-with-the-kubernetes-api-part-2-using-java-ceb8a5ff7920) [![Part 3 — Using the Python client framework](){: style="width:7%"}](https://medium.com/programming-kubernetes/building-stuff-with-the-kubernetes-api-part-3-using-python-aea5ab16f627) [![Part 4 — Using the Go client framework](){: style="width:7%"}](https://medium.com/programming-kubernetes/building-stuff-with-the-kubernetes-api-part-4-using-go-b1d0e3c1c899) [![medium: Building stuff with the Kubernetes API — TOC 🌟](){: style="width:7%"}](https://medium.com/programming-kubernetes/building-stuff-with-the-kubernetes-api-toc-84d751876650) [![medium.com/promyze: Avoid accidental complexity and technical debt](){: style="width:7%"}](https://medium.com/promyze/avoid-accidental-complexity-and-technical-debt-2dc2cdf4dd4b) [![medium: Testing APIs with Python 🌟](){: style="width:7%"}](https://medium.com/python-in-plain-english/testing-apis-with-python-4ca51d604ffe) [![medium.com/pythoneers: MLOps: Tool Stack Requirement in Machine Learning' Pipeline](){: style="width:7%"}](https://medium.com/pythoneers/mlops-tool-stack-requirement-in-machine-learning-pipeline-474b39f09dfc) [![medium.com/qe-unit: How Google Does Monorepo (Revisited)](){: style="width:7%"}](https://medium.com/qe-unit/how-google-does-monorepo-revisited-8c793be20344) [![medium.com/qe-unit: Microservices — Do You Need Them? Are You Ready? 🌟](){: style="width:7%"}](https://medium.com/qe-unit/the-microservices-adoption-roadmap-e37f3f32877)
-[![medium: From AWS CloudFormation to Terraform: Migrating Apache Kafka](){: style="width:7%"}](https://medium.com/riskified-technology/from-aws-cloudformation-to-terraform-migrating-apache-kafka-32bdabdbaa59) [![medium: Run Kubernetes Production Environment on EC2 Spot Instances With' Zero Downtime: A Complete Guide](){: style="width:7%"}](https://medium.com/riskified-technology/run-kubernetes-on-aws-ec2-spot-instances-with-zero-downtime-f7327a95dea) [![medium.com/rocco-scaramuzzi-tech: Event-Driven Microservice Architecture,' don’t use only events but use commands too!](){: style="width:7%"}](https://medium.com/rocco-scaramuzzi-tech/event-driven-microservice-architecture-dont-use-only-events-but-use-commands-too-b8694d370436) [![medium.com/rtkal: Distributed Cache Design](){: style="width:7%"}](https://medium.com/rtkal/distributed-cache-design-348cbe334df1) [![medium.com/saas-infra: Stabilize Kubernetes MicroServices — The Right Resources' Settings](){: style="width:7%"}](https://medium.com/saas-infra/stabilize-your-kubernetes-microservices-with-the-correct-resources-settings-2071fa11495d) [![medium.com/schibsted-engineering: Ultimate Terraform project structure 🌟](){: style="width:7%"}](https://medium.com/schibsted-engineering/ultimate-terraform-project-structure-9fc7e79f6bc6) [![medium: Strategies of docker images optimization](){: style="width:7%"}](https://medium.com/sciforce/strategies-of-docker-images-optimization-2ca9cc5719b6) [![medium.com/scout24-engineering: How did we upgrade our EKS clusters from' 1.15 to 1.22 without K8s knowledge?](){: style="width:7%"}](https://medium.com/scout24-engineering/how-did-we-upgrade-our-eks-clusters-from-1-15-to-1-22-without-k8s-knowledge-2c96c1a94cc1) [![medium.com/sda-se: Kubernetes Operator to the rescue. How our own MongoDB' Operator improved our deployments](){: style="width:7%"}](https://medium.com/sda-se/kubernetes-operator-to-the-rescue-how-our-own-mongodb-operator-improved-our-deployments-6d5ba3324abc) [![medium: GitOps : The Next Big Thing for DevOps and Automation!](){: style="width:7%"}](https://medium.com/searce/gitops-the-next-big-thing-for-devops-and-automation-2a9597e51559) [![medium: Multibranch and HA Pipeline in Jenkins with Kaniko on GKE](){: style="width:7%"}](https://medium.com/searce/multibranch-and-ha-pipeline-in-jenkins-with-kaniko-on-gke-8a1e7fa93403)
-[![medium: Spinnaker The Hard Way](){: style="width:7%"}](https://medium.com/searce/spinnaker-the-hard-way-278913f3f1d8) [![medium.com/search?q=cp4mcm](){: style="width:7%"}](https://medium.com/search?q=cp4mcm) [![medium: Microservices in Go](){: style="width:7%"}](https://medium.com/seek-blog/microservices-in-go-2fc1570f6800) [![medium: Are Scrum and Kanban Allies Or Enemies?](){: style="width:7%"}](https://medium.com/serious-scrum/are-scrum-and-kanban-allies-or-enemies-9d1d27353cd7) [![medium: Nine Steps to Successfully Start Your New Product Owner Job](){: style="width:7%"}](https://medium.com/serious-scrum/nine-steps-to-successfully-start-your-new-product-owner-job-b276c85e3dde) [![medium: Scrum Teams That Don’t Verify Their Outcomes Are Basically Waterfall' Teams](){: style="width:7%"}](https://medium.com/serious-scrum/scrum-teams-that-dont-verify-their-outcomes-are-basically-waterfall-teams-cb208acdcc61) [![medium: What a typical 100% Serverless Architecture looks like in AWS!](){: style="width:7%"}](https://medium.com/serverless-transformation/what-a-typical-100-serverless-architecture-looks-like-in-aws-40f252cd0ecb) [![medium.com/shoutloudz: Microservice: Developing an Authentication Service' using Spring Boot](){: style="width:7%"}](https://medium.com/shoutloudz/microservice-developing-an-authentication-service-using-spring-boot-d421b8802712) [![medium.com/simform-engineering: Infrastructure as Code and CI/CD in Practice' with AWS CDK](){: style="width:7%"}](https://medium.com/simform-engineering/infrastructure-as-code-and-ci-cd-in-practice-with-aws-cdk-bd0685b361f8) [![medium.com/siot-govtech: Kubernetes from Scratch](){: style="width:7%"}](https://medium.com/siot-govtech/kubernetes-from-scratch-35add70e8b7f) [![medium.com/slalom-build: Managing Ingress Traffic on Kubernetes Platforms' 🌟](){: style="width:7%"}](https://medium.com/slalom-build/managing-ingress-traffic-on-kubernetes-platforms-ebd537cdfb46)
-[![medium.com/softwareimprovementgroup: CI/CD best practices: How to set up' your pipeline](){: style="width:7%"}](https://medium.com/softwareimprovementgroup/ci-cd-best-practices-how-to-set-up-your-pipeline-4643eea14bfa) [![medium.com/solo-io blog](){: style="width:7%"}](https://medium.com/solo-io) [![medium.com/solo-io: Istio the Easy Way (Again!)](){: style="width:7%"}](https://medium.com/solo-io/istio-the-easy-way-again-b0504347b7ce) [![medium: Multi Cloud Enterprise Deployment Pattern](){: style="width:7%"}](https://medium.com/solutions-architecture-patterns/multi-cloud-enterprise-deployment-pattern-19571604e64b) [![medium.com/spacelift: Platform Engineering vs. DevOps](){: style="width:7%"}](https://medium.com/spacelift/platform-engineering-vs-devops-ade389ce819e) [![medium.com/spacelift: Terraform Best Practices for Better Infrastructure' Management](){: style="width:7%"}](https://medium.com/spacelift/terraform-best-practices-for-better-infrastructure-management-49e0859b5537) [![medium.com/spacelift: Terraform vs. Kubernetes: Key Differences and Comparison](){: style="width:7%"}](https://medium.com/spacelift/terraform-vs-kubernetes-key-differences-and-comparison-a42847e8be1c) [![medium: Verify Container Image Signatures in Kubernetes using Notary or' Cosign or both](){: style="width:7%"}](https://medium.com/sse-blog/verify-container-image-signatures-in-kubernetes-using-notary-or-cosign-or-both-c25d9e79ec45) [![medium.com/stakater: Efficiently Expose Services on Kubernetes (part 1)' 🌟](){: style="width:7%"}](https://medium.com/stakater/efficiently-expose-services-on-kubernetes-494a80f88aad) [![medium.com/stakater: Efficiently Expose Services on Kubernetes (part 2)](){: style="width:7%"}](https://medium.com/stakater/efficiently-expose-services-on-kubernetes-part-2-c302f135f719) [![GitOps for Kubernetes with Jenkins](){: style="width:7%"}](https://medium.com/stakater/gitops-for-kubernetes-with-jenkins-7db6304216e0)
-[![medium.com/streamotion-tech-blog: Visualising the Cost of Kubernetes](){: style="width:7%"}](https://medium.com/streamotion-tech-blog/visualising-the-cost-of-kubernetes-ca64f642de8c) [![medium.com/summit-technology-group: Karpenter — AutoScaling and Right-Sizing' EKS Nodes](){: style="width:7%"}](https://medium.com/summit-technology-group/karpenter-autoscaling-and-right-sizing-eks-nodes-bc6d2b83d48e) [![medium: 6 Lessons Learned - Migrating Application on Production](){: style="width:7%"}](https://medium.com/swlh/6-lessons-learned-from-migrating-web-application-on-production-ce9add8e63f3) [![medium: A Design Analysis of Cloud-based Microservices Architecture at Netflix](){: style="width:7%"}](https://medium.com/swlh/a-design-analysis-of-cloud-based-microservices-architecture-at-netflix-98836b2da45f) [![medium: Apache Kafka in a Nutshell 🌟](){: style="width:7%"}](https://medium.com/swlh/apache-kafka-in-a-nutshell-5782b01d9ffb) [![medium: Apache Kafka Startup Guide: System Design Architectures: Notification' System, Web Activity Tracker, ELT Pipeline, Storage System 🌟](){: style="width:7%"}](https://medium.com/swlh/apache-kafka-startup-guide-system-design-architectures-notification-system-web-activity-tracker-6dcaf0cf8a7) [![medium: AWS Account Security Monitoring](){: style="width:7%"}](https://medium.com/swlh/aws-account-security-monitoring-d7ca129d52ac) [![medium.com/swlh: AWS Config — Compliance as Code](){: style="width:7%"}](https://medium.com/swlh/aws-config-compliance-as-code-9621eb3b7ac7) [![==medium.com/swlh: Break Down Kubernetes Server-Side Apply (Advanced kubectl)==' 🌟](){: style="width:7%"}](https://medium.com/swlh/break-down-kubernetes-server-side-apply-5d59f6a14e26) [![medium: Building the CI/CD of the Future, Creating the EKS Cluster 🌟](){: style="width:7%"}](https://medium.com/swlh/building-the-ci-cd-of-the-future-creating-the-eks-cluster-e4cce4eb3500) [![medium: CI/CD Pipeline of Jenkins Using Groovy Language With Monitoring' on the Top of Kubernetes 🌟](){: style="width:7%"}](https://medium.com/swlh/ci-cd-pipeline-of-jenkins-using-groovy-language-with-monitoring-on-the-top-of-kubernetes-b37f962fb0ac)
-[![medium: ClusterOps: 1-Line Commit to Upgrade Your Kubernetes Clusters 🌟](){: style="width:7%"}](https://medium.com/swlh/clusterops-1-line-commit-to-upgrade-your-kubernetes-clusters-de3548124d04) [![medium: Consul in Kubernetes — Pushing to Production](){: style="width:7%"}](https://medium.com/swlh/consul-in-kubernetes-pushing-to-production-223506bbe8db) [![medium: Deploy Quarkus Todo List App to Kubernetes Using Eclipse JKube](){: style="width:7%"}](https://medium.com/swlh/deploy-quarkus-todo-list-app-to-kubernetes-using-eclipse-jkube-c774ef6b68f0) [![medium.com/swlh: Deploy Your Private Docker Registry as a Pod in Kubernetes](){: style="width:7%"}](https://medium.com/swlh/deploy-your-private-docker-registry-as-a-pod-in-kubernetes-f6a489bf0180) [![medium: Deploying Kubernetes — Deciding the size of your nodes](){: style="width:7%"}](https://medium.com/swlh/deploying-kubernetes-deciding-the-size-of-your-nodes-a115e770e09) [![Discovering Running Pods By Using DNS and Headless Services in Kubernetes](){: style="width:7%"}](https://medium.com/swlh/discovering-running-pods-by-using-dns-and-headless-services-in-kubernetes-7002a50747f4) [![medium.com: Getting started with Istio](){: style="width:7%"}](https://medium.com/swlh/getting-started-with-istio-524628c025) [![medium: Getting Started With Kafka on OpenShift](){: style="width:7%"}](https://medium.com/swlh/getting-started-with-kafka-on-openshift-c44c0fdec384) [![medium: Guide OKD 4.5 Single Node Cluster](){: style="width:7%"}](https://medium.com/swlh/guide-okd-4-5-single-node-cluster-832693cb752b) [![medium: Helm Chart — Development Guide 🌟](){: style="width:7%"}](https://medium.com/swlh/helm-chart-development-guide-bbc525d3b448) [![High priority request queue with HAProxy](){: style="width:7%"}](https://medium.com/swlh/high-priority-request-queue-with-haproxy-9efd639a8992)
-[![medium: How to Become a DevOps Engineer in 2020 (Shane Shown)](){: style="width:7%"}](https://medium.com/swlh/how-to-become-an-devops-engineer-in-2020-80b8740d5a52) [![medium: How to Deploy a Web Application with Kubernetes](){: style="width:7%"}](https://medium.com/swlh/how-to-deploy-an-asp-net-application-with-kubernetes-3c00c5fa1c6e) [![medium: How to Start Working With Docker Containers](){: style="width:7%"}](https://medium.com/swlh/how-to-start-working-with-docker-containers-72b73ca60e0c) [![I’m So Sorry OpenShift, I’ve Taken You for Granted 🌟](){: style="width:7%"}](https://medium.com/swlh/im-so-sorry-openshift-i-ve-taken-you-for-granted-f36fb47ea4d9) [![medium: Introduction to Istio Traffic Management. Traffic Routing with Istio' by Example 🌟](){: style="width:7%"}](https://medium.com/swlh/introduction-to-istio-traffic-management-6b62c86f8cb4) [![medium.com: K8s Network Policies Demystified and Simplified 🌟](){: style="width:7%"}](https://medium.com/swlh/k8s-network-policies-demystified-and-simplified-18f5ea9848e2) [![medium: Kong API Gateway - From Zero to Production](){: style="width:7%"}](https://medium.com/swlh/kong-api-gateway-zero-to-production-5b8431495ee) [![medium: Kubernetes in a nutshell — tutorial for beginners 🌟🌟](){: style="width:7%"}](https://medium.com/swlh/kubernetes-in-a-nutshell-tutorial-for-beginners-caa442dfd6c0) [![medium: Kubernetes Storage Explained 🌟](){: style="width:7%"}](https://medium.com/swlh/kubernetes-storage-explained-558e85596d0c) [![medium: Microservices Architecture From A to Z 🌟](){: style="width:7%"}](https://medium.com/swlh/microservices-architecture-from-a-to-z-7287da1c5d28) [![==medium: Multi-Tenancy Implementation using Spring Boot + Hibernate== 🌟](){: style="width:7%"}](https://medium.com/swlh/multi-tenancy-implementation-using-spring-boot-hibernate-6a8e3ecb251a)
-[![medium: MVP vs MDP = Viability vs Delight. What You Really Need?](){: style="width:7%"}](https://medium.com/swlh/mvp-vs-mdp-viability-vs-delight-what-you-really-need-296b42df005d) [![medium: Observability With Istio, Kiali, and Grafana in Kubernetes and Spring' Boot 🌟](){: style="width:7%"}](https://medium.com/swlh/observability-with-istio-kiali-and-grafana-in-kubernetes-and-spring-boot-743af225c24f) [![medium.com: OKE Clusters from Rancher 2.0](){: style="width:7%"}](https://medium.com/swlh/oke-clusters-from-rancher-2-0-409131ad1293) [![medium: Quick Fix: Mounting a ConfigMap to an Existing Volume in Kubernetes' Using Rancher](){: style="width:7%"}](https://medium.com/swlh/quick-fix-mounting-a-configmap-to-an-existing-volume-in-kubernetes-using-rancher-d01c472a10ad) [![medium: quickstart ci with jenkins and docker in docker](){: style="width:7%"}](https://medium.com/swlh/quickstart-ci-with-jenkins-and-docker-in-docker-c3f7174ee9ff) [![medium: State of Managed Kubernetes 2020](){: style="width:7%"}](https://medium.com/swlh/state-of-managed-kubernetes-2020-4be006643360) [![medium: Terraform: How to Use Conditionals to Dynamically Create Resources](){: style="width:7%"}](https://medium.com/swlh/terraform-how-to-use-conditionals-for-dynamic-resources-creation-6a191e041857) [![medium.com/sync-computing: Top 9 Lessons Learned about Databricks Jobs Serverless](){: style="width:7%"}](https://medium.com/sync-computing/top-9-lessons-learned-about-databricks-jobs-serverless-41a43e99ded5) [![medium: Kubernetes Tip: How Does OOMKilled Work?](){: style="width:7%"}](https://medium.com/tailwinds-navigator/kubernetes-tip-how-does-oomkilled-work-ba71b135993b) [![medium: Kubernetes Tip: How Statefulsets Behave Differently Than Deployments' When Node Fails?](){: style="width:7%"}](https://medium.com/tailwinds-navigator/kubernetes-tip-how-statefulsets-behave-differently-than-deployments-when-node-fails-d29e36bca7d5) [![medium.com: Kubernetes Tip: How To Disambiguate A Pod Crash To Application' Or To Kubernetes Platform? (CrashLoopBackOff)](){: style="width:7%"}](https://medium.com/tailwinds-navigator/kubernetes-tip-how-to-disambiguate-a-pod-crash-to-application-or-to-kubernetes-platform-f6c1395a8d09)
-[![Kubernetes Tip: What Happens To Pods Running On Node That Become Unreachable?](){: style="width:7%"}](https://medium.com/tailwinds-navigator/kubernetes-tip-what-happens-to-pods-running-on-node-that-become-unreachable-3d409f734e5d) [![medium.com/tea-networks: Kubernetes & CI/CD Pipeline](){: style="width:7%"}](https://medium.com/tea-networks/kubernetes-ci-cd-pipeline-c028aea17535) [![medium.com/teamsnap-engineering: Load Testing a Service with ~20,000 Requests' per Second with Locust, Helm, and Kustomize](){: style="width:7%"}](https://medium.com/teamsnap-engineering/load-testing-a-service-with-20-000-requests-per-second-with-locust-helm-and-kustomize-ea9bea02ae28) [![medium.com/tech-chronicles: Helm tests](){: style="width:7%"}](https://medium.com/tech-chronicles/helm-test-tested-my-patience-732eeab0e935) [![medium: Terraform Zero to Hero](){: style="width:7%"}](https://medium.com/tech-guides/terraform-zero-to-hero-733f6860bb9a) [![medium.com/techbeatly: Chain of events behind a running Pod](){: style="width:7%"}](https://medium.com/techbeatly/chain-of-events-behind-a-running-pod-149ebaafbfbc) [![medium: Container Fundamentals — Part 1](){: style="width:7%"}](https://medium.com/techbeatly/container-fundamentals-part-i-445881a81b7) [![medium.com: Exploring Docker alternative — Podman](){: style="width:7%"}](https://medium.com/techbeatly/exploring-docker-alternative-podman-14674c990311) [![==medium.com/techbeatly: Kubernetes Networking Fundamentals==](){: style="width:7%"}](https://medium.com/techbeatly/kubernetes-networking-fundamentals-d30baf8a28c8) [![==medium.com/technology-hits: Incomplete Guide for Securing Containerized' Environment== 🌟](){: style="width:7%"}](https://medium.com/technology-hits/incomplete-guide-for-securing-containerized-environment-78b57fc3238) [![medium.com/techspiration: Deploying Prometheus Multi-Cluster monitoring' using Prometheus Agent Mode](){: style="width:7%"}](https://medium.com/techspiration/deploying-prometheus-multi-cluster-monitoring-using-prometheus-agent-mode-a04d89afeed7)
-[![medium.com/the-ascent: Quiet People in Meetings Are Incredible](){: style="width:7%"}](https://medium.com/the-ascent/quiet-people-in-meetings-are-incredible-7bb05ef9acd1) [![medium: Protect your Terraform State](){: style="width:7%"}](https://medium.com/the-innovation/protect-your-terraform-state-a974027a4bb0) [![medium: Building CI/CD Pipeline with Jenkins, Kubernetes & GitHub: Part' 2 🌟](){: style="width:7%"}](https://medium.com/the-programmer/building-ci-cd-pipeline-with-jenkins-kubernetes-github-part-2-cbb6c366aa41) [![medium: DevOps CI/CD Pipeline with Jenkins, Kubernetes & GitHub: Part 1' 🌟](){: style="width:7%"}](https://medium.com/the-programmer/ci-cd-pipeline-with-jenkins-github-part-1-c057a31b5297) [![medium: Kubernetes Fundamentals For Absolute Beginners: Architecture & Components](){: style="width:7%"}](https://medium.com/the-programmer/kubernetes-fundamentals-for-absolute-beginners-architecture-components-1f7cda8ea536) [![medium.com/the-programmer: Working With ClusterIP Service Type In Kubernetes](){: style="width:7%"}](https://medium.com/the-programmer/working-with-clusterip-service-type-in-kubernetes-45f2c01a89c8) [![medium: Working with Service Account In Kubernetes 🌟](){: style="width:7%"}](https://medium.com/the-programmer/working-with-service-account-in-kubernetes-df129cb4d1cc) [![medium.com/the-techlife: Application life cycle management | Kubernetes](){: style="width:7%"}](https://medium.com/the-techlife/application-life-cycle-management-kubernetes-4a52a6f8e5d8) [![medium.com: Pipeline Performance Testing with Jenkins and Gatling](){: style="width:7%"}](https://medium.com/thepeg/pipeline-performance-testing-with-jenkins-and-gatling-b7b762274680) [![medium: Kubernetes v1.22 ends Cloud Provider LoadBalancer lock-in](){: style="width:7%"}](https://medium.com/thermokline/kubernetes-v1-22-ends-cloud-provider-loadbalancer-lock-in-80ed7907695e) [![medium.com: Tinder’s move to Kubernetes](){: style="width:7%"}](https://medium.com/tinder-engineering/tinders-move-to-kubernetes-cda2a6372f44)
-[![medium.com/tinyclues-vision: 4 Design Principles for Robust Data Pipelines](){: style="width:7%"}](https://medium.com/tinyclues-vision/4-design-principles-for-robust-data-pipelines-5bbd40de4a43) [![==medium.com/towards-cloud-computing: 7 Free AWS Practice Labs and AWS Workshops' resources==](){: style="width:7%"}](https://medium.com/towards-cloud-computing/7-free-aws-practice-labs-and-aws-workshops-resources-d0a861f05d3) [![medium: Running Kafka in Kubernetes, Part 1: Why we migrated our Kafka clusters' to Kubernetes](){: style="width:7%"}](https://medium.com/transferwise-engineering/running-kafka-in-kubernetes-part-1-why-we-migrated-our-kafka-clusters-to-kubernetes-722101a2e751) [![Configure RBAC in Kubernetes Like a Boss 🌟](){: style="width:7%"}](https://medium.com/trendyol-tech/configure-rbac-in-kubernetes-like-a-boss-665e2a8665dd) [![medium.com/trendyol-tech: Kubernetes IO Problem Investigation](){: style="width:7%"}](https://medium.com/trendyol-tech/kubernetes-io-problem-investigation-1e8aa0cf4909) [![A good explanation of how to avoid distributed transactions using outbox' pattern: Transaction Log Tailing With Debezium](){: style="width:7%"}](https://medium.com/trendyol-tech/transaction-log-tailing-with-debezium-part-1-aeb968d72220) [![medium.com/udemy-engineering: Introducing Hot and Cold Retries on Apache' Kafka](){: style="width:7%"}](https://medium.com/udemy-engineering/introducing-hot-and-cold-retries-on-apache-kafka-f2f23595627b) [![==medium.com/vantageai: How to make your Python Docker images secure, fast' & small== 🌟](){: style="width:7%"}](https://medium.com/vantageai/how-to-make-your-python-docker-images-secure-fast-small-b3a6870373a0) [![medium.com/vedcraft: Top Microservices Frameworks in Go](){: style="width:7%"}](https://medium.com/vedcraft/top-microservices-frameworks-in-go-762445c30dd6) [![medium: A Practical Guide to HashiCorp Consul — Part 1 🌟](){: style="width:7%"}](https://medium.com/velotio-perspectives/a-practical-guide-to-hashicorp-consul-part-1-5ee778a7fcf4) [![medium: A Practical Guide to HashiCorp Consul — Part 2 🌟](){: style="width:7%"}](https://medium.com/velotio-perspectives/a-practical-guide-to-hashicorp-consul-part-2-3c0ebc0351e8)
-[![medium.com: **Demystifying High Availability in Kubernetes Using Kubeadm**](){: style="width:7%"}](https://medium.com/velotio-perspectives/demystifying-high-availability-in-kubernetes-using-kubeadm-3d83ed8c458b) [![medium.com: Getting Started With Kubernetes Operators (Ansible Based) —' Part 2](){: style="width:7%"}](https://medium.com/velotio-perspectives/getting-started-with-kubernetes-operators-ansible-based-part-2-472eb0d453b7) [![medium: Terraform in Real Life: Lessons Learned 🌟](){: style="width:7%"}](https://medium.com/version-1/terraform-in-real-life-lessons-learned-2469e3fe74e6) [![medium.com/vmacwrites: Kubernetes Audit Logs: Who created or deleted a namespace?](){: style="width:7%"}](https://medium.com/vmacwrites/kubernetes-audit-logs-who-created-or-deleted-a-namespace-7d55c20d2730) [![medium: Multizone Kubernetes and VPC Load Balancer Setup with terraform](){: style="width:7%"}](https://medium.com/vmacwrites/multizone-kubernetes-and-vpc-load-balancer-setup-9664b3c9ea5d) [![medium: Kubernetes Storage Performance Comparison v2 (2020 Updated) 🌟](){: style="width:7%"}](https://medium.com/volterra-io/kubernetes-storage-performance-comparison-v2-2020-updated-1c0b69f0dcf4) [![medium.com/walmartglobaltech: How Do You Decide Whether an Individual Contributor' (IC) or Engineering Manager Role is Right for You?](){: style="width:7%"}](https://medium.com/walmartglobaltech/how-do-you-decide-whether-an-individual-contributor-ic-or-engineering-manager-role-is-right-for-f46251f1a4cd) [![medium: Solution architect’s guide to Kubernetes persistent storage](){: style="width:7%"}](https://medium.com/weareservian/solution-architects-guide-to-kubernetes-persistant-storage-3c9660187e8f) [![==medium.com/whispering-data: The State of Data Engineering 2022==](){: style="width:7%"}](https://medium.com/whispering-data/the-state-of-data-engineering-2022-d6ef0f7cf607) [![medium: Deploy your App Using CI/CD Pipeline](){: style="width:7%"}](https://medium.com/wind-of-change/creating-a-ci-cd-pipeline-6ff9aeb0848c) [![medium: 4 Microservices Caching Patterns at Wix](){: style="width:7%"}](https://medium.com/wix-engineering/4-microservices-caching-patterns-at-wix-b4dfee1ae22f)
-[![medium.com: How to choose the right database for your service 🌟](){: style="width:7%"}](https://medium.com/wix-engineering/how-to-choose-the-right-database-for-your-service-97b1670c5632) [![medium: How to reduce your JVM app memory footprint in Docker and Kubernetes' 🌟](){: style="width:7%"}](https://medium.com/wix-engineering/how-to-reduce-your-jvm-app-memory-footprint-in-docker-and-kubernetes-d6e030d21298) [![medium.com/wix-engineering: Troubleshooting Kafka for 2000 Microservices' at Wix](){: style="width:7%"}](https://medium.com/wix-engineering/troubleshooting-kafka-for-2000-microservices-at-wix-986ee382fd1e) [![medium.com/workday-engineering: Implementing a Fully Automated Sharding' Strategy on Kubernetes for Multi-tenanted Machine Learning Applications](){: style="width:7%"}](https://medium.com/workday-engineering/implementing-a-fully-automated-sharding-strategy-on-kubernetes-for-multi-tenanted-machine-learning-4371c48122ae) [![medium: Kubernetes Dummy Operator in Java](){: style="width:7%"}](https://medium.com/xgeeks/kubernetes-dummy-operator-in-java-6b2f26198a55) [![medium.com: Helm Your Kubernetes Application](){: style="width:7%"}](https://medium.com/zeals-tech-blog/helm-your-kubernetes-application-7af6293bcfcf) [![Looking for GPU Capacity ? DWS got you covered !](){: style="width:7%"}](https://medium.com/zencore/looking-for-gpu-capacity-dws-got-you-covered-d736b8c63ba6) [![medium.datadriveninvestor.com: Everything You Wanted to Know About GraphQL' (But Were Afraid to Ask)](){: style="width:7%"}](https://medium.datadriveninvestor.com/everything-you-wanted-to-know-about-graphql-but-were-afraid-to-ask-ad66980116cb) [![Microservices Security in Action](){: style="width:7%"}](https://medium.facilelogin.com/microservices-security-in-action-933072043ad7) [![medium.freecodecamp.com: A Beginner-Friendly Introduction to Containers,' VMs and Docker](){: style="width:7%"}](https://medium.freecodecamp.com/a-beginner-friendly-introduction-to-containers-vms-and-docker-79a9e3e119b) [![medium.parttimepolymath.net: No more AWS Access Keys?](){: style="width:7%"}](https://medium.parttimepolymath.net/no-more-aws-access-keys-13a3c3f2337a)
-[![Google meet](){: style="width:7%"}](https://meet.google.com) [![Google meet: meet.new](){: style="width:7%"}](https://meet.google.com/unsupported?meetingCode=new) [![Google meet: meet.new](){: style="width:7%"}](https://meet.new) [![==mehighlow.medium.com: Hardened-AKS/Secrets==](){: style="width:7%"}](https://mehighlow.medium.com/hardened-aks-secrets-82351c43eac4) [![mehmetozkaya.medium.com: Deploying .Net Microservices to Azure Kubernetes' Services(AKS) and Automating with Azure DevOps](){: style="width:7%"}](https://mehmetozkaya.medium.com/deploying-net-microservices-to-azure-kubernetes-services-aks-and-automating-with-azure-devops-c50bdd51b702) [![memcached.org](){: style="width:7%"}](https://memcached.org) [![mergify.io](){: style="width:7%"}](https://mergify.io) [![None](){: style="width:7%"}](https://merikan.com/2019/04/jvm-in-a-container) [![Meshery.io:](){: style="width:7%"}](https://meshery.io) [![Metabob](){: style="width:7%"}](https://metabob.com) [![metacpan.org: a2p - Awk to Perl translator](){: style="width:7%"}](https://metacpan.org/pod/App::a2p)
-[![None](){: style="width:7%"}](https://metal3.io) [![metalbear.co: Writing a Kubernetes Operator](){: style="width:7%"}](https://metalbear.co/blog/writing-a-kubernetes-operator) [![metalbear.co: Writing a Kubernetes Operator](){: style="width:7%"}](https://metalbear.com/blog/writing-a-kubernetes-operator) [![None](){: style="width:7%"}](https://metallb.io) [![MetalLB](){: style="width:7%"}](https://metallb.universe.tf) [![mherman.org: Scaling Flask with Kubernetes 🌟](){: style="width:7%"}](https://mherman.org/presentations/flask-kubernetes) [![mhmxs.blogspot.com: Autoscaling Calico Route Reflector topology in Kubernetes](){: style="width:7%"}](https://mhmxs.blogspot.com/2020/12/autoscaling-calico-route-reflector.html) [![curl-to-go](){: style="width:7%"}](https://mholt.github.io/curl-to-go) [![michaelkotelnikov.medium.com: Managing Network Security Lifecycles in Multi' Cluster OpenShift Environments with OpenShift Platform Plus](){: style="width:7%"}](https://michaelkotelnikov.medium.com/maintaining-network-traffic-compliance-in-multi-cluster-openshift-environments-with-openshift-54fe369aa346) [![microcks.io](){: style="width:7%"}](https://microcks.io) [![microcks.io: Podman Compose support in Microcks](){: style="width:7%"}](https://microcks.io/blog/podman-compose-support)
-[![microcks.io: Simulating CloudEvents with AsyncAPI and Microcks](){: style="width:7%"}](https://microcks.io/blog/simulating-cloudevents-with-asyncapi) [![None](){: style="width:7%"}](https://microcks.io/documentation/guides/avro-messaging) [![**Microk8s**](){: style="width:7%"}](https://microk8s.io) [![**Micrometer** Collector](){: style="width:7%"}](https://micrometer.io) [![None](){: style="width:7%"}](https://micrometer.io/docs/registry/prometheus) [![MicroProfile.io](){: style="width:7%"}](https://microprofile.io) [![microservices.io](){: style="width:7%"}](https://microservices.io) [![==microshift.io==](){: style="width:7%"}](https://microshift.io) [![Top 5 kubernetes challenges and their solutions](){: style="width:7%"}](https://middleware.io/blog/kubernetes-challenges-and-solutions) [![8 Best Kubernetes monitoring tools; Paid & open-source](){: style="width:7%"}](https://middleware.io/blog/kubernetes-monitoring-tools) [![8 Best Kubernetes monitoring tools; Paid & open-source](){: style="width:7%"}](https://middleware.io/blog/kubernetes-monitoring/tools)
-[![Observability vs Monitoring](){: style="width:7%"}](https://middleware.io/blog/observability-vs-monitoring) [![midu.dev: Buenas prácticas para escribir commits en Git](){: style="width:7%"}](https://midu.dev/buenas-practicas-escribir-commits-git) [![Semaphore UI 🌟](){: style="width:7%"}](https://mightyclaws.co.uk/bournemouth) [![None](){: style="width:7%"}](https://migrateup.com/main-difference-python-3) [![yq 🌟](){: style="width:7%"}](https://mikefarah.gitbook.io/yq) [![milindasenaka96.medium.com: Setup Prometheus and Grafana to Monitor the' K8s Cluster](){: style="width:7%"}](https://milindasenaka96.medium.com/setup-prometheus-and-grafana-to-monitor-the-k8s-cluster-e1d35343d7a9) [![millionvisit.blogspot.com: Kubernetes for Developers #1: Kubernetes Architecture and Features 🌟](){: style="width:7%"}](https://millionvisit.blogspot.com/2020/12/kubernetes-for-developers-1-kubernetes-architecture.html) [![None](){: style="width:7%"}](https://millionvisit.blogspot.com/2020/12/kubernetes-for-developers-2-Local-development.html) [![None](){: style="width:7%"}](https://millionvisit.blogspot.com/2020/12/kubernetes-for-developers-3-kubectl-cli.html) [![None](){: style="width:7%"}](https://millionvisit.blogspot.com/2020/12/kubernetes-for-developers-4-kubectl-autocompletion.html) [![None](){: style="width:7%"}](https://millionvisit.blogspot.com/2020/12/kubernetes-for-developers-5-webui-dashboard.html)
-[![None](){: style="width:7%"}](https://millionvisit.blogspot.com/2020/12/kubernetes-for-developers-6-KubernetesObjects.html) [![None](){: style="width:7%"}](https://millionvisit.blogspot.com/2021/01/kubernetes-for-developers-7-imperative-vs-Declarative.html) [![millionvisit.blogspot.com: Kubernetes for Developers #8: Kubernetes Object Name, Labels, Selectors and Namespace](){: style="width:7%"}](https://millionvisit.blogspot.com/2021/02/kubernetes-for-developers-8-Object%20Name-Labels-Selectors-Namespace.html) [![None](){: style="width:7%"}](https://millionvisit.blogspot.com/2021/03/kubernetes-for-developers-10-kubernetes-Pod-YAML-manifest.html) [![millionvisit.blogspot.com: Kubernetes for Developers #11: Pod Organization using Labels](){: style="width:7%"}](https://millionvisit.blogspot.com/2021/03/kubernetes-for-developers-11-pod-organization-using-labels.html) [![None](){: style="width:7%"}](https://millionvisit.blogspot.com/2021/03/kubernetes-for-developers-9-Kubernetes-Pod-Lifecycle.html) [![millionvisit.blogspot.com: Kubernetes for Developers #12: Effective way of using K8 Liveness Probe](){: style="width:7%"}](https://millionvisit.blogspot.com/2021/04/kubernetes-for-developers-12-effective-way-of-using-k8-liveness-probe.html) [![millionvisit.blogspot.com: Kubernetes for Developers #13: Effective way of using K8 Readiness Probe](){: style="width:7%"}](https://millionvisit.blogspot.com/2021/04/kubernetes-for-developers-13-effective-way-of-using-k8-readiness-probe.html) [![None](){: style="width:7%"}](https://millionvisit.blogspot.com/2021/05/kubernetes-for-developers-14-Kubernetes-Deployment-YAML-manifest.html) [![millionvisit.blogspot.com: Kubernetes for Developers #19: Manage app credentials using Kubernetes Secrets 🌟](){: style="width:7%"}](https://millionvisit.blogspot.com/2021/07/kubernetes-for-developers-19-manage-app-credentials-using-Kubernetes-Secrets.html) [![min.io](){: style="width:7%"}](https://min.io)
-[![mingliang.me: Gradle Cheat Sheet](){: style="width:7%"}](https://mingliang.me/blog/gradle-cheatsheet) [![Miro](){: style="width:7%"}](https://miro.com) [![Summarising Top 10 API Testing Tools](){: style="width:7%"}](https://miro.com/app/board/o9J_kqwfjqs=) [![Jenkins Cheat Sheet](){: style="width:7%"}](https://miro.medium.com/max/1400/1*5tZVl-tqZwSoxH97v4u45w.png) [![None](){: style="width:7%"}](https://miro.medium.com/v2/resize:fit:1400/1*5tZVl-tqZwSoxH97v4u45w.png) [![None](){: style="width:7%"}](https://mishra-praveen.medium.com/comprehensive-guide-to-jenkins-declarative-pipeline-with-examples-17c0be7a79d) [![mishrapartha.blogspot.com: A Beginner’s Guide to Python for Data Science - Part 5 Adding Comments in Python](){: style="width:7%"}](https://mishrapartha.blogspot.com/2022/11/a-beginners-guide-to-python-for-data_19.html) [![==mixi-developers.mixi.co.jp: Comparing External Secrets Operator with Secret' Storage CSI as Kubernetes External Secrets is Deprecated==](){: style="width:7%"}](https://mixi-developers.mixi.co.jp/compare-eso-with-secret-csi-402bf37f20bc) [![mixi-developers.mixi.co.jp: Comparing External Secrets Operator with Secret' Storage CSI as Kubernetes External Secrets is Deprecated](){: style="width:7%"}](https://mixi-developers.mixi.co.jp/compare-eso-with-secret-csi-402bf37f20bc?gi=a7ce4398a8d7) [![mjarosie.github.io: IAM roles for Kubernetes service accounts - deep dive](){: style="width:7%"}](https://mjarosie.github.io/dev/2021/09/15/iam-roles-for-kubernetes-service-accounts-deep-dive.html) [![mjovanc.com: Get started with Docker and Docker Compose](){: style="width:7%"}](https://mjovanc.com/get-started-with-docker-and-docker-compose-cddcb5a3f3b9)
-[![==mkaschke.medium.com: ud Native Part 1: What Is Cloud Native?== 🌟](){: style="width:7%"}](https://mkaschke.medium.com/cloud-native-part-1-what-is-cloud-native-40640f128834) [![mkdev.me: How to upgrade Openshift 4.x 🌟](){: style="width:7%"}](https://mkdev.me/posts/how-to-upgrade-openshift-4-x) [![Why and when do you need Argo CD?](){: style="width:7%"}](https://mkdev.me/posts/why-and-when-do-you-need-argo-cd) [![mlepeshkin.medium.com: Automated Kubernetes deployment with Helm and additional' templating](){: style="width:7%"}](https://mlepeshkin.medium.com/automated-kubernetes-deployment-with-helm-and-additional-templating-dc960689609f) [![mlops.community: MLOps Simplified: orchestrating ML pipelines with infrastructure abstraction. Enabled by Flyte](){: style="width:7%"}](https://mlops.community/blog/flyte-mlops-simplified) [![mlops.community: MLOps with Flyte: The Convergence of Workflows Between Machine Learning and Engineering](){: style="width:7%"}](https://mlops.community/blog/mlops-with-flyte-the-convergence-of-workflows-between-machine-learning-and-engineering) [![mlops.community: MLOps Simplified: orchestrating ML pipelines with infrastructure' abstraction. Enabled by Flyte](){: style="width:7%"}](https://mlops.community/flyte-mlops-simplified) [![mlops.community: MLOps with Flyte: The Convergence of Workflows Between' Machine Learning and Engineering](){: style="width:7%"}](https://mlops.community/mlops-with-flyte-the-convergence-of-workflows-between-machine-learning-and-engineering) [![mockoon 🌟](){: style="width:7%"}](https://mockoon.com) [![mockuper.net](){: style="width:7%"}](https://mockuper.net) [![modelcontextprotocol.io: MCP Official Documentation](){: style="width:7%"}](https://modelcontextprotocol.io/docs/getting-started/intro)
-[![modelcontextprotocol.io: MCP Official Documentation](){: style="width:7%"}](https://modelcontextprotocol.io/introduction) [![Ansible Molecule](){: style="width:7%"}](https://molecule.readthedocs.io) [![None](){: style="width:7%"}](https://momjian.us/main/writings/pgsql/administration.pdf) [![MongoDB Tools - Admin GUIs, Monitoring and Other Good Stuff](){: style="width:7%"}](https://mongodb-tools.com) [![None](){: style="width:7%"}](https://mongodirector.com) [![MongoLab: Fully managed MongoDB-as-a-Service](){: style="width:7%"}](https://mongolab.com) [![monitoring2.substack.com: Big Prometheus. Thanos, Cortex, M3DB and VictoriaMetrics' at scale 🌟](){: style="width:7%"}](https://monitoring2.substack.com/p/big-prometheus) [![monodot.co.uk: openshift cheat sheet 4](){: style="width:7%"}](https://monodot.co.uk/openshift-cheatsheet) [![monzo.com: Controlling outbound traffic from Kubernetes](){: style="width:7%"}](https://monzo.com/blog/controlling-outbound-traffic-from-kubernetes) [![morey.tech: Bitwarden and External Secrets](){: style="width:7%"}](https://morey.tech/technical%20blog/Bitwarden-And-External-Secrets) [![morioh.com: How to create Google Map in Python using Gmaps](){: style="width:7%"}](https://morioh.com)
-[![morioh.com: How to create Google Map in Python using Gmaps](){: style="width:7%"}](https://morioh.com/p/a9bdee14b0d2) [![motilayo.hashnode.dev: Exploring Kubernetes Service Account Tokens and Secure' Workload Identity Federation](){: style="width:7%"}](https://motilayo.hashnode.dev/exploring-kubernetes-service-account-tokens-and-secure-workload-identity-federation) [![mouliveera.medium.com: How to update configmap on POD without restart](){: style="width:7%"}](https://mouliveera.medium.com/how-to-update-configmap-on-pod-without-restart-be3c0b4433af) [![Move2Kube](){: style="width:7%"}](https://move2kube.konveyor.io) [![movi.hashnode.dev: Simplify Kubernetes Cluster Management with Kyverno](){: style="width:7%"}](https://movi.hashnode.dev/simplify-kubernetes-cluster-management-with-kyverno-ckt6yxjqy0duy95s14groe7h4) [![mqtt.org](){: style="width:7%"}](https://mqtt.org) [![mrcloudbook.com: Mr Cloud Book](){: style="width:7%"}](https://mrcloudbook.com) [![mrcloudbook.com: Automating Tetris Deployments: DevSecOps with ArgoCD, Terraform, and Jenkins for Two Game Versions](){: style="width:7%"}](https://mrcloudbook.com/automating-tetris-deployments-devsecops-with-argocd-terraform-and-jenkins-for-two-game-versions) [![mrcloudbook.com: GitOps: Deploying Tetris on EKS Using ArgoCD](){: style="width:7%"}](https://mrcloudbook.com/gitops-deploying-tetris-on-eks-using-argocd) [![==mrdevops.hashnode.dev: How to Create EC2 Instance in AWS: Step by Step' Tutorial==](){: style="width:7%"}](https://mrdevops.hashnode.dev/how-to-create-ec2-instance-in-aws-step-by-step-tutorial) [![mrdevops.hashnode.dev: Top 40 Terraform Interview Questions and Answers' for 2023](){: style="width:7%"}](https://mrdevops.hashnode.dev/top-40-terraform-interview-questions-and-answers-for-2023)
-[![mrpaulandrew.com: BUILDING A DATA MESH ARCHITECTURE IN AZURE – PART 2](){: style="width:7%"}](https://mrpaulandrew.com/2021/12/22/building-a-data-mesh-architecture-in-azure-part-2) [![msrishty.medium.com: Traditional CI-CD vs gitops 🌟](){: style="width:7%"}](https://msrishty.medium.com/traditional-ci-cd-vs-gitops-e835728642fb) [![mtijhof.wordpress.com: Jenkins: Running a declarative pipeline from your Shared Library 🌟](){: style="width:7%"}](https://mtijhof.wordpress.com/2019/04/22/jenkins-running-a-declarative-pipeline-from-your-shared-library) [![None](){: style="width:7%"}](https://muhidabid.hashnode.dev/why-does-kubernetes-need-ingress) [![muratbuffalo.blogspot.com: What’s Really New with NewSQL?](){: style="width:7%"}](https://muratbuffalo.blogspot.com/2021/11/whats-really-new-with-newsql.html) [![murchie85.github.io: Installling minikube](){: style="width:7%"}](https://murchie85.github.io/Kubernetes.html) [![Mux: The API to Video](){: style="width:7%"}](https://mux.com) [![mvark.blogspot.com: Comparison of Azure Front Door, Traffic Manager, Application Gateway & Load Balancer](){: style="width:7%"}](https://mvark.blogspot.com/2019/12/comparison-of-azure-front-door-traffic.html) [![Maven Prometheus instrumentation library for JVM applications (client library)](){: style="width:7%"}](https://mvnrepository.com/artifact/io.prometheus) [![myfuturehub.com: Must Keep these Kubernetes Commands handy](){: style="width:7%"}](https://myfuturehub.com/must-keep-these-kubernetes-commands-handy) [![myfuturehub.com: Useful commands of Docker](){: style="width:7%"}](https://myfuturehub.com/useful-commands-of-docker)
-[![myweblearner.com: Kubernetes(k8s) Readiness and Liveness Probe](){: style="width:7%"}](https://myweblearner.com/springboot_k8s_readiness_liveness.html) [![Bash Pitfalls 🌟](){: style="width:7%"}](https://mywiki.wooledge.org/BashPitfalls) [![nakamasato.medium.com: Comparison between Helm and Kustomize for Kubernetes' yaml management](){: style="width:7%"}](https://nakamasato.medium.com/comparison-between-helm-and-kustomize-for-kubernetes-yaml-management-aed32cef2627) [![namelix.com](){: style="width:7%"}](https://namelix.com) [![napo.io: Kubernetes The (real) Hard Way on AWS](){: style="width:7%"}](https://napo.io/posts/kubernetes-the-real-hard-way-on-aws) [![napo.io: Terraform Kubernetes Multi-Cloud (ACK, AKS, DOK, EKS, GKE, OKE)](){: style="width:7%"}](https://napo.io/posts/terraform-kubernetes-multi-cloud-ack-aks-dok-eks-gke-oke) [![natarajsundar.medium.com: Istio service mesh, a start to finish tutorial' with Side Car architecture and an analysis + comparison of the Ambient mesh architecture](){: style="width:7%"}](https://natarajsundar.medium.com/istio-service-mesh-a-start-to-finish-tutorial-with-side-car-architecture-and-an-analysis-d70a255ea41d) [![nathanpeck.com: Why should I use an orchestrator like Kubernetes, Amazon ECS, or Hashicorp Nomad?](){: style="width:7%"}](https://nathanpeck.com/why-should-use-container-orchestration) [![==nativecloud.dev== 🌟](){: style="width:7%"}](https://nativecloud.dev) [![nativecloud.dev: Scale out your Raspberry-Pi Kubernetes cluster to the cloud](){: style="width:7%"}](https://nativecloud.dev/scale-out-your-raspberry-pi-k3s-cluster-to-the-cloud) [![navendu.me: Comparing Kubernetes Gateway and Ingress APIs](){: style="width:7%"}](https://navendu.me/posts/gateway-vs-ingress-api)
-[![navveenbalani.dev: Code To Custom Cloud Architecture Diagrams](){: style="width:7%"}](https://navveenbalani.dev/index.php/articles/code-to-custom-cloud-architecture-diagrams) [![nbailey.ca: Domesticated Kubernetes Networking](){: style="width:7%"}](https://nbailey.ca/post/k8s-networking) [![ndpsoftware.com: Interactive git cheat sheet 🌟](){: style="width:7%"}](https://ndpsoftware.com/git-cheatsheet.html) [![neal-davis.medium.com: ECS vs EC2 vs Lambda](){: style="width:7%"}](https://neal-davis.medium.com/ecs-vs-ec2-vs-lambda-36b8ca380dea) [![Lists vs. Tuples](){: style="width:7%"}](https://nedbatchelder.com/blog/201608/lists_vs_tuples.html) [![nedinthecloud.com](){: style="width:7%"}](https://nedinthecloud.com) [![nedinthecloud.com: Replacing The Template Cloudinit Config Data Source](){: style="width:7%"}](https://nedinthecloud.com/2022/01/18/replacing-the-template_cloudinit_config-data-source) [![nedinthecloud.com: Comparing Open TOFU And Terraform](){: style="width:7%"}](https://nedinthecloud.com/2024/01/22/comparing-opentofu-and-terraform) [![nedinthecloud.com: Using azure container instances for an azure dev ops self hosted agent](){: style="width:7%"}](https://nedinthecloud.com/2024/04/15/using-azure-container-instances-for-an-azure-devops-self-hosted-agent) [![Ephemeral Values in Terraform](){: style="width:7%"}](https://nedinthecloud.com/2025/07/01/ephemeral-values-in-terraform) [![Best Project Management Software of 2020](){: style="width:7%"}](https://neilpatel.com/blog/best-project-management-software)
-[![neonmirrors.net: Exploring Kyverno: Introduction 🌟](){: style="width:7%"}](https://neonmirrors.net/post/2020-11/exploring-kyverno-intro) [![neonmirrors.net: Exploring Kyverno: Part 3, Generation](){: style="width:7%"}](https://neonmirrors.net/post/2020-12/exploring-kyverno-part3) [![neonmirrors.net: Kubernetes Policy Comparison: OPA/Gatekeeper vs Kyverno' 🌟](){: style="width:7%"}](https://neonmirrors.net/post/2021-02/kubernetes-policy-comparison-opa-gatekeeper-vs-kyverno) [![neonmirrors.net: Reducing Pod Volume Update Times](){: style="width:7%"}](https://neonmirrors.net/post/2022-12/reducing-pod-volume-update-times) [![neovim](){: style="width:7%"}](https://neovim.io) [![net.connect4techs.com: What are the top DevOps trends in 2024](){: style="width:7%"}](https://net.connect4techs.com/what-are-the-top-devops-trends-in-2024) [![NetBox Labs](){: style="width:7%"}](https://netboxlabs.com) [![netboxlabs.com: An In-Depth Guide to NetBox for IPAM](){: style="width:7%"}](https://netboxlabs.com/blog/netbox-ipam) [![Applying Netflix DevOps Patterns to Windows](){: style="width:7%"}](https://netflixtechblog.com/applying-netflix-devops-patterns-to-windows-2a57f2dbbf79) [![netflixtechblog.com: ConsoleMe: A Central Control Plane for AWS Permissions and Access](){: style="width:7%"}](https://netflixtechblog.com/consoleme-a-central-control-plane-for-aws-permissions-and-access-fd09afdd60a8) [![From Silos to Service Topology: Why Netflix Built a Real-Time Service Map](){: style="width:7%"}](https://netflixtechblog.com/from-silos-to-service-topology-why-netflix-built-a-real-time-service-map-0165ba13a7bc?source=rss----2615bd06b42e---4)
-[![Full Cycle Developers at Netflix — Operate What You Build](){: style="width:7%"}](https://netflixtechblog.com/full-cycle-developers-at-netflix-a08c31f83249) [![High-Throughput Graph Abstraction at Netflix: Part I](){: style="width:7%"}](https://netflixtechblog.com/high-throughput-graph-abstraction-at-netflix-part-i-e88063e6f6d5?source=rss----2615bd06b42e---4) [![netflixtechblog.medium.com: Improving Pull Request Confidence for the Netflix' TV App](){: style="width:7%"}](https://netflixtechblog.medium.com/improving-pull-request-confidence-for-the-netflix-tv-app-b85edb05eb65) [![network-king.net: IoT use in healthcare grows but has some pitfalls](){: style="width:7%"}](https://network-king.net/iot-use-in-healthcare-grows-but-has-its-pitfalls) [![networkproguide.com: CIDR Subnet Mask Cheat Sheet](){: style="width:7%"}](https://networkproguide.com/cidr-subnet-mask-ipv4-cheat-sheet) [![networkwalks.com: TCP/IP Model](){: style="width:7%"}](https://networkwalks.com/tcp-ip-model) [![New Relic 🌟](){: style="width:7%"}](https://newrelic.com) [![newrelic.com: Understand OpenTelemetry Part 4: Instrument a Java App with OpenTelemetry](){: style="width:7%"}](https://newrelic.com/blog/apm/java-opentelemetry) [![newrelic.com: Effective Strategies for Kafka Topic Partitioning 🌟](){: style="width:7%"}](https://newrelic.com/blog/best-practices/effective-strategies-kafka-topic-partitioning) [![newrelic.com: Understand OpenTelemetry Part 4: Instrument a Java App with' OpenTelemetry](){: style="width:7%"}](https://newrelic.com/blog/best-practices/java-opentelemetry) [![newrelic.com: What Is eBPF and Why Does It Matter for Observability?](){: style="width:7%"}](https://newrelic.com/blog/best-practices/what-is-ebpf)
-[![newrelic.com: OpenTracing, OpenCensus, OpenTelemetry, and New Relic (Best overview of OpenTelemetry)](){: style="width:7%"}](https://newrelic.com/blog/dem/opentelemetry-opentracing-opencensus) [![newrelic.com: Creating dashboards with Terraform and JSON templates](){: style="width:7%"}](https://newrelic.com/blog/how-to-relic/create-nr-dashboards-with-terraform-part-1) [![None](){: style="width:7%"}](https://newrelic.com/blog/infrastructure-monitoring/create-nr-dashboards-with-terraform-part-1) [![blog.newrelic.com: Kubernetes Fundamentals, Part 4: How to Organize Clusters](){: style="width:7%"}](https://newrelic.com/blog/infrastructure-monitoring/how-to-organize-kubernetes-clusters) [![blog.newrelic.com: Kubernetes Fundamentals, Part 5: Working with Kubernetes Volumes](){: style="width:7%"}](https://newrelic.com/blog/infrastructure-monitoring/how-to-use-kubernetes-volumes) [![blog.newrelic.com: Kubernetes Fundamentals, Part 2: How to Use Health Checks](){: style="width:7%"}](https://newrelic.com/blog/infrastructure-monitoring/kubernetes-health-checks) [![blog.newrelic.com: Kubernetes Fundamentals, Part 1: How to Manage Cluster Capacity with Requests and Limits](){: style="width:7%"}](https://newrelic.com/blog/infrastructure-monitoring/kubernetes-request-and-limits) [![newrelic.com: Effective Strategies for Kafka Topic Partitioning 🌟](){: style="width:7%"}](https://newrelic.com/blog/observability/effective-strategies-kafka-topic-partitioning) [![None](){: style="width:7%"}](https://newrelic.com/blog/observability/what-is-ebpf) [![newrelic.com: Pixie](){: style="width:7%"}](https://newrelic.com/platform/kubernetes-pixie) [![Microsoft Build 2026 Live Blog](){: style="width:7%"}](https://news.microsoft.com/build-2026-live-blog)
-[![Microsoft Dragon Copilot: Unified Voice AI Assistant for Healthcare](){: style="width:7%"}](https://news.microsoft.com/source/2025/03/03/microsoft-dragon-copilot-provides-the-healthcare-industrys-first-unified-voice-ai-assistant-that-enables-clinicians-to-streamline-clinical-documentation-surface-information-and-automate-task) [![news.ncsu.edu: Tech Sector Job Interviews Assess Anxiety, Not Software Skills](){: style="width:7%"}](https://news.ncsu.edu/2020/07/tech-job-interviews-anxiety) [![news.slashdot.org: A Record Number of Workers Are Quitting Their Jobs, Empowered by New Leverage](){: style="width:7%"}](https://news.slashdot.org/story/21/10/12/1818252/a-record-number-of-workers-are-quitting-their-jobs-empowered-by-new-leverage) [![The 12-Factor App: An Updated Guide](){: style="width:7%"}](https://newsletter.francofernando.com/p/the-12-factor-app-an-updated-guide) [![newsletter.pragmaticengineer.com: Engineering Leadership Skill Set Overlaps](){: style="width:7%"}](https://newsletter.pragmaticengineer.com/p/engineering-leadership-skillset-overlaps) [![livecodestream.dev: Five Advanced Git Concepts that Make You Look Like a Pro](){: style="width:7%"}](https://newsletter.thelongcommit.com/subscribe) [![next.redhat.com: Introducing VolSync: your data, anywhere](){: style="width:7%"}](https://next.redhat.com/2021/08/23/introducing-volsync-your-data-anywhere) [![nextcloud.com](){: style="width:7%"}](https://nextcloud.com) [![nextlinklabs.com: Handling Auth in EKS Clusters: Setting Up Kubernetes User' Access Using AWS IAM](){: style="width:7%"}](https://nextlinklabs.com/insights/handling-authentication-in-EKS-clusters-kubernetes-AWS-IAM) [![nextlinklabs.com: Handling Auth in EKS Clusters: Setting Up Kubernetes User Access Using AWS IAM](){: style="width:7%"}](https://nextlinklabs.com/resources/insights/handling-authentication-in-eks-clusters-kubernetes-aws-iam) [![nexus3-cli.readthedocs.io](){: style="width:7%"}](https://nexus3-cli.readthedocs.io)
-[![nexus3-cli.readthedocs.io](){: style="width:7%"}](https://nexus3-cli.readthedocs.io/en/latest) [![nfrankel.medium.com: Goodbye minikube](){: style="width:7%"}](https://nfrankel.medium.com/goodbye-minikube-340070edc5af) [![nginx-playground.wizardzines.com 🌟](){: style="width:7%"}](https://nginx-playground.wizardzines.com) [![ngrep](){: style="width:7%"}](https://ngrep.sourceforge.net) [![Setting Up Docker for Windows and WSL to Work Flawlessly](){: style="width:7%"}](https://nickjanetakis.com/blog/setting-up-docker-for-windows-and-wsl-to-work-flawlessly) [![Using WSL and MobaXterm to Create a Linux Dev Environment on Windows](){: style="width:7%"}](https://nickjanetakis.com/blog/using-wsl-and-mobaxterm-to-create-a-linux-dev-environment-on-windows) [![Wait until Your Dockerized Database Is Ready before Continuing](){: style="width:7%"}](https://nickjanetakis.com/blog/wait-until-your-dockerized-database-is-ready-before-continuing) [![nicolasbarlatier.hashnode.dev: Introduction Kubernetes and Kustomize: How' to easily customize any resource configuration with Kustomize?](){: style="width:7%"}](https://nicolasbarlatier.hashnode.dev/introduction-kubernetes-and-kustomize-how-to-easily-customize-any-resource-configuration-with-kustomize) [![nicolasbarlatier.hashnode.dev: .NET Core Tip 2: How to troubleshoot Memory' Leaks within a .NET Console application running in a Linux Docker Container in Kubernetes](){: style="width:7%"}](https://nicolasbarlatier.hashnode.dev/net-core-tip-2-how-to-troubleshoot-memory-leaks-within-a-net-console-application-running-in-a-linux-docker-container-in-kubernetes) [![nicwortel.nl: Continuous deployment to Kubernetes with GitHub Actions](){: style="width:7%"}](https://nicwortel.nl/blog/2022/05/27/continuous-deployment-to-kubernetes-with-github-actions) [![nightfall.ai: Is Atlassian Cloud HIPAA Compliant?](){: style="width:7%"}](https://nightfall.ai/atlassian-cloud-hipaa-compliant)
-[![nikhilism.com: Mystery Knowledge and Useful Tools](){: style="width:7%"}](https://nikhilism.com/post/2020/mystery-knowledge-useful-tools) [![Reshaping in Pandas – Pivot, Pivot-Table, Stack and Unstack explained with Pictures](){: style="width:7%"}](https://nikolaygrozev.wordpress.com/2015/07/01/reshaping-in-pandas-pivot-pivot-table-stack-and-unstack-explained-with-pictures) [![nilesh93.medium.com: Replacing Docker Desktop with Podman and Kind in MacOS](){: style="width:7%"}](https://nilesh93.medium.com/replacing-docker-desktop-with-podman-and-kind-in-macos-c750581a3fda) [![nillsf.com: Running Windows containers on the Azure Kubernetes Service (AKS)](){: style="width:7%"}](https://nillsf.com/index.php/2020/11/17/running-windows-containers-on-the-azure-kubernetes-service-aks) [![All You Need To Know For Migrating To Java 11](){: style="width:7%"}](https://nipafx.dev/java-11-migration-guide) [![niravshah2705.medium.com: Play with volume for statefulsets](){: style="width:7%"}](https://niravshah2705.medium.com/play-with-volume-for-statefulsets-7fbf14221e74) [![nirmata.com: Auto-labeling Kubernetes resources with Kyverno](){: style="width:7%"}](https://nirmata.com/2020/10/30/auto-labeling-kubernetes-resources-with-kyverno) [![nirmata.com: Kubernetes Supply Chain Policy Management with Cosign and Kyverno](){: style="width:7%"}](https://nirmata.com/2021/08/12/kubernetes-supply-chain-policy-management-with-cosign-and-kyverno) [![nirmata.com: Introducing Kyverno 1.4.2: Trusted And More Efficient!](){: style="width:7%"}](https://nirmata.com/2021/08/18/introducing-kyverno-1-4-2-trusted-and-more-efficient) [![nishnit007.medium.com: A Journey from Dockerfile to Application Deployment' on Kubernetes For Beginners](){: style="width:7%"}](https://nishnit007.medium.com/a-journey-from-dockerfile-to-application-deployment-on-kubernetes-for-beginners-fea1eb0f3581) [![nitheeshp.dev: Practical CI/CD Guide to Deploying AWS Infrastructure through' Terraform - Multi Environment Deployment - Part 2 🌟](){: style="width:7%"}](https://nitheeshp.dev/practical-cicd-guide-to-deploying-aws-infrastructure-through-terraform-multi-environment-deployment-part-2)
-[![nitheeshp.dev: Practical CI/CD Guide to Deploying AWS Infrastructure through' Terraform - Multi Environment Deployment - Part 3 🌟](){: style="width:7%"}](https://nitheeshp.dev/practical-cicd-guide-to-deploying-aws-infrastructure-through-terraform-multi-environment-deployment-part-3) [![nitheeshp.dev: Practical CI/CD Guide to Deploying AWS Infrastructure through' Terraform - Multi Environment Deployment - Part 4 🌟](){: style="width:7%"}](https://nitheeshp.dev/practical-cicd-guide-to-deploying-aws-infrastructure-through-terraform-multi-environment-deployment-part-4) [![nitheeshp.dev: Practical CI/CD Guide to Deploying AWS Infrastructure through' Terraform - Multi Environment Deployment - Part 1 🌟](){: style="width:7%"}](https://nitheeshp.dev/practical-cicd-guide-to-deploying-aws-infrastructure-through-terraform-part-1-1) [![nitheeshp.dev: Practical CI/CD Guide to Deploying AWS Infrastructure 🌟](){: style="width:7%"}](https://nitheeshp.dev/series/terraform) [![nitishblog.hashnode.dev: Kubernetes Services - Your way to connect with' your application](){: style="width:7%"}](https://nitishblog.hashnode.dev/kubernetes-services-your-way-to-connect-with-your-application) [![nivogt.medium.com: Boost your Kubernetes cluster’s Autoscaler on AWS EKS' with Karpenter](){: style="width:7%"}](https://nivogt.medium.com/boost-your-kubernetes-clusters-autoscaler-on-aws-eks-with-karpenter-4d23955944f2) [![None](){: style="width:7%"}](https://nivogt.medium.com/iac-continuous-delivery-with-crossplane-and-argocd-how-to-automate-the-creation-of-aws-eks-1523ef0e0aa) [![Nix](){: style="width:7%"}](https://nix.dev/manual/nix/2.28) [![Nix](){: style="width:7%"}](https://nixos.org/manual/nix/stable) [![nodejs.org](){: style="width:7%"}](https://nodejs.org) [![nodejs.org](){: style="width:7%"}](https://nodejs.org/en)
-[![==noidea.dog/glue: Being Glue==](){: style="width:7%"}](https://noidea.dog/glue) [![Nomad](){: style="width:7%"}](https://nomadproject.io) [![Automating Microsoft Sentinel Deployment with Azure DevOps CI/CD](){: style="width:7%"}](https://noodlemctwoodle.medium.com/automating-microsoft-sentinel-deployment-with-azure-devops-ci-cd-2d4ae0c4e254) [![nordicapis.com: 5 Protocols For Event-Driven API Architectures 🌟🌟🌟](){: style="width:7%"}](https://nordicapis.com/5-protocols-for-event-driven-api-architectures) [![**curl command**: Understanding the Hidden Powers of curl](){: style="width:7%"}](https://nordicapis.com/understanding-the-hidden-powers-of-curl) [![nordicapis.com: Using gRPC to Connect a Microservices Ecosystem](){: style="width:7%"}](https://nordicapis.com/using-grpc-to-connect-a-microservices-ecosystem) [![noti.st: Change Data Capture with Flink SQL and Debezium 🌟](){: style="width:7%"}](https://noti.st/morsapaes/liQzgs/change-data-capture-with-flink-sql-and-debezium) [![noticiastrabajo.es: Así pueden los autónomos retrasar el pago de los intereses de los créditos ICO](){: style="width:7%"}](https://noticiastrabajo.huffingtonpost.es/como-deben-autonomos-retrasar-pago-intereses-creditos-ico) [![notmattlucas.com: Kubernetes Configuration with Kustomize](){: style="width:7%"}](https://notmattlucas.com/kubernetes-configuration-with-kustomize-f4dbba250f3) [![npkill.js.org](){: style="width:7%"}](https://npkill.js.org) [![nicwortel.nl: Continuous deployment to Kubernetes with GitHub Actions](){: style="width:7%"}](https://nth-root.nl/en/guides/automate-kubernetes-deployments-with-github-actions)
-[![None](){: style="width:7%"}](https://nubenetes.com) [![Terraform Kubernetes Boilerplates 🌟](){: style="width:7%"}](https://nubenetes.com/terraform) [![nubesgen.com](){: style="width:7%"}](https://nubesgen.com) [![numericaideas.com: Auto Scaling Group on AWS with Terraform](){: style="width:7%"}](https://numericaideas.com/blog/auto-scaling-group-on-aws-with-terraform) [![numerous.ai](){: style="width:7%"}](https://numerous.ai) [![nunoadrego.com: Abusing Pod Priority](){: style="width:7%"}](https://nunoadrego.com/posts/abusing-pod-priority) [![Visual docker-compose.yml file generator 🌟](){: style="width:7%"}](https://nuxx.io) [![nvie.com: Feature Branches. A successful Git branching model](){: style="width:7%"}](https://nvie.com/posts/a-successful-git-branching-model) [![nwktimes.blogspot.com: NVA Part IV: NVA Redundancy with Azure Internal Load Balancer](){: style="width:7%"}](https://nwktimes.blogspot.com/2023/06/azure-ilb-for-nva-ha.html) [![nylas.com: Profiling Python in Production](){: style="width:7%"}](https://nylas.com/blog/performance) [![o365reports.com: Office 365 Reports](){: style="width:7%"}](https://o365reports.com)
-[![None](){: style="width:7%"}](https://oauth2-proxy.github.io/oauth2-proxy) [![Obsidian](){: style="width:7%"}](https://obsidian.md) [![oci-ansible-collection.readthedocs.io](){: style="width:7%"}](https://oci-ansible-collection.readthedocs.io) [![oci-ansible-collection.readthedocs.io](){: style="width:7%"}](https://oci-ansible-collection.readthedocs.io/en/latest) [![oclif.io 🌟](){: style="width:7%"}](https://oclif.io) [![octant.dev](){: style="width:7%"}](https://octant.dev) [![octetz.com: Setting Up Pod Security Policies](){: style="width:7%"}](https://octetz.com/docs/2018/2018-12-07-psp) [![octoperf.com](){: style="width:7%"}](https://octoperf.com) [![Octopus Deploy - deployment tool](){: style="width:7%"}](https://octopus.com) [![codefresh.io: Applied GitOps with Kustomize](){: style="width:7%"}](https://octopus.com/blog/applied-gitops-with-kustomize) [![octopus.com: How to structure your Git repository for DevOps automation](){: style="width:7%"}](https://octopus.com/blog/devops-automation-repo-design)
-[![codefresh.io: Docker anti-patterns 🌟](){: style="width:7%"}](https://octopus.com/blog/docker-anti-patterns) [![octopus.com: Getting started with PowerShell Desired State Configuration (DSC)](){: style="width:7%"}](https://octopus.com/blog/getting-started-with-powershell-dsc) [![codefresh.io: How to Model Your Gitops Environments and Promote Releases between Them 🌟](){: style="width:7%"}](https://octopus.com/blog/how-to-model-your-gitops-environments) [![octopus.com: Introduction to HCL and HCL tooling](){: style="width:7%"}](https://octopus.com/blog/introduction-to-hcl-and-hcl-tooling) [![codefresh.io: Kubernetes Deployment Antipatterns – part 1](){: style="width:7%"}](https://octopus.com/blog/kubernetes-antipatterns-1) [![codefresh.io: Kubernetes Deployment Antipatterns – part 2](){: style="width:7%"}](https://octopus.com/blog/kubernetes-antipatterns-2) [![codefresh.io: Progressive delivery for Kubernetes Config Maps using Argo Rollouts](){: style="width:7%"}](https://octopus.com/blog/progressive-delivery-for-kubernetes-config-maps-using-argo-rollouts) [![octopus.com: Create an AKS Cluster with Pulumi and Octopus Deploy](){: style="width:7%"}](https://octopus.com/blog/pulumi-and-aks-with-octopus-deploy) [![codefresh.io: Using Argo CD and Kustomize for ConfigMap Rollouts 🌟🌟](){: style="width:7%"}](https://octopus.com/blog/using-argo-cd-and-kustomize-for-configmap-rollouts) [![codefresh.io: Using Helm with GitOps 🌟](){: style="width:7%"}](https://octopus.com/blog/using-helm-with-gitops) [![Codefresh](){: style="width:7%"}](https://octopus.com/codefresh)
-[![codefresh.io: Using a Kanban board to manage and promote Helm Releases 🌟](){: style="width:7%"}](https://octopus.com/devops) [![codefresh.io: Using GitOps for Infrastructure and Applications With Crossplane and Argo CD](){: style="width:7%"}](https://octopus.com/devops/gitops) [![octopus.com: Deployment process as code](){: style="width:7%"}](https://octopus.com/docs/deployments/patterns/deployment-process-as-code) [![==odedia.org: Production Considerations for Spring on Kubernetes== 🌟🌟🌟](){: style="width:7%"}](https://odedia.org/production-considerations-for-spring-on-kubernetes) [![odo](){: style="width:7%"}](https://odo.dev) [![offensive-terraform.github.io: Offensive Terraform Modules 🌟](){: style="width:7%"}](https://offensive-terraform.github.io) [![offensive-terraform.github.io: Offensive Terraform Modules 🌟](){: style="width:7%"}](https://offensive-terraform.github.io/offensive-terraform.github.io) [![Oh My Zsh](){: style="width:7%"}](https://ohmyz.sh) [![Oh shit, git!](){: style="width:7%"}](https://ohshitgit.com) [![OKD](){: style="width:7%"}](https://okd.io) [![okdiario.com: Telefónica y Santander despiden a 467 empleados en 2021 por denuncias de compañeros](){: style="width:7%"}](https://okdiario.com/economia/telefonica-santander-despiden-467-empleados-2021-denuncias-companeros-8655690)
-[![okteto.com: Kubernetes for Developers Blog Series by Okteto](){: style="width:7%"}](https://okteto.com/blog/kubernetes-for-developers-blog-series-by-okteto) [![okteto.com: Run your Pull Request Preview Environments on Kubernetes](){: style="width:7%"}](https://okteto.com/blog/preview-environments-for-kubernetes) [![olamiko.medium.com: Technical Series: Kubernetes Networking](){: style="width:7%"}](https://olamiko.medium.com/technical-series-kubernetes-networking-5a5dc3823163) [![oldgitops.medium.com: Setting up Podman on WSL2 in Windows 10 🌟](){: style="width:7%"}](https://oldgitops.medium.com/setting-up-podman-on-wsl2-in-windows-10-be2991c2d443) [![oliverjumpertz.medium.com: Serverless vs. Kubernetes](){: style="width:7%"}](https://oliverjumpertz.medium.com/serverless-vs-kubernetes-58b0b387dc98) [![omerxx.com: 10 Things I wish I’d known before building a Kubernetes CRD controller](){: style="width:7%"}](https://omerxx.com/k8s-controllers) [![Oh My OpenAgent](){: style="width:7%"}](https://omo.dev) [![gitpod.io 🌟🌟](){: style="width:7%"}](https://ona.com) [![None](){: style="width:7%"}](https://ona.com/stories/gitpod-is-now-ona) [![onecloudplease.com: Console Recorder for AWS](){: style="width:7%"}](https://onecloudplease.com/project/console-recorder) [![None](){: style="width:7%"}](https://onelink.to/e9rhmn)
-[![onlineyamltools.com 🌟](){: style="width:7%"}](https://onlineyamltools.com) [![opcito.com: A guide to mastering autoscaling in Kubernetes with KEDA](){: style="width:7%"}](https://opcito.com/blogs/a-guide-to-mastering-autoscaling-in-kubernetes-with-keda) [![open-bootcamp.com](){: style="width:7%"}](https://open-bootcamp.com) [![==open-cluster-management.io==](){: style="width:7%"}](https://open-cluster-management.io) [![open-rpc.org lightweight RPC framework 🌟](){: style="width:7%"}](https://open-rpc.org) [![The OpenAI Podcast on Spotify](){: style="width:7%"}](https://open.spotify.com/show/0zojMEDizKMh3aTxnGLENP) [![World Models vs LLMs: Visually Explained](){: style="width:7%"}](https://open.substack.com/pub/priyankavergadia/p/world-models-vs-llms-visually-explained?r=65wvb&showWelcomeOnShare=true) [![How business operations teams use Codex](){: style="width:7%"}](https://openai.com/academy/codex-for-work/how-business-operations-teams-use-codex) [![How data science teams use Codex](){: style="width:7%"}](https://openai.com/academy/codex-for-work/how-data-science-teams-use-codex) [![How sales teams use Codex](){: style="width:7%"}](https://openai.com/academy/codex-for-work/how-sales-teams-use-codex) [![openai.com: Scaling Kubernetes to 7,500 Nodes](){: style="width:7%"}](https://openai.com/blog/scaling-kubernetes-to-7500-nodes)
-[![OpenAI Guaranteed Capacity: Dedicated Infrastructure for Enterprise Compute](){: style="width:7%"}](https://openai.com/guaranteed-capacity) [![Advancing Content Provenance for a Safer, More Transparent AI Ecosystem](){: style="width:7%"}](https://openai.com/index/advancing-content-provenance) [![AdventHealth advances whole-person care with OpenAI](){: style="width:7%"}](https://openai.com/index/adventhealth) [![Boston Children's Hospital uses AI to unlock new diagnoses](){: style="width:7%"}](https://openai.com/index/boston-childrens-hospital) [![How Braintrust turns customer requests into code with Codex](){: style="width:7%"}](https://openai.com/index/braintrust) [![Building self-improving tax agents with Codex](){: style="width:7%"}](https://openai.com/index/building-self-improving-tax-agents-with-codex) [![Cisco and OpenAI redefine enterprise engineering with Codex](){: style="width:7%"}](https://openai.com/index/cisco) [![Codex is Becoming a Productivity Tool for Everyone](){: style="width:7%"}](https://openai.com/index/codex-for-knowledge-work) [![Databricks brings GPT-5.5 to enterprise agent workflows - OpenAI](){: style="width:7%"}](https://openai.com/index/databricks) [![OpenAI and Dell Technologies partner to bring Codex to hybrid and on-premises enterprise environments](){: style="width:7%"}](https://openai.com/index/dell-codex-enterprise-partnership) [![Election information and safeguards in 2026](){: style="width:7%"}](https://openai.com/index/election-safeguards-2026)
-[![How Endava builds an agentic organization with Codex](){: style="width:7%"}](https://openai.com/index/endava) [![OpenAI named a Leader in enterprise coding agents by Gartner](){: style="width:7%"}](https://openai.com/index/gartner-2026-agentic-coding-leader) [![OpenAI, Grupo Folha, and Grupo UOL announce strategic content partnership](){: style="width:7%"}](https://openai.com/index/grupo-folha-grupo-uol-partnership) [![Introducing OpenAI for Singapore](){: style="width:7%"}](https://openai.com/index/introducing-openai-for-singapore) [![OpenAI and Malta partner to bring ChatGPT Plus to all citizens](){: style="width:7%"}](https://openai.com/index/malta-chatgpt-plus-partnership) [![OpenAI Model Disproves Central Conjecture in Discrete Geometry](){: style="width:7%"}](https://openai.com/index/model-disproves-discrete-geometry-conjecture) [![MUFG aims to become AI native with OpenAI](){: style="width:7%"}](https://openai.com/index/mufg) [![OpenAI Frontier Governance Framework](){: style="width:7%"}](https://openai.com/index/openai-frontier-governance-framework) [![OpenAI frontier models and Codex are now available on AWS](){: style="width:7%"}](https://openai.com/index/openai-frontier-models-and-codex-are-now-available-on-aws) [![Our Views on AI Policy and Political Advocacy](){: style="width:7%"}](https://openai.com/index/our-views-on-ai-policy-and-political-advocacy) [![A new personal finance experience in ChatGPT](){: style="width:7%"}](https://openai.com/index/personal-finance-chatgpt)
-[![How Ramp engineers accelerate code review with Codex](){: style="width:7%"}](https://openai.com/index/ramp) [![Building the Infrastructure for the Intelligence Age in Michigan](){: style="width:7%"}](https://openai.com/index/stargate-michigan-data-center) [![Strengthening Societal Resilience with Rosalind Biodefense](){: style="width:7%"}](https://openai.com/index/strengthening-societal-resilience-with-rosalind-biodefense) [![The next phase of OpenAI's Education for Countries](){: style="width:7%"}](https://openai.com/index/the-next-phase-of-education-for-countries) [![A shared playbook for trustworthy third party evaluations](){: style="width:7%"}](https://openai.com/index/trustworthy-third-party-evaluations-foundations) [![How Virgin Atlantic ships faster with Codex](){: style="width:7%"}](https://openai.com/index/virgin-atlantic) [![Warp's big bet on building open source with GPT-5.5](){: style="width:7%"}](https://openai.com/index/warp) [![openai.com: Scaling Kubernetes to 7,500 nodes 🌟](){: style="width:7%"}](https://openai.com/research/scaling-kubernetes-to-7500-nodes) [![OpenAPI Generator 🌟](){: style="width:7%"}](https://openapi-generator.tech) [![OpenBuilt](){: style="width:7%"}](https://openbuilt.io) [![None](){: style="width:7%"}](https://opencensus.io)
-[![OCI: Open Container Initiative](){: style="width:7%"}](https://opencontainers.org) [![opencoreventures.com: HashiCorp switching to BSL shows a need for open charter' companies](){: style="width:7%"}](https://opencoreventures.com/blog/2023-08-23-hashicorp-switching-bsl-shows-need-for-open-charter-companies) [![Curve: opencurve.io](){: style="width:7%"}](https://opencurve.io) [![Open Data Hub](){: style="width:7%"}](https://opendatahub.io) [![OpenEBS](){: style="width:7%"}](https://openebs.io) [![OpenGitOps.dev 🌟](){: style="width:7%"}](https://opengitops.dev) [![OpenID Connect](){: style="width:7%"}](https://openid.net) [![Open Insurance](){: style="width:7%"}](https://openinsurance.io) [![openjdk.java.net: JEP 413: Code Snippets in Java API Documentation](){: style="width:7%"}](https://openjdk.java.net/jeps/413) [![openjdk.java.net: JEP 413: Code Snippets in Java API Documentation](){: style="width:7%"}](https://openjdk.org/jeps/413) [![openkruise.io](){: style="width:7%"}](https://openkruise.io)
-[![openliberty.io](){: style="width:7%"}](https://openliberty.io) [![openpracticelibrary.com](){: style="width:7%"}](https://openpracticelibrary.com) [![opensearch.org 🌟](){: style="width:7%"}](https://opensearch.org) [![openservicemesh.io](){: style="width:7%"}](https://openservicemesh.io) [![openshift-ireland.com](){: style="width:7%"}](https://openshift-ireland.com) [![OpenShift.io](){: style="width:7%"}](https://openshift.io) [![openshift.tips](){: style="width:7%"}](https://openshift.tips) [![OpenShift.tv](){: style="width:7%"}](https://openshift.tv) [![opensource.builders](){: style="width:7%"}](https://opensource.builders) [![opensource.com 🌟](){: style="width:7%"}](https://opensource.com) [![opensource.com: A Linux networking guide to CIDR notation and configuration - sipcalc 🌟](){: style="width:7%"}](https://opensource.com/article/16/12/cidr-network-notation-configuration-linux)
-[![opensource.com: What is an SRE and how does it relate to DevOps?](){: style="width:7%"}](https://opensource.com/article/18/10/sre-startup) [![opensource.com: Testing Ansible roles with Molecule](){: style="width:7%"}](https://opensource.com/article/18/12/testing-ansible-roles-molecule) [![How to use Ansible to set up system monitoring with Prometheus](){: style="width:7%"}](https://opensource.com/article/18/3/how-use-ansible-set-system-monitoring-prometheus) [![opensource.com: Learn advanced SSH commands with this cheat sheet](){: style="width:7%"}](https://opensource.com/article/18/4/learn-advanced-ssh-commands-new-cheat-sheet) [![opensource.com: Running Jenkins builds in Openshift containers](){: style="width:7%"}](https://opensource.com/article/18/4/running-jenkins-builds-containers) [![opensource.com - Introduction to writing pipelines-as-code and implementing DevOps with Jenkins 2](){: style="width:7%"}](https://opensource.com/article/18/8/devops-jenkins-2) [![opensource.com: What is CI/CD?](){: style="width:7%"}](https://opensource.com/article/18/8/what-cicd) [![opensource.com: Distributed tracing in a microservices world](){: style="width:7%"}](https://opensource.com/article/18/9/distributed-tracing-microservices-world) [![opensource.com: 3 open source distributed tracing tools](){: style="width:7%"}](https://opensource.com/article/18/9/distributed-tracing-tools) [![Monitoring kubernetes with Prometheus](){: style="width:7%"}](https://opensource.com/article/19/11/introduction-monitoring-prometheus) [![opensource.com: A quickstart guide to Ansible 🌟](){: style="width:7%"}](https://opensource.com/article/19/2/quickstart-guide-ansible)
-[![opensource.com: Scaling PostgreSQL with Kubernetes Operators 🌟](){: style="width:7%"}](https://opensource.com/article/19/2/scaling-postgresql-kubernetes-operators) [![opensource.com: A beginner's guide to building DevOps pipelines with open source tools](){: style="width:7%"}](https://opensource.com/article/19/4/devops-pipeline) [![opensource.com: The case for making the transition from sysadmin to DevOps engineer](){: style="width:7%"}](https://opensource.com/article/19/7/devops-vs-sysadmin) [![opensource.com: How to transition into a career as a DevOps engineer](){: style="width:7%"}](https://opensource.com/article/19/7/how-transition-career-devops-engineer) [![opensource.com: Why Spinnaker matters to CI/CD](){: style="width:7%"}](https://opensource.com/article/19/8/why-spinnaker-matters-cicd) [![opensource.com - building cicd pipelines with jenkins 🌟](){: style="width:7%"}](https://opensource.com/article/19/9/intro-building-cicd-pipelines-jenkins) [![opensource.com: An introduction to Markdown](){: style="width:7%"}](https://opensource.com/article/19/9/introduction-markdown) [![opensource.com: 10 Ansible modules for Linux system automation c](){: style="width:7%"}](https://opensource.com/article/20/10/ansible-modules-linux) [![opensource.com: Integrate your calendar with Ansible to avoid schedule conflicts 🌟](){: style="width:7%"}](https://opensource.com/article/20/10/calendar-ansible) [![opensource.com: My first day using Ansible](){: style="width:7%"}](https://opensource.com/article/20/10/first-day-ansible) [![opensource.com: Build a Kubernetes Minecraft server with Ansible's Helm modules](){: style="width:7%"}](https://opensource.com/article/20/10/kubernetes-minecraft-ansible)
-[![opensource.com: 8 Git aliases that make me more efficient](){: style="width:7%"}](https://opensource.com/article/20/11/git-aliases) [![opensource.com: A beginner's guide to Kubernetes Jobs and CronJobs](){: style="width:7%"}](https://opensource.com/article/20/11/kubernetes-jobs-cronjobs) [![opensource.com: How the Kubernetes scheduler works](){: style="width:7%"}](https://opensource.com/article/20/11/kubernetes-scheduler) [![opensource.com: Set up Minishift and run Jenkins on Linux](){: style="width:7%"}](https://opensource.com/article/20/11/minishift-linux) [![opensource.com: 4 ways to run Kubernetes locally](){: style="width:7%"}](https://opensource.com/article/20/11/run-kubernetes-locally) [![opensource.com: Set up an Ansible lab in 20 minutes](){: style="width:7%"}](https://opensource.com/article/20/12/ansible-lab) [![opensource.com: 6 container concepts you need to understand](){: style="width:7%"}](https://opensource.com/article/20/12/containers-101) [![opensource.com: 3 critical DevOps concepts we explored in 2020 🌟](){: style="width:7%"}](https://opensource.com/article/20/12/devops) [![opensource.com: 3 ways Kubernetes optimizes your IT budget](){: style="width:7%"}](https://opensource.com/article/20/12/it-budget-kubernetes) [![opensource.com: Create a DevOps culture with open source principles](){: style="width:7%"}](https://opensource.com/article/20/12/remote-devops) [![opensource.com: A beginner's guide to everything DevOps 🌟](){: style="width:7%"}](https://opensource.com/article/20/2/devops-beginners)
-[![opensource.com: Build a Kubernetes Operator in 10 minutes with Operator SDK](){: style="width:7%"}](https://opensource.com/article/20/3/kubernetes-operator-sdk) [![opensource.com: Directing Kubernetes traffic with Traefik](){: style="width:7%"}](https://opensource.com/article/20/3/kubernetes-traefik) [![opensource.com: Don't love diff? Use Meld instead](){: style="width:7%"}](https://opensource.com/article/20/3/meld) [![opensource.com: Try this Kubernetes HTTP router and reverse proxy](){: style="width:7%"}](https://opensource.com/article/20/4/http-kubernetes-skipper) [![opensource.com: 9 kubectl commands sysadmins need to know 🌟](){: style="width:7%"}](https://opensource.com/article/20/5/kubectl-cheat-sheet) [![Start using systemd as a troubleshooting tool](){: style="width:7%"}](https://opensource.com/article/20/5/systemd-troubleshooting-tool) [![opensource.com: A beginner's guide to Kubernetes container orchestration](){: style="width:7%"}](https://opensource.com/article/20/6/container-orchestration) [![opensource.com: 10 tips for maintaining a DevOps mindset for distributed teams](){: style="width:7%"}](https://opensource.com/article/20/6/devops-mindset) [![opensource.com: 5 ways to boost your Kubernetes knowledge](){: style="width:7%"}](https://opensource.com/article/20/6/kubernetes-anniversary) [![How to handle dynamic and static libraries in Linux](){: style="width:7%"}](https://opensource.com/article/20/6/linux-libraries) [![opensource.com: What you need to know about automation testing in CI/CD](){: style="width:7%"}](https://opensource.com/article/20/7/automation-testing-cicd)
-[![opensource.com: How to create a documentation site with Docsify and GitHub Pages](){: style="width:7%"}](https://opensource.com/article/20/7/docsify-github-pages) [![opensource.com: 6 best practices for managing Git repos](){: style="width:7%"}](https://opensource.com/article/20/7/git-repos-best-practices) [![opensource.com: Explaining Kubernetes in 10 minutes using an analogy](){: style="width:7%"}](https://opensource.com/article/20/7/kubernetes-analogy) [![opensource.com: Bypass your Linux firewall with SSH over HTTP](){: style="width:7%"}](https://opensource.com/article/20/7/linux-shellhub) [![opensource.com: 9 open source test-automation frameworks](){: style="width:7%"}](https://opensource.com/article/20/7/open-source-test-automation-frameworks) [![opensource.com: 10 cheat sheets for Linux sysadmins](){: style="width:7%"}](https://opensource.com/article/20/7/sysadmin-cheat-sheets) [![opensource.com: A guide to Terraform for Kubernetes beginners](){: style="width:7%"}](https://opensource.com/article/20/7/terraform-kubernetes) [![opensource.com: Cerberus - An open source solution for continuous testing' at scale](){: style="width:7%"}](https://opensource.com/article/20/8/cerberus-test-automation) [![opensource.com: Why I use Ingress Controllers to expose Kubernetes services](){: style="width:7%"}](https://opensource.com/article/20/8/ingress-controllers-kubernetes) [![opensource.com: 7 things you can do with Ansible right now](){: style="width:7%"}](https://opensource.com/article/20/9/ansible) [![opensource.com: Automate your container orchestration with Ansible modules for Kubernetes 🌟](){: style="width:7%"}](https://opensource.com/article/20/9/ansible-modules-kubernetes)
-[![opensource.com: How to install software with Ansible](){: style="width:7%"}](https://opensource.com/article/20/9/install-packages-ansible) [![opensource.com: 3 open source alternatives to Confluence](){: style="width:7%"}](https://opensource.com/article/20/9/open-source-alternatives-confluence) [![opensource.com: 10 ways Ansible is for everyone 🌟](){: style="width:7%"}](https://opensource.com/article/21/1/ansible) [![opensource.com: 4 lines of code to improve your Ansible play](){: style="width:7%"}](https://opensource.com/article/21/1/improve-ansible-play) [![opensource.com: Why KubeEdge is my favorite open source project of 2020 🌟](){: style="width:7%"}](https://opensource.com/article/21/1/kubeedge) [![opensource.com: 8 Kubernetes insights for 2021](){: style="width:7%"}](https://opensource.com/article/21/1/kubernetes) [![opensource.com: 5 lessons I learned about chaos engineering for Kubernetes](){: style="width:7%"}](https://opensource.com/article/21/10/chaos-engineering-kubernetes-ebook) [![opensource.com: Check Java processes on Linux with the jps command](){: style="width:7%"}](https://opensource.com/article/21/10/check-java-jps) [![opensource.com: What you need to know about Kubernetes NetworkPolicy](){: style="width:7%"}](https://opensource.com/article/21/10/kubernetes-networkpolicy) [![opensource.com: 4 Linux tools to erase your data](){: style="width:7%"}](https://opensource.com/article/21/10/linux-tools-erase-data) [![opensource.com: 7 handy tricks for using the Linux wget command](){: style="width:7%"}](https://opensource.com/article/21/10/linux-wget-command)
-[![opensource.com: Get memory use statistics with this Linux command-line tool](){: style="width:7%"}](https://opensource.com/article/21/10/memory-stats-linux-smem) [![opensource.com: Get podman up and running on Windows using Linux](){: style="width:7%"}](https://opensource.com/article/21/10/podman-windows-wsl) [![opensource.com: Write your first CI/CD pipeline in Kubernetes with Tekton 🌟](){: style="width:7%"}](https://opensource.com/article/21/11/cicd-pipeline-kubernetes-tekton) [![opensource.com: What you need to know about cluster logging in Kubernetes 🌟](){: style="width:7%"}](https://opensource.com/article/21/11/cluster-logging-kubernetes) [![opensource.com: Linux tips for using cron to schedule tasks](){: style="width:7%"}](https://opensource.com/article/21/11/cron-linux) [![opensource.com: Dynamic scheduling of Tekton workloads using Triggers](){: style="width:7%"}](https://opensource.com/article/21/11/kubernetes-dynamic-scheduling-tekton) [![opensource.com: How the Kubernetes ReplicationController works](){: style="width:7%"}](https://opensource.com/article/21/11/kubernetes-replicationcontroller) [![opensource.com: An open source developer's guide to 12-Factor App methodology](){: style="width:7%"}](https://opensource.com/article/21/11/open-source-12-factor-app-methodology) [![opensource.com: What Kubernetes taught me about development](){: style="width:7%"}](https://opensource.com/article/21/12/kubernetes-developer) [![opensource.com: Implement governance on your Kubernetes cluster](){: style="width:7%"}](https://opensource.com/article/21/12/kubernetes-gatekeeper) [![opensource.com: Open source tools for running a small business in 2022](){: style="width:7%"}](https://opensource.com/article/21/12/open-source-business-tools)
-[![opensource.com: Open source mind mapping with Draw.io](){: style="width:7%"}](https://opensource.com/article/21/12/open-source-mind-mapping-drawio) [![opensource.com: 5 open source security resources from 2021](){: style="width:7%"}](https://opensource.com/article/21/12/open-source-security) [![opensource.com: Sign and verify container images with this open source tool (sigstore)](){: style="width:7%"}](https://opensource.com/article/21/12/sigstore-container-images) [![opensource.com: How Ansible got started and grew](){: style="width:7%"}](https://opensource.com/article/21/2/ansible-origin-story) [![opensource.com: How to adopt DevSecOps successfully](){: style="width:7%"}](https://opensource.com/article/21/2/devsecops) [![opensource.com: Configure multi-tenancy with Kubernetes namespaces 🌟](){: style="width:7%"}](https://opensource.com/article/21/2/kubernetes-namespaces) [![opensource.com: Use anacron for a better crontab](){: style="width:7%"}](https://opensource.com/article/21/2/linux-automation) [![opensource.com: Get started with distributed tracing using Grafana Tempo](){: style="width:7%"}](https://opensource.com/article/21/2/tempo-distributed-tracing) [![opensource.com: 5 tips for choosing an Ansible collection that's right for you](){: style="width:7%"}](https://opensource.com/article/21/3/ansible-collections) [![opensource.com: 5 everyday sysadmin tasks to automate with Ansible 🌟](){: style="width:7%"}](https://opensource.com/article/21/3/ansible-sysadmin) [![opensource.com: A DevOps guide to documentation](){: style="width:7%"}](https://opensource.com/article/21/3/devops-documentation)
-[![opensource.com: 3 reasons I use the Git cherry-pick command](){: style="width:7%"}](https://opensource.com/article/21/3/git-cherry-pick) [![opensource.com: GitOps vs. DevOps: What's the difference? 🌟](){: style="width:7%"}](https://opensource.com/article/21/3/gitops) [![opensource.com: How to use the Linux grep command](){: style="width:7%"}](https://opensource.com/article/21/3/grep-cheat-sheet) [![opensource.com: Why you should care about service mesh](){: style="width:7%"}](https://opensource.com/article/21/3/service-mesh) [![opensource.com: 4 tips for context switching in Git](){: style="width:7%"}](https://opensource.com/article/21/4/context-switching-git) [![None](){: style="width:7%"}](https://opensource.com/article/21/4/event-streaming-rudderstack) [![opensource.com: A practical guide to using the git stash command](){: style="width:7%"}](https://opensource.com/article/21/4/git-stash) [![opensource.com: Find what changed in a Git commit](){: style="width:7%"}](https://opensource.com/article/21/4/git-whatchanged) [![opensource.com: Read and write files with Groovy](){: style="width:7%"}](https://opensource.com/article/21/4/groovy-io) [![opensource.com: A beginner's guide to load balancing](){: style="width:7%"}](https://opensource.com/article/21/4/load-balancing) [![opensource.com: 5 ways to process JSON data in Ansible 🌟](){: style="width:7%"}](https://opensource.com/article/21/4/process-json-data-ansible)
-[![opensource.com: Make your data boss-friendly with EDA - Enterprise Data Analytics](){: style="width:7%"}](https://opensource.com/article/21/4/visualize-data-eda) [![opensource.com: Make Jenkins logs pretty](){: style="width:7%"}](https://opensource.com/article/21/5/jenkins-logs) [![opensource.com: Learn essential Kubernetes commands with a new cheat sheet](){: style="width:7%"}](https://opensource.com/article/21/5/kubernetes-cheat-sheet) [![opensource.com](){: style="width:7%"}](https://opensource.com/article/21/5/mysql-query-tuning) [![opensource.com: Make your API better with this positional trick from Python 3.8](){: style="width:7%"}](https://opensource.com/article/21/5/python-38-features) [![opensource.com: Parsing config files with Bash](){: style="width:7%"}](https://opensource.com/article/21/6/bash-config) [![opensource.com: Modify your Kubernetes manifests with Kustomize](){: style="width:7%"}](https://opensource.com/article/21/6/kustomize-kubernetes) [![opensource.com: Migrate virtual machines to Kubernetes with this new tool' - forklift 🌟](){: style="width:7%"}](https://opensource.com/article/21/6/migrate-vms-kubernetes-forklift) [![opensource.com: Automatically create multiple applications in Argo CD](){: style="width:7%"}](https://opensource.com/article/21/7/automating-argo-cd) [![opensource.com: Check used disk space on Linux with du](){: style="width:7%"}](https://opensource.com/article/21/7/check-disk-space-linux-du) [![opensource.com: 3 reasons Quarkus 2.0 improves developer productivity on Linux 🌟](){: style="width:7%"}](https://opensource.com/article/21/7/developer-productivity-linux)
-[![opensource.com: 5 useful ways to manage Kubernetes with kubectl](){: style="width:7%"}](https://opensource.com/article/21/7/kubectl) [![opensource.com: Run a Linux virtual machine in Podman](){: style="width:7%"}](https://opensource.com/article/21/7/linux-podman) [![opensource.com: A guide to simplifying invoicing with this open source tool](){: style="width:7%"}](https://opensource.com/article/21/7/open-source-invoicing-po) [![opensource.com: Use XMLStarlet to parse XML in the Linux terminal](){: style="width:7%"}](https://opensource.com/article/21/7/parse-xml-linux) [![opensource.com: Run Prometheus at home in a container](){: style="width:7%"}](https://opensource.com/article/21/7/run-prometheus-home-container) [![opensource.com: What do we call post-modern system administrators?](){: style="width:7%"}](https://opensource.com/article/21/7/system-administrators) [![opensource.com: Get started with WildFly for Java web development](){: style="width:7%"}](https://opensource.com/article/21/7/wildfly) [![opensource.com: Get started with Argo CD 🌟](){: style="width:7%"}](https://opensource.com/article/21/8/argo-cd) [![opensource.com: What is a container image?](){: style="width:7%"}](https://opensource.com/article/21/8/container-image) [![opensource.com: How to get the most out of GitOps right now](){: style="width:7%"}](https://opensource.com/article/21/8/gitops) [![opensource.com: Check file status on Linux with the stat command](){: style="width:7%"}](https://opensource.com/article/21/8/linux-stat-file-status)
-[![opensource.com: How to include options in your Bash shell scripts](){: style="width:7%"}](https://opensource.com/article/21/8/option-parsing-bash) [![opensource.com: Parse command-line arguments with argparse in Python](){: style="width:7%"}](https://opensource.com/article/21/8/python-argparse) [![opensource.com: How I use Terraform and Helm to deploy the Kubernetes Dashboard 🌟](){: style="width:7%"}](https://opensource.com/article/21/8/terraform-deploy-helm) [![opensource.com: My top 5 tips for setting up Terraform 🌟](){: style="width:7%"}](https://opensource.com/article/21/8/terraform-tips) [![opensource.com: 5 open source alternatives to Zoom](){: style="width:7%"}](https://opensource.com/article/21/9/alternatives-zoom) [![opensource.com: How I use Ansible and anacron for automation](){: style="width:7%"}](https://opensource.com/article/21/9/ansible-anacron-automation) [![opensource.com: Using Ansible with REST APIs](){: style="width:7%"}](https://opensource.com/article/21/9/ansible-rest-apis) [![opensource.com: Build your website with Jekyll](){: style="width:7%"}](https://opensource.com/article/21/9/build-website-jekyll) [![opensource.com: How I keep my file folders tidy with Ansible](){: style="width:7%"}](https://opensource.com/article/21/9/keep-folders-tidy-ansible) [![opensource.com: 3 ways to test your API with Python](){: style="width:7%"}](https://opensource.com/article/21/9/unit-test-python) [![opensource.com: Make YAML as easy as it looks](){: style="width:7%"}](https://opensource.com/article/21/9/yaml-cheat-sheet)
-[![opensource.com: 9 ways to learn Ansible this year 🌟](){: style="width:7%"}](https://opensource.com/article/22/1/learn-ansible) [![opensource.com: Why we built an open source testing framework](){: style="width:7%"}](https://opensource.com/article/22/1/open-source-testing-framework) [![opensource.com: Record your terminal session with Asciinema](){: style="width:7%"}](https://opensource.com/article/22/1/record-terminal-session-asciinema) [![opensource.com: Why choose Rocket.Chat for your open source chat tool](){: style="width:7%"}](https://opensource.com/article/22/1/rocketchat-data-privacy) [![opensource.com: Run containers on Linux without sudo in Podman](){: style="width:7%"}](https://opensource.com/article/22/1/run-containers-without-sudo-podman) [![opensource.com: Perform unit tests using GoogleTest and CTest](){: style="width:7%"}](https://opensource.com/article/22/1/unit-testing-googletest-ctest) [![opensource.com: 16 reasons DDEV will be your new favorite web development environment](){: style="width:7%"}](https://opensource.com/article/22/12/ddev) [![opensource.com: A guide to Kubernetes architecture](){: style="width:7%"}](https://opensource.com/article/22/2/kubernetes-architecture) [![opensource.com: A visual map of a Kubernetes deployment](){: style="width:7%"}](https://opensource.com/article/22/3/visual-map-kubernetes-deployment) [![opensource.com: Make your own Git subcommands](){: style="width:7%"}](https://opensource.com/article/22/4/customize-git-subcommands) [![opensource.com: Explaining Git branches with a LEGO analogy](){: style="width:7%"}](https://opensource.com/article/22/4/git-branches)
-[![opensource.com: My guide to using the Git push command safely](){: style="width:7%"}](https://opensource.com/article/22/4/git-push) [![opensource.com: 10 Git tips we can't live without](){: style="width:7%"}](https://opensource.com/article/22/4/git-tips) [![opensource.com: My guide to understanding Git rebase -i](){: style="width:7%"}](https://opensource.com/article/22/4/manage-git-commits-rebase-i-command) [![opensource.com: 5 open source tools for developing on the cloud](){: style="width:7%"}](https://opensource.com/article/22/4/open-source-tools-developing-cloud) [![Ansible k8s cheat sheet 🌟](){: style="width:7%"}](https://opensource.com/downloads/ansible-k8s-cheat-sheet) [![opensource.com: An introduction to programming with Bash (eBook)](){: style="width:7%"}](https://opensource.com/downloads/bash-programming-guide) [![opensource.com: GNU Screen cheat sheet](){: style="width:7%"}](https://opensource.com/downloads/gnu-screen-cheat-sheet) [![opensource.com: JavaScript cheat sheet](){: style="width:7%"}](https://opensource.com/downloads/javascript-cheat-sheet) [![opensource.com: JupyterLab cheat sheet](){: style="width:7%"}](https://opensource.com/downloads/jupyterlab-cheat-sheet) [![opensource.com: Linux logrotate cheat sheet](){: style="width:7%"}](https://opensource.com/downloads/logrotate-cheat-sheet) [![opensource.com: MariaDB and mySQL cheat sheet](){: style="width:7%"}](https://opensource.com/downloads/mariadb-mysql-cheat-sheet)
-[![opensource.com: Linux Parted cheat sheet](){: style="width:7%"}](https://opensource.com/downloads/parted-cheat-sheet) [![opensource.com: Watch command cheat sheet](){: style="width:7%"}](https://opensource.com/downloads/watch-cheat-sheet) [![opensource.com: How to use Python to hack your Eclipse IDE](){: style="width:7%"}](https://opensource.com/life/16/2/how-use-python-hack-your-ide) [![opensource.com: How to restore older file versions in Git](){: style="width:7%"}](https://opensource.com/life/16/7/how-restore-older-file-versions-git) [![opensource.com/tags/kubernetes](){: style="width:7%"}](https://opensource.com/tags/kubernetes) [![opensource.google: Prometheus SLO example](){: style="width:7%"}](https://opensource.google/projects/prometheus-slo-burn-example) [![**Kpt**: Packaging up your Kubernetes configuration with git and YAML since' 2014 **(Google)**](){: style="width:7%"}](https://opensource.googleblog.com/2020/03/kpt-packaging-up-your-kubernetes.html) [![opensource.googleblog.com: The Tekton Pipelines Beta release](){: style="width:7%"}](https://opensource.googleblog.com/2020/05/the-tekton-pipelines-beta-release.html) [![opensource.googleblog.com: Kubernetes: Efficient Multi-Zone Networking with Topology Aware Routing](){: style="width:7%"}](https://opensource.googleblog.com/2020/11/kubernetes-efficient-multi-zone.html) [![opensource.googleblog.com: Introducing Ephemeral Containers](){: style="width:7%"}](https://opensource.googleblog.com/2022/01/Introducing%20Ephemeral%20Containers.html) [![Open Source Guides](){: style="width:7%"}](https://opensource.guide)
-[![Accessibility Best Practices for Your Project](){: style="width:7%"}](https://opensource.guide/accessibility-best-practices-for-your-project) [![cloudblogs.microsoft.com: Simple steps to create scalable processes to deploy ML models as microservices](){: style="width:7%"}](https://opensource.microsoft.com/blog/2021/07/09/simple-steps-to-create-scalable-processes-to-deploy-ml-models-as-microservices) [![opensource.substack.com: All You Need To Know About GitOps](){: style="width:7%"}](https://opensource.substack.com/p/all-you-need-to-know-about-gitops) [![OpenTelemetry.io](){: style="width:7%"}](https://opentelemetry.io) [![opentelemetry.io: Creating a Kubernetes Cluster with Runtime Observability](){: style="width:7%"}](https://opentelemetry.io/blog/2023/k8s-runtime-observability) [![**OpenTracing.io**](){: style="width:7%"}](https://opentracing.io) [![openvim.com](){: style="width:7%"}](https://openvim.com) [![openwebinars.net: 13 Errores que cometes como Manager](){: style="width:7%"}](https://openwebinars.net/blog/13-errores-que-cometes-como-manager) [![openwhisk.apache.org](){: style="width:7%"}](https://openwhisk.apache.org) [![Operator Capability Levels](){: style="width:7%"}](https://operatorframework.io/operator-capabilities) [![operatorhub.io](){: style="width:7%"}](https://operatorhub.io)
-[![None](){: style="width:7%"}](https://operatorhub.io/operator/banzaicloud-kafka-operator) [![**KubeFed Operator**](){: style="width:7%"}](https://operatorhub.io/operator/kubefed-operator) [![operatorhub.io: kubestone](){: style="width:7%"}](https://operatorhub.io/operator/kubestone) [![operatorhub.io/operator/quay](){: style="width:7%"}](https://operatorhub.io/operator/quay) [![Robin Storage Operator](){: style="width:7%"}](https://operatorhub.io/operator/robin-operator) [![Rook-Ceph](){: style="width:7%"}](https://operatorhub.io/operator/rook-ceph) [![None](){: style="width:7%"}](https://operatorhub.io/operator/strimzi-kafka-operator) [![opsdis.com: Building a custom monitoring solution with Grafana, Prometheus' and Loki](){: style="width:7%"}](https://opsdis.com/custom-monitoring-solution-with-grafana-prometheus-and-loki) [![==opssorry.substack.com: GitOps: A Simple Approach to using AWS Secrets' Manager with Kubernetes== 🌟](){: style="width:7%"}](https://opssorry.substack.com/p/gitops-a-simple-approach-to-using) [![opstree.github.io](){: style="width:7%"}](https://opstree.github.io) [![orange-quarter.com: Upskill yourself with these 5 DevOps resources](){: style="width:7%"}](https://orange-quarter.com/upskill-yourself-with-these-5-devops-resources)
-[![oravirt.wordpress.com: Getting started with ansible-oracle](){: style="width:7%"}](https://oravirt.wordpress.com/2014/10/01/getting-started-with-ansible-oracle) [![oravirt.wordpress.com: Changes in ansible-oracle v1.2](){: style="width:7%"}](https://oravirt.wordpress.com/2014/11/05/changes-in-ansible-oracle-v1-2) [![orchest.io](){: style="width:7%"}](https://orchest.io) [![Orchestrate: DBaaS|NoSQL with One REST API](){: style="width:7%"}](https://orchestrate.io) [![ordina-jworks.github.io: A comparison of Kubernetes clients and dashboards](){: style="width:7%"}](https://ordina-jworks.github.io/cloud/2020/08/28/kubernetes-clients-comparison.html) [![ostechnix.com: Kubernetes Features Explained In Detail](){: style="width:7%"}](https://ostechnix.com/kubernetes-features) [![K8s Vault Webhook 🌟](){: style="width:7%"}](https://ot-container-kit.github.io/k8s-vault-webhook) [![otomi.io 🌟](){: style="width:7%"}](https://otomi.io) [![otterize.com: Mastering Kubernetes networking: A journey in cloud-native' packet management](){: style="width:7%"}](https://otterize.com/blog/mastering-kubernetes-networking-otterize-s-journey-in-cloud-native-packet-management) [![outdated.sh 🌟](){: style="width:7%"}](https://outdated.sh) [![overcast.blog: 15 Cloud-Native DevOps Tools You Should Know](){: style="width:7%"}](https://overcast.blog/15-cloud-native-devops-tools-you-should-know-36129057a15c)
-[![overcast.blog: GitOps with ArgoCD for Kubernetes](){: style="width:7%"}](https://overcast.blog/gitops-with-argocd-for-kubernetes-tips-and-tricks-4b926ba75f88) [![overcast.blog: Kubernetes — ArgoCD — Gitlab Webhook Configuration](){: style="width:7%"}](https://overcast.blog/kubernetes-argocd-gitlab-webhook-configuration-30bc5a75139e) [![overcast.blog: Kubernetes Service Accounts: A Practical Guide](){: style="width:7%"}](https://overcast.blog/kubernetes-service-accounts-a-practical-guide-f99c1ed65483) [![overmind.tech: Is Observability relevant for Terraform?](){: style="width:7%"}](https://overmind.tech/blog/is-observability-relevant-for-terraform) [![ovidiuborlean.medium.com: Networking latency measurement in Kubernetes with' Sockperf plugin](){: style="width:7%"}](https://ovidiuborlean.medium.com/networking-latency-measurement-in-kubernetes-with-sockperf-plugin-68283a0ed989) [![owasp.org: OWASP API Security Project 🌟](){: style="width:7%"}](https://owasp.org/www-project-api-security) [![owasp.org: OWASP Kubernetes Top Ten](){: style="width:7%"}](https://owasp.org/www-project-kubernetes-top-ten) [![oxylabs.io: Python Web Scraping Tutorial: Step-By-Step](){: style="width:7%"}](https://oxylabs.io/blog/python-web-scraping) [![Wordpress P2](){: style="width:7%"}](https://p2theme.com) [![packer.io](){: style="width:7%"}](https://packer.io) [![packetpushers.net: KU046: Do Kubernetes Certs Prepare You For Real-World Production?](){: style="width:7%"}](https://packetpushers.net/podcasts/kubernetes-unpacked/ku046-do-kubernetes-certs-prepare-you-for-real-world-production)
-[![pages.awscloud.com: GitOps on AWS for High Performing Team Operations (eBook)](){: style="width:7%"}](https://pages.awscloud.com/GLOBAL-partner-DL-DevOps-weaveworks-ebook-2020-learn.html) [![pages.github.com](){: style="width:7%"}](https://pages.github.com) [![Copr](){: style="width:7%"}](https://pagure.io/copr/copr) [![==paigeshin1991.medium.com: Drop Nuclear Bomb on your AWS account. How to' clear your entire AWS services in 3 seconds==](){: style="width:7%"}](https://paigeshin1991.medium.com/drop-nuclear-bomb-on-your-aws-services-how-to-clear-your-entire-aws-account-in-3-seconds-53f28928e09c) [![palaemon.io](){: style="width:7%"}](https://palaemon.io) [![palak-bhawsar.hashnode.dev: Automated CI/CD pipeline for Java Project](){: style="width:7%"}](https://palak-bhawsar.hashnode.dev/automated-cicd-pipeline-for-java-project) [![blog.flant.com: Making the most out of Helm templates 🌟](){: style="width:7%"}](https://palark.com/blog/advanced-helm-templating) [![blog.palark.com: Best practices for deploying highly available apps in Kubernetes. Part 1](){: style="width:7%"}](https://palark.com/blog/best-practices-kubernetes-part-1) [![None](){: style="width:7%"}](https://palark.com/blog/best-practices-kubernetes-part-2) [![blog.flant.com: Open Source solutions for chaos engineering in Kubernetes](){: style="width:7%"}](https://palark.com/blog/chaos-engineering-in-kubernetes-open-source-tools) [![blog.palark.com: Attaining harmony of chaos in Kubernetes with Chaos Mesh](){: style="width:7%"}](https://palark.com/blog/chaos-mesh-in-kubernetes)
-[![blog.palark.com: Comparing Ingress controllers for Kubernetes](){: style="width:7%"}](https://palark.com/blog/comparing-ingress-controllers-for-kubernetes) [![blog.flant.com: Comparing Kubernetes operators for PostgreSQL](){: style="width:7%"}](https://palark.com/blog/comparing-kubernetes-operators-for-postgresql) [![blog.palark.com: Failure stories #2. How to destroy Elasticsearch while migrating it within Kubernetes](){: style="width:7%"}](https://palark.com/blog/failure-stories-elasticsearch-migration-within-kubernetes) [![blog.flant.com: Running fault-tolerant Keycloak with Infinispan in Kubernetes](){: style="width:7%"}](https://palark.com/blog/ha-keycloak-infinispan-kubernetes) [![blog.flant.com: kubenav as a tool for managing Kubernetes clusters from your smartphone](){: style="width:7%"}](https://palark.com/blog/kubenav-managing-kubernetes-from-smartphone) [![blog.palark.com: ConfigMaps in Kubernetes: how they work and what you should remember 🌟](){: style="width:7%"}](https://palark.com/blog/kubernetes-configmap-guide) [![blog.flant.com: Kubernetes cluster security assessment with kube-bench and kube-hunter](){: style="width:7%"}](https://palark.com/blog/kubernetes-security-with-kube-bench-and-kube-hunter) [![blog.palark.com: Service communication monitoring in Kubernetes with NetFlow](){: style="width:7%"}](https://palark.com/blog/kubernetes-services-interaction-monitoring-with-netflow) [![blog.palark.com: Kubernetes snapshots: What are they and how to use them? 🌟](){: style="width:7%"}](https://palark.com/blog/kubernetes-snaphots-usage) [![blog.flant.com: Comparing Ceph, LINSTOR, Mayastor, and Vitastor storage performance in Kubernetes](){: style="width:7%"}](https://palark.com/blog/kubernetes-storage-performance-linstor-ceph-mayastor-vitastor) [![blog.flant.com: Kui — a “hybrid” CLI/GUI application for working with Kubernetes](){: style="width:7%"}](https://palark.com/blog/kui-hybrid-cli-gui-for-kubernetes)
-[![blog.palark.com: Okteto Cloud as another way for local development in Kubernetes](){: style="width:7%"}](https://palark.com/blog/okteto-cloud-for-local-development-in-kubernetes) [![blog.flant.com: Our experience with Postgres Operator for Kubernetes by Zalando](){: style="width:7%"}](https://palark.com/blog/our-experience-with-postgres-operator-for-kubernetes-by-zalando) [![blog.flant.com: Small Kubernetes for your local experiments: k0s, MicroK8s, kind, k3s, and Minikube](){: style="width:7%"}](https://palark.com/blog/small-local-kubernetes-comparison) [![blog.palark.com](){: style="width:7%"}](https://palark.com/blog/tag/kubernetes) [![pandas.pydata.org: Reshaping by pivoting DataFrame objects](){: style="width:7%"}](https://pandas.pydata.org/pandas-docs/stable/reshaping.html) [![pandastutor.com 🌟](){: style="width:7%"}](https://pandastutor.com) [![pandorafms.com: Qué es, cómo instalar WSL2 y por qué es una gran noticia' para el sector TI](){: style="width:7%"}](https://pandorafms.com/blog/es/wsl2) [![particular.net: RPC vs. Messaging – which is faster?](){: style="width:7%"}](https://particular.net/blog/rpc-vs-messaging-which-is-faster) [![particule.io: Create Kubernetes federated clusters on AWS](){: style="width:7%"}](https://particule.io/en/blog/aws-federated-eks) [![particule.io: CI/CD using Github Actions, AWS ECR and ECS Fargate](){: style="width:7%"}](https://particule.io/en/blog/cicd-ecr-ecs) [![particule.io: Multi-Cluster Monitoring with Thanos](){: style="width:7%"}](https://particule.io/en/blog/thanos-monitoring)
-[![particule.io: Automatic build with Github Actions and Github Container Registry](){: style="width:7%"}](https://particule.io/en/blogcicd-github-registry) [![Google Presents AI Learning Lab - NYTechWeek | Partiful](){: style="width:7%"}](https://partiful.com/e/FJbZcfppRGdMVP1o534z) [![partlycloudy.blog: Horizontal Autoscaling in Kubernetes #3 – KEDA](){: style="width:7%"}](https://partlycloudy.blog/2020/05/29/horizontal-autoscaling-in-kubernetes-3-keda) [![partlycloudy.blog: Release to Kubernetes like a Pro with Flagger](){: style="width:7%"}](https://partlycloudy.blog/2020/07/08/release-to-k8s-like-a-pro-with-flagger) [![jamaica-gleaner.com: Amazon outage’s future implications](){: style="width:7%"}](https://past.jamaica-gleaner.com/article/business/20211224/amazon-outages-future-implications) [![patchthenet.medium.com: Introduction to SQL Injection](){: style="width:7%"}](https://patchthenet.medium.com/introduction-to-sql-injection-sql-injection-for-beginners-579c00431d40) [![patrick.easte.rs: Forging an optimal MetalLB configuration](){: style="width:7%"}](https://patrick.easte.rs/post/2022/forging-optimal-metallb-config) [![paul-the-kelly.medium.com: Extending the Kubernetes API using Operators](){: style="width:7%"}](https://paul-the-kelly.medium.com/extending-the-kubernetes-api-using-operators-9ffc8364ae5c) [![paulbutler.org: The hater’s guide to Kubernetes](){: style="width:7%"}](https://paulbutler.org/2024/the-haters-guide-to-kubernetes) [![pauldally.medium.com: Kubernetes — Debugging NetworkPolicy (Part 1)](){: style="width:7%"}](https://pauldally.medium.com/debugging-networkpolicy-part-1-249921cdba37) [![pauldally.medium.com: Kubernetes — Debugging NetworkPolicy (Part 2)](){: style="width:7%"}](https://pauldally.medium.com/debugging-networkpolicy-part-2-2d5c42d8465c)
-[![pauldally.medium.com: HorizontalPodAutoscaler uses request (not limit) to' determine when to scale by percent](){: style="width:7%"}](https://pauldally.medium.com/horizontalpodautoscaler-uses-request-not-limit-to-determine-when-to-scale-97643d808997) [![pauldally.medium.com: Kubernetes – An Introduction to Sidecars](){: style="width:7%"}](https://pauldally.medium.com/kubernetes-an-introduction-to-sidecars-21d99fbd7de3) [![pauldally.medium.com: Kubernetes Application High-Availability — Part 1' (The Very-Basic Basics)](){: style="width:7%"}](https://pauldally.medium.com/kubernetes-application-high-availability-part-1-the-very-basic-basics-660a14fa81c7) [![pauldally.medium.com: Kubernetes Application High-Availability — Part 2' (More Basics)](){: style="width:7%"}](https://pauldally.medium.com/kubernetes-application-high-availability-part-2-more-basics-a1d9f9beea75) [![pauldally.medium.com: Kustomize Best Practices (Part 1)](){: style="width:7%"}](https://pauldally.medium.com/kustomize-best-practices-part-1-86f9f22d2f20) [![pauldally.medium.com: Kustomize Best Practices (Part 2)](){: style="width:7%"}](https://pauldally.medium.com/kustomize-best-practices-part-2-c560f1fa1409) [![pauldally.medium.com: Kustomize Best Practices (part 3)](){: style="width:7%"}](https://pauldally.medium.com/kustomize-best-practices-part-3-1dbaa15fd16a) [![pauldally.medium.com: Structuring Dockerfiles For Productivity](){: style="width:7%"}](https://pauldally.medium.com/structuring-dockerfiles-for-productivity-2681de4815a4) [![pauldally.medium.com: Why Leaving Pods in CrashLoopBackOff Can Have a Bigger' Impact Than You Might Think](){: style="width:7%"}](https://pauldally.medium.com/why-leaving-pods-in-crashloopbackoff-can-have-a-bigger-impact-than-you-might-think-c0d3dbd067a) [![paulhammant.com: What is Trunk-Based Development?](){: style="width:7%"}](https://paulhammant.com/2013/04/05/what-is-trunk-based-development) [![paulhammant.com: What is Your Branching Model?:](){: style="width:7%"}](https://paulhammant.com/2013/12/04/what_is_your_branching_model)
-[![paulhammant.com: Microsoft's Trunk-Based Development](){: style="width:7%"}](https://paulhammant.com/2014/04/03/microsofts-trunk-based-development) [![pawelurbanek.com: asdf and Docker for Managing Local Development Dependencies](){: style="width:7%"}](https://pawelurbanek.com/asdf-docker-development) [![Payara](){: style="width:7%"}](https://payara.fish) [![pbpython.com: Practical Business Python](){: style="width:7%"}](https://pbpython.com) [![None](){: style="width:7%"}](https://pbpython.com/pandas-google-forms-part1.html) [![None](){: style="width:7%"}](https://pbpython.com/pandas-pivot-table-explained.html) [![pbxbook.com: CIDR Cheat Sheet](){: style="width:7%"}](https://pbxbook.com/other/cidrcheat.html) [![cloud-mercato.com: Public Cloud Reference 🌟](){: style="width:7%"}](https://pcr.cloud-mercato.com) [![pentestmonkey.net: ssh cheat sheet](){: style="width:7%"}](https://pentestmonkey.net/cheat-sheet/ssh-cheat-sheet) [![pepy.tech/project/strimzi-kafka-cli 🌟](){: style="width:7%"}](https://pepy.tech/project/strimzi-kafka-cli) [![pepy.tech/project/strimzi-kafka-cli 🌟](){: style="width:7%"}](https://pepy.tech/projects/strimzi-kafka-cli)
-[![Cheat Sheet for Regular Expression in Jmeter](){: style="width:7%"}](https://performanceoptimize.blogspot.com/2017/04/RegularExpressionCheatSheet.html) [![permission.site](){: style="width:7%"}](https://permission.site) [![phauer.com: Why I Moved Back from Gradle to Maven](){: style="width:7%"}](https://phauer.com/2018/moving-back-from-gradle-to-maven) [![phoenixnap.com: Kubernetes vs OpenShift: Key Differences Compared 🌟](){: style="width:7%"}](https://phoenixnap.com/blog/kubernetes-vs-openshift) [![phoenixnap.com: Kubernetes vs OpenShift: Key Differences Compared 🌟](){: style="width:7%"}](https://phoenixnap.com/blog/openshift-vs-kubernetes) [![phoenixnap.com: SRE Vs. DevOps: Differences Explained 🌟](){: style="width:7%"}](https://phoenixnap.com/blog/sre-vs-devops) [![phoenixnap.com: How to Set Up and Run Kafka on Kubernetes 🌟](){: style="width:7%"}](https://phoenixnap.com/kb/kafka-on-kubernetes) [![19 Common SSH Commands In Linux With Examples](){: style="width:7%"}](https://phoenixnap.com/kb/linux-ssh-commands) [![HTTP/2 resources](){: style="width:7%"}](https://pinboard.in/u:rmurphey/t:http2) [![pingcap.com: chaos-mesh-action: Integrate Chaos Engineering into Your CI](){: style="width:7%"}](https://pingcap.com/blog/chaos-mesh-action-integrate-chaos-engineering-into-your-ci) [![pionative.com: 6 Important things you need to run Kubernetes in production](){: style="width:7%"}](https://pionative.com/6-important-things-you-need-to-run-kubernetes-in-production)
-[![piotrminkowski.com: Microservices with spring cloud kubernetes](){: style="width:7%"}](https://piotrminkowski.com/2019/12/20/microservices-with-spring-cloud-kubernetes) [![piotrminkowski.com: Best practices for microservices on kubernetes 🌟](){: style="width:7%"}](https://piotrminkowski.com/2020/03/10/best-practices-for-microservices-on-kubernetes) [![__Spring Boot Istio library__: Spring Boot library for integration with Istio](){: style="width:7%"}](https://piotrminkowski.com/2020/06/10/spring-boot-library-for-integration-with-istio) [![piotrminkowski.com: Development on Kubernetes: IDE & TOOLS](){: style="width:7%"}](https://piotrminkowski.com/2020/08/03/development-on-kubernetes-ide-tools) [![piotrminkowski.com: RabbitMQ Monitoring on Kubernetes](){: style="width:7%"}](https://piotrminkowski.com/2020/09/29/rabbitmq-monitoring-on-kubernetes) [![piotrminkowski.com: GitLab CI/CD on Kubernetes](){: style="width:7%"}](https://piotrminkowski.com/2020/10/19/gitlab-ci-cd-on-kubernetes) [![piotrminkowski.com: Spring Boot Autoscaling on kubernetes 🌟](){: style="width:7%"}](https://piotrminkowski.com/2020/11/05/spring-boot-autoscaling-on-kubernetes) [![piotrminkowski.com: Continuous Integration with Jenkins on Kubernetes 🌟](){: style="width:7%"}](https://piotrminkowski.com/2020/11/10/continuous-integration-with-jenkins-on-kubernetes) [![piotrminkowski.com: Spring Boot on Kubernetes with Buildpacks and Skaffold 🌟](){: style="width:7%"}](https://piotrminkowski.com/2020/12/18/spring-boot-on-kubernetes-with-buildpacks-and-skaffold) [![piotrminkowski.com: Spring Boot Tips, Tricks and Techniques](){: style="width:7%"}](https://piotrminkowski.com/2021/01/13/spring-boot-tips-tricks-and-techniques) [![piotrminkowski.com: Java Development on OpenShift with odo](){: style="width:7%"}](https://piotrminkowski.com/2021/02/05/java-development-on-openshift-with-odo)
-[![piotrminkowski.com: Blue-green deployment with a database on Kubernetes 🌟](){: style="width:7%"}](https://piotrminkowski.com/2021/02/18/blue-green-deployment-with-a-database-on-kubernetes) [![piotrminkowski.com: Knative Eventing with Kafka and Quarkus](){: style="width:7%"}](https://piotrminkowski.com/2021/03/31/knative-eventing-with-kafka-and-quarkus) [![piotrminkowski.com: Spring Microservices Security Best Practices 🌟](){: style="width:7%"}](https://piotrminkowski.com/2021/05/26/spring-microservices-security-best-practices) [![piotrminkowski.com: Knative Eventing with Quarkus, Kafka and Camel](){: style="width:7%"}](https://piotrminkowski.com/2021/06/14/knative-eventing-with-quarkus-kafka-and-camel) [![piotrminkowski.com: Kubernetes Multicluster with Kind and Submariner](){: style="width:7%"}](https://piotrminkowski.com/2021/07/08/kubernetes-multicluster-with-kind-and-submariner) [![piotrminkowski.com: Multicluster Traffic Mirroring with Istio and Kind](){: style="width:7%"}](https://piotrminkowski.com/2021/07/12/multicluster-traffic-mirroring-with-istio-and-kind) [![piotrminkowski.com: Kubernetes CI/CD with Tekton and ArgoCD 🌟](){: style="width:7%"}](https://piotrminkowski.com/2021/08/05/kubernetes-ci-cd-with-tekton-and-argocd) [![piotrminkowski.com: Quarkus Tips, Tricks and Techniques 🌟](){: style="width:7%"}](https://piotrminkowski.com/2021/10/12/quarkus-tips-tricks-and-techniques) [![piotrminkowski.com: Kubernetes Multicluster with Kind and Cilium](){: style="width:7%"}](https://piotrminkowski.com/2021/10/25/kubernetes-multicluster-with-kind-and-cilium) [![piotrminkowski.com: Serverless Java Functions on OpenShift](){: style="width:7%"}](https://piotrminkowski.com/2021/11/30/serverless-java-functions-on-openshift) [![piotrminkowski.com: Create and Manage Kubernetes Clusters with Cluster API and ArgoCD](){: style="width:7%"}](https://piotrminkowski.com/2021/12/03/create-kubernetes-clusters-with-cluster-api-and-argocd)
-[![piotrminkowski.com: Continuous Delivery on Kubernetes with Database using ArgoCD and Liquibase](){: style="width:7%"}](https://piotrminkowski.com/2021/12/13/continuous-delivery-on-kubernetes-with-database-using-argocd-and-liquibase) [![==piotrminkowski.com: Development on Kubernetes with Telepresence and Skaffold==](){: style="width:7%"}](https://piotrminkowski.com/2021/12/21/development-on-kubernetes-with-telepresence-and-skaffold) [![piotrminkowski.com: Vault on Kubernetes with Spring Cloud](){: style="width:7%"}](https://piotrminkowski.com/2021/12/30/vault-on-kubernetes-with-spring-cloud) [![piotrminkowski.com: Distributed Transactions in Microservices with Kafka Streams and Spring Boot](){: style="width:7%"}](https://piotrminkowski.com/2022/01/24/distributed-transactions-in-microservices-with-kafka-streams-and-spring-boot) [![piotrminkowski.com: Validate Kubernetes Deployment in CI/CD with Tekton and Datree](){: style="width:7%"}](https://piotrminkowski.com/2022/02/21/validate-kubernetes-deployment-in-ci-cd-with-tekton-and-datree) [![piotrminkowski.com: Canary Release on Kubernetes with Knative and Tekton](){: style="width:7%"}](https://piotrminkowski.com/2022/03/29/canary-release-on-kubernetes-with-knative-and-tekton) [![piotrminkowski.com: Continuous Development on Kubernetes with GitOps Approach 🌟](){: style="width:7%"}](https://piotrminkowski.com/2022/06/06/continuous-development-on-kubernetes-with-gitops-approach) [![piotrminkowski.com: Manage Kubernetes Cluster with Terraform and Argo CD. Create Kakfa Cluster using GitOps 🌟](){: style="width:7%"}](https://piotrminkowski.com/2022/06/28/manage-kubernetes-cluster-with-terraform-and-argo-cd) [![piotrminkowski.com: GitOps with Advanced Cluster Management for Kubernetes 🌟](){: style="width:7%"}](https://piotrminkowski.com/2022/10/24/gitops-with-advanced-cluster-management-for-kubernetes) [![piotrminkowski.com: Manage Multiple Kubernetes Clusters with ArgoCD 🌟](){: style="width:7%"}](https://piotrminkowski.com/2022/12/09/manage-multiple-kubernetes-clusters-with-argocd) [![piotrminkowski.com: Sealed Secrets on Kubernetes with ArgoCD and Terraform](){: style="width:7%"}](https://piotrminkowski.com/2022/12/14/sealed-secrets-on-kubernetes-with-argocd-and-terraform)
-[![piotrminkowski.com: Best Practices for Java Apps on Kubernetes 🌟](){: style="width:7%"}](https://piotrminkowski.com/2023/02/13/best-practices-for-java-apps-on-kubernetes) [![piotrminkowski.com: Which JDK to Choose on Kubernetes 🌟](){: style="width:7%"}](https://piotrminkowski.com/2023/02/17/which-jdk-to-choose-on-kubernetes) [![piotrminkowski.com: Microservices with Spring Boot 3 and Spring Cloud 🌟](){: style="width:7%"}](https://piotrminkowski.com/2023/03/13/microservices-with-spring-boot-3-and-spring-cloud) [![piotrminkowski.com: Concurrency with Kafka and Spring Boot](){: style="width:7%"}](https://piotrminkowski.com/2023/04/30/concurrency-with-kafka-and-spring-boot) [![piotrminkowski.com: Manage Kubernetes Operators with ArgoCD](){: style="width:7%"}](https://piotrminkowski.com/2023/05/05/manage-kubernetes-operators-with-argocd) [![piotrminkowski.com: Resize CPU Limit To Speed Up Java Startup on Kubernetes](){: style="width:7%"}](https://piotrminkowski.com/2023/08/22/resize-cpu-limit-to-speed-up-java-startup-on-kubernetes) [![piotrminkowski.com: Introduction to gRPC with Quarkus](){: style="width:7%"}](https://piotrminkowski.com/2023/09/15/introduction-to-grpc-with-quarkus) [![piotrminkowski.com: Slim Docker Images for Java](){: style="width:7%"}](https://piotrminkowski.com/2023/11/07/slim-docker-images-for-java) [![piotrminkowski.com: Testing Java Apps on Kubernetes with Testkube](){: style="width:7%"}](https://piotrminkowski.com/2023/11/27/testing-java-apps-on-kubernetes-with-testkube) [![piotrminkowski.com: Getting Started with Azure Kubernetes Service 🌟](){: style="width:7%"}](https://piotrminkowski.com/2024/02/05/getting-started-with-azure-kubernetes-service) [![piotrminkowski.com: Java Flight Recorder on Kubernetes](){: style="width:7%"}](https://piotrminkowski.com/2024/02/13/java-flight-recorder-on-kubernetes)
-[![piotrminkowski.com: Getting Started with Backstage](){: style="width:7%"}](https://piotrminkowski.com/2024/06/13/getting-started-with-backstage) [![piotrminkowski.com: Backstage on Kubernetes](){: style="width:7%"}](https://piotrminkowski.com/2024/06/28/backstage-on-kubernetes) [![piotrminkowski.com: IDP on OpenShift with Red Hat Developer Hub](){: style="width:7%"}](https://piotrminkowski.com/2024/07/04/idp-on-openshift-with-red-hat-developer-hub) [![piotrminkowski.wordpress.com: Kotlin microservice with spring boot](){: style="width:7%"}](https://piotrminkowski.wordpress.com/2019/01/15/kotlin-microservice-with-spring-boot) [![Pivotal.io: Pivotal Container Service (PKS), owned by VMware](){: style="width:7%"}](https://pivotal.io/platform/pivotal-container-service) [![pixelrobots.co.uk: Bring your own Container Network Interface (CNI) plugin with Azure Kubernetes Service (AKS) (PREVIEW)](){: style="width:7%"}](https://pixelrobots.co.uk/2022/04/bring-your-own-container-network-interface-cni-plugin-with-azure-kubernetes-service-aks-preview) [![pixelrobots.co.uk: Exploring Azure Kubernetes Service’s Node Autoprovision: A Deep Dive into the Latest Public Preview Feature](){: style="width:7%"}](https://pixelrobots.co.uk/2023/12/exploring-azure-kubernetes-services-node-autoprovision-a-deep-dive-into-the-latest-public-preview-feature) [![piyushverma.hashnode.dev: Basic Linux Shell Scripting for DevOps Engineers](){: style="width:7%"}](https://piyushverma.hashnode.dev/basic-linux-shell-scripting-for-devops-engineers) [![pjame-fb.medium.com: Kubernetes Secrets from Secrets Manager using External' Secrets Operators](){: style="width:7%"}](https://pjame-fb.medium.com/kubernetes-secrets-from-secrets-manager-using-external-secrets-operators-4819562c3b02) [![github.com/keilerkonzept/aws-secretsmanager-files](){: style="width:7%"}](https://pkg.go.dev/github.com/keilerkonzept/aws-secretsmanager-files) [![pkg.go.dev/k8s.io/client-go](){: style="width:7%"}](https://pkg.go.dev/k8s.io/client-go)
-[![pkg.go.dev/knative.dev/security-guard](){: style="width:7%"}](https://pkg.go.dev/knative.dev/security-guard) [![docs.planetscale.com: The PlanetScale workflow 🌟](){: style="width:7%"}](https://planetscale.com/docs/vitess/best-practices) [![PlantUML](){: style="width:7%"}](https://plantuml.com) [![Continuous Delivery with Sonatype Nexus, Jenkins and the Cloudogu Ecosystem](){: style="width:7%"}](https://platform.cloudogu.com/en/blog/cd-with-nexus-jenkins-ces) [![cloudogu.com: Automation Assistants: GitOps tools in comparison 🌟](){: style="width:7%"}](https://platform.cloudogu.com/en/blog/gitops-tools) [![cloudogu.com: Kubernetes least privilege implementation using the Google Cloud as an axample](){: style="width:7%"}](https://platform.cloudogu.com/en/blog/kubernetes-least-privilege-gcp-example) [![cloudacademy.com: Blog / DevOpsDevOps: Why Is It Important to Decouple Deployment From Release?](){: style="width:7%"}](https://platform.qa.com/login) [![platform9.com: Difference Between multi-cluster, multi-master, multi-tenant & federated Kubernetes](){: style="width:7%"}](https://platform9.com/blog/difference-between-multi-cluster-multi-master-multi-tenant-federated-kubernetes) [![platform9.com: Kubernetes Autoscaling Options: Horizontal Pod Autoscaler, Vertical Pod Autoscaler and Cluster Autoscaler](){: style="width:7%"}](https://platform9.com/blog/kubernetes-autoscaling-options-horizontal-pod-autoscaler-vertical-pod-autoscaler-and-cluster-autoscaler) [![platform9.com: Kubernetes CI/CD Pipelines at Scale](){: style="width:7%"}](https://platform9.com/blog/kubernetes-ci-cd-pipelines-at-scale) [![platform9.com: Kubernetes Cluster Sizing – How Large Should a Kubernetes Cluster Be?](){: style="width:7%"}](https://platform9.com/blog/kubernetes-cluster-sizing-how-large-should-a-kubernetes-cluster-be)
-[![None](){: style="width:7%"}](https://platform9.com/blog/kubernetes-service-mesh) [![platform9.com: Kubernetes Service Mesh: A Comparison of Istio, Linkerd and' Consul](){: style="width:7%"}](https://platform9.com/blog/kubernetes-service-mesh-a-comparison-of-istio-linkerd-and-consul) [![platform9.com: Ultimate Guide to Kubernetes Ingress Controllers 🌟](){: style="width:7%"}](https://platform9.com/blog/ultimate-guide-to-kubernetes-ingress-controllers) [![platform9.com: The Gorilla Guide to Kubernetes in the Enterprise](){: style="width:7%"}](https://platform9.com/lp/ultimate-guide-enterprise-kubernetes) [![platformengineering.org](){: style="width:7%"}](https://platformengineering.org) [![platformengineering.org: AI is changing the future of platform engineering. Are you ready?](){: style="width:7%"}](https://platformengineering.org/blog/ai-is-changing-the-future-of-platform-engineering-are-you-ready) [![==platformengineering.org/tools/capsule== ⭐](){: style="width:7%"}](https://platformengineering.org/tools/capsule) [![platformwale.blog: Create Amazon EKS Cluster within its VPC using Terraform](){: style="width:7%"}](https://platformwale.blog/2023/07/15/create-amazon-eks-cluster-within-its-vpc-using-terraform) [![Google Play Search](){: style="width:7%"}](https://play.google.com/store/search?q=learn+kubernetes) [![None](){: style="width:7%"}](https://play.google.com/store/search?q=learn+kubernetes&c=apps) [![None](){: style="width:7%"}](https://play.meshery.io)
-[![harvard.edu: CS50: Introduction to Computer Science (free)](){: style="width:7%"}](https://pll.harvard.edu/course/cs50-introduction-computer-science) [![ploffay.medium.com: Five years evolution of open-source distributed tracing' 🌟](){: style="width:7%"}](https://ploffay.medium.com/five-years-evolution-of-open-source-distributed-tracing-ec1c5a5dd1ac) [![Allure 🌟](){: style="width:7%"}](https://plugins.jenkins.io/allure-jenkins-plugin) [![Jenkins Plugin: Anchore Container Image Scanner](){: style="width:7%"}](https://plugins.jenkins.io/anchore-container-scanner) [![Aqua Security Scanner](){: style="width:7%"}](https://plugins.jenkins.io/aqua-security-scanner) [![CloudBees AWS Credentials 🌟](){: style="width:7%"}](https://plugins.jenkins.io/aws-credentials) [![Amazon Web Services SDK](){: style="width:7%"}](https://plugins.jenkins.io/aws-java-sdk) [![AWS Kinesis Consumer](){: style="width:7%"}](https://plugins.jenkins.io/aws-kinesis-consumer) [![AWS Secrets Manager Credentials Provider](){: style="width:7%"}](https://plugins.jenkins.io/aws-secrets-manager-credentials-provider) [![Azure Artifact Manager](){: style="width:7%"}](https://plugins.jenkins.io/azure-artifact-manager) [![Azure Key Vault](){: style="width:7%"}](https://plugins.jenkins.io/azure-keyvault)
-[![Jenkins Plugin: Bitbucket Push and Pull Request](){: style="width:7%"}](https://plugins.jenkins.io/bitbucket-push-and-pull-request) [![Blue Ocean plugin](){: style="width:7%"}](https://plugins.jenkins.io/blueocean) [![Blue Ocean Pipeline Editor](){: style="width:7%"}](https://plugins.jenkins.io/blueocean-pipeline-editor) [![blueocean-rest: REST API for Blue Ocean](){: style="width:7%"}](https://plugins.jenkins.io/blueocean-rest) [![Build Monitor Plugin](){: style="width:7%"}](https://plugins.jenkins.io/build-monitor-plugin) [![Cloudbees Credentials 🌟](){: style="width:7%"}](https://plugins.jenkins.io/cloudbees-credentials) [![CloudBees Disk Usage Simple](){: style="width:7%"}](https://plugins.jenkins.io/cloudbees-disk-usage-simple) [![CloudBees Health Advisor 🌟](){: style="width:7%"}](https://plugins.jenkins.io/cloudbees-jenkins-advisor) [![Code Average API](){: style="width:7%"}](https://plugins.jenkins.io/code-coverage-api) [![Compress-buildlog](){: style="width:7%"}](https://plugins.jenkins.io/compress-buildlog) [![plugins.jenkins.io/configuration-as-code](){: style="width:7%"}](https://plugins.jenkins.io/configuration-as-code)
-[![Configuration Slicing](){: style="width:7%"}](https://plugins.jenkins.io/configurationslicing) [![Copy Artifact](){: style="width:7%"}](https://plugins.jenkins.io/copyartifact) [![Credentials Binding](){: style="width:7%"}](https://plugins.jenkins.io/credentials-binding) [![Cucumber reports](){: style="width:7%"}](https://plugins.jenkins.io/cucumber-reports) [![Custom Checkbox Parameter 🌟](){: style="width:7%"}](https://plugins.jenkins.io/custom-checkbox-parameter) [![CVS plugin](){: style="width:7%"}](https://plugins.jenkins.io/cvs) [![Declarative Pipeline Migration Assistant 🌟](){: style="width:7%"}](https://plugins.jenkins.io/declarative-pipeline-migration-assistant) [![Declarative Pipeline Migration Assistant API 🌟](){: style="width:7%"}](https://plugins.jenkins.io/declarative-pipeline-migration-assistant-api) [![Deploy Dashboard by Namecheap](){: style="width:7%"}](https://plugins.jenkins.io/deploy-dashboard) [![CloudBees Docker Custom Build Environment](){: style="width:7%"}](https://plugins.jenkins.io/docker-custom-build-environment) [![Amazon EC2 plugin](){: style="width:7%"}](https://plugins.jenkins.io/ec2)
-[![ec2-fleet-plugin](){: style="width:7%"}](https://plugins.jenkins.io/ec2-fleet) [![CloudBees Flow plugin](){: style="width:7%"}](https://plugins.jenkins.io/electricflow) [![Extensible Choice Parameter](){: style="width:7%"}](https://plugins.jenkins.io/extensible-choice-parameter) [![Fortify](){: style="width:7%"}](https://plugins.jenkins.io/fortify) [![plugins.jenkins.io: gatling](){: style="width:7%"}](https://plugins.jenkins.io/gatling) [![GitHub Pull Request Builder Plugin](){: style="width:7%"}](https://plugins.jenkins.io/ghprb) [![**Git Plugin**: Merge Extensions](){: style="width:7%"}](https://plugins.jenkins.io/git) [![Git Forensics](){: style="width:7%"}](https://plugins.jenkins.io/git-forensics) [![Git Push](){: style="width:7%"}](https://plugins.jenkins.io/git-push) [![Jenkins plugin to provide automatic status for multibranch jobs (Grafana)](){: style="width:7%"}](https://plugins.jenkins.io/github-autostatus) [![GitHub Branch Source Plugin:](){: style="width:7%"}](https://plugins.jenkins.io/github-branch-source)
-[![HashiCorp Vault 🌟](){: style="width:7%"}](https://plugins.jenkins.io/hashicorp-vault-plugin) [![Job DSL Plugin 🌟](){: style="width:7%"}](https://plugins.jenkins.io/job-dsl) [![Jenkins Kubernetes Plugin](){: style="width:7%"}](https://plugins.jenkins.io/kubernetes) [![Kubernetes Continuous Deploy](){: style="width:7%"}](https://plugins.jenkins.io/kubernetes-cd) [![Kubernetes CLI 🌟](){: style="width:7%"}](https://plugins.jenkins.io/kubernetes-cli) [![Least Load](){: style="width:7%"}](https://plugins.jenkins.io/leastload) [![Logstash](){: style="width:7%"}](https://plugins.jenkins.io/logstash) [![Matrix Authorization Strategy 🌟](){: style="width:7%"}](https://plugins.jenkins.io/matrix-auth) [![Metrics](){: style="width:7%"}](https://plugins.jenkins.io/metrics) [![Monitor Pro Plugin](){: style="width:7%"}](https://plugins.jenkins.io/monitor-pro) [![Nomad](){: style="width:7%"}](https://plugins.jenkins.io/nomad)
-[![NPM and Yarn Wrapper and Steps](){: style="width:7%"}](https://plugins.jenkins.io/npm-yarn-wrapper-steps) [![openshift-client](){: style="width:7%"}](https://plugins.jenkins.io/openshift-client) [![openshift-deployer](){: style="width:7%"}](https://plugins.jenkins.io/openshift-deployer) [![openshift-login](){: style="width:7%"}](https://plugins.jenkins.io/openshift-login) [![openshift-pipeline](){: style="width:7%"}](https://plugins.jenkins.io/openshift-pipeline) [![openshift-sync](){: style="width:7%"}](https://plugins.jenkins.io/openshift-sync) [![OpenTelemetry 🌟](){: style="width:7%"}](https://plugins.jenkins.io/opentelemetry) [![Parameter Separator](){: style="width:7%"}](https://plugins.jenkins.io/parameter-separator) [![plugins.jenkins.io: performance](){: style="width:7%"}](https://plugins.jenkins.io/performance) [![Pipeline as YAML (Incubated) 🌟](){: style="width:7%"}](https://plugins.jenkins.io/pipeline-as-yaml) [![pipeline-graph-view 🌟](){: style="width:7%"}](https://plugins.jenkins.io/pipeline-graph-view)
-[![pipeline-maven: Pipeline Maven Integration 🌟](){: style="width:7%"}](https://plugins.jenkins.io/pipeline-maven) [![Pipeline Utility Steps 🌟🌟](){: style="width:7%"}](https://plugins.jenkins.io/pipeline-utility-steps) [![PlasticSCM MergeBot Jenkins Plugin](){: style="width:7%"}](https://plugins.jenkins.io/plasticscm-mergebot) [![Plugin Usage](){: style="width:7%"}](https://plugins.jenkins.io/plugin-usage-plugin) [![QF-Test](){: style="width:7%"}](https://plugins.jenkins.io/qftest) [![qualys-cs: Qualys Container Scanning Connector](){: style="width:7%"}](https://plugins.jenkins.io/qualys-cs) [![InsightVM Container Image Scanner](){: style="width:7%"}](https://plugins.jenkins.io/rapid7-insightvm-container-assessment) [![REST List Parameter](){: style="width:7%"}](https://plugins.jenkins.io/rest-list-parameter) [![Robot Framework](){: style="width:7%"}](https://plugins.jenkins.io/robot) [![Role-based Authorization Strategy 🌟](){: style="width:7%"}](https://plugins.jenkins.io/role-strategy) [![SCM Filter Jervis YAML Plugin](){: style="width:7%"}](https://plugins.jenkins.io/scm-filter-jervis)
-[![Script Security](){: style="width:7%"}](https://plugins.jenkins.io/script-security) [![SonarQube Scanner 🌟](){: style="width:7%"}](https://plugins.jenkins.io/sonar) [![Splunk Plugins](){: style="width:7%"}](https://plugins.jenkins.io/splunk-devops) [![sysdig-secure: Sysdig Secure Container Image Scanner](){: style="width:7%"}](https://plugins.jenkins.io/sysdig-secure) [![syslog-logger](){: style="width:7%"}](https://plugins.jenkins.io/syslog-logger) [![plugins.jenkins.io/templating-engine: Jenkins Template Engine JTE 🌟](){: style="width:7%"}](https://plugins.jenkins.io/templating-engine) [![Text Finder 🌟](){: style="width:7%"}](https://plugins.jenkins.io/text-finder) [![Active Choices 🌟](){: style="width:7%"}](https://plugins.jenkins.io/uno-choice) [![vSphere cloud](){: style="width:7%"}](https://plugins.jenkins.io/vsphere-cloud) [![Warnings Next Generation 🌟](){: style="width:7%"}](https://plugins.jenkins.io/warnings-ng) [![None](){: style="width:7%"}](https://pmbanugo.me/faas-on-kubernetes-from-aws-lambda-api-gateway-to-knative-kong-api-gateway)
-[![pod.chaoslever.com: HashiCorp Under IBM’s Wing](){: style="width:7%"}](https://pod.chaoslever.com/hashicorp-under-ibms-wing) [![None](){: style="width:7%"}](https://pod.chaoslever.com/redefining-virtualization-in-the-vmware-acquisition-era) [![The OpenAI Podcast on Apple Podcasts](){: style="width:7%"}](https://podcasts.apple.com/us/podcast/openai-podcast/id1820330260) [![Podman Desktop](){: style="width:7%"}](https://podman-desktop.io) [![podman](){: style="width:7%"}](https://podman.io) [![podmain.io: Announcing Podman v2](){: style="width:7%"}](https://podman.io/blogs/2020/06/29/podman-v2-announce.html) [![pointbase.hashnode.dev: Understand Docker layers by example : RUN instructions' Impact](){: style="width:7%"}](https://pointbase.hashnode.dev/understand-docker-layers-by-example-run-instructions-impact) [![polarsquad.com: Check your Kubernetes deployments!](){: style="width:7%"}](https://polarsquad.com/blog/check-your-kubernetes-deployments) [![polarsquad.com: Stop doing pull requests](){: style="width:7%"}](https://polarsquad.com/blog/stop-doing-pull-requests) [![poloclub.github.io: What is a Convolutional Neural Network?](){: style="width:7%"}](https://poloclub.github.io/cnn-explainer) [![How to Implement the Automerge feature that is missing from BitBucket cloud](){: style="width:7%"}](https://poolofthought.com/how-to-implement-the-automerge-feature-that-is-missing-from-bitbucket-cloud)
-[![vagrant: ansible tower](){: style="width:7%"}](https://portal.cloud.hashicorp.com/vagrant/discover/ansible/tower) [![vagrant: centos-awx](){: style="width:7%"}](https://portal.cloud.hashicorp.com/vagrant/discover/krlex/centos-awx) [![portal.dev](){: style="width:7%"}](https://portal.dev) [![Kubevious SaaS: portal.kubevious.io](){: style="width:7%"}](https://portal.kubevious.io) [![portal.tutorialsdojo.com: AWS Digital Courses (free)](){: style="width:7%"}](https://portal.tutorialsdojo.com/product-category/aws/aws-digital-courses-2) [![Porter](){: style="width:7%"}](https://porter.sh) [![portswigger.net: Introducing vAPI – an open source lab environment to learn about API security](){: style="width:7%"}](https://portswigger.net) [![portswigger.net: Introducing vAPI – an open source lab environment to learn' about API security](){: style="width:7%"}](https://portswigger.net/daily-swig/introducing-vapi-an-open-source-lab-environment-to-learn-about-api-security) [![Portworx](){: style="width:7%"}](https://portworx.com) [![portworx.com: Automating Kubernetes Data Management with GitOps & AutoPilot](){: style="width:7%"}](https://portworx.com/automating-kubernetes-data-management-with-gitops-autopilot) [![portworx.com: How to backup and restore Elasticsearch on Kubernetes](){: style="width:7%"}](https://portworx.com/how-to-backup-and-restore-elasticsearch-on-kubernetes)
-[![portworx.com: Implementing Data Security on Red Hat OpenShift 🌟](){: style="width:7%"}](https://portworx.com/implementing-data-security-on-red-hat-openshift) [![portworx.com: Monitoring Kubernetes Backup with Prometheus and Grafana](){: style="width:7%"}](https://portworx.com/kubernetes-backup-monitoring) [![PX-Backup](){: style="width:7%"}](https://portworx.com/products/px-backup) [![How to Run HA Elasticsearch (ELK) on Red Hat OpenShift](){: style="width:7%"}](https://portworx.com/run-ha-elasticsearch-elk-red-hat-openshift) [![portworx.com: Kubernetes Persistent Volume Tutorial by Portworx](){: style="width:7%"}](https://portworx.com/tutorial-kubernetes-persistent-volumes) [![Postgres.app](){: style="width:7%"}](https://postgresapp.com) [![postgrescheatsheet.com](){: style="width:7%"}](https://postgrescheatsheet.com) [![Kubernetes Node Local DNS Cache](){: style="width:7%"}](https://povilasv.me/kubernetes-node-local-dns-cache) [![powershellmagazine.com](){: style="width:7%"}](https://powershellmagazine.com) [![prabirmahatha.hashnode.dev: Jenkins Declarative Pipeline with Docker](){: style="width:7%"}](https://prabirmahatha.hashnode.dev/jenkins-declarative-pipeline-with-docker) [![practical365.com: The Ups and Downs of Connecting to the Microsoft Graph Using the PowerShell SDK](){: style="width:7%"}](https://practical365.com/connect-microsoft-graph-powershell-sdk)
-[![practical365.com: Using Certificate-based Authentication with the Microsoft Graph PowerShell SDK](){: style="width:7%"}](https://practical365.com/use-certificate-authentication-microsoft-graph-sdk) [![practicalkubernetes.blogspot.com: Making the case for Kubernetes Operators](){: style="width:7%"}](https://practicalkubernetes.blogspot.com/2022/01/making-case-for-kubernetes-operators.html) [![pradeepdaniel.medium.com: Creating an ETL data pipeline to sync data to' Snowflake using Kafka and Debezium](){: style="width:7%"}](https://pradeepdaniel.medium.com/real-time-change-data-replication-to-snowflake-using-kafka-and-debezium-d6ebb0d4eb29) [![pradeepl.com: Introduction to Kubernetes Admission Controllers](){: style="width:7%"}](https://pradeepl.com/blog/kubernetes/introduction-to-kubernetes-admission-controllers) [![prakashkumar0301.medium.com: Blue-Green Deployment with Kubernetes](){: style="width:7%"}](https://prakashkumar0301.medium.com/blue-green-deployment-with-kubernetes-a37a534a2ef4) [![prashant-48386.medium.com: Continuous Delivery for Kubernetes With Argo' CD](){: style="width:7%"}](https://prashant-48386.medium.com/continuous-delivery-for-kubernetes-with-argo-cd-9d5f3b69f1db) [![pratapreddypilaka.blogspot.com: Azure FinOps using Terraform and Infracost - Finding the hourly or monthly cost before Azure DevOps Deployments](){: style="width:7%"}](https://pratapreddypilaka.blogspot.com/2023/11/azure-finops-using-terraform-and.html) [![praveendandu24.medium.com: Ensuring AWS Infrastructure Consistency with' Ansible Playbooks](){: style="width:7%"}](https://praveendandu24.medium.com/ansible-infrastructure-testing-to-test-aws-resources-bd8bdba9ab7c) [![praveendandu24.medium.com: Mastering Terraform: From Essential Commands' to Effortless EC2 Instance Provisioning](){: style="width:7%"}](https://praveendandu24.medium.com/mastering-terraform-from-essential-commands-to-effortless-ec2-instance-provisioning-d2d25659450c) [![praveendandu24.medium.com: Mastering Terraform: Top 20 Essential Commands' with Examples for Beginners](){: style="width:7%"}](https://praveendandu24.medium.com/mastering-terraform-top-20-essential-commands-with-examples-for-beginners-1029852b419) [![praveendandu24.medium.com: Understanding the Differences Between Jenkins' Scripted and Declarative Pipeline: A Comprehensive Guide with Real-World Examples](){: style="width:7%"}](https://praveendandu24.medium.com/understanding-the-differences-between-jenkins-scripted-and-declarative-pipeline-a-comprehensive-960826e26c2)
-[![praveendavidmathew.medium.com: Data driven testing per request without using' data file](){: style="width:7%"}](https://praveendavidmathew.medium.com/data-driven-testing-per-request-without-using-data-file-aeb573b4f63a) [![prcode.co.uk: Connect Azure MySQL to Private Endpoint with Terraform](){: style="width:7%"}](https://prcode.co.uk/2021/04/29/connect-azure-mysql-to-private-endpoint-with-terraform) [![prcode.co.uk: Terraform Code Quality](){: style="width:7%"}](https://prcode.co.uk/2022/02/08/terraform-code-quality) [![pre-commit](){: style="width:7%"}](https://pre-commit.com) [![12-Factor Agents: Principles for Building Reliable LLM Applications](){: style="width:7%"}](https://priyankavergadia.substack.com/p/12-factor-agents-principles-for-building?r=65wvb) [![CPU vs GPU vs TPU vs NPU vs DPU vs APU vs LPU](){: style="width:7%"}](https://priyankavergadia.substack.com/p/cpu-vs-gpu-vs-tpu-vs-npu-vs-dpu-vs?r=65wvb) [![The Layoffs Won't Stop Until We...](){: style="width:7%"}](https://priyankavergadia.substack.com/p/the-layoffs-wont-stop-until-we) [![proandroiddev.com: “Continuous Integration/Delivery” for Android with GitHub' Actions — Part 1](){: style="width:7%"}](https://proandroiddev.com/continuous-integration-delivery-for-android-with-github-actions-part-1-b232ed2b1740) [![proandroiddev.com: Improving CI/CD pipeline for Android via Fastlane and' GitHub Actions](){: style="width:7%"}](https://proandroiddev.comimproving-ci-cd-pipeline-for-android-via-fastlane-and-github-actions-a635162d2c53) [![procodeguide.com: Build Resilient Microservices (Web API) using Polly in ASP.NET Core](){: style="width:7%"}](https://procodeguide.com/programming/polly-in-aspnet-core) [![programmer.ink: Maven scaffolding best practices](){: style="width:7%"}](https://programmer.ink/think/maven-scaffolding-best-practices.html)
-[![Understanding Responsibility Assignment Matrix (RACI Matrix)](){: style="width:7%"}](https://project-management.com/understanding-responsibility-assignment-matrix-raci-matrix) [![cloud-mercato.com: State of the art of Public Object Storage Europe 🌟](){: style="width:7%"}](https://projector.cloud-mercato.com/projects/state-of-the-art-of-public-object-storage-europe) [![Eclipse MicroProfile Project](){: style="width:7%"}](https://projects.eclipse.org/projects/technology.microprofile) [![Promcat: A resource catalog for enterprise-class Prometheus monitoring 🌟](){: style="width:7%"}](https://promcat.io) [![prometheus-community.github.io: Prometheus Community Kubernetes Helm Charts 🌟](){: style="width:7%"}](https://prometheus-community.github.io/helm-charts) [![prometheus-operator.dev 🌟](){: style="width:7%"}](https://prometheus-operator.dev) [![Prometheus Demo: prometheus.demo.do.prometheus.io 🌟](){: style="width:7%"}](https://prometheus.demo.do.prometheus.io) [![**prometheus.io**](){: style="width:7%"}](https://prometheus.io) [![prometheus.io: Introducing Prometheus Agent Mode, an Efficient and Cloud-Native Way for Metric Forwarding](){: style="width:7%"}](https://prometheus.io/blog/2021/11/16/agent) [![prometheus.io/docs/alerting/alertmanager/](){: style="width:7%"}](https://prometheus.io/docs/alerting/alertmanager) [![prometheus.io/docs/alerting/alertmanager/](){: style="width:7%"}](https://prometheus.io/docs/alerting/latest/alertmanager)
-[![Librerías cliente](){: style="width:7%"}](https://prometheus.io/docs/instrumenting/clientlibs) [![Prometheus Third Party Exporters](){: style="width:7%"}](https://prometheus.io/docs/instrumenting/exporters) [![prometheus.io: Writing Exporters](){: style="width:7%"}](https://prometheus.io/docs/instrumenting/writing_exporters) [![prometheus.io: Comparison to Alternatives 🌟](){: style="width:7%"}](https://prometheus.io/docs/introduction/comparison) [![prometheus.io: Getting Started](){: style="width:7%"}](https://prometheus.io/docs/prometheus/latest/getting_started) [![prometheus.io: Installarion](){: style="width:7%"}](https://prometheus.io/docs/prometheus/latest/installation) [![None](){: style="width:7%"}](https://prometheus.io/docs/prometheus/latest/querying/basics) [![**Prometheus TSDB**](){: style="width:7%"}](https://prometheus.io/docs/prometheus/latest/storage) [![prometheus.io/download/](){: style="width:7%"}](https://prometheus.io/download) [![Promitor 🌟](){: style="width:7%"}](https://promitor.io) [![promlabs.com: Avoid These 6 Mistakes When Getting Started With Prometheus](){: style="width:7%"}](https://promlabs.com/blog/2022/12/11/avoid-these-6-mistakes-when-getting-started-with-prometheus)
-[![promlens.com 🌟](){: style="width:7%"}](https://promlens.com) [![PromTools: SLOs with Prometheus 🌟](){: style="width:7%"}](https://promtools.dev) [![None](){: style="width:7%"}](https://proteon.com/2018/10/18/openshift-in-a-world-of-kubernetes-as-a-service) [![pub.towardsai.net: Class and Objects in Python with Examples](){: style="width:7%"}](https://pub.towardsai.net/class-and-objects-in-python-with-examples-591c6ca95ee6) [![pub.towardsai.net: OPs Concept in Python](){: style="width:7%"}](https://pub.towardsai.net/oops-concept-in-python-b5f5833d57db) [![pub.towardsai.net: Python: Zero to Hero with Examples](){: style="width:7%"}](https://pub.towardsai.net/python-zero-to-hero-with-examples-c7a5dedb968b) [![pub.towardsai.net: Deep Dive into Event-Driven architecture | Gul Ershad](){: style="width:7%"}](https://pub.towardsai.net/software-engineering-baa4e7a8015c) [![pub.towardsai.net: Step-by-Step Design of Enhanced Entity-Relationship (EER)' in MySQL](){: style="width:7%"}](https://pub.towardsai.net/step-by-step-design-of-enhanced-entity-relationship-eer-in-mysql-1e0f8b9fe5d4) [![pub.towardsai.net: Why Map(), Filter() And Reduce() Functions are so Famous?](){: style="width:7%"}](https://pub.towardsai.net/why-map-filter-and-reduce-functions-are-so-famous-4c8e42fd0755) [![Public APIs Directory](){: style="width:7%"}](https://publicapis.io) [![None](){: style="width:7%"}](https://publications.opengroup.org)
-[![pulpproject.org](){: style="width:7%"}](https://pulpproject.org) [![Apache Pulsar](){: style="width:7%"}](https://pulsar.apache.org) [![PulseMCP](){: style="width:7%"}](https://pulsemcp.com) [![State of DevOps Reports](){: style="width:7%"}](https://puppet.com/resources/?refinementList%5Btype%5D%5B0%5D=Report&page=1&configure%5BhitsPerPage%5D=18) [![None](){: style="width:7%"}](https://puppet.com/resources/report/2015-state-devops-report) [![2020 DevOps Salary Report](){: style="width:7%"}](https://puppet.com/resources/report/2020-devops-salary-report) [![2020 State of DevOps Report](){: style="width:7%"}](https://puppet.com/resources/report/2020-state-of-devops-report) [![puppet.com: The 2021 State of DevOps Report is here! 🌟](){: style="width:7%"}](https://puppet.com/resources/report/2021-state-of-devops-report) [![2021 Gartner Report Top Trends Infra & Operations](){: style="width:7%"}](https://puppet.com/resources/report/gartner-report-top-trends-impacting-infrastructure-and-operations-for-2021) [![purnapoudel.blogspot.com: How to Configure PostgreSQL with SSL/TLS support on Kubernetes](){: style="width:7%"}](https://purnapoudel.blogspot.com/2018/09/how-to-configure-postgresql-with-ssl-tls-on-kubernetes.html) [![purushothamkdr453.medium.com: Event driven autoscaling in kubernetes using' KEDA](){: style="width:7%"}](https://purushothamkdr453.medium.com/event-driven-autoscaling-in-kubernetes-using-keda-a0c16a383619)
-[![pushbuildtestdeploy.com/jenkins-on-kubernetes-building-docker-images 🌟](){: style="width:7%"}](https://pushbuildtestdeploy.com/jenkins-on-kubernetes-building-docker-images) [![px.dev: Pixie](){: style="width:7%"}](https://px.dev) [![None](){: style="width:7%"}](https://pygithub.readthedocs.io) [![Python 3 standard library Module of the Week, Doug Hellmann](){: style="width:7%"}](https://pymotw.com) [![Python 2 standard library Module of the Week, Doug Hellmann](){: style="width:7%"}](https://pymotw.com/2) [![pypi.org/project/airflow-provider-mlflow](){: style="width:7%"}](https://pypi.org/project/airflow-provider-mlflow) [![pypi.org: ansible-navigator 🌟](){: style="width:7%"}](https://pypi.org/project/ansible-navigator) [![ec2-ssh-yplan: A pair of command line utilities for finding and SSH-ing into your Amazon EC2 instances by tag (such as ‘Name’)](){: style="width:7%"}](https://pypi.org/project/ec2-ssh-yplan) [![http-sfv: HTTP Structured Field Values in Python](){: style="width:7%"}](https://pypi.org/project/http-sfv) [![pypi.org/project/latexify-py](){: style="width:7%"}](https://pypi.org/project/latexify-py) [![PandasDatabase is a RESTful database engine application built on top of Pandas](){: style="width:7%"}](https://pypi.org/project/pddb)
-[![None](){: style="width:7%"}](https://pypi.org/project/strimzi-kafka-cli) [![ec2-ssh-yplan: A pair of command line utilities for finding and SSH-ing' into your Amazon EC2 instances by tag (such as ‘Name’)](){: style="width:7%"}](https://pypi.python.org/pypi/ec2-ssh-yplan) [![gabbi - Declarative HTTP testing library pypi](){: style="width:7%"}](https://pypi.python.org/pypi/gabbi) [![PandasDatabase is a RESTful database engine application built on top of Pandas](){: style="width:7%"}](https://pypi.python.org/pypi/pddb) [![python.plainenglish.io: 15 GitHub Repos That Every Developers Must Bookmark' Right Now](){: style="width:7%"}](https://python.plainenglish.io/15-github-repos-that-every-developers-must-bookmark-right-now-eee01db63977) [![==python.plainenglish.io: How to Perform Read and Write Operations on JSON' Files in Python==](){: style="width:7%"}](https://python.plainenglish.io/how-to-perform-read-and-write-operations-on-json-files-in-python-a5bac724320d) [![python.plainenglish.io: It’s Time to Say Goodbye to These Obsolete Python' Libraries 🌟](){: style="width:7%"}](https://python.plainenglish.io/its-time-to-say-goodbye-to-these-obsolete-python-libraries-7c02aa77d84a) [![python.plainenglish.io: 12 Python Snippets That Will Boost Your Productivity](){: style="width:7%"}](https://python.plainenglish.io/python-snippets-7e8dcbeae26e) [![python.plainenglish.io: REST: A Quick Guide to Building Scalable and Flexible' Systems Using HTTP](){: style="width:7%"}](https://python.plainenglish.io/rest-a-quick-guide-to-building-scalable-and-flexible-systems-using-http-62154841eefd) [![python.plainenglish.io: Special Methods Will Change How You Write Classes' in Python](){: style="width:7%"}](https://python.plainenglish.io/special-methods-that-will-change-how-you-build-classes-in-python-cd0226b52eb6) [![python.plainenglish.io: The Ultimate Python Cheat Sheet | Muhammad Umair](){: style="width:7%"}](https://python.plainenglish.io/ultimate-python-cheat-sheet-f2930e08669c)
-[![python.plainenglish.io: Who Writes Better Code: GitHub CoPilot or GPT-3?](){: style="width:7%"}](https://python.plainenglish.io/who-writes-better-code-github-copilot-or-gpt-3-9e7441650c9b) [![mockapy](){: style="width:7%"}](https://pythonium.net/mockapy) [![pythonsimplified.com: How to schedule Python scripts using schedule library](){: style="width:7%"}](https://pythonsimplified.com/how-to-schedule-python-scripts-using-schedule-library) [![pythonspeed.com: Docker BuildKit: faster builds, new features, and now it’s stable](){: style="width:7%"}](https://pythonspeed.com/articles/docker-buildkit) [![pythonspeed.com: Docker can slow down your code and distort your benchmarks](){: style="width:7%"}](https://pythonspeed.com/articles/docker-performance-overhead) [![Broken by default: why you should avoid most Dockerfile example 🌟](){: style="width:7%"}](https://pythonspeed.com/articles/dockerizing-python-is-hard) [![“Let’s use Kubernetes!” Now you have 8 problems](){: style="width:7%"}](https://pythonspeed.com/articles/dont-need-kubernetes) [![pythonspeed.com: Building Docker images on GitLab CI: Docker-in-Docker and Podman 🌟](){: style="width:7%"}](https://pythonspeed.com/articles/gitlab-build-docker-image) [![pythonspeed.com: Processing large JSON files in Python without running out of memory](){: style="width:7%"}](https://pythonspeed.com/articles/json-memory-streaming) [![pythonspeed.com: Using Podman with BuildKit, the better Docker image builder 🌟](){: style="width:7%"}](https://pythonspeed.com/articles/podman-buildkit) [![pythonspeed.com: The worst so-called “best practice” for Docker](){: style="width:7%"}](https://pythonspeed.com/articles/security-updates-in-docker)
-[![pythonspeed.com: Please stop writing shell scripts](){: style="width:7%"}](https://pythonspeed.com/articles/shell-scripts) [![pyvideo.org](){: style="width:7%"}](https://pyvideo.org) [![Managing the Cloud with a Few Lines of Python (EuroPython 2014)](){: style="width:7%"}](https://pyvideo.org/video/2987/managing-the-cloud-with-a-few-lines-of-python) [![Don't Make Us Say We Told You So: virtualenv for New Pythonistas](){: style="width:7%"}](https://pyvideo.org/video/3460/dont-make-us-say-we-told-you-so-virtualenv-for) [![qainsights.com: Deploy JMeter on AWS using Terraform](){: style="width:7%"}](https://qainsights.com/deploy-jmeter-on-aws-using-terraform) [![qautomation.blog: Power Full Load Testing Tool : Gatling](){: style="width:7%"}](https://qautomation.blog/2019/05/03/power-full-load-testing-tool-gatling) [![qautomation.blog: How to run selenium script in JMeter](){: style="width:7%"}](https://qautomation.blog/2019/05/07/how-to-run-selenium-script-in-jmeter) [![qdnqn.com: Kubernetes objects from Go to YAML using Cdk8s](){: style="width:7%"}](https://qdnqn.com/create-kubernetes-yaml-definitions-using-go-and-cdk8s) [![qdnqn.com: Creating Kubernetes operator using Kubebuilder](){: style="width:7%"}](https://qdnqn.com/creating-kubernetes-operator-using-kubebuilder) [![qlinh.com: Leveraging Kubernetes audit logs for threat detection](){: style="width:7%"}](https://qlinh.com/infosec/2020/09/30/threat-detection-with-kubernetes-audit-logs.html) [![quandarycg.com: Everything You Need To Know About System Integration (And' IPaaS) 🌟](){: style="width:7%"}](https://quandarycg.com/everything-you-need-to-know-about-integrations)
-[![quarkus.io](){: style="width:7%"}](https://quarkus.io) [![quarkus.io: VCStream: a new messaging platform for DECATHLON’s Value Chain, built on Quarkus](){: style="width:7%"}](https://quarkus.io/blog/decathlon-user-story) [![quarkus.io: Quarkus support in IDE's](){: style="width:7%"}](https://quarkus.io/blog/march-of-ides) [![quarkus.io: Quarkus for Spring Developers](){: style="width:7%"}](https://quarkus.io/blog/quarkus-for-spring-developers) [![Quarkus - Dev UI 🌟](){: style="width:7%"}](https://quarkus.io/guides/dev-ui) [![Quay.io](){: style="width:7%"}](https://quay.io) [![QuickRef.ME - Quick Reference Cheat Sheets](){: style="width:7%"}](https://quickref.me/index.html) [![qvault.io: How to Restart All Pods in a Kubernetes Namespace](){: style="width:7%"}](https://qvault.io/2020/10/26/how-to-restart-all-pods-in-a-kubernetes-namespace) [![raesene.github.io: Let's talk about Kubernetes on the Internet](){: style="width:7%"}](https://raesene.github.io/blog/2022/07/03/lets-talk-about-kubernetes-on-the-internet) [![raesene.github.io: Auditing RBAC - Redux](){: style="width:7%"}](https://raesene.github.io/blog/2022/08/14/auditing-rbac-redux) [![rafay.co: Helm Chart Hooks Tutorial](){: style="width:7%"}](https://rafay.co/ai-and-cloud-native-blog/helm-chart-hooks-tutorial)
-[![rafay.co: Helm Chart Hooks Tutorial](){: style="width:7%"}](https://rafay.co/the-kubernetes-current/helm-chart-hooks-tutorial) [![The Raft Consensus Algorithm 🌟](){: style="width:7%"}](https://raft.github.io) [![rahulbhatia1998.medium.com: Designing A Multi-Region Kubernetes Cluster' For Disaster Recovery On AWS EKS](){: style="width:7%"}](https://rahulbhatia1998.medium.com/designing-a-multi-region-kubernetes-cluster-for-disaster-recovery-on-aws-eks-0a0a98ad5854) [![rahulh123.medium.com: Choosing the Right Architecture: Monolithic vs. Microservices' — Analyzing Requirements for Success](){: style="width:7%"}](https://rahulh123.medium.com/choosing-the-right-architecture-monolithic-vs-microservices-analyzing-requirements-for-success-70d681f6a1d0) [![rajansahu713.medium.com: Hands-On Guide to Restful API using Flask Python](){: style="width:7%"}](https://rajansahu713.medium.com/hands-on-guide-to-restful-api-using-flask-python-16270f866ffe) [![rajivsharma-2205.medium.com: Demystify how traffic reaches directly to pod' on using alb.ingress.kubernetes.io/target-type: ip](){: style="width:7%"}](https://rajivsharma-2205.medium.com/demystify-how-traffic-reaches-directly-to-pod-on-using-alb-ingress-kubernetes-io-target-type-ip-f2d1be346b46) [![rakhesh.com: Graph cmdlets and Azure AD App Registrations](){: style="width:7%"}](https://rakhesh.com/azure/graph-cmdlets-and-azure-ad-app-registrations) [![==ramansharma.substack.com: Containers are not just for Kubernetes==](){: style="width:7%"}](https://ramansharma.substack.com/p/containers-are-not-just-for-kubernetes-fa330653cbbd) [![@ramitsurana' Awesome Kubernetes](){: style="width:7%"}](https://ramitsurana.github.io/awesome-kubernetes) [![rancher.com](){: style="width:7%"}](https://rancher.com) [![rancher.com: Announcing Harvester: Open Source Hyperconverged Infrastructure' (HCI) Software](){: style="width:7%"}](https://rancher.com/blog/2020/announcing-harvester-open-source-hyperconverged-infrastructure-software)
-[![Announcing **Hosted Rancher** with Rancher 2.4 🌟](){: style="width:7%"}](https://rancher.com/blog/2020/announcing-hosted-rancher) [![rancher.com/blog: Deploy Kubernetes Clusters on Microsoft Azure with Rancher](){: style="width:7%"}](https://rancher.com/blog/2020/build-kubernetes-clusters-on-azure) [![rancher.com: Custom alerts using Prometheus queries](){: style="width:7%"}](https://rancher.com/blog/2020/custom-monitoring) [![Deploy a Rancher Cluster with GitLab CI and Terraform](){: style="width:7%"}](https://rancher.com/blog/2020/deploy-with-gitlab-ci) [![rancher.com: Disaster Recovery Preparedness for Your Kubernetes Clusters' 🌟](){: style="width:7%"}](https://rancher.com/blog/2020/disaster-recovery-preparedness-kubernetes-clusters) [![rancher.com: Driving Kubernetes Adoption in Finance with Rancher](){: style="width:7%"}](https://rancher.com/blog/2020/driving-kubernetes-adoption-finance-rancher) [![Faster Kubernetes Development with Rancher, DevSpace and Loft](){: style="width:7%"}](https://rancher.com/blog/2020/faster-kubernetes-development-rancher-devspace-loft) [![**Fleet** Management for kubernetes](){: style="width:7%"}](https://rancher.com/blog/2020/fleet-management-kubernetes) [![rancher.com: Gain Better Visibility into Kubernetes Cost Allocation](){: style="width:7%"}](https://rancher.com/blog/2020/gain-better-visibility-kubernetes-cost-allocation) [![rancher.com: Create Reproducible Security in Kubernetes with Helm 3 and' Helm Charts](){: style="width:7%"}](https://rancher.com/blog/2020/helm-security) [![rancher.com: Using Hybrid and Multi-Cloud Service Mesh Based Applications' for Distributed Deployments](){: style="width:7%"}](https://rancher.com/blog/2020/hybrid-multi-cloud-service-mesh-based-applications-distributed-deployments)
-[![rancher.com: Set up Your K3s Cluster for High Availability](){: style="width:7%"}](https://rancher.com/blog/2020/k3s-high-availability) [![Longhorn Simplifies Distributed Block Storage in Kubernetes](){: style="width:7%"}](https://rancher.com/blog/2020/longhorn-container-storage) [![Monitor Etcd with Prometheus and Grafana using Rancher](){: style="width:7%"}](https://rancher.com/blog/2020/monitor-etcd-prometheus-grafana-rancher) [![Multi-Cluster Vulnerability Scanning with Alcide and Rancher](){: style="width:7%"}](https://rancher.com/blog/2020/multi-cluster-vulnerability-scanning-alcide-rancher) [![rancher.com: The No. 1 Rule of Disaster Recovery](){: style="width:7%"}](https://rancher.com/blog/2020/number-one-rule-disaster-recovery) [![rancher.com: Enhancing Kubernetes Security with Pod Security Policies, Part' 1](){: style="width:7%"}](https://rancher.com/blog/2020/pod-security-policies-part-1) [![rancher.com: Enhancing Kubernetes Security with Pod Security Policies, Part' 2](){: style="width:7%"}](https://rancher.com/blog/2020/pod-security-policies-part-2) [![rancher.com: Rancher 2.5 Delivers On "Computing Everywhere" Strategy](){: style="width:7%"}](https://rancher.com/blog/2020/rancher-2-5-delivers-computing-everwhere-strategy) [![Run Rancher 2.4 in Azure with K3s and MySQL](){: style="width:7%"}](https://rancher.com/blog/2020/run-rancher-k3s-mysql) [![rancher.com: Set up K3s in High Availability using k3d](){: style="width:7%"}](https://rancher.com/blog/2020/set-up-k3s-high-availability-using-k3d) [![rancher: Speed Up Development with Automated Kubernetes Deployments](){: style="width:7%"}](https://rancher.com/blog/2020/speed-development-automated-kubernetes-deployments)
-[![rancher.com/blog: Stateful Kubernetes Workloads on vSphere with RKE](){: style="width:7%"}](https://rancher.com/blog/2020/stateful-kubernetes-workloads) [![Upgrade Your K3s Clusters Smoothly in Rancher 2.4](){: style="width:7%"}](https://rancher.com/blog/2020/upgrade-your-k3s-cluster) [![rancher.com: What is Cloud-Native Storage?](){: style="width:7%"}](https://rancher.com/blog/2020/what-is-cloud-native-storage) [![None](){: style="width:7%"}](https://rancher.com/blog/2020/yugabyte) [![**Rancher 2**](){: style="width:7%"}](https://rancher.com/docs/rancher/v2.x/en) [![rancher.com: Container Network Interface (CNI) Providers](){: style="width:7%"}](https://rancher.com/docs/rancher/v2.x/en/faq/networking/cni-providers) [![Rancher Logging Operator 🌟](){: style="width:7%"}](https://rancher.com/docs/rancher/v2.x/en/logging/v2.5) [![**Rancher 2 RKE**](){: style="width:7%"}](https://rancher.com/products/rke) [![rancher.com: The Three Pillars of Kubernetes Container Orchestration 🌟](){: style="width:7%"}](https://rancher.com/three-pillars-kubernetes-container-orchestration) [![rancherdesktop.io](){: style="width:7%"}](https://rancherdesktop.io) [![Rapid API:](){: style="width:7%"}](https://rapidapi.com)
-[![API Marketplace vs API Gateway (What’s the Difference?)](){: style="width:7%"}](https://rapidapi.com/blog/api-marketplace-vs-api-gateway-whats-the-difference) [![None](){: style="width:7%"}](https://rapidapi.com/blog/api-vs-microservices-whats-the-differences) [![rapidapi.com/collection/car-api](){: style="width:7%"}](https://rapidapi.com/collection/car-api) [![rapidapi.com:What is OAuth2.0?](){: style="width:7%"}](https://rapidapi.com/guides/oath2-0) [![raygun.com: The 10 best DevOps tools for 2020](){: style="width:7%"}](https://raygun.com/blog/best-devops-tools) [![rbac.dev 🌟🌟🌟](){: style="width:7%"}](https://rbac.dev) [![rcarrata.com](){: style="width:7%"}](https://rcarrata.com) [![rcarrata.com: Network Observability Deep Dive in Kubernetes with NetObserv' Operator](){: style="width:7%"}](https://rcarrata.com/observability/netobserv-1) [![rcarrata.com: Network Observability Deep Dive in Kubernetes with NetObserv Operator](){: style="width:7%"}](https://rcarrata.github.io/observability/netobserv-1) [![rcarrata.github.io: Regenerating Kubeconfig for system:admin user in OpenShift clusters](){: style="width:7%"}](https://rcarrata.github.io/openshift/regenerate-kubeconfig) [![Rclone 🌟🌟🌟](){: style="width:7%"}](https://rclone.org)
-[![rcls.medium.com: Stop calling yourselves DevOps engineers](){: style="width:7%"}](https://rcls.medium.com/stop-calling-yourselves-devops-engineers-f9dfec382d0d) [![Serverless: The Future of Software Architecture?](){: style="width:7%"}](https://read.acloud.guru/serverless-the-future-of-software-architecture-d4473ffed864) [![readme.so](){: style="width:7%"}](https://readme.so) [![Readwise](){: style="width:7%"}](https://readwise.io) [![readwrite.com: Tech for Programmers in 2022: The Good, The Bad, and The' Ugly](){: style="width:7%"}](https://readwrite.com/tech-for-programmers-in-2022-the-good-the-bad-and-the-ugly) [![realpython.com](){: style="width:7%"}](https://realpython.com) [![realpython.com: Advanced Git Tips for Python Developers 🌟](){: style="width:7%"}](https://realpython.com/advanced-git-for-pythonistas) [![realpython.com: Advanced Visual Studio Code for Python Developers](){: style="width:7%"}](https://realpython.com/advanced-visual-studio-code-python) [![realpython.com: Deploying a Django App to AWS Elastic Beanstalk](){: style="width:7%"}](https://realpython.com/blog/python/deploying-a-django-app-to-aws-elastic-beanstalk) [![realpython.com: Development and Deployment of Cookiecutter-Django via Docker](){: style="width:7%"}](https://realpython.com/blog/python/development-and-deployment-of-cookiecutter-django-via-docker) [![realpython.com: Django Development With Docker Compose and Machine](){: style="width:7%"}](https://realpython.com/blog/python/django-development-with-docker-compose-and-machine)
-[![realpython.com: Fun With Django's New Postgres Features](){: style="width:7%"}](https://realpython.com/blog/python/fun-with-djangos-new-postgres-features) [![realpython.com: Discover Flask, Part 1 - Setting Up a Static Site](){: style="width:7%"}](https://realpython.com/blog/python/introduction-to-flask-part-1-setting-up-a-static-site) [![realpython.com: Building Lists With Python's .append()](){: style="width:7%"}](https://realpython.com/courses/building-lists-with-python-append) [![realpython.com: Functional Programming in Python](){: style="width:7%"}](https://realpython.com/courses/functional-programming-python) [![realpython.com: How to Write Pythonic Loops](){: style="width:7%"}](https://realpython.com/courses/how-to-write-pythonic-loops) [![realpython.com: How to Get a List of All Files in a Directory With Python](){: style="width:7%"}](https://realpython.com/get-all-files-in-directory-python) [![realpython.com: An Intro to Threading in Python](){: style="width:7%"}](https://realpython.com/intro-to-python-threading) [![realpython.com/learning-paths: Python Learning Paths 🌟🌟🌟](){: style="width:7%"}](https://realpython.com/learning-paths) [![realpython.com: Development and Deployment of Cookiecutter-Django via Docker](){: style="width:7%"}](https://realpython.com/learning-paths/django-web-development) [![realpython.com: Discover Flask, Part 1 - Setting Up a Static Site](){: style="width:7%"}](https://realpython.com/learning-paths/flask-by-example) [![realpython.com: Machine Learning With Python 🌟🌟🌟](){: style="width:7%"}](https://realpython.com/learning-paths/machine-learning-python)
-[![realpython.com: Evaluate Expressions Dynamically With Python eval() (Overview)](){: style="width:7%"}](https://realpython.com/lessons/python-eval-overview) [![realpython.com/pdf-python](){: style="width:7%"}](https://realpython.com/pdf-python) [![realpython.com: Python Development in Visual Studio Code](){: style="width:7%"}](https://realpython.com/python-development-visual-studio-code) [![realpython.com: Python Microservices With gRPC 🌟](){: style="width:7%"}](https://realpython.com/python-microservices-grpc) [![realpython.com: YAML: The Missing Battery in Python](){: style="width:7%"}](https://realpython.com/python-yaml) [![realpython.com: Splitting, Concatenating, and Joining Strings in Python Quiz](){: style="width:7%"}](https://realpython.com/quizzes/python-split-strings) [![realpython.com: Python Machine Learning Tutorials 🌟🌟](){: style="width:7%"}](https://realpython.com/tutorials/machine-learning) [![realpython.com: Evaluate Expressions Dynamically With Python eval() (Overview)](){: style="width:7%"}](https://realpython.com/videos/python-eval-overview) [![None](){: style="width:7%"}](https://recipes.rbac.dev) [![reconshell.com: Kubei – Kubernetes Runtime Vulnerabilities Scanner 🌟](){: style="width:7%"}](https://reconshell.com/kubei-kubernetes-runtime-vulnerabilities-scanner) [![recruit crm](){: style="width:7%"}](https://recruitcrm.io)
-[![Example](){: style="width:7%"}](https://redhat-connect.gitbook.io/certified-operator-guide) [![Using Third Party Network Operators with OpenShift](){: style="width:7%"}](https://redhat-connect.gitbook.io/certified-operator-guide/appendix/using-third-party-network-operators-with-openshift) [![redhat-cop.github.io: Best practices for migrating from OpenShift Container Platform 3 to 4 🌟](){: style="width:7%"}](https://redhat-cop.github.io/openshift-migration-best-practices) [![redhat-developer-demos.github.io/knative-tutorial](){: style="width:7%"}](https://redhat-developer-demos.github.io/knative-tutorial) [![openshift-pipelines-workshop](){: style="width:7%"}](https://redhat-developer-demos.github.io/openshift-pipelines-workshop) [![redhat-scholars.github.io: Welcome to OpenShift Serverless Logic Tutorial](){: style="width:7%"}](https://redhat-scholars.github.io/serverless-workflow/osl/index.html) [![Why Red Hat is investing in CRI-O and Podman](){: style="width:7%"}](https://redhat.com/en/blog/why-red-hat-investing-cri-o-and-podman) [![redhatdemocentral.gitlab.io](){: style="width:7%"}](https://redhatdemocentral.gitlab.io) [![Portfolio Architecture Tooling](){: style="width:7%"}](https://redhatdemocentral.gitlab.io/portfolio-architecture-tooling) [![Portfolio Architecture WorkShops 🌟](){: style="width:7%"}](https://redhatdemocentral.gitlab.io/portfolio-architecture-workshops) [![redhatgov.io](){: style="width:7%"}](https://redhatgov.io)
-[![redis.com: Microservice Architecture Key Concepts](){: style="width:7%"}](https://redis.com/blog/microservice-architecture-key-concepts) [![Redis](){: style="width:7%"}](https://redis.io) [![redis.com: Microservice Architecture Key Concepts](){: style="width:7%"}](https://redis.io/blog/microservice-architecture-key-concepts) [![Redis Pub/sub](){: style="width:7%"}](https://redis.io/docs/latest/develop) [![Redis Pub/sub](){: style="width:7%"}](https://redis.io/topics/pubsub) [![redkubes.com: 10 Kubernetes Security Risks & Best Practices](){: style="width:7%"}](https://redkubes.com/10-kubernetes-security-risks-best-practices) [![redkubes.com: DIY Kubernetes-based platform building – part 3](){: style="width:7%"}](https://redkubes.com/diy-kubernetes-based-platform-building-part-3) [![Microsoft Replacing Visual Studio Team Services with Azure DevOps](){: style="width:7%"}](https://redmondmag.com/articles/2018/09/10/microsoft-replacing-vsts-with-azure-devops.aspx) [![==redpill-solutions.medium.com: Deploying to Kubernetes with GitLab==](){: style="width:7%"}](https://redpill-solutions.medium.com/deploying-to-kubernetes-with-gitlab-28c2f1a42e57) [![refactoring.guru: Design Patterns](){: style="width:7%"}](https://refactoring.guru/design-patterns) [![refactoring.guru: Design Patterns Go](){: style="width:7%"}](https://refactoring.guru/design-patterns/go)
-[![refactoring.guru: Design Patterns Java](){: style="width:7%"}](https://refactoring.guru/design-patterns/java) [![refactoring.guru: Design Patterns Python](){: style="width:7%"}](https://refactoring.guru/design-patterns/python) [![A Complete Guide to Kubectl exec](){: style="width:7%"}](https://refine.dev/blog/kubectl-exec-command) [![reflectoring.io: Feature Flags with Spring Boot](){: style="width:7%"}](https://reflectoring.io/spring-boot-feature-flags) [![reflectoring.io: When Should I Use Project Lombok?](){: style="width:7%"}](https://reflectoring.io/when-to-use-lombok) [![KIE Server](){: style="width:7%"}](https://registry.hub.docker.com/r/jboss/kie-server) [![None](){: style="width:7%"}](https://registry.k8s.io) [![Terraform Registry - registry.terraform.io: Terraform Providers and Modules 🌟](){: style="width:7%"}](https://registry.terraform.io) [![registry.terraform.io/modules/Azure/avm-ptn-alz: ALZ Terraform Module](){: style="width:7%"}](https://registry.terraform.io/modules/Azure/avm-ptn-alz) [![registry.terraform.io/modules/Azure/lz-vending](){: style="width:7%"}](https://registry.terraform.io/modules/Azure/lz-vending) [![terraform.io: Cloud Adoption Framework for Azure - Terraform module](){: style="width:7%"}](https://registry.terraform.io/modules/aztfmod/caf/azurerm/latest)
-[![registry.terraform.io: Terraform Azure Resources 🌟](){: style="width:7%"}](https://registry.terraform.io/modules/azurerm/resources/azure/latest) [![registry.terraform.io/modules/hlokensgard/rbac-administrator](){: style="width:7%"}](https://registry.terraform.io/modules/hlokensgard/rbac-administrator/azure/latest) [![Terraform Azure Resource IPAM Module](){: style="width:7%"}](https://registry.terraform.io/modules/hlokensgard/res-ipam/azure/latest) [![registry.terraform.io/modules: azure-terraformer - azuredevops provider](){: style="width:7%"}](https://registry.terraform.io/modules/markti/azure-terraformer/azuredevops) [![registry.terraform.io/modules/markti/github-runner](){: style="width:7%"}](https://registry.terraform.io/modules/markti/github-runner/azurerm) [![registry.terraform.io/modules/zenml-io/zenml-stack](){: style="width:7%"}](https://registry.terraform.io/modules/zenml-io/zenml-stack) [![registry.terraform.io: octopusdeploy Provider](){: style="width:7%"}](https://registry.terraform.io/providers/OctopusDeployLabs/octopusdeploylatest/docs) [![registry.terraform.io: Data Source: azurerm_ip_groups (new)](){: style="width:7%"}](https://registry.terraform.io/providers/hashicorp/Azurerm/latest/docs/data-sources/ip_groups) [![awscc](){: style="width:7%"}](https://registry.terraform.io/providers/hashicorp/awscc/latest) [![Terraform Kubernetes Provider](){: style="width:7%"}](https://registry.terraform.io/providers/hashicorp/kubernetes/latest/docs) [![rejupillai.com: Let’s Encrypt the Web (for free)](){: style="width:7%"}](https://rejupillai.com/index.php/2021/03/06/configure-tls-on-gke-ingress-for-free-with-lets-encrypt)
-[![Relay](){: style="width:7%"}](https://relay.sh) [![releasehub.com: 6 Docker Compose Best Practices for Dev and Prod](){: style="width:7%"}](https://release.com/blog/6-docker-compose-best-practices-for-dev-and-prod) [![releasehub.com: Cutting Build Time In Half with Docker’s Buildx Kubernetes Driver](){: style="width:7%"}](https://release.com/blog/cutting-build-time-in-half-docker-buildx-kubernetes) [![releasehub.com: Kubernetes Health Checks - 2 Ways to Improve Stability in Your Production Applications](){: style="width:7%"}](https://release.com/blog/kubernetes-health-checks-2-ways-to-improve-stability) [![releasehub.com: Terraform Kubernetes Deployment: A Detailed Walkthrough](){: style="width:7%"}](https://release.com/blog/terraform-kubernetes-deployment-a-detailed-walkthrough) [![releasehub.com: 6 Docker Compose Best Practices for Dev and Prod](){: style="width:7%"}](https://releasehub.com/blog/6-docker-compose-best-practices-for-dev-and-prod) [![releasehub.com: Cutting Build Time In Half with Docker’s Buildx Kubernetes' Driver](){: style="width:7%"}](https://releasehub.com/blog/cutting-build-time-in-half-docker-buildx-kubernetes) [![releasehub.com: Kubernetes Health Checks - 2 Ways to Improve Stability in' Your Production Applications](){: style="width:7%"}](https://releasehub.com/blog/kubernetes-health-checks-2-ways-to-improve-stability) [![releasehub.com: Terraform Kubernetes Deployment: A Detailed Walkthrough](){: style="width:7%"}](https://releasehub.com/blog/terraform-kubernetes-deployment-a-detailed-walkthrough) [![releaseops.io: Scaling Kubernetes Deployments in AWS with Container Insights' Metrics](){: style="width:7%"}](https://releaseops.io/blog/scaling-kubernetes-deployments-in-aws-with-container-insights-metrics) [![kubedev 🌟](){: style="width:7%"}](https://relferreira.github.io/kubedev)
-[![relnotes.k8s.io: Kubernetes Release Notes](){: style="width:7%"}](https://relnotes.k8s.io) [![relocate.me](){: style="width:7%"}](https://relocate.me) [![remoteone](){: style="width:7%"}](https://remote.one) [![renjithvr11.medium.com: Running GitLab Runners on Kubernetes](){: style="width:7%"}](https://renjithvr11.medium.com/running-gitlab-runners-on-kubernetes-8e7fc9bf75ce) [![Repl.it](){: style="width:7%"}](https://repl.it) [![Repl.it](){: style="width:7%"}](https://replit.com) [![GH repos: repo.new](){: style="width:7%"}](https://repo.new) [![AWS Forums](){: style="width:7%"}](https://repost.aws) [![How can I troubleshoot errors using the AWS CLI to manage my service quota requests?](){: style="width:7%"}](https://repost.aws/es/knowledge-center/troubleshoot-service-quotas-cli-commands) [![How do I transfer a domain to AWS from another registrar?](){: style="width:7%"}](https://repost.aws/knowledge-center) [![How do I create and activate a new Amazon Web Services account?](){: style="width:7%"}](https://repost.aws/knowledge-center/create-and-activate-aws-account)
-[![repost.aws: How do I plan an upgrade strategy for an Amazon EKS cluster?](){: style="width:7%"}](https://repost.aws/knowledge-center/eks-plan-upgrade-cluster) [![Dapper](){: style="width:7%"}](https://research.google/pubs/dapper-a-large-scale-distributed-systems-tracing-infrastructure) [![Dapper](){: style="width:7%"}](https://research.google/pubs/pub36356) [![==research.nccgroup.com: Detection Engineering for Kubernetes clusters==](){: style="width:7%"}](https://research.nccgroup.com/2021/11/10/detection-engineering-for-kubernetes-clusters) [![==research.nccgroup.com: 10 real-world stories of how we’ve compromised' CI/CD pipelines==](){: style="width:7%"}](https://research.nccgroup.com/2022/01/13/10-real-world-stories-of-how-weve-compromised-ci-cd-pipelines) [![==resources.github.com: What is GitHub Actions? How automation & CI/CD work' on GitHub (whitepaper/pdf)==](){: style="width:7%"}](https://resources.github.com/devops/tools/automation/actions) [![resources.whitesourcesoftware.com: Kubernetes Security Best Practices 🌟](){: style="width:7%"}](https://resources.whitesourcesoftware.com/blog-whitesource/kubernetes-security) [![**Restic**](){: style="width:7%"}](https://restic.net) [![The remote job guide: job search & productivity working from home](){: style="width:7%"}](https://resume.io/blog) [![The remote job guide: job search & productivity working from home](){: style="width:7%"}](https://resume.io/blog/remote-job-guide) [![rethinkdb.com](){: style="width:7%"}](https://rethinkdb.com)
-[![None](){: style="width:7%"}](https://retina.sh) [![reviewnprep.com: DevOps Basics](){: style="width:7%"}](https://reviewnprep.com/blog/devops-basics) [![reviewnprep.com: DevOps Tool Primer: Docker, Kubernetes, Ansible](){: style="width:7%"}](https://reviewnprep.com/blog/devops-tool-comparison-docker-vs-kubernetes-vs-ansible) [![ServerlessHorrors: A Web Compiling Nightmares in the Serverless World](){: style="width:7%"}](https://revistacloud.com/serverlesshorrors-la-web-que-recoge-las-peores-pesadillas-del-mundo-serverless) [![rexegg.com: Regex Syntax Tricks](){: style="width:7%"}](https://rexegg.com/regex-tricks.html) [![Red Hat Enterprise Linux Blog. Tag: Varnish](){: style="width:7%"}](https://rhelblog.redhat.com/tag/varnish) [![rieckpil.de: Maven Setup For Testing Java Applications](){: style="width:7%"}](https://rieckpil.de/maven-setup-for-testing-java-applications) [![rigorousthemes.com: 10 Best Kubernetes Dashboard Alternatives 2022](){: style="width:7%"}](https://rigorousthemes.com/blog/best-kubernetes-dashboard-alternatives) [![A Distributed Tracing Adventure in Apache Beam](){: style="width:7%"}](https://rion.io/2020/07/04/a-distributed-tracing-adventure-in-apache-beam) [![riptutorial.com 🌟](){: style="width:7%"}](https://riptutorial.com) [![None](){: style="width:7%"}](https://riptutorial.com/ebook)
-[![riptutorial.com: Learning Jenkins](){: style="width:7%"}](https://riptutorial.com/ebook/jenkins) [![roadmap.sh](){: style="width:7%"}](https://roadmap.sh) [![roadmap.sh/ai: Generate roadmaps with AI](){: style="width:7%"}](https://roadmap.sh/ai) [![None](){: style="width:7%"}](https://roadmap.sh/devops) [![None](){: style="width:7%"}](https://roadmap.sh/kubernetes) [![roadmap.sh: MLOps roadmap](){: style="width:7%"}](https://roadmap.sh/r?id=65a112f2b8633950ffcf38b6) [![roadmap.sh/terraform 🌟](){: style="width:7%"}](https://roadmap.sh/terraform) [![robertmuth.blogspot.com: Better Bash Scripting in 15 Minutes](){: style="width:7%"}](https://robertmuth.blogspot.com/2012/08/better-bash-scripting-in-15-minutes.html) [![Robin](){: style="width:7%"}](https://robin.io) [![Hands-on GitOps with OneDev and Kubernetes](){: style="width:7%"}](https://robinshen.medium.com/hands-on-gitops-with-onedev-f05bd278f07c) [![Robot Framework 🌟](){: style="width:7%"}](https://robotframework.org)
-[![Aprende cómo distribuir mejor las responsabilidades con la Matriz RACI](){: style="width:7%"}](https://rockcontent.com/es/blog/matriz-raci) [![rockcontent.com: Conoce los principales tipos de consultoría en las que' tu negocio puede invertir para explotar su potencial](){: style="width:7%"}](https://rockcontent.com/es/blog/tipos-de-consultoria) [![Rocket Chat](){: style="width:7%"}](https://rocket.chat) [![rockset.com: Sequoia Capital: Why We Moved from Elasticsearch to Rockset](){: style="width:7%"}](https://rockset.com/blog/sequoia-capital-elasticsearch-to-rockset) [![rogerdudler.github.io: git - the simple guide 🌟](){: style="width:7%"}](https://rogerdudler.github.io/git-guide) [![rogerdudler.github.io: git cheat sheet pdf](){: style="width:7%"}](https://rogerdudler.github.io/git-guide/files/git_cheat_sheet.pdf) [![rogulski.it: Consume Kafka events with Knative service and FastAPI on kubernetes 🌟](){: style="width:7%"}](https://rogulski.it/blog/kafka-consumer-knative-fastapi) [![rollno748.medium.com: Load testing GCP Pub/Sub using JMeter](){: style="width:7%"}](https://rollno748.medium.com/load-testing-gcp-pub-sub-using-jmeter-9eff79440beb) [![rollout.io: CloudBees Rollout Tutorial: Feature Flagging in your React Native' App in 5 minutes](){: style="width:7%"}](https://rollout.io/blog/rollout-tutorial-feature-flagging-in-your-react-native-app-in-5-minutes) [![None](){: style="width:7%"}](https://rollout.io/wp-content/uploads/2018/11/Rising.The_.Flag_.Rollout-1.pdf) [![ronaknathani.com: How a Kubernetes Pod Gets an IP Address 🌟](){: style="width:7%"}](https://ronaknathani.com/blog/2020/08/how-a-kubernetes-pod-gets-an-ip-address)
-[![Rook](){: style="width:7%"}](https://rook.io) [![Rosen Charts: RSC Compatible D3 Charting Library](){: style="width:7%"}](https://rosencharts.com) [![routerhan.medium.com: Understanding Kubernetes Deployment — A Beginner’s' Guide](){: style="width:7%"}](https://routerhan.medium.com/understanding-kubernetes-deployment-a-beginners-guide-6723c19dbd57) [![rpadovani.com: How Kubernetes picks which pods to delete during scale-in](){: style="width:7%"}](https://rpadovani.com/k8s-algorithm-pick-pod-scale-in) [![rpadovani.com: How to make Terraform waiting for cloud-init to finish on EC2 without SSH](){: style="width:7%"}](https://rpadovani.com/terraform-cloudinit) [![rtfm.co.ua: Kubernetes: Cluster Cost Monitoring – Kubernetes Resource Report and Kubecost](){: style="width:7%"}](https://rtfm.co.ua/en/kubernetes-cluster-cost-monitoring-kubernetes-resource-report-and-kubecost) [![rtfm.co.ua: Prometheus: Kubernetes endpoints monitoring with blackbox-exporter](){: style="width:7%"}](https://rtfm.co.ua/en/prometheus-kubernetes-endpoints-monitoring-with-blackbox-exporter) [![rudderstack.com iPaaS](){: style="width:7%"}](https://rudderstack.com) [![RunsOn: Self-hosted GitHub Actions Runners in AWS](){: style="width:7%"}](https://runs-on.com) [![terrascan 🌟](){: style="width:7%"}](https://runterrascan.io) [![rutlandblog.com](){: style="width:7%"}](https://rutlandblog.com)
-[![ruudvanasseldonk.com: The yaml document from hell](){: style="width:7%"}](https://ruudvanasseldonk.com/2023/01/11/the-yaml-document-from-hell) [![None](){: style="width:7%"}](https://rvm.io) [![saahitya.hashnode.dev: Pod Disruption Budget(Pdb)](){: style="width:7%"}](https://saahitya.hashnode.dev/pod-disruption-budgetpdb) [![None](){: style="width:7%"}](https://sagikazarmark.hu/blog/vanity-import-paths-in-go) [![sahansera.dev: Multi-stage builds for Ionic Apps with Azure Pipeline Templates](){: style="width:7%"}](https://sahansera.dev/multi-stage-builds-with-azure-pipelines-ionic) [![sahansera.dev: Publishing Android Apps to Microsoft App Center from Azure DevOps](){: style="width:7%"}](https://sahansera.dev/publishing-android-apps-to-microsoft-appcenter) [![sairamkrish.medium.com: Terraform — Best practices and project setup](){: style="width:7%"}](https://sairamkrish.medium.com/terraform-best-practices-and-project-setup-1772ad04cf5e) [![saiteja313.medium.com: Tracing DNS issues in Kubernetes](){: style="width:7%"}](https://saiteja313.medium.com/tracing-dns-issues-in-kubernetes-28b38f782103) [![None](){: style="width:7%"}](https://sakaiproject.atlassian.net/wiki/spaces/REL/pages/1314427619/Maven+release+plugin+cheat+sheet) [![salaboy.com: Event-Driven applications with CloudEvents on Kubernetes](){: style="width:7%"}](https://salaboy.com/2022/01/29/event-driven-applications-with-cloudevents-on-kubernetes) [![salaboy.com: Building platforms on top of Kubernetes: VCluster and Crossplane](){: style="width:7%"}](https://salaboy.com/2022/08/03/building-platforms-on-top-of-kubernetes-vcluster-and-crossplane)
-[![salaboy.com: The Challenges of Platform Building on Top of Kubernetes 4/4](){: style="width:7%"}](https://salaboy.com/2022/11/28/the-challenges-of-platform-building-on-top-of-kubernetes-4-4) [![samiislam0306.medium.com: Insightful Monitoring of Kubernetes Clusters with' Traces](){: style="width:7%"}](https://samiislam0306.medium.com/insightful-monitoring-of-kubernetes-clusters-with-traces-c7c3b33ed07e) [![Cloud Native Monitoring with Prometheus 🌟](){: style="width:7%"}](https://samirbehara.com/2019/05/30/cloud-native-monitoring-with-prometheus) [![samiyaakhtar.medium.com: GitOps Observability — Visualizing the journey' of a container](){: style="width:7%"}](https://samiyaakhtar.medium.com/gitops-observability-visualizing-the-journey-of-a-container-5f6ef1f3c9d2) [![samos-it.com: Securing Redis with Istio TLS origination](){: style="width:7%"}](https://samos-it.com/posts/securing-redis-istio-tls-origniation-termination.html) [![sandeepbaldawa.medium.com: K8s Labels & Selectors](){: style="width:7%"}](https://sandeepbaldawa.medium.com/k8s-labels-selectors-9ad2fcf78a4e) [![sandeepbaldawa.medium.com: Service Accounts in K8s (Kubernetes)](){: style="width:7%"}](https://sandeepbaldawa.medium.com/service-accounts-in-k8s-kubernetes-2779ee4fb331) [![sanjimoh.medium.com: Demystifying Kubernetes Networking — Episode 1](){: style="width:7%"}](https://sanjimoh.medium.com/demystifying-kubernetes-networking-episode-1-ca5605a97f87) [![sap.github.io/jenkins-library](){: style="width:7%"}](https://sap.github.io/jenkins-library) [![sapling-scm.com](){: style="width:7%"}](https://sapling-scm.com/docs/introduction) [![==satyenkumar.medium.com: Demystifying The Cloud: An Overview of the Microsoft' Azure== 🌟🌟🌟](){: style="width:7%"}](https://satyenkumar.medium.com/demystifying-the-cloud-computing-an-overview-of-the-microsoft-azure-6a5c1fb1799d)
-[![satyenkumar.medium.com: My Youtube Channel is updated for AWS Certifications' (Over 150 Video list)](){: style="width:7%"}](https://satyenkumar.medium.com/my-youtube-channel-is-updated-for-aws-certifications-over-150-video-list-1ae7aa81e99d) [![saurabhdashora.hashnode.dev: Implementing Sidecar Design Pattern with Kubernetes' Pod](){: style="width:7%"}](https://saurabhdashora.hashnode.dev/implementing-sidecar-design-pattern-with-kubernetes-pod) [![==sayali.hashnode.dev: Day 56: Understanding Ad-hoc commands in Ansible==' 🌟](){: style="width:7%"}](https://sayali.hashnode.dev/day-56-understanding-ad-hoc-commands-in-ansible) [![scalefactory.com: Failing faster with terraform](){: style="width:7%"}](https://scalefactory.com/blog/2021/10/13/failing-faster-with-terraform) [![scalr.com: An alternative to Terraform Cloud and Terraform Enterprise](){: style="width:7%"}](https://scalr.com) [![Scoop: A command-line installer for windows](){: style="width:7%"}](https://scoop.sh) [![None](){: style="width:7%"}](https://scotch.io/courses/10-need-to-know-javascript-concepts/declaring-javascript-variables-var-let-and-const) [![Scrapy](){: style="width:7%"}](https://scrapy.org) [![scrivano.org: the journey to speed up running OCI containers](){: style="width:7%"}](https://scrivano.org/posts/2022-10-21-the-journey-to-speed-up-oci-containers) [![SdkMan](){: style="width:7%"}](https://sdkman.io) [![sdtimes.com: The State of CI/CD](){: style="width:7%"}](https://sdtimes.com/cicd/the-state-of-ci-cd)
-[![sdtimes.com: CI/CD pipelines are expanding 🌟](){: style="width:7%"}](https://sdtimes.com/devops/ci-cd-pipelines-are-expanding) [![sdtimes: GitLab 14 aims to do away with DIY DevOps toolchains 🌟](){: style="width:7%"}](https://sdtimes.com/devops/gitlab-14-aims-to-do-away-with-diy-devops-toolchains) [![sdtimes.com: Low code cuts down on dev time, increases testing headaches](){: style="width:7%"}](https://sdtimes.com/lowcode/low-code-cuts-down-on-dev-time-increases-testing-headaches) [![search-guard.com/sgctl-elasticsearch: SGCTL - TAKE BACK CONTROL](){: style="width:7%"}](https://search-guard.com/sgctl-elasticsearch) [![search.gocenter.io: JFrog Go Center](){: style="width:7%"}](https://search.gocenter.io) [![4 trends for Kubernetes cloud-native teams to watch in 2020](){: style="width:7%"}](https://searchapparchitecture.techtarget.com/tip/4-trends-for-Kubernetes-cloud-native-teams-to-watch-in-2020) [![techtarget.com: Amazon ECS vs. Kubernetes: Which should you use on AWS?](){: style="width:7%"}](https://searchcloudcomputing.techtarget.com/answer/Amazon-ECS-vs-Kubernetes-Which-should-you-use-on-AWS) [![Modernize legacy applications with containers, microservices](){: style="width:7%"}](https://searchcloudcomputing.techtarget.com/feature/Modernize-legacy-applications-with-containers-microservices) [![Compare tools for multi-cloud Kubernetes management 🌟](){: style="width:7%"}](https://searchcloudcomputing.techtarget.com/tip/Compare-tools-for-multi-cloud-Kubernetes-management) [![Assess managed Kubernetes services for your workloads.](){: style="width:7%"}](https://searchcloudcomputing.techtarget.com/tip/Weigh-the-pros-and-cons-of-managed-Kubernetes-services) [![searchitoperations.techtarget.com: Differences between Kubernetes Ingress' vs. load balancer](){: style="width:7%"}](https://searchitoperations.techtarget.com/feature/Differences-between-Kubernetes-Ingress-vs-load-balancer)
-[![**Optimize** Kubernetes cluster management with these 5 tips](){: style="width:7%"}](https://searchitoperations.techtarget.com/feature/Optimize-Kubernetes-cluster-management-with-these-5-tips) [![Top 15 DevOps blogs to read and follow](){: style="width:7%"}](https://searchitoperations.techtarget.com/feature/Top-15-DevOps-blogs-to-read-and-follow) [![searchitoperations.techtarget.com: Kubernetes policy project takes enterprise' IT by storm](){: style="width:7%"}](https://searchitoperations.techtarget.com/news/252467102/Kubernetes-policy-project-takes-enterprise-IT-by-storm) [![searchitoperations.techtarget.com: GitOps pros grapple with Kubernetes configuration' management. GitOps users seek ideal Kubernetes config tool 🌟](){: style="width:7%"}](https://searchitoperations.techtarget.com/news/252492459/GitOps-pros-grapple-with-Kubernetes-configuration-management) [![searchitoperations.techtarget.com: CNCF policy-as-code project bridges Kubernetes' security gaps](){: style="width:7%"}](https://searchitoperations.techtarget.com/news/252505548/CNCF-policy-as-code-project-bridges-Kubernetes-security-gaps) [![searchitoperations.techtarget.com: Ensure Kubernetes high availability with' master node planning](){: style="width:7%"}](https://searchitoperations.techtarget.com/tip/Ensure-Kubernetes-high-availability-with-master-node-planning) [![searchitoperations.techtarget.com: Terraform cheat sheet: Notable commands,' HCL and more](){: style="width:7%"}](https://searchitoperations.techtarget.com/tip/Terraform-cheat-sheet-Notable-commands-HCL-and-more) [![searchitoperations.techtarget.com: Tips and tools to achieve a serverless' DevOps workflow](){: style="width:7%"}](https://searchitoperations.techtarget.com/tip/Tips-and-tools-to-achieve-a-serverless-DevOps-workflow) [![searchstorage.techtarget.com: IBM Spectrum](){: style="width:7%"}](https://searchstorage.techtarget.com/definition/IBM-Spectrum) [![==seattledataguy.substack.com: Data Engineering Vs Machine Learning Pipelines==](){: style="width:7%"}](https://seattledataguy.substack.com/p/data-engineering-vs-machine-learning) [![sebalopezz.medium.com: Monolith to Microservices + Event-Driven Architecture' 🌟](){: style="width:7%"}](https://sebalopezz.medium.com/monolith-to-microservices-event-driven-architecture-ff4284bf4ecf)
-[![Things you didn't know you could diff in GitHub](){: style="width:7%"}](https://sebastiandedeyne.com/things-you-didnt-know-you-could-diff-in-github) [![sebinxavi.medium.com: EKS cluster deployment using Terraform](){: style="width:7%"}](https://sebinxavi.medium.com/eks-cluster-deployment-using-terraform-685c89b14f72) [![Databases in DMZ and Intranet](){: style="width:7%"}](https://security.stackexchange.com/questions/58167/databases-in-dmz-and-intranet) [![securityaffairs.co: Argo CD flaw could allow stealing sensitive data from' Kubernetes Apps](){: style="width:7%"}](https://securityaffairs.co/wordpress/127708/hacking/kubernetes-argo-cd-flaw.html) [![securityaffairs.co: Argo CD flaw could allow stealing sensitive data from Kubernetes Apps](){: style="width:7%"}](https://securityaffairs.com/127708/hacking/kubernetes-argo-cd-flaw.html) [![securityboulevard.com: DevOps vs. DevSecOps – Here’s How They Fit Together](){: style="width:7%"}](https://securityboulevard.com/2021/02/devops-vs-devsecops-heres-how-they-fit-together) [![securityboulevard.com: Implementing Zero-Trust Security With Service Mesh' and Kubernetes](){: style="width:7%"}](https://securityboulevard.com/2022/10/implementing-zero-trust-security-with-service-mesh-and-kubernetes) [![securitycafe.ro: A COMPLETE KUBERNETES CONFIG REVIEW METHODOLOGY](){: style="width:7%"}](https://securitycafe.ro/2023/02/27/a-complete-kubernetes-config-review-methodology) [![securitylabs.datadoghq.com: Container security fundamentals: Exploring containers as processes](){: style="width:7%"}](https://securitylabs.datadoghq.com/articles/container-security-fundamentals-part-1) [![securityonline.info: VAmPI: Vulnerable REST API with OWASP top 10 vulnerabilities](){: style="width:7%"}](https://securityonline.info/vampi-vulnerable-rest-api-with-owasp-top-10-vulnerabilities) [![seekingalpha.com: JFrog Reminds Me Of MongoDB](){: style="width:7%"}](https://seekingalpha.com/article/4427517-jfrog-reminds-me-of-mongodb)
-[![The Segment AWS Stack](){: style="width:7%"}](https://segment.com/blog/the-segment-aws-stack) [![You Bet That APIs Power DevOps Tools](){: style="width:7%"}](https://seguridad-informacion.blogspot.com/2020/07/you-bet-that-apis-power-devops-tools.html) [![selenium.dev](){: style="width:7%"}](https://selenium.dev) [![semantic-release.gitbook.io 🌟](){: style="width:7%"}](https://semantic-release.gitbook.io/semantic-release) [![Semaphore](){: style="width:7%"}](https://semaphore.io) [![semaphoreci.com: Continuous Blue-Green Deployments With Kubernetes 🌟](){: style="width:7%"}](https://semaphore.io/blog/continuous-blue-green-deployments-with-kubernetes) [![semaphoreci.com: 5 Options for Deploying Microservices 🌟](){: style="width:7%"}](https://semaphore.io/blog/deploy-microservices) [![semaphoreci.com: Why Do We Need DevOps for ML Data?](){: style="width:7%"}](https://semaphore.io/blog/devops-ml-data) [![semaphoreci.com: Secure Your Kubernetes Deployments](){: style="width:7%"}](https://semaphore.io/blog/kubernetes-deployments) [![semaphoreci.com: Kubernetes vs Docker: Understanding Containers in 2021](){: style="width:7%"}](https://semaphore.io/blog/kubernetes-vs-docker) [![semaphoreci.com: Microfrontends: Microservices for the Frontend](){: style="width:7%"}](https://semaphore.io/blog/microfrontends)
-[![semaphoreci.com: Understanding ReplicaSet vs. StatefulSet vs. DaemonSet vs. Deployments](){: style="width:7%"}](https://semaphore.io/blog/replicaset-statefulset-daemonset-deployments) [![semaphoreci.com: Revving up Continuous Integration with Parallel Testing](){: style="width:7%"}](https://semaphore.io/blog/revving-up-continuous-integration-with-parallel-testing) [![Semaphore](){: style="width:7%"}](https://semaphoreci.com) [![semaphoreci.com: Continuous Blue-Green Deployments With Kubernetes 🌟](){: style="width:7%"}](https://semaphoreci.com/blog/continuous-blue-green-deployments-with-kubernetes) [![==semaphoreci.com: 5 Options for Deploying Microservices== 🌟](){: style="width:7%"}](https://semaphoreci.com/blog/deploy-microservices) [![semaphoreci.com: Why Do We Need DevOps for ML Data?](){: style="width:7%"}](https://semaphoreci.com/blog/devops-ml-data) [![semaphoreci.com: Secure Your Kubernetes Deployments](){: style="width:7%"}](https://semaphoreci.com/blog/kubernetes-deployments) [![semaphoreci.com: Kubernetes vs Docker: Understanding Containers in 2021](){: style="width:7%"}](https://semaphoreci.com/blog/kubernetes-vs-docker) [![semaphoreci.com: Microfrontends: Microservices for the Frontend](){: style="width:7%"}](https://semaphoreci.com/blog/microfrontends) [![==semaphoreci.com: Understanding ReplicaSet vs. StatefulSet vs. DaemonSet' vs. Deployments==](){: style="width:7%"}](https://semaphoreci.com/blog/replicaset-statefulset-daemonset-deployments) [![semaphoreci.com: Revving up Continuous Integration with Parallel Testing](){: style="width:7%"}](https://semaphoreci.com/blog/revving-up-continuous-integration-with-parallel-testing)
-[![==semaphoreci.medium.com: 12 Ways to Improve Your Monolith Before Transitioning' to Microservices== 🌟](){: style="width:7%"}](https://semaphoreci.medium.com/12-ways-to-improve-your-monolith-before-transitioning-to-microservices-d1061e96ca1a) [![sematext: Monitor Docker Metrics & Logs 🌟](){: style="width:7%"}](https://sematext.com/capabilities/container-monitoring) [![sematext: Monitor Docker Metrics & Logs 🌟](){: style="width:7%"}](https://sematext.com/docker) [![Semgrep](){: style="width:7%"}](https://semgrep.dev) [![sentry.io](){: style="width:7%"}](https://sentry.io) [![sentry.io](){: style="width:7%"}](https://sentry.io/welcome) [![sequoia.makes.software: Reducing Docker Image Size (Particularly for Kubernetes Environments) 🌟](){: style="width:7%"}](https://sequoia.makes.software/reducing-docker-image-size-particularly-for-kubernetes-environments) [![seraf.dev: ArgoCD Tutorial — (with Terraform)](){: style="width:7%"}](https://seraf.dev/argocd-tutorial-with-terraform-af77ddea2e6e) [![seranking.com: The cheat sheet of 30+ Google Search operators](){: style="width:7%"}](https://seranking.com/blog/practical-tips-google-search-operators) [![serhii.vasylenko.info: Some Techniques to Enhance Your Terraform Proficiency](){: style="width:7%"}](https://serhii.vasylenko.info/2022/01/16/some-techniques-to-enhance-your-terraform-proficiency) [![serokell.io/blog/kubernetes-guide: A Guide to Kubernetes](){: style="width:7%"}](https://serokell.io/blog/kubernetes-guide)
-[![seroter.com: Using the new Google Cloud Config Controller to provision and manage cloud services via the Kubernetes Resource Model](){: style="width:7%"}](https://seroter.com/2021/08/18/using-the-new-google-cloud-config-controller-to-provision-and-manage-cloud-services-via-the-kubernetes-resource-model) [![serverless-stack.com: How to debug Lambda functions with Visual Studio Code](){: style="width:7%"}](https://serverless-stack.com/examples/how-to-debug-lambda-functions-with-visual-studio-code.html) [![serverless.tf: Doing serverless with Terraform](){: style="width:7%"}](https://serverless.tf) [![serverlesshorrors.com 🌟](){: style="width:7%"}](https://serverlesshorrors.com) [![serverlessland.com](){: style="width:7%"}](https://serverlessland.com) [![serverlessland.com/event-driven-architecture: Introduction to Event Driven Architecture 🌟](){: style="width:7%"}](https://serverlessland.com/event-driven-architecture) [![serverlessland.com: EDA VISUALS 🌟🌟🌟](){: style="width:7%"}](https://serverlessland.com/event-driven-architecture/visuals) [![serverlessland.com: BATCH PROCESSING VS EVENT STREAMING](){: style="width:7%"}](https://serverlessland.com/event-driven-architecture/visuals/batching-vs-event-streams) [![serverlessland.com: Splitter pattern](){: style="width:7%"}](https://serverlessland.com/event-driven-architecture/visuals/splitter-pattern) [![AWS SAM Pipelines](){: style="width:7%"}](https://serverlessland.com/explore/sam-pipelines) [![serverlessland.com/patterns: Serverless Patterns Collection](){: style="width:7%"}](https://serverlessland.com/patterns)
-[![Remote Debugging of Java Applications on OpenShift](){: style="width:7%"}](https://servicesblog.redhat.com/2019/03/06/remote-debugging-of-java-applications-on-openshift) [![AI Engineer World's Fair 2026 Call for Speakers](){: style="width:7%"}](https://sessionize.com/aiewf2026) [![severalnines.com: How Does a Database Load Balancer Work?](){: style="width:7%"}](https://severalnines.com/blog/how-does-database-load-balancer-work) [![severalnines.com: How Does a Database Load Balancer Work?](){: style="width:7%"}](https://severalnines.com/database-blog/how-does-database-load-balancer-work) [![shadman-jamil.medium.com: Most Useful Software Architecture Patterns](){: style="width:7%"}](https://shadman-jamil.medium.com/most-useful-software-architecture-patterns-68e171405292) [![shahin-mahmud.medium.com: Write your first Kubernetes operator in go](){: style="width:7%"}](https://shahin-mahmud.medium.com/write-your-first-kubernetes-operator-in-go-177047337eae) [![shahirdaya.medium.com: What does it mean to be Cloud Native? 🌟](){: style="width:7%"}](https://shahirdaya.medium.com/what-does-it-mean-to-be-cloud-native-12360a324571) [![==shahneil.medium.com: What Are Kubernetes Endpoints?==](){: style="width:7%"}](https://shahneil.medium.com/what-are-kubernetes-endpoints-and-how-to-use-them-a5a5da56f4d4) [![shardul.dev: Most Useful kubectl Plugins](){: style="width:7%"}](https://shardul.dev/most-useful-kubectl-plugins) [![sharmasmriti.hashnode.dev: Day 61 - Terraform Commands](){: style="width:7%"}](https://sharmasmriti.hashnode.dev/day-61-terraform-commands) [![shayn-71079.medium.com: Scaling Kubernetes Clusters](){: style="width:7%"}](https://shayn-71079.medium.com/scaling-kubernetes-clusters-8a061321de93)
-[![Spreadsheets: sheet.new](){: style="width:7%"}](https://sheet.new) [![shekhargulati.com: Service Discovery for Modern Distributed Applications](){: style="width:7%"}](https://shekhargulati.com/2018/08/01/week-1-service-discovery-for-modern-distributed-applications) [![shields.io 🌟](){: style="width:7%"}](https://shields.io) [![tricentis.com: Getting started with automated continuous performance testing](){: style="width:7%"}](https://shiftsync.tricentis.com/software-testing-blogs-69/getting-started-with-automated-continuous-performance-testing-406) [![shipa.io: A Developer focused CI/CD pipeline for Kubernetes](){: style="width:7%"}](https://shipa.io/a-developer-focused-ci-cd-pipeline-for-kubernetes) [![shipa.io: Deploying a real-world application on Kubernetes](){: style="width:7%"}](https://shipa.io/a-real-world-application-deployment-on-kubernetes) [![shipa.io: Developing and deploying applications to Kubernetes locally with Shipa and Minikube](){: style="width:7%"}](https://shipa.io/deploying-applications-on-kubernetes) [![shipa.io: A Developer focused CI/CD pipeline for Kubernetes](){: style="width:7%"}](https://shipa.io/development/a-developer-focused-ci-cd-pipeline-for-kubernetes) [![shipa.io: Terraform meets AppOps 🌟](){: style="width:7%"}](https://shipa.io/development/terraform-meets-appops) [![shipa.io: DevOps Challenge – Kubernetes Deployment: Ketch vs YAML](){: style="width:7%"}](https://shipa.io/devops-challenge-kubernetes-deployment-ketch-vs-yaml) [![shipa.io: GitOps in Kubernetes, the easy way–with GitHub Actions and Shipa](){: style="width:7%"}](https://shipa.io/gitops)
-[![shipa.io: GitOps in the enterprise 🌟](){: style="width:7%"}](https://shipa.io/gitops-in-the-enterprise) [![shipa.io: GitOps meets AppOps](){: style="width:7%"}](https://shipa.io/gitops-meets-appops) [![shipa.io: Terraform meets AppOps 🌟](){: style="width:7%"}](https://shipa.io/terraform-meets-appops-2) [![brennerm.github.io: Kubernetes operators with Python #1: Creating CRDs](){: style="width:7%"}](https://shipit.dev/posts/k8s-operators-with-python-part-1.html) [![brennerm.github.io: Kubernetes Overview Diagrams 🌟](){: style="width:7%"}](https://shipit.dev/posts/kubernetes-overview-diagrams.html) [![brennerm.github.io: Setting up an EKS cluster with IAM/IRSA integration](){: style="width:7%"}](https://shipit.dev/posts/setting-up-eks-with-irsa-using-terraform.html) [![shipmight.com: Understanding Helm upgrade flags](){: style="width:7%"}](https://shipmight.com/blog/understanding-helm-upgrade-reset-reuse-values) [![shipwright.io](){: style="width:7%"}](https://shipwright.io) [![None](){: style="width:7%"}](https://shitposting.monster) [![shivanshu1333.medium.com: Contextual Logging in Kubernetes](){: style="width:7%"}](https://shivanshu1333.medium.com/contextual-logging-in-kubernetes-41f4cc5fea69) [![shivanshu1333.medium.com: Structured logging in Kubernetes](){: style="width:7%"}](https://shivanshu1333.medium.com/structured-logging-in-kubernetes-58cf35e6d60d)
-[![Kubernetes: Up and Running, 2nd Edition](){: style="width:7%"}](https://shop.oreilly.com/product/0636920223788.do) [![shopify.engineering: Capturing Every Change From Shopify’s Sharded Monolith](){: style="width:7%"}](https://shopify.engineering/capturing-every-change-shopify-sharded-monolith) [![shopify.engineering: Keeping Developers Happy with a Fast CI](){: style="width:7%"}](https://shopify.engineering/faster-shopify-ci) [![shramikawale.medium.com: PodsDisruptionBudget: Why you will need in Kubernetes?](){: style="width:7%"}](https://shramikawale.medium.com/podsdisruptionbudget-why-you-will-need-in-kubernetes-c939904d590d) [![==shrihariharidas73.medium.com: Terraform & HashiCorp Vault Integration:' Seamless Secrets Management==](){: style="width:7%"}](https://shrihariharidas73.medium.com/terraform-hashicorp-vault-integration-seamless-secrets-management-46f41cf735f1) [![Terraform: Small Terraform Modules](){: style="width:7%"}](https://shriomtripathi1.substack.com/p/terraform-small-terraform-modules) [![shuanglu1993.medium.com: What happens when volumeManager in the kubelet' starts?](){: style="width:7%"}](https://shuanglu1993.medium.com/what-happens-when-volumemanager-in-the-kubelet-starts-1fea623ac6ce) [![sid-infinity-yadav.medium.com: Grafana Agent Kubernetes Operator](){: style="width:7%"}](https://sid-infinity-yadav.medium.com/grafana-agent-kubernetes-operator-f89b744487f5) [![siddhivinayak-sk.medium.com: Kubeseal & SealedSecret: Make your ‘secrets’' secure in SCM by using ‘sealed secret’](){: style="width:7%"}](https://siddhivinayak-sk.medium.com/kubeseal-sealedsecret-make-your-secrets-secure-in-scm-by-using-sealed-secret-4631bcb39bf8) [![siegert-maximilian.medium.com: Ensure Content Trust on Kubernetes using' Notary and Open Policy Agent](){: style="width:7%"}](https://siegert-maximilian.medium.com/ensure-content-trust-on-kubernetes-using-notary-and-open-policy-agent-485ab3a9423c) [![Running spot instances effectively with Amazon EKS](){: style="width:7%"}](https://signalvnoise.com/svn3/running-spot-instances-effectively-with-amazon-eks)
-[![signoz.io: Kubernetes Audit Logs - Best Practices And Configuration](){: style="width:7%"}](https://signoz.io/blog/kubernetes-audit-logs) [![signoz.io: Kubernetes Cluster Monitoring with OpenTelemetry | Complete Tutorial 🌟](){: style="width:7%"}](https://signoz.io/blog/opentelemetry-kubernetes-cluster-metrics-monitoring) [![siliconangle.com: Red Hat ties Ansible automation to Kubernetes cluster management 🌟](){: style="width:7%"}](https://siliconangle.com/2020/10/13/red-hat-ties-ansible-automation-kubernetes-cluster-management) [![siliconangle.com: Amazon debuts fully managed, Prometheus-based container monitoring service](){: style="width:7%"}](https://siliconangle.com/2021/09/29/amazon-debuts-fully-managed-prometheus-based-container-monitoring-service) [![siliconangle.com: ‘DevOps for Dummies’ author Emily Freeman introduces revolutionary model for modern software development](){: style="width:7%"}](https://siliconangle.com/2021/09/29/devops-dummies-author-emily-freeman-introduces-revolutionary-model-modern-software-development-awsq3) [![siliconangle.com: Pulumi’s new registry aims to ease sharing and reusing cloud infrastructure building blocks](){: style="width:7%"}](https://siliconangle.com/2021/10/18/pulumis-new-registry-makes-easy-share-reuse-cloud-infrastructure-building-blocks) [![siliconangle.com: The rise of platform engineering in the Kubernetes era](){: style="width:7%"}](https://siliconangle.com/2023/04/20/rise-platform-engineering-kubernetes-era-kubecon) [![silvr.medium.com: Using Kyverno To Enforce AWS Load Balancer Annotations' For Centralized Logging To S3](){: style="width:7%"}](https://silvr.medium.com/using-kyverno-to-enforce-aws-load-balancer-annotations-for-centralized-logging-to-s3-af5dc1f1f3e0) [![wikipedia: API Application Programming Interface](){: style="width:7%"}](https://simple.wikipedia.org/wiki/Application_programming_interface) [![simplecheatsheet.com](){: style="width:7%"}](https://simplecheatsheet.com) [![simplecheatsheet.com/tag/golang-cheat-sheet](){: style="width:7%"}](https://simplecheatsheet.com/tag/golang-cheat-sheet)
-[![simplyblock: simplyblock.io](){: style="width:7%"}](https://simplyblock.io) [![sincrogo.com: Teletrabajo desde España para el extranjero: ¿dónde hay que tributar?](){: style="width:7%"}](https://sincro.es/blog/actualidad-fiscal-contable/teletrabajo-desde-espana-para-el-extranjero-donde-hay-que-tributar) [![sincrogo.com: Teletrabajo desde España para el extranjero: ¿dónde hay que' tributar?](){: style="width:7%"}](https://sincrogo.com/blog/actualidad-fiscal-contable/teletrabajo-desde-espana-para-el-extranjero-donde-hay-que-tributar) [![None](){: style="width:7%"}](https://sinergiasincontrol.blogspot.com/2021/11/643-la-excelente-propuesta-de-trabajo.html9) [![mrxpalmeiras: Ansible Cheat Sheet](){: style="width:7%"}](https://sites.google.com/site/mrxpalmeiras/ansible/ansible-cheat-sheet) [![sixfold.medium.com: Reducing database queries to a minimum with DataLoaders](){: style="width:7%"}](https://sixfold.medium.com/reducing-database-queries-to-a-minimum-with-dataloaders-cc98c25e54ce) [![Skaffold 🌟](){: style="width:7%"}](https://skaffold.dev) [![Skaffold --generate-manifests](){: style="width:7%"}](https://skaffold.dev/docs/pipeline-stages/init) [![skamille.medium.com: An incomplete list of skills senior engineers need,' beyond coding](){: style="width:7%"}](https://skamille.medium.com/an-incomplete-list-of-skills-senior-engineers-need-beyond-coding-8ed4a521b29f) [![skamille.medium.com: How New Managers Fail Individual Contributors](){: style="width:7%"}](https://skamille.medium.com/how-new-managers-fail-individual-contributors-839a13bda1c5) [![skamille.medium.com: Make Boring Plans](){: style="width:7%"}](https://skamille.medium.com/make-boring-plans-9438ce5cb053)
-[![skildops.medium.com: Backup an entire Kubernetes cluster using Velero to' AWS S3](){: style="width:7%"}](https://skildops.medium.com/backup-an-entire-kubernetes-cluster-using-velero-to-aws-s3-73d76d51d4bc) [![explore.skillbuilder.aws/learn: AWS Skill Builder 🌟](){: style="width:7%"}](https://skillbuilder.aws) [![explore.skillbuilder.aws: AWS Security Fundamentals (free)](){: style="width:7%"}](https://skillbuilder.aws/course/external/view/elearning/48/aws-security-fundamentals-second-edition) [![explore.skillbuilder.aws: AWS Skill Builder - Introducción a AWS Data Pipeline (Español Latinoamérica) | AWS Technical Essentials (Spanish from Latin America)' - Free](){: style="width:7%"}](https://skillbuilder.aws/course/external/view/elearning/7854/aws-technical-essential-spanish-from-latin-america) [![skilledfield.com.au: Monitoring Kubernetes and Docker Container Logs](){: style="width:7%"}](https://skilledfield.com.au/monitoring-kubernetes-and-docker-container-logs) [![skilledfield.com.au: Monitoring Kubernetes and Docker Container Logs](){: style="width:7%"}](https://skillfield.com.au/blog/monitoring-kubernetes-and-docker-container-logs) [![None](){: style="width:7%"}](https://skillslane.com/learn-kubernetes-from-these-best-online-courses) [![sklar.rocks: How the CSI (Container Storage Interface) Works](){: style="width:7%"}](https://sklar.rocks/how-container-storage-interface-works) [![Automate Terraform Testing with Azure DevOps Pipelines](){: style="width:7%"}](https://skundunotes.com/2025/01/22/automate-terraform-testing-with-azure-devops-pipelines) [![None](){: style="width:7%"}](https://skupper.io) [![skycrafters.io: Do Containers Really Contain? Virtual Machines vs. Containers' 🌟](){: style="width:7%"}](https://skycrafters.io/blog/2021/06/08/do-containers-really-contain)
-[![skywalking.apache.org 🌟](){: style="width:7%"}](https://skywalking.apache.org) [![Slack](){: style="width:7%"}](https://slack.com) [![slack.engineering: Building Self-driving Kafka clusters using open source components](){: style="width:7%"}](https://slack.engineering/building-self-driving-kafka-clusters-using-open-source-components) [![slack.engineering: A Simple Kubernetes Admission Webhook](){: style="width:7%"}](https://slack.engineering/simple-kubernetes-webhook) [![slack.kubernetes.io](){: style="width:7%"}](https://slack.kubernetes.io) [![slideshare: GitOps, Jenkins X & Future of CI/CD](){: style="width:7%"}](https://slideshare.net/rakutentech/gitops-jenkins-x-future-of-cicd) [![sloanreview.mit.edu: Creating Good Jobs](){: style="width:7%"}](https://sloanreview.mit.edu/article/creating-good-jobs) [![sloboda-studio.com: Python Tools for Machine Learning](){: style="width:7%"}](https://sloboda-studio.com/blog/python-tools-for-machine-learning) [![sm43.medium.com: Tekton: Building a Pipeline (Part 4)](){: style="width:7%"}](https://sm43.medium.com/tekton-build-a-pipeline-part-4-baafd530b6fe) [![Tekton: Concepts of Pipelines (Part 2)](){: style="width:7%"}](https://sm43.medium.com/tekton-concepts-of-pipelines-part-2-cd86ad40bd34) [![sm43.medium.com: Tekton: Concepts of Triggers (Part 3)](){: style="width:7%"}](https://sm43.medium.com/tekton-concepts-of-triggers-part-3-2ee17764addb)
-[![sm43.medium.com: Tekton: Triggering the Pipeline (Part 5)](){: style="width:7%"}](https://sm43.medium.com/tekton-triggering-the-pipeline-part-5-dc38d73411fb) [![sm43.medium.com: World of Tekton 😺 (Part 1)](){: style="width:7%"}](https://sm43.medium.com/world-of-tekton-part-1-999738d63e25) [![smallstep.com: How to Handle Secrets on the Command Line 🌟](){: style="width:7%"}](https://smallstep.com/blog/command-line-secrets) [![Example: Smarkets's Marge-bot for GitLab keeps master always green](){: style="width:7%"}](https://smarketshq.com/marge-bot-for-gitlab-keeps-master-always-green-6070e9d248df) [![smartbear.com: The State of API 2019 Report 🌟](){: style="width:7%"}](https://smartbear.com/resources/ebooks/the-state-of-api-2019-report) [![smartcar.com](){: style="width:7%"}](https://smartcar.com) [![Smartcar API for BMW](){: style="width:7%"}](https://smartcar.com/bmw) [![Smartcar API for BMW](){: style="width:7%"}](https://smartcar.com/brand/bmw) [![smoda.elpais.com: Destacar y venderse no implica trabajar bien: así es la nueva batalla por las apariencias del trabajo](){: style="width:7%"}](https://smoda.elpais.com/trabajo/apariencias-venderse-trabajo) [![snipcart.com: API vs. Microservices: A Beginners Guide to Understand Them' 🌟](){: style="width:7%"}](https://snipcart.com/blog/api-vs-microservices-architecture) [![snipcart.com: API vs. Microservices: A Beginners Guide to Understand Them 🌟](){: style="width:7%"}](https://snipcart.com/blog/microservices-vs-api)
-[![snyk.io: The State of Open Source Security 2020](){: style="width:7%"}](https://snyk.io/articles/open-source-security) [![fugue.co: 5 tips for using the Rego language for Open Policy Agent (OPA)](){: style="width:7%"}](https://snyk.io/blog) [![snyk.io: 10 Docker Security Best Practices 🌟](){: style="width:7%"}](https://snyk.io/blog/10-docker-image-security-best-practices) [![snyk.io: 10 Kubernetes Security Context settings you should understand](){: style="width:7%"}](https://snyk.io/blog/10-kubernetes-security-context-settings-you-should-understand) [![10 Serverless security best practices](){: style="width:7%"}](https://snyk.io/blog/10-serverless-security-best-practices) [![==snyk.io: Securing your open source dependencies with the Snyk Visual Studio' Code extension==](){: style="width:7%"}](https://snyk.io/blog/securing-open-source-dependencies-snyk-visual-studio-code-extension) [![snyk.io: Shipping Kubernetes-native applications with confidence](){: style="width:7%"}](https://snyk.io/blog/shipping-kubernetes-native-applications-with-confidence) [![snyk.io: The State of Open Source Security 2020](){: style="width:7%"}](https://snyk.io/open-source-security-report) [![Fugue: Container and Kubernetes. Runtime infrastructure security](){: style="width:7%"}](https://snyk.io/product/container-vulnerability-management) [![socket.dev: Introducing Socket](){: style="width:7%"}](https://socket.dev/blog/introducing-socket) [![Socket.io](){: style="width:7%"}](https://socket.io)
-[![None](){: style="width:7%"}](https://softobiz.com/microservice-orchestration-with-zeebe-and-kafka) [![softwareengineering.stackexchange.com: What is the best practice about microservice' architecture for consuming many stored procedures in the same database?](){: style="width:7%"}](https://softwareengineering.stackexchange.com/questions/436567/what-is-the-best-practice-about-microservice-architecture-for-consuming-many-sto) [![softwareengineeringdaily.com: Why Is Storage On Kubernetes So Hard? 🌟](){: style="width:7%"}](https://softwareengineeringdaily.com/2019/01/11/why-is-storage-on-kubernetes-is-so-hard) [![softwareengineeringdaily.com: The Rise of Platform Engineering 🌟](){: style="width:7%"}](https://softwareengineeringdaily.com/2020/02/13/setting-the-stage-for-platform-engineering) [![softwareengineeringdaily.com: Kafka Applications with Tim Berglund (podcast) 🌟](){: style="width:7%"}](https://softwareengineeringdaily.com/2020/12/16/kafka-applications-with-tim-berglund-repeat) [![softwareengineeringdaily.com: Kubernetes vs. Serverless with Matt Ward (podcast) 🌟](){: style="width:7%"}](https://softwareengineeringdaily.com/2020/12/29/kubernetes-vs-serverless-with-matt-ward-repeat) [![softwareengineeringdaily.com: Redpanda: Kafka Alternative with Alexander Gallego 🌟](){: style="width:7%"}](https://softwareengineeringdaily.com/2021/01/22/redpanda-kafka-alternative-with-alexander-gallego) [![softwarequickguide.com: What is performance testing and performance testing' tools](){: style="width:7%"}](https://softwarequickguide.com/what-is-performance-testing-and-performance-testing-tools) [![sookocheff.com: A Guide to the Kubernetes Networking Model 🌟](){: style="width:7%"}](https://sookocheff.com/post/kubernetes/understanding-kubernetes-networking-model) [![soshace](){: style="width:7%"}](https://soshace.com) [![sosiv.io: A Deep Dive into Kubernetes Resource Requests and Limits](){: style="width:7%"}](https://sosiv.io)
-[![sosiv.io: A Deep Dive into Kubernetes Resource Requests and Limits](){: style="width:7%"}](https://sosiv.io/post/a-deep-dive-into-kubernetes-resource-requests-and-limits) [![source.coveo.com: Prometheus at scale](){: style="width:7%"}](https://source.coveo.com/2021/11/11/prometheus-at-scale) [![WinPython: Portable Scientific Python 2/3 32/64bit Distribution for Windows](){: style="width:7%"}](https://sourceforge.net/projects/winpython) [![SystemTap](){: style="width:7%"}](https://sourceware.org/systemtap) [![None](){: style="width:7%"}](https://space-cloud.io) [![spacelift.io](){: style="width:7%"}](https://spacelift.io) [![spacelift.io: Terraform vs. Ansible : Key Differences and Comparison of Tools](){: style="width:7%"}](https://spacelift.io/blog/ansible-vs-terraform) [![None](){: style="width:7%"}](https://spacelift.io/blog/aws-s3-cp) [![spacelift.io: Azure Terraform Export: Importing Resources with Aztfexport](){: style="width:7%"}](https://spacelift.io/blog/azure-terraform-export) [![spacelift.io: Docker Volumes – Guide with Examples](){: style="width:7%"}](https://spacelift.io/blog/docker-volumes) [![spacelift.io: How to Provision an AWS EKS Kubernetes Cluster with Terraform](){: style="width:7%"}](https://spacelift.io/blog/how-to-provision-aws-eks-kubernetes-cluster-with-terraform)
-[![spacelift.io: Why Generic CI/CD Tools Will Not Deliver Successful IaC](){: style="width:7%"}](https://spacelift.io/blog/infrastructure-as-code-with-generic-ci-cd) [![spacelift.io: What Is Kubernetes Architecture? – Components Overview](){: style="width:7%"}](https://spacelift.io/blog/kubernetes-architecture) [![spacelift.io: Kubernetes CI/CD Pipelines – 7 Best Practices and Tools | James Walker 🌟](){: style="width:7%"}](https://spacelift.io/blog/kubernetes-ci-cd) [![spacelift.io: CronJob in Kubernetes – Automating Tasks on a Schedule](){: style="width:7%"}](https://spacelift.io/blog/kubernetes-cronjob) [![spacelift.io: Kubernetes Persistent Volumes – Tutorial and Examples](){: style="width:7%"}](https://spacelift.io/blog/kubernetes-persistent-volumes) [![spacelift.io/blog/terraform-backends](){: style="width:7%"}](https://spacelift.io/blog/terraform-backends) [![spacelift.io: 20 Terraform Best Practices to Improve your TF workflow 🌟](){: style="width:7%"}](https://spacelift.io/blog/terraform-best-practices) [![spacelift.io: How to Provision an AWS EKS Kubernetes Cluster with Terraform](){: style="width:7%"}](https://spacelift.io/blog/terraform-eks) [![spacelift.io: Terraform Files – How to Structure a Terraform Project](){: style="width:7%"}](https://spacelift.io/blog/terraform-files) [![spacelift.io: 18 Most Useful Terraform Tools to Use in 2023](){: style="width:7%"}](https://spacelift.io/blog/terraform-tools) [![spacelift.io: Terraform Cloud – Overview, Key Features & Tutorial](){: style="width:7%"}](https://spacelift.io/blog/what-is-terraform-cloud)
-[![spacelift.io/blog/yaml](){: style="width:7%"}](https://spacelift.io/blog/yaml) [![entrepreneur.com: ¿Cómo manejar un equipo que trabaja desde sus casas?](){: style="width:7%"}](https://spanish.entrepreneur.com) [![speakerdeck.com: Kubernetes Pod internals with the fundamentals of Containers](){: style="width:7%"}](https://speakerdeck.com/devinjeon/kubernetes-pod-internals-with-the-fundamentals-of-containers) [![speakerdeck.com: Deployment Scripting != Continuous Delivery](){: style="width:7%"}](https://speakerdeck.com/devopslx/cd-and-optimized-cloud-spend?slide=12) [![speakerdeck.com: Introduction to Spinnaker Managed Pipeline Templates](){: style="width:7%"}](https://speakerdeck.com/keisukeyamashita/introduction-to-spinnaker-managed-pipeline-templates) [![speakerdeck.com: Spinnaker Application management by Terraform Plugins](){: style="width:7%"}](https://speakerdeck.com/keisukeyamashita/spinnaker-application-management-by-terraform-plugins) [![speakerdeck.com: 10 Git Anti Patterns You Should be Aware of 🌟](){: style="width:7%"}](https://speakerdeck.com/lemiorhan/10-git-anti-patterns-you-should-be-aware-of) [![speakerdeck.com: Apache Kafka with Red Hat AMQ Streams 🌟](){: style="width:7%"}](https://speakerdeck.com/mabulgu/apache-kafka-with-red-hat-amq-streams) [![speakerdeck.com/mhausenblas (redhat): Troubleshooting Kubernetes apps](){: style="width:7%"}](https://speakerdeck.com/mhausenblas/kubecologne-keynote-troubleshooting-kubernetes-apps) [![speakerdeck.com/thockin: Code Review in Kubernetes](){: style="width:7%"}](https://speakerdeck.com/thockin/code-review-in-kubernetes) [![speakerdeck.com: Kubernetes and networks. Why is this so dan hard? 🌟](){: style="width:7%"}](https://speakerdeck.com/thockin/kubernetes-and-networks-why-is-this-so-dang-hard)
-[![speakerdeck.com: Profiling a Java Application @DevDays 2023 | Victor Rentea](){: style="width:7%"}](https://speakerdeck.com/victorrentea/profiling-a-java-application-at-devdays-2023) [![spectrum.ieee.org: How Software Is Eating the Car](){: style="width:7%"}](https://spectrum.ieee.org/software-eating-car) [![speedlancer](){: style="width:7%"}](https://speedlancer.com) [![spinnaker.io deployment tool](){: style="width:7%"}](https://spinnaker.io) [![Demo/Evaluation Installations](){: style="width:7%"}](https://spinnaker.io/docs/setup/install) [![Demo/Evaluation Installations](){: style="width:7%"}](https://spinnaker.io/setup/quickstart) [![spinscale.de: Using Testcontainers To Test Elasticsearch Plugins](){: style="width:7%"}](https://spinscale.de/posts/2021-08-25-using-testcontainers-to-test-elasticsearch-plugins.html) [![split.io: Keystone Flags: Feature Flagging With Less Mess](){: style="width:7%"}](https://split.io/blog/keystone-feature-flags) [![Splunk App for Jenkins](){: style="width:7%"}](https://splunkbase.splunk.com/app/3332) [![Spock Framework](){: style="width:7%"}](https://spockframework.org) [![spot.io: Setting up, Managing & Monitoring Spark on Kubernetes](){: style="width:7%"}](https://spot.io/blog/setting-up-managing-monitoring-spark-on-kubernetes)
-[![None](){: style="width:7%"}](https://spotify.github.io/threaddump-analyzer) [![spring-petclinic.github.io](){: style="width:7%"}](https://spring-petclinic.github.io) [![spring-petclinic.github.io Docs](){: style="width:7%"}](https://spring-petclinic.github.io/docs/resources.html) [![Spring](){: style="width:7%"}](https://spring.io) [![spring.io: Creating Docker images with Spring Boot 2.3.0.M1](){: style="width:7%"}](https://spring.io/blog/2020/01/27/creating-docker-images-with-spring-boot-2-3-0-m1) [![Spring Boot native images. The path towards Spring Boot native applications](){: style="width:7%"}](https://spring.io/blog/2020/06/10/the-path-towards-spring-boot-native-applications) [![spring.io: YMNNALFT: Easy Docker Image Creation with the Spring Boot Maven Plugin and Buildpacks](){: style="width:7%"}](https://spring.io/blog/2021/01/04/ymnnalft-easy-docker-image-creation-with-the-spring-boot-maven-plugin-and-buildpacks) [![spring.io: What's new in Spring Boot 2.4 🌟](){: style="width:7%"}](https://spring.io/blog/2021/01/17/what-s-new-in-spring-boot-2-4) [![spring.io: YMNNALFT: Websockets](){: style="width:7%"}](https://spring.io/blog/2021/01/25/ymnnalft-websockets) [![spring.io: A Java 17 and Jakarta EE 9 baseline for Spring Framework 6](){: style="width:7%"}](https://spring.io/blog/2021/09/02/a-java-17-and-jakarta-ee-9-baseline-for-spring-framework-6) [![spring.io: Get to Know a Kubernetes Operator!](){: style="width:7%"}](https://spring.io/blog/2021/11/19/get-to-know-a-kubernetes-operator)
-[![spring.io: spring boot with docker](){: style="width:7%"}](https://spring.io/guides/gs/spring-boot-docker) [![SpringBoot](){: style="width:7%"}](https://spring.io/projects/spring-boot) [![Spring Cloud](){: style="width:7%"}](https://spring.io/projects/spring-cloud) [![Spring Cloud Gateway](){: style="width:7%"}](https://spring.io/projects/spring-cloud-gateway) [![Spring Cloud Kubernetes](){: style="width:7%"}](https://spring.io/projects/spring-cloud-kubernetes) [![None](){: style="width:7%"}](https://spring.io/projects/spring-cloud/-kubernetes) [![SQL Police Department](){: style="width:7%"}](https://sqlpd.com) [![sqlrevisited.blogspot.com: MySQL vs PostgreSQL? Pros and Cons](){: style="width:7%"}](https://sqlrevisited.blogspot.com/2022/03/mysql-vs-postgresql-pros-and-cons.html) [![Material for MkDocs](){: style="width:7%"}](https://squidfunk.github.io/mkdocs-material) [![srcco.de: Zalando - Many Kubernetes Clusters instead of 1 huge cluster](){: style="width:7%"}](https://srcco.de/posts/many-kubernetes-clusters.html) [![Google: What is Site Reliability Engineering (SRE)?](){: style="width:7%"}](https://sre.google)
-[![sre.google/prodcast](){: style="width:7%"}](https://sre.google/prodcast) [![sre.google: The Art of SLOs](){: style="width:7%"}](https://sre.google/resources/practices-and-processes/art-of-slos) [![sre.google: sre-book - The Evolving SRE Engagement Model](){: style="width:7%"}](https://sre.google/sre-book/evolving-sre-engagement-model) [![Monitoring Distributed Systems - Google SRE Book](){: style="width:7%"}](https://sre.google/sre-book/monitoring-distributed-systems) [![None](){: style="width:7%"}](https://sre.google/sre-book/table-of-contents) [![sst.dev: Moving away from CDK: CDK doesn’t create the infrastructure you define](){: style="width:7%"}](https://sst.dev/blog/moving-away-from-cdk) [![==sst.dev: Moving away from CDK: CDK doesn’t create the infrastructure you' define==](){: style="width:7%"}](https://sst.dev/blog/moving-away-from-cdk.html) [![stackify.com: What Is Function-as-a-Service? Serverless Architectures Are Here!](){: style="width:7%"}](https://stackify.com/function-as-a-service-serverless-architecture) [![stackify.com: The Advantages of Using Kubernetes and Docker Together](){: style="width:7%"}](https://stackify.com/kubernetes-docker-deployments) [![stackify.com: Who will Dominate in the future: .Net or Java?](){: style="width:7%"}](https://stackify.com/who-will-dominate-in-the-future-net-or-java) [![stackoverflow.blog: How event-driven architecture solves modern web app problems 🌟](){: style="width:7%"}](https://stackoverflow.blog/2020/03/16/how-event-driven-architecture-solves-modern-web-app-problems)
-[![stackoverflow.blog: The rise of the DevOps mindset 🌟](){: style="width:7%"}](https://stackoverflow.blog/2020/06/10/the-rise-of-the-devops-mindset) [![stackoverflow.blog: Have the tables turned on NoSQL?](){: style="width:7%"}](https://stackoverflow.blog/2021/01/14/have-the-tables-turned-on-nosql) [![stackoverflow.blog: Fulfilling the promise of CI/CD 🌟](){: style="width:7%"}](https://stackoverflow.blog/2021/01/19/fulfilling-the-promise-of-ci-cd) [![stackoverflow.blog: Infrastructure as code: Create and configure infrastructure elements in seconds](){: style="width:7%"}](https://stackoverflow.blog/2021/03/08/infrastructure-as-code-create-and-configure-infrastructure-elements-in-seconds) [![stackoverflow.blog: A look under the hood: how branches work in Git](){: style="width:7%"}](https://stackoverflow.blog/2021/04/05/a-look-under-the-hood-how-branches-work-in-git) [![stackoverflow.blog: Using Kubernetes to rethink your system architecture and ease technical debt 🌟](){: style="width:7%"}](https://stackoverflow.blog/2021/05/19/rethinking-system-architecture-can-kubernetes-help-to-solve-rewrite-anxiety) [![stackoverflow.blog: How developers can be their own operations department](){: style="width:7%"}](https://stackoverflow.blog/2021/05/24/how-developers-can-be-their-own-operations-department) [![stackoverflow.blog: Getting started with… Python 🌟](){: style="width:7%"}](https://stackoverflow.blog/2021/07/14/getting-started-with-python) [![stackoverflow.blog: Observability is key to the future of software (and your DevOps career)](){: style="width:7%"}](https://stackoverflow.blog/2021/09/08/observability-is-key-to-the-future-of-software-and-your-devops-career) [![stackoverflow.blog: GitLab launches Collective on Stack Overflow](){: style="width:7%"}](https://stackoverflow.blog/2021/09/22/gitlab-launches-collective-on-stack-overflow) [![stackoverflow.blog: Fulfilling the promise of CI/CD](){: style="width:7%"}](https://stackoverflow.blog/2021/12/20/fulfilling-the-promise-of-ci-cd)
-[![stackoverflow.blog: The Great Resignation is here. What does that mean for' developers? 🌟](){: style="width:7%"}](https://stackoverflow.blog/2022/01/10/the-great-resignation-is-here-what-does-that-mean-for-developers) [![stackoverflow.blog: The Great Resignation is here. What does that mean for developers? 🌟](){: style="width:7%"}](https://stackoverflow.blog/2022/12/28/the-great-resignation-is-here-what-does-that-mean-for-developers) [![Stack Overflow Collectives 🌟](){: style="width:7%"}](https://stackoverflow.com/collectives) [![AWS Collective](){: style="width:7%"}](https://stackoverflow.com/collectives/aws) [![Azure Collective](){: style="width:7%"}](https://stackoverflow.com/collectives/azure) [![CI/CD Collective](){: style="width:7%"}](https://stackoverflow.com/collectives/ci-cd) [![GitLab Collective](){: style="width:7%"}](https://stackoverflow.com/collectives/gitlab) [![Go Collective](){: style="width:7%"}](https://stackoverflow.com/collectives/go) [![Google Cloud Collective](){: style="width:7%"}](https://stackoverflow.com/collectives/google-cloud) [![WSO2 Collective](){: style="width:7%"}](https://stackoverflow.com/collectives/wso2) [![None](){: style="width:7%"}](https://stackoverflow.com/questions/11763376/difference-between-netstat-and-ss-in-linux)
-[![==stackoverflow.com: What are the differences between the different saving' methods in Hibernate?==](){: style="width:7%"}](https://stackoverflow.com/questions/161224/what-are-the-differences-between-the-different-saving-methods-in-hibernate/54907032?stw=2) [![stackoverflow.com: Is the usage of stored procedures a bad practice?](){: style="width:7%"}](https://stackoverflow.com/questions/1761601/is-the-usage-of-stored-procedures-a-bad-practice) [![Python progression path - From apprentice to guru](){: style="width:7%"}](https://stackoverflow.com/questions/2573135/python-progression-path-from-apprentice-to-guru) [![Setup Git Integration Manager Workflow in Eclipse](){: style="width:7%"}](https://stackoverflow.com/questions/26003298/how-to-setup-local-git-with-local-blessed-repo-integration-manager-workflow) [![stackoverflow.com: Bot to automatically reverse GitHub pull request merges](){: style="width:7%"}](https://stackoverflow.com/questions/27820309/bot-to-automatically-reverse-github-pull-request-merges) [![None](){: style="width:7%"}](https://stackoverflow.com/questions/34319156/create-dictionary-from-splitted-strings-from-list-of-strings) [![stackoverflow.com: Running Oracle SQL scripts with Ansible playbook](){: style="width:7%"}](https://stackoverflow.com/questions/41341823/running-oracle-sql-scripts-with-ansible-playbook) [![stackoverflow.com: Ansible playbook to execute Oracle script](){: style="width:7%"}](https://stackoverflow.com/questions/41796466/ansible-playbook-to-execute-oracle-script) [![stackoverflow: run nexus3 with docker in a kubernetes cluster](){: style="width:7%"}](https://stackoverflow.com/questions/42766349/run-nexus-3-with-docker-in-a-kubernetes-cluster) [![stackoverflow.com: How to map a MySQL JSON column to a Java entity property' using JPA and Hibernate](){: style="width:7%"}](https://stackoverflow.com/questions/44308167/how-to-map-a-mysql-json-column-to-a-java-entity-property-using-jpa-and-hibernate) [![stackoverflow.com: Can I have an entire declarative pipeline defined and' parameterized in a shared library?](){: style="width:7%"}](https://stackoverflow.com/questions/45889796/can-i-have-an-entire-declarative-pipeline-defined-and-parameterized-in-a-shared)
-[![==stackoverflow.com: What is the difference between an Azure tenant and' Azure subscription?==](){: style="width:7%"}](https://stackoverflow.com/questions/47307368/what-is-the-difference-between-an-azure-tenant-and-azure-subscription) [![Copy secrets between namespaces](){: style="width:7%"}](https://stackoverflow.com/questions/55515594/is-there-a-way-to-share-a-configmap-in-kubernetes-between-namespaces) [![stackoverflow: Accessing the Kubernetes REST end points using bearer token](){: style="width:7%"}](https://stackoverflow.com/questions/56214715/accessing-the-kubernetes-rest-end-points-using-bearer-token) [![None](){: style="width:7%"}](https://stackoverflow.com/questions/57107282/prometheus-and-activemq-integration) [![stackoverflow.com: How can we programmatically approve merge requests in' GitLab?](){: style="width:7%"}](https://stackoverflow.com/questions/58019605/how-can-we-programmatically-approve-merge-requests-in-gitlab) [![stackoverflow.com: Is that possible to deploy an openshift or kubernetes' in DMZ zone? 🌟](){: style="width:7%"}](https://stackoverflow.com/questions/59518363/is-that-possible-to-deploy-an-openshift-or-kubernetes-in-dmz-zone) [![stackoverflow.com: How is Flyte tailored to "Data and Machine Learning"?](){: style="width:7%"}](https://stackoverflow.com/questions/72657318/how-is-flyte-tailored-to-data-and-machine-learning) [![None](){: style="width:7%"}](https://stackoverflow.com/questions/8087184/problems-installing-python3-on-rhel) [![None](){: style="width:7%"}](https://stackoverflow.com/questions/tagged/nexus3) [![stackpulse.com: Automated Kubernetes Pod Restarting Analysis with StackPulse](){: style="width:7%"}](https://stackpulse.com/blog/automated-kubernetes-pod-restarting-analysis-with-stackpulse) [![stackpulse.com: Challenges of Running Services With K8s Reliably](){: style="width:7%"}](https://stackpulse.com/blog/challenges-of-running-services-with-k8s-reliably)
-[![stackpulse.com: Kubernetes and SRE: 5 Best Practices for K8s Reliability' in Production](){: style="width:7%"}](https://stackpulse.com/blog/https-stackpulse-com-blog-kubernetes-production-best-practices) [![stackpulse.com: Managing Reliability for Monoliths vs. Microservices: Best' Practices for SREs](){: style="width:7%"}](https://stackpulse.com/blog/monoliths-vs-microservices-best-practices) [![stackpulse.com: Managing Reliability for Monoliths vs. Microservices: The' Challenges for SREs](){: style="width:7%"}](https://stackpulse.com/blog/monoliths-vs-microservices-challenges) [![stackpulse.com: No, SRE Is Not the New DevOps – Unless It Is](){: style="width:7%"}](https://stackpulse.com/blog/no-sre-is-not-the-new-devops-unless-it-is) [![stackshare.io: Kubernetes vs Portainer](){: style="width:7%"}](https://stackshare.io/stackups/kubernetes-vs-portainer) [![StackStorm.com](){: style="width:7%"}](https://stackstorm.com) [![starkephillip.com: The effects of remote work on company culture](){: style="width:7%"}](https://starkephillip.com/the-effects-of-remote-work-on-company-culture) [![Spring Initializr 🌟](){: style="width:7%"}](https://start.spring.io) [![Hating code of others](){: style="width:7%"}](https://statemanagement.substack.com/p/hating-the-code-of-others) [![Kubernetes Deployment Builder 🌟🌟](){: style="width:7%"}](https://static.brandonpotter.com/kubernetes/DeploymentBuilder.html) [![Kubernetes Hierarchical Namespace Controller (slides from Kubernetes Multitenancy Working Group) 🌟](){: style="width:7%"}](https://static.sched.com/hosted_files/kccncna19/f7/kubecon-us-2019-mt-wg-deep-dive.pdf)
-[![PDF](){: style="width:7%"}](https://static.sched.com/hosted_files/kccncna20/02/A%20Walk%20Through%20the%20Kubernetes%20UI%20Landscape%20%28KubeCon%20Talk%202020%29.pdf) [![Setting up Python on OSX: UPDATED](){: style="width:7%"}](https://staticnat.com/setting-up-python-on-osx) [![stats.jenkins.io 🌟](){: style="width:7%"}](https://stats.jenkins.io) [![status.aws.amazon.com: Service Health Dashboard](){: style="width:7%"}](https://status.aws.amazon.com) [![steampipe](){: style="width:7%"}](https://steampipe.io) [![steampipe.io: Top 3 ways to improve GitHub org security](){: style="width:7%"}](https://steampipe.io/blog/github-security-tips) [![steampunk.si: Let us give Ansible a REST](){: style="width:7%"}](https://steampunk.si/blog/let-us-give-ansible-a-rest) [![steampunk.si: Managing infrastructure using Ansible Tower](){: style="width:7%"}](https://steampunk.si/blog/managing-infrastructure-using-ansible-tower) [![jq](){: style="width:7%"}](https://stedolan.github.io/jq) [![None](){: style="width:7%"}](https://stelfstartup.com) [![Config-lint](){: style="width:7%"}](https://stelligent.github.io/config-lint)
-[![Steve Horsfield: DevOps tricks - Templating YAML files](){: style="width:7%"}](https://stevehorsfield.wordpress.com/2019/08/13/devops-tricks-templating-yaml-files) [![stevelasker.blog: Docker Tagging: Best practices for tagging and versioning docker images](){: style="width:7%"}](https://stevelasker.blog/2018/03/01/docker-tagging-best-practices-for-tagging-and-versioning-docker-images) [![Searchable list of Kubernetes Storage Providers](){: style="width:7%"}](https://storageclass.info/csidrivers) [![store.docker.com: Docker Community Edition EDGE with kubernetes. Installing' Kubernetes using the Docker Client](){: style="width:7%"}](https://store.docker.com/editions/community/docker-ce-desktop-windows) [![stories.schubergphilis.com: (Terraform) AWS management using your Google' account](){: style="width:7%"}](https://stories.schubergphilis.com/terraform-aws-management-using-your-google-account-cfe5ea70c75) [![storiesfromtheherd.com: Unpacking Observability](){: style="width:7%"}](https://storiesfromtheherd.com/unpacking-observability-a-beginners-guide-833258a0591f) [![stormforge.io: Automated Kubernetes resource management for platform engineering teams to continuously rightsize workloads with HPA compatibility](){: style="width:7%"}](https://stormforge.io) [![O'Really: Streaming data](){: style="width:7%"}](https://streamingsystems.net) [![strimzi.io](){: style="width:7%"}](https://strimzi.io) [![None](){: style="width:7%"}](https://strimzi.io/blog/2019/10/14/improving-prometheus-metrics) [![strimzi.io: Using Open Policy Agent with Strimzi and Apache Kafka](){: style="width:7%"}](https://strimzi.io/blog/2020/08/05/using-open-policy-agent-with-strimzi-and-apache-kafka)
-[![strimzi.io: Optimizing Kafka producers 🌟](){: style="width:7%"}](https://strimzi.io/blog/2020/10/15/producer-tuning) [![strimzi.io: Optimizing Kafka consumers 🌟](){: style="width:7%"}](https://strimzi.io/blog/2021/01/07/consumer-tuning) [![strimzi.io: Kafka upgrade improvements](){: style="width:7%"}](https://strimzi.io/blog/2021/07/05/upgrade-improvements) [![strimzi.io: Using Kubernetes Configuration Provider to load data from Secrets and Config Maps](){: style="width:7%"}](https://strimzi.io/blog/2021/07/22/using-kubernetes-config-provider-to-load-data-from-secrets-and-config-maps) [![strimzi.io: Using HTTP Bridge as a Kubernetes sidecar](){: style="width:7%"}](https://strimzi.io/blog/2021/08/18/using-http-bridge-as-a-kubernetes-sidecar) [![Things You Want to Do in Git and How to Do Them](){: style="width:7%"}](https://stu2b50.dev/posts/things-you-wante9665) [![If you don't like exceptions, you don't like Python](){: style="width:7%"}](https://stupidpythonideas.blogspot.com.es/2015/05/if-you-dont-like-exceptions-you-dont.html) [![Stwipe — Payments infrastructure for people who cannot be reasoned with](){: style="width:7%"}](https://stwipe.com) [![Cloud Girl Substack by Priyanka Vergadia](){: style="width:7%"}](https://substack.com/@pvergadia) [![sumanprasad.hashnode.dev: A Beginner's Guide to Ingress and Ingress Controllers' in Kubernetes](){: style="width:7%"}](https://sumanprasad.hashnode.dev/a-beginners-guide-to-ingress-and-ingress-controllers-in-kubernetes) [![sumanprasad.hashnode.dev: Everything About Kubernetes Services - Discovery,' Load Balancing, Networking](){: style="width:7%"}](https://sumanprasad.hashnode.dev/everything-about-kubernetes-services-discovery-load-balancing-networking)
-[![sumanthkumarc.medium.com: Debugging namespace deletion issue in Kubernetes](){: style="width:7%"}](https://sumanthkumarc.medium.com/debugging-namespace-deletion-issue-in-kubernetes-f6f8b40a4368) [![sumanthkumarc.medium.com: Kubernetes RBAC — Update default ClusterRoles' without editing them](){: style="width:7%"}](https://sumanthkumarc.medium.com/kubernetes-rbac-update-default-clusterroles-without-editing-them-ef206254e0) [![sunnykkc13.medium.com: Deep Dive into Kubernetes](){: style="width:7%"}](https://sunnykkc13.medium.com/deep-dive-into-kubernetes-238258c9a536) [![supabase.com](){: style="width:7%"}](https://supabase.com) [![superfastpython.com: How to Choose the Right Python Concurrency API](){: style="width:7%"}](https://superfastpython.com/python-concurrency-choose-api) [![superfastpython.com: How to Identify a Deadlock in Python](){: style="width:7%"}](https://superfastpython.com/thread-deadlock-in-python) [![superfastpython.com: Threading vs Multiprocessing in Python](){: style="width:7%"}](https://superfastpython.com/threading-vs-multiprocessing-in-python) [![superorbital.io: Testing Production Kubernetes Controllers](){: style="width:7%"}](https://superorbital.io/blog/testing-production-controllers) [![superuser.openstack.org: Run Your Kubernetes Cluster on OpenStack in Production](){: style="width:7%"}](https://superuser.openinfra.org/articles/run-your-kubernetes-cluster-on-openstack-in-production) [![superuser.openstack.org: Run Your Kubernetes Cluster on OpenStack in Production](){: style="width:7%"}](https://superuser.openstack.org/articles/run-your-kubernetes-cluster-on-openstack-in-production) [![supple.com.au: Google advanced search operators tips and tricks](){: style="width:7%"}](https://supple.com.au/tools/google-advance-search-operators)
-[![supple.com.au: Google advanced search operators tips and tricks](){: style="width:7%"}](https://supple.com.au/tools/google-advanced-search-operators) [![None](){: style="width:7%"}](https://support.apple.com/en-us/102650) [![support.apple.com: Mac keyboard shortcuts](){: style="width:7%"}](https://support.apple.com/en-us/HT201236) [![support.atlassian.com: YAML anchors and aliases](){: style="width:7%"}](https://support.atlassian.com/bitbucket-cloud/docs/yaml-anchors) [![How to configure Jenkins for git merge](){: style="width:7%"}](https://support.cloudbees.com/hc/en-us/articles/227246387-How-to-Configure-Jenkins-for-Git-Merge-) [![gitkraken.com: GitFlow](){: style="width:7%"}](https://support.gitkraken.com/git-workflows-and-extensions/git-flow) [![Google Calendar appointment slots](){: style="width:7%"}](https://support.google.com/calendar/answer/190998) [![support.google.com: How to set up an appointment schedule](){: style="width:7%"}](https://support.google.com/google-workspace-individual/answer/10729749) [![support.sonatype.com: SSL Certificate Guide](){: style="width:7%"}](https://support.sonatype.com/hc/en-us/articles/213465768-SSL-Certificate-Guide) [![support.sonatype.com: Using self signed certificates with Nexus Repository' Manager and Docker Daemon](){: style="width:7%"}](https://support.sonatype.com/hc/en-us/articles/217542177-Using-Self-Signed-Certificates-with-Nexus-Repository-Manager-and-Docker-Daemon) [![sonatype: how to delete docker images from Nexus Repository Manager](){: style="width:7%"}](https://support.sonatype.com/hc/en-us/articles/360009696054-How-to-delete-docker-images-from-Nexus-Repository-Manager)
-[![RKE2 Standalone Disaster Recovery Guide](){: style="width:7%"}](https://support.tools/post/rke2-standalone-disaster-recovery) [![sureshdsk.dev: Check diff between two files in Python](){: style="width:7%"}](https://sureshdsk.dev/check-diff-between-two-files-in-python) [![surfingcomplexity.blog: Cache invalidation really is one of the hardest problems in computer science](){: style="width:7%"}](https://surfingcomplexity.blog/2022/11/25/cache-invalidation-really-is-one-of-the-hardest-things-in-computer-science) [![None](){: style="width:7%"}](https://survey.stackoverflow.co) [![None](){: style="width:7%"}](https://survey.stackoverflow.co/2021) [![2022 🌟](){: style="width:7%"}](https://survey.stackoverflow.co/2022) [![https://swagger.io](){: style="width:7%"}](https://swagger.io) [![SwaggerHub: Free Web Service](){: style="width:7%"}](https://swagger.io/product) [![SwaggerHub: Free Web Service](){: style="width:7%"}](https://swagger.io/tools/swaggerhub) [![swapnil-chougule.medium.com: Rapid Feature Engineering through SQL](){: style="width:7%"}](https://swapnil-chougule.medium.com/rapid-feature-engineering-through-sql-a92b0926683d) [![Swim](){: style="width:7%"}](https://swimm.io)
-[![swirlai.substack.com: SAI #08: Request-Response Model Deployment - The MLOps' Way, Spark - Executor Memory Structure and more... 🌟](){: style="width:7%"}](https://swirlai.substack.com/p/sai-08-request-response-model-deployment) [![swissarmydevops.com](){: style="width:7%"}](https://swissarmydevops.com) [![swwapnilp.medium.com: How Does Slack Use Terraform?](){: style="width:7%"}](https://swwapnilp.medium.com/how-does-slack-use-terraform-104b1e96c97d) [![syedasadrazadevops.medium.com: Deep Dive Into Kubernetes: Who to run pod,' node container in Kubernetes (K8s)](){: style="width:7%"}](https://syedasadrazadevops.medium.com/deep-dive-into-kubernetes-way-to-know-about-kubernetes-6a423c262b61) [![symbiosis.host: Benchmarking cluster creation time for 8 managed Kubernetes providers](){: style="width:7%"}](https://symbiosis.host) [![==symbiosis.host: Benchmarking cluster creation time for 8 managed Kubernetes' providers==](){: style="width:7%"}](https://symbiosis.host/blog/comparing-cluster-creation-times) [![symbiosis.host: Benchmarking Kubernetes node initialization](){: style="width:7%"}](https://symbiosis.host/blog/comparing-node-launch-times) [![symphony.is: Crossplane - The New Kid in Town](){: style="width:7%"}](https://symphony.is/blog/crossplane---the-new-kid-in-town-) [![**Syndesis** open source integration platform](){: style="width:7%"}](https://syndesis.io) [![None](){: style="width:7%"}](https://syntax.fm/show/162/the-fundamentals-js) [![sysadmin.prod.acquia-sites.com: 10 container guides for sysadmins](){: style="width:7%"}](https://sysadmin.prod.acquia-sites.com/sysadmin/container-guides-2020)
-[![SysAdmin Casts](){: style="width:7%"}](https://sysadmincasts.com) [![sysadmincasts.com: Nomad 🌟](){: style="width:7%"}](https://sysadmincasts.com/episodes/74-nomad) [![sysadminxpert.com: Demystifying NoSQL Databases 🌟](){: style="width:7%"}](https://sysadminxpert.com/demystifying-nosql-databases) [![sysadminxpert.com: How to do Security Auditing of CentOS System Using Lynis Tool](){: style="width:7%"}](https://sysadminxpert.com/how-to-do-security-auditing-of-centos-system-using-lynis-tool) [![sysadminxpert.com: How to Enable Slow Query Logs in AWS RDS MySQL](){: style="width:7%"}](https://sysadminxpert.com/how-to-enable-slow-query-logs-in-aws-rds-mysql) [![sysadminxpert.com: How to watch real time TCP and UDP ports on Linux (netstat & ss) 🌟](){: style="width:7%"}](https://sysadminxpert.com/how-to-watch-real-time-tcp-and-udp-ports-on-linux) [![sysadminxpert.com: How to Monitor Linux System with Grafana and Telegraf](){: style="width:7%"}](https://sysadminxpert.com/monitor-linux-system-with-grafana-and-telegraf) [![sysadminxpert.com: Steps to Monitor Linux Server using Prometheus](){: style="width:7%"}](https://sysadminxpert.com/steps-to-monitor-linux-server-using-prometheus) [![sysdig.com: Container security best practices: Ultimate guide 🌟](){: style="width:7%"}](https://sysdig.com/blog/container-security-best-practices) [![sysdig.com: Mitigating CVE-2021-20291: DoS affecting CRI-O and Podman](){: style="width:7%"}](https://sysdig.com/blog/cve-2021-20291-cri-o-podman) [![sysdig.com: What is Kubernetes CrashLoopBackOff? And how to fix it 🌟](){: style="width:7%"}](https://sysdig.com/blog/debug-kubernetes-crashloopbackoff)
-[![sysdig.com: Top 20 Dockerfile best practices 🌟](){: style="width:7%"}](https://sysdig.com/blog/dockerfile-best-practices) [![sysdig.com: How attackers use exposed Prometheus server to exploit Kubernetes' clusters | Miguel Hernández](){: style="width:7%"}](https://sysdig.com/blog/exposed-prometheus-exploit-kubernetes-kubeconeu) [![sysdig.com: How to apply security at the source using GitOps | Eduardo Mínguez' 🌟](){: style="width:7%"}](https://sysdig.com/blog/gitops-iac-security-source) [![sysdig.com: How to monitor coreDNS 🌟](){: style="width:7%"}](https://sysdig.com/blog/how-to-monitor-coredns) [![sysdig.com: Helm security and best practices](){: style="width:7%"}](https://sysdig.com/blog/how-to-secure-helm) [![sysdig.com: 12 Container image scanning best practices to adopt in production](){: style="width:7%"}](https://sysdig.com/blog/image-scanning-best-practices) [![==sysdig.com: Getting started with runtime security and Falco==](){: style="width:7%"}](https://sysdig.com/blog/intro-runtime-security-falco) [![sysdig.com: K3s + Sysdig: Deploying and securing your cluster… in less than' 8 minutes! 🌟](){: style="width:7%"}](https://sysdig.com/blog/k3s-sysdig-falco) [![sysdig.com: Kubernetes 1.22 – What’s new?](){: style="width:7%"}](https://sysdig.com/blog/kubernetes-1-22-whats-new) [![sysdig.com: Kubernetes 1.23 – What’s new?](){: style="width:7%"}](https://sysdig.com/blog/kubernetes-1-23-whats-new) [![sysdig.com: Kubernetes 1.24 – What’s new?](){: style="width:7%"}](https://sysdig.com/blog/kubernetes-1-24-whats-new)
-[![sysdig.com: Kubernetes 1.25 – What’s new?](){: style="width:7%"}](https://sysdig.com/blog/kubernetes-1-25-whats-new) [![sysdig.com: Kubernetes 1.26 – What’s new?](){: style="width:7%"}](https://sysdig.com/blog/kubernetes-1-26-whats-new) [![sysdig.com: Kubernetes 1.27 – What’s new?](){: style="width:7%"}](https://sysdig.com/blog/kubernetes-1-27-whats-new) [![sysdig.com: Kubernetes admission controllers in 5 minutes](){: style="width:7%"}](https://sysdig.com/blog/kubernetes-admission-controllers) [![sysdig.com: Getting started with Kubernetes audit logs and Falco 🌟](){: style="width:7%"}](https://sysdig.com/blog/kubernetes-audit-log-falco) [![sysdig.com: Kubernetes pod autoscaler using custom metrics](){: style="width:7%"}](https://sysdig.com/blog/kubernetes-autoscaler) [![sysdig.com: Kubernetes capacity planning: How to rightsize the requests' of your cluster](){: style="width:7%"}](https://sysdig.com/blog/kubernetes-capacity-planning) [![sysdig.com: Trigger a Kubernetes HPA with Prometheus metrics](){: style="width:7%"}](https://sysdig.com/blog/kubernetes-hpa-prometheus) [![==sysdig.com: Understanding Kubernetes limits and requests by example==' 🌟](){: style="width:7%"}](https://sysdig.com/blog/kubernetes-limits-requests) [![sysdig.com: Seven Kubernetes monitoring best practices every monitoring' solution should enable](){: style="width:7%"}](https://sysdig.com/blog/kubernetes-monitoring-best-practices) [![sysdig.com: Kubernetes Monitoring with Prometheus, the ultimate guide 🌟](){: style="width:7%"}](https://sysdig.com/blog/kubernetes-monitoring-prometheus)
-[![sysdig.com: Understanding Kubernetes Evicted Pods](){: style="width:7%"}](https://sysdig.com/blog/kubernetes-pod-evicted) [![==sysdig.com: Understanding Kubernetes pod pending problems==](){: style="width:7%"}](https://sysdig.com/blog/kubernetes-pod-pending-problems) [![sysdig.com: How to rightsize the Kubernetes resource limits](){: style="width:7%"}](https://sysdig.com/blog/kubernetes-resource-limits) [![sysdig.com: Kubernetes Services: ClusterIP, Nodeport and LoadBalancer](){: style="width:7%"}](https://sysdig.com/blog/kubernetes-services-clusterip-nodeport-loadbalancer) [![sysdig.com: Mitigating log4j with Runtime-based Kubernetes Network Policies](){: style="width:7%"}](https://sysdig.com/blog/mitigating-log4j-kubernetes-network-policies) [![sysdig.com: How to monitor etcd](){: style="width:7%"}](https://sysdig.com/blog/monitor-etcd) [![sysdig.com: How to monitor Istio, the Kubernetes service mesh](){: style="width:7%"}](https://sysdig.com/blog/monitor-istio) [![sysdig.com: How to monitor kube-proxy 🌟](){: style="width:7%"}](https://sysdig.com/blog/monitor-kube-proxy) [![sysdig.com: How to monitor Kubernetes control plane](){: style="width:7%"}](https://sysdig.com/blog/monitor-kubernetes-control-plane) [![sysdig.com: How to monitor an Oracle database with Prometheus. The OracleDB' Prometheus exporter](){: style="width:7%"}](https://sysdig.com/blog/monitor-oracle-database-prometheus) [![sysdig.com: Monitoring Kubernetes in Production](){: style="width:7%"}](https://sysdig.com/blog/monitoring-kubernetes)
-[![sysdig.com: Top 10 metrics in PostgreSQL monitoring with Prometheus 🌟](){: style="width:7%"}](https://sysdig.com/blog/postgresql-monitoring) [![sysdig.com: Prometheus 2.37 – The first long-term supported release! 🌟](){: style="width:7%"}](https://sysdig.com/blog/prometheus-2-37-lts) [![sysdig.com: How to monitor Redis with Prometheus](){: style="width:7%"}](https://sysdig.com/blog/redis-prometheus) [![sysdig.com: How to secure Kubernetes deployment with signature verification](){: style="width:7%"}](https://sysdig.com/blog/secure-kubernetes-deployment-signature-verification) [![sysdig.com: Sysdig 2021 container security and usage report: Shifting left' is not enough 🌟](){: style="width:7%"}](https://sysdig.com/blog/sysdig-2021-container-security-usage-report) [![sysdig.com: Sysdig and Apolicy join forces to help customers secure Infrastructure' As Code and automate remediation](){: style="width:7%"}](https://sysdig.com/blog/sysdig-and-apolicy-join-forces-to-help-customer-secure-infrastructure-as-code) [![==sysdig.com: OWASP Kubernetes Top 10== 🌟](){: style="width:7%"}](https://sysdig.com/blog/top-owasp-kubernetes) [![sysdig.com: Triaging a Malicious Docker Container](){: style="width:7%"}](https://sysdig.com/blog/triaging-malicious-docker-container) [![sysdig.com: Kubernetes OOM and CPU Throttling](){: style="width:7%"}](https://sysdig.com/blog/troubleshoot-kubernetes-oom) [![sysdig.com: Top vulnerability assessment and management best practices](){: style="width:7%"}](https://sysdig.com/blog/vulnerability-assessment) [![sysdig.com: What’s new in Kubernetes 1.20?](){: style="width:7%"}](https://sysdig.com/blog/whats-new-kubernetes-1-20)
-[![sysdig.com: Kubernetes Security Guide 🌟](){: style="width:7%"}](https://sysdig.com/resources/ebooks/kubernetes-security-guide) [![systemadmin.es](){: style="width:7%"}](https://systemadmin.es) [![systemcenterdudes.com: Create Operational SCCM Collection Using Powershell' Script](){: style="width:7%"}](https://systemcenterdudes.com/create-operational-sccm-collection-using-powershell-script) [![systemweakness.com: OWASP-K8S Security: Insecure Workload Configurations](){: style="width:7%"}](https://systemweakness.com/owasp-k8s-security-insecure-workload-configurations-c14c4028beb1) [![Terraform for Standardizing AWS Deployments](){: style="width:7%"}](https://t.co/5E4FLUyh98) [![None](){: style="width:7%"}](https://t.co/AF9GfbgBWZ) [![Terraform 1.15: Flexible Module Management, Deprecation Warnings, and Windows' ARM64 Support](){: style="width:7%"}](https://t.co/C6uicr7ZPS) [![IBM IAM for AI Agents](){: style="width:7%"}](https://t.co/EKsVgKA4xn) [![Deploying Virtual Networks Across Tenants Using Azure Virtual Network Manager](){: style="width:7%"}](https://t.co/F244mqpeaR) [![Programming with GitHub Copilot Agent Mode](){: style="width:7%"}](https://t.co/FhNsA9iy4Q) [![Azure ExpressRoute Resiliency: Best Practices for Production-Critical Workloads](){: style="width:7%"}](https://t.co/PPlhHZx5Bh)
-[![Terraform Enterprise 2.0](){: style="width:7%"}](https://t.co/UmacHpStqI) [![IBM Vault 2.0 UI Enhancements and Reporting Improvements](){: style="width:7%"}](https://t.co/cvOceuueCF) [![Clean Architecture on Frontend](){: style="width:7%"}](https://t.co/hshyLt0r2x) [![Announcing Public Preview of Terraform Export from the Azure Portal](){: style="width:7%"}](https://t.co/mv3tyz1oRt) [![Buildbot](){: style="width:7%"}](https://t.co/qXtIPX5eF6) [![Scale with Confidence Using Terraform: Better Cost Visibility, Stronger' Governance, and Less Operational Overhead](){: style="width:7%"}](https://t.co/y414rbxM7l) [![RBAC Wizard: Herramienta para visualizar y analizar la configuración RBAC' de Kubernetes](){: style="width:7%"}](https://t.…) [![tailscale.com: Connect to an AWS VPC using subnet routes](){: style="width:7%"}](https://tailscale.com/docs/install/cloud/aws) [![tailscale.com: Connect to an AWS VPC using subnet routes](){: style="width:7%"}](https://tailscale.com/kb/1021/install-aws) [![Talk Python To Me Podcast](){: style="width:7%"}](https://talkpython.fm) [![Talk Python To Me Podcast. Episode #36: Python IDEs with the PyCharm team](){: style="width:7%"}](https://talkpython.fm/episodes/show/36/python-ides-with-the-pycharm-team)
-[![None](){: style="width:7%"}](https://talkpython.fm/episodes/transcript/39/getting-your-first-dev-job-as-a-python-developer-part-1) [![Tanka](){: style="width:7%"}](https://tanka.dev/tutorial/jsonnet) [![tanzu.vmware.com: Introducing KubeAcademy Pro: In-Depth Kubernetes Training,' Totally Free](){: style="width:7%"}](https://tanzu.vmware.com/content/blog/introducing-kubeacademy-pro-in-depth-kubernetes-training-totally-free) [![tanzu.vmware.com: VMware Tanzu SQL: MySQL at Scale Made Easy for Kubernetes](){: style="width:7%"}](https://tanzu.vmware.com/content/blog/vmware-tanzu-sql-mysql-at-scale-kubernetes) [![tanzu.vmware.com: Log4Shell Vulnerability Spotlights the Importance of Adopting' Trusted Open Source Software Providers for the Enterprise](){: style="width:7%"}](https://tanzu.vmware.com/developer/blog/log4shell-vulnerability-spotlights-the-importance-of-adopting-trusted-open-source-software-providers-for-the-enterprise) [![tanzu.vmware.com: Microservices with Spring Cloud Kubernetes Reference Architecture' 🌟](){: style="width:7%"}](https://tanzu.vmware.com/developer/guides/kubernetes/app-enhancements-spring-k8s) [![None](){: style="width:7%"}](https://tatiyants.com/jenkins-build-monitor) [![Taubyte](){: style="width:7%"}](https://taubyte.com) [![tealfeed.com: Kubernetes Audit Logs: Who created or deleted a namespace?](){: style="width:7%"}](https://tealfeed.com/kubernetes-audit-logs-created-deleted-namespace-ho5o3) [![team-coder.com: From Git Flow to Trunk Based Development](){: style="width:7%"}](https://team-coder.com/from-git-flow-to-trunk-based-development) [![teamhood.com: scrum cheat sheet](){: style="width:7%"}](https://teamhood.com/agile/scrum-cheat-sheet)
-[![tecadmin.net](){: style="width:7%"}](https://tecadmin.net) [![teacdmin.net: How To Enable Multiple RDP Sessions on Windows Server](){: style="width:7%"}](https://tecadmin.net/how-to-enable-multiple-rdp-sessions-on-windows-server) [![tecadmin.net: How To Read, Write & Parse CSV in Python](){: style="width:7%"}](https://tecadmin.net/read-write-csv-in-python) [![3 ways to customize off-the-shelf Helm charts with Kustomize - Kubernetes](){: style="width:7%"}](https://tech.aabouzaid.com/2020/09/3-ways-to-customize-off-the-shelf-helm-charts-with-kustomize-kubernetes.html) [![tech.aabouzaid.com: Set OpenAPI patch strategy for Kubernetes Custom Resources - Kustomize](){: style="width:7%"}](https://tech.aabouzaid.com/2022/11/set-openapi-patch-strategy-for-kubernetes-custom-resources-kustomize.html) [![tech.bigbasket.com: Atlas: Streamlining BigBasket’s 40+ lines of testing' across 80+ Microservices in Non-Production Environments](){: style="width:7%"}](https://tech.bigbasket.com/atlas-streamlining-bigbaskets-40-lines-of-testing-across-80-microservices-in-non-production-459040947519) [![tech.buzzfeed.com: Continuous Deployments at BuzzFeed](){: style="width:7%"}](https://tech.buzzfeed.com/continuous-deployments-at-buzzfeed-d171f76c1ac4) [![tech.deliveryhero.com: Dynamically overscaling a Kubernetes cluster with' cluster-autoscaler and Pod Priority](){: style="width:7%"}](https://tech.deliveryhero.com/dynamically-overscaling-a-kubernetes-cluster-with-cluster-autoscaler-and-pod-priority) [![tech.ebayinc.com: Resiliency and Disaster Recovery with Kafka](){: style="width:7%"}](https://tech.ebayinc.com/engineering/resiliency-and-disaster-recovery-with-kafka) [![medium: Jenkins Jobs as Code with Groovy DSL (Job DSL plugin) 🌟](){: style="width:7%"}](https://tech.gogoair.com/jenkins-jobs-as-code-with-groovy-dsl-c8143837593a) [![tech.loveholidays.com: Dynamic alert routing with Prometheus and Alertmanager](){: style="width:7%"}](https://tech.loveholidays.com/dynamic-alert-routing-with-prometheus-and-alertmanager-f6a919edb5f8)
-[![tech.loveholidays.com: GKE Multi-Cluster Services — one bad probe away from' disaster](){: style="width:7%"}](https://tech.loveholidays.com/gke-multi-cluster-services-one-bad-probe-away-from-disaster-62051fafe84e) [![tech.loveholidays.com: Load testing in production with Grafana Loki, Kubernetes' and Golang](){: style="width:7%"}](https://tech.loveholidays.com/load-testing-in-production-with-grafana-loki-kubernetes-and-golang-1699554d2aa3) [![tech.marksblogg.com: Monitor ClickHouse column oriented database with Prometheus & Grafana](){: style="width:7%"}](https://tech.marksblogg.com/clickhouse-prometheus-grafana.html) [![tech.olx.com: Improving JVM Warm-up on Kubernetes 🌟](){: style="width:7%"}](https://tech.olx.com/improving-jvm-warm-up-on-kubernetes-1b27dd8ecd58) [![tech.paulcz.net/blog/spring-into-kubernetes-part-1](){: style="width:7%"}](https://tech.paulcz.net/blog/spring-into-kubernetes-part-1) [![tech.showmax.com: Developers' basic guide to kubernetes](){: style="width:7%"}](https://tech.showmax.com/2021/08/developers-101-kubernetes) [![tech.trell.co: Redis Cluster Creation Automation](){: style="width:7%"}](https://tech.trell.co/redis-cluster-creation-automation-5e71eedf0e56) [![tech.twenix.com: Securiza tu infraestructura cloud sin arruinarte](){: style="width:7%"}](https://tech.twenix.com/securiza-tu-infraestructura-cloud-sin-arruinarte-d9d2e2d5302c) [![techbeacon.com: 25 Kubernetes experts you should follow on Twitter](){: style="width:7%"}](https://techbeacon.com/enterprise-it/25-kubernetes-experts-you-should-follow-twitter) [![techbeacon.com: 5 Best Practices for Deploying Kubernetes](){: style="width:7%"}](https://techbeacon.com/enterprise-it/5-best-practices-deploying-kubernetes) [![7 arguments against NoOps](){: style="width:7%"}](https://techbeacon.com/enterprise-it/7-arguments-against-noops)
-[![techbeacon.com: An essential guide to the 2019 serverless ecosystem](){: style="width:7%"}](https://techbeacon.com/enterprise-it/essential-guide-2019-serverless-ecosystem) [![techbeacon.com: Why teams fail with Kubernetes—and what to do about it](){: style="width:7%"}](https://techbeacon.com/enterprise-it/why-teams-fail-kubernetes-what-do-about-it) [![techbeacon.com: 17 open-source container security tools 🌟](){: style="width:7%"}](https://techbeacon.com/security/17-open-source-container-security-tools) [![techbeatly.com: Ansible for Infrastructure Provisioning in AWS | Ansible Real Life Series - youtube](){: style="width:7%"}](https://techbeatly.com/ansible-for-infrastructure-provisioning-in-aws-ansible-real-life-series) [![techbeatly.com: How to create, increase or decrease project quota](){: style="width:7%"}](https://techbeatly.com/how-to-create-increase-or-decrease-project-quota-in-openshift) [![techbeatly.com: Terraform Cheat Sheet](){: style="width:7%"}](https://techbeatly.com/terraform-cheat-sheet) [![techbeatly.com: 10 Free Courses to Learn Terraform](){: style="width:7%"}](https://techbeatly.com/terraform-free-courses) [![techcommunity.microsoft.com](){: style="width:7%"}](https://techcommunity.microsoft.com) [![techcommunity.microsoft.com: Microsoft Learn - Learning Rooms Directory](){: style="width:7%"}](https://techcommunity.microsoft.com/?product=All) [![Enhancing Infrastructure as Code Generation with GitHub Copilot for Azure](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/AzureDevCommunityBlog/enhancing-infrastructure-as-code-generation-with-github-copilot-for-azure/4388514) [![Azure ExpressRoute Resiliency: Best Practices for Production-Critical Workloads](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/AzureInfrastructureBlog/azure-expressroute-resiliency-best-practices-for-production-critical-workloads/4394842)
-[![Building a FinOps-Ready Azure Landing Zone: Infrastructure Foundations for Cost Optimization](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/AzureInfrastructureBlog/building-a-finops-ready-azure-landing-zone-infrastructure-foundations-for-cost-o/4411706) [![A Guide to Azure Data Transfer Pricing](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/AzureNetworkingBlog/a-guide-to-azure-data-transfer-pricing/4374538) [![Announcing Public Preview of Terraform Export from the Azure Portal](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/AzureToolsBlog/announcing-public-preview-of-terraform-export-from-the-azure-portal/4409889) [![Azure App Service Auto-Heal: Capturing Relevant Data During Performance Issues](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/appsonazureblog/azure-app-service-auto-heal-capturing-relevant-data-during-performance-issues/4390351) [![techcommunity.microsoft.com: Azure Kubernetes Service Free tier and Standard tier](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/appsonazureblog/azure-kubernetes-service-free-tier-and-standard-tier/3731432) [![techcommunity.microsoft.com: Azure Kubernetes Service Microsoft Ignite announcements](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/appsonazureblog/azure-kubernetes-service-microsoft-ignite-announcements/3650443) [![techcommunity.microsoft.com: Building a path to success for microservices and .NET Core - Project Tye + GitHub Actions](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/appsonazureblog/building-a-path-to-success-for-microservices-and-net-core---project-tye--github-/1502270) [![techcommunity.microsoft.com: Full-stack .NET 6 Apps with Blazor WebAssembly and Azure Static Web Apps](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/appsonazureblog/full-stack-net-6-apps-with-blazor-webassembly-and-azure-static-web-apps/2933428) [![techcommunity.microsoft.com: Introducing Azure Container Apps: a serverless container service for running modern apps at scale](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/appsonazureblog/introducing-azure-container-apps-a-serverless-container-service-for-running-mode/2867265) [![techcommunity.microsoft.com: Simplifying Azure Kubernetes Service Authentication Part 2](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/appsonazureblog/simplifying-azure-kubernetes-service-authentication-part-2/4055332) [![Now in Foundry: Tongyi-MAI Z-Image-Turbo with FLUX.1-schnell and SDXL 1.0](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azure-ai-foundry-blog/now-in-foundry-tongyi-mai-z-image-turbo-with-flux-1-schnell-and-sdxl-base-1-0/4520199)
-[![techcommunity.microsoft.com: The AI Study Guide: Azure’s top free resources for learning generative AI in 2024](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azure-ai-foundry-blog/the-ai-study-guide-azure%E2%80%99s-top-free-resources-for-learning-generative-ai-in-2024/4036890) [![Announcing Private Preview: ArgoCD through Microsoft GitOps](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azurearcblog/announcing-private-preview-argocd-through-microsoft-gitops/4399747) [![techcommunity.microsoft.com: In preview: Azure Key Vault secrets provider extension for Arc enabled Kubernetes clusters](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azurearcblog/in-preview-azure-key-vault-secrets-provider-extension-for-arc-enabled-kubernetes/3002160) [![techcommunity.microsoft.com: Azure Architecture - Course Blueprint](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azurearchitectureblog/azure-course-blueprints/4338972) [![techcommunity.microsoft.com: Azure OpenAI Landing Zone reference architecture](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azurearchitectureblog/azure-openai-landing-zone-reference-architecture/3882102) [![techcommunity.microsoft.com: New feature: easily assign regulatory compliance policies to your Azure Landing Zone](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azurearchitectureblog/new-feature-easily-assign-regulatory-compliance-policies-to-your-azure-landing-z/4074957) [![techcommunity.microsoft.com: Azure Data Factory: How to split a file into multiple output files with Bicep](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azuredevcommunityblog/azure-data-factory-how-to-split-a-file-into-multiple-output-files-with-bicep/4039825) [![None](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azuredevcommunityblog/draw-io-azure-infrastructure-diagrams-through-code-like-an-artist/4071316) [![techcommunity.microsoft.com: Infra in Azure for Developers - The How (Part 2)](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azuredevcommunityblog/infra-in-azure-for-developers---the-how-part-2/4046385) [![techcommunity.microsoft.com: Infra in Azure for Developers - The What](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azuredevcommunityblog/infra-in-azure-for-developers---the-what/4026102) [![Integrating Azure DevOps with VS Code Agent using MCP](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azuredevcommunityblog/integrating-azure-devops-with-vs-code-agent-using-mcp-model-context-protocol/4516250)
-[![Programming with GitHub Copilot Agent Mode](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azuredevcommunityblog/programming-with-github-copilot-agent-mode/4400630) [![Four Methods to Access Azure Key Vault from Azure Kubernetes Service (AKS)](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azureforisvandstartupstechnicalblog/four-methods-to-access-azure-key-vault-from-azure-kubernetes-service-aks/4376662) [![techcommunity.microsoft.com: Announcing public preview of Bicep templates support for Microsoft Graph](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azuregovernanceandmanagementblog/announcing-public-preview-of-bicep-templates-support-for-microsoft-graph/4141772) [![None](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azuregovernanceandmanagementblog/announcing-the-public-preview-of-azure-chaos-studio/2893050) [![techcommunity.microsoft.com: ARM Template Specs now GA!](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azuregovernanceandmanagementblog/arm-template-specs-now-ga/2402618) [![techcommunity.microsoft.com: Azure Policy for Kubernetes releases support for custom policy](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azuregovernanceandmanagementblog/azure-policy-for-kubernetes-releases-support-for-custom-policy/2699466) [![techcommunity.microsoft.com: Azure Pricing: How to estimate Azure project costs 🌟](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azuregovernanceandmanagementblog/azure-pricing-how-to-estimate-azure-project-costs/4166297) [![techcommunity.microsoft.com: Azure Pricing: How to navigate Azure pricing options and resources 🌟](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azuregovernanceandmanagementblog/azure-pricing-how-to-navigate-azure-pricing-options-and-resources/4166276) [![techcommunity.microsoft.com: Running GPU accelerated workloads with NVIDIA GPU Operator on AKS 🌟](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azurehighperformancecomputingblog/running-gpu-accelerated-workloads-with-nvidia-gpu-operator-on-aks/4061318) [![techcommunity.microsoft.com: Azure landing zones custom archetypes using Terraform](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azureinfrastructureblog/azure-landing-zones-custom-archetypes-using-terraform/3791172) [![techcommunity.microsoft.com: Azure Permissions 101: How to manage Azure access effectively](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azureinfrastructureblog/azure-permissions-101-how-to-manage-azure-access-effectively/4067468)
-[![techcommunity.microsoft.com: Centralized private resolver architecture implementation using Azure private DNS resolver](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azureinfrastructureblog/centralized-private-resolver-architecture-implementation-using-azure-private-dns/4132622) [![Enterprise-Scale Azure Subscription Vending Using Azure Verified Modules (AVM)](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azureinfrastructureblog/enterprise%e2%80%91scale-azure-subscription-vending-using-azure-verified-modules-avm/4507751) [![techcommunity.microsoft.com: Leveraging Azure Copilot for Azure Kubernetes Services (AKS)](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azureinfrastructureblog/leveraging-azure-copilot-for-azure-kubernetes-services-aks/4212457) [![techcommunity.microsoft.com: (Part-1) Leverage Bicep: Standard model to Automate Azure IaaS deployment](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azureinfrastructureblog/part-1-leverage-bicep-standard-model-to-automate-azure-iaas-deployment/3804348) [![techcommunity.microsoft.com: Unleashing GitHub Copilot for Infrastructure as Code (powershell, terraform, etc)](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azureinfrastructureblog/unleashing-github-copilot-for-infrastructure-as-code/4124031) [![techcommunity.microsoft.com: Containerize and migrate applications to AKS with the Azure Migrate’s new App Containerization tool](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azuremigrationblog/containerize-and-migrate-applications-to-aks-with-the-azure-migrate%e2%80%99s-new-app-co/2178551) [![techcommunity.microsoft.com: Implement Azure landing zones with HashiCorp Terraform](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azuremigrationblog/implement-azure-landing-zones-with-hashicorp-terraform/3241071) [![Deploying Virtual Networks Across Tenants Using Azure Virtual Network Manager](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azurenetworkingblog/deploying-virtual-networks-across-tenants-using-azure-virtual-network-manager-ip/4410161) [![Introducing Subnet Peering in Azure](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azurenetworkingblog/introducing-subnet-peering-in-azure/4383841) [![Building a DDoS Response Plan with Azure DDoS Protection](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azurenetworksecurityblog/building-a-ddos-response-plan/4372256) [![techcommunity.microsoft.com: Advanced Network Observability for your Azure Kubernetes Service clusters through Azure Monitor](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azureobservabilityblog/advanced-network-observability-for-your-azure-kubernetes-service-clusters-throug/4176736)
-[![techcommunity.microsoft.com: Azure Monitor Logs Next Evolution: Multi-tier logging](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azureobservabilityblog/azure-monitor-logs-next-evolution-multi-tier-logging/4200871) [![techcommunity.microsoft.com: How To Monitor Your Multi-Tenant Solution on Azure With Azure Monitor](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azureobservabilityblog/how-to-monitor-your-multi-tenant-solution-on-azure-with-azure-monitor/4042140) [![techcommunity.microsoft.com: Introducing Azure Monitor managed service for Prometheus 🌟](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azureobservabilityblog/introducing-azure-monitor-managed-service-for-prometheus/3600185) [![techcommunity.microsoft.com: Azure Storage Blob Count & Capacity usage Calculator](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azurepaasblog/azure-storage-blob-count--capacity-usage-calculator/3516855) [![techcommunity.microsoft.com: Azure SQL Managed Instance pools: new features](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azuresqlblog/azure-sql-managed-instance-pools-new-features/4044688) [![techcommunity.microsoft.com: Azure Kubernetes Service and Azure Container Registry Service on Azure Stack Hub](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azurestackblog/azure-kubernetes-service-and-azure-container-registry-service-on-azure-stack-hub/3075932) [![techcommunity.microsoft.com: Azure Container Storage in Public Preview](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azurestorageblog/azure-container-storage-in-public-preview/3819246) [![techcommunity.microsoft.com: CICD in Synapse SQL: How to deliver your database objects across multiple environments](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azuresynapseanalyticsblog/cicd-in-synapse-sql-how-to-deliver-your-database-objects-across-multiple-environ/3267507) [![techcommunity.microsoft.com: Announcing a new login experience with Azure PowerShell and Azure CLI](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azuretoolsblog/announcing-a-new-login-experience-with-azure-powershell-and-azure-cli/4109357) [![techcommunity.microsoft.com: Announcing AzAPI Dynamic Properties](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azuretoolsblog/announcing-azapi-dynamic-properties/4121855) [![Announcing Azure Terrafy and AzAPI Terraform Provider Previews](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azuretoolsblog/announcing-azure-terrafy-and-azapi-terraform-provider-previews/3270937)
-[![Announcing General Availability of Terraform Azure Verified Modules for Platform Landing Zone (ALZ)](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azuretoolsblog/announcing-general-availability-of-terraform-azure-verified-modules-for-platform/4366027) [![Announcing Public Preview of Terraform Export from the Azure Portal](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azuretoolsblog/announcing-public-preview-of-terraform-export-from-the-azure-portal/4409889) [![techcommunity.microsoft.com: Announcing template-based previews of Azure CLI and Azure PowerShell for Key Vault deployments](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azuretoolsblog/announcing-template-based-previews-of-azure-cli-and-azure-powershell-for-key-vau/3933802) [![techcommunity.microsoft.com: Azure Landing Zones Accelerators for Bicep and Terraform. Announcing General Availability!](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azuretoolsblog/azure-landing-zones-accelerators-for-bicep-and-terraform-announcing-general-avai/4029866) [![From Prompt to Production: Open in VS Code for Terraform in Azure Copilot](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azuretoolsblog/from-prompt-to-production-open-in-vs-code-for-terraform-in-azure-copilot/4494931) [![techcommunity.microsoft.com: Introducing Azure Verified Modules! 🌟](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azuretoolsblog/introducing-azure-verified-modules/4045946) [![techcommunity.microsoft.com: Terraform on Azure February 2024 Update](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/azuretoolsblog/terraform-on-azure-february-2024-update/4070567) [![techcommunity.microsoft.com: Securing Windows workloads on Azure Kubernetes Service with Calico](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/containers/securing-windows-workloads-on-azure-kubernetes-service-with-calico/3815429) [![Azure Policy Recommended Practices](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/coreinfrastructureandsecurityblog/azure-policy-recommended-practices/3798024) [![techcommunity.microsoft.com: Azure PowerShell Tips and Tricks](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/coreinfrastructureandsecurityblog/azure-powershell-tips-and-tricks/4066848) [![techcommunity.microsoft.com: Azure Savings Dashboard 🌟](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/coreinfrastructureandsecurityblog/azure-savings-dashboard/3816131)
-[![techcommunity.microsoft.com: Kubernetes External DNS for Azure DNS & AKS](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/coreinfrastructureandsecurityblog/kubernetes-external-dns-for-azure-dns--aks/3809393) [![techcommunity.microsoft.com: Monitoring Microsoft Sentinel Reports with Dashboard Hub & Power BI](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/coreinfrastructureandsecurityblog/monitoring-microsoft-sentinel-reports-with-dashboard-hub--power-bi/4203870) [![CI/CD for AI Agents on Microsoft Foundry](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/educatordeveloperblog/cicd-for-ai-agents-on-microsoft-foundry/4522218) [![techcommunity.microsoft.com: Coding Frameworks and languages are no longer the point, prompting is](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/educatordeveloperblog/coding-frameworks-and-languages-are-no-longer-the-point-prompting-is/3820265) [![techcommunity.microsoft.com: Leveraging Azure Event Hub, Microsoft Fabric, and Power BI for Real-Time Data Analytics](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/educatordeveloperblog/leveraging-azure-event-hub-microsoft-fabric-and-power-bi-for-real-time-data-anal/4028701) [![techcommunity.microsoft.com: A Practical Guide to Zone Redundant AKS Clusters and Storage](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/fasttrackforazureblog/a-practical-guide-to-zone-redundant-aks-clusters-and-storage/4036254) [![techcommunity.microsoft.com: Azure Orphan Resources](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/fasttrackforazureblog/azure-orphan-resources/3492198) [![techcommunity.microsoft.com: Azure Policy for Azure Container Apps? Yes, please](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/fasttrackforazureblog/azure-policy-for-azure-container-apps-yes-please/3775200) [![techcommunity.microsoft.com: Can I create an Azure Red Hat OpenShift cluster in Terraform? Yes, you can!](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/fasttrackforazureblog/can-i-create-an-azure-red-hat-openshift-cluster-in-terraform-yes-you-can/3670889) [![techcommunity.microsoft.com: Create an Azure OpenAI, LangChain, ChromaDB, and Chainlit chat app in AKS using Terraform](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/fasttrackforazureblog/create-an-azure-openai-langchain-chromadb-and-chainlit-chat-app-in-aks-using-ter/4024070) [![techcommunity.microsoft.com: Create an Azure OpenAI, LangChain, ChromaDB, and Chainlit Chat App in Container Apps using Terraform | Paolo Salvatori](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/fasttrackforazureblog/create-an-azure-openai-langchain-chromadb-and-chainlit-chat-app-in-container-app/3885602)
-[![techcommunity.microsoft.com: How to create a VPN between Azure and AWS using only managed solutions](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/fasttrackforazureblog/how-to-create-a-vpn-between-azure-and-aws-using-only-managed-solutions/2281900) [![techcommunity.microsoft.com: How to install an AKS cluster with the Istio service mesh add-on via Bicep](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/fasttrackforazureblog/how-to-install-an-aks-cluster-with-the-istio-service-mesh-add-on-via-bicep/3802069) [![techcommunity.microsoft.com: Microsoft Fabric - Multi-Tenant Architecture](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/fasttrackforazureblog/microsoft-fabric---multi-tenant-architecture/4119429) [![techcommunity.microsoft.com: Get tailored insights with our Advisor Well-Architected assessments](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/finopsblog/get-tailored-insights-with-our-advisor-well-architected-assessments/4218239) [![techcommunity.microsoft.com: Identify your savings potential in Azure 🌟](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/finopsblog/identify-your-savings-potential-in-azure/4131194) [![Learn to Manage Investments and Cost Efficiency of Azure and AI Workloads](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/finopsblog/learn-to-manage-investments-and-cost-efficiency-of-azure-and-ai-workloads/4396862) [![techcommunity.microsoft.com: Azure DevOps Pipelines: If Expressions and Conditions 🌟](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/healthcareandlifesciencesblog/azure-devops-pipelines-if-expressions-and-conditions/3737159) [![techcommunity.microsoft.com: Azure Terrafy – Import your existing Azure infrastructure into Terraform HCL](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/itopstalkblog/azure-terrafy-%e2%80%93-import-your-existing-azure-infrastructure-into-terraform-hcl/3357653) [![techcommunity.microsoft.com: IIS Central Certificate Store and Windows containers](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/itopstalkblog/iis-central-certificate-store-and-windows-containers/4181509) [![techcommunity.microsoft.com: Infrastructure as Code (IaC): Comparing the Tools](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/itopstalkblog/infrastructure-as-code-iac-comparing-the-tools/3205045) [![techcommunity.microsoft.com: Standardize DevOps practices across hybrid and multicloud environments](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/itopstalkblog/standardize-devops-practices-across-hybrid-and-multicloud-environments/2795010)
-[![techcommunity.microsoft.com: Important: Azure AD Graph Retirement and Powershell Module Deprecation](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/microsoft-entra-blog/important-azure-ad-graph-retirement-and-powershell-module-deprecation/3848270) [![techcommunity.microsoft.com: Microsoft Announces General Availability of Defender for APIs](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/microsoftdefendercloudblog/microsoft-announces-general-availability-of-defender-for-apis/3981488) [![techcommunity.microsoft.com: Security Control: Implement security best practices](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/microsoftdefendercloudblog/security-control-implement-security-best-practices/2269914) [![techcommunity.microsoft.com: Simplifying Onboarding to Microsoft Defender for Cloud with Terraform](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/microsoftdefendercloudblog/simplifying-onboarding-to-microsoft-defender-for-cloud-with-terraform/3974789) [![techcommunity.microsoft.com: Non-interactive logins: minimizing the blind spot](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/microsoftsentinelblog/non-interactive-logins-minimizing-the-blind-spot/2287932) [![BitBucket Bot for Microsoft Teams](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/microsoftteamsblog/new-bitbucket-bot-for-microsoft-teams/218212) [![techcommunity.microsoft.com: What’s new in Defender: How Copilot for Security can transform your SOC](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/microsoftthreatprotectionblog/what%e2%80%99s-new-in-defender-how-copilot-for-security-can-transform-your-soc/4084222) [![techcommunity.microsoft.com: SQL Server containers on Kubernetes with S3-compatible object storage - Getting started](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/sqlserver/sql-server-containers-on-kubernetes-with-s3-compatible-object-storage---getting-/3717003) [![techcommunity.microsoft.com: From Zero to Hero with Azure Landing Zones](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/startupsatmicrosoftblog/from-zero-to-hero-with-azure-landing-zones/4229195) [![From Zero to Hero with Identity and Access Control in Azure Kubernetes Service](){: style="width:7%"}](https://techcommunity.microsoft.com/blog/startupsatmicrosoftblog/from-zero-to-hero-with-identity-and-access-control-in-azure-kubernetes-service/4386350) [![techcommunity.microsoft.com: Dynamic user membership rules, Azure Active Directory Administrative Units and password reset! 🌟](){: style="width:7%"}](https://techcommunity.microsoft.com/discussions/azure/dynamic-user-membership-rules-azure-active-directory-administrative-units-and-pa/3281164)
-[![techcommunity.microsoft.com: Azure Orphan Resources Grafana Dashboard](){: style="width:7%"}](https://techcommunity.microsoft.com/discussions/azurepartners/azure-orphan-resources-grafana-dashboard/4120303) [![Four Methods to Access Azure Key Vault from Azure Kubernetes Service (AKS)](){: style="width:7%"}](https://techcommunity.microsoft.com/discussions/azurepartners/four-methods-to-access-azure-key-vault-from-azure-kubernetes-service-aks/4376662) [![techcommunity.microsoft.com: How to deploy a production-ready AKS cluster with Terraform verified module](){: style="width:7%"}](https://techcommunity.microsoft.com/discussions/azurepartners/how-to-deploy-a-production-ready-aks-cluster-with-terraform-verified-module/4122013) [![techcommunity.microsoft.com: Use PowerShell to retrieve all assigned Intune policies and applications per Azure AD group!](){: style="width:7%"}](https://techcommunity.microsoft.com/discussions/microsoft-intune/use-powershell-to-retrieve-all-assigned-intune-policies-and-applications-per-azu/3217498) [![techcommunity.microsoft.com: An example why PowerShell is so important!](){: style="width:7%"}](https://techcommunity.microsoft.com/discussions/windowspowershell/an-example-why-powershell-is-so-important/3041748) [![techcommunity.microsoft.com: Use PowerShell to search for accounts in Active Directory that have gone stale!](){: style="width:7%"}](https://techcommunity.microsoft.com/discussions/windowsserver/use-powershell-to-search-for-accounts-in-active-directory-that-have-gone-stale/3585934) [![==techcommunity.microsoft.com: The AI Study Guide: Azure’s top free resources' for learning generative AI in 2024==](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/ai-azure-ai-services-blog/the-ai-study-guide-azure-s-top-free-resources-for-learning/ba-p/4036890) [![techcommunity.microsoft.com: Azure Kubernetes Service Free tier and Standard' tier](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/apps-on-azure-blog/azure-kubernetes-service-free-tier-and-standard-tier/ba-p/3731432) [![techcommunity.microsoft.com: Azure Kubernetes Service Microsoft Ignite announcements](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/apps-on-azure-blog/azure-kubernetes-service-microsoft-ignite-announcements/ba-p/3650443) [![==techcommunity.microsoft.com: Simplifying Azure Kubernetes Service Authentication' Part 2==](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/apps-on-azure-blog/simplifying-azure-kubernetes-service-authentication-part-2/ba-p/4055332) [![techcommunity.microsoft.com: Building a path to success for microservices' and .NET Core - Project Tye + GitHub Actions](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/apps-on-azure/building-a-path-to-success-for-microservices-and-net-core/ba-p/1502270)
-[![techcommunity.microsoft.com: Full-stack .NET 6 Apps with Blazor WebAssembly' and Azure Static Web Apps](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/apps-on-azure/full-stack-net-6-apps-with-blazor-webassembly-and-azure-static/ba-p/2933428) [![techcommunity.microsoft.com: Introducing Azure Container Apps: a serverless' container service for running modern apps at scale](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/apps-on-azure/introducing-azure-container-apps-a-serverless-container-service/ba-p/2867265) [![==techcommunity.microsoft.com: In preview: Azure Key Vault secrets provider' extension for Arc enabled Kubernetes clusters==](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure-arc-blog/in-preview-azure-key-vault-secrets-provider-extension-for-arc/ba-p/3002160) [![techcommunity.microsoft.com: Azure OpenAI Landing Zone reference architecture](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure-architecture-blog/azure-openai-landing-zone-reference-architecture/ba-p/3882102) [![techcommunity.microsoft.com: New feature: easily assign regulatory compliance' policies to your Azure Landing Zone](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure-architecture-blog/new-feature-easily-assign-regulatory-compliance-policies-to-your/ba-p/4074957) [![techcommunity.microsoft.com: Azure Architecture - Course Blueprint](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure-architecture/course-blueprint/m-p/4012399) [![techcommunity.microsoft.com: Azure Data Factory: How to split a file into' multiple output files with Bicep](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure-developer-community-blog/azure-data-factory-how-to-split-a-file-into-multiple-output/ba-p/4039825) [![techcommunity.microsoft.com: Infra in Azure for Developers - The How (Part' 2)](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure-developer-community-blog/infra-in-azure-for-developers-the-how-part-2/ba-p/4046385) [![techcommunity.microsoft.com: Infra in Azure for Developers - The What](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure-developer-community-blog/infra-in-azure-for-developers-the-what/ba-p/4026102) [![techcommunity.microsoft.com: Introduction to Azure DevOps Workload identity' federation (OIDC) with Terraform](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure-devops-blog/introduction-to-azure-devops-workload-identity-federation-oidc/ba-p/3908687) [![techcommunity.microsoft.com: Azure Orphan Resources Grafana Dashboard](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure-for-isv-and-startups/azure-orphan-resources-grafana-dashboard/ba-p/4120303)
-[![techcommunity.microsoft.com: How to deploy a production-ready AKS cluster' with Terraform verified module](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure-for-isv-and-startups/how-to-deploy-a-production-ready-aks-cluster-with-terraform/ba-p/4122013) [![techcommunity.microsoft.com: Announcing public preview of Bicep templates' support for Microsoft Graph](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure-governance-and-management/announcing-public-preview-of-bicep-templates-support-for/ba-p/4141772) [![techcommunity.microsoft.com: Announcing the Public Preview of Azure Chaos' Studio](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure-governance-and-management/announcing-the-public-preview-of-azure-chaos-studio/ba-p/2893050) [![techcommunity.microsoft.com: ARM Template Specs now GA!](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure-governance-and-management/arm-template-specs-now-ga/ba-p/2402618) [![techcommunity.microsoft.com: Azure Policy for Kubernetes releases support' for custom policy](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure-governance-and-management/azure-policy-for-kubernetes-releases-support-for-custom-policy/ba-p/2699466) [![techcommunity.microsoft.com: Azure Pricing: How to estimate Azure project' costs 🌟](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure-governance-and-management/azure-pricing-how-to-estimate-azure-project-costs/ba-p/4166297) [![techcommunity.microsoft.com: Azure Pricing: How to navigate Azure pricing' options and resources 🌟](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure-governance-and-management/azure-pricing-how-to-navigate-azure-pricing-options-and/ba-p/4166276) [![techcommunity.microsoft.com: Running GPU accelerated workloads with NVIDIA' GPU Operator on AKS 🌟](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure-high-performance-computing/running-gpu-accelerated-workloads-with-nvidia-gpu-operator-on/ba-p/4061318) [![techcommunity.microsoft.com: Azure landing zones custom archetypes using' Terraform](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure-infrastructure-blog/azure-landing-zones-custom-archetypes-using-terraform/ba-p/3791172) [![==techcommunity.microsoft.com: Azure Permissions 101: How to manage Azure' access effectively==](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure-infrastructure-blog/azure-permissions-101-how-to-manage-azure-access-effectively/ba-p/4067468) [![techcommunity.microsoft.com: Centralized private resolver architecture implementation' using Azure private DNS resolver](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure-infrastructure-blog/centralized-private-resolver-architecture-implementation-using/ba-p/4132622)
-[![techcommunity.microsoft.com: Leveraging Azure Copilot for Azure Kubernetes' Services (AKS)](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure-infrastructure-blog/leveraging-azure-copilot-for-azure-kubernetes-services-aks/ba-p/4212457) [![techcommunity.microsoft.com: (Part-1) Leverage Bicep: Standard model to' Automate Azure IaaS deployment](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure-infrastructure-blog/part-1-leverage-bicep-standard-model-to-automate-azure-iaas/ba-p/3804348) [![techcommunity.microsoft.com: Unleashing GitHub Copilot for Infrastructure' as Code (powershell, terraform, etc)](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure-infrastructure-blog/unleashing-github-copilot-for-infrastructure-as-code/ba-p/4124031) [![techcommunity.microsoft.com: Implement Azure landing zones with HashiCorp' Terraform](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure-migration-and/implement-azure-landing-zones-with-hashicorp-terraform/ba-p/3241071) [![techcommunity.microsoft.com: Containerize and migrate applications to AKS' with the Azure Migrate’s new App Containerization tool](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure-migration/containerize-and-migrate-applications-to-aks-with-the-azure/ba-p/2178551) [![techcommunity.microsoft.com: Advanced Network Observability for your Azure' Kubernetes Service clusters through Azure Monitor](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure-observability-blog/advanced-network-observability-for-your-azure-kubernetes-service/ba-p/4176736) [![techcommunity.microsoft.com: Azure Monitor Logs Next Evolution: Multi-tier' logging](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure-observability-blog/azure-monitor-logs-next-evolution-multi-tier-logging/ba-p/4200871) [![techcommunity.microsoft.com: How To Monitor Your Multi-Tenant Solution on' Azure With Azure Monitor](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure-observability-blog/how-to-monitor-your-multi-tenant-solution-on-azure-with-azure/ba-p/4042140) [![==techcommunity.microsoft.com: Introducing Azure Monitor managed service' for Prometheus== 🌟](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure-observability-blog/introducing-azure-monitor-managed-service-for-prometheus/ba-p/3600185) [![techcommunity.microsoft.com: Azure Storage Blob Count & Capacity usage Calculator](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure-paas-blog/azure-storage-blob-count-amp-capacity-usage-calculator/ba-p/3516855) [![techcommunity.microsoft.com: Security Control: Implement security best practices](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure-security-center/security-control-implement-security-best-practices/ba-p/2269914)
-[![techcommunity.microsoft.com: Non-interactive logins: minimizing the blind' spot](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure-sentinel/non-interactive-logins-minimizing-the-blind-spot/ba-p/2287932) [![techcommunity.microsoft.com: Azure SQL Managed Instance pools: new features](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure-sql-blog/azure-sql-managed-instance-pools-new-features/ba-p/4044688) [![techcommunity.microsoft.com: Azure Kubernetes Service and Azure Container' Registry Service on Azure Stack Hub](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure-stack-blog/azure-kubernetes-service-and-azure-container-registry-service-on/ba-p/3075932) [![techcommunity.microsoft.com: Azure Container Storage in Public Preview](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure-storage-blog/azure-container-storage-in-public-preview/ba-p/3819246) [![techcommunity.microsoft.com: CICD in Synapse SQL: How to deliver your database' objects across multiple environments](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure-synapse-analytics-blog/cicd-in-synapse-sql-how-to-deliver-your-database-objects-across/ba-p/3267507) [![techcommunity.microsoft.com: Announcing a new login experience with Azure' PowerShell and Azure CLI](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure-tools-blog/announcing-a-new-login-experience-with-azure-powershell-and/ba-p/4109357) [![techcommunity.microsoft.com: Announcing AzAPI Dynamic Properties](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure-tools-blog/announcing-azapi-dynamic-properties/ba-p/4121855) [![==Announcing Azure Terrafy and AzAPI Terraform Provider Previews==](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure-tools-blog/announcing-azure-terrafy-and-azapi-terraform-provider-previews/ba-p/3270937) [![techcommunity.microsoft.com: Announcing template-based previews of Azure' CLI and Azure PowerShell for Key Vault deployments](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure-tools-blog/announcing-template-based-previews-of-azure-cli-and-azure/ba-p/3933802) [![techcommunity.microsoft.com: Azure Landing Zones Accelerators for Bicep' and Terraform. Announcing General Availability!](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure-tools-blog/azure-landing-zones-accelerators-for-bicep-and-terraform/ba-p/4029866) [![==techcommunity.microsoft.com: Introducing Azure Verified Modules!== 🌟](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure-tools-blog/introducing-azure-verified-modules/ba-p/4045946)
-[![techcommunity.microsoft.com: Terraform on Azure February 2024 Update](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure-tools-blog/terraform-on-azure-february-2024-update/ba-p/4070567) [![==techcommunity.microsoft.com: Dynamic user membership rules, Azure Active' Directory Administrative Units and password reset!== 🌟](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/azure/dynamic-user-membership-rules-azure-active-directory/m-p/3281164) [![techcommunity.microsoft.com: Securing Windows workloads on Azure Kubernetes' Service with Calico](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/containers/securing-windows-workloads-on-azure-kubernetes-service-with/ba-p/3815429) [![Azure Policy Recommended Practices](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/core-infrastructure-and-security/azure-policy-recommended-practices/ba-p/3798024) [![techcommunity.microsoft.com: Azure PowerShell Tips and Tricks](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/core-infrastructure-and-security/azure-powershell-tips-and-tricks/ba-p/4066848) [![==techcommunity.microsoft.com: Azure Savings Dashboard== 🌟](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/core-infrastructure-and-security/azure-savings-dashboard/ba-p/3816131) [![techcommunity.microsoft.com: Kubernetes External DNS for Azure DNS & AKS](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/core-infrastructure-and-security/kubernetes-external-dns-for-azure-dns-amp-aks/ba-p/3809393) [![techcommunity.microsoft.com: Monitoring Microsoft Sentinel Reports with' Dashboard Hub & Power BI](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/core-infrastructure-and-security/monitoring-microsoft-sentinel-reports-with-dashboard-hub-amp/ba-p/4203870) [![techcommunity.microsoft.com: Microsoft Learn - Learning Rooms Directory](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/custom/page/page-id/learn?product=All) [![techcommunity.microsoft.com: Coding Frameworks and languages are no longer' the point, prompting is](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/educator-developer-blog/coding-frameworks-and-languages-are-no-longer-the-point/ba-p/3820265) [![techcommunity.microsoft.com: Leveraging Azure Event Hub, Microsoft Fabric,' and Power BI for Real-Time Data Analytics](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/educator-developer-blog/leveraging-azure-event-hub-microsoft-fabric-and-power-bi-for/ba-p/4028701)
-[![==techcommunity.microsoft.com: A Practical Guide to Zone Redundant AKS Clusters' and Storage==](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/fasttrack-for-azure/a-practical-guide-to-zone-redundant-aks-clusters-and-storage/ba-p/4036254) [![techcommunity.microsoft.com: Azure Orphan Resources](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/fasttrack-for-azure/azure-orphan-resources/ba-p/3492198) [![techcommunity.microsoft.com: Azure Policy for Azure Container Apps? Yes,' please](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/fasttrack-for-azure/azure-policy-for-azure-container-apps-yes-please/ba-p/3775200) [![==techcommunity.microsoft.com: Can I create an Azure Red Hat OpenShift cluster' in Terraform? Yes, you can!==](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/fasttrack-for-azure/can-i-create-an-azure-red-hat-openshift-cluster-in-terraform-yes/ba-p/3670889) [![techcommunity.microsoft.com: Create an Azure OpenAI, LangChain, ChromaDB,' and Chainlit Chat App in Container Apps using Terraform | Paolo Salvatori](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/fasttrack-for-azure/create-an-azure-openai-langchain-chromadb-and-chainlit-chat-app/ba-p/3885602) [![techcommunity.microsoft.com: Create an Azure OpenAI, LangChain, ChromaDB,' and Chainlit chat app in AKS using Terraform](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/fasttrack-for-azure/create-an-azure-openai-langchain-chromadb-and-chainlit-chat-app/ba-p/4024070) [![techcommunity.microsoft.com: How to create a VPN between Azure and AWS using' only managed solutions](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/fasttrack-for-azure/how-to-create-a-vpn-between-azure-and-aws-using-only-managed/ba-p/2281900) [![techcommunity.microsoft.com: How to install an AKS cluster with the Istio' service mesh add-on via Bicep](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/fasttrack-for-azure/how-to-install-an-aks-cluster-with-the-istio-service-mesh-add-on/ba-p/3802069) [![techcommunity.microsoft.com: Microsoft Fabric - Multi-Tenant Architecture](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/fasttrack-for-azure/microsoft-fabric-multi-tenant-architecture/ba-p/4119429) [![techcommunity.microsoft.com: Get tailored insights with our Advisor Well-Architected' assessments](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/finops-blog/get-tailored-insights-with-our-advisor-well-architected/ba-p/4218239) [![techcommunity.microsoft.com: Identify your savings potential in Azure 🌟](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/finops-blog/identify-your-savings-potential-in-azure/ba-p/4131194)
-[![techcommunity.microsoft.com: Azure DevOps Pipelines: If Expressions and' Conditions 🌟](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/healthcare-and-life-sciences/azure-devops-pipelines-if-expressions-and-conditions/ba-p/3737159) [![techcommunity.microsoft.com: Azure Terrafy – Import your existing Azure' infrastructure into Terraform HCL](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/itops-talk-blog/azure-terrafy-import-your-existing-azure-infrastructure-into/ba-p/3357653) [![techcommunity.microsoft.com: IIS Central Certificate Store and Windows containers](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/itops-talk-blog/iis-central-certificate-store-and-windows-containers/ba-p/4181509) [![techcommunity.microsoft.com: Infrastructure as Code (IaC): Comparing the' Tools](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/itops-talk-blog/infrastructure-as-code-iac-comparing-the-tools/ba-p/3205045) [![techcommunity.microsoft.com: Standardize DevOps practices across hybrid' and multicloud environments](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/itops-talk-blog/standardize-devops-practices-across-hybrid-and-multicloud/ba-p/2795010) [![techcommunity.microsoft.com: Microsoft Announces General Availability of' Defender for APIs](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/microsoft-defender-for-cloud/microsoft-announces-general-availability-of-defender-for-apis/ba-p/3981488) [![techcommunity.microsoft.com: Simplifying Onboarding to Microsoft Defender' for Cloud with Terraform](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/microsoft-defender-for-cloud/simplifying-onboarding-to-microsoft-defender-for-cloud-with/ba-p/3974789) [![techcommunity.microsoft.com: What’s new in Defender: How Copilot for Security' can transform your SOC](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/microsoft-defender-xdr-blog/what-s-new-in-defender-how-copilot-for-security-can-transform/ba-p/4084222) [![chcommunity.microsoft.com: Draw.io Azure infrastructure diagrams through' code like an artist](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/microsoft-developer-community/draw-io-azure-infrastructure-diagrams-through-code-like-an/ba-p/4071316) [![techcommunity.microsoft.com: Important: Azure AD Graph Retirement and Powershell' Module Deprecation](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/microsoft-entra-blog/important-azure-ad-graph-retirement-and-powershell-module/ba-p/3848270) [![techcommunity.microsoft.com: Use PowerShell to retrieve all assigned Intune' policies and applications per Azure AD group!](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/microsoft-intune/use-powershell-to-retrieve-all-assigned-intune-policies-and/m-p/3217498)
-[![BitBucket Bot for Microsoft Teams](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/microsoft-teams-blog/new-bitbucket-bot-for-microsoft-teams/ba-p/218212) [![techcommunity.microsoft.com: SQL Server containers on Kubernetes with S3-compatible' object storage - Getting started](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/sql-server-blog/sql-server-containers-on-kubernetes-with-s3-compatible-object/ba-p/3717003) [![techcommunity.microsoft.com: From Zero to Hero with Azure Landing Zones](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/startups-at-microsoft/from-zero-to-hero-with-azure-landing-zones/ba-p/4229195) [![techcommunity.microsoft.com: An example why PowerShell is so important!](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/windows-powershell/an-example-why-powershell-is-so-important/m-p/3041748) [![techcommunity.microsoft.com: Use PowerShell to search for accounts in Active' Directory that have gone stale!](){: style="width:7%"}](https://techcommunity.microsoft.com/t5/windows-server-for-it-pro/use-powershell-to-search-for-accounts-in-active-directory-that/m-p/3585934) [![Tag: "marketplace ai apps and agents" | Microsoft Community Hub](){: style="width:7%"}](https://techcommunity.microsoft.com/tag/marketplace%20ai%20apps%20%26%20agents?nodeid=board%3Amarketplace-blog) [![techcrunch.com: AWS introduces new Chaos Engineering as a Service offering](){: style="width:7%"}](https://techcrunch.com/2020/12/15/aws-introduces-new-chaos-engineering-as-a-service-offering) [![techcrunch.com: Vantage makes managing AWS easier](){: style="width:7%"}](https://techcrunch.com/2021/01/12/vantage-makes-managing-aws-easier) [![techcrunch.com: Google Cloud puts its Kubernetes Engine on autopilot](){: style="width:7%"}](https://techcrunch.com/2021/02/24/google-cloud-puts-its-kubernetes-engine-on-autopilot) [![techcrunch.com: AWS launches Karpenter, an open source autoscaler for Kubernetes' clusters](){: style="width:7%"}](https://techcrunch.com/2021/11/30/aws-launches-karpenter-an-open-source-autoscaler-for-kubernetes-clusters) [![techcrunch.com: AWS to launch over 30 new Local Zones internationally starting in 2022](){: style="width:7%"}](https://techcrunch.com/2021/12/02/aws-to-launch-over-30-new-local-zones-starting-in-2022)
-[![techcrunch.com: Protestware on the rise: Why developers are sabotaging their own code](){: style="width:7%"}](https://techcrunch.com/2022/07/27/protestware-code-sabotage) [![None](){: style="width:7%"}](https://techdocs.akamai.com/app-platform/docs/welcome) [![techdozo.dev: gRPC load balancing on Kubernetes (using Headless Service)](){: style="width:7%"}](https://techdozo.dev/grpc-load-balancing-on-kubernetes-using-headless-service) [![thestack.com: OpenShift in a world of KaaS 🌟](){: style="width:7%"}](https://techerati.com/the-stack-archive/cloud/2018/10/18/openshift-in-a-world-of-kaas) [![techforce1.nl: Creating your first Ansible module](){: style="width:7%"}](https://techforce1.nl/creating-your-first-ansible-module) [![techgenix.com: Data Storage Management for Kubernetes - 5 movers and shakers](){: style="width:7%"}](https://techgenix.com/data-storage-management-for-kubernetes) [![None](){: style="width:7%"}](https://techiekhannotes.blogspot.com/2018/12/artemis-monitoring-with-grafana.html) [![==techiescamp.com: Kubernetes Kustomize Crash Course==](){: style="width:7%"}](https://techiescamp.com/courses/kubernetes-kustomize) [![technology.doximity.com: Buildpacks vs Dockerfiles 🌟](){: style="width:7%"}](https://technology.doximity.com/articles/buildpacks-vs-dockerfiles) [![technos.medium.com: How kubectl apply command works?](){: style="width:7%"}](https://technos.medium.com/how-kubectl-apply-command-works-d092121056d3) [![==technos.medium.com: Kubernetes Services for Absolute Beginners — NodePort==' 🌟](){: style="width:7%"}](https://technos.medium.com/kubernetes-services-for-absolute-beginners-nodeport-139b7060fe3)
-[![==technos.medium.com: Kubernetes Workflow for Absolute Beginners==](){: style="width:7%"}](https://technos.medium.com/kubernetes-workflow-bad346c54962) [![techstudyslack.com](){: style="width:7%"}](https://techstudyslack.com) [![techunwrapped.com: Spain becomes a Cloud Region in 2022](){: style="width:7%"}](https://techunwrapped.com/spain-becomes-a-cloud-region-in-2022) [![None](){: style="width:7%"}](https://techxplore.com/news/2023-12-open-source-framework-large-language-pre-training.html) [![teivah.medium.com: When to Use Generics in Go?](){: style="width:7%"}](https://teivah.medium.com/when-to-use-generics-in-go-36d49c1aeda) [![tekanaid.com: Terraform for Beginners – A Beginner’s Guide to Automating Cloud Infrastructure 🌟](){: style="width:7%"}](https://tekanaid.com/posts/terraform-for-beginners-course-and-training) [![tekton.dev](){: style="width:7%"}](https://tekton.dev) [![Tekton Pipelines Docs](){: style="width:7%"}](https://tekton.dev/docs/pipelines/pipelines) [![telepresence.io 🌟](){: style="width:7%"}](https://telepresence.io) [![CI/CD for Kubernetes through a Spring Boot example (Banzai Cloud CI/CD)](){: style="width:7%"}](https://teletype.in/@sravancynixit/CcwqFANxY) [![None](){: style="width:7%"}](https://templates.cloudonaut.io)
-[![templates.cloudonaut.io: Jenkins 2.0: highly available master and dynamic agents](){: style="width:7%"}](https://templates.cloudonaut.io/en/stable/jenkins) [![tennexas.com: Kubernetes Troubleshooting Examples](){: style="width:7%"}](https://tennexas.com/kubernetes-troubleshooting-examples) [![teplyheng.medium.com: In-depth understanding of Deployments in Kubernetes](){: style="width:7%"}](https://teplyheng.medium.com/in-depth-understanding-of-deployments-in-kubernetes-af2c93ca4a24) [![teplyheng.medium.com: Understand the difference between Deployments and' ReplicaSet 🌟](){: style="width:7%"}](https://teplyheng.medium.com/understand-the-difference-between-deployments-and-replicaset-7e1cfd4d8639) [![Kubeval](){: style="width:7%"}](https://teresaforcades.com/pensament/medicina.html) [![terminalsandcoffee.com: Setting Up the AWS CLI & IAM User API Keys 🌟](){: style="width:7%"}](https://terminalsandcoffee.com/setting-up-the-aws-cli-iam-user-api-keys-b83554e314e4) [![terraform-docs.io](){: style="width:7%"}](https://terraform-docs.io/user-guide/introduction) [![terraform-infraestructura.readthedocs.io](){: style="width:7%"}](https://terraform-infraestructura.readthedocs.io) [![terraform-infraestructura.readthedocs.io](){: style="width:7%"}](https://terraform-infraestructura.readthedocs.io/es/latest) [![terragrunt.gruntwork.io](){: style="width:7%"}](https://terragrunt.com) [![==terragrunt.gruntwork.io==](){: style="width:7%"}](https://terragrunt.gruntwork.io)
-[![Terraspace.cloud](){: style="width:7%"}](https://terraspace.cloud) [![terrateam.io: AWS Lambda Function with Terraform](){: style="width:7%"}](https://terrateam.io/blog/aws-lambda-function-with-terraform) [![terrateam.io: Terraform Pre-Commit Hooks](){: style="width:7%"}](https://terrateam.io/blog/terraform-pre-commit-hooks) [![testcontainers.org](){: style="width:7%"}](https://testcontainers.com) [![testdriven.io: Clean Code in Python](){: style="width:7%"}](https://testdriven.io/blog/clean-code-python) [![testdriven.io: Docker Best Practices for Python Developers](){: style="width:7%"}](https://testdriven.io/blog/docker-best-practices) [![testdriven.io: Running Vault and Consul on Kubernetes](){: style="width:7%"}](https://testdriven.io/blog/running-vault-and-consul-on-kubernetes) [![testguild.com: Pipeline as Code with Mohamed Labouardy](){: style="width:7%"}](https://testguild.com/podcast/automation/a345-mohamed) [![testingclouds.wordpress.com: Migrating from Docker Compose to Skaffold 🌟](){: style="width:7%"}](https://testingclouds.wordpress.com/2021/03/09/migrating-from-docker-compose-to-skaffold) [![testingclouds.wordpress.com: GitOps Demystified](){: style="width:7%"}](https://testingclouds.wordpress.com/2021/06/02/gitops-demystified) [![testkube.io 🌟](){: style="width:7%"}](https://testkube.io)
-[![TestNG](){: style="width:7%"}](https://testng.org) [![testsvision.com: 6 Popular Automation Testing Frameworks & Tools](){: style="width:7%"}](https://testsvision.com/6-popular-automation-testing-frameworks-tools) [![Tether (USDt)](){: style="width:7%"}](https://tether.to) [![tetrate.io: VM to container communications 101](){: style="width:7%"}](https://tetrate.io/blog) [![None](){: style="width:7%"}](https://tetrate.io/blog/27835-revision-v1) [![tetrate.io: Using Istio Service Mesh as API Gateway 🌟](){: style="width:7%"}](https://tetrate.io/blog/istio-service-mesh-api-gateway) [![tetrate.io: Multicluster Management with Kubernetes and Istio 🌟](){: style="width:7%"}](https://tetrate.io/blog/what-is-istio-and-why-does-kubernetes-need-it) [![tfsec 🌟](){: style="width:7%"}](https://tfsec.dev) [![**Thanos**:](){: style="width:7%"}](https://thanos.io) [![The awesome git cheat sheet](){: style="width:7%"}](https://the-awesome-git-cheat-sheet.com) [![the-gigi.github.io: Advanced Kubernetes Scheduling and Autoscaling](){: style="width:7%"}](https://the-gigi.github.io/gigi-zone/posts/2024/05/advanced-k8s-scheduling-and-autoscaling)
-[![the-tech-guy.in: Automating LAMP deployment using Terraform and Ansible](){: style="width:7%"}](https://the-tech-guy.in/2022/03/08/automating-lamp-config-using-terraform-and-ansible) [![Creating a Kubernetes cloud provider, doesn't required boiling the ocean](){: style="width:7%"}](https://thebsdbox.co.uk/2020/03/18/Creating-a-Kubernetes-cloud-doesn-t-required-boiling-the-ocean) [![theburningmonk.com: Making Terraform and Serverless framework work together](){: style="width:7%"}](https://theburningmonk.com/2019/03/making-terraform-and-serverless-framework-work-together) [![theburningmonk.com: Why you should use ephemeral environments when you do serverless](){: style="width:7%"}](https://theburningmonk.com/2019/09/why-you-should-use-temporary-stacks-when-you-do-serverless) [![thechief.io: The Definitive Kubectl Cheat Sheet](){: style="width:7%"}](https://thechief.io/c/editorial/definitive-kubectl-cheat-sheet) [![thecloudblog.net](){: style="width:7%"}](https://thecloudblog.net) [![thecloudblog.net: Kubernetes Container Lifecycle Events and Hooks](){: style="width:7%"}](https://thecloudblog.net/lab/kubernetes-container-lifecycle-events-and-hooks) [![thecloudblog.net: Managing Applications in Kubernetes with the Carvel Kapp' Controller](){: style="width:7%"}](https://thecloudblog.net/post/managing-applications-in-kubernetes-with-the-carvel-kapp-controller) [![thedeveloperstory.com: Helm 101: Brief introduction to kubernetes package manager](){: style="width:7%"}](https://thedeveloperstory.com/2021/07/12/helm-101-brief-introduction-to-kubernetes-package-manager) [![thedevopsblog.co.uk: Terraform Cheat Sheet](){: style="width:7%"}](https://thedevopsblog.co.uk/terraform-cli-cheat-sheet) [![thedevopslife.com: Kubernetes IDE and UI – Lens IDE](){: style="width:7%"}](https://thedevopslife.com/kubernetes-gui-lens-ide)
-[![thedigitalprojectmanager.com: Waterfall Vs Agile: ¿Cuál Metodología Debes' Utilizar Para Tu Proyecto?](){: style="width:7%"}](https://thedigitalprojectmanager.com/es/agile-frente-a-waterfall) [![thedigitalprojectmanager.com: Matriz RACI Simplificado: Cómo Crear Una Matriz' De Responsabilidades Que Realmente Funcione](){: style="width:7%"}](https://thedigitalprojectmanager.com/es/grafico-raci-manera-mas-simple) [![thedigitalprojectmanager.com: Create A Responsibility Assignment Matrix' (RACI Chart) That Works](){: style="width:7%"}](https://thedigitalprojectmanager.com/raci-chart-made-simple) [![theengineeringmanager.substack.com: How do I progress to the next level' in my career?](){: style="width:7%"}](https://theengineeringmanager.substack.com/p/how-do-i-progress-to-the-next-level) [![theforeman.org: Updating Foreman inventory with system facts](){: style="width:7%"}](https://theforeman.org/2021/01/updating-foreman-inventory-with-system-facts.html) [![theforeman.org: Foreman 3.0 is here!](){: style="width:7%"}](https://theforeman.org/2021/09/foreman-30-is-here.html) [![theglitchblog.com: Logging in Python Using Best Practices](){: style="width:7%"}](https://theglitchblog.com/2021/06/17/logging-in-python-using-best-practices) [![theglitchblog.com: Logging in Python Using Best Practices](){: style="width:7%"}](https://theglitchblogcom.wordpress.com/2021/06/17/logging-in-python-using-best-practices) [![thehackernews.com: Docker Images Containing Cryptojacking Malware Distributed via Docker Hub](){: style="width:7%"}](https://thehackernews.com/2020/06/cryptocurrency-docker-image.html) [![thehackernews.com: Microsoft Warns of Continued Attacks Exploiting Apache Log4j Vulnerabilities](){: style="width:7%"}](https://thehackernews.com/2022/01/microsoft-warns-of-continued-attacks.html) [![thehackernews.com: New Argo CD Bug Could Let Hackers Steal Secret Info from Kubernetes Apps](){: style="width:7%"}](https://thehackernews.com/2022/02/new-argo-cd-bug-could-let-hackers-steal.html)
-[![Kubernetes Liveness and Readiness Probes](){: style="width:7%"}](https://theithollow.com/2020/05/18/kubernetes-liveness-and-readiness-probes) [![ketch](){: style="width:7%"}](https://theketch.io) [![thelinuxnotes.com: How to deploy Kafka in Kubernetes with Helm chart + kafdrop](){: style="width:7%"}](https://thelinuxnotes.com/how-to-deploy-kafka-in-kubernetes-with-helm-chart-kafdrop-commander) [![thelinuxnotes.com: How to deploy Kafka in Kubernetes with Helm chart + kafdrop](){: style="width:7%"}](https://thelinuxnotes.com/index.php/how-to-deploy-kafka-in-kubernetes-with-helm-chart-kafdrop-commander) [![thenewstack.io: Just How Challenging Is State in Kubernetes? 🌟](){: style="width:7%"}](https://thenewstack.io) [![10 Cloud Deficiencies You Should Know](){: style="width:7%"}](https://thenewstack.io/10-cloud-deficiencies-you-should-know) [![thenewstack.io: 10 Steps to a Successful Kubernetes Technical Transformation 🌟](){: style="width:7%"}](https://thenewstack.io/10-steps-to-a-successful-kubernetes-technical-transformation) [![thenewstack.io: 10 Steps to Simplify Your DevSecOps](){: style="width:7%"}](https://thenewstack.io/10-steps-to-simplify-your-devsecops) [![thenewstack.io: 12 Critical Kubernetes Health Conditions You Need to Monitor](){: style="width:7%"}](https://thenewstack.io/12-critical-kubernetes-health-conditions-you-need-to-monitor) [![thenewstack.io: 3 Habits of Highly Successful DevOps Teams](){: style="width:7%"}](https://thenewstack.io/3-habits-of-highly-successful-devops-teams) [![thenewstack.io: 3 Key Configuration Challenges for Kubernetes Monitoring with Prometheus](){: style="width:7%"}](https://thenewstack.io/3-key-configuration-challenges-for-kubernetes-monitoring-with-prometheus)
-[![thenewstack.io: 3 Reasons Why You Can’t Afford to Ignore Cloud Native Computing' 🌟](){: style="width:7%"}](https://thenewstack.io/3-reasons-why-you-cant-afford-to-ignore-cloud-native-computing) [![harness.io: 3 Ways to Use Automation in CI/CD Pipelines](){: style="width:7%"}](https://thenewstack.io/3-ways-to-use-automation-in-ci-cd-pipelines) [![thenewstack.io: 30 Pull Requests Later, Prometheus Memory Use Is Cut in Half](){: style="width:7%"}](https://thenewstack.io/30-pull-requests-later-prometheus-memory-use-is-cut-in-half) [![thenewstack.io: 4 Essential Tools for Protecting APIs and Web Applications](){: style="width:7%"}](https://thenewstack.io/4-essential-tools-for-protecting-apis-and-web-applications) [![thenewstack.io: 4 Reasons Your Cloud Operations Need a FinOps Team](){: style="width:7%"}](https://thenewstack.io/4-reasons-your-cloud-operations-need-a-finops-team) [![thenewstack.io: 4 ways to run kubernetes in production](){: style="width:7%"}](https://thenewstack.io/4-ways-to-run-kubernetes-in-production) [![thenewstack.io: 5 Best Practices for Configuring Kubernetes Pods Running in Production](){: style="width:7%"}](https://thenewstack.io/5-best-practices-for-configuring-kubernetes-pods-running-in-production) [![thenewstack.io: 5 Best Practices to Back up Kubernetes](){: style="width:7%"}](https://thenewstack.io/5-best-practices-to-back-up-kubernetes) [![thenewstack.io: 5 Cloud Automation Tips for Developers and DevOps](){: style="width:7%"}](https://thenewstack.io/5-cloud-automation-tips-for-developers-and-devops) [![thenewstack.io: 5 Cloud Native Trends to Watch out for in 2022](){: style="width:7%"}](https://thenewstack.io/5-cloud-native-trends-to-watch-out-for-in-2022) [![thenewstack.io: 5 Essential Tips to Manage Kubernetes Costs](){: style="width:7%"}](https://thenewstack.io/5-essential-tips-to-manage-kubernetes-costs)
-[![thenewstack.io: 5 Expensive Kubernetes Cost Traps and How to Deal with Them](){: style="width:7%"}](https://thenewstack.io/5-expensive-kubernetes-cost-traps-and-how-to-deal-with-them) [![thenewstack.io: 5 Lessons For Building a Platform as a Product](){: style="width:7%"}](https://thenewstack.io/5-lessons-for-building-a-platform-as-a-product) [![thenewstack.io: 5 Misconceptions About DevSecOps](){: style="width:7%"}](https://thenewstack.io/5-misconceptions-about-devsecops) [![thenewstack.io: 5 Things Developers Need to Know About Kubernetes Management](){: style="width:7%"}](https://thenewstack.io/5-things-developers-need-to-know-about-kubernetes-management) [![thenewstack.io: 5 Ways to Succeed with an API Gateway](){: style="width:7%"}](https://thenewstack.io/5-ways-to-succeed-with-an-api-gateway) [![thenewstack.io: 6 Kubernetes Best Practices to Empower Devs to Troubleshoot](){: style="width:7%"}](https://thenewstack.io/6-kubernetes-best-practices-to-empower-devs-to-troubleshoot) [![thenewstack.io: 6 Kubernetes Security Best Practices 🌟](){: style="width:7%"}](https://thenewstack.io/6-kubernetes-security-best-practices) [![thenewstack.io: 7 Benefits of Testing in Isolation](){: style="width:7%"}](https://thenewstack.io/7-benefits-of-testing-in-isolation) [![thenewstack.io: 7 Best Practices to Build and Maintain Resilient Applications and Infrastructure](){: style="width:7%"}](https://thenewstack.io/7-best-practices-to-build-and-maintain-resilient-applications-and-infrastructure) [![thenewstack.io: 7 features that make kubernetes ideal for CI/CD](){: style="width:7%"}](https://thenewstack.io/7-features-that-make-kubernetes-ideal-for-ci-cd) [![thenewstack.io: 7 Must-Have Python Tools for ML Devs and Data Scientists 🌟](){: style="width:7%"}](https://thenewstack.io/7-must-have-python-tools-for-ml-devs-and-data-scientists)
-[![thenewstack.io: 7 Tips for Cutting Down Your AWS Kubernetes Bill](){: style="width:7%"}](https://thenewstack.io/7-tips-for-cutting-down-your-aws-kubernetes-bill) [![thenewstack.io: A Better Way to Provision Kubernetes Using Terraform](){: style="width:7%"}](https://thenewstack.io/a-better-way-to-provision-kubernetes-using-terraform) [![thenewstack.io: A Case for Databases on Kubernetes from a Former Skeptic](){: style="width:7%"}](https://thenewstack.io/a-case-for-databases-on-kubernetes-from-a-former-skeptic) [![thenewstack.io: A Deep Dive into Architecting a Kubernetes Infrastructure](){: style="width:7%"}](https://thenewstack.io/a-deep-dive-into-architecting-a-kubernetes-infrastructure) [![thenewstack.io: A Deep Dive into the Security of IAM in AWS](){: style="width:7%"}](https://thenewstack.io/a-deep-dive-into-the-security-of-iam-in-aws) [![thenewstack.io: A Digital Transformation Journey in the Banking Sector](){: style="width:7%"}](https://thenewstack.io/a-digital-transformation-journey-in-the-banking-sector) [![thenewstack.io: A Guide to Running Stateful Applications in Kubernetes](){: style="width:7%"}](https://thenewstack.io/a-guide-to-running-stateful-applications-in-kubernetes) [![A Kubernetes Documentary Shares Google’s Open Source Story](){: style="width:7%"}](https://thenewstack.io/a-kubernetes-documentary-shares-googles-open-source-story) [![thenewstack.io: A Look at GitOps for the Modern Enterprise 🌟](){: style="width:7%"}](https://thenewstack.io/a-look-at-gitops-for-the-modern-enterprise) [![thenewstack.io: A New Kubernetes Edge Architecture](){: style="width:7%"}](https://thenewstack.io/a-new-kubernetes-edge-architecture) [![thenewstack.io: A Platform for Kubernetes](){: style="width:7%"}](https://thenewstack.io/a-platform-for-kubernetes)
-[![thenewstack.io: A Security Comparison of Docker, CRI-O and Containerd 🌟](){: style="width:7%"}](https://thenewstack.io/a-security-comparison-of-docker-cri-o-and-containerd) [![thenewstack.io: Accelerate Kubernetes Adoption with a Service Mesh](){: style="width:7%"}](https://thenewstack.io/accelerate-kubernetes-adoption-with-a-service-mesh) [![thenewstack.io: Achieve GitOps on Day One with IaC Automation](){: style="width:7%"}](https://thenewstack.io/achieve-gitops-on-day-one-with-iac-automation) [![thenewstack.io: Advanced Kubernetes Namespace Management with the PostgreSQL Operator 🌟](){: style="width:7%"}](https://thenewstack.io/advanced-kubernetes-namespace-management-with-the-postgresql-operator) [![thenewstack.io: Amazon Web Services Gears Elastic Kubernetes Service for Batch Work](){: style="width:7%"}](https://thenewstack.io/amazon-web-services-gears-elastic-kubernetes-service-for-batch-jobs) [![thenewstack.io: An Introduction to AWK](){: style="width:7%"}](https://thenewstack.io/an-introduction-to-awk) [![thenewstack.io: Anchore: Scan Your Container Images for Vulnerabilities from the Command Line](){: style="width:7%"}](https://thenewstack.io/anchore-scan-your-container-images-for-vulnerabilities-from-the-command-line) [![thenewstack.io - APISIX: An Open Source API Gateway for Microservices](){: style="width:7%"}](https://thenewstack.io/apisix-an-open-source-api-gateway-for-microservices) [![thenewstack.io: App Modernization: 5 Tips When Migrating to Kubernetes](){: style="width:7%"}](https://thenewstack.io/app-modernization-5-tips-when-migrating-to-kubernetes) [![thenewstack.io: Application Deployment Is Faster with GitOps](){: style="width:7%"}](https://thenewstack.io/application-deployment-is-faster-with-gitops) [![thenewstack.io: Applied GitOps with ArgoCD](){: style="width:7%"}](https://thenewstack.io/applied-gitops-with-argocd)
-[![thenewstack.io: Applying Basic vs. Advanced Monitoring Techniques](){: style="width:7%"}](https://thenewstack.io/applying-basic-vs-advanced-monitoring-techniques) [![thenewstack.io: Applying Kubernetes Security Best Practices to Helm Charts 🌟](){: style="width:7%"}](https://thenewstack.io/applying-kubernetes-security-best-practices-to-helm-charts) [![thenewstack.io: Are Cloud-Based IDEs the Future of Software Engineering?](){: style="width:7%"}](https://thenewstack.io/are-cloud-based-ides-the-future-of-software-engineering) [![thenewstack.io: Are Monolith CI/CD Pipelines Killing Quality in Your Software?](){: style="width:7%"}](https://thenewstack.io/are-monolith-ci-cd-pipelines-killing-quality-in-your-software) [![thenewstack.io: AsyncAPI Could Be the Default API Format for Event-Driven Architectures](){: style="width:7%"}](https://thenewstack.io/asyncapi-could-be-the-default-api-format-for-event-driven-architectures) [![thenewstack.io: Automate User Satisfaction with This GitOps-Friendly Spec for Service Level Objectives](){: style="width:7%"}](https://thenewstack.io/automate-user-satisfaction-with-this-gitops-friendly-spec-for-service-level-objectives) [![thenewstack.io: Automating Retry for Failed Terraform Launches](){: style="width:7%"}](https://thenewstack.io/automating-retry-for-failed-terraform-launches) [![thenewstack.io: Automation Is No Silver Bullet: 3 Keys for Scaling Success](){: style="width:7%"}](https://thenewstack.io/automation-is-no-silver-bullet-3-keys-for-scaling-success) [![thenewstack.io: Avoid the 5 Most Common Amazon Web Services Misconfigurations in Build-Time](){: style="width:7%"}](https://thenewstack.io/avoid-the-5-most-common-amazon-web-services-misconfigurations-in-build-time) [![thenewstack.io: Avoiding the Pitfalls of Multitenancy in Kubernetes](){: style="width:7%"}](https://thenewstack.io/avoiding-the-pitfalls-of-multitenancy-in-kubernetes) [![thenewstack.io: AWS Open Sources Security Tools](){: style="width:7%"}](https://thenewstack.io/aws-open-sources-security-tools)
-[![thenewstack.io: Azure Kubernetes Service Replaces Docker with containerd](){: style="width:7%"}](https://thenewstack.io/azure-kubernetes-service-replaces-docker-with-containerd) [![thenewstack.io: Bad News for Cloud Computing: OpenStack Use Plummets and Discounts Dry Up](){: style="width:7%"}](https://thenewstack.io/bad-news-for-cloud-computing-openstack-use-plummets-and-discounts-dry-up) [![Best Practices for Deploying Jaeger on Kubernetes in Production](){: style="width:7%"}](https://thenewstack.io/best-practices-for-deploying-jaeger-on-kubernetes-in-production) [![thenewstack.io: Best Practices for Securely Setting up a Kubernetes Cluster](){: style="width:7%"}](https://thenewstack.io/best-practices-for-securely-setting-up-a-kubernetes-cluster) [![thenewstack.io: Best Practices to Optimize Infrastructure Monitoring within DevOps Teams](){: style="width:7%"}](https://thenewstack.io/best-practices-to-optimize-infrastructure-monitoring-within-devops-teams) [![thenewstack.io: Better Together: Hyper-Converged Kubernetes with Terraform](){: style="width:7%"}](https://thenewstack.io/better-together-hyper-converged-kubernetes-with-terraform) [![thenewstack.io: Beyond Block and File: COSI Enables Object Storage in Kubernetes 🌟](){: style="width:7%"}](https://thenewstack.io/beyond-block-and-file-cosi-enables-object-storage-in-kubernetes) [![thenewstack.io: Beyond the Quickstart: Running Apache Kafka as a Service on Kubernetes](){: style="width:7%"}](https://thenewstack.io/beyond-the-quickstart-running-apache-kafka-as-a-service-on-kubernetes) [![thenewstack.io: Breaking Serverless on Purpose with Chaos Engineering](){: style="width:7%"}](https://thenewstack.io/breaking-serverless-on-purpose-with-chaos-engineering) [![Bridgecrew: Misconfigured Terraform Modules Are a Security Issue](){: style="width:7%"}](https://thenewstack.io/bridgecrew-all-these-misconfigured-terraform-modules-are-a-security-issue) [![thenewstack.io: Build a Serverless API with AWS Gateway and Lambda](){: style="width:7%"}](https://thenewstack.io/build-a-serverless-api-with-aws-gateway-and-lambda)
-[![thenewstack.io: Camel K Brings Apache Camel to Kubernetes for Event-Driven Architectures](){: style="width:7%"}](https://thenewstack.io/camel-k-brings-apache-camel-to-kubernetes-for-event-driven-architectures) [![thenewstack.io: Can You GitOps Your APIs?](){: style="width:7%"}](https://thenewstack.io/can-you-gitops-your-apis) [![thenewstack.io: Kubernetes is the Accepted Platform for Cloud Native Computing](){: style="width:7%"}](https://thenewstack.io/category/kubernetes) [![thenewstack.io: Challenging the Myth That Programming Careers End at 40](){: style="width:7%"}](https://thenewstack.io/challenging-the-myth-that-programming-careers-end-at-40) [![thenewstack.io: Chaos Engineering Is Not Just for Ops](){: style="width:7%"}](https://thenewstack.io/chaos-engineering-is-not-just-for-ops) [![thenewstack.io: Chaos Engineering Made Simple](){: style="width:7%"}](https://thenewstack.io/chaos-engineering-made-simple) [![thenewstack.io: Chaos Engineering Progressively Moves to Production](){: style="width:7%"}](https://thenewstack.io/chaos-engineering-progressively-moves-to-production) [![thenewstack.io: Choosing Between Container-Native and Container-Ready Storage 🌟](){: style="width:7%"}](https://thenewstack.io/choosing-between-container-native-and-container-ready-storage) [![CI Checks Are Not Enough: Combat Configuration Drift in Kubernetes Resources](){: style="width:7%"}](https://thenewstack.io/ci-checks-are-not-enough-combat-configuration-drift-in-kubernetes-resources) [![thenewstack.io: CI Observability for Effective Change Management 🌟](){: style="width:7%"}](https://thenewstack.io/ci-observability-for-effective-change-management) [![thenewstack.io: Cloud Bill Risks of AWS Reserved Instances and Savings Plans](){: style="width:7%"}](https://thenewstack.io/cloud-bill-risks-of-aws-reserved-instances-and-savings-plans)
-[![thenewstack.io: Cloud Cost Management for DevOps](){: style="width:7%"}](https://thenewstack.io/cloud-cost-management-for-devops) [![thenewstack.io: Cloud Drift Detection: How to Resolve Out-of-State Changes](){: style="width:7%"}](https://thenewstack.io/cloud-drift-detection-how-to-resolve-out-of-state-changes) [![thenewstack.io: Cloud Engineers Try Policy-as-Code to Cure Misconfiguration Woes](){: style="width:7%"}](https://thenewstack.io/cloud-engineers-try-policy-as-code-to-cure-misconfiguration-woes) [![thenewstack.io: Cloud Foundry Summit: Kubernetes Must Do Better by Developers](){: style="width:7%"}](https://thenewstack.io/cloud-foundry-summit-kubernetes-must-do-better-by-developers) [![thenewstack.io: Cloud Manager: A New Multicloud PaaS Platform Built on Kubernetes](){: style="width:7%"}](https://thenewstack.io/cloud-manager-a-new-multicloud-paas-platform-built-on-kubernetes) [![thenewstack.io: Cloud Native Backups, Disaster Recovery and Migrations on Kubernetes](){: style="width:7%"}](https://thenewstack.io/cloud-native-backups-disaster-recovery-and-migrations-on-kubernetes) [![thenewstack.io: Cloud Native Debugging Challenges: From Local to ‘Remocal’](){: style="width:7%"}](https://thenewstack.io/cloud-native-debugging-challenges-from-local-to-remocal) [![thenewstack.io: Cloud Native Identity and Access Management in Kubernetes](){: style="width:7%"}](https://thenewstack.io/cloud-native-identity-and-access-management-in-kubernetes) [![thenewstack.io: 3 Reasons Why You Can’t Afford to Ignore Cloud Native Computing 🌟](){: style="width:7%"}](https://thenewstack.io/cloud-native/3-reasons-why-you-cant-afford-to-ignore-cloud-native-computing) [![thenewstack.io: The Cloud Native Landscape: Platforms Explained](){: style="width:7%"}](https://thenewstack.io/cloud-native/the-cloud-native-landscape-platforms-explained) [![thenewstack.io: The most popular cloud native solutions 🌟](){: style="width:7%"}](https://thenewstack.io/cloud-native/the-most-popular-cloud-native-storage-solutions)
-[![thenewstack.io: Cloudian CTO: Kubernetes, Standardization Key to Edge](){: style="width:7%"}](https://thenewstack.io/cloudian-cto-kubernetes-standardization-key-to-edge) [![thenewstack.io: Cluster API Offers a Way to Manage Multiple Kubernetes Deployments](){: style="width:7%"}](https://thenewstack.io/cluster-api-offers-a-way-to-manage-multiple-kubernetes-deployments) [![thenewstack.io: CNCF Prometheus Agent Could Be a ‘Game Changer’ for Edge](){: style="width:7%"}](https://thenewstack.io/cncf-prometheus-agent-could-be-a-game-changer-for-edge) [![thenewstack.io: CNCF Working Group Sets Some Standards for ‘GitOps’](){: style="width:7%"}](https://thenewstack.io/cncf-working-group-sets-some-standards-for-gitops) [![thenewstack.io: Conductor: Why We Migrated from Kubernetes to Nomad](){: style="width:7%"}](https://thenewstack.io/conductor-why-we-migrated-from-kubernetes-to-nomad) [![thenewstack.io: Configuring the Google Cloud Platform for High Availability](){: style="width:7%"}](https://thenewstack.io/configuring-for-high-availability-in-google-cloud-platform) [![thenewstack.io: Container Best Practices: What They Are and Why You Should' Care](){: style="width:7%"}](https://thenewstack.io/container-best-practices-what-they-are-and-why-you-should-care) [![thenewstack.io: Container Images the Easy Way with Cloud Native Buildpacks](){: style="width:7%"}](https://thenewstack.io/container-images-the-easy-way-with-cloud-native-buildpacks) [![thenewstack.io: Container Best Practices: What They Are and Why You Should Care](){: style="width:7%"}](https://thenewstack.io/containers/container-best-practices-what-they-are-and-why-you-should-care) [![thenewstack.io: How to Share Data Between Docker Containers](){: style="width:7%"}](https://thenewstack.io/containers/how-to-share-data-between-docker-containers) [![Crossplane: A Kubernetes Control Plane to Roll Your Own PaaS](){: style="width:7%"}](https://thenewstack.io/crossplane-a-kubernetes-control-plane-to-roll-your-own-paas)
-[![thenewstack.io: Culture, Vulnerabilities and Budget: Why Devs and AppSec Disagree](){: style="width:7%"}](https://thenewstack.io/culture-vulnerabilities-and-budget-why-devs-and-appsec-disagree) [![thenewstack.io: Cycle.io: A Container Orchestration Platform Aimed at Developers](){: style="width:7%"}](https://thenewstack.io/cycle-io-a-container-orchestration-platform-aimed-at-developers) [![thenewstack.io: Cycle.io: Meet the Team on a Mission to Replace Kubernetes](){: style="width:7%"}](https://thenewstack.io/cycle-io-meet-the-team-on-a-mission-to-replace-kubernetes) [![thenewstack.io: Data on Kubernetes: Operators, Tools Need Standardization](){: style="width:7%"}](https://thenewstack.io/data-on-kubernetes-operators-tools-need-standardization) [![thenewstack.io: Data on Kubernetes: The Next Frontier](){: style="width:7%"}](https://thenewstack.io/data-on-kubernetes-the-next-frontier) [![thenewstack.io: Database-as-a-Service: A Key Technology for Agile Growth](){: style="width:7%"}](https://thenewstack.io/database-as-a-service-a-key-technology-for-agile-growth) [![thenewstack.io: How Database Load Balancing Completes the 3-Tiered Architecture 🌟](){: style="width:7%"}](https://thenewstack.io/database-load-balancing-and-the-delusion-of-3-tiered-architecture) [![thenewstack.io: Databases — Finally — Get Containerized](){: style="width:7%"}](https://thenewstack.io/databases-finally-get-containerized) [![thenewstack.io: Defend the Core: Kubernetes Security at Every Layer](){: style="width:7%"}](https://thenewstack.io/defend-the-core-kubernetes-security-at-every-layer) [![thenewstack.io: Defining a Different Kubernetes User Interface for the Next Decade](){: style="width:7%"}](https://thenewstack.io/defining-a-different-kubernetes-user-interface-for-the-next-decade) [![thenewstack.io: Demystifying Distributed Traces in OpenTelemetry](){: style="width:7%"}](https://thenewstack.io/demystifying-distributed-traces-in-opentelemetry)
-[![thenewstack.io: Deploy a Kubernetes Cluster on Ubuntu Server with Microk8s](){: style="width:7%"}](https://thenewstack.io/deploy-a-kubernetes-cluster-on-ubuntu-server-with-microk8s) [![thenewstack.io: Deploy a Persistent Kubernetes Application with Portainer](){: style="width:7%"}](https://thenewstack.io/deploy-a-persistent-kubernetes-application-with-portainer) [![thenewstack.io: Deploy Gremlin to Amazon EKS Using AWS CloudFormation](){: style="width:7%"}](https://thenewstack.io/deploy-gremlin-to-amazon-eks-using-aws-cloudformation) [![thenewstack.io: Deploy Microk8s and the Kubernetes Dashboard for K8s Development](){: style="width:7%"}](https://thenewstack.io/deploy-microk8s-and-the-kubernetes-dashboard-for-k8s-development) [![thenewstack.io: Deploy MongoDB in a Container, Access It Outside the Cluster](){: style="width:7%"}](https://thenewstack.io/deploy-mongodb-in-a-container-access-it-outside-the-cluster) [![thenewstack.io: Deploy MySQL and phpMyAdmin with Docker](){: style="width:7%"}](https://thenewstack.io/deploy-mysql-and-phpmyadmin-with-docker) [![thenewstack.io: Deploy Stateful Workloads on Kubernetes with Ondat and FluxCD](){: style="width:7%"}](https://thenewstack.io/deploy-stateful-workloads-on-kubernetes-with-ondat-and-fluxcd) [![thenewstack.io: Deploying Microsoft’s New Linux Distribution as a VM is Not Easy](){: style="width:7%"}](https://thenewstack.io/deploying-microsofts-new-linux-distribution-as-a-vm-is-not-easy) [![thenewstack.io: Develop a Daily Reporting System for Chaos Mesh to Improve System Resilience](){: style="width:7%"}](https://thenewstack.io/develop-a-daily-reporting-system-for-chaos-mesh-to-improve-system-resilience) [![thenewstack.io: Developer, Beware: The 3 API Security Risks You Can’t Overlook](){: style="width:7%"}](https://thenewstack.io/developer-beware-the-3-api-security-risks-you-cant-overlook) [![thenewstack.io: Developers Put AI Bots to the Test of Writing Code](){: style="width:7%"}](https://thenewstack.io/developers-put-ai-bots-to-the-test-of-writing-code)
-[![thenewstack.io: Development: Introduction to Git Logging](){: style="width:7%"}](https://thenewstack.io/development-introduction-to-git-logging) [![thenewstack.io: DevOps at the Crossroads: The Future of Software Delivery](){: style="width:7%"}](https://thenewstack.io/devops-at-the-crossroads-the-future-of-software-delivery) [![thenewstack.io: DevOps Burnout? Try Platform Engineering](){: style="width:7%"}](https://thenewstack.io/devops-burnout-try-platform-engineering) [![thenewstack.io: DevOps, DevApps and the Death of Infrastructure](){: style="width:7%"}](https://thenewstack.io/devops-devapps-and-the-death-of-infrastructure) [![thenewstack.io: DevOps Is Fed by a Tools Culture Loop](){: style="width:7%"}](https://thenewstack.io/devops-is-fed-by-a-tools-culture-loop) [![thenewstack.io: DevOps Observability from Code to Cloud](){: style="width:7%"}](https://thenewstack.io/devops-observability-from-code-to-cloud) [![thenewstack.io: DevSecOps Teams Need Application-Consistent Backups for Kubernetes Workloads](){: style="width:7%"}](https://thenewstack.io/devsecops-teams-need-application-consistent-backups-for-kubernetes-workloads) [![thenewstack.io: DevSpace Designed to Lower the Kubernetes Learning Curve](){: style="width:7%"}](https://thenewstack.io/devspace-designed-to-lower-the-kubernetes-learning-curve) [![thenewstack.io: DigitalOcean App Platform Eases Kubernetes Deployments for Developers](){: style="width:7%"}](https://thenewstack.io/digitalocean-app-platform-eases-kubernetes-deployments-for-developers) [![thenewstack.io: Disaster Recovery Is Different for the Cloud](){: style="width:7%"}](https://thenewstack.io/disaster-recovery-is-different-for-the-cloud) [![thenewstack.io: Distributed Database Architecture: What Is It?](){: style="width:7%"}](https://thenewstack.io/distributed-database-architecture-what-is-it)
-[![thenewstack.io: Diving into AWS Databases: Amazon RDS and DynamoDB Explained](){: style="width:7%"}](https://thenewstack.io/diving-into-aws-databases-amazon-rds-and-dynamodb-explained) [![thenewstack.io: Do I Really Need Kubernetes? 🌟](){: style="width:7%"}](https://thenewstack.io/do-i-really-need-kubernetes) [![thenewstack.io: Does Kubernetes Really Perform Better on Bare Metal vs. VMs? 🌟](){: style="width:7%"}](https://thenewstack.io/does-kubernetes-really-perform-better-on-bare-metal-vs-vms) [![thenewstack.io: Don’t Pause Your Kubernetes Adoption ― PaaS It Instead!](){: style="width:7%"}](https://thenewstack.io/dont-pause-your-kubernetes-adoption-paas-it-instead) [![thenewstack.io: CI/CD with kubernetes 🌟](){: style="width:7%"}](https://thenewstack.io/ebooks/kubernetes/ci-cd-with-kubernetes) [![thenewstack.io: Embracing Database Deployments in CI/CD Practices with Git](){: style="width:7%"}](https://thenewstack.io/embracing-database-deployments-in-ci-cd-practices-with-git) [![thenewstack.io: End-User Tracing in a SkyWalking-Observed Browser](){: style="width:7%"}](https://thenewstack.io/end-user-tracing-in-a-skywalking-observed-browser) [![thenewstack.io: Error Handling from Backends to the Frontend](){: style="width:7%"}](https://thenewstack.io/error-handling-from-backends-to-the-frontend) [![thenewstack.io: Exploring the New Kubernetes Maturity Model](){: style="width:7%"}](https://thenewstack.io/exploring-the-new-kubernetes-maturity-model) [![thenewstack.io: Extending Kubernetes Services with Multi-Cluster Services API](){: style="width:7%"}](https://thenewstack.io/extending-kubernetes-services-with-multi-cluster-services-api) [![thenewstack.io: Find Vulnerabilities in Container Images with Docker Scan](){: style="width:7%"}](https://thenewstack.io/find-vulnerabilities-in-container-images-with-docker-scan)
-[![thenewstack.io: Finout Gets a Handle on Kubernetes Costs](){: style="width:7%"}](https://thenewstack.io/finout-gets-a-handle-on-kubernetes-costs) [![thenewstack.io: 4 Best Practices to Drive Successful Adoption of CI/CD](){: style="width:7%"}](https://thenewstack.io/four-best-practices-to-drive-successful-adoption-of-ci-cd) [![thenewstack.io: From DevOps to DevApps. Event-Driven Architecture 🌟](){: style="width:7%"}](https://thenewstack.io/from-devops-to-devapps) [![thenewstack.io: Garden: The Configure-Once Kubernetes Platform for Seamless' Dev/Prod Integration](){: style="width:7%"}](https://thenewstack.io/garden-the-configure-once-kubernetes-platform-for-seamless-dev-prod-integration) [![thenewstack.io: Getting Open Policy Agent Up and Running](){: style="width:7%"}](https://thenewstack.io/getting-open-policy-agent-up-and-running) [![thenewstack.io: Getting Started with GitOps](){: style="width:7%"}](https://thenewstack.io/getting-started-with-gitops) [![thenewstack.io: Getting Started with Go and InfluxDB](){: style="width:7%"}](https://thenewstack.io/getting-started-with-go-and-influxdb) [![thenewstack.io: Git for Managing Small Projects 🌟](){: style="width:7%"}](https://thenewstack.io/git-for-managing-small-projects) [![thenewstack.io: GitHub Copilot: A Powerful, Controversial Autocomplete for Developers](){: style="width:7%"}](https://thenewstack.io/github-copilot-a-powerful-controversial-autocomplete-for-developers) [![thenewstack.io: GitOps as an Evolution of Kubernetes](){: style="width:7%"}](https://thenewstack.io/gitops-as-an-evolution-of-kubernetes) [![thenewstack.io: GitOps at Home: Automate Code Deploys with Kubernetes and Flux](){: style="width:7%"}](https://thenewstack.io/gitops-at-home-automate-code-deploys-with-kubernetes-and-flux)
-[![thenewstack.io: GitOps on Kubernetes: Deciding Between Argo CD and Flux](){: style="width:7%"}](https://thenewstack.io/gitops-on-kubernetes-deciding-between-argo-cd-and-flux) [![thenewstack.io: GitOps Use Cases You May Not Have Considered](){: style="width:7%"}](https://thenewstack.io/gitops-use-cases-you-may-not-have-considered) [![thenewstack.io: Gitpod Brings Automated Environments to JetBrains IDEs](){: style="width:7%"}](https://thenewstack.io/gitpod-brings-automated-environments-to-jetbrains-ides) [![==Gitpod Open Sources a ‘Holistic IDE’==](){: style="width:7%"}](https://thenewstack.io/gitpod-open-sources-a-holistic-ide) [![thenewstack.io: GitPod OpenVSCode Server Brings Visual Studio Code to the' Browser](){: style="width:7%"}](https://thenewstack.io/gitpod-openvscode-server-brings-visual-studio-code-to-the-browser) [![thenewstack.io: GoDaddy’s Project to Secure, Rotate Kubernetes Secrets 🌟](){: style="width:7%"}](https://thenewstack.io/godaddys-innovative-project-to-secure-and-rotate-kubernetes-secrets) [![thenewstack.io: Are Private Clouds Proliferating?](){: style="width:7%"}](https://thenewstack.io/google-and-oracle-cloud-adoption-doubles-among-enterprises-3) [![A year in, Google wants its Axion processors to feel like a scheduling decision](){: style="width:7%"}](https://thenewstack.io/google-axion-kubernetes-arm) [![thenewstack.io: Google Introduces ClusterFuzzLite Security Tool for CI/CD](){: style="width:7%"}](https://thenewstack.io/google-introduces-clusterfuzzlite-security-tool-for-ci-cd) [![thenewstack.io: Google SRE: Site Reliability Engineering at a Global Scale](){: style="width:7%"}](https://thenewstack.io/google-sre-site-reliability-engineering-at-a-global-scale) [![**Google Traffic Director** and the **L7 Internal Load Balancer** Intermingles **Cloud Native** and **Legacy Workloads**](){: style="width:7%"}](https://thenewstack.io/google-traffic-director-and-the-l7-internal-load-balancer-intermingles-cloud-native-and-legacy-workloads)
-[![thenewstack.io: Google’s New ‘Autopilot’ for Kubernetes](){: style="width:7%"}](https://thenewstack.io/googles-new-autopilot-for-kubernetes) [![thenewstack.io: Governance, Risk and Compliance with Kubernetes](){: style="width:7%"}](https://thenewstack.io/governance-risk-and-compliance-with-kubernetes) [![thenewstack.io: Grafana 7.5: Controversial Pie Charts and Loki Alerts](){: style="width:7%"}](https://thenewstack.io/grafana-7-5-controversial-pie-charts-and-loki-alerts) [![thenewstack.io: Grafana 8.0 Rethinks Alerts and Visualizations](){: style="width:7%"}](https://thenewstack.io/grafana-8-0-rethinks-alerts-and-visualizations) [![thenewstack.io: Grafana Adds Logging to Its Enterprise Observability Stack 🌟](){: style="width:7%"}](https://thenewstack.io/grafana-adds-logging-to-its-enterprise-observability-stack) [![thenewstack.io: Grafana Is Not Worried About AWS Commercialization](){: style="width:7%"}](https://thenewstack.io/grafana-is-not-worried-about-aws-commercialization) [![thenewstack.io: Grafana 8.2 Wants to ‘Democratize’ Cloud Native Metrics](){: style="width:7%"}](https://thenewstack.io/grafana-wants-to-democratize-cloud-native-metrics) [![thenewstack.io: Grafana Wants to Help You Avoid Getting Dinged by Kubernetes Costs](){: style="width:7%"}](https://thenewstack.io/grafana-wants-to-help-you-avoid-getting-dinged-by-kubernetes-costs) [![thenewstack.io: Growing Adoption of Observability Powers Business Transformation](){: style="width:7%"}](https://thenewstack.io/growing-adoption-of-observability-powers-business-transformation) [![thenewstack.io: Guido van Rossum’s Ambitious Plans for Improving Python Performance](){: style="width:7%"}](https://thenewstack.io/guido-van-rossums-ambitious-plans-for-improving-python-performance) [![thenewstack.io: GUIs, CLI, APIs: Learn Basic Terms of Infrastructure-as-Code](){: style="width:7%"}](https://thenewstack.io/guis-cli-apis-learn-basic-terms-of-infrastructure-as-code)
-[![thenewstack.io: HAProxy Kubernetes Ingress Controller Moves Outside the Cluster](){: style="width:7%"}](https://thenewstack.io/haproxy-kubernetes-ingress-controller-moves-outside-the-cluster) [![thenewstack.io: HashiCorp Adds Consul and Vault to Cloud Platform for AWS](){: style="width:7%"}](https://thenewstack.io/hashicorp-adds-consul-and-vault-to-cloud-platform-for-aws) [![thenewstack.io: HashiCorp Vault Operator Manages Kubernetes Secrets](){: style="width:7%"}](https://thenewstack.io/hashicorp-vault-operator-manages-kubernetes-secrets) [![thenewstack.io: HashiCorp Releases HCP Vault to Combat ‘Secrets Management’ Fatigue](){: style="width:7%"}](https://thenewstack.io/hashicorps-releases-hcp-vault-to-combat-secrets-management-fatigue) [![thenewstack.io: Have Containers Will Travel: Why GitOps Is Essential for Multicloud 🌟](){: style="width:7%"}](https://thenewstack.io/have-containers-will-travel-why-gitops-is-essential-for-multicloud) [![thenewstack.io: How Airbnb and Twitter Cut Back on Microservice Complexities](){: style="width:7%"}](https://thenewstack.io/how-airbnb-and-twitter-cut-back-on-microservice-complexities) [![thenewstack.io: How Daily.Dev Built a Low-Budget Serverless Scraping Pipeline for Online Articles](){: style="width:7%"}](https://thenewstack.io/how-daily-dev-built-a-low-budget-serverless-scraping-pipeline-for-online-articles) [![thenewstack.io: How Deutsche Telekom Manages Edge Infrastructure with GitOps](){: style="width:7%"}](https://thenewstack.io/how-deutsche-telekom-manages-edge-infrastructure-with-gitops) [![thenewstack.io: How do applications run on kubernetes?](){: style="width:7%"}](https://thenewstack.io/how-do-applications-run-on-kubernetes) [![thenewstack.io: How Do Authentication and Authorization Differ?](){: style="width:7%"}](https://thenewstack.io/how-do-authentication-and-authorization-differ) [![thenewstack.io: How does kubernetes work?](){: style="width:7%"}](https://thenewstack.io/how-does-kubernetes-work)
-[![thenewstack.io: How Drift Detection and IaC Help Maintain a Secure Infrastructure](){: style="width:7%"}](https://thenewstack.io/how-drift-detection-and-iac-help-maintain-a-secure-infrastructure) [![thenewstack.io: How GitOps Benefits from Security-as-Code](){: style="width:7%"}](https://thenewstack.io/how-gitops-benefits-from-security-as-code) [![thenewstack.io: How Is Platform Engineering Different from DevOps and SRE?](){: style="width:7%"}](https://thenewstack.io/how-is-platform-engineering-different-from-devops-and-sre) [![thenewstack.io: How K3s, Portworx, and Calico Can Serve as a Foundation of Cloud Native Edge Infrastructure](){: style="width:7%"}](https://thenewstack.io/how-k3s-portworx-and-calico-can-serve-as-a-foundation-of-cloud-native-edge-infrastructure) [![thenewstack.io: How Keptn Automatically Configures Prometheus Ecosystems](){: style="width:7%"}](https://thenewstack.io/how-keptn-automatically-configures-prometheus-ecosystems) [![thenewstack.io: How Kubernetes and Database Operators Drive the Data Revolution](){: style="width:7%"}](https://thenewstack.io/how-kubernetes-and-database-operators-drive-the-data-revolution) [![thenewstack.io: How Kubernetes provides networking and storage to applications](){: style="width:7%"}](https://thenewstack.io/how-kubernetes-provides-networking-and-storage-to-applications) [![thenewstack.io: How Kubernetes vulnerabilities have shifted since the first attacks](){: style="width:7%"}](https://thenewstack.io/how-kubernetes-vulnerabilities-have-shifted-since-the-first-api-attacks) [![thenewstack.io: How OpenTelemetry Works with Kubernetes](){: style="width:7%"}](https://thenewstack.io/how-opentelemetry-works-with-kubernetes) [![thenewstack.io: How Platform Ops Teams Should Think About API Strategy](){: style="width:7%"}](https://thenewstack.io/how-platform-ops-teams-should-think-about-api-strategy) [![thenewstack.io: How Radical API Design Changed the Way We Access Databases](){: style="width:7%"}](https://thenewstack.io/how-radical-api-design-changed-the-way-we-access-databases)
-[![thenewstack.io: How a Service Mesh Can Help DevOps Achieve Business Goals](){: style="width:7%"}](https://thenewstack.io/how-service-mesh-can-help-devops-achieve-business-goals) [![thenewstack.io: How Testcontainers Is Demonstrating Value as a Key CI Tool](){: style="width:7%"}](https://thenewstack.io/how-testcontainers-is-demonstrating-value-as-a-key-ci-tool) [![thenewstack.io: How the SRE Experience Is Changing with Cloud Native 🌟](){: style="width:7%"}](https://thenewstack.io/how-the-sre-experience-is-changing-with-cloud-native) [![thenewstack.io: How to Achieve API Governance](){: style="width:7%"}](https://thenewstack.io/how-to-achieve-api-governance) [![thenewstack.io: How to Analyze Code and Find Vulnerabilities with SonarQube](){: style="width:7%"}](https://thenewstack.io/how-to-analyze-code-and-find-vulnerabilities-with-sonarqube) [![thenewstack.io: How to Choose and Model Time Series Databases](){: style="width:7%"}](https://thenewstack.io/how-to-choose-and-model-time-series-databases) [![thenewstack.io: How to Deploy Kubernetes with Kubeadm and containerd](){: style="width:7%"}](https://thenewstack.io/how-to-deploy-kubernetes-with-kubeadm-and-containerd) [![thenewstack.io: How to Ensure Your Serverless Database Stays Serverless](){: style="width:7%"}](https://thenewstack.io/how-to-ensure-your-serverless-database-stays-serverless) [![thenewstack.io: How to Evaluate Kubernetes Cloud Providers](){: style="width:7%"}](https://thenewstack.io/how-to-evaluate-kubernetes-cloud-providers) [![thenewstack.io: How to Get Started with Data Streaming](){: style="width:7%"}](https://thenewstack.io/how-to-get-started-with-data-streaming) [![thenewstack.io: How to Get the Most out of GitOps](){: style="width:7%"}](https://thenewstack.io/how-to-get-the-most-out-of-gitops)
-[![thenewstack.io: How to Install the SonarQube Security Analysis Platform](){: style="width:7%"}](https://thenewstack.io/how-to-install-the-sonarqube-security-analysis-platform) [![thenewstack.io: How to Make the Most of Kubernetes Environment Variables](){: style="width:7%"}](https://thenewstack.io/how-to-make-the-most-of-kubernetes-environment-variables) [![thenewstack.io: How to Put a GUI on Ansible, Using Semaphore](){: style="width:7%"}](https://thenewstack.io/how-to-put-a-gui-on-ansible-using-semaphore) [![thenewstack.io: How to Run a Cassandra Operation in Docker](){: style="width:7%"}](https://thenewstack.io/how-to-run-a-cassandra-operation-in-docker) [![thenewstack.io: How to Run Docker in Rootless Mode](){: style="width:7%"}](https://thenewstack.io/how-to-run-docker-in-rootless-mode) [![thenewstack.io: How to Secure Kubernetes, the OS of the Cloud](){: style="width:7%"}](https://thenewstack.io/how-to-secure-kubernetes-the-os-of-the-cloud) [![thenewstack.io: How to Share Data Between Docker Containers](){: style="width:7%"}](https://thenewstack.io/how-to-share-data-between-docker-containers) [![thenewstack.io: How We Built Preview Environments on Kubernetes and AWS](){: style="width:7%"}](https://thenewstack.io/how-we-built-preview-environments-on-kubernetes-and-aws) [![thenewstack.io: IaC Cloud Misconfiguration Tools too Noisy without Context](){: style="width:7%"}](https://thenewstack.io/iac-cloud-misconfiguration-tools-too-noisy-without-context) [![thenewstack.io: IBM, Red Hat Bring Load-Aware Resource Management to Kubernetes](){: style="width:7%"}](https://thenewstack.io/ibm-red-hat-bring-load-aware-resource-management-to-kubernetes) [![Ignore Prior Instructions: AI Still Befuddled by Basic Reasoning](){: style="width:7%"}](https://thenewstack.io/ignore-prior-instructions-ai-still-befuddled-by-basic-reasoning)
-[![thenewstack.io: Improve Dev Experience to Maximize the Business Value of CD](){: style="width:7%"}](https://thenewstack.io/improve-dev-experience-to-maximize-the-business-value-of-cd) [![thenewstack.io: Infrastructure-as-Code: 6 Best Practices for Securing Applications 🌟](){: style="width:7%"}](https://thenewstack.io/infrastructure-as-code-6-best-practices-for-securing-applications) [![thenewstack.io: Infrastructure-as-Code: Increase Security, Scale Development](){: style="width:7%"}](https://thenewstack.io/infrastructure-as-code-increase-security-scale-development) [![thenewstack.io: Infrastructure as Code or Cloud Platforms — You Decide!](){: style="width:7%"}](https://thenewstack.io/infrastructure-as-code-or-cloud-platforms-you-decide) [![thenewstack.io: Ingress Controllers: The More the Merrier](){: style="width:7%"}](https://thenewstack.io/ingress-controllers-the-more-the-merrier) [![thenewstack.io: Ingress Controllers: The Swiss Army Knife of Kubernetes](){: style="width:7%"}](https://thenewstack.io/ingress-controllers-the-swiss-army-knife-of-kubernetes) [![thenewstack.io: Intelligent Automation: What’s the Missing Piece of AIOps?](){: style="width:7%"}](https://thenewstack.io/intelligent-automation-whats-the-missing-piece-of-aiops) [![thenewstack.io: Intention-as Code: Making Self-Healing Infrastructure Work](){: style="width:7%"}](https://thenewstack.io/intention-as-code-making-self-healing-infrastructure-work) [![thenewstack.io: Introducing CloneSet: A Production-Grade Kubernetes Deployment CRD](){: style="width:7%"}](https://thenewstack.io/introducing-cloneset-production-grade-kubernetes-deployment-crd) [![thenewstack.io: Is a Multicloud Strategy Right for Your Organization?](){: style="width:7%"}](https://thenewstack.io/is-a-multicloud-strategy-right-for-your-organization) [![thenewstack.io: Is Linkerd Winning the Service Mesh Race?](){: style="width:7%"}](https://thenewstack.io/is-linkerd-winning-the-service-mesh-race)
-[![thenewstack.io: Istio 1.10 Improves Scalability and Revision Control](){: style="width:7%"}](https://thenewstack.io/istio-1-10-improves-scalability-and-revision-control) [![thenewstack.io: Jaeger vs. Zipkin: Battle of the Open Source Tracing Tools](){: style="width:7%"}](https://thenewstack.io/jaeger-vs-zipkin-battle-of-the-open-source-tracing-tools) [![thenewstack.io: Jetstack Secure Promises to Ease Kubernetes TLS Security](){: style="width:7%"}](https://thenewstack.io/jetstack-secure-promises-to-ease-kubernetes-tls-security) [![thenewstack.io: Just How Challenging Is State in Kubernetes? 🌟](){: style="width:7%"}](https://thenewstack.io/just-how-challenging-is-state-in-kubernetes) [![thenewstack.io: K8s Backup and Disaster Recovery Is More Important Than Ever](){: style="width:7%"}](https://thenewstack.io/k8s-backup-and-disaster-recovery-is-more-important-than-ever) [![thenewstack.io: K8s Resource Management: An Autoscaling Cheat Sheet 🌟](){: style="width:7%"}](https://thenewstack.io/k8s-resource-management-an-autoscaling-cheat-sheet) [![thenewstack.io: K8Spin Provides Multitenant Isolation for Kubernetes](){: style="width:7%"}](https://thenewstack.io/k8spin-provides-multitenant-isolation-for-kubernetes) [![thenewstack.io: Kafka on Kubernetes: Should You Adopt a Managed Solution?](){: style="width:7%"}](https://thenewstack.io/kafka-on-kubernetes-should-you-adopt-a-managed-solution) [![thenewstack.io: Kasten K10 V4.5: Grafana Observability, More Edge Support](){: style="width:7%"}](https://thenewstack.io/kasten-k10-v4-5-grafana-observability-more-edge-support) [![thenewstack.io: Basic Principles Key to Securing Kubernetes’ Future](){: style="width:7%"}](https://thenewstack.io/key-basic-principles-to-secure-kubernetes-future) [![thenewstack.io: KServe: A Robust and Extensible Cloud Native Model Server](){: style="width:7%"}](https://thenewstack.io/kserve-a-robust-and-extensible-cloud-native-model-server)
-[![thenewstack.io: KubeCon: 14,000 More Engineers Have Their GitOps Basics Down](){: style="width:7%"}](https://thenewstack.io/kubecon-14000-more-engineers-have-their-gitops-basics-down) [![thenewstack.io: KubeCost: Monitor Kubernetes Costs with kubectl](){: style="width:7%"}](https://thenewstack.io/kubecost-monitor-kubernetes-costs-with-kubectl) [![thenewstack.io: Kubermatic Kubernetes Platform Beats Complexity Through' Automation](){: style="width:7%"}](https://thenewstack.io/kubermatic-kubernetes-platform-beats-complexity-through-automation) [![thenewstack.io: Tigera's Calico Aims to Ease Connectivity Pain with Kubernetes](){: style="width:7%"}](https://thenewstack.io/kubernetes) [![thenewstack.io: Kubernetes 1.20 Enhances the Operator Experience and Brings New Features to the Container Runtime](){: style="width:7%"}](https://thenewstack.io/kubernetes-1-20-enhances-the-operator-experience-and-brings-new-features-to-the-container-runtime) [![thenewstack.io: Kubernetes 1.20 Lands with 44 Enhancements](){: style="width:7%"}](https://thenewstack.io/kubernetes-1-20-lands-with-44-enhancements) [![thenewstack.io: Kubernetes 1.21 Brings a New Memory Manager, More Flexible Scheduling](){: style="width:7%"}](https://thenewstack.io/kubernetes-1-21-brings-a-new-memory-manager-more-flexible-scheduling) [![thenewstack.io: Kubernetes 1.23: Dual Stack IPv4/IPv6, CronJobs, Ephemeral Volumes](){: style="width:7%"}](https://thenewstack.io/kubernetes-1-23-dual-stack-ipv4-ipv6-cronjobs-ephemeral-volumes) [![thenewstack.io: Kubernetes 1.27 Arrives](){: style="width:7%"}](https://thenewstack.io/kubernetes-1-27-arrives) [![thenewstack.io: Kubernetes 1.28 Accommodates the Service Mesh, Sudden Outages](){: style="width:7%"}](https://thenewstack.io/kubernetes-1-28-accommodates-the-service-mesh-sudden-outages) [![thenewstack.io: Kubernetes: An Examination of Major Attacks 🌟](){: style="width:7%"}](https://thenewstack.io/kubernetes-an-examination-of-major-attacks)
-[![thenewstack.io: Kubernetes and the Next Generation of PaaS](){: style="width:7%"}](https://thenewstack.io/kubernetes-and-the-next-generation-of-paas) [![thenewstack.io: Kubernetes at Scale without GitOps Is a Bad Idea](){: style="width:7%"}](https://thenewstack.io/kubernetes-at-scale-without-gitops-is-a-bad-idea) [![thenewstack.io: Kubernetes CI/CD Pipelines Explained](){: style="width:7%"}](https://thenewstack.io/kubernetes-ci-cd-pipelines-explained) [![thenewstack.io: Kubernetes DaemonSets: A Detailed Introductory Tutorial](){: style="width:7%"}](https://thenewstack.io/kubernetes-daemonsets-a-detailed-introductory-tutorial) [![thenewstack.io: Kubernetes Evolution: From Microservices to Batch Processing Powerhouse 🌟🌟](){: style="width:7%"}](https://thenewstack.io/kubernetes-evolution-from-microservices-to-batch-processing-powerhouse) [![thenewstack.io: Kubernetes Health Checks Using Probes](){: style="width:7%"}](https://thenewstack.io/kubernetes-health-checks-using-probes) [![thenewstack.io: Kubernetes Horror Stories](){: style="width:7%"}](https://thenewstack.io/kubernetes-horror-stories) [![thenewstack.io: Kubernetes Is Not Just About Containers — It’s About the API 🌟](){: style="width:7%"}](https://thenewstack.io/kubernetes-is-not-just-about-containers-its-about-the-api) [![thenewstack.io: Kubernetes Is the New Standard for Computing, Including the Edge](){: style="width:7%"}](https://thenewstack.io/kubernetes-is-the-new-standard-for-computing-including-the-edge) [![thenewstack.io: Kubernetes Lifecycle Management! So Important! (Day 0, Day 1, Day 2) 🌟](){: style="width:7%"}](https://thenewstack.io/kubernetes-lifecycle-management-so-important-what-does-it-mean) [![thenewstack.io: Kubernetes, Microservices, and Istio — A Great Fit!](){: style="width:7%"}](https://thenewstack.io/kubernetes-microservices-istio%E2%80%8A-%E2%80%8Aa-great-fit)
-[![thenewstack.io: Kubernetes Observability Challenges in Cloud Native Architecture 🌟](){: style="width:7%"}](https://thenewstack.io/kubernetes-observability-challenges-in-cloud-native-architecture) [![thenewstack.io: Kubernetes on Bare Metal vs. VMs: It’s Not Just Performance](){: style="width:7%"}](https://thenewstack.io/kubernetes-on-bare-metal-vs-vms-its-not-just-performance) [![thenewstack.io: Kubernetes Probes (and Why They Matter for Autoscaling) 🌟](){: style="width:7%"}](https://thenewstack.io/kubernetes-probes-and-why-they-matter-for-autoscaling) [![thenewstack.io: Kubernetes-Run Analytics at the Edge: Postgres, Kafka, Debezium](){: style="width:7%"}](https://thenewstack.io/kubernetes-run-analytics-at-the-edge-postgres-kafka-debezium) [![thenewstack.io: Kubernetes Secrets Management: 3 Approaches, 9 Best Practices](){: style="width:7%"}](https://thenewstack.io/kubernetes-secrets-management-3-approaches-9-best-practices) [![thenewstack.io: Kubernetes Troubleshooting Primer](){: style="width:7%"}](https://thenewstack.io/kubernetes-troubleshooting-primer) [![thenewstack.io: Kubernetes: Use PodDisruptionBudgets for Application Maintenance and Upgrades](){: style="width:7%"}](https://thenewstack.io/kubernetes-use-poddisruptionbudgets-for-application-maintenance-and-upgrades) [![thenewstack.io: When to Use, and When to Avoid, the Operator Pattern 🌟](){: style="width:7%"}](https://thenewstack.io/kubernetes-when-to-use-and-when-to-avoid-the-operator-pattern) [![thenewstack.io: Kubernetes Will Revolutionize Enterprise Database Management](){: style="width:7%"}](https://thenewstack.io/kubernetes-will-revolutionize-enterprise-database-management) [![None](){: style="width:7%"}](https://thenewstack.io/kubernetes/-and-the-next-generation-of-paas) [![None](){: style="width:7%"}](https://thenewstack.io/kubernetes/-daemonsets-a-detailed-introductory-tutorial)
-[![None](){: style="width:7%"}](https://thenewstack.io/kubernetes/-health-checks-using-probes) [![None](){: style="width:7%"}](https://thenewstack.io/kubernetes/-horror-stories) [![None](){: style="width:7%"}](https://thenewstack.io/kubernetes/-is-not-just-about-containers-its-about-the-api) [![None](){: style="width:7%"}](https://thenewstack.io/kubernetes/-is-the-new-standard-for-computing-including-the-edge) [![None](){: style="width:7%"}](https://thenewstack.io/kubernetes/-lifecycle-management-so-important-what-does-it-mean) [![None](){: style="width:7%"}](https://thenewstack.io/kubernetes/-observability-challenges-in-cloud-native-architecture) [![None](){: style="width:7%"}](https://thenewstack.io/kubernetes/-probes-and-why-they-matter-for-autoscaling) [![None](){: style="width:7%"}](https://thenewstack.io/kubernetes/-use-poddisruptionbudgets-for-application-maintenance-and-upgrades) [![thenewstack.io: 7 Tips for Cutting Down Your AWS Kubernetes Bill](){: style="width:7%"}](https://thenewstack.io/kubernetes/7-tips-for-cutting-down-your-aws-kubernetes-bill) [![thenewstack.io: What’s the Difference Between Kubernetes and OpenShift?](){: style="width:7%"}](https://thenewstack.io/kubernetes/whats-the-difference-between-kubernetes-and-openshift) [![thenewstack.io: KubeStack: Towards Full-Stack GitOps](){: style="width:7%"}](https://thenewstack.io/kubestack-towards-full-stack-gitops)
-[![thenewstack.io: Laying the Groundwork for Kubernetes Security, Across Workloads, Pods and Users](){: style="width:7%"}](https://thenewstack.io/laying-the-groundwork-for-kubernetes-security-across-workloads-pods-and-users) [![thenewstack.io: Learn 12 Factor Apps Before Kubernetes](){: style="width:7%"}](https://thenewstack.io/learn-12-factor-apps-before-kubernetes) [![thenewstack.io: Less Is More with Kubernetes 1.22](){: style="width:7%"}](https://thenewstack.io/less-is-more-with-kubernetes-1-22) [![thenewstack.io: Lightstep’s OpenTelemetry Launchers Simplify Integration to Line of Code](){: style="width:7%"}](https://thenewstack.io/lightsteps-opentelemetry-launchers-simplify-integration-to-line-of-code) [![thenewstack.io: LinkedIn Layered Architecture Minimizes Kafka Scaling Issues](){: style="width:7%"}](https://thenewstack.io/linkedin-layered-architecture-minimizes-kafka-scaling-issues) [![thenewstack.io: Linkerd 2.0: The Service Mesh for Service Owners, Platform Architects, SREs](){: style="width:7%"}](https://thenewstack.io/linkerd-2-0-the-service-mesh-for-service-owners-platform-architects-sres) [![thenewstack.io: Living with Kubernetes: 12 Commands to Debug Your Workloads 🌟](){: style="width:7%"}](https://thenewstack.io/living-with-kubernetes-12-commands-to-debug-your-workloads) [![thenewstack.io: Living with Kubernetes: API Lifecycles and You](){: style="width:7%"}](https://thenewstack.io/living-with-kubernetes-api-lifecycles-and-you) [![thenewstack.io: Living with Kubernetes: Cluster Upgrades 🌟](){: style="width:7%"}](https://thenewstack.io/living-with-kubernetes-cluster-upgrades) [![thenewstack.io: Living with Kubernetes: Debug Clusters in 8 Commands 🌟](){: style="width:7%"}](https://thenewstack.io/living-with-kubernetes-debug-clusters-in-8-commands) [![thenewstack.io: Living with Kubernetes: Multicluster Management](){: style="width:7%"}](https://thenewstack.io/living-with-kubernetes-multicluster-management)
-[![thenewstack.io: Local Environment-as-Code: Is It Possible Yet?](){: style="width:7%"}](https://thenewstack.io/local-environment-as-code-is-it-possible-yet) [![thenewstack.io: Locking Down Kubernetes Containers with vcluster](){: style="width:7%"}](https://thenewstack.io/locking-down-kubernetes-containers-with-vcluster) [![thenewstack.io: Log Management for Red Hat OpenShift](){: style="width:7%"}](https://thenewstack.io/log-management-for-red-hat-openshift) [![thenewstack.io: Low Code for Pro Coders](){: style="width:7%"}](https://thenewstack.io/low-code-for-pro-coders) [![thenewstack.io: Make a GitOps Workflow Using InfluxDB Templates](){: style="width:7%"}](https://thenewstack.io/make-a-gitops-workflow-using-influxdb-templates) [![thenewstack.io: Making Kubernetes Serverless and Global with AWS Fargate on EKS and Admiralty](){: style="width:7%"}](https://thenewstack.io/making-kubernetes-serverless-and-global-with-aws-fargate-on-eks-and-admiralty) [![thenewstack.io: Manage Multicluster Kubernetes with Operators](){: style="width:7%"}](https://thenewstack.io/manage-multicluster-kubernetes-with-operators) [![thenewstack.io: Managing Kubernetes Secrets with AWS Secrets Manager 🌟](){: style="width:7%"}](https://thenewstack.io/managing-kubernetes-secrets-with-aws-secrets-manager) [![thenewstack.io: Managing Secrets in Your DevOps Pipeline](){: style="width:7%"}](https://thenewstack.io/managing-secrets-in-your-devops-pipeline) [![thenewstack.io: Maria DB Gets Reactive with a Non-Blocking Connector for Java](){: style="width:7%"}](https://thenewstack.io/maria-db-gets-reactive-with-a-non-blocking-connector-for-java) [![thenewstack.io: Maximize K3s Resource Efficiency with Calico eBPF Data Plane](){: style="width:7%"}](https://thenewstack.io/maximize-k3s-resource-efficiency-with-calico-ebpf-data-plane)
-[![thenewstack.io: Maximizing Kubernetes Efficiency with OpenTelemetry Tracing](){: style="width:7%"}](https://thenewstack.io/maximizing-kubernetes-efficiency-with-opentelemetry-tracing) [![thenewstack.io: Maximizing the Value of Containerization for DevOps](){: style="width:7%"}](https://thenewstack.io/maximizing-the-value-of-containerization-for-devops) [![thenewstack.io: Mercedes-Benz: 4 Reasons to Sponsor Open Source Projects](){: style="width:7%"}](https://thenewstack.io/mercedes-benz-4-reasons-to-sponsor-open-source-projects) [![thenewstack.io: Microservices: Align the Pain with the Solution](){: style="width:7%"}](https://thenewstack.io/microservices-align-the-pain-with-the-solution) [![thenewstack.io: Microservices Transformed DevOps — Why Security Is Next](){: style="width:7%"}](https://thenewstack.io/microservices-transformed-devops-why-security-is-next) [![thenewstack.io: Microservices vs. Monoliths: An Operational Comparison](){: style="width:7%"}](https://thenewstack.io/microservices-vs-monoliths-an-operational-comparison) [![thenewstack.io: Microservices vs. Monoliths: An Operational Comparison](){: style="width:7%"}](https://thenewstack.io/microservices/microservices-vs-monoliths-an-operational-comparison) [![thenewstack.io: The Future of Microservices? More Abstractions](){: style="width:7%"}](https://thenewstack.io/microservices/the-future-of-microservices-more-abstractions) [![thenewstack.io: What Is Microservices Architecture?](){: style="width:7%"}](https://thenewstack.io/microservices/what-is-microservices-architecture) [![thenewstack.io: CNCF KEDA 2.0 Scales up Event-Driven Programming on Kubernetes](){: style="width:7%"}](https://thenewstack.io/microsoft-keda-2-0-scales-up-event-driven-programming-on-kubernetes) [![thenewstack.io: Microsoft Takes Kubernetes to the Edge with AKS Lite](){: style="width:7%"}](https://thenewstack.io/microsoft-takes-kubernetes-to-the-edge-with-aks-lite)
-[![thenewstack.io: Microsoft’s Practical Approach to Kubernetes Management](){: style="width:7%"}](https://thenewstack.io/microsoft-takes-practical-approach-to-kubernetes-management) [![thenewstack.io: Misconfiguration Worries Grow](){: style="width:7%"}](https://thenewstack.io/misconfiguration-worries-grow) [![thenewstack.io: Monitor Your Containers with Sysdig](){: style="width:7%"}](https://thenewstack.io/monitor-your-containers-with-sysdig) [![thenewstack.io: Monitoring API Latencies After Releases: 4 Mistakes to Avoid](){: style="width:7%"}](https://thenewstack.io/monitoring-api-latencies-after-releases-4-mistakes-to-avoid) [![thenewstack.io: Monitoring as Code: What It Is and Why You Need It 🌟](){: style="width:7%"}](https://thenewstack.io/monitoring-as-code-what-it-is-and-why-you-need-it) [![thenewstack.io: Monitoring vs. Observability: What’s the Difference?](){: style="width:7%"}](https://thenewstack.io/monitoring-vs-observability-whats-the-difference) [![thenewstack.io: Monolithic Development Practices Kill Powerful Kubernetes Benefits 🌟🌟](){: style="width:7%"}](https://thenewstack.io/monolithic-development-practices-kill-powerful-kubernetes-benefits) [![thenewstack.io: Monoliths to Microservices: 4 Modernization Best Practices](){: style="width:7%"}](https://thenewstack.io/monoliths-to-microservices-4-modernization-best-practices-2) [![thenewstack.io: More Database, Analytics Workloads Ran on Kubernetes in 2022](){: style="width:7%"}](https://thenewstack.io/more-database-analytics-workloads-ran-on-kubernetes-in-2022) [![thenewstack.io: More Python for Non-Programmers](){: style="width:7%"}](https://thenewstack.io/more-python-for-non-programmers) [![thenewstack.io: Multicloud Challenges and Solutions](){: style="width:7%"}](https://thenewstack.io/multicloud-challenges-and-solutions)
-[![thenewstack.io: Multicloud Paves the Way for Cloud Native Resiliency Models](){: style="width:7%"}](https://thenewstack.io/multicloud-paves-the-way-for-cloud-native-resiliency-models) [![thenewstack.io: Multicluster Management with Kubernetes and Istio](){: style="width:7%"}](https://thenewstack.io/multicluster-management-with-kubernetes-and-istio) [![thenewstack.io: Mutual TLS: Securing Microservices in Service Mesh](){: style="width:7%"}](https://thenewstack.io/mutual-tls-microservices-encryption-for-service-mesh) [![thenewstack.io: No Kubernetes Needed: Amazon ECS Anywhere](){: style="width:7%"}](https://thenewstack.io/no-kubernetes-needed-amazon-ecs-anywhere) [![thenewstack.io: NSA on How to Harden Kubernetes](){: style="width:7%"}](https://thenewstack.io/nsa-on-how-to-harden-kubernetes) [![thenewstack.io: Observability Is the New Kubernetes 🌟](){: style="width:7%"}](https://thenewstack.io/observability-is-the-new-kubernetes) [![thenewstack.io: Observability Won’t Replace Monitoring (Because It Shouldn’t) 🌟](){: style="width:7%"}](https://thenewstack.io/observability-wont-replace-monitoring-because-it-shouldnt) [![thenewstack.io: Offloading Authentication and Authorization from Application Code to a Service Mesh](){: style="width:7%"}](https://thenewstack.io/offloading-authentication-and-authorization-from-application-code-to-a-service-mesh) [![thenewstack.io: Open Source Democratized Software. Now Let’s Democratize Security](){: style="width:7%"}](https://thenewstack.io/open-source-democratized-software-now-lets-democratize-security) [![thenewstack.io: OpenTelemetry Gaining Traction from Companies and Vendors](){: style="width:7%"}](https://thenewstack.io/opentelemetry-gaining-traction-from-companies-and-vendors) [![thenewstack.io: Operationalizing Chaos Engineering with GitOps](){: style="width:7%"}](https://thenewstack.io/operationalizing-chaos-engineering-with-gitops)
-[![Operators and Sidecars Are the New Model for Software Delivery](){: style="width:7%"}](https://thenewstack.io/operators-and-sidecars-are-the-new-model-for-software-delivery) [![thenewstack.io: Optimizing App Performance in a Multicloud Stack](){: style="width:7%"}](https://thenewstack.io/optimizing-app-performance-in-a-multicloud-stack) [![thenewstack.io: Optimizing Kubernetes for Peak Traffic and Avoiding Setbacks](){: style="width:7%"}](https://thenewstack.io/optimizing-kubernetes-for-peak-traffic-and-avoiding-setbacks) [![thenewstack.io: Otomi Container Platform Offers an Integrated Kubernetes Bundle](){: style="width:7%"}](https://thenewstack.io/otomi-container-platform-offers-an-integrated-kubernetes-bundle) [![thenewstack.io: Otterize: Intent-Based Access Control for Kubernetes and Cloud](){: style="width:7%"}](https://thenewstack.io/otterize-intent-based-access-control-for-kubernetes-and-cloud) [![thenewstack.io: OWASP Top 10: A Guide to the Worst Software Vulnerabilities](){: style="width:7%"}](https://thenewstack.io/owasp-top-10-a-guide-to-the-worst-software-vulnerabilities) [![thenewstack.io: Part 1: The Evolution of Data Pipeline Architecture](){: style="width:7%"}](https://thenewstack.io/part-1-the-evolution-of-data-pipeline-architecture) [![thenewstack.io: Perform Distributed Tracing with Zipkin](){: style="width:7%"}](https://thenewstack.io/perform-distributed-tracing-with-zipkin) [![thenewstack.io: Persistent Volumes: Separating Compute and Storage](){: style="width:7%"}](https://thenewstack.io/persistent-volumes-separating-compute-and-storage) [![thenewstack.io/platform-engineering](){: style="width:7%"}](https://thenewstack.io/platform-engineering) [![thenewstack.io: Platform Engineering in 2023: Dev First, Collaboration and' APIs](){: style="width:7%"}](https://thenewstack.io/platform-engineering-in-2023-dev-first-collaboration-and-apis)
-[![None](){: style="width:7%"}](https://thenewstack.io/platform-engineering/-in-2023-dev-first-collaboration-and-apis) [![thenewstack.io: Architecture and Design Considerations for Platform Engineering Teams](){: style="width:7%"}](https://thenewstack.io/platform-engineering/architecture-and-design-considerations-for-platform-engineering-teams) [![thenewstack.io: DevOps World: DevOps Moves to Resilient Collaboration](){: style="width:7%"}](https://thenewstack.io/post-pandemic-devops-moves-to-resilient-collaboration) [![thenewstack.io: Prepare to Adopt the Cloud: A 10-Step Cloud Migration Checklist 🌟](){: style="width:7%"}](https://thenewstack.io/prepare-to-adopt-the-cloud-a-10-step-cloud-migration-checklist) [![thenewstack.io: Private vs. Public Cloud: How Kubernetes Shifts the Balance](){: style="width:7%"}](https://thenewstack.io/private-vs-public-cloud-how-kubernetes-shifts-the-balance) [![thenewstack.io: Project Calico: Kubernetes Security as SaaS](){: style="width:7%"}](https://thenewstack.io/project-calico-kubernetes-security-as-saas) [![Prometheus and OpenTelemetry Compatibility Issues](){: style="width:7%"}](https://thenewstack.io/prometheus-and-opentelemetry-just-couldnt-get-along) [![thenewstack.io: Provision Bare-Metal Kubernetes with the Cluster API](){: style="width:7%"}](https://thenewstack.io/provision-bare-metal-kubernetes-with-the-cluster-api) [![thenewstack.io: Pulumi Releases a Kubernetes Operator](){: style="width:7%"}](https://thenewstack.io/pulumi-releases-a-kubernetes-operator) [![thenewstack.io: Push vs. Pull in GitOps: Is There Really a Difference?](){: style="width:7%"}](https://thenewstack.io/push-vs-pull-in-gitops-is-there-really-a-difference) [![thenewstack.io: Python for Beginners: When and How to Use Tuples](){: style="width:7%"}](https://thenewstack.io/python-for-beginners-when-and-how-to-use-tuples)
-[![thenewstack.io: Quickly Install a Kubernetes Cluster with KubeKey](){: style="width:7%"}](https://thenewstack.io/quickly-install-a-kubernetes-cluster-with-kubekey) [![thenewstack.io: Rancher 2.5 Sets out to Be the Stock Kubernetes Build for GitOps](){: style="width:7%"}](https://thenewstack.io/rancher-2-5-sets-out-to-be-the-stock-kubernetes-build-for-gitops) [![thenewstack.io: Rancher Donates its ‘Longhorn’ Kubernetes Persistent Storage Software to CNCF](){: style="width:7%"}](https://thenewstack.io/rancher-donates-its-longhorn-kubernetes-persistent-storage-software-to-cncf) [![thenewstack.io: React in Real-Time with Event-Driven APIs](){: style="width:7%"}](https://thenewstack.io/react-in-real-time-with-event-driven-apis) [![thenewstack.io: Reasons to Implement HashiCorp Vault and Other Zero Trust Tools](){: style="width:7%"}](https://thenewstack.io/reasons-to-implement-hashicorp-vault-and-other-zero-trust-tools) [![thenewstack.io: Reasons to Opt for a Multicloud Strategy](){: style="width:7%"}](https://thenewstack.io/reasons-to-opt-for-a-multicloud-strategy) [![thenewstack.io: Red Hat Brings Ansible Automation to Kubernetes 🌟](){: style="width:7%"}](https://thenewstack.io/red-hat-brings-ansible-automation-to-kubernetes) [![thenewstack.io: Red Hat Brings Backup, Snapshots to OpenShift Container Storage](){: style="width:7%"}](https://thenewstack.io/red-hat-brings-backup-snapshots-to-openshift-container-storage) [![thenewstack.io: Red Hat Delivers Full GitOps CI/CD Built on Tekton and Argo](){: style="width:7%"}](https://thenewstack.io/red-hat-delivers-full-gitops-ci-cd-built-on-tekton-and-argo) [![Red Hat JBoss Data Grid is Not Just for Caching Java Objects Anymore 🌟](){: style="width:7%"}](https://thenewstack.io/red-hat-jboss-data-grid-not-just-storing-java-objects-anymore) [![thenewstack.io: Red Hat Launches an OpenShift-Based Marketplace to Aid Multicloud Portability 🌟](){: style="width:7%"}](https://thenewstack.io/red-hat-launches-an-openshift-based-marketplace-to-aid-multicloud-portability)
-[![thenewstack.io: Red Hat Offers a ‘Complete Kubernetes Stack’ with OpenShift Platform Plus 🌟](){: style="width:7%"}](https://thenewstack.io/red-hat-offers-a-complete-kubernetes-stack-with-openshift-platform-plus) [![thenewstack.io: Red Hat OpenShift 4.8 Adds Serverless Functions, Pipelines-As-Code](){: style="width:7%"}](https://thenewstack.io/red-hat-openshift-4-8-adds-serverless-functions-pipelines-as-code) [![thenewstack.io: Reduce Kubernetes Costs Using Autoscaling Mechanisms](){: style="width:7%"}](https://thenewstack.io/reduce-kubernetes-costs-using-autoscaling-mechanisms) [![thenewstack.io: Remote Debugging in AWS: The Missing Link in Your Debugging Toolset](){: style="width:7%"}](https://thenewstack.io/remote-debugging-in-aws-the-missing-link-in-your-debugging-toolset) [![thenewstack.io: Removing the Roadblock to Continuous Performance Testing](){: style="width:7%"}](https://thenewstack.io/removing-the-roadblock-to-continuous-performance-testing) [![thenewstack.io: GitOps and the Cheap Cloud Myth](){: style="width:7%"}](https://thenewstack.io/repatriation-or-cloud-what-we-need-is-control) [![thenewstack.io: Scaling Microservices on Kubernetes 🌟](){: style="width:7%"}](https://thenewstack.io/scaling-microservices-on-kubernetes) [![thenewstack.io: SecOps in a Post-COVID World: 3 Security Trends to Watch](){: style="width:7%"}](https://thenewstack.io/secops-in-a-post-covid-world-3-security-trends-to-watch) [![thenewstack.io: Secure Your Service Mesh: A 13-Item Checklist](){: style="width:7%"}](https://thenewstack.io/secure-your-service-mesh-a-13-item-checklist) [![thenewstack.io: Secured Access to Kubernetes from Anywhere with Zero Trust | Tenry Fu 🌟](){: style="width:7%"}](https://thenewstack.io/secured-access-to-kubernetes-from-anywhere-with-zero-trust) [![thenewstack.io: Securing Access to Kubernetes Environments with Zero Trust](){: style="width:7%"}](https://thenewstack.io/securing-access-to-kubernetes-environments-with-zero-trust)
-[![thenewstack.io: Securing Istio Workloads with Auth0](){: style="width:7%"}](https://thenewstack.io/securing-istio-workloads-with-auth0) [![thenewstack.io: Securing Kubernetes in a Cloud Native World](){: style="width:7%"}](https://thenewstack.io/securing-kubernetes-in-a-cloud-native-world) [![thenewstack.io: Security Insights into Infrastructure-as-Code](){: style="width:7%"}](https://thenewstack.io/security-insights-into-infrastructure-as-code) [![thenewstack.io: Security Will Be Instrumental for the Success of GitOps](){: style="width:7%"}](https://thenewstack.io/security-will-be-instrumental-for-the-success-of-gitops) [![thenewstack.io: Serverless Needs More Observability Tools](){: style="width:7%"}](https://thenewstack.io/serverless-needs-more-observability-tools) [![thenewstack.io: Serverless vs. Kubernetes: The People’s Vote](){: style="width:7%"}](https://thenewstack.io/serverless-vs-kubernetes-the-peoples-vote) [![thenewstack.io: Service Level Objectives in Kubernetes](){: style="width:7%"}](https://thenewstack.io/service-level-objectives-in-kubernetes) [![thenewstack.io: Service Mesh Adds Security, Observability and Traffic Control to Kubernetes](){: style="width:7%"}](https://thenewstack.io/service-mesh-adds-security-observability-and-traffic-control-to-kubernetes) [![thenewstack.io: Service Meshes in the Cloud Native World](){: style="width:7%"}](https://thenewstack.io/service-meshes-in-the-cloud-native-world) [![thenewstack.io: Centralized vs. Decentralized Operations](){: style="width:7%"}](https://thenewstack.io/sharing-the-operations-burden-centralized-vs-decentralized) [![thenewstack.io: ShuttleOps: No-Code Docker and Kubernetes](){: style="width:7%"}](https://thenewstack.io/shuttleops-no-code-docker-and-kubernetes)
-[![thenewstack.io: Sidecars are Changing the Kubernetes Load-Testing Landscape](){: style="width:7%"}](https://thenewstack.io/sidecars-are-changing-the-kubernetes-load-testing-landscape) [![thenewstack.io: Simple HTTP Load Testing with SLOs](){: style="width:7%"}](https://thenewstack.io/simple-http-load-testing-with-slos) [![thenewstack.io: Simple Load Testing with GitHub Actions](){: style="width:7%"}](https://thenewstack.io/simple-load-testing-with-github-actions) [![thenewstack.io: SLOs in Kubernetes, 1 Year Later](){: style="width:7%"}](https://thenewstack.io/slos-in-kubernetes-1-year-later) [![thenewstack.io: What Is GitOps and Why It Might Be The Next Big Thing for DevOps](){: style="width:7%"}](https://thenewstack.io/software-development) [![thenewstack.io: Solo.io: Istio Is Winning the Service Mesh War](){: style="width:7%"}](https://thenewstack.io/solo-io-istio-is-winning-the-service-mesh-war) [![thenewstack.io: SRE vs. DevOps? Successful Platform Engineering Needs Both](){: style="width:7%"}](https://thenewstack.io/sre-vs-devops-successful-platform-engineering-needs-both) [![thenewstack.io: SSH Made Easy with SSH Agent and SSH Config](){: style="width:7%"}](https://thenewstack.io/ssh-made-easy-with-ssh-agent-and-ssh-config) [![thenewstack.io: StackRox KubeLinter Brings Security Linting to Kubernetes](){: style="width:7%"}](https://thenewstack.io/stackrox-kubelinter-brings-security-linting-to-kubernetes) [![thenewstack.io: Stateful Workloads on Kubernetes with Container Attached Storage 🌟](){: style="width:7%"}](https://thenewstack.io/stateful-workloads-on-kubernetes-with-container-attached-storage) [![thenewstack.io: Stop Technical Debt Before It Damages Your Company](){: style="width:7%"}](https://thenewstack.io/stop-technical-debt-before-it-damages-your-company)
-[![thenewstack.io: Streaming Data and the Modern Real-Time Data Stack](){: style="width:7%"}](https://thenewstack.io/streaming-data-and-the-modern-real-time-data-stack) [![thenewstack.io: Struggling with IT Staff Leaving? Try Infrastructure as Code 🌟](){: style="width:7%"}](https://thenewstack.io/struggling-with-it-staff-leaving-try-infrastructure-as-code) [![thenewstack.io: Study: Silos Are the Chief Impediment to IT and Business Value](){: style="width:7%"}](https://thenewstack.io/study-silos-are-chief-impediment-to-it-and-business-value) [![thenewstack.io: Supercharge CoreDNS with Cluster Addons 🌟](){: style="width:7%"}](https://thenewstack.io/supercharge-coredns-with-cluster-addons) [![thenewstack.io: Swimm Helps New Dev Hires Stay Afloat with Continuous Documentation](){: style="width:7%"}](https://thenewstack.io/swimm-helps-new-dev-hires-stay-afloat-with-continuous-documentation) [![thenewstack.io: Terraform 1.0 Reflects What HashiCorp Has Learned About Infrastructure-as-Code](){: style="width:7%"}](https://thenewstack.io/terraform-1-0-reflects-what-hashicorp-has-learned-about-infrastructure-as-code) [![thenewstack.io: Terraform on AWS: Multi-Account Setup and Other Advanced Tips](){: style="width:7%"}](https://thenewstack.io/terraform-on-aws-multi-account-setup-and-other-advanced-tips) [![thenewstack.io: Terraform’s Best Practices and Pitfalls](){: style="width:7%"}](https://thenewstack.io/terraforms-best-practices-and-pitfalls) [![thenewstack.io: Testcontainers Integration Library Gets Commercial Backing' with AtomicJar](){: style="width:7%"}](https://thenewstack.io/testcontainers-integration-library-gets-commercial-backing-with-atomicjar) [![thenewstack.io: TestKube: A New Approach to Cloud Native Testing](){: style="width:7%"}](https://thenewstack.io/testkube-a-new-approach-to-cloud-native-testing) [![thenewstack.io: Testkube: A Cloud Native Testing Framework for Kubernetes](){: style="width:7%"}](https://thenewstack.io/testkube-cloud-native-testing-framework-for-kubernetes)
-[![thenewstack.io: The 4 Definitions of Multicloud: Part 1 — Data Portability](){: style="width:7%"}](https://thenewstack.io/the-4-definitions-of-multicloud-part-1-data-portability) [![thenewstack.io: The 6 Pillars of Platform Engineering: Part 1 — Security](){: style="width:7%"}](https://thenewstack.io/the-6-pillars-of-platform-engineering-part-1-security) [![thenewstack.io: The Benefits and Drawbacks of DataOps in Practice](){: style="width:7%"}](https://thenewstack.io/the-benefits-and-drawbacks-of-dataops-in-practice) [![thenewstack.io: The Best Site Reliability Engineering Tools in 2021](){: style="width:7%"}](https://thenewstack.io/the-best-site-reliability-engineering-tools-in-2021) [![thenewstack.io: The Challenges of Monitoring Kubernetes and OpenShift](){: style="width:7%"}](https://thenewstack.io/the-challenges-of-monitoring-kubernetes-and-openshift) [![thenewstack.io: The Cloud Native Landscape: Platforms Explained](){: style="width:7%"}](https://thenewstack.io/the-cloud-native-landscape-platforms-explained) [![thenewstack.io: The Coming Era of Data as Code 🌟](){: style="width:7%"}](https://thenewstack.io/the-coming-era-of-data-as-code) [![thenewstack.io: The DevSecOps Skillsets Required for Cloud Deployments](){: style="width:7%"}](https://thenewstack.io/the-devsecops-skillsets-required-for-cloud-deployments) [![thenewstack.io: The Future of Microservices? More Abstractions](){: style="width:7%"}](https://thenewstack.io/the-future-of-microservices-more-abstractions) [![thenewstack.io: The Future of Ops Careers 🌟🌟](){: style="width:7%"}](https://thenewstack.io/the-future-of-ops-careers) [![thenewstack.io: The Growth of State in Kubernetes](){: style="width:7%"}](https://thenewstack.io/the-growth-of-state-in-kubernetes)
-[![thenewstack.io: The Hidden Costs of Service Meshes](){: style="width:7%"}](https://thenewstack.io/the-hidden-costs-of-service-meshes) [![thenewstack.io: The Kubernetes Network Security Effect 🌟](){: style="width:7%"}](https://thenewstack.io/the-kubernetes-network-security-effect) [![thenewstack.io: Latest OWASP Top 10 Surfaces Web Development Security Bugs](){: style="width:7%"}](https://thenewstack.io/the-latest-owasp-top-10-looks-a-lot-like-the-old-owasp) [![thenewstack.io: The most popular cloud native solutions 🌟](){: style="width:7%"}](https://thenewstack.io/the-most-popular-cloud-native-storage-solutions) [![thenewstack.io: The New Stack’s Top Kubernetes Stories of 2021](){: style="width:7%"}](https://thenewstack.io/the-new-stacks-top-kubernetes-stories-of-2021) [![thenewstack.io: The Next Kubernetes Management Frontier: Automation. Automation Is No Longer a “Nice to Have” 🌟🌟](){: style="width:7%"}](https://thenewstack.io/the-next-kubernetes-management-frontier-automation) [![thenewstack.io: The Next Step after DevOps and GitOps Is Cloud Engineering, Pulumi Says](){: style="width:7%"}](https://thenewstack.io/the-next-step-after-devops-and-gitops-is-cloud-engineering-pulumi-says) [![thenewstack.io: The NSA Can Help Secure Your Kubernetes Clusters](){: style="width:7%"}](https://thenewstack.io/the-nsa-can-help-you-secure-your-kubernetes-clusters) [![thenewstack.io: The Path to Getting the Full Data Stack on Kubernetes](){: style="width:7%"}](https://thenewstack.io/the-path-to-getting-the-full-data-stack-on-kubernetes) [![thenewstack.io: The Rise of Event-Driven Architecture](){: style="width:7%"}](https://thenewstack.io/the-rise-of-event-driven-architecture) [![thenewstack.io: The Rise of the Event Streaming Database 🌟](){: style="width:7%"}](https://thenewstack.io/the-rise-of-the-event-streaming-database)
-[![thenewstack.io: The Rush to Fix the Kubernetes Failover Problem](){: style="width:7%"}](https://thenewstack.io/the-rush-to-fix-the-kubernetes-failover-problem) [![thenewstack.io: The Scalability Myth](){: style="width:7%"}](https://thenewstack.io/the-scalability-myth) [![thenewstack.io: The Site Reliability Engineering Tool Stack](){: style="width:7%"}](https://thenewstack.io/the-site-reliability-engineering-tool-stack) [![thenewstack.io: The State of Kubernetes: Key Challenges and the Role of AI](){: style="width:7%"}](https://thenewstack.io/the-state-of-kubernetes-key-challenges-and-the-role-of-ai) [![thenewstack.io: The Time to Decide on Docker Desktop Has Arrived](){: style="width:7%"}](https://thenewstack.io/the-time-to-decide-on-docker-desktop-has-arrived) [![thenewstack.io: The Top 5 Secrets Management Mistakes and How to Avoid Them](){: style="width:7%"}](https://thenewstack.io/the-top-5-secrets-management-mistakes-and-how-to-avoid-them) [![thenewstack.io: The Urgency Driving AIOps into Your Enterprise](){: style="width:7%"}](https://thenewstack.io/the-urgency-driving-aiops-into-your-enterprise) [![thenewstack.io: This Week in Programming: All Hail Visual Studio Code](){: style="width:7%"}](https://thenewstack.io/this-week-in-programming-all-hail-visual-studio-code) [![thenewstack.io: This Week in Programming: AWS Completes Elasticsearch Fork with OpenSearch](){: style="width:7%"}](https://thenewstack.io/this-week-in-programming-aws-completes-elasticsearch-fork-with-opensearch) [![thenewstack.io: This Week in Programming: Can You Feel the Burn?](){: style="width:7%"}](https://thenewstack.io/this-week-in-programming-can-you-feel-the-burn) [![thenewstack.io: This Week in Programming: Kubernetes from Day One? 🌟](){: style="width:7%"}](https://thenewstack.io/this-week-in-programming-kubernetes-from-day-one)
-[![thenewstack.io: This Week in Programming: The ElasticSearch Saga Continues](){: style="width:7%"}](https://thenewstack.io/this-week-in-programming-the-elasticsearch-saga-continues) [![thenewstack.io: This Week in Programming: Windows Opens Up to Android Developers](){: style="width:7%"}](https://thenewstack.io/this-week-in-programming-windows-opens-up-to-android-developers) [![thenewstack.io: Tigera's Calico Aims to Ease Connectivity Pain with Kubernetes](){: style="width:7%"}](https://thenewstack.io/tigera-aims-ease-connectivity-pain-kubernetes) [![thenewstack.io: Tracing: Why Logs Aren’t Enough to Debug Your Microservices 🌟](){: style="width:7%"}](https://thenewstack.io/tracing-why-logs-arent-enough-to-debug-your-microservices) [![thenewstack.io: Transform and Future-Proof Your Architecture with MACH](){: style="width:7%"}](https://thenewstack.io/transform-and-future-proof-your-architecture-with-mach) [![thenewstack.io: Tricks for Cloud Cost Optimization | Pavan Belagatti](){: style="width:7%"}](https://thenewstack.io/tricks-for-cloud-cost-optimization) [![thenewstack.io: TriggerMesh: Open Sourcing Event-Driven Applications](){: style="width:7%"}](https://thenewstack.io/triggermesh-open-sourcing-event-driven-applications) [![thenewstack.io: True Success in Process Automation Requires Microservices](){: style="width:7%"}](https://thenewstack.io/true-success-in-process-automation-requires-microservices) [![thenewstack.io: Trusted Delivery: Policy-Based Compliance the GitOps Way](){: style="width:7%"}](https://thenewstack.io/trusted-delivery-policy-based-compliance-the-gitops-way) [![thenewstack.io: Turbocharging AKS Networking with Calico eBPF](){: style="width:7%"}](https://thenewstack.io/turbocharging-aks-networking-with-calico-ebpf) [![thenewstack.io: Tutorial - Configure Cloud Native Edge Infrastructure with K3s, Calico, Portworx](){: style="width:7%"}](https://thenewstack.io/tutorial-configure-cloud-native-edge-infrastructure-with-k3s-calico-portworx)
-[![Tutorial: Connect Amazon EKS and Azure AKS Clusters with Google Anthos](){: style="width:7%"}](https://thenewstack.io/tutorial-connect-amazon-eks-and-azure-aks-clusters-with-google-anthos) [![Tutorial: Deploy Anthos Apps from GCP Marketplace into Amazon EKS Cluster](){: style="width:7%"}](https://thenewstack.io/tutorial-deploy-anthos-apps-from-gcp-marketplace-into-amazon-eks-cluster) [![Tutorial: GitOps in Multicluster Environments with Anthos Config Management](){: style="width:7%"}](https://thenewstack.io/tutorial-gitops-in-multicluster-environments-with-anthos-config-management) [![thenewstack.io: Tutorial: Host a Local Podman Image Registry 🌟](){: style="width:7%"}](https://thenewstack.io/tutorial-host-a-local-podman-image-registry) [![thenewstack.io: Install and Configure OpenEBS on Amazon Elastic Kubernetes Service](){: style="width:7%"}](https://thenewstack.io/tutorial-install-and-configure-openebs-on-amazon-elastic-kubernetes-service) [![thenewstack.io: The AWS Shared Responsibility Model for Kubernetes](){: style="width:7%"}](https://thenewstack.io/understand-the-aws-shared-responsibility-model-for-kubernetes) [![thenewstack.io: Understanding GitOps: The Latest Tools and Philosophies](){: style="width:7%"}](https://thenewstack.io/understanding-gitops-the-latest-tools-and-philosophies) [![thenewstack.io: Unifying Kubernetes Service Networking (Again) with the Gateway API 🌟](){: style="width:7%"}](https://thenewstack.io/unifying-kubernetes-service-networking-again-with-the-gateway-api) [![thenewstack.io: Upgrade Helm if You Don’t Want to Share Your Username and Password (Helm’s CVE-2021-32690) 🌟](){: style="width:7%"}](https://thenewstack.io/upgrade-helm-if-you-dont-want-to-share-your-username-and-password) [![thenewstack.io: Use Chaos Engineering to Strengthen Your Incident Response](){: style="width:7%"}](https://thenewstack.io/use-chaos-engineering-to-strengthen-your-incident-response) [![thenewstack.io: Use Low Code to Reduce Friction for Cloud Operations Teams](){: style="width:7%"}](https://thenewstack.io/use-low-code-to-reduce-friction-for-cloud-operations-teams)
-[![thenewstack.io: Using Chaos Engineering to Improve the Resilience of Stateful Applications on Kubernetes](){: style="width:7%"}](https://thenewstack.io/using-chaos-engineering-to-improve-the-resilience-of-stateful-applications-on-kubernetes) [![thenewstack.io: Using ChatGPT for Questions Specific to Your Company Data](){: style="width:7%"}](https://thenewstack.io/using-chatgpt-for-questions-specific-to-your-company-data) [![thenewstack.io: Using Traefik Ingress Controller with Istio Service Mesh](){: style="width:7%"}](https://thenewstack.io/using-traefik-ingress-controller-with-istio-service-mesh) [![thenewstack.io: Validate Service-Level Objectives of REST APIs Using Iter8](){: style="width:7%"}](https://thenewstack.io/validate-service-level-objectives-of-rest-apis-using-iter8) [![thenewstack.io: vFunction Transforms Monolithic Java to Microservices](){: style="width:7%"}](https://thenewstack.io/vfunction-transforms-monolithic-java-to-microservices) [![thenewstack.io: WAF: Securing Applications at the Edge](){: style="width:7%"}](https://thenewstack.io/waf-securing-applications-at-the-edge) [![thenewstack.io: Wait, Do We Need to Hold Up on GitOps?](){: style="width:7%"}](https://thenewstack.io/wait-do-we-need-to-hold-up-on-gitops) [![thenewstack.io: Walkthrough: Bitwarden’s New Secrets Manager](){: style="width:7%"}](https://thenewstack.io/walkthrough-bitwardens-new-secrets-manager) [![thenewstack.io: Want Real Cybersecurity Progress? Redefine the Security Team](){: style="width:7%"}](https://thenewstack.io/want-real-cybersecurity-progress-redefine-the-security-team) [![thenewstack.io: Wave Goodbye to Release Nights](){: style="width:7%"}](https://thenewstack.io/wave-goodbye-to-release-nights) [![thenewstack.io: We Pushed Helm to the Limit, then Built a Kubernetes Operator 🌟](){: style="width:7%"}](https://thenewstack.io/we-pushed-helm-to-the-limit-then-built-a-kubernetes-operator)
-[![thenewstack.io: Weave GitOps Core Integrates Git with Kubernetes](){: style="width:7%"}](https://thenewstack.io/weave-gitops-core-integrates-git-with-kubernetes) [![thenewstack.io: Weave GitOps Trusted Delivery: A Road to Kubernetes Sanity?](){: style="width:7%"}](https://thenewstack.io/weave-gitops-trusted-delivery-a-road-to-kubernetes-sanity) [![thenewstack.io: Weaveworks Adds Policy as Code to Secure Kubernetes Apps' (Magalix)](){: style="width:7%"}](https://thenewstack.io/weaveworks-adds-policy-as-code-to-secure-kubernetes-apps) [![thenewstack.io: Web3 Architecture and How It Compares to Traditional Web Apps](){: style="width:7%"}](https://thenewstack.io/web3-architecture-and-how-it-compares-to-traditional-web-apps) [![thenewstack.io: What David Flanagan Learned Fixing Kubernetes Clusters](){: style="width:7%"}](https://thenewstack.io/what-david-flanagan-learned-fixing-kubernetes-clusters) [![thenewstack.io: What Does It Take to Manage Hundreds of Kubernetes Clusters?](){: style="width:7%"}](https://thenewstack.io/what-does-it-take-to-manage-hundreds-of-kubernetes-clusters) [![thenewstack.io: What Is Cloud Automation and How Does It Benefit IT Teams? 🌟](){: style="width:7%"}](https://thenewstack.io/what-is-cloud-automation-and-how-does-it-benefit-it-teams) [![thenewstack.io: What Is Container Monitoring?](){: style="width:7%"}](https://thenewstack.io/what-is-container-monitoring) [![thenewstack.io: What Is Data Management in the Kubernetes Age?](){: style="width:7%"}](https://thenewstack.io/what-is-data-management-in-the-kubernetes-age) [![thenewstack.io: What Is GitOps and Why It Might Be The Next Big Thing for' DevOps](){: style="width:7%"}](https://thenewstack.io/what-is-gitops-and-why-it-might-be-the-next-big-thing-for-devops) [![thenewstack.io: What Is Istio and Why Does Kubernetes Need it? 🌟](){: style="width:7%"}](https://thenewstack.io/what-is-istio-and-why-does-kubernetes-need-it)
-[![thenewstack.io: What is the modern cloud native stack? 🌟🌟](){: style="width:7%"}](https://thenewstack.io/what-is-the-modern-cloud-native-stack) [![thenewstack.io: What We Learned from Enabling Developer Self-Service](){: style="width:7%"}](https://thenewstack.io/what-we-learned-from-enabling-developer-self-service) [![thenewstack.io: What Workloads Do Businesses Run on Kubernetes?](){: style="width:7%"}](https://thenewstack.io/what-workloads-do-businesses-run-on-kubernetes) [![thenewstack.io: The Biggest Gap in Kubernetes Storage Architecture?](){: style="width:7%"}](https://thenewstack.io/whats-the-biggest-gap-in-kubernetes-storage-architecture) [![thenewstack.io: When Is Decentralized Storage the Right Choice?](){: style="width:7%"}](https://thenewstack.io/when-is-decentralized-storage-the-right-choice) [![thenewstack.io - Service Mesh: The Gateway to Cloud Migration](){: style="width:7%"}](https://thenewstack.io/when-you-need-or-dont-need-service-mesh) [![thenewstack.io: Where Are You on the DevSecOps Maturity Curve?](){: style="width:7%"}](https://thenewstack.io/where-are-you-on-the-devsecops-maturity-curve) [![thenewstack.io: Where Site Reliability Engineering Overlaps with DevOps](){: style="width:7%"}](https://thenewstack.io/where-the-site-reliability-engineer-role-overlaps-with-devops) [![thenewstack.io: Who Needs a Dashboard? Why the Kubernetes Command Line Is Not Enough](){: style="width:7%"}](https://thenewstack.io/who-needs-a-dashboard-why-the-kubernetes-command-line-is-not-enough) [![thenewstack.io: Why (and How) You Should Manage JSON with SQL](){: style="width:7%"}](https://thenewstack.io/why-and-how-you-should-manage-json-with-sql) [![thenewstack.io: Why ArgoCD Is the Lifeline of GitOps](){: style="width:7%"}](https://thenewstack.io/why-argo-cd-is-the-lifeline-of-gitops)
-[![thenewstack.io: Why Backend Developers Should Fall in Love with GraphQL too](){: style="width:7%"}](https://thenewstack.io/why-backend-developers-should-fall-in-love-with-graphql-too) [![thenewstack.io: Why Businesses Want to Enable ‘No-Code’ and ‘Low-Code’ Automation](){: style="width:7%"}](https://thenewstack.io/why-businesses-want-to-enable-no-code-and-low-code-automation) [![thenewstack.io: Why Chaos Engineering Isn’t Just for Operations](){: style="width:7%"}](https://thenewstack.io/why-chaos-engineering-isnt-just-for-operations) [![thenewstack.io: Why Choose a NoSQL Database? There Are Many Great Reasons](){: style="width:7%"}](https://thenewstack.io/why-choose-a-nosql-database-there-are-many-great-reasons) [![thenewstack.io: Why Cloud Native Systems Demand a Zero Trust Approach](){: style="width:7%"}](https://thenewstack.io/why-cloud-native-systems-demand-a-zero-trust-approach) [![thenewstack.io: Compute and Storage Should Be Decoupled for Log Management at Scale](){: style="width:7%"}](https://thenewstack.io/why-compute-and-storage-should-be-decoupled-for-log-management-at-scale) [![thenewstack.io: Why developers should learn kubernetes](){: style="width:7%"}](https://thenewstack.io/why-developers-should-learn-kubernetes) [![thenewstack.io: Why Do You Need Istio When You Already Have Kubernetes? 🌟](){: style="width:7%"}](https://thenewstack.io/why-do-you-need-istio-when-you-already-have-kubernetes) [![thenewstack.io: Why Kubernetes Has Emerged as the ‘OS’ of the Cloud](){: style="width:7%"}](https://thenewstack.io/why-kubernetes-has-emerged-as-the-os-of-the-cloud) [![thenewstack.io: Why Open Source Project Maintainers are Reluctant to use Digital Signatures, Two-Factor Authentication](){: style="width:7%"}](https://thenewstack.io/why-open-source-project-maintainers-are-reluctant-to-use-digital-signatures-two-factor-authentication) [![thenewstack.io: Will Grafana Become Easier to Use in 2022?](){: style="width:7%"}](https://thenewstack.io/will-grafana-become-easier-to-use-in-2022)
-[![thenewstack.io: Yet Another Log4j Security Problem Appears](){: style="width:7%"}](https://thenewstack.io/yet-another-log4j-security-problem-appears) [![thenewstack.io: Yor Automates Tagging for Infrastructure as Code](){: style="width:7%"}](https://thenewstack.io/yor-automates-tagging-for-infrastructure-as-code) [![thenewstack.io: You Don’t Need a Blockchain, You Need a Time-Series Database](){: style="width:7%"}](https://thenewstack.io/you-dont-need-a-blockchain-you-need-a-time-series-database) [![thenewstack.io: Zero-Trust Security with Service Mesh](){: style="width:7%"}](https://thenewstack.io/zero-trust-security-with-service-mesh) [![thenewstack.io: ZeroLB, a New Decentralized Pattern for Load Balancing](){: style="width:7%"}](https://thenewstack.io/zerolb-a-new-decentralized-pattern-for-load-balancing) [![thenextweb.com: 6 practical tricks every Python developer should have](){: style="width:7%"}](https://thenextweb.com/news/6-practical-tricks-every-python-developer-should-have) [![thenextweb.com: A beginner’s guide to the most popular Git commands](){: style="width:7%"}](https://thenextweb.com/news/a-beginners-guide-to-the-most-popular-git-commands) [![thenextweb.com: 6 practical tricks every Python developer should have](){: style="width:7%"}](https://thenextweb.com/readme/2020/09/23/6-practical-tricks-every-python-developer-should-have) [![thenextweb.com: A beginner’s guide to the most popular Git commands](){: style="width:7%"}](https://thenextweb.com/syndication/2020/09/02/a-beginners-guide-to-the-most-popular-git-commands) [![thenucleargeeks.com: Introduction to Kubernetes Pods](){: style="width:7%"}](https://thenucleargeeks.com/2021/03/22/introduction-to-pods-in-kubernetes) [![thenucleargeeks.com: Taints and Tolerations in Kubernetes](){: style="width:7%"}](https://thenucleargeeks.com/2021/03/28/taints-and-tolerations-in-kubernetes)
-[![thenucleargeeks.com: Taints and Tolerations in Kubernetes](){: style="width:7%"}](https://thenucleargeeks.com/2021/06/26/taints-and-tolerations-in-kubernetes-edit) [![therecord.media: NSA, CISA publish Kubernetes hardening guide 🌟🌟](){: style="width:7%"}](https://therecord.media/nsa-cisa-publish-kubernetes-hardening-guide) [![therecord.media: UK government plans to release Nmap scripts for finding vulnerabilities](){: style="width:7%"}](https://therecord.media/uk-government-plans-to-release-nmap-scripts-for-finding-vulnerabilities) [![thevaluable.dev: A Vim Guide for Advanced Users](){: style="width:7%"}](https://thevaluable.dev/vim-advanced) [![thewokesalaryman.com: Why people leave even the most high paying jobs 🌟](){: style="width:7%"}](https://thewokesalaryman.com/2022/02/11/why-people-leave-even-the-most-high-paying-jobs) [![Telefonica Thinking Cities](){: style="width:7%"}](https://thinking-cities.readthedocs.io) [![Telefonica Thinking Cities](){: style="width:7%"}](https://thinking-cities.readthedocs.io/en/latest) [![thinkinglabs.io: Feature Branching considered Evil](){: style="width:7%"}](https://thinkinglabs.io/talks/2016/10/29/feature-branching-considered-evil.html) [![thinkinglabs.io: Feature Branching considered evil 🌟](){: style="width:7%"}](https://thinkinglabs.io/talks/feature-branching-considered-evil.html) [![thinksys.com: Azure DevOps Pipeline Complete Guide 2022](){: style="width:7%"}](https://thinksys.com/azure/azure-devops-pipeline-complete-guide) [![thinksys.com: Docker Swarm vs. Kubernetes: Comparison 2022](){: style="width:7%"}](https://thinksys.com/devops/docker-swarm-vs-kubernetes-comparison)
-[![thinksys.com: Understanding Kubernetes Autoscaling](){: style="width:7%"}](https://thinksys.com/devops/kubernetes-autoscaling) [![thinksys.com: Understanding Multi-Tenancy in Kubernetes 🌟](){: style="width:7%"}](https://thinksys.com/devops/kubernetes-multi-tenancy) [![thomasthornton.cloud: Thomas Thornton](){: style="width:7%"}](https://thomasthornton.cloud) [![==thomasthornton.cloud: Deploy Terraform using Azure DevOps==](){: style="width:7%"}](https://thomasthornton.cloud/2020/07/08/deploy-terraform-using-azure-devops) [![thomasthornton.cloud: Deploy Terraform using GitHub Actions to Azure](){: style="width:7%"}](https://thomasthornton.cloud/2021/03/19/deploy-terraform-using-github-actions-into-azure) [![thomasthornton.cloud: Scout Suite reports using Azure DevOps Pipeline](){: style="width:7%"}](https://thomasthornton.cloud/2021/04/29/scout-suite-reports-using-azure-devops-pipeline) [![thomasthornton.cloud: Conditional Variables in Azure DevOps Pipelines](){: style="width:7%"}](https://thomasthornton.cloud/2021/08/04/conditional-variables-in-azure-devops-pipelines) [![==thomasthornton.cloud: A DevOps journey using Azure DevOps==](){: style="width:7%"}](https://thomasthornton.cloud/2021/12/26/a-devops-journey-using-azure-devops) [![thomasthornton.cloud: Error: spawn terraform ENOENT when running Terraform' in Azure DevOps Pipeline](){: style="width:7%"}](https://thomasthornton.cloud/2022/01/24/error-spawn-terraform-enoent-when-running-terraform-in-azure-devops-pipeline) [![==thomasthornton.cloud: Analyze your Kubernetes YAML files and Helm Charts' to ensure best practices using KubeLinter in Azure DevOps Pipeline==](){: style="width:7%"}](https://thomasthornton.cloud/2022/04/13/analyze-your-kubernetes-yaml-files-and-helm-charts-to-ensure-best-practices-using-kuberlinter-in-azure-devops-pipeline) [![thomasthornton.cloud: Writing reusable Terraform modules (azure)](){: style="width:7%"}](https://thomasthornton.cloud/2022/06/02/writing-reusable-terraform-modules)
-[![thomasthornton.cloud: Building and deploying to an AKS cluster using Terraform' and Azure DevOps with Kubernetes and Helm providers](){: style="width:7%"}](https://thomasthornton.cloud/2022/11/09/building-and-deploying-to-an-aks-cluster-using-terraform-and-azure-devops-with-kubernetes-and-helm-providers) [![thomasthornton.cloud: If, elseif or else in GitHub Actions](){: style="width:7%"}](https://thomasthornton.cloud/2023/08/11/if-elseif-or-else-in-github-actions) [![thomasthornton.cloud: Deploying Azure AKS GitOps Flux extension with Terraform](){: style="width:7%"}](https://thomasthornton.cloud/2023/12/03/deploying-azure-aks-gitops-flux-extension-with-terraform) [![thomasthornton.cloud: Displaying Terraform Plans in GitHub PRs with GitHub' Actions](){: style="width:7%"}](https://thomasthornton.cloud/2024/01/11/displaying-terraform-plans-in-github-prs-with-github-actions) [![thomasthornton.cloud: Adding pull-request comments to Azure DevOps Repo' from Azure DevOps Pipelines](){: style="width:7%"}](https://thomasthornton.cloud/2024/01/18/adding-pull-request-comments-to-azure-devops-repo-from-azure-devops-pipelines) [![thomasthornton.cloud: Enforcing Kubernetes best practices and simplifying' Kubernetes Configuration Validation with Kube-Linter and GitHub Actions](){: style="width:7%"}](https://thomasthornton.cloud/2024/01/31/enforcing-kubernetes-best-practices-and-simplifying-kubernetes-configuration-validation-with-kube-linter-and-github-actions) [![thomasthornton.cloud: Ensuring Your Terraform is Correctly Formatted Using' Terraform fmt and GitHub Actions](){: style="width:7%"}](https://thomasthornton.cloud/2024/02/15/ensuring-your-terraform-is-correctly-formatted-using-terraform-fmt-and-github-actions) [![thomasthornton.cloud: Enabling PostgreSQL flexible server logs and configuring' a retention period using Terraform](){: style="width:7%"}](https://thomasthornton.cloud/2024/03/28/enabling-postgresql-flexible-server-logs-and-configuring-a-retention-period-using-terraform) [![thomasthornton.cloud: Using Terraform tfvars for environment-agnostic deployments' 🌟](){: style="width:7%"}](https://thomasthornton.cloud/2024/04/25/using-terraform-tfvars-for-environment-agnostic-deployments) [![thomasthornton.cloud: Deploying MkDocs to GitHub Pages with GitHub Actions](){: style="width:7%"}](https://thomasthornton.cloud/2024/05/01/deploying-mkdocs-to-github-pages-with-github-actions) [![Deploying to Azure: Secure Your GitHub Workflow with OIDC](){: style="width:7%"}](https://thomasthornton.cloud/2025/02/27/deploying-to-azure-secure-your-github-workflow-with-oidc)
-[![thomasthornton.cloud: Building and deploying to an AKS cluster using Terraform and Azure DevOps with Kubernetes and Helm providers](){: style="width:7%"}](https://thomasthornton.cloud/building-and-deploying-to-an-aks-cluster-using-terraform-and-azure-devops-with-kubernetes-and-helm-providers) [![thomasthornton.cloud: Deploy Terraform using Azure DevOps](){: style="width:7%"}](https://thomasthornton.cloud/deploy-terraform-using-azure-devops) [![thomasthornton.cloud: Deploy Terraform using GitHub Actions to Azure](){: style="width:7%"}](https://thomasthornton.cloud/deploy-terraform-using-github-actions-into-azure) [![thomasthornton.cloud: Deploying Azure AKS GitOps Flux extension with Terraform](){: style="width:7%"}](https://thomasthornton.cloud/deploying-azure-aks-gitops-flux-extension-with-terraform) [![thomasthornton.cloud: Deploying MkDocs to GitHub Pages with GitHub Actions](){: style="width:7%"}](https://thomasthornton.cloud/deploying-mkdocs-to-github-pages-with-github-actions) [![thomasthornton.cloud: Displaying Terraform Plans in GitHub PRs with GitHub Actions](){: style="width:7%"}](https://thomasthornton.cloud/displaying-terraform-plans-in-github-prs-with-github-actions) [![Draw.io MCP for Diagram Generation: Why It’s Worth Using](){: style="width:7%"}](https://thomasthornton.cloud/draw-io-mcp-for-diagram-generation-why-its-worth-using) [![None](){: style="width:7%"}](https://thomasthornton.cloud/enforcing-kubernetes-best-practices-and-simplifying-kubernetes-configuration-validation-with-kube-linter-and-github-actions) [![thomasthornton.cloud: Ensuring Your Terraform is Correctly Formatted Using Terraform fmt and GitHub Actions](){: style="width:7%"}](https://thomasthornton.cloud/ensuring-your-terraform-is-correctly-formatted-using-terraform-fmt-and-github-actions) [![thomasthornton.cloud: Error: spawn terraform ENOENT when running Terraform in Azure DevOps Pipeline](){: style="width:7%"}](https://thomasthornton.cloud/error-spawn-terraform-enoent-when-running-terraform-in-azure-devops-pipeline) [![thomasthornton.cloud: If, elseif or else in GitHub Actions](){: style="width:7%"}](https://thomasthornton.cloud/if-elseif-or-else-in-github-actions)
-[![thomasthornton.cloud: Scout Suite reports using Azure DevOps Pipeline](){: style="width:7%"}](https://thomasthornton.cloud/scout-suite-reports-using-azure-devops-pipeline) [![thomasthornton.cloud: Using Terraform tfvars for environment-agnostic deployments 🌟](){: style="width:7%"}](https://thomasthornton.cloud/using-terraform-tfvars-for-environment-agnostic-deployments) [![Red Hat Thorntail](){: style="width:7%"}](https://thorntail.io) [![Azure Arc enabled Kubernetes allows you to connect and manage external Kubernetes clusters in Azure](){: style="width:7%"}](https://thorsten-hans.com/azure-arc-enabled-kubernetes-digital-ocean) [![Project Thoth](){: style="width:7%"}](https://thoth-station.ninja) [![thoughtbot.com: Zero Downtime Rails Deployments with Kubernetes](){: style="width:7%"}](https://thoughtbot.com/blog/zero-downtime-rails-deployments-with-kubernetes) [![threadreaderapp.com: Kelsey Hightower: "Kubernetes has made huge improvements in the ability to run stateful workloads including databases and message queues, but I still prefer not to run them on Kubernetes" 🌟](){: style="width:7%"}](https://threadreaderapp.com/thread/963413508300812295.html) [![threatpost.com: Argo CD Security Bug Opens Kubernetes Cloud Apps to Attackers](){: style="width:7%"}](https://threatpost.com/argo-cd-security-bug-kubernetes-cloud-apps/178239) [![tiagodiasgeneroso.medium.com: Observability Concepts you should know](){: style="width:7%"}](https://tiagodiasgeneroso.medium.com/observability-concepts-you-should-know-943fc057b208) [![tier1app.com](){: style="width:7%"}](https://tier1app.com) [![tigerabrodi.hashnode.dev: Interviewing software developers](){: style="width:7%"}](https://tigerabrodi.hashnode.dev/interviewing-software-developers)
-[![tilt.dev](){: style="width:7%"}](https://tilt.dev) [![tldp.org: The Linux System Administrator's Guide 🌟](){: style="width:7%"}](https://tldp.org/LDP/sag/html/index.html) [![tldrsec.com: Risk8s Business: Risk Analysis of Kubernetes Clusters 🌟](){: style="width:7%"}](https://tldrsec.com/?404=%2Fguides%2Fkubernetes) [![tldrsec.com: Risk8s Business: Risk Analysis of Kubernetes Clusters 🌟](){: style="width:7%"}](https://tldrsec.com/guides/kubernetes) [![tom-sapak.medium.com: Deployment vs. StatefulSet for stateful applications](){: style="width:7%"}](https://tom-sapak.medium.com/deployment-vs-statefulset-for-stateful-applications-eebd6522e102) [![tomd.xyz: Jenkins shared library: tutorial with examples 🌟](){: style="width:7%"}](https://tomd.xyz/jenkins-shared-library) [![tomd.xyz: Event-driven integration on Kubernetes with Camel & KEDA 🌟](){: style="width:7%"}](https://tomd.xyz/kubernetes-event-driven-keda) [![TomEE from Tomitribe](){: style="width:7%"}](https://tomee.apache.org) [![tomlous.medium.com: CI/CD for Data Engineers. Reliably Deploying Scala Spark' containers for Kubernetes with Github Actions](){: style="width:7%"}](https://tomlous.medium.com/ci-cd-for-data-engineers-68b0fd915545) [![tomsitcafe.com: Getting started with Ansible playbooks: more steps towards DevOps](){: style="width:7%"}](https://tomsitcafe.com/2023/02/14/getting-started-with-ansible-playbooks-more-steps-towards-devops) [![tomsitcafe.com: Conditional statements – making decisions in Ansible code](){: style="width:7%"}](https://tomsitcafe.com/2023/02/17/conditional-statements-making-decisions-in-ansible-code)
-[![tomsitcafe.com: How to implement and use handlers in Ansible code?](){: style="width:7%"}](https://tomsitcafe.com/2023/03/06/how-to-implement-and-use-handlers-in-ansible-code) [![tomsitcafe.com: Configuration file blueprints: Jinja2 templates in the Ansible code](){: style="width:7%"}](https://tomsitcafe.com/2023/03/13/configuration-file-blueprints-jinja2-templates-in-the-ansible-code) [![tomsitcafe.com: Handling sensitive data with Ansible Vault: encrypting strings instead of files](){: style="width:7%"}](https://tomsitcafe.com/2023/03/16/handling-sensitive-data-with-ansible-vault-encrypting-strings-instead-of-files) [![tomsitcafe.com: How to test Ansible code with Molecule](){: style="width:7%"}](https://tomsitcafe.com/2023/04/27/how-to-test-ansible-code-with-molecule) [![tomsitcafe.com: Let’s use a more flexible directory structure for an Ansible project](){: style="width:7%"}](https://tomsitcafe.com/2023/05/11/lets-use-a-more-flexible-directory-structure-for-an-ansible-project) [![tomsitcafe.com: Enhancing Ansible Automation: Exploring the Power of Ansible Semaphore, a Modern Open-Source GUI](){: style="width:7%"}](https://tomsitcafe.com/2023/05/15/ansible-semaphore-a-modern-open-source-gui-for-our-ansible-automation) [![tomsitcafe.com: Mastering Ansible: Navigating the Most Common Errors and Mistakes](){: style="width:7%"}](https://tomsitcafe.com/2023/06/02/mastering-ansible-navigating-the-most-common-errors-and-mistakes) [![tomsitcafe.com: Automating APIs with Ansible: A Comprehensive Guide](){: style="width:7%"}](https://tomsitcafe.com/2023/06/09/automating-apis-with-ansible-a-comprehensive-guide) [![tonylixu.medium.com: K8s Tools — K9s, Terminal Based UI to Manage Your Cluster](){: style="width:7%"}](https://tonylixu.medium.com/devops-in-k8s-k9s-terminal-based-ui-to-manage-your-cluster-85b4f147e209) [![tonylixu.medium.com: Docker RUN vs CMD vs ENTRYPOINT](){: style="width:7%"}](https://tonylixu.medium.com/docker-run-vs-cmd-vs-entrypoint-57f248b95889) [![==tonylixu.medium.com: GitOps — Github Actions Docker Build Workflow==](){: style="width:7%"}](https://tonylixu.medium.com/gitops-github-actions-docker-build-workflow-157cc53e9a0d)
-[![tonylixu.medium.com: K8s Troubleshooting — Pod in Terminating or Unknown' Status](){: style="width:7%"}](https://tonylixu.medium.com/k8s-troubleshooting-pod-in-terminating-or-unknown-status-2878f6ec66b8) [![==tonylixu.medium.com: Kubectl — Plugins Operation==](){: style="width:7%"}](https://tonylixu.medium.com/kubectl-plugins-operation-f93274622447) [![Kubecrt - Convert HELM charts to kubernetes resources 🌟](){: style="width:7%"}](https://toolbox.kali-linuxtr.net/kubecrt-convert-helm-charts-to-kubernetes-resources.tool) [![Kubernetes RBAC Permission Manager 🌟](){: style="width:7%"}](https://toolbox.kali-linuxtr.net/kubernetes-rbac-permission-manager.tool) [![toolkit.fluxcd.io: GitOps Toolkit 🌟](){: style="width:7%"}](https://toolkit.fluxcd.io) [![topcloudops.com: Optimizing AWS RDS Cost](){: style="width:7%"}](https://topcloudops.com/blog-detail?id=030b1031-8bc8-4bc5-8f7a-417950005b97) [![topcloudops.com: Kubernetes Security, Rootless Containers](){: style="width:7%"}](https://topcloudops.com/blog-detail?id=466c7bdd-ccb9-4722-abe5-d71a535113a2) [![topcloudops.com: Kubernetes Draining Nodes Properly](){: style="width:7%"}](https://topcloudops.com/blog-detail?id=afa06d47-b8ea-4417-bb4c-7d164f8903e7) [![torq.io: 5 Security Automation Examples for Non-Developers](){: style="width:7%"}](https://torq.io/blog/5-security-automation-examples-for-non-developers) [![towardsaws.com: A Gentle Introduction to Amazon Web Services (AWS)](){: style="width:7%"}](https://towardsaws.com/a-gentle-introduction-to-amazon-web-services-aws-50f18c7c57dc) [![towardsaws.com: Accessing a Private REST API from another Private REST API' in AWS API Gateway](){: style="width:7%"}](https://towardsaws.com/accessing-a-private-rest-api-from-another-private-rest-api-in-aws-api-gateway-5112b835c0d4)
-[![towardsaws.com: Automating Static Website Deployment: A Guide to CI/CD with' AWS and Terraform](){: style="width:7%"}](https://towardsaws.com/automating-static-website-deployment-a-guide-to-ci-cd-with-aws-and-terraform-bb6fcbae5667) [![towardsaws.com: Autoscale Kubernetes Metrics Server on Amazon EKS](){: style="width:7%"}](https://towardsaws.com/autoscale-kubernetes-metrics-server-fa398f8a600a) [![==towardsaws.com: Creating a Bastion Host for Secure Access to Your AWS' Infrastructure with Terraform==](){: style="width:7%"}](https://towardsaws.com/creating-a-bastion-host-for-secure-access-to-your-aws-infrastructure-with-terraform-17ee287bb3d) [![towardsaws.com: From Scratch to Production: Deploying EKS Clusters and Applications' with CI/CD using Jenkins and Terraform](){: style="width:7%"}](https://towardsaws.com/from-scratch-to-production-deploying-eks-clusters-and-applications-with-ci-cd-using-jenkins-and-f27d4686d5fe) [![towardsaws.com: How to centralize VPC endpoints in AWS](){: style="width:7%"}](https://towardsaws.com/how-to-centralize-vpc-endpoints-in-aws-64c68b5b9d50) [![==towardsaws.com: How to Deploy Two-Tier AWS Architecture with Terraform?==](){: style="width:7%"}](https://towardsaws.com/how-to-deploy-two-tier-aws-architecture-with-terraform-59db7b11dd47) [![==towardsaws.com: Import Existing AWS Infrastructure to Terraform==](){: style="width:7%"}](https://towardsaws.com/import-existing-aws-architecture-to-terraform-368b66c48275) [![towardsaws.com: Integrating Python, Amazon API Gateway, Lambda, SQS, and' SNS Services | Brandi McCall](){: style="width:7%"}](https://towardsaws.com/integrating-python-amazon-api-gateway-lambda-sqs-and-sns-services-6015631d5527) [![towardsaws.com: Kubernetes Multi-Tenancy Approach](){: style="width:7%"}](https://towardsaws.com/kubernetes-multi-tenancy-approach-b0f58d615971) [![towardsaws.com: Networking Basics in AWS](){: style="width:7%"}](https://towardsaws.com/networking-basics-in-aws-ab72882855c4) [![towardsaws.com: Terraform Basics: Creating Custom AWS VPC, Subnets, and' Route Tables](){: style="width:7%"}](https://towardsaws.com/terraform-basics-creating-custom-aws-vpc-subnets-and-route-tables-4e7075135e99)
-[![towardsdatascience.com: 3 High Availability Cloud Concepts You Should Know](){: style="width:7%"}](https://towardsdatascience.com/3-high-availability-cloud-concepts-you-should-know-93f3bab2cb4a) [![towardsdatascience.com: 7 Must-Know Data Wrangling Operations with Python Pandas](){: style="width:7%"}](https://towardsdatascience.com/7-must-know-data-wrangling-operations-with-python-pandas-849438a90d15) [![towardsdatascience.com: A Git cheatsheet that all coders need](){: style="width:7%"}](https://towardsdatascience.com/a-git-cheatsheet-that-all-coders-need-bf8ad4d91576) [![towardsdatascience.com: A Kubernetes architecture for machine learning web-application deployments](){: style="width:7%"}](https://towardsdatascience.com/a-kubernetes-architecture-for-machine-learning-web-application-deployments-632f7765ef29) [![towardsdatascience.com: All The Important Features and Changes in Python 3.10](){: style="width:7%"}](https://towardsdatascience.com/all-the-important-features-and-changes-in-python-3-10-e3d1fe542fbf) [![towardsdatascience.com: Apache Airflow Architecture 🌟](){: style="width:7%"}](https://towardsdatascience.com/apache-airflow-architecture-496b9cb28288) [![towardsdatascience.com: Apache Airflow for containerized data-pipelines](){: style="width:7%"}](https://towardsdatascience.com/apache-airflow-for-containerized-data-pipelines-4d7a3c385bd) [![towardsdatascience.com: At Its Core: How Is a Graph Database Different from a Relational One?](){: style="width:7%"}](https://towardsdatascience.com/at-its-core-hows-a-graph-database-different-from-a-relational-8297ca99cb8f) [![towardsdatascience.com: Automatically Generate Machine Learning Code with Just a Few Clicks](){: style="width:7%"}](https://towardsdatascience.com/automatically-generate-machine-learning-code-with-just-a-few-clicks-7901b2334f97) [![towardsdatascience.com: Build Machine Learning Pipelines with Airflow and Mlflow: Reservation Cancellation Forecasting](){: style="width:7%"}](https://towardsdatascience.com/build-machine-learning-pipelines-with-airflow-and-mlflow-reservation-cancellation-forecasting-da675d409842) [![towardsdatascience.com: Can Github Copilot Replace Developers?](){: style="width:7%"}](https://towardsdatascience.com/can-githubs-copilot-replace-developers-b89f28007c05)
-[![towardsdatascience.com: Create your first CI/CD pipeline with Jenkins and GitHub](){: style="width:7%"}](https://towardsdatascience.com/create-your-first-ci-cd-pipeline-with-jenkins-and-github-6aefe21c9240) [![towardsdatascience.com: Data Domains and Data Products](){: style="width:7%"}](https://towardsdatascience.com/data-domains-and-data-products-64cc9d28283e) [![towardsdatascience.com: SQL vs. NoSQL: How to Select from 12 Database Types 🌟🌟](){: style="width:7%"}](https://towardsdatascience.com/datastore-choices-sql-vs-nosql-database-ebec24d56106) [![towardsdatascience.com: Deploying An ML Model With FastAPI — A Succinct Guide](){: style="width:7%"}](https://towardsdatascience.com/deploying-an-ml-model-with-fastapi-a-succinct-guide-69eceda27b21) [![towardsdatascience.com: Deploying LLM Apps to AWS, the Open-Source Self-Service Way](){: style="width:7%"}](https://towardsdatascience.com/deploying-llm-apps-to-aws-the-open-source-self-service-way-c54b8667d829) [![towardsdatascience.com: Fall in Love with Your Environment Setup](){: style="width:7%"}](https://towardsdatascience.com/fall-in-love-with-your-environment-setup-779dfbf047ba) [![towardsdatascience.com: From Dev to Deployment: An End to End Sentiment Classifier App with MLflow, SageMaker, and Streamlit](){: style="width:7%"}](https://towardsdatascience.com/from-dev-to-deployment-an-end-to-end-sentiment-classifier-app-with-mlflow-sagemaker-and-119043ea4203) [![towardsdatascience.com: From DevOps to MLOPS: Integrate Machine Learning Models using Jenkins and Docker](){: style="width:7%"}](https://towardsdatascience.com/from-devops-to-mlops-integrate-machine-learning-models-using-jenkins-and-docker-79034dbedf1) [![towardsdatascience.com: From Jupyter Notebooks to Real-life: MLOps 🌟](){: style="width:7%"}](https://towardsdatascience.com/from-jupyter-notebooks-to-real-life-mlops-9f590a7b5faa) [![towardsdatascience.com: Generating Python Scripts with OpenAi’s Github Copilot](){: style="width:7%"}](https://towardsdatascience.com/generating-python-scripts-with-openais-github-copilot-da0b3fdd989) [![towardsdatascience.com: 18 Git Commands I Learned During My First Year as a Software Developer](){: style="width:7%"}](https://towardsdatascience.com/git-commands-cheat-sheet-software-developer-54f6aedc1c46)
-[![towardsdatascience.com: Heroku + Docker in 10 Minutes](){: style="width:7%"}](https://towardsdatascience.com/heroku-docker-in-10-minutes-f4329c4fd72f) [![towardsdatascience.com: How Not to Use Python Lists](){: style="width:7%"}](https://towardsdatascience.com/how-not-to-use-python-lists-d06cbe8e593) [![towardsdatascience.com: How to Use SQL Cross Joins](){: style="width:7%"}](https://towardsdatascience.com/how-to-use-sql-cross-joins-5653fe7d353) [![None](){: style="width:7%"}](https://towardsdatascience.com/jenkins-for-ci-is-dead-why-do-people-hate-it-and-whats-the-alternative-8d8b6b88fdba) [![Is Serverless The End Of Kubernetes?](){: style="width:7%"}](https://towardsdatascience.com/kubernetes-serverless-differences-84699f370609) [![towardsdatascience.com: Master Class Inheritance in Python 🌟](){: style="width:7%"}](https://towardsdatascience.com/master-class-inheritance-in-python-c46bfda63374) [![towardsdatascience.com: Maximizing the Utility of Scarce AI Resources: A Kubernetes Approach](){: style="width:7%"}](https://towardsdatascience.com/maximizing-the-utility-of-scarce-ai-resources-a-kubernetes-approach-0230ba53965b) [![towardsdatascience.com: Memoizing DataFrame Functions](){: style="width:7%"}](https://towardsdatascience.com/memoizing-dataframe-functions-7a27dff532f7) [![towardsdatascience.com: Overview of UI Tools for Monitoring and Management of Apache Kafka Clusters](){: style="width:7%"}](https://towardsdatascience.com/overview-of-ui-tools-for-monitoring-and-management-of-apache-kafka-clusters-8c383f897e80) [![towardsdatascience.com: Practical Introduction to PostgreSQL](){: style="width:7%"}](https://towardsdatascience.com/practical-introduction-to-postgresql-5f73d3d394e) [![towardsdatascience.com: Iterables vs Iterators in Python](){: style="width:7%"}](https://towardsdatascience.com/python-iterables-vs-iterators-688907fd755f)
-[![towardsdatascience.com: How to Implement a Linked List in Python](){: style="width:7%"}](https://towardsdatascience.com/python-linked-lists-c3622205da81) [![towardsdatascience.com: requirements.txt vs setup.py in Python](){: style="width:7%"}](https://towardsdatascience.com/requirements-vs-setuptools-python-ae3ee66e28af) [![towardsdatascience.com: Architecture for High-Throughput Low-Latency Big Data Pipeline on Cloud 🌟](){: style="width:7%"}](https://towardsdatascience.com/scalable-efficient-big-data-analytics-machine-learning-pipeline-architecture-on-cloud-4d59efc092b5) [![towardsdatascience.com: Step-by-step Approach to Build Your Machine Learning API Using Fast API](){: style="width:7%"}](https://towardsdatascience.com/step-by-step-approach-to-build-your-machine-learning-api-using-fast-api-21bd32f2bbdb) [![towardsdatascience.com: The Easiest Way to Debug Kubernetes Workloads](){: style="width:7%"}](https://towardsdatascience.com/the-easiest-way-to-debug-kubernetes-workloads-ff2ff5e3cc75) [![towardsdatascience.com: Unexpected Size of Python Objects in Memory](){: style="width:7%"}](https://towardsdatascience.com/the-strange-size-of-python-objects-in-memory-ce87bdfbb97f) [![towardsdatascience.com: There is more to ‘pandas.read_csv()’ than meets the eye](){: style="width:7%"}](https://towardsdatascience.com/there-is-more-to-pandas-read-csv-than-meets-the-eye-8654cb2b3a03) [![towardsdatascience.com: Unlimited scientific libraries and applications in Kubernetes, instantly!](){: style="width:7%"}](https://towardsdatascience.com/unlimited-scientific-libraries-and-applications-in-kubernetes-instantly-b69b192ec5e5) [![towardsdatascience.com: Schemafull streaming data processing in ML pipelines](){: style="width:7%"}](https://towardsdatascience.com/using-kafka-with-avro-in-python-da85b3e0f966) [![towardsdatascience.com: Work with SQL in Python Using SQLAlchemy and Pandas](){: style="width:7%"}](https://towardsdatascience.com/work-with-sql-in-python-using-sqlalchemy-and-pandas-cd7693def708) [![towardsdatascience.com: You Don’t Need Sample Data, You Need Python Faker](){: style="width:7%"}](https://towardsdatascience.com/you-dont-need-sample-data-you-need-python-faker-fa87c2a119a9)
-[![towardsdatascience.com: You Should Use This to Visualize SQL Joins Instead of Venn Diagrams](){: style="width:7%"}](https://towardsdatascience.com/you-should-use-this-to-visualize-sql-joins-instead-of-venn-diagrams-ede15f9583fc) [![towardsdatascience.com: yq: Mastering YAML Processing in Command Line 🌟](){: style="width:7%"}](https://towardsdatascience.com/yq-mastering-yaml-processing-in-command-line-e1ff5ebc0823) [![towardsdev.com: 12 Scanners to Find Security Vulnerabilities and Misconfigurations' in Kubernetes](){: style="width:7%"}](https://towardsdev.com/12-scanners-to-find-security-vulnerabilities-and-misconfigurations-in-kubernetes-332a738d076d) [![==towardsdev.com: Azure DevOps Project Creation and Setup via Terraform==](){: style="width:7%"}](https://towardsdev.com/azure-devops-project-creation-and-setup-via-terraform-3444ff985bae) [![towardsdev.com: Kubernetes: Deploying Nginx Servers with ConfigMaps & Shared' Services with Minikube](){: style="width:7%"}](https://towardsdev.com/kubernetes-deploying-nginx-servers-with-configmaps-shared-services-with-minikube-618aee9a8ff6) [![towardsdev.com: Microservice Interview questions for Backend Developers' series-1](){: style="width:7%"}](https://towardsdev.com/microservice-interview-questions-for-backend-developers-series-1-112d623a7c2a) [![towardsdev.com: Performance Testing Your Kubernetes Kafka Cluster](){: style="width:7%"}](https://towardsdev.com/performance-testing-your-kubernetes-kafka-cluster-95f6e7d8dfc5) [![==towardsdev.com: Solution architecture 101 — Are you ready for the Solution' Architect Path== 🌟](){: style="width:7%"}](https://towardsdev.com/solution-architecture-101-are-you-ready-for-the-solution-architect-path-5a2d01aebbb) [![Traefik](){: style="width:7%"}](https://traefik.io) [![containo.us: Kubernetes Ingress & Service API Demystified](){: style="width:7%"}](https://traefik.io/blog/kubernetes-ingress-service-api-demystified) [![traefik.io: Pets vs. Cattle: The Future of Kubernetes in 2022](){: style="width:7%"}](https://traefik.io/blog/pets-vs-cattle-the-future-of-kubernetes-in-2022)
-[![Transitioning from ingress-nginx to Traefik in Kubernetes](){: style="width:7%"}](https://traefik.io/blog/transition-from-ingress-nginx-to-traefik) [![Maesh](){: style="width:7%"}](https://traefik.io/traefik-mesh) [![github.github.com/training-kit: Git cheat sheet](){: style="width:7%"}](https://training.github.com/downloads/github-git-cheat-sheet.pdf) [![The Linux Foundation Training](){: style="width:7%"}](https://training.linuxfoundation.org/resources) [![training.linuxfoundation.org: Introduction to Kubernetes (LFS158x)](){: style="width:7%"}](https://training.linuxfoundation.org/training/introduction-to-kubernetes) [![trainings.kubernauts.sh](){: style="width:7%"}](https://trainings.kubernauts.sh) [![tratnayake.dev: Using Helm To Include All Files From A Directory In-line](){: style="width:7%"}](https://tratnayake.dev/helm-include-all-files-from-directory-in-line) [![tratnayake.dev: Oncall Adventures - When your Prometheus-Server mounted' to GCE Persistent Disk on K8s is Full](){: style="width:7%"}](https://tratnayake.dev/oncall-adventures-prometheus-filled-disk) [![doylestowncoder.com: Building CI/CD Pipelines with Azure Data Factory: Part 1](){: style="width:7%"}](https://travelrasik.com/category/asia) [![Travis CI](){: style="width:7%"}](https://travis-ci.org) [![travis.media: Pulumi Tutorial: Automate Kubernetes Deployments and Operations with this Complete Guide](){: style="width:7%"}](https://travis.media/blog/pulumi-tutorial-automate-kubernetes-operations)
-[![travis.media: Pulumi Tutorial: Automate Kubernetes Deployments and Operations' with this Complete Guide](){: style="width:7%"}](https://travis.media/pulumi-tutorial-automate-kubernetes-operations) [![treblle.com: How does Treblle scale on AWS without breaking the bank?](){: style="width:7%"}](https://treblle.com/blog/how-does-treblle-scale-on-aws-without-breaking-the-bank) [![treyhunner.com: How to flatten a list in Python](){: style="width:7%"}](https://treyhunner.com/2021/11/how-to-flatten-a-list-in-python) [![Trillio](){: style="width:7%"}](https://trilio.io) [![trio.dev: Angular vs React: Is Angular Dead?](){: style="width:7%"}](https://trio.dev/angular-vs-react) [![trstringer.com: Debug a Python Application Running in Kubernetes 🌟](){: style="width:7%"}](https://trstringer.com/debug-python-kubernetes) [![trstringer.com: Deploy to AKS from GitHub Actions 🌟](){: style="width:7%"}](https://trstringer.com/deploy-to-aks-from-github-actions) [![trstringer.com: Deploy to AKS Using a Managed Identity from a GitHub Actions' Self-Hosted Runner 🌟](){: style="width:7%"}](https://trstringer.com/deploy-to-aks-from-github-actions-self-hosted) [![None](){: style="width:7%"}](https://trstringer.com/deploy-to-aks-from-github-actions/-self-hosted) [![trstringer.com: Discover Kubernetes API Calls from kubectl](){: style="width:7%"}](https://trstringer.com/kubernetes-api-call-from-kubectl) [![trstringer.com: Kubernetes Ingress with Contour](){: style="width:7%"}](https://trstringer.com/kubernetes-ingress-with-contour)
-[![trstringer.com: What Determines if a Kubernetes Node is Ready?](){: style="width:7%"}](https://trstringer.com/kubernetes-node-ready) [![trstringer.com: Create a Basic Kubernetes Validating Webhook](){: style="width:7%"}](https://trstringer.com/kubernetes-validating-webhook) [![trstringer.com: Observability with OpenTelemetry Part 1 - Introduction](){: style="width:7%"}](https://trstringer.com/otel-part1-intro) [![trstringer.com: Run Kubernetes Pods on Specific VM Types in AKS](){: style="width:7%"}](https://trstringer.com/run-kubernetes-pods-on-vm-types) [![trstringer.com: Kubernetes Taints, Tolerations, and Understanding the PreferNoSchedule Effect](){: style="width:7%"}](https://trstringer.com/understanding-prefernoschedule) [![Trunk Based Development](){: style="width:7%"}](https://trunkbaseddevelopment.com) [![trunkbaseddevelopment.com: Alternative Branching Models](){: style="width:7%"}](https://trunkbaseddevelopment.com/alternative-branching-models) [![App Platform - Digital Ocean PaaS](){: style="width:7%"}](https://try.digitalocean.com/app-platform) [![try.digitalocean.com/cloudplex](){: style="width:7%"}](https://try.digitalocean.com/cloudplex) [![try.openshift.com 🌟](){: style="width:7%"}](https://try.openshift.com) [![trycircular.com (Spain)](){: style="width:7%"}](https://trycircular.com)
-[![tryhackme.com: Metasploit: Introduction](){: style="width:7%"}](https://tryhackme.com/room/metasploitintro) [![tryolabs.com: Top 10 Python libraries of 2020](){: style="width:7%"}](https://tryolabs.com/blog/2020/12/21/top-10-python-libraries-of-2020) [![tschatzl.github.io: JDK 17 G1/Parallel GC changes](){: style="width:7%"}](https://tschatzl.github.io/2021/09/16/jdk17-g1-parallel-gc-changes.html) [![ttl.sh: Anonymous & ephemeral Docker image registry 🌟](){: style="width:7%"}](https://ttl.sh) [![turbofuture.com: A Beginners Guide to Containers and Docker](){: style="width:7%"}](https://turbofuture.com/computers/introductiontodocker) [![turing](){: style="width:7%"}](https://turing.com) [![tusharsrivastava.hashnode.dev: Handling text files in python - an easy guide' for beginners](){: style="width:7%"}](https://tusharsrivastava.hashnode.dev/handling-text-files-in-python-an-easy-guide-for-beginners) [![tutorialboy24.blogspot.com: A Detailed Talk about K8S Cluster Security from the Perspective of Attackers (Part 2) 🌟](){: style="width:7%"}](https://tutorialboy24.blogspot.com/2022/09/a-detailed-talk-about-k8s-cluster.html) [![tutorials.keptn.sh 🌟](){: style="width:7%"}](https://tutorials.keptn.sh) [![tutorials.keptn.sh: Azure DevOps Pipelines with Keptn Quality Gates](){: style="width:7%"}](https://tutorials.keptn.sh/tutorials/keptn-azure-devops/index.html) [![tutorials.virtualan.io: Idaithalam - Lowcode Test Automation](){: style="width:7%"}](https://tutorials.virtualan.io)
-[![None](){: style="width:7%"}](https://tutorialsdojo.com/aws-cheat-sheets) [![tutorialsdojo.com: AWS Cheat Sheets 🌟](){: style="width:7%"}](https://tutorialsdojo.com/links-to-all-aws-cheat-sheets) [![tutorialsdojo.com: Real-time Monitoring of 5XX Errors using AWS Lambda, CloudWatch Logs and Slack](){: style="width:7%"}](https://tutorialsdojo.com/real-time-monitoring-of-5xx-errors-using-aws-lambda-cloudwatch-logs-slack) [![tutorialzine.com: Learn git in 30 minutes 🌟](){: style="width:7%"}](https://tutorialzine.com/2016/06/learn-git-in-30-minutes) [![twindb.com: Verify MySQL Backups With TwinDB Backup Tool](){: style="width:7%"}](https://twindb.com/verify-mysql-backups-with-twindb-backup-tool) [![twitter.com/ASFMavenProject: The official twitter feed of the Apache Maven' Project](){: style="width:7%"}](https://twitter.com/ASFMavenProject) [![twitter.com/ASFMavenRelease: Maven Plugin Release](){: style="width:7%"}](https://twitter.com/ASFMavenRelease) [![twitter.com/AWS_Partners](){: style="width:7%"}](https://twitter.com/AWS_Partners) [![twitter.com/AWSreInvent](){: style="width:7%"}](https://twitter.com/AWSreInvent) [![twitter.com/AWSstartups](){: style="width:7%"}](https://twitter.com/AWSstartups) [![twitter.com/ChromeDevTools](){: style="width:7%"}](https://twitter.com/ChromeDevTools)
-[![twitter.com/GolangRepos](){: style="width:7%"}](https://twitter.com/GolangRepos) [![None](){: style="width:7%"}](https://twitter.com/Marcus_Noble_/status/1417007780888825856) [![None](){: style="width:7%"}](https://twitter.com/PlantUML) [![None](){: style="width:7%"}](https://twitter.com/PukarDesign/status/1452141978167267332) [![I just meant that base64 prevents you from logging a secret in plain text' by accident… but many more layers are required to keep your secrets secret](){: style="width:7%"}](https://twitter.com/SWengThomas) [![None](){: style="width:7%"}](https://twitter.com/_georgemoller) [![None](){: style="width:7%"}](https://twitter.com/a_sykim) [![It's funny: everyone thinks CPU requests are only used for scheduling' (WRONG) and memory requests determine who gets OOMKilled (WRONG) but it's actually the opposite! At runtime, memory requests do nothing, but CPU requests DO" 🌟](){: style="width:7%"}](https://twitter.com/aantn) [![None](){: style="width:7%"}](https://twitter.com/addyosmani) [![Excellent description of user ids and access rights in Docker; it’s a non' trivial issue and there’s no silver bullet other than to avoid running your containers with a privileged user. As a bonus, I personally like openshift approach (random UIDs belonging to the super user GID)](){: style="width:7%"}](https://twitter.com/agarcia) [![None](){: style="width:7%"}](https://twitter.com/alexxubyte)
-[![twitter.com/awscloud](){: style="width:7%"}](https://twitter.com/awscloud) [![twitter.com/azuredevops](){: style="width:7%"}](https://twitter.com/azuredevops) [![None](){: style="width:7%"}](https://twitter.com/brendandburns) [![The issue is not new or unique to k8s. There is a general confusion between' encoding and encryption. Ask any web dev about base64, and there is a good chance they'll tell you it's encryption](){: style="width:7%"}](https://twitter.com/codingsafari) [![twitter.com/commandlinefu](){: style="width:7%"}](https://twitter.com/commandlinefu) [![twitter.com/commandlinefu10](){: style="width:7%"}](https://twitter.com/commandlinefu10) [![twitter.com/commandlinefu3](){: style="width:7%"}](https://twitter.com/commandlinefu3) [![None](){: style="width:7%"}](https://twitter.com/dmokafa) [![#FeatureFlags](){: style="width:7%"}](https://twitter.com/hashtag/featureflag) [![None](){: style="width:7%"}](https://twitter.com/i/spaces/1ZkKzbXLekWKv) [![As an ops engineer not too familiar with Git, you just need to know 6 commands](){: style="width:7%"}](https://twitter.com/janakiramm)
-[![twitter.com/jeffbarr](){: style="width:7%"}](https://twitter.com/jeffbarr) [![None](){: style="width:7%"}](https://twitter.com/johncutlefish/status/1452048722917871620) [![I've always wondered how folks expect a system would be able to protect' data at rest like that. If the public key and private key are local on the machine - nothing is secure no matter what algorithm is used](){: style="width:7%"}](https://twitter.com/jwendlandt) [![k0sproject](){: style="width:7%"}](https://twitter.com/k0sproject) [![twitter.com/kubernetesio](){: style="width:7%"}](https://twitter.com/kubernetesio) [![None](){: style="width:7%"}](https://twitter.com/memenetes) [![microcksio](){: style="width:7%"}](https://twitter.com/microcksio) [![None](){: style="width:7%"}](https://twitter.com/okta) [![twitter.com/openshift](){: style="width:7%"}](https://twitter.com/openshift) [![twitter.com/operatorhubio](){: style="width:7%"}](https://twitter.com/operatorhubio) [![Kubernetes base64 encodes secrets because that makes arbitrary data play' nice with JSON. It had nothing to do with the security model (or lack thereof). It did not occur to us at the time that people could mistake base64 for some form of encryption](){: style="width:7%"}](https://twitter.com/originalavalamp)
-[![None](){: style="width:7%"}](https://twitter.com/puksiarz) [![None](){: style="width:7%"}](https://twitter.com/pvergadia) [![twitter.com/pythonvscode](){: style="width:7%"}](https://twitter.com/pythonvscode) [![None](){: style="width:7%"}](https://twitter.com/rakyll) [![shipwrightio](){: style="width:7%"}](https://twitter.com/shipwrightio) [![submarinerio](){: style="width:7%"}](https://twitter.com/submarinerio) [![telepresenceio](){: style="width:7%"}](https://twitter.com/telepresenceio) [![None](){: style="width:7%"}](https://twitter.com/tfortricks_ind) [![The semantics are important. Easy to grant an RBAC policy like "read only' except secrets](){: style="width:7%"}](https://twitter.com/tsh4k) [![9 awesome git tricks](){: style="width:7%"}](https://tychoish.com/post/9-awesome-git-tricks) [![Tyk API Manager](){: style="width:7%"}](https://tyk.io)
-[![tylercipriani.com: GitHub's Missing Merge Option](){: style="width:7%"}](https://tylercipriani.com/blog/2022/09/30/githubs-missing-merge-option) [![None](){: style="width:7%"}](https://typhoon.psdn.io) [![typing.io: Typing Practice for Programmers](){: style="width:7%"}](https://typing.io) [![ubiqum.com: 20 Software Development Tools that will make you more productive](){: style="width:7%"}](https://ubiqum.com/blog/20-software-development-tools-that-will-make-you-more-productive) [![Kubernetes GitOps with Azure Arc and Charmed Kubernetes](){: style="width:7%"}](https://ubuntu.com/blog/gitops-with-azure-arc-and-charmed-kubernetes) [![ubuntu.com: How to test the latest Kubernetes 1.22 release candidate with MicroK8s](){: style="width:7%"}](https://ubuntu.com/blog/how-to-test-the-latest-kubernetes-with-microk8s) [![ubuntu.com: Kubernetes Fully Managed – half the cost of AWS](){: style="width:7%"}](https://ubuntu.com/blog/managed-kubernetes-cheaper-than-aws) [![Ubuntu on WSL 2 Is Generally Available 🌟](){: style="width:7%"}](https://ubuntu.com/blog/ubuntu-on-wsl-2-is-generally-available) [![Charmed Kubernetes](){: style="width:7%"}](https://ubuntu.com/kubernetes/charmed-k8s) [![Charmed Kubernetes](){: style="width:7%"}](https://ubuntu.com/kubernetes/features) [![ubuntuask.com: Best New Kubernetes Books](){: style="width:7%"}](https://ubuntuask.com/blog/best-new-kubernetes-books)
-[![None](){: style="width:7%"}](https://ui.dev/async-javascript-from-callbacks-to-promises-to-async-await) [![None](){: style="width:7%"}](https://ui.dev/beginners-guide-to-javascript-prototype) [![umbrellaselector.com/Spain](){: style="width:7%"}](https://umbrellaselector.com/Spain) [![umeey.medium.com: Four Golden Signals Of Monitoring: Site Reliability Engineering' (SRE) Metrics](){: style="width:7%"}](https://umeey.medium.com/four-golden-signals-of-monitoring-site-reliability-engineering-sre-metrics-64031dbe268) [![umeshtyagi829.medium.com: Secure Terrafrom IaC code using Checkov](){: style="width:7%"}](https://umeshtyagi829.medium.com/secure-terrafrom-iac-code-using-checkov-4a3e1f097f92) [![None](){: style="width:7%"}](https://uncontained.io) [![None](){: style="width:7%"}](https://uncontained.io/articles/openshift-and-the-org) [![None](){: style="width:7%"}](https://uncontained.io/articles/openshift-ha-installation) [![None](){: style="width:7%"}](https://uncontained.io/articles/openshift-ha-installation ) [![None](){: style="width:7%"}](https://uncontained.io/articles/openshift-ha-installation/ ) [![Undertow](){: style="width:7%"}](https://undertow.io)
-[![ungleich.ch: Making kubernetes kube-dns/CoreDNS publicly reachable](){: style="width:7%"}](https://ungleich.ch/u/blog/kubernetes-making-dns-publicly-reachable) [![ungleich.ch: Building Ingress-less Kubernetes Clusters](){: style="width:7%"}](https://ungleich.ch/u/blog/kubernetes-without-ingress) [![unit.nginx.org](){: style="width:7%"}](https://unit.nginx.org) [![unit42.paloaltonetworks.com: Finding Azurescape – Cross-Account Container Takeover in Azure Container Instances](){: style="width:7%"}](https://unit42.paloaltonetworks.com/azure-container-instances) [![None](){: style="width:7%"}](https://unix.stackexchange.com/questions/252744/ss-linux-socket-statistics-utility-output-format) [![unixarena.com: Terraform – Source credentials from AWS secret Manager](){: style="width:7%"}](https://unixarena.com/2022/04/terraform-source-credentials-from-aws-secret-manager.html) [![OOMKilled in Kubernetes: Understanding and Preventing Hidden Memory Leaks](){: style="width:7%"}](https://unixarena.com/2025/04/oomkilled-in-kubernetes-the-hidden-memory-leaks-youre-missing.html) [![unixetc.co.uk](){: style="width:7%"}](https://unixetc.co.uk) [![unixmages.com](){: style="width:7%"}](https://unixmages.com) [![unixmen.com 🌟](){: style="width:7%"}](https://unixmen.com) [![unofficial-kubernetes.readthedocs.io](){: style="width:7%"}](https://unofficial-kubernetes.readthedocs.io)
-[![unofficial-kubernetes.readthedocs.io](){: style="width:7%"}](https://unofficial-kubernetes.readthedocs.io/en/latest) [![en.wikibooks.org: Python Programming](){: style="width:7%"}](https://upload.wikimedia.org/wikipedia/commons/9/91/Python_Programming.pdf) [![upper 🌟](){: style="width:7%"}](https://upper.co) [![useHooks - React Hooks Library](){: style="width:7%"}](https://usehooks.com) [![IntelliJ vs. VSCode for Rust Development](){: style="width:7%"}](https://users.rust-lang.org/t/anyone-here-go-intellij-vscode/84499) [![uw-labs.github.io: Kubernetes Semaphore: A modular and nonintrusive framework' for cross cluster communication](){: style="width:7%"}](https://uw-labs.github.io/blog/kubernetes,/multicluster/2021/07/21/kube-semaphore-intro.html) [![Quick Start](){: style="width:7%"}](https://v1.keptn.sh/docs/quickstart) [![None](){: style="width:7%"}](https://v1.uncontained.io) [![None](){: style="width:7%"}](https://v1.uncontained.io/playbooks/continuous_delivery/external-jenkins-integration.html) [![v8.dev:](){: style="width:7%"}](https://v8.dev) [![vadosware.io: Level 1 Automated K8S Deployments With GitLab CI](){: style="width:7%"}](https://vadosware.io/post/level-one-automated-k8s-deployments-with-gitlab-ci)
-[![vadosware.io: So you need to wait for some Kubernetes resources?](){: style="width:7%"}](https://vadosware.io/post/so-you-need-to-wait-for-some-kubernetes-resources) [![vadosware.io: Using Makefiles And Envsubst As An Alternative To Helm And' Ksonnet (deprecated)](){: style="width:7%"}](https://vadosware.io/post/using-makefiles-and-envsubst-as-an-alternative-to-helm-and-ksonnet) [![vaex.io](){: style="width:7%"}](https://vaex.io) [![vahid.blog: System Design Interview Cheat Sheet](){: style="width:7%"}](https://vahid.blog/post/2022-05-05-system-design-interview-cheat-sheet) [![vaishnavidontha.hashnode.dev: API Testing using Postman - Part 1](){: style="width:7%"}](https://vaishnavidontha.hashnode.dev/api-testing-using-postman-part-1) [![vaishnavidontha.hashnode.dev: API Testing using Postman - Part 2](){: style="width:7%"}](https://vaishnavidontha.hashnode.dev/api-testing-using-postman-part-2) [![vaishnavidontha.hashnode.dev: API Testing using Postman - Part 3](){: style="width:7%"}](https://vaishnavidontha.hashnode.dev/api-testing-using-postman-part-3) [![valenciaplaza.com: El IIS La Fe liderará la dirección científica del Nodo Central del Atlas de Imágenes en Cáncer](){: style="width:7%"}](https://valenciaplaza.com/iis-fe-liderara-direccion-cientifica-nodo-central-atlas-imagenes-cancer) [![valohai.com/blog/llmops/](){: style="width:7%"}](https://valohai.com/blog/llmops) [![vashishtsumit89.medium.com: Security/Pen Testing: A guide to run OWASP Zap' headless in containers for CI/CD pipeline](){: style="width:7%"}](https://vashishtsumit89.medium.com/security-pen-testing-a-guide-to-run-owasp-zap-headless-in-containers-for-ci-cd-pipeline-ddb580dae3c8) [![vcloud-lab.com: Create Azure Key Vault Certificates on Azure Portal and Powershell](){: style="width:7%"}](https://vcloud-lab.com/entries/microsoft-azure/-create-azure-key-vault-certificates-on-azure-portal-and-powershell)
-[![vcloud-lab.com: Create an Azure App registrations in Azure Active Directory using PowerShell & AzureCLI](){: style="width:7%"}](https://vcloud-lab.com/entries/microsoft-azure/create-an-azure-app-registrations-in-azure-active-directory-using-powershell-azurecli) [![vcloud-lab.com: Get started and configure certificate-based authentication in Azure](){: style="width:7%"}](https://vcloud-lab.com/entries/microsoft-azure/get-started-and-configure-with-certificate-based-authentication-in-azure) [![Redpanda 🌟](){: style="width:7%"}](https://vectorized.io) [![Redpanda is now Free & Source Available](){: style="width:7%"}](https://vectorized.io/blog/open-source) [![veducate.co.uk: How to fix in Kubernetes – Deleting a PVC stuck in status' “Terminating”](){: style="width:7%"}](https://veducate.co.uk/kubernetes-pvc-terminating) [![Velocity](){: style="width:7%"}](https://velocity.silverlakesoftware.com) [![JMeter Distributed Testing Step-by-step](){: style="width:7%"}](https://venkatmatta.com/wp-content/uploads/2016/03/jmeter_distributed_testing_step_by_step.pdf) [![JMeter Distributed Testing Step-by-step](){: style="width:7%"}](https://venkatmatta.files.wordpress.com/2016/03/jmeter_distributed_testing_step_by_step.pdf) [![Microsoft debuts Windows Package Manager for your dev environment](){: style="width:7%"}](https://venturebeat.com/2020/05/19/microsoft-windows-package-manager-powertoys) [![Microsoft launches Windows Terminal 1.0, unveils GPU support and Linux GUI apps in WSL](){: style="width:7%"}](https://venturebeat.com/2020/05/19/microsoft-windows-terminal-wsl-gpu-support-linux-gui-apps) [![venturebeat.com: Cloudflare acquires Linc to automate web app deployment](){: style="width:7%"}](https://venturebeat.com/2020/12/22/cloudflare-acquires-linc-to-automate-web-app-deployment)
-[![venturebeat.com: Reflect brings automated no-code web testing to the cloud](){: style="width:7%"}](https://venturebeat.com/2021/01/22/reflect-brings-automated-no-code-web-testing-to-the-cloud) [![venturebeat.com: Google Cloud announces Network Connectivity Center to simplify' hybrid cloud management](){: style="width:7%"}](https://venturebeat.com/2021/03/23/google-cloud-announces-network-connectivity-center-to-simplify-hybrid-cloud-management) [![venturebeat.com: How Nirmata plans to ‘conquer Kubernetes complexity’ with' open source Kyverno](){: style="width:7%"}](https://venturebeat.com/2021/08/10/how-nirmata-plans-to-conquer-kubernetes-complexity-with-open-source-kyverno) [![venturebeat.com: Kubeshop wants to be a Kubernetes product pipeline](){: style="width:7%"}](https://venturebeat.com/2021/09/17/kubeshop-wants-to-be-a-kubernetes-product-pipeline) [![venturebeat.com: The rise of Kubernetes and its impact on enterprise databases](){: style="width:7%"}](https://venturebeat.com/2021/11/03/the-rise-of-kubernetes-and-its-impact-on-enterprise-databases) [![==venturebeat.com: Amazon’s AWS expands free ‘egress’ data transfer limits==](){: style="width:7%"}](https://venturebeat.com/2021/11/25/amazons-aws-expands-free-egress-data-transfer-limits) [![venturebeat.com: Microsoft launches fully managed Azure Load Testing service](){: style="width:7%"}](https://venturebeat.com/2021/11/30/microsoft-launches-fully-managed-azure-load-testing-service) [![==venturebeat.com: 6 big Kubernetes container security launches at AWS re:Invent' 2021==](){: style="width:7%"}](https://venturebeat.com/2021/12/03/6-big-kubernetes-container-security-launches-at-aws-reinvent-2021) [![venturebeat.com: Red Hat brings Ansible IT automation engine to Azure](){: style="width:7%"}](https://venturebeat.com/2021/12/08/red-hat-brings-its-ansible-it-automation-engine-to-azure) [![==venturebeat.com: GitLab acquires open source observability distribution' Opstrace==](){: style="width:7%"}](https://venturebeat.com/2021/12/14/gitlab-acquires-open-source-observability-distribution-opstrace) [![venturebeat.com: What Log4Shell teaches us about open source security](){: style="width:7%"}](https://venturebeat.com/2021/12/18/what-log4shell-teaches-us-about-open-source-security)
-[![None](){: style="width:7%"}](https://venturebeat.com/2021/12/21/open-source-calendly-alternative-cal-com-promises-greater-data-control) [![venturebeat.com: 5 ways the world of IT operations will shift in 2022 (and' beyond)](){: style="width:7%"}](https://venturebeat.com/2021/12/22/5-ways-the-world-of-it-operations-will-shift-in-2022-and-beyond) [![venturebeat.com: Kubernetes security will have a breakout year in 2022](){: style="width:7%"}](https://venturebeat.com/2021/12/27/kubernetes-security-will-have-a-breakout-year-in-2022) [![venturebeat.com: Garden.io, an end-to-end devops platform for Kubernetes' and containers, raises $16M](){: style="width:7%"}](https://venturebeat.com/2022/03/30/garden-io-an-end-to-end-devops-platform-for-kubernetes-and-containers-raises-16m) [![venturebeat.com: Red Hat gives an ARM up to OpenShift Kubernetes operations](){: style="width:7%"}](https://venturebeat.com/data-infrastructure/red-hat-gives-an-arm-up-to-openshift-kubernetes-operations) [![venturebeat.com: Cloud costs are unmanageable: It’s time we standardize billing](){: style="width:7%"}](https://venturebeat.com/datadecisionmakers/cloud-costs-are-unmanageable-its-time-we-standardize-billing) [![verraes.net: DDD and Messaging Architectures 🌟](){: style="width:7%"}](https://verraes.net/2019/05/ddd-msg-arch) [![versusmind.eu: Dapr - a serverless runtime for distributed applications' 🌟](){: style="width:7%"}](https://versusmind.eu/blog/dapr-a-serverless-runtime-for-distributed-applications) [![versusmind.eu: Dapr - a serverless runtime for distributed applications 🌟](){: style="width:7%"}](https://versusmind.eu/dapr-a-serverless-runtime-for-distributed-applications) [![vettabase.com: How slow is SELECT * ?](){: style="width:7%"}](https://vettabase.com/blog/how-slow-is-select) [![vettabase.com: How slow is SELECT * ?](){: style="width:7%"}](https://vettabase.com/how-slow-is-select)
-[![vFunction](){: style="width:7%"}](https://vfunction.com) [![viblo.asia: How to prevent out-of-disk space when using Docker?](){: style="width:7%"}](https://viblo.asia/p/how-to-prevent-out-of-disk-space-when-using-docker-english-WR5JRDBrVGv) [![VictoriaMetrics](){: style="width:7%"}](https://victoriametrics.com) [![victoriametrics.com: Q2 2024 Round Up: VictoriaMetrics & VictoriaLogs Updates](){: style="width:7%"}](https://victoriametrics.com/blog/q2-2024-round-up-victoriametrics-and-victorialogs-updates) [![victoriametrics.com: Q2 2024 Round Up: VictoriaMetrics & VictoriaLogs Updates](){: style="width:7%"}](https://victoriametrics.com/blog/q2-2024-round-up-victoriametrics-and-victorialogs-updates/index.html) [![victorops.com: 20 Top DevOps Tools for 2020](){: style="width:7%"}](https://victorops.com/blog/20-top-devops-tools-for-2020) [![victorops.com: Source Code Control: Trunk-Based Development vs. GitFlow](){: style="width:7%"}](https://victorops.com/blog/source-code-control-trunk-based-development-vs-gitflow) [![victorops.com: SRE vs. DevOps](){: style="width:7%"}](https://victorops.com/blog/sre-vs-devops) [![vidhitakher.medium.com: Understanding the Kubernetes cluster components](){: style="width:7%"}](https://vidhitakher.medium.com/understanding-the-kubernetes-cluster-components-c57cd4af8570) [![vik-y.medium.com: An easier way to auto-remediate memory leaks on Kubernetes!](){: style="width:7%"}](https://vik-y.medium.com/an-easier-way-to-auto-remediate-memory-leaks-on-kubernetes-a922457674f4) [![vimal-dwarampudi.medium.com: Serverless Architecture design on major clouds](){: style="width:7%"}](https://vimal-dwarampudi.medium.com/serverless-architecture-design-on-major-clouds-8c53c2aa62d2)
-[![vimeo.com: Weaveworks - Hybrid and Multi-Cloud Strategies for Kubernetes with GitOps](){: style="width:7%"}](https://vimeo.com/516520492) [![vimeo.com: How to Create a CI/CD Pipeline with GitHub Actions and K8s Like a Boss](){: style="width:7%"}](https://vimeo.com/552276182) [![vinothecloudone.medium.com: Kubernetes Configuration Patterns 101](){: style="width:7%"}](https://vinothecloudone.medium.com/kubernetes-configuration-patterns-101-68cfb7af1084) [![Cloud-Native Development Survey Details Kubernetes, Serverless Data](){: style="width:7%"}](https://virtualizationreview.com/articles/2020/05/08/cloud-native-dev-survey.aspx) [![vishnu.hashnode.dev: 4 Types Of NoSQL Databases](){: style="width:7%"}](https://vishnu.hashnode.dev/4-types-of-nosql-databases) [![vishnuch.tech: Interprocess Communication in Microservices 🌟](){: style="width:7%"}](https://vishnuch.tech/interprocess-communication-in-microservices) [![==visualstudio.microsoft.com/services/live-share: Visual Studio Live Share==' 🌟](){: style="width:7%"}](https://visualstudio.microsoft.com/services/live-share) [![Visual Studio Online](){: style="width:7%"}](https://visualstudio.microsoft.com/services/visual-studio-codespaces) [![visualstudiomagazine.com: Bridge to Kubernetes Simplifies Microservice Development' in Visual Studio/VS Code](){: style="width:7%"}](https://visualstudiomagazine.com/articles/2020/10/07/bridge-kubernetes.aspx) [![visualstudiomagazine.com: Code with Fire! Top VS Code Tips](){: style="width:7%"}](https://visualstudiomagazine.com/articles/2021/01/29/vs-code-tips.aspx) [![visualstudiomagazine.com: PowerShell Crescendo Now Generally Available](){: style="width:7%"}](https://visualstudiomagazine.com/articles/2022/03/10/powershell-crescendo-ga.aspx?m=1)
-[![vitalflux.com: 15 Tricky DevOps Architect Interview Questions & Answers](){: style="width:7%"}](https://vitalflux.com/devops-architect-interview-questions) [![vitux.com: How to speed-up an Ansible Playbook 🌟](){: style="width:7%"}](https://vitux.com/how-to-speed-up-an-ansible-playbook) [![vivilearns2code.github.io: Writing Controllers For Kubernetes Resources](){: style="width:7%"}](https://vivilearns2code.github.io/k8s/2021/03/11/writing-controllers-for-kubernetes-custom-resources.html) [![vladimir.varank.in: Making sense of requests for CPU resources in Kubernetes 🌟](){: style="width:7%"}](https://vladimir.varank.in/notes/2021/09/making-sense-of-requests-for-cpu-resources-in-kubernetes) [![vladmihalcea.com: 14 High-Performance Java Persistence Tips](){: style="width:7%"}](https://vladmihalcea.com/14-high-performance-java-persistence-tips) [![9 High-Performance Tips when using PostgreSQL with JPA and Hibernate](){: style="width:7%"}](https://vladmihalcea.com/9-postgresql-high-performance-performance-tips) [![vladmihalcea.com: A beginner’s guide to CDC (Change Data Capture)](){: style="width:7%"}](https://vladmihalcea.com/a-beginners-guide-to-cdc-change-data-capture) [![vladmihalcea.com: Caching best practices](){: style="width:7%"}](https://vladmihalcea.com/caching-best-practices) [![vladmihalcea.com: A beginner’s guide to database multitenancy](){: style="width:7%"}](https://vladmihalcea.com/database-multitenancy) [![vladmihalcea.com: Default Database Primary, Foreign, and Unique Key Indexing](){: style="width:7%"}](https://vladmihalcea.com/default-database-key-indexing) [![vladmihalcea.com: How to encrypt and decrypt data with Hibernate](){: style="width:7%"}](https://vladmihalcea.com/how-to-encrypt-and-decrypt-data-with-hibernate)
-[![vladmihalcea.com: The best way to log SQL statements with Spring Boot](){: style="width:7%"}](https://vladmihalcea.com/log-sql-spring-boot) [![vladmihalcea.com: MySQL JSON_TABLE – Map a JSON object to a relational database table](){: style="width:7%"}](https://vladmihalcea.com/mysql-json-table) [![vladmihalcea.com: Optimistic vs. Pessimistic Locking (hibernate)](){: style="width:7%"}](https://vladmihalcea.com/optimistic-vs-pessimistic-locking) [![vladmihalcea.com: Single-Primary Database Replication](){: style="width:7%"}](https://vladmihalcea.com/single-primary-database-replication) [![vladmihalcea.com: Spring Boot Application Properties 🌟](){: style="width:7%"}](https://vladmihalcea.com/spring-boot-application-properties) [![vladmihalcea.com: SQL EXISTS and NOT EXISTS](){: style="width:7%"}](https://vladmihalcea.com/sql-exists) [![vladmihalcea.com: SQL JOIN USING – A Beginner’s Guide](){: style="width:7%"}](https://vladmihalcea.com/sql-join-using) [![vladmihalcea.com: SQL LEFT JOIN – A Beginner’s Guide](){: style="width:7%"}](https://vladmihalcea.com/sql-left-join) [![vladmihalcea.com: Testcontainers Database Integration Testing](){: style="width:7%"}](https://vladmihalcea.com/testcontainers-database-integration-testing) [![vladmihalcea.com: How to tunnel localhost to the public Internet](){: style="width:7%"}](https://vladmihalcea.com/tunnel-localhost-public-internet) [![The Rise of Modern Day Kubernetes Operations](){: style="width:7%"}](https://vmblog.com/archive/2021/10/07/the-rise-of-modern-day-kubernetes-operations.aspx)
-[![vscode.dev 🌟](){: style="width:7%"}](https://vscode.dev) [![vscode.github.com: GitHub and Visual Studio Code 🌟](){: style="width:7%"}](https://vscode.github.com) [![vshn.ch: A (Very!) Quick Comparison of Kubernetes Serverless Frameworks](){: style="width:7%"}](https://vshn.ch/en/blog/a-very-quick-comparison-of-kubernetes-serverless-frameworks) [![vzilla.co.uk: GitOps - Getting started with ArgoCD](){: style="width:7%"}](https://vzilla.co.uk/vzilla-blog/gitops-getting-started-with-argocd) [![None](){: style="width:7%"}](https://walkintocloud.com/index.php/2016/06/04/amazon-aws-certification-preparation-tips) [![waltercode.medium.com: Understanding Kubernetes](){: style="width:7%"}](https://waltercode.medium.com/understanding-kubernetes-a68bca45c9ce) [![wanago.io: Creating views with PostgreSQL](){: style="width:7%"}](https://wanago.io/2021/12/06/views-postgresql-typeorm) [![waswani.medium.com: Autoscaling Pods in Kubernetes](){: style="width:7%"}](https://waswani.medium.com/autoscaling-pods-in-kubernetes-37d05000c41) [![waswani.medium.com: Microservices Communication: Data Sharing using Database,' an AntiPattern !!!](){: style="width:7%"}](https://waswani.medium.com/microservices-data-sharing-using-database-an-antipattern-35e0196ee2ad) [![wbhegedus.me: Configuring Podman for WSL2 🌟](){: style="width:7%"}](https://wbhegedus.me/running-podman-on-wsl2) [![wbhegedus.me: Demystifying Kubernetes CPU Limits (and Throttling)](){: style="width:7%"}](https://wbhegedus.me/understanding-kubernetes-cpu-limits)
-[![AWS Tips I Wish I'd Known Before I Started (Feb 2014)](){: style="width:7%"}](https://wblinks.com/notes/aws-tips-i-wish-id-known-before-i-started) [![Web-Check](){: style="width:7%"}](https://web-check.xyz) [![None](){: style="width:7%"}](https://web.archive.org/web/20160716182152/http://cloudacademy.com/blog/cloud-computing-salary) [![Injecting a Chess Engine into Amazon Redshift](){: style="width:7%"}](https://web.archive.org/web/20240204010037/http://www.michaelburge.us/2017/09/10/injecting-shellcode-to-speed-up-amazon-redshift.html) [![web.dev/explore/react](){: style="width:7%"}](https://web.dev/explore/react) [![webhookrelay.com: Receive Github webhooks on Jenkins without public IP 🌟](){: style="width:7%"}](https://webhookrelay.com/blog/2017/11/23/github-jenkins-guide) [![webhookrelay.com: Receive Github webhooks on Jenkins without public IP 🌟](){: style="width:7%"}](https://webhookrelay.com/blog/github-jenkins-guide) [![webhooks.app](){: style="width:7%"}](https://webhooks.app) [![webpagetest.org](){: style="width:7%"}](https://webpagetest.org) [![loft.sh: Kubernetes Cost Savings By Reducing The Number Of Clusters](){: style="width:7%"}](https://website.vcluster.com/blog/a-complete-guide-to-kubernetes-cost-optimization) [![loft.sh: Kubernetes Development Environments – A Comparison](){: style="width:7%"}](https://website.vcluster.com/blog/kubernetes-development-environments-a-comparison)
-[![loft.sh: 10 Essentials For Kubernetes Multi-Tenancy](){: style="width:7%"}](https://website.vcluster.com/blog/kubernetes-multi-tenancy-10-essential-considerations) [![loft.sh: Kubernetes Readiness Probes - Examples & Common Pitfalls](){: style="width:7%"}](https://website.vcluster.com/blog/kubernetes-readiness-probes-examples-and-common-pitfalls) [![websitesetup.org: Python Cheat Sheet](){: style="width:7%"}](https://websitesetup.org/python-cheat-sheet) [![None](){: style="width:7%"}](https://wecloudpro.com/2020/01/13/kube-autp-aws.html) [![weekly.tf: Terraform Weekly](){: style="width:7%"}](https://weekly.tf) [![wheel replaces Python's eggs](){: style="width:7%"}](https://wheel.readthedocs.io/en/stable) [![wheel replaces Python's eggs](){: style="width:7%"}](https://wheel.readthedocs.org) [![whyk8s.substack.com: Why NetworkPolicies?](){: style="width:7%"}](https://whyk8s.substack.com/p/why-networkpolicies) [![whyk8s.substack.com: Why not DNS?](){: style="width:7%"}](https://whyk8s.substack.com/p/why-not-dns) [![whyk8s.substack.com: Why Services?](){: style="width:7%"}](https://whyk8s.substack.com/p/why-services) [![wideops.com: Kubernetes best practices: Setting up health checks with readiness and liveness probes](){: style="width:7%"}](https://wideops.com)
-[![wideops.com: Kubernetes best practices: Setting up health checks with readiness' and liveness probes](){: style="width:7%"}](https://wideops.com/kubernetes-best-practices-setting-up-health-checks-with-readiness-and-liveness-probes) [![wiki.bash-hackers.org](){: style="width:7%"}](https://wiki.bash-hackers.org) [![Example: CockroachDB's Bors Merge Bot](){: style="width:7%"}](https://wiki.crdb.io/wiki/spaces/CRDB/pages/73204099/Bors+Merge+Bot) [![Build Monitor Plugin](){: style="width:7%"}](https://wiki.jenkins.io/display/JENKINS/Build+Monitor+Plugin) [![Monitor Pro Plugin](){: style="width:7%"}](https://wiki.jenkins.io/display/JENKINS/Monitor+Pro+Plugin) [![PlasticSCM MergeBot Jenkins Plugin](){: style="width:7%"}](https://wiki.jenkins.io/display/JENKINS/PlasticSCM+MergeBot+plugin) [![None](){: style="width:7%"}](https://wiki.openjdk.java.net/display/HotSpot/G1GC+Feedback) [![None](){: style="width:7%"}](https://wiki.openjdk.java.net/display/shenandoah/Main) [![None](){: style="width:7%"}](https://wiki.openjdk.java.net/display/zgc/Main) [![None](){: style="width:7%"}](https://wiki.openjdk.org/spaces/shenandoah/pages/25002018/Main) [![None](){: style="width:7%"}](https://wiki.openjdk.org/spaces/zgc/pages/34668579/Main)
-[![RedHat’s WildFly Swarm](){: style="width:7%"}](https://wildfly-swarm.io) [![WildFly](){: style="width:7%"}](https://wildfly.org) [![williamlam.com: Useful Interactive Terminal and Graphical UI Tools for Kubernetes](){: style="width:7%"}](https://williamlam.com/2020/04/useful-interactive-terminal-and-graphical-ui-tools-for-kubernetes.html) [![winderresearch.com: A Comparison of Serverless Frameworks for Kubernetes: OpenFaas, OpenWhisk, Fission, Kubeless and more](){: style="width:7%"}](https://winder.ai/a-comparison-of-serverless-frameworks-for-kubernetes-openfaas-openwhisk-fission-kubeless-and-more) [![winderresearch.com: A Comparison of Serverless Frameworks for Kubernetes:' OpenFaas, OpenWhisk, Fission, Kubeless and more](){: style="width:7%"}](https://winderresearch.com/a-comparison-of-serverless-frameworks-for-kubernetes-openfaas-openwhisk-fission-kubeless-and-more) [![wiprodigital.com: A Guide to Enterprise Event-Driven Architecture](){: style="width:7%"}](https://wiprodigital.com/2020/11/10/a-guide-to-enterprise-event-driven-architecture) [![wizardzines.com 🌟](){: style="width:7%"}](https://wizardzines.com) [![wizardzines.com: Request Headers](){: style="width:7%"}](https://wizardzines.com/comics/request-headers) [![wizardzines.com: Response Headers](){: style="width:7%"}](https://wizardzines.com/comics/response-headers) [![wkrzywiec.medium.com: How to deploy application on Kubernetes with Helm](){: style="width:7%"}](https://wkrzywiec.medium.com/how-to-deploy-application-on-kubernetes-with-helm-39f545ad33b8) [![Wordpress P2](){: style="width:7%"}](https://wordpress.com/p2)
-[![Cloudflare workers (Serverless)](){: style="width:7%"}](https://workers.cloudflare.com) [![workshops.aws: AWS Workshops](){: style="width:7%"}](https://workshops.aws) [![worksome](){: style="width:7%"}](https://worksome.co.uk) [![Google meet](){: style="width:7%"}](https://workspace.google.com/products/meet) [![OpenShift.io Samples 🌟🌟](){: style="width:7%"}](https://workspaces.openshift.com) [![world.hey.com: Disasters I've seen in a microservices world 🌟🌟](){: style="width:7%"}](https://world.hey.com/joaoqalves/disasters-i-ve-seen-in-a-microservices-world-a9137a51) [![world.hey.com: Another REST vs GraphQL comparison](){: style="width:7%"}](https://world.hey.com/sammy.henningsson/another-rest-vs-graphql-comparison-8e8357bb) [![wpamelia.com: Calendly vs Acuity](){: style="width:7%"}](https://wpamelia.com/calendly-vs-acuity) [![wpamelia.com: Calendly vs Doodle](){: style="width:7%"}](https://wpamelia.com/calendly-vs-doodle) [![wpamelia.com: Calendly vs YouCanBook.Me](){: style="width:7%"}](https://wpamelia.com/calendly-vs-youcanbook-me) [![writersbyte.com: 4 key Python Data Structures every beginner must know](){: style="width:7%"}](https://writersbyte.com/4-key-python-data-structures-e-very-beginner-must-know)
-[![writersbyte.com: Introduction to APIs with Python FastAPI](){: style="width:7%"}](https://writersbyte.com/introduction-to-apis-with-python-fastapi) [![blog.wut.dev: Moving AWS Accounts and OUs Within An Organization - Not So Simple!](){: style="width:7%"}](https://wut.dev/blog/2024/07/05/moving-aws-accounts-within-organization.html) [![20minutos.es: Amazon Web Services vuelve a romper Internet: se ha caído ya tres veces en el mismo mes y le llueven las críticas](){: style="width:7%"}](https://www.20minutos.es/tecnologia/actualidad/amazon-web-services-vuelve-a-romper-internet-se-ha-caido-ya-tres-veces-en-el-mismo-mes-y-le-llueven-las-criticas-4931834) [![39digits.com: How to sign your commits to GitHub using Visual Studio Code' on Windows 10 and WSL2 🌟](){: style="width:7%"}](https://www.39digits.com/signed-git-commits-on-wsl2-using-visual-studio-code) [![3scale API Manager](){: style="width:7%"}](https://www.3scale.net) [![abc.es: Ingenieros DevOps, la pieza clave del engranaje digital de las empresas 🌟](){: style="width:7%"}](https://www.abc.es/economia/ingenieros-devops-pieza-clave-engranaje-digital-empresas-20230212000148-nt.html) [![primevideotech.com: Scaling up the Prime Video audio/video monitoring service and reducing costs by 90%](){: style="width:7%"}](https://www.aboutamazon.com/what-we-do/entertainment) [![aboutamazon.es: AWS acelera la apertura de la Región AWS Europa (España)' para apoyar la transformación digital de España](){: style="width:7%"}](https://www.aboutamazon.es/innovaci%C3%B3n/aws-acelera-la-apertura-de-la-regi%C3%B3n-aws-europa-espa%C3%B1a-para-apoyar-la-transformaci%C3%B3n-digital-de-espa%C3%B1a) [![aboutamazon.es: AWS acelera la apertura de la Región AWS Europa (España) para apoyar la transformación digital de España](){: style="width:7%"}](https://www.aboutamazon.es/noticias/aws/la-region-aws-europa-espana-apoya-la-transformacion-digital-en-el-pais) [![accurics.com: Terraform Security: Improving IaC Scans with Terraform Plan' Output](){: style="width:7%"}](https://www.accurics.com/blog/terrascan-blog/terraform-security-improving-iac-scans-with-terraform-plan-output) [![acumen.io: Can Kanban scale for teams of over 50 developers? When should' you consider moving to Scrum?](){: style="width:7%"}](https://www.acumen.io/blog/can-kanban-scale-for-teams-of-over-50-developers-when-should-you-consider-moving-to-scrum)
-[![adaltas.com: Ingresses and Load Balancers in Kubernetes with MetalLB and' nginx-ingress](){: style="width:7%"}](https://www.adaltas.com/en/2022/09/08/kubernetes-metallb-nginx) [![addictivetips.com: How to remap a Windows keyboard for a Mac](){: style="width:7%"}](https://www.addictivetips.com/mac-os/remap-a-windows-keyboard-for-a-mac) [![addteq.com: The REAL Difference between DevOps and DevSecOps](){: style="width:7%"}](https://www.addteq.com/blog/2021/03/the-real-difference-between-devops-and-devsecops) [![addwebsolution.com: How Kubernetes helps businesses manage their IT infrastructure?](){: style="width:7%"}](https://www.addwebsolution.com/blog/how-kubernetes-helps-businesses-manage-their-it-infrastructure) [![adictosaltrabajo.com: Cómo reducir el código repetitivo con Lombok](){: style="width:7%"}](https://www.adictosaltrabajo.com/2016/02/03/como-reducir-el-codigo-repetitivo-con-lombok) [![Spring Boot: ¿war o jar? Ambos](){: style="width:7%"}](https://www.adictosaltrabajo.com/2018/12/13/spring-boot-war-o-jar-ambos) [![adictosaltrabajo.com: Cómo crear y desplegar microservicios con Spring Boot,' Spring Cloud Netflix y Docker](){: style="width:7%"}](https://www.adictosaltrabajo.com/2020/12/22/como-crear-y-desplegar-microservicios-con-spring-boot-spring-cloud-netflix-y-docker) [![adictosaltrabajo.com: Monitorización y análisis de rendimiento de aplicaciones' con Dynatrace APM](){: style="width:7%"}](https://www.adictosaltrabajo.com/tutoriales/monitorizacion-y-analisis-de-rendimiento-de-aplicaciones-con-dynatrace) [![aelius.com: subnet sheet](){: style="width:7%"}](https://www.aelius.com/njh/subnet_sheet.html) [![agileconnection.com: Infrastructure as Code: The Foundation of Effective' DevOps](){: style="width:7%"}](https://www.agileconnection.com/article/infrastructure-code-foundation-effective-devops) [![agrenpoint.com: Azure AD & Microsoft Graph permission scopes, with Azure CLI](){: style="width:7%"}](https://www.agrenpoint.com/azcli-adscope)
-[![AI Engineer World's Fair 2026](){: style="width:7%"}](https://www.ai.engineer/worldsfair/2026) [![aihr.com: 21+ ChatGPT Prompts for HR To Accelerate Your Productivity](){: style="width:7%"}](https://www.aihr.com/blog/chatgpt-prompts-for-hr) [![airplane.dev: How to use Kubernetes ephemeral volumes & storage 🌟](){: style="width:7%"}](https://www.airplane.dev/blog/kubernetes-ephemeral-storage) [![ais.com: Leaping into DevSecOps from DevOps](){: style="width:7%"}](https://www.ais.com/leaping-into-devsecops-from-devops) [![alexdebrie.com: A Detailed Overview of AWS API Gateway](){: style="width:7%"}](https://www.alexdebrie.com/posts/api-gateway-elements) [![Alibaba](){: style="width:7%"}](https://www.alibabacloud.com) [![alibabacloud.com: Getting Started with Kubernetes | Deep Dive into Kubernetes Core Concepts](){: style="width:7%"}](https://www.alibabacloud.com/blog/getting-started-with-kubernetes-%7C-deep-dive-into-kubernetes-core-concepts_595896) [![alibabacloud.com: How to Create an Effective Technical Architectural Diagram?](){: style="width:7%"}](https://www.alibabacloud.com/blog/how-to-create-an-effective-technical-architectural-diagram_596100) [![None](){: style="width:7%"}](https://www.alibabacloud.com/en/product/kubernetes?_p_lc=1) [![None](){: style="width:7%"}](https://www.alibabacloud.com/en?_p_lc=5) [![None](){: style="width:7%"}](https://www.alibabacloud.com/product/kubernetes)
-[![London Calling! An AWS Region is coming to the UK!](){: style="width:7%"}](https://www.allthingsdistributed.com/2015/11/aws-announces-uk-region.html) [![allthingsdistributed.com: Redefining application communications with AWS App Mesh](){: style="width:7%"}](https://www.allthingsdistributed.com/2019/03/redefining-application-communications-with-aws-app-mesh.html) [![allthingsdistributed.com: Monoliths are not dinosaurs](){: style="width:7%"}](https://www.allthingsdistributed.com/2023/05/monoliths-are-not-dinosaurs.html) [![ALM Performance: Continuously Monitor Performance and Vitality of your Jenkins Deployment](){: style="width:7%"}](https://www.almtoolbox.com/jenkins-monitoring.php) [![A Comparative Analysis of Kubernetes Deployment Tools: Kubespray, kops, and conjure-up](){: style="width:7%"}](https://www.altoros.com/blog/404-page-doesnt-exist) [![altoros.com: Kubernetes Networking: How to Write Your Own CNI Plug-in with Bash](){: style="width:7%"}](https://www.altoros.com/blog/kubernetes-networking-writing-your-own-simple-cni-plug-in-with-bash) [![altoros.com: Streamlining the Creation of Docker Images with Cloud Native Buildpacks](){: style="width:7%"}](https://www.altoros.com/blog/streamlining-the-creation-of-docker-images-with-cloud-native-buildpacks) [![A Comparative Analysis of Kubernetes Deployment Tools: Kubespray, kops,' and conjure-up](){: style="width:7%"}](https://www.altoros.com/research-papers/a-comparative-analysis-of-kubernetes-deployment-tools-kubespray-kops-and-conjure-up-2) [![amazee.io: Master the Fundamentals of K8s: Kubernetes 101 video series with Jeff Geerling](){: style="width:7%"}](https://www.amazee.io/blog/post/master-the-fundamentals-of-k8s) [![AWS Courses created by AWS experts](){: style="width:7%"}](https://www.amazon.com/b/?node=14297978011) [![Container Security](){: style="width:7%"}](https://www.amazon.com/gp/product/1492056707)
-[![ebook: Hands-on Pipeline as YAML with Jenkins: A Beginner's Guide to Implement' CI/CD Pipelines for Mobile, Hybrid, and Web Applications Using Jenkins (English Edition)](){: style="width:7%"}](https://www.amazon.com/gp/product/B0976SB2YG) [![amazon.science/base-tts-samples](){: style="width:7%"}](https://www.amazon.science/base-tts-samples) [![None](){: style="width:7%"}](https://www.amazon.science/publications/base-tts-lessons-from-building-a-billion-parameter-text-to-speech-model-on-100k-hours-of-data) [![ammeon.com: 5 Tips For Building A CI/CD Pipeline](){: style="width:7%"}](https://www.ammeon.com/5-tips-for-building-ci-cd-pipeline) [![ammeon.com: Profiling golang microservices for high throughput on kubernetes/openshift' clusters](){: style="width:7%"}](https://www.ammeon.com/profiling-golang-microservices-for-high-throughput-on-kubernetes-openshift-clusters) [![None](){: style="width:7%"}](https://www.ampelofilosofies.gr/software/2017/03/04/monitor-ci-nodes-with-jenkins) [![anaconda.com: Why Data Scientists Should Be Excited About Python in Excel](){: style="width:7%"}](https://www.anaconda.com/blog/why-data-scientists-should-be-excited-about-python-in-excel) [![analyticsinsight.net: Top 10 programming languages to learn for better job opportunities in 2022](){: style="width:7%"}](https://www.analyticsinsight.net/top-10-programming-languages-to-learn-for-better-job-opportunities-in-2022) [![analyticsvidhya.com: Cheat Sheet for Exploratory Data Analysis in Python 🌟](){: style="width:7%"}](https://www.analyticsvidhya.com/blog/2015/06/infographic-cheat-sheet-data-exploration-python) [![analyticsvidhya.com: A Complete Tutorial to Learn Data Science with Python from Scratch](){: style="width:7%"}](https://www.analyticsvidhya.com/blog/2016/01/complete-tutorial-learn-data-science-python-scratch-2) [![analyticsvidhya.com: Tutorial – Python List Comprehension With Examples](){: style="width:7%"}](https://www.analyticsvidhya.com/blog/2016/01/python-tutorial-list-comprehension-examples)
-[![analyticsvidhya.com: Bring DevOps To Data Science With MLOps](){: style="width:7%"}](https://www.analyticsvidhya.com/blog/2021/04/bring-devops-to-data-science-with-continuous-mlops) [![analyticsvidhya.com: Top Online Platforms to Learn Python](){: style="width:7%"}](https://www.analyticsvidhya.com/blog/2021/04/top-online-platforms-to-learn-python) [![analyticsvidhya.com: Implementing ETL Process Using Python to Learn Data Engineering](){: style="width:7%"}](https://www.analyticsvidhya.com/blog/2021/06/implementing-python-to-learn-data-engineering-etl-process) [![ansible.com](){: style="width:7%"}](https://www.ansible.com) [![ansible.com: Automating your business application's REST API with Ansible](){: style="width:7%"}](https://www.ansible.com/automating-business-applications-rest-api) [![ansible.com: Announcing the Community Ansible 3.0.0 Package 🌟](){: style="width:7%"}](https://www.ansible.com/blog/announcing-the-community-ansible-3.0.0-package) [![ansible.com: Announcing the Red Hat Enterprise Linux Certified Ansible Collection' 🌟](){: style="width:7%"}](https://www.ansible.com/blog/announcing-the-red-hat-enterprise-linux-certified-ansible-collection) [![ansible.com: Ansible Network Resource Modules: Deep Dive on Return Values](){: style="width:7%"}](https://www.ansible.com/blog/ansible-network-resource-modules-deep-dive-on-return-values) [![ansible.com: Ansible and ChatGPT: Putting it to the test](){: style="width:7%"}](https://www.ansible.com/blog/ansible-wisdom-and-chatgpt-putting-it-to-the-test) [![ansible.com: Automating Red Hat Satellite with Ansible](){: style="width:7%"}](https://www.ansible.com/blog/automating-red-hat-satellite-with-ansible) [![ansible.com: Automating Security with CyberArk and Red Hat Ansible Automation' Platform](){: style="width:7%"}](https://www.ansible.com/blog/automating-security-with-cyberark-and-red-hat-ansible-automation-platform)
-[![ansible.com: Fundamentals of Network Automation with Ansible Validated Content' using the network.base collection](){: style="width:7%"}](https://www.ansible.com/blog/based-validated-network-content) [![ansible.com: Creating Custom Rules for Ansible Lint](){: style="width:7%"}](https://www.ansible.com/blog/creating-custom-rules-for-ansible-lint) [![ansible.com: Fast vs Easy: Benchmarking Ansible Operators for Kubernetes](){: style="width:7%"}](https://www.ansible.com/blog/fast-vs-easy-benchmarking-ansible-operators-for-kubernetes) [![ansible.com: Introducing Ansible Automation Platform 2](){: style="width:7%"}](https://www.ansible.com/blog/introducing-ansible-automation-platform-2) [![ansible.com: Kubernetes Meets Event-Driven Ansible 🌟](){: style="width:7%"}](https://www.ansible.com/blog/kubernetes-meets-event-driven-ansible) [![None](){: style="width:7%"}](https://www.ansible.com/blog/migrating-the-runbook-a-journey-from-legacy-to-devops) [![ansible.com: Red Hat Ansible Automation Platform 1.2](){: style="width:7%"}](https://www.ansible.com/blog/now-available-red-hat-ansible-automation-platform-1.2) [![==ansible.com: Providing Terraform with that Ansible Magic== 🌟🌟](){: style="width:7%"}](https://www.ansible.com/blog/providing-terraform-with-that-ansible-magic) [![Red Hat Ansible Tower Monitoring: Using Prometheus + Node Exporter + Grafana](){: style="width:7%"}](https://www.ansible.com/blog/red-hat-ansible-tower-monitoring-using-prometheus-node-exporter-grafana) [![ansible.com: Simplifying secrets management with CyberArk and Red Hat Ansible' Automation Platform](){: style="width:7%"}](https://www.ansible.com/blog/simplifying-secrets-management-with-cyberark-and-red-hat-ansible-automation-platform) [![ansible.com: The Top 10 Ansible Blogs of 2022](){: style="width:7%"}](https://www.ansible.com/blog/top-10-ansible-blogs-2022)
-[![ansible.com/blog/topic/ansible-tower](){: style="width:7%"}](https://www.ansible.com/blog/topic/ansible-tower) [![ansible.com: What's new in Ansible Automation Platform 2: automation content' navigator](){: style="width:7%"}](https://www.ansible.com/blog/whats-new-in-ansible-automation-platform-2-automation-content-navigator) [![ansible.com: What's new in Ansible Automation Platform 2: automation controller](){: style="width:7%"}](https://www.ansible.com/blog/whats-new-in-ansible-automation-platform-2-automation-controller) [![PDF: Practical Ansible Testing with Molecule](){: style="width:7%"}](https://www.ansible.com/hubfs/AnsibleFest%20ATL%20Slide%20Decks/Practical%20Ansible%20Testing%20with%20Molecule.pdf) [![ansible.com: Automation services catalog, the newest addition to the Ansible' Automation Platform](){: style="width:7%"}](https://www.ansible.com/products/automation-services-catalog) [![Ansible Tower](){: style="width:7%"}](https://www.ansible.com/products/tower) [![ansible.com: Ansible whitepaper](){: style="width:7%"}](https://www.ansible.com/resources/whitepapers/ansible-in-depth) [![ansiblefordevops.com](){: style="width:7%"}](https://www.ansiblefordevops.com) [![ansibleforkubernetes.com 🌟](){: style="width:7%"}](https://www.ansibleforkubernetes.com) [![How We Contain Claude Across Products](){: style="width:7%"}](https://www.anthropic.com/engineering/how-we-contain-claude) [![Anthropic Acquires Stainless to Accelerate SDK and MCP Tooling](){: style="width:7%"}](https://www.anthropic.com/news/anthropic-acquires-stainless)
-[![Anthropic co-founder Chris Olah's remarks on Pope Leo XIV's encyclical "Magnifica humanitas"](){: style="width:7%"}](https://www.anthropic.com/news/chris-olah-pope-leo-encyclical) [![anthropic.com: Introducing the Model Context Protocol](){: style="width:7%"}](https://www.anthropic.com/news/model-context-protocol) [![Anthropic raises $65B in Series H funding at $965B post-money valuation](){: style="width:7%"}](https://www.anthropic.com/news/series-h) [![Widening the conversation on frontier AI](){: style="width:7%"}](https://www.anthropic.com/news/widening-conversation-ai) [![Project Glasswing: An initial update - Anthropic](){: style="width:7%"}](https://www.anthropic.com/research/glasswing-initial-update) [![API Landscape](){: style="width:7%"}](https://www.apidays.co/api-landscape) [![apmdigest.com: What Can AIOps Do For IT Ops? - Part 1](){: style="width:7%"}](https://www.apmdigest.com/aiops-itops-1) [![apmdigest.com: What Can AIOps Do For IT Ops? - Part 2](){: style="width:7%"}](https://www.apmdigest.com/aiops-itops-2) [![apmdigest.com: What Can AIOps Do For IT Ops? - Part 3](){: style="width:7%"}](https://www.apmdigest.com/aiops-itops-3) [![apmdigest.com: What Can AIOps Do For IT Ops? - Part 4](){: style="width:7%"}](https://www.apmdigest.com/aiops-itops-4) [![apmdigest.com: What Can AIOps Do For IT Ops? - Part 5](){: style="width:7%"}](https://www.apmdigest.com/aiops-itops-5)
-[![AppDynamics 🌟](){: style="width:7%"}](https://www.appdynamics.com) [![AWS App Mesh Workshop](){: style="width:7%"}](https://www.appmeshworkshop.com) [![appsecengineer.com: Kubernetes Policy Management with Kyverno](){: style="width:7%"}](https://www.appsecengineer.com/courses-collection/kubernetes-policy-management-with-kyverno) [![aquasec.com: Kubernetes Federation: The Basics and a 5-Step Tutorial](){: style="width:7%"}](https://www.aquasec.com/cloud-native-academy/kubernetes-in-production/kubernetes-federation) [![aquasec.com: 70 Best Kubernetes Tutorials](){: style="width:7%"}](https://www.aquasec.com/wiki/display/containers/70+Best+Kubernetes+Tutorials) [![architect.io: Get started with the Terraform Kubernetes provider](){: style="width:7%"}](https://www.architect.io/blog/2021-02-17/terraform-kubernetes-tutorial) [![ardanlabs.com: Kubernetes CPU Limits and Go](){: style="width:7%"}](https://www.ardanlabs.com/blog/2024/02/kubernetes-cpu-limits-go.html) [![==argonaut.dev: Choosing an Optimal Kubernetes Worker Node Size== 🌟](){: style="width:7%"}](https://www.argonaut.dev/blog/optimal-k8s-worker-node-size) [![armory.io: Build a Deployment Pipeline with Spinnaker on Kubernetes](){: style="width:7%"}](https://www.armory.io/blog/build-a-deployment-pipeline-with-spinnaker-on-kubernetes) [![armory.io: Git Pull Support in Spinnaker](){: style="width:7%"}](https://www.armory.io/blog/git-pull-support-in-spinnaker) [![armory.io: How to Set Up Liquibase in Spinnaker](){: style="width:7%"}](https://www.armory.io/blog/how-to-set-up-liquibase-in-spinnaker)
-[![armosec.io: CVE 2022-24348 – Argo CD High Severity Vulnerability and its impact on Kubernetes](){: style="width:7%"}](https://www.armosec.io/blog/cve-2022-24348-argo-kubernetes) [![armosec.io: Kubernetes Version 1.26: Everything You Should Know](){: style="width:7%"}](https://www.armosec.io/blog/kubernetes-1-26-everything-you-should-know) [![armosec.io: Kubernetes 1.27 Release: Enhancements and Security Updates](){: style="width:7%"}](https://www.armosec.io/blog/kubernetes-1-27-release) [![armosec.io: Data Storage in Kubernetes](){: style="width:7%"}](https://www.armosec.io/blog/kubernetes-data-storage) [![armosec.io: The New Kubernetes Gateway API and Its Use Cases](){: style="width:7%"}](https://www.armosec.io/blog/kubernetes-gateway-api) [![armosec.io: Getting Started with Kubernetes Ingress | Ben Hirschberg](){: style="width:7%"}](https://www.armosec.io/blog/kubernetes-ingress-beginners-guide) [![armosec.io: How to secure Kubernetes Ingress?](){: style="width:7%"}](https://www.armosec.io/blog/kubernetes-ingress-security) [![armosec.io: How to avoid Kubernetes misconfigurations](){: style="width:7%"}](https://www.armosec.io/blog/kubernetes-misconfigurations) [![armosec.io: Kubernetes Security Best Practices: Definitive Guide](){: style="width:7%"}](https://www.armosec.io/blog/kubernetes-security-best-practices) [![armosec.io: A Practical Guide to the Different Compliance Kubernetes Security Frameworks and How They Fit Together 🌟🌟](){: style="width:7%"}](https://www.armosec.io/blog/kubernetes-security-frameworks-and-guidance) [![armosec.io: Kubernetes version 1.23 is out – everything you should know](){: style="width:7%"}](https://www.armosec.io/blog/kubernetes-version-1-23-is-out-everything-you-should-know)
-[![armosec.io: Use Kubescape to check if your Kubernetes clusters are exposed' to the latest K8s Symlink vulnerability (CVE-2021-25741)](){: style="width:7%"}](https://www.armosec.io/blog/kubescape-checks-if-kubernetes-exposed-to-k8s-symlink-vulnerability-cve202125741) [![armosec.io: NSA & CISA Kubernetes Hardening Guide – what is new with version 1.1](){: style="width:7%"}](https://www.armosec.io/blog/nsa-cisa-kubernetes-hardening-guide) [![armosec.io: How to Secure Deployments in Kubernetes? 🌟](){: style="width:7%"}](https://www.armosec.io/blog/secure-kubernetes-deployment) [![armosec.io: Which Managed Kubernetes Is Right for Me?](){: style="width:7%"}](https://www.armosec.io/blog/which-managed-kubernetes-is-right-for-me) [![None](){: style="width:7%"}](https://www.armosec.io/cve-vulnerability-database) [![arnaudlheureux.io: Migrating Azure CAF landing zones to Terraform 0.13](){: style="width:7%"}](https://www.arnaudlheureux.io/2020/10/02/migrating-azure-caf-landing-zones-on-terraform-0-13) [![around25.com: Horizontal Pod Autoscaler in Kubernetes 🌟](){: style="width:7%"}](https://www.around25.com/blog/horizontal-pod-autoscaler-in-kubernetes) [![www.arresteddevops.com](){: style="width:7%"}](https://www.arresteddevops.com) [![arrikto.com: What is Data as Code 🌟](){: style="width:7%"}](https://www.arrikto.com/blog/what-is-data-as-code) [![arsouyes.org: PKCS, pem, der, key, crt,...](){: style="width:7%"}](https://www.arsouyes.org/articles/2021/2021-06-21_PKCS_pem_der_key_crt) [![arsouyes.org: PKCS, pem, der, key, crt,...](){: style="width:7%"}](https://www.arsouyes.org/en/blog/2021/2021-06-21_PKCS_pem_der_key_crt)
-[![Helm 3: Validating Helm Chart Values with JSON Schemas 🌟](){: style="width:7%"}](https://www.arthurkoziel.com/validate-helm-chart-values-with-json-schemas) [![None](){: style="width:7%"}](https://www.ashishtechmill.com/cicd-workflow-for-spring-boot-application-on-kubernetes-via-skaffold) [![ashishtechmill.com: Demystifying Google Container Tool Jib: Java Image Builder](){: style="width:7%"}](https://www.ashishtechmill.com/demystifying-google-container-tool-jib-java-image-builder) [![askamanager.org: the new hire who showed up is not the same person we interviewed](){: style="width:7%"}](https://www.askamanager.org/2022/01/the-new-hire-who-showed-up-is-not-the-same-person-we-interviewed.html) [![lorem](){: style="width:7%"}](https://www.asklorem.com) [![docs.astronomer.io: Dynamically generating DAGs in Airflow](){: style="width:7%"}](https://www.astronomer.io/docs/learn/dynamically-generating-dags) [![AsyncAPI](){: style="width:7%"}](https://www.asyncapi.com) [![asyncapi.com: AsyncAPI and CloudEvents](){: style="width:7%"}](https://www.asyncapi.com/blog/asyncapi-cloud-events) [![Túneles SSH](){: style="width:7%"}](https://www.atareao.es/ubuntu/tuneles-ssh) [![atlassian.com: Kanban vs. Scrum](){: style="width:7%"}](https://www.atlassian.com/agile/kanban/kanban-vs-scrum) [![How Atlassian cut PR cycle time by 45% with AI code reviews](){: style="width:7%"}](https://www.atlassian.com/blog/announcements/how-we-cut-pr-cycle-time-with-ai-code-reviews)
-[![None](){: style="width:7%"}](https://www.atlassian.com/blog/app/bitbucket) [![What Actually Changes When AI Joins Your Research Process](){: style="width:7%"}](https://www.atlassian.com/blog/artificial-intelligence/research-with-rovo-dev) [![Creating with Rovo: How We Built a Collaborative AI Canvas](){: style="width:7%"}](https://www.atlassian.com/blog/atlassian-engineering/rovo-creation-canvas) [![bitbucket.org: setting up a cicd pipeline with spring mvc and kubernetes on aws](){: style="width:7%"}](https://www.atlassian.com/blog/bitbucket/setting-up-a-ci-cd-pipeline-with-spring-mvc-jenkins-and-kubernetes-on-aws) [![Introducing Cursor in Jira - Inside Atlassian](){: style="width:7%"}](https://www.atlassian.com/blog/company-news/cursor-in-jira) [![Automating Mutation Coverage with AI](){: style="width:7%"}](https://www.atlassian.com/blog/developer/automating-mutation-coverage-with-ai) [![Atlassian SPM Research: Why Strategic Execution Fails to Align with Delivery](){: style="width:7%"}](https://www.atlassian.com/blog/focus/evolution-of-spm-report) [![AI Service Management Readiness Assessment | Atlassian](){: style="width:7%"}](https://www.atlassian.com/collections/service/ai-maturity-model) [![Atlassian CI/CD](){: style="width:7%"}](https://www.atlassian.com/continuous-delivery) [![Schaeffler accelerates and innovates on Atlassian Cloud](){: style="width:7%"}](https://www.atlassian.com/customers/schaeffler) [![Atlassian Git Cheatsheet](){: style="width:7%"}](https://www.atlassian.com/git/tutorials/atlassian-git-cheatsheet)
-[![atlassian.com: Comparing Workflows 🌟](){: style="width:7%"}](https://www.atlassian.com/git/tutorials/comparing-workflows) [![atlassian.com: Gitflow Workflow](){: style="width:7%"}](https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow) [![atlassian.com: Is GitOps the next big thing in DevOps?](){: style="width:7%"}](https://www.atlassian.com/git/tutorials/gitops) [![atlassian.com/remote](){: style="width:7%"}](https://www.atlassian.com/remote) [![Bamboo](){: style="width:7%"}](https://www.atlassian.com/software/bamboo) [![Atlassian Compass](){: style="width:7%"}](https://www.atlassian.com/software/compass) [![Atlassian Confluence](){: style="width:7%"}](https://www.atlassian.com/software/confluence) [![Jira](){: style="width:7%"}](https://www.atlassian.com/software/jira) [![Loom Desktop App Download](){: style="width:7%"}](https://www.atlassian.com/software/loom/download) [![atlassian.com/remote](){: style="width:7%"}](https://www.atlassian.com/solutions/distributed) [![atomicjar.com: Announcing Testcontainers Cloud: Integration Testing has' never been easier](){: style="width:7%"}](https://www.atomicjar.com/2021/11/announcing-testcontainers-cloud)
-[![==augmentedmind.de: Docker optimization guide: the 12 best tips to optimize' Docker image security==](){: style="width:7%"}](https://www.augmentedmind.de/2022/02/20/optimize-docker-image-security) [![augmentedmind.de: Docker optimization guide: the 12 best tips to optimize Docker image security](){: style="width:7%"}](https://www.augmentedmind.de/2024/06/12/optimize-docker-image-security) [![autoblog.com: VW CEO lost his job over buggy software that delayed new models](){: style="width:7%"}](https://www.autoblog.com/2022/07/25/vw-ceo-herbert-diess-fired-over-cariad-buggy-software) [![autodraw.com](){: style="width:7%"}](https://www.autodraw.com) [![autonomosyemprendedor.es: Los autónomos no sólo deben presentar el IVA en octubre, hay más obligaciones tributarias este mes](){: style="width:7%"}](https://www.autonomosyemprendedor.es/articulo/finanzas-personales/autonomos-solo-deben-presentar-iva-octubre-mas-obligaciones-tributarias-mes/20210927125637025167.html) [![autonomosyemprendedor.es: Los autónomos no sólo deben presentar el IVA en' octubre, hay más obligaciones tributarias este mes](){: style="width:7%"}](https://www.autonomosyemprendedor.es/articulo/tus-finanzas/autonomos-solo-deben-presentar-iva-octubre-mas-obligaciones-tributarias-mes/20210927125637025167.html) [![AWS Architecture Blog](){: style="width:7%"}](https://www.awsarchitectureblog.com) [![awsgeek.com/Amazon-S3](){: style="width:7%"}](https://www.awsgeek.com/Amazon-S3) [![==awsiam.info: AWS IAM Search==](){: style="width:7%"}](https://www.awsiam.info) [![axelmendoza.com: The Ultimate Guide To ML Model Deployment In 2024](){: style="width:7%"}](https://www.axelmendoza.com/posts/ml-model-deployment) [![Axway API Management](){: style="width:7%"}](https://www.axway.com/en/products/api-management/full-lifecycle-api-management)
-[![axway.com: What is API Management?](){: style="width:7%"}](https://www.axway.com/en/products/api-management/what-is-api-management) [![azurebrains.com: Azurebrains](){: style="width:7%"}](https://www.azurebrains.com) [![azurebrains.com: Despliega tu Azure Function App con Terraform y Azure DevOps' 🌟](){: style="width:7%"}](https://www.azurebrains.com/2021/03/25/despliega-azure-function-terraform-azuredevops) [![Azure DevOps Labs 🌟](){: style="width:7%"}](https://www.azuredevopslabs.com) [![azureviking.com: Terraform module: Azure DNS Private Resolver](){: style="width:7%"}](https://www.azureviking.com/post/terraform-module-azure-dns-private-resolver) [![azureviking.com: Terraform Module: azurerm-alz-subnet](){: style="width:7%"}](https://www.azureviking.com/post/terraform-module-azurerm-alz-subnet) [![backhub.co](){: style="width:7%"}](https://www.backhub.co) [![Bacula Enterprise for OpenShift and Kubernetes 🌟](){: style="width:7%"}](https://www.baculasystems.com) [![baeldung.com: Concurrency vs Parallelism](){: style="width:7%"}](https://www.baeldung.com/cs/concurrency-vs-parallelism) [![baeldung.com: REST vs SOAP](){: style="width:7%"}](https://www.baeldung.com/cs/rest-vs-soap) [![baeldung.com: Deploying a Java War in a Docker Container](){: style="width:7%"}](https://www.baeldung.com/docker-deploy-java-war)
-[![baeldung.com: Gatling vs JMeter vs The Grinder: Comparing Load Test Tools](){: style="width:7%"}](https://www.baeldung.com/gatling-jmeter-grinder-comparison) [![baeldung.com: How to Analyze Java Thread Dumps 🌟](){: style="width:7%"}](https://www.baeldung.com/java-analyze-thread-dumps) [![baeldung.com: Capturing a Java Thread Dump](){: style="width:7%"}](https://www.baeldung.com/java-thread-dump) [![baeldung.com: Configure Jenkins to Run and Show JMeter Tests](){: style="width:7%"}](https://www.baeldung.com/jenkins-and-jmeter) [![baeldung.com: Run Gatling Tests From Jenkins](){: style="width:7%"}](https://www.baeldung.com/jenkins-run-gatling-tests) [![None](){: style="width:7%"}](https://www.baeldung.com/jvm-garbage-collectors) [![baeldung.com: Kotlin DSL for Gradle](){: style="width:7%"}](https://www.baeldung.com/kotlin/gradle-dsl) [![baeldung.com: Using Swagger (OpenAPI) for a Spring REST API With Kotlin](){: style="width:7%"}](https://www.baeldung.com/kotlin/swagger-spring-rest-api) [![baeldung.com: Maximum Number of Threads Per Process in Linux](){: style="width:7%"}](https://www.baeldung.com/linux/max-threads-per-process) [![baeldung.com: Convert a Maven Build to Gradle](){: style="width:7%"}](https://www.baeldung.com/maven-convert-to-gradle) [![baeldung.com: Remove Duplicate Dependencies with Maven](){: style="width:7%"}](https://www.baeldung.com/maven-duplicate-dependencies)
-[![baeldung.com: Service Mesh Architecture with Istio](){: style="width:7%"}](https://www.baeldung.com/ops/istio-service-mesh) [![baeldung.com: List Active Brokers in a Kafka Cluster Using Shell Commands' 🌟](){: style="width:7%"}](https://www.baeldung.com/ops/kafka-list-active-brokers-in-cluster) [![baeldung.com: Lightweight Kubernetes Distributions](){: style="width:7%"}](https://www.baeldung.com/ops/kubernetes-lightweight-distributions) [![baeldung.com: Pub-Sub vs. Message Queues 🌟](){: style="width:7%"}](https://www.baeldung.com/pub-sub-vs-message-queues) [![baeldung.com: Deploy a Spring Boot Application to OpenShift with Spring' Cloud Kubernetes 🌟](){: style="width:7%"}](https://www.baeldung.com/spring-boot-deploy-openshift) [![baeldung.com: A Quick Guide to Using Keycloak with Spring Boot](){: style="width:7%"}](https://www.baeldung.com/spring-boot-keycloak) [![Comparing Embedded Servlet Containers in Spring Boot](){: style="width:7%"}](https://www.baeldung.com/spring-boot-servlet-containers) [![==baeldung.com: Using Spring Cloud Config Without Git==](){: style="width:7%"}](https://www.baeldung.com/spring-cloud-config-without-git) [![BairesDev](){: style="width:7%"}](https://www.bairesdev.com/join-us) [![base64encode.org](){: style="width:7%"}](https://www.base64encode.org) [![bbc.com: Por qué en Japón los jefes NO felicitan a sus empleados cuando hacen bien su trabajo](){: style="width:7%"}](https://www.bbc.com/mundo/vert-cap-37270163)
-[![bbc.com: Qué son las "habilidades blandas" y por qué cada vez más compañías se fijan en ellas al contratar](){: style="width:7%"}](https://www.bbc.com/mundo/vert-cap-62340757) [![bbc.com: Is HR ever really your friend?](){: style="width:7%"}](https://www.bbc.com/worklife/article/20211022-is-hr-ever-really-your-friend) [![bbc.com: Is finding a 'new normal' in the workplace impossible?](){: style="width:7%"}](https://www.bbc.com/worklife/article/20220104-future-of-work-2022) [![BBVA - DevOps: qué es y cómo mejorar los procesos gracias a esta estrategia](){: style="width:7%"}](https://www.bbva.com/es/devops-que-es-y-como-mejorar-los-procesos-gracias-a-esta-estrategia/amp) [![BBVA - DevOps: qué es y cómo mejorar los procesos gracias a esta estrategia](){: style="width:7%"}](https://www.bbva.com/es/innovacion/devops-que-es-y-como-mejorar-los-procesos-gracias-a-esta-estrategia) [![BBVA API Market](){: style="width:7%"}](https://www.bbvaapimarket.com) [![BBVA API Market](){: style="width:7%"}](https://www.bbvaapimarket.com/es) [![bbvanexttechnologies.com: Filosofía DevSecOps en el desarrollo de aplicaciones' sobre Azure](){: style="width:7%"}](https://www.bbvanexttechnologies.com/blogs/filosofia-devsecops-en-el-desarrollo-de-aplicaciones-sobre-azure) [![bbvanexttechnologies.com: Cómo definir infraestructura como código en AWS' con CDK](){: style="width:7%"}](https://www.bbvanexttechnologies.com/como-definir-infraestructura-como-codigo-en-aws-con-cdk) [![bejarano.io/terraform-plan-light: terraform plan -light 🌟](){: style="width:7%"}](https://www.bejarano.io/terraform-plan-light) [![berlin-group.org: PSD2 Access to Bank Accounts](){: style="width:7%"}](https://www.berlin-group.org/psd2-access-to-bank-accounts)
-[![besanttechnologies.com: AWS – Relational Database Service](){: style="width:7%"}](https://www.besanttechnologies.com/amazon-web-services-relational-database) [![betsol.com: DevOps Using Jenkins, Docker, and Kubernetes](){: style="width:7%"}](https://www.betsol.com/blog/devops-using-jenkins-docker-and-kubernetes) [![bikeshed.fm: The Bike Shed](){: style="width:7%"}](https://www.bikeshed.fm) [![billin.net: Cómo ser freelance en España en 2022](){: style="width:7%"}](https://www.billin.net/blog/como-ser-freelance) [![binarytides.com - 10 examples of Linux ss command to monitor network connections](){: style="width:7%"}](https://www.binarytides.com/linux-ss-command) [![biobanking.com: Europe’s Leading Cancer Image Biobank (EUCAIM) Launched by Quibim and European Commission](){: style="width:7%"}](https://www.biobanking.com/europes-leading-cancer-image-biobank-eucaim-launched-by-quibim-and-european-commission) [![bionconsulting.com: Kubernetes Network Policies](){: style="width:7%"}](https://www.bionconsulting.com/blog/kubernetes-network-policies) [![bionconsulting.com: Kubernetes Network Policies - Part 2](){: style="width:7%"}](https://www.bionconsulting.com/blog/kubernetes-network-policies-part-2) [![bitsand.cloud: Slashing Data Transfer Costs in AWS by 99%](){: style="width:7%"}](https://www.bitsand.cloud/posts/slashing-data-transfer-costs) [![bitslovers.com: Terraform Output – What you should know](){: style="width:7%"}](https://www.bitslovers.com/terraform-output) [![None](){: style="width:7%"}](https://www.blackduck.com)
-[![None](){: style="width:7%"}](https://www.blackhat.com) [![blazemeter.com](){: style="width:7%"}](https://www.blazemeter.com) [![Blazemeter.com: Continuous Integration 101 - How to run Jmeter with jenkins' 🌟](){: style="width:7%"}](https://www.blazemeter.com/blog/continuous-integration-101-how-run-jmeter-jenkins) [![blazemeter.com: Open Source Load Testing Tools: Which One Should You Use?](){: style="width:7%"}](https://www.blazemeter.com/blog/open-source-load-testing-tools-which-one-should-you-use) [![blazemeter.com: Top Jenkins Plugins You Can’t Miss in 2018](){: style="width:7%"}](https://www.blazemeter.com/blog/top-jenkins-plugins-you-cant-miss-in-2018) [![bleepingcomputer.com: Windows 11 can now install WSL from the Microsoft' Store 🌟](){: style="width:7%"}](https://www.bleepingcomputer.com/news/microsoft/windows-11-can-now-install-wsl-from-the-microsoft-store) [![bleepingcomputer.com: Over 900,000 Kubernetes instances found exposed online](){: style="width:7%"}](https://www.bleepingcomputer.com/news/security/over-900-000-kubernetes-instances-found-exposed-online) [![blocksandfiles.com: Lightbits Labs adds Kubernetes table stakes: CSI support](){: style="width:7%"}](https://www.blocksandfiles.com/block/2020/06/23/lightbits-labs-adds-kubernetes-table-stakes-csi-support/1598623) [![blocksandfiles.com: Kubernetes storage: SmartX’s IOMesh beats Portworx, Longhorn and OpenEBS](){: style="width:7%"}](https://www.blocksandfiles.com/block/2021/08/05/kubernetes-storage-smartxs-iomesh-beats-portworx-longhorn-and-openebs/1617691) [![blocksandfiles.com: Kubernetes is in a bit of state about state](){: style="width:7%"}](https://www.blocksandfiles.com/container-storage/2020/07/21/kubernetes-is-in-a-bit-of-state-about-state/1612337) [![blocksandfiles.com: geless storage is the ‘answer’ to Kubernetes data challenges](){: style="width:7%"}](https://www.blocksandfiles.com/container-storage/2020/12/22/storageless-storage-is-the-answer-to-kubernetes-data-challenges/1611647)
-[![blocksandfiles.com: Red Hat OpenShift now does container storage backup 🌟](){: style="width:7%"}](https://www.blocksandfiles.com/container-storage/2021/01/27/red-hat-openshift-now-does-container-storage-backup/1611166) [![None](){: style="width:7%"}](https://www.blog.facilcloud.com/noticias/sql-vs-nosql-which-one-should-i-use/?lang=es_ES) [![blog.pythonlibrary.org 🌟](){: style="width:7%"}](https://www.blog.pythonlibrary.org) [![bluematador.com: kubectl cheatsheet](){: style="width:7%"}](https://www.bluematador.com/learn/kubectl-cheatsheet) [![Kubernetes Glossary 🌟](){: style="width:7%"}](https://www.bluematador.com/learn/kubernetes-glossary) [![bmc.com: DevOps Metrics for Optimizing CI/CD Pipelines](){: style="width:7%"}](https://www.bmc.com/blogs/devops-ci-cd-metrics) [![bmc.com: What Is a Kubernetes Operator?](){: style="width:7%"}](https://www.bmc.com/blogs/kubernetes-operator) [![**BMW ConnectedDrive**:](){: style="width:7%"}](https://www.bmw-connecteddrive.com) [![None](){: style="width:7%"}](https://www.bmw.co.uk/en/shop/ls/country-selection) [![GAIA-X: A Federated Data Infrastructure for Europe](){: style="width:7%"}](https://www.bmwi.de/Redaktion/EN/Dossier/gaia-x.html) [![bogotobogo.com](){: style="width:7%"}](https://www.bogotobogo.com/Java/tutorials/Spring-Boot/Maven-mvn-command-cheat-sheet.php)
-[![None](){: style="width:7%"}](https://www.boot.dev/blog/devops/how-to-restart-all-pods-in-a-kubernetes-namespace) [![botkube.io](){: style="width:7%"}](https://www.botkube.io) [![botplayautomation.com](){: style="width:7%"}](https://www.botplayautomation.com) [![botplayautomation.com: Automation Test Plan](){: style="width:7%"}](https://www.botplayautomation.com/post/automation-test-plan) [![botplayautomation.com: Benefits of Codeless (no code) Automation Testing](){: style="width:7%"}](https://www.botplayautomation.com/post/benefits-of-codeless-automation-testing) [![botplayautomation.com: Automation & Manual Testing Best Practices](){: style="width:7%"}](https://www.botplayautomation.com/post/best-practices-to-follow-in-software-testing-manual-and-automation-testing) [![botplayautomation.com: Common mistakes test teams make in automation testing' and how to fix them](){: style="width:7%"}](https://www.botplayautomation.com/post/common-mistakes-test-teams-make-in-automation-testing-and-how-to-fix-them) [![botplayautomation.com: How to write a Software Test Plan?](){: style="width:7%"}](https://www.botplayautomation.com/post/how-to-write-a-test-plan) [![botplayautomation.com: Types of Software Testing](){: style="width:7%"}](https://www.botplayautomation.com/post/types-of-software-testing) [![botplayautomation.com: Automation Testing Implementation Guide](){: style="width:7%"}](https://www.botplayautomation.com/post/what-is-automation-testing-the-need-for-automation-testing-automation-testing-implementation-guide) [![Brainboard 🌟](){: style="width:7%"}](https://www.brainboard.co)
-[![btw.so: Open Source Alternatives 🌟](){: style="width:7%"}](https://www.btw.so/open-source-alternatives) [![buchatech.com/2022: A Guide to Navigating the AKS Enterprise Documentation & Scripts 🌟🌟](){: style="width:7%"}](https://www.buchatech.com/2022/08/a-guide-to-navigating-the-aks-enterprise-documentation-scripts) [![GAIA-X: A Federated Data Infrastructure for Europe](){: style="width:7%"}](https://www.bundeswirtschaftsministerium.de/Redaktion/EN/Dossier/gaia-x.html) [![bunnyshell.com: DR in DevOps: How to Guarantee an Effective Disaster Recovery Plan with DevOps](){: style="width:7%"}](https://www.bunnyshell.com/blog/disaster-recovery-devops) [![bunnyshell.com: GitOps vs. DevOps: What’s the Difference? 🌟](){: style="width:7%"}](https://www.bunnyshell.com/blog/gitops-vs-devops) [![buoyant.io: Kubernetes network policies with Cilium and Linkerd](){: style="width:7%"}](https://www.buoyant.io/blog/kubernetes-network-policies-with-cilium-and-linkerd) [![buoyant.io: Go directly to namespace jail: Locking down network traffic between Kubernetes namespaces](){: style="width:7%"}](https://www.buoyant.io/blog/locking-down-network-traffic-between-kubernetes-namespaces) [![buoyant.io: Multi-Cluster, Multi-Region Setup using Linkerd Service Mesh](){: style="width:7%"}](https://www.buoyant.io/blog/multi-cluster-multi-region-setup-using-linkerd-service-mesh) [![buoyant.io: Upgrading to Linkerd 2.12: Zero-trust-ready route-based policy, Gateway API, access logging](){: style="width:7%"}](https://www.buoyant.io/service-mesh-academy/upgrading-to-linkerd-2-12) [![businessinsider.com: I'm an ex-Amazon senior leader. Here's why layoffs keep happening and why ambitious managers are fueling them](){: style="width:7%"}](https://www.businessinsider.com/amazon-reason-for-layoffs-former-senior-tech-leader-2023-5) [![Uber's COO Says It's Getting Harder to Justify the Money Spent on AI](){: style="width:7%"}](https://www.businessinsider.com/uber-coo-andrew-macdonald-ai-token-spending-harder-justify-2026-5)
-[![businessinsider.es: Los 9 factores que más repercuten en la felicidad en' el trabajo, según los trabajadores](){: style="width:7%"}](https://www.businessinsider.es/9-factores-repercuten-felicidad-trabajador-352445) [![businessinsider.es: Los 9 factores que más repercuten en la felicidad en el trabajo, según los trabajadores](){: style="width:7%"}](https://www.businessinsider.es/desarrollo-profesional/9-factores-repercuten-felicidad-trabajador-352445) [![businessinsider.es: La brillante explicación de Steve Jobs sobre por qué los buenos empleados renuncian al trabajo](){: style="width:7%"}](https://www.businessinsider.es/desarrollo-profesional/explicacion-steve-jobs-buenos-empleados-renuncian-trabajo-1137601) [![businessinsider.es: El fin de la lealtad laboral](){: style="width:7%"}](https://www.businessinsider.es/desarrollo-profesional/fin-lealtad-laboral-empleados-ya-no-son-fieles-jefes-1358974) [![businessinsider.es: Mentí en mi currículum para conseguir un trabajo mejor pagado y creo que otros deberían hacer lo mismo](){: style="width:7%"}](https://www.businessinsider.es/desarrollo-profesional/menti-mi-cv-conseguir-mejor-trabajo-recomiendo-otros-1226162) [![businessinsider.es: Así es como tu educación te ha moldeado sutilmente para que nunca consigas ascender en el trabajo](){: style="width:7%"}](https://www.businessinsider.es/desarrollo-profesional/razon-nunca-consigues-ascender-trabajo-conseguir-mejor-sueldo-970737) [![businessinsider.es: "Estoy atrapado en unos hábitos poco saludables y me siento abrumado por todo lo que tengo que hacer, ¿cómo puedo aprender a decir no?"](){: style="width:7%"}](https://www.businessinsider.es/desarrollo-profesional/tan-dificil-decir-no-jefe-965459) [![businessinsider.es: Avanzar en la carrera profesional y conseguir ascensos dentro de la empresa será mucho más difícil para las personas que teletrabajan, según el CEO de IBM](){: style="width:7%"}](https://www.businessinsider.es/desarrollo-profesional/teletrabajar-perjudica-carrera-profesional-posibles-ascensos-1240782) [![businessinsider.es: El fin de la lealtad laboral](){: style="width:7%"}](https://www.businessinsider.es/empleados-ya-no-sienten-lealtad-jefes-empleadores-1358974) [![businessinsider.es: La brillante explicación de Steve Jobs sobre por qué' los buenos empleados renuncian al trabajo](){: style="width:7%"}](https://www.businessinsider.es/explicacion-steve-jobs-buenos-empleados-renuncian-1137601) [![businessinsider.es: Los ingenieros de software están aterrorizados ante' la posibilidad de ser sustituidos por la IA](){: style="width:7%"}](https://www.businessinsider.es/ingenieros-software-estan-aterrorizados-posibilidad-ser-sustituidos-ia-1238112)
-[![businessinsider.es: Mentí en mi currículum para conseguir un trabajo mejor' pagado y creo que otros deberían hacer lo mismo](){: style="width:7%"}](https://www.businessinsider.es/menti-mi-cv-conseguir-mejor-trabajo-recomiendo-otros-1226162) [![businessinsider.es: Así es como tu educación te ha moldeado sutilmente para' que nunca consigas ascender en el trabajo](){: style="width:7%"}](https://www.businessinsider.es/razon-nunca-consigues-ascender-trabajo-conseguir-mejor-sueldo-970737) [![businessinsider.es: "Estoy atrapado en unos hábitos poco saludables y me' siento abrumado por todo lo que tengo que hacer, ¿cómo puedo aprender a decir no?](){: style="width:7%"}](https://www.businessinsider.es/tan-dificil-decir-no-jefe-965459) [![businessinsider.es: Los ingenieros de software están aterrorizados ante la posibilidad de ser sustituidos por la IA](){: style="width:7%"}](https://www.businessinsider.es/tecnologia/ingenieros-software-estan-aterrorizados-posibilidad-ser-sustituidos-ia-1238112) [![businessinsider.es: Uso ChatGPT entre 50 y 70 veces al día para todo, desde preparar reuniones hasta quitarme el pegamento de los dedos](){: style="width:7%"}](https://www.businessinsider.es/tecnologia/uso-chatgpt-50-70-veces-dia-ser-productivo-1228162) [![businessinsider.es: Avanzar en la carrera profesional y conseguir ascensos' dentro de la empresa será mucho más difícil para las personas que teletrabajan, según el CEO de IBM](){: style="width:7%"}](https://www.businessinsider.es/teletrabajar-perjudica-carrera-profesional-posibles-ascensos-1240782) [![businessinsider.es: Uso ChatGPT entre 50 y 70 veces al día para todo, desde' preparar reuniones hasta quitarme el pegamento de los dedos](){: style="width:7%"}](https://www.businessinsider.es/uso-chatgpt-50-70-veces-dia-ser-productivo-1228162) [![busybox.net](){: style="width:7%"}](https://www.busybox.net) [![c-sharpcorner.com: 0 Git Commands You Should Know](){: style="width:7%"}](https://www.c-sharpcorner.com/article/20-git-commands-you-should-know) [![c-sharpcorner.com: Comparing AWS SQL Server With Azure SQL Database](){: style="width:7%"}](https://www.c-sharpcorner.com/article/comparing-aws-sql-server-with-azure-sql-database) [![c-sharpcorner.com: The Best VS Code Extensions For Remote Working](){: style="width:7%"}](https://www.c-sharpcorner.com/article/the-best-vs-code-extensions-for-remote-working)
-[![c-sharpcorner.com: The Best VS Code Extensions To Supercharge Git](){: style="width:7%"}](https://www.c-sharpcorner.com/article/the-best-vs-code-extensions-to-supercharge-git) [![c-sharpcorner.com: Top 15 Git Commands With Examples For Every Developers💪](){: style="width:7%"}](https://www.c-sharpcorner.com/article/top-15-git-commands-with-examples-for-every-developers) [![c-sharpcorner.com: Why and When to use Azure Functions](){: style="width:7%"}](https://www.c-sharpcorner.com/article/why-and-when-to-use-azure-functions) [![edureka.com: Top 10 DevOps Tools You Must Know In 2020](){: style="width:7%"}](https://www.c/blog/top-10-devops-tools) [![calcalistech.com: “DevOps is a culture, it's not a job description”](){: style="width:7%"}](https://www.calcalistech.com/ctechnews/article/s1mlpunf9) [![callicoder.com: Scaffolding your Spring Boot Application with Yeoman](){: style="width:7%"}](https://www.callicoder.com/scaffolding-your-spring-boot-application) [![canva.com](){: style="width:7%"}](https://www.canva.com) [![canvatechblog.com: Supporting GPU-accelerated Machine Learning with Kubernetes and Nix](){: style="width:7%"}](https://www.canva.dev/blog/engineering/supporting-gpu-accelerated-machine-learning-with-kubernetes-and-nix) [![None](){: style="width:7%"}](https://www.capgemini.com/2016/05/assessing-state-of-your-devops-adoption-use-of-a-quality-blueprint-qbp) [![Introducing the third of three Microsoft Clouds: Azure](){: style="width:7%"}](https://www.catapultsystems.com/blogs/introducing-the-third-of-three-microsoft-clouds-azure) [![cbui.dev: Every company has an "old" production AWS account](){: style="width:7%"}](https://www.cbui.dev/every-company-has-an-old-production-aws-account)
-[![None](){: style="width:7%"}](https://www.ccohs.ca/oshanswers/ergonomics/shovel.html) [![centos.org: Comparing Centos Linux and CentOS Stream](){: style="width:7%"}](https://www.centos.org/cl-vs-cs) [![cequence.ai: The OWASP API Security Top 10 From a Real-World Perspective](){: style="width:7%"}](https://www.cequence.ai/blog/owasp-api-security-top-10-from-a-real-world-perspective) [![Cerebras AI](){: style="width:7%"}](https://www.cerebras.ai) [![certace](){: style="width:7%"}](https://www.certace.com) [![certdepot.net: OpenShift Free available resources 🌟](){: style="width:7%"}](https://www.certdepot.net/openshift-free-available-resources) [![blog.chainguard.dev: How To Verify Cosigned Container Images In Amazon ECS](){: style="width:7%"}](https://www.chainguard.dev/unchained) [![chakray.com: 11 Steps to achieving a successful API Management Strategy](){: style="width:7%"}](https://www.chakray.com/11-steps-achieving-successful-api-management-strategy) [![chakray.com: API Strategy. How to create an API Marketplace](){: style="width:7%"}](https://www.chakray.com/api-strategy-how-to-create-an-api-marketplace) [![chakray.com: 11 Pasos para lograr una estrategia API Management exitosa](){: style="width:7%"}](https://www.chakray.com/es/11-pasos-lograr-estrategia-api-management-exitosa) [![chakray.com: Por qué API LIFECYCLE MANAGEMENT es imprescindible para la' organización de APIs](){: style="width:7%"}](https://www.chakray.com/es/por-que-api-lifecycle-management-imprescindible-api-organizacion)
-[![chakray.com: Why API Lifecycle Management is a MUST for Your Organisation' APIs](){: style="width:7%"}](https://www.chakray.com/why-api-lifecycle-management-is-must-organisation-apis) [![chaossearch.io: 9 Essential DevOps Tools for 2021](){: style="width:7%"}](https://www.chaossearch.io/blog/essential-devops-tools) [![cheat-sheets.org 🌟](){: style="width:7%"}](https://www.cheat-sheets.org) [![cheatography.com](){: style="width:7%"}](https://www.cheatography.com/mikesac/cheat-sheets/maven) [![Checkly](){: style="width:7%"}](https://www.checklyhq.com) [![checkov.io](){: style="width:7%"}](https://www.checkov.io) [![chef.io](){: style="width:7%"}](https://www.chef.io) [![learn.chef.io](){: style="width:7%"}](https://www.chef.io/training/tutorials) [![cio.com: Agile vs. waterfall: Project methodologies compared](){: style="width:7%"}](https://www.cio.com/article/194093/agile-vs-waterfall-project-methodologies-compared.html) [![What is NoOps? The quest for fully automated IT operations](){: style="width:7%"}](https://www.cio.com/article/220351/what-is-noops-the-quest-for-fully-automated-it-operations.html) [![What is NoOps? The quest for fully automated IT operations](){: style="width:7%"}](https://www.cio.com/article/3407714/what-is-noops-the-quest-for-fully-automated-it-operations.html)
-[![cio.com: Make Better AI Infrastructure Decisions: Why Hybrid Cloud is a Solid Fit 🌟](){: style="width:7%"}](https://www.cio.com/article/350337/make-better-ai-infrastructure-decisions-why-hybrid-cloud-is-a-solid-fit.html) [![cio.com: Agile vs. waterfall: Project methodologies compared](){: style="width:7%"}](https://www.cio.com/article/3584559/agile-vs-waterfall-project-methodologies-compared.html) [![circonus.com: Guide to Kubernetes Monitoring: Part 1](){: style="width:7%"}](https://www.circonus.com/2020/09/guide-to-kubernetes-monitoring-part-1) [![circonus.com: 12 Critical Kubernetes Health Conditions You Need to Monitor and Why](){: style="width:7%"}](https://www.circonus.com/2020/12/12-critical-kubernetes-health-conditions-you-need-to-monitor-and-why) [![circonus.com: Guide to Monitoring Kubernetes, Part 2: Which Metrics and' Health Conditions You Should be Monitoring](){: style="width:7%"}](https://www.circonus.com/2021/01/guide-to-monitoring-kubernetes-part-2-which-metrics-and-health-conditions-you-should-be-monitoring) [![circonus.com: Monitoring for Success: What All SREs Need to Know](){: style="width:7%"}](https://www.circonus.com/2021/04/monitoring-for-success-what-all-sres-need-to-know) [![cisecurity.org: Where Does Zero Trust Begin and Why is it Important?](){: style="width:7%"}](https://www.cisecurity.org/insights/blog/where-does-zero-trust-begin-and-why-is-it-important) [![civo.com/academy 🌟🌟🌟](){: style="width:7%"}](https://www.civo.com/academy) [![K8s vs k3s](){: style="width:7%"}](https://www.civo.com/blog/k8s-vs-k3s) [![civo.com: Manage Kubernetes clusters using the Civo Pulumi provider](){: style="width:7%"}](https://www.civo.com/learn) [![None](){: style="width:7%"}](https://www.civo.com/learn/deployments-without-yaml-using-ketch)
-[![civo.com: Get up and running with Kubeflow on Civo Kubernetes](){: style="width:7%"}](https://www.civo.com/learn/get-up-and-running-with-kubeflow-on-civo-kubernetes) [![civo.com: Manage Kubernetes clusters using the Civo Pulumi provider](){: style="width:7%"}](https://www.civo.com/learn/kubernetes-clusters-using-the-civo-pulumi-provider) [![claydesk.com: Google Cloud App Engine Vs Red Hat OpenShift](){: style="width:7%"}](https://www.claydesk.com/ecampus/google-cloud-app-engine-vs-red-hat) [![clickittech.com: Amazon ECS vs EKS : The Best Container Orchestration Platform](){: style="width:7%"}](https://www.clickittech.com/aws/amazon-ecs-vs-eks) [![clickittech.com: Amazon ECS vs EKS : The Best Container Orchestration Platform](){: style="width:7%"}](https://www.clickittech.com/cloud-services/amazon-ecs-vs-eks) [![clickittech.com: CI/CD Best Practices: Top 10 Practices for Financial Services](){: style="width:7%"}](https://www.clickittech.com/devops/ci-cd-best-practices) [![clickittech.com: The Ultimate Docker Security Best Practices for Your Node.js Application](){: style="width:7%"}](https://www.clickittech.com/devops/docker-security-best-practices) [![clickittech.com: Infrastructure as Code Tools, what are the best IaC tools? 🌟](){: style="width:7%"}](https://www.clickittech.com/devops/infrastructure-as-code-tools) [![clickittech.com: Kubernetes Autoscaling: How to use the Kubernetes Autoscaler](){: style="width:7%"}](https://www.clickittech.com/devops/kubernetes-autoscaling) [![clickittech.com: Kubernetes Multi tenancy with Amazon EKS: Best practices and considerations](){: style="width:7%"}](https://www.clickittech.com/devops/kubernetes-multi-tenancy) [![clickittech.com: Microservices vs Monolith 🌟](){: style="width:7%"}](https://www.clickittech.com/devops/microservices-vs-monolith)
-[![clickittech.com: Terraform vs CloudFormation: The Final battle 🌟](){: style="width:7%"}](https://www.clickittech.com/devops/terraform-vs-cloudformation) [![clickittech.com: What is GitOps? 🌟](){: style="width:7%"}](https://www.clickittech.com/devops/what-is-gitops) [![clickittech.com: Kubernetes Multi tenancy with Amazon EKS: Best practices' and considerations](){: style="width:7%"}](https://www.clickittech.com/saas/kubernetes-multi-tenancy) [![climagic.org](){: style="width:7%"}](https://www.climagic.org) [![cloud-architect.fr: AZ-CheatSheet: Become an expert in Azure Landing Zones](){: style="width:7%"}](https://www.cloud-architect.fr/2022/01/19/az-cheatsheet-become-an-expert-in-azure-landing-zones) [![CloudBees Accelerator](){: style="width:7%"}](https://www.cloudbees.com) [![How to Speed Up Software Development with Build and Test Acceleration Tools](){: style="width:7%"}](https://www.cloudbees.com/blog) [![cloudbees.com: Git Commands: The 13 You Must Know, In Order 🌟](){: style="width:7%"}](https://www.cloudbees.com/blog/13-git-commands-to-know-in-order) [![cloudbees.com: Troubleshooting Jenkins Performance: Kubernetes Edition - Part 1 (2020) 🌟](){: style="width:7%"}](https://www.cloudbees.com/blog/apm-tools-jenkins-performance) [![cloudbees.com: Troubleshooting Jenkins Performance: Kubernetes Edition - Part 2 (2020) 🌟](){: style="width:7%"}](https://www.cloudbees.com/blog/application-performance-monitoring-tools) [![cloudbees.com: How Asynchronous Communication Can Boost Productivity](){: style="width:7%"}](https://www.cloudbees.com/blog/asynchronous-communication)
-[![cloudbees.com: How Asynchronous Communication Can Boost Productivity](){: style="width:7%"}](https://www.cloudbees.com/blog/asynchronous-development) [![cloudbees.com: Automated Build and Deploy Feedback Using Jenkins and Instana' 🌟](){: style="width:7%"}](https://www.cloudbees.com/blog/automated-build-deploy-feedback-using-instana) [![cloudbees.com: Introductory Handbook for Database Continuous Integration](){: style="width:7%"}](https://www.cloudbees.com/blog/beginners-guide-to-continuous-integration-and-deployment) [![cloudbees.com: Feature Flag Best Practices: Change Management in Production](){: style="width:7%"}](https://www.cloudbees.com/blog/change-management-in-production) [![cloudbees.com: Key Components of a CI/CD Pipeline](){: style="width:7%"}](https://www.cloudbees.com/blog/ci-cd-pipeline) [![cloudbees.com: Continuous Delivery Tools: The 5 You Absolutely Need to Know in 2021](){: style="width:7%"}](https://www.cloudbees.com/blog/cicd-tools-to-know-2021) [![cloudbees.com: All Tier 1 Plugins Support Configuration as Code 🌟🌟](){: style="width:7%"}](https://www.cloudbees.com/blog/configuration-as-code-plugin-support) [![cloudbees.com: Introductory Handbook for Database Continuous Integration](){: style="width:7%"}](https://www.cloudbees.com/blog/database-continuous-integration) [![cloudbees.com: Enterprise JVM Administration and Jenkins Performance 🌟](){: style="width:7%"}](https://www.cloudbees.com/blog/enterprise-jvm-administration-and-jenkins-performance) [![cloudbees.com: Feature Flag Best Practices: Understanding the Feature Flag Lifecycle](){: style="width:7%"}](https://www.cloudbees.com/blog/feature-flag-lifecycle) [![cloudbees.com: Testing with Feature Flags to Improve Developer Productivity](){: style="width:7%"}](https://www.cloudbees.com/blog/feature-flags-improve-developer-productivity)
-[![cloudbees.com: Getting Started Quickly With Ansible Ad Hoc Commands](){: style="width:7%"}](https://www.cloudbees.com/blog/getting-started-quickly-with-ansible-ad-hoc-commands) [![cloudbees.com: Git Commands: The 13 You Must Know, In Order 🌟](){: style="width:7%"}](https://www.cloudbees.com/blog/git-commit-detailed-tutorial-on-saving-your-code) [![cloudbees.com: Git Pull: How It Works With Detailed Examples](){: style="width:7%"}](https://www.cloudbees.com/blog/git-pull-how-it-works-with-detailed-examples) [![cloudbees.com: Git Push: An In-Depth Tutorial With Examples](){: style="width:7%"}](https://www.cloudbees.com/blog/git-push-an-in-depth-tutorial-with-examples) [![cloudbees.com: Git Reset Clearly Explained: How to Undo Your Changes 🌟](){: style="width:7%"}](https://www.cloudbees.com/blog/git-reset-undo-changes) [![cloudbees.com: Git Squash: How to Condense Your Commit History](){: style="width:7%"}](https://www.cloudbees.com/blog/git-squash-how-to-condense-your-commit-history) [![cloudbees.com: How to Grow Continuous Delivery Maturity Using Feature Flags](){: style="width:7%"}](https://www.cloudbees.com/blog/grow-cd-maturity) [![How to Disable Code: The Developer's Production Kill Switch 🌟](){: style="width:7%"}](https://www.cloudbees.com/blog/how-disable-code-developers-production-kill-switch) [![cloudbees.com: The Importance of Feature Flags in CI/CD](){: style="width:7%"}](https://www.cloudbees.com/blog/how-feature-flags-help-you-put-customers-first) [![How to Speed Up Software Development with Build and Test Acceleration Tools](){: style="width:7%"}](https://www.cloudbees.com/blog/how-speed-software-development-build-test-acceleration-tools) [![cloudbees.com: How to Grow Continuous Delivery Maturity Using Feature Flags](){: style="width:7%"}](https://www.cloudbees.com/blog/how-to-build-the-process-and-culture-behind-using-feature-flags-at-scale)
-[![cloudbees.com: How to Nail DevOps Governance and Compliance in a Highly Regulated Industry 🌟](){: style="width:7%"}](https://www.cloudbees.com/blog/how-to-nail-devops-governance-and-compliance-in-a-highly-regulated-industry) [![cloudbees.com: The Two Most Common Issues with Jenkins and How to Fix Them 🌟](){: style="width:7%"}](https://www.cloudbees.com/blog/most-common-issues-scaling-jenkins) [![rollout.io: CloudBees Rollout Tutorial: Feature Flagging in your React Native App in 5 minutes](){: style="width:7%"}](https://www.cloudbees.com/blog/rollout-tutorial-feature-flagging-your-react-native-app-5-minutes) [![cloudbees.com: The Importance of Feature Flags in CI/CD](){: style="width:7%"}](https://www.cloudbees.com/blog/the-importance-of-feature-flags-in-cicd) [![cloudbees.com: 7 Tips for Creating A Successful CI/CD Pipeline 🌟](){: style="width:7%"}](https://www.cloudbees.com/blog/tips-creating-successful-cicd-pipeline) [![cloudbees.com: Top 10 Best Practices for Jenkins Pipeline Plugin 🌟🌟](){: style="width:7%"}](https://www.cloudbees.com/blog/top-10-best-practices-jenkins-pipeline-plugin) [![cloudbees.com: More Isn’t Always Better: Using Predictive Analytics to Show Adding More People Doesn’t Always Help](){: style="width:7%"}](https://www.cloudbees.com/blog/using-predictive-analytics-to-show-adding-more-people) [![cloudbees.com: So, Your Jenkins Is Slow. Here’s How to Fix It 🌟](){: style="width:7%"}](https://www.cloudbees.com/blog/your-jenkins-slow-how-to-fix) [![Cloudbees Flow](){: style="width:7%"}](https://www.cloudbees.com/capabilities/continuous-delivery) [![cloudbees.com: Goodbye Sleepless Nights: De-Risking Deployments with Feature' Flags](){: style="width:7%"}](https://www.cloudbees.com/case-study/petdesk) [![cloudbees.com: Goodbye Sleepless Nights: De-Risking Deployments with Feature Flags](){: style="width:7%"}](https://www.cloudbees.com/customers/petdesk)
-[![cloudbees.com: What is GitOps?](){: style="width:7%"}](https://www.cloudbees.com/gitops/what-is-gitops) [![cloudbees.com: what is jenkins-x](){: style="width:7%"}](https://www.cloudbees.com/jenkins-x/what-is-jenkins-x) [![CloudBees Accelerator](){: style="width:7%"}](https://www.cloudbees.com/products/accelerator/overview) [![Cloudbees Flow](){: style="width:7%"}](https://www.cloudbees.com/products/flow/overview) [![cloudbees.com: Jenkins Pipeline with Plugins](){: style="width:7%"}](https://www.cloudbees.com/resource/whitepaper/jenkins-pipeline-plugins) [![cloudbees.com: Managing DevSecOps Pipelines at Scale with Jenkins Templating Engine](){: style="width:7%"}](https://www.cloudbees.com/videos/jenkins-template-pipeline-devsecops) [![cloudbees.com: what is jenkins-x](){: style="width:7%"}](https://www.cloudbees.com/whitepapers/building-cloud-native-apps-painlessly) [![==cloudcatalog.dev==](){: style="width:7%"}](https://www.cloudcatalog.dev) [![cloudcraft.co](){: style="width:7%"}](https://www.cloudcraft.co) [![blog.cloudera.com: Scalability of Kafka Messaging using Consumer Groups](){: style="width:7%"}](https://www.cloudera.com/blog.html) [![cloudflare.com](){: style="width:7%"}](https://www.cloudflare.com)
-[![cloudflare.com: What Is Edge Computing?](){: style="width:7%"}](https://www.cloudflare.com/learning/serverless/glossary/what-is-edge-computing) [![How to Restore Your Instance Data from a Backup using Snapshots on AWS EC2/EBS](){: style="width:7%"}](https://www.cloudinsidr.com/content/how-to-restore-your-instance-data-from-a-backup-using-snapshots-on-aws-ec2ebs) [![Implementing Istio From Start To Finish](){: style="width:7%"}](https://www.cloudnativedeepdive.com/implementing-istio-from-start-to-finish) [![Sharing a NVIDIA GPU Between Pods in Kubernetes](){: style="width:7%"}](https://www.cloudnativedeepdive.com/sharing-a-nvidia-gpu-between-pods-in-kubernetes) [![cloudnatively.com: Kubernetes client tools overview](){: style="width:7%"}](https://www.cloudnatively.com/kubernetes-client-tools-overview) [![cloudnatively.com: Understanding Horizontal Pod Autoscaling](){: style="width:7%"}](https://www.cloudnatively.com/kubernetes-hpa-explanation) [![cloudnatively.com: The State of Stateful apps on Kubernetes 🌟](){: style="width:7%"}](https://www.cloudnatively.com/stateful-apps-on-kubernetes) [![cloudnowtech.com: Kubernetes vs Serverless – How do you choose? 🌟](){: style="width:7%"}](https://www.cloudnowtech.com/blog/kubernetes-vs-serverless-how-do-you-choose) [![cloudops.com: Comparing Service Meshes: Istio, Linkerd, Consul Connect, and Citrix ADC](){: style="width:7%"}](https://www.cloudops.com/blog/comparing-service-meshes-istio-linkerd-and-consul-connect-citrix-adc) [![cloudquery.io: Cloud Query: The open-source cloud asset inventory powered by SQL](){: style="width:7%"}](https://www.cloudquery.io) [![cloudquery.io: Announcing CloudQuery Terraform Drift Detection](){: style="width:7%"}](https://www.cloudquery.io/blog/announcing-cloudquery-terraform-drift-detection)
-[![cloudquery.io: Building an Open-Source Cloud Asset Inventory with CloudQuery' and Grafana](){: style="width:7%"}](https://www.cloudquery.io/blog/open-source-cloud-asset-inventory-with-cloudquery-and-grafana) [![cloudquery.io: Building an Open-Source Cloud Asset Inventory with CloudQuery and Grafana](){: style="width:7%"}](https://www.cloudquery.io/learning-center/cloud-asset-management) [![cloudsavvyit.com: How Does Kubernetes Work?](){: style="width:7%"}](https://www.cloudsavvyit.com/10110/how-does-kubernetes-work) [![cloudsavvyit.com: How to Use Multi-Threaded Processing in Bash Scripts](){: style="width:7%"}](https://www.cloudsavvyit.com/12277/how-to-use-multi-threaded-processing-in-bash-scripts) [![cloudsavvyit.com: How to run your own kubernetes cluster with Microk8s](){: style="width:7%"}](https://www.cloudsavvyit.com/13024/how-to-run-your-own-kubernetes-cluster-with-microk8s) [![cloudsavvyit.com: How to Scale Docker Containers Across Servers Using Kubernetes](){: style="width:7%"}](https://www.cloudsavvyit.com/13039/how-to-scale-docker-containers-across-servers-using-kubernetes) [![cloudsavvyit.com: What is Docker Swarm Mode and When Should You Use It?](){: style="width:7%"}](https://www.cloudsavvyit.com/13049/what-is-docker-swarm-mode-and-when-should-you-use-it) [![cloudsavvyit.com: Is Rocky Linux the new CentOS?](){: style="width:7%"}](https://www.cloudsavvyit.com/13092/is-rocky-linux-the-new-centos) [![cloudsavvyit.com: How to Run PHPMyAdmin in a Docker Container](){: style="width:7%"}](https://www.cloudsavvyit.com/13842/how-to-run-phpmyadmin-in-a-docker-container) [![cloudsavvyit.com: How to SSH into a Docker container](){: style="width:7%"}](https://www.cloudsavvyit.com/13937/how-to-ssh-into-a-docker-container) [![cloudsavvyit.com: How to use docker cp to copy files between host and containers](){: style="width:7%"}](https://www.cloudsavvyit.com/13987/how-to-use-docker-cp-to-copy-files-between-host-and-containers)
-[![cloudsavvyit.com: How to Use Git Hooks For Commit Automation 🌟](){: style="width:7%"}](https://www.cloudsavvyit.com/14036/how-to-use-git-hooks-for-commit-automation) [![cloudsavvyit.com: How to Pass Environment Variables to Docker Containers](){: style="width:7%"}](https://www.cloudsavvyit.com/14081/how-to-pass-environment-variables-to-docker-containers) [![cloudsavvyit.com: How To Clean Up and Delete Docker Images](){: style="width:7%"}](https://www.cloudsavvyit.com/14191/how-to-clean-up-and-delete-docker-images) [![cloudsavvyit.com: How to Delete Git Branches on Local and Remote Repositories](){: style="width:7%"}](https://www.cloudsavvyit.com/14289/how-to-delete-git-branches-on-local-and-remote-repositories) [![cloudsavvyit.com: How to Assign a Static IP to a Docker Container](){: style="width:7%"}](https://www.cloudsavvyit.com/14508/how-to-assign-a-static-ip-to-a-docker-container) [![cloudsavvyit.com: How to Restart Kubernetes Pods with Kubectl](){: style="width:7%"}](https://www.cloudsavvyit.com/14587/how-to-restart-kubernetes-pods-with-kubectl) [![cloudsavvyit.com: How To Properly Fork a Github Repository](){: style="width:7%"}](https://www.cloudsavvyit.com/14640/how-to-properly-fork-a-github-repository) [![cloudsavvyit.com: How to Inspect a Docker Image’s Content Without Starting' a Container](){: style="width:7%"}](https://www.cloudsavvyit.com/14663/how-to-inspect-a-docker-images-content-without-starting-a-container) [![==cloudsavvyit.com: How to Get Started With DevSpace and Rapidly Develop' Kubernetes Apps==](){: style="width:7%"}](https://www.cloudsavvyit.com/14690/how-to-get-started-with-devspace-and-rapidly-develop-kubernetes-apps) [![cloudsavvyit.com: How to Move Changes to Another Branch in Git](){: style="width:7%"}](https://www.cloudsavvyit.com/14710/how-to-move-changes-to-another-branch-in-git) [![==cloudsavvyit.com: Should You Use HTTPS or SSH For Git?== 🌟](){: style="width:7%"}](https://www.cloudsavvyit.com/14822/should-you-use-https-or-ssh-for-git)
-[![cloudsavvyit.com: What’s the Difference Between Exposing and Publishing' a Docker Port?](){: style="width:7%"}](https://www.cloudsavvyit.com/14880/whats-the-difference-between-exposing-and-publishing-a-docker-port) [![cloudsavvyit.com: How (and Why) to Run Docker Inside Docker](){: style="width:7%"}](https://www.cloudsavvyit.com/14890/how-and-why-to-run-docker-inside-docker) [![cloudsavvyit.com: How to Add a Volume to an Existing Docker Container](){: style="width:7%"}](https://www.cloudsavvyit.com/14973/how-to-add-a-volume-to-an-existing-docker-container) [![cloudsavvyit.com: How to Manage Docker Engine Plugins](){: style="width:7%"}](https://www.cloudsavvyit.com/15066/how-to-manage-docker-engine-plugins) [![==cloudsavvyit.com: What is Prometheus and Why Is It So Popular==](){: style="width:7%"}](https://www.cloudsavvyit.com/15124/what-is-prometheus-and-why-is-it-so-popular) [![cloudsavvyit.com: 10 Tools That Complement Docker](){: style="width:7%"}](https://www.cloudsavvyit.com/15158/10-tools-that-complement-docker) [![cloudsavvyit.com: How to Use Github Actions to Automate Your Repository' Builds](){: style="width:7%"}](https://www.cloudsavvyit.com/15207/how-to-use-github-actions-to-automate-your-repository-builds) [![cloudsavvyit.com: A Beginner’s Introduction To DevOps Principles](){: style="width:7%"}](https://www.cloudsavvyit.com/3233/a-beginners-introduction-to-devops-principles) [![cloudsavvyit.com: Should You Run a Database in Docker?](){: style="width:7%"}](https://www.cloudsavvyit.com/5414/should-you-run-a-database-in-docker) [![cloudsavvyit.com: How to Use Cron With Your Docker Containers](){: style="width:7%"}](https://www.cloudsavvyit.com/9033/how-to-use-cron-with-your-docker-containers) [![CloudSkew](){: style="width:7%"}](https://www.cloudskew.com)
-[![cloudtechtwitter.com: KubeApiServer components 🌟](){: style="width:7%"}](https://www.cloudtechtwitter.com/2022/04/kubeapiserver.html) [![cloudtechtwitter.com: Kubernetes Quality of Service (QoS) class](){: style="width:7%"}](https://www.cloudtechtwitter.com/2022/04/kubernetes-quality-of-service-qos-class.html) [![cloudtechtwitter.com: Introduction to Kubernetes 🌟🌟🌟](){: style="width:7%"}](https://www.cloudtechtwitter.com/2022/05/dont-miss-next-article-be-first-to-be.html) [![cloudtechtwitter.com: kubernetes common commands](){: style="width:7%"}](https://www.cloudtechtwitter.com/2022/05/kubernetes-common-commands.html) [![cloudtechtwitter.com: Let's check about AWS v/s Azure Service](){: style="width:7%"}](https://www.cloudtechtwitter.com/2022/05/lets-check-about-aws-vs-azure-services.html) [![cloudtechtwitter.com: Pattern: API Gateway / Backends for Frontends](){: style="width:7%"}](https://www.cloudtechtwitter.com/2022/05/pattern-api-gateway-backends-for.html) [![cloudtechtwitter.com: Reverse Proxy vs. Forward Proxy: The Differences](){: style="width:7%"}](https://www.cloudtechtwitter.com/2022/05/reverse-proxy-vs-forward-proxy.html) [![cncf.io](){: style="width:7%"}](https://www.cncf.io) [![None](){: style="width:7%"}](https://www.cncf.io/announcements/2022/02/10/cncf-sees-record-kubernetes-and-container-adoption-in-2021-cloud-native-survey) [![cncf.io: Identifying Kubernetes Config Security Threats: Pods Running as' Root](){: style="width:7%"}](https://www.cncf.io/blog/2020/06/16/identifying-kubernetes-config-security-threats-pods-running-as-root) [![cncf.io: DevOps vs. SRE](){: style="width:7%"}](https://www.cncf.io/blog/2020/07/17/site-reliability-engineering-sre-101-with-devops-vs-sre)
-[![cncf.io: Logging in Kubernetes: EFK vs PLG Stack](){: style="width:7%"}](https://www.cncf.io/blog/2020/07/27/logging-in-kubernetes-efk-vs-plg-stack) [![CNCF End User Technology Radar: Observability, September 2020 🌟](){: style="width:7%"}](https://www.cncf.io/blog/2020/09/11/cncf-end-user-technology-radar-observability-september-2020) [![cncf.io: Top 7 challenges to becoming cloud native](){: style="width:7%"}](https://www.cncf.io/blog/2020/09/15/top-7-challenges-to-becoming-cloud-native) [![cncf.io: 5 Problems with Kubernetes Cost Estimation Strategies](){: style="width:7%"}](https://www.cncf.io/blog/2020/09/18/5-problems-with-kubernetes-cost-estimation-strategies) [![cncf.io: Container Attached Storage is Cloud Native Storage (CAS)](){: style="width:7%"}](https://www.cncf.io/blog/2020/09/22/container-attached-storage-is-cloud-native-storage-cas) [![cncf.io: Kubernetes Operators 101](){: style="width:7%"}](https://www.cncf.io/blog/2020/10/02/kubernetes-operators-101) [![cncf.io: Service Mesh Is Still Hard](){: style="width:7%"}](https://www.cncf.io/blog/2020/10/26/service-mesh-is-still-hard) [![cncf.io: The need for Kubernetes Native Messaging Platform in Hybrid Cloud' Environment](){: style="width:7%"}](https://www.cncf.io/blog/2020/11/03/the-need-for-kubernetes-native-messaging-platform-in-hybrid-cloud-environment) [![cncf.io: Implementing GitOps on Kubernetes Using K3s, Rancher, Vault and' Argo CD](){: style="width:7%"}](https://www.cncf.io/blog/2020/11/12/implementing-gitops-on-kubernetes-using-k3s-rancher-vault-and-argo-cd) [![cncf.io: Why Linkerd doesn’t use Envoy](){: style="width:7%"}](https://www.cncf.io/blog/2020/12/11/why-linkerd-doesnt-use-envoy) [![cncf.io: Kubernetes 101: An Introduction 🌟](){: style="width:7%"}](https://www.cncf.io/blog/2020/12/14/kubernetes-101-an-introduction)
-[![cncf.io: Kubernetes network policies with Cilium and Linkerd](){: style="width:7%"}](https://www.cncf.io/blog/2021/02/25/kubernetes-network-policies-with-cilium-and-linkerd) [![cncf.io: Protocol detection and opaque ports in Linkerd](){: style="width:7%"}](https://www.cncf.io/blog/2021/03/10/protocol-detection-and-opaque-ports-in-linkerd) [![cncf.io: Introduction to k3d: Run K3s in Docker](){: style="width:7%"}](https://www.cncf.io/blog/2021/03/16/introduction-to-k3d-run-k3s-in-docker) [![cncf.io: Kubernetes Security 🌟](){: style="width:7%"}](https://www.cncf.io/blog/2021/03/22/kubernetes-security) [![cncf.io: Quick application deployments on MicroK8s using Helm Charts](){: style="width:7%"}](https://www.cncf.io/blog/2021/03/23/quick-application-deployments-on-microk8s-using-helm-chart) [![cncf.io: Add Java Agents to Existing Kubernetes and Helm Applications Instantly](){: style="width:7%"}](https://www.cncf.io/blog/2021/03/24/add-java-agents-to-existing-kubernetes-and-helm-applications-instantly) [![cncf.io: Cloudformation vs. Terraform: Which is better?](){: style="width:7%"}](https://www.cncf.io/blog/2021/04/06/cloudformation-vs-terraform-which-is-better) [![cncf.io: Simplifying multi-clusters in Kubernetes](){: style="width:7%"}](https://www.cncf.io/blog/2021/04/12/simplifying-multi-clusters-in-kubernetes) [![cncf.io: Revealing the secrets of Kubernetes secrets 🌟](){: style="width:7%"}](https://www.cncf.io/blog/2021/04/22/revealing-the-secrets-of-kubernetes-secrets) [![None](){: style="width:7%"}](https://www.cncf.io/blog/2021/04/29/from-distributed-tracing-to-apm-taking-opentelemetry-and-jaeger-up-a-level) [![cncf.io: Tools to develop apps on Kubernetes 🌟](){: style="width:7%"}](https://www.cncf.io/blog/2021/05/10/tools-to-develop-apps-on-kubernetes)
-[![cncf.io: FinOps for Kubernetes: Insufficient – or nonexistent – Kubernetes' cost monitoring is causing overspend](){: style="width:7%"}](https://www.cncf.io/blog/2021/06/29/finops-for-kubernetes-insufficient-or-nonexistent-kubernetes-cost-monitoring-is-causing-overspend) [![cncf.io: What is Polaris? Kubernetes open source configuration validation' 🌟](){: style="width:7%"}](https://www.cncf.io/blog/2021/07/01/what-is-fairwinds-polaris-kubernetes-open-source-configuration-validation) [![cncf.io: Networking with a service mesh: use cases, best practices, and' comparison of top mesh options](){: style="width:7%"}](https://www.cncf.io/blog/2021/07/15/networking-with-a-service-mesh-use-cases-best-practices-and-comparison-of-top-mesh-options) [![cncf.io: Think gRPC, when you are architecting modern microservices!](){: style="width:7%"}](https://www.cncf.io/blog/2021/07/19/think-grpc-when-you-are-architecting-modern-microservices) [![cncf.io: Advanced Kubernetes pod to node scheduling](){: style="width:7%"}](https://www.cncf.io/blog/2021/07/27/advanced-kubernetes-pod-to-node-scheduling) [![cncf.io: Avoiding Kubernetes cluster outages with synthetic monitoring](){: style="width:7%"}](https://www.cncf.io/blog/2021/08/10/avoiding-kubernetes-cluster-outages-with-synthetic-monitoring) [![==cncf.io: How to secure your Kubernetes control plane and node components==](){: style="width:7%"}](https://www.cncf.io/blog/2021/08/20/how-to-secure-your-kubernetes-control-plane-and-node-components) [![cncf.io: Kubernetes Ingress gRPC example with a Dune quote service](){: style="width:7%"}](https://www.cncf.io/blog/2021/09/24/kubernetes-ingress-grpc-example-with-a-dune-quote-service) [![Automation is the future of cloud cost optimization](){: style="width:7%"}](https://www.cncf.io/blog/2021/09/29/automation-is-the-future-of-cloud-cost-optimization) [![cncf.io: Kubernetes Cluster API reaches production readiness with version' 1.0](){: style="width:7%"}](https://www.cncf.io/blog/2021/10/06/kubernetes-cluster-api-reaches-production-readiness-with-version-1-0) [![cncf.io: Flux: Server-side reconciliation is coming](){: style="width:7%"}](https://www.cncf.io/blog/2021/10/07/server-side-reconciliation-is-coming)
-[![cncf.io: How to justify infrastructure replacement to your manager](){: style="width:7%"}](https://www.cncf.io/blog/2021/10/29/how-to-justify-infrastructure-replacement-to-your-manager) [![cncf.io: Prometheus announces an Agent to address a new range of use cases](){: style="width:7%"}](https://www.cncf.io/blog/2021/11/16/prometheus-announces-an-agent-to-address-a-new-range-of-use-cases) [![==cncf.io: How to add observability to your application pipeline==](){: style="width:7%"}](https://www.cncf.io/blog/2021/11/23/how-to-add-observability-to-your-application-pipeline) [![cncf.io: Hosted Edge vs Cloud: the battle for latency and security 🌟](){: style="width:7%"}](https://www.cncf.io/blog/2021/12/08/hosted-edge-vs-cloud-the-battle-for-latency-and-security) [![cncf.io: Introducing Opta: Terraform on Rails](){: style="width:7%"}](https://www.cncf.io/blog/2022/02/18/introducing-opta-terraform-on-rails) [![An emerging Job: Kubernetes engineer 🌟](){: style="width:7%"}](https://www.cncf.io/blog/2022/03/03/an-emerging-job-kubernetes-engineer) [![==cncf.io: DevOps vs. SRE vs. Platform Engineering? The gaps might be smaller' than you think==](){: style="width:7%"}](https://www.cncf.io/blog/2022/07/01/devops-vs-sre-vs-platform-engineering-the-gaps-might-be-smaller-than-you-think) [![cncf.io: How to GitOps your Terraform](){: style="width:7%"}](https://www.cncf.io/blog/2022/09/30/how-to-gitops-your-terraform) [![cncf.io: Kubernetes best practice: How to (correctly) set resource requests' and limits](){: style="width:7%"}](https://www.cncf.io/blog/2022/10/20/kubernetes-best-practice-how-to-correctly-set-resource-requests-and-limits) [![cncf.io: Seven zero trust rules for Kubernetes](){: style="width:7%"}](https://www.cncf.io/blog/2022/11/04/seven-zero-trust-rules-for-kubernetes) [![==cncf.io: Monitoring micro-front ends on Kubernetes with NGINX== 🌟](){: style="width:7%"}](https://www.cncf.io/blog/2023/02/01/monitoring-micro-front-ends-on-kubernetes-with-nginx)
-[![cncf.io: Kubernetes storage is complex, but it’s getting better](){: style="width:7%"}](https://www.cncf.io/blog/2023/03/28/kubernetes-storage-is-complex-but-its-getting-better) [![Kubernetes Troubleshooting: A Step-by-Step Guide](){: style="width:7%"}](https://www.cncf.io/blog/2025/03/13/kubernetes-troubleshooting-a-step-by-step-guide) [![cncf.io: Certified Kubernetes Application Developer (CKAD)](){: style="width:7%"}](https://www.cncf.io/certification/ckad) [![Certified Kubernetes offerings](){: style="width:7%"}](https://www.cncf.io/certification/software-conformance) [![None](){: style="width:7%"}](https://www.cncf.io/kubeweekly) [![cncf.io: THE ILLUSTRATED CHILDREN’S GUIDE TO KUBERNETES 🌟](){: style="width:7%"}](https://www.cncf.io/phippy/the-childrens-illustrated-guide-to-kubernetes) [![CNCF Reports](){: style="width:7%"}](https://www.cncf.io/reports) [![cncf.io webinar: Deploying Kubernetes to bare metal using cluster API](){: style="width:7%"}](https://www.cncf.io/webinars/deploying-kubernetes-to-bare-metal-using-cluster-api) [![CNCF Survey Report 2019](){: style="width:7%"}](https://www.cncf.io/wp-content/uploads/2020/03/CNCF_Survey_Report.pdf) [![CNCF Survey Report 2020](){: style="width:7%"}](https://www.cncf.io/wp-content/uploads/2020/11/CNCF_Survey_Report_2020.pdf) [![cncf.io: CNCF Operator White Paper (PDF) 🌟](){: style="width:7%"}](https://www.cncf.io/wp-content/uploads/2021/07/CNCF_Operator_WhitePaper.pdf)
-[![CNCF Survey Report 2021](){: style="width:7%"}](https://www.cncf.io/wp-content/uploads/2021/12/Q1-2021-State-of-Cloud-Native-development-FINAL.pdf) [![cockroachlabs.com: Automated database operations with Terraform](){: style="width:7%"}](https://www.cockroachlabs.com/blog/automate-database-ops-with-terraform) [![cockroachlabs.com: How to use Cluster Mesh for Multi-Region Kubernetes Pod Communication](){: style="width:7%"}](https://www.cockroachlabs.com/blog/cockroachdb-kubernetes-cilium) [![Cockroach](){: style="width:7%"}](https://www.cockroachlabs.com/docs/stable/kubernetes-overview) [![==Cockroach==](){: style="width:7%"}](https://www.cockroachlabs.com/docs/stable/orchestration.html) [![codecademy.com](){: style="width:7%"}](https://www.codecademy.com) [![blog.codecentric.de: Stop re-writing pipelines! Why GitHub Actions drive the future of CI/CD](){: style="width:7%"}](https://www.codecentric.de/en/knowledge-hub/blog/github-actions-nextgen-cicd) [![codementor](){: style="width:7%"}](https://www.codementor.io) [![codementor.io: Docker: What's Under the Hood?](){: style="width:7%"}](https://www.codementor.io/blog/docker-technology-5x1kilcbow) [![codemotion.com: Nomad vs Kubernetes but without the complexity](){: style="width:7%"}](https://www.codemotion.com/magazine/backend/nomad-kubernetes-but-without-the-complexity) [![codemotion.com: Nomad vs Kubernetes but without the complexity](){: style="width:7%"}](https://www.codemotion.com/magazine/dev-hub/backend-dev/nomad-kubernetes-but-without-the-complexity)
-[![codeproject.com: Making a Simple Data Pipeline Part 4: CI/CD with GitHub Actions](){: style="width:7%"}](https://www.codeproject.com/Articles/5320647/Making-a-Simple-Data-Pipeline-Part-4-CI-CD-with-Gi) [![codeproject.com: How to Create an Image in Docker using Python](){: style="width:7%"}](https://www.codeproject.com/Tips/5323808/How-To-Create-An-Image-In-Docker-Using-Python) [![codewars.com](){: style="width:7%"}](https://www.codewars.com) [![codigonuevo.com: ¿Debería adaptarse el sueldo del teletrabajo al lugar en' el que vivas?](){: style="width:7%"}](https://www.codigonuevo.com/sociedad/deberia-adaptarse-sueldo-teletrabajo-lugar-vivas) [![codigonuevo.com: ¿Debería adaptarse el sueldo del teletrabajo al lugar en el que vivas?](){: style="width:7%"}](https://www.codigonuevo.com/yo/deberia-adaptarse-sueldo-teletrabajo-lugar-vivas-AOCN305757) [![codium.ai: We’ve launched CodiumAI powered by TestGPT and raised $11M. Here’s why](){: style="width:7%"}](https://www.codium.ai/blog/codiumai-powered-by-testgpt-accounces-beta-and-raised-11m) [![None](){: style="width:7%"}](https://www.cognizant.com/InsightsWhitepapers/Jumpstarting-DevOps-with-Continuous-Testing-codex1719.pdf) [![CommandLine Ninja](){: style="width:7%"}](https://www.commandline.ninja) [![commandline.ninja: Use Powershell to find windows services configured to' run as another user](){: style="width:7%"}](https://www.commandline.ninja/use-powershell-to-find-windows-svcs-configured-to-run-as-another-user) [![commandline.ninja: Video Intro to Secret Management with Powershell](){: style="width:7%"}](https://www.commandline.ninja/video-intro-to-secret-management-with-powershell) [![commandlinefu.com](){: style="width:7%"}](https://www.commandlinefu.com)
-[![CommandLineFu 🌟](){: style="width:7%"}](https://www.commandlinefu.com/commands/browse) [![commandlinefu.com/commands/matching/ssh](){: style="width:7%"}](https://www.commandlinefu.com/commands/browse/commands/matching/ssh/c3No/sort-by-votes) [![commandlinefu.com: Compare directories via diff](){: style="width:7%"}](https://www.commandlinefu.com/commands/browse/commands/view/9116/compare-directories-via-diff) [![commandlinefu.com/commands/matching/ssh](){: style="width:7%"}](https://www.commandlinefu.com/commands/matching/ssh/c3No/sort-by-votes) [![commandlinefu.com: pip install into current directory without virtualenv](){: style="width:7%"}](https://www.commandlinefu.com/commands/view/17656/pip-install-into-current-directory-without-virtualenv) [![commandlinefu.com: Compare directories via diff](){: style="width:7%"}](https://www.commandlinefu.com/commands/view/9116/compare-directories-via-diff) [![comparitech.com: Nmap Cheat Sheet](){: style="width:7%"}](https://www.comparitech.com/net-admin/nmap-nessus-cheat-sheet) [![computerworld.com: How to get a job in healthcare IT](){: style="width:7%"}](https://www.computerworld.com/article/1627067/how-to-get-a-job-in-healthcare-it-2.html) [![computerworld.com: How to get a job in healthcare IT](){: style="width:7%"}](https://www.computerworld.com/article/3663674/how-to-get-a-job-in-healthcare-it.html) [![Rancher Labs launches free training course to meet surging demand for Kubernetes skills](){: style="width:7%"}](https://www.computing.co.uk/news/4015423/rancher-labs-launches-free-training-course-meet-surging-demand-kubernetes) [![computing.co.uk: CloudBees gets busy with security, visibility and control as DevOps evolves](){: style="width:7%"}](https://www.computing.co.uk/news/4020521/cloudbees-busy-security-visibility-control-devops-evolves)
-[![computing.es: Retos del outsourcing de servicios IT en España](){: style="width:7%"}](https://www.computing.es/mundo-digital/opinion/1129764046601/retos-del-outsourcing-de-servicios-it-espana.1.html) [![AWS application-architecture](){: style="width:7%"}](https://www.conceptdraw.com/examples/application-architecture) [![conduktor.io 🌟](){: style="width:7%"}](https://www.conduktor.io) [![==conduktor.io/kafka: Learn Apache Kafka like never before==](){: style="width:7%"}](https://www.conduktor.io/kafka) [![==conduktor.io: What is Apache Kafka?==](){: style="width:7%"}](https://www.conduktor.io/kafka/what-is-apache-kafka) [![confluent.fr: Infrastructure Modernization with Google Anthos and Apache' Kafka](){: style="width:7%"}](https://www.confluent.fr/blog/modernize-apps-and-infrastructure-with-anthos-confluent-kafka) [![confluent.io](){: style="width:7%"}](https://www.confluent.io) [![Confluent.io: Intro to Apache Kafka: How Kafka Works 🌟](){: style="width:7%"}](https://www.confluent.io/blog/apache-kafka-intro-how-kafka-works) [![confluent.io: How to Build and Deploy Scalable Machine Learning in Production with Apache Kafka](){: style="width:7%"}](https://www.confluent.io/blog/build-deploy-scalable-machine-learning-production-apache-kafka) [![confluent.io: Confluent and Microsoft Announce Strategic Alliance](){: style="width:7%"}](https://www.confluent.io/blog/confluent-microsoft-announce-strategic-alliance) [![confluent.io: Making Apache Kafka Serverless: Lessons From Confluent Cloud](){: style="width:7%"}](https://www.confluent.io/blog/designing-an-elastic-apache-kafka-for-the-cloud)
-[![confluent.io: DevOps for Apache Kafka with Kubernetes and GitOps 🌟](){: style="width:7%"}](https://www.confluent.io/blog/devops-for-apache-kafka-with-kubernetes-and-gitops) [![confluent.io: What’s New in Apache Kafka 2.8](){: style="width:7%"}](https://www.confluent.io/blog/kafka-2-8-0-features-and-improvements-with-early-access-to-kip-500) [![confluent.io: Apache Kafka DevOps with Kubernetes and GitOps](){: style="width:7%"}](https://www.confluent.io/blog/kafka-devops-with-confluent-kubernetes-and-gitops) [![Kafka Streams and ksqlDB Compared – How to Choose](){: style="width:7%"}](https://www.confluent.io/blog/kafka-streams-vs-ksqldb-compared) [![confluent.io: Apache Kafka Made Simple: A First Glimpse of a Kafka Without' ZooKeeper 🌟](){: style="width:7%"}](https://www.confluent.io/blog/kafka-without-zookeeper-a-sneak-peek) [![confluent.io: Apache Kafka Made Simple: A First Glimpse of a Kafka Without ZooKeeper](){: style="width:7%"}](https://www.confluent.io/blog/latest-apache-kafka-release) [![confluent.io: Confluent and Microsoft Announce Strategic Alliance](){: style="width:7%"}](https://www.confluent.io/blog/latest-partner-ecosystem) [![confluent.io: How to Manage Secrets for Confluent with Kubernetes and HashiCorp Vault](){: style="width:7%"}](https://www.confluent.io/blog/manage-secrets-with-kubernetes-and-hashicorp-vault) [![confluent.io: Monitoring Your Event Streams: Integrating Confluent with Prometheus and Grafana](){: style="width:7%"}](https://www.confluent.io/blog/monitor-kafka-clusters-with-prometheus-grafana-and-confluent) [![confluent.io: Simplifying Apache Kafka Multi-Cluster Management Using Control Center and Cluster Registry](){: style="width:7%"}](https://www.confluent.io/blog/simplify-multiple-kafka-cluster-management-monitoring-using-confluent) [![confluent.fr: Infrastructure Modernization with Google Anthos and Apache Kafka](){: style="width:7%"}](https://www.confluent.io/fr-fr/blog/modernize-apps-and-infrastructure-with-anthos-confluent-kafka)
-[![ksqlDB](){: style="width:7%"}](https://www.confluent.io/product/ksqldb) [![confluent.io: Event-Driven Microservices Architecture (white paper) 🌟](){: style="width:7%"}](https://www.confluent.io/resources/event-driven-microservices) [![confluent.io: Event-Driven Microservices Architecture (white paper) 🌟](){: style="width:7%"}](https://www.confluent.io/resources/white-paper/event-driven-microservices) [![Conftest](){: style="width:7%"}](https://www.conftest.dev) [![conjur.org](){: style="width:7%"}](https://www.conjur.org) [![consul.io](){: style="width:7%"}](https://www.consul.io) [![consul Connect](){: style="width:7%"}](https://www.consul.io/docs/connect/index.html) [![consul.io: Ingress Gateways on Kubernetes 🌟](){: style="width:7%"}](https://www.consul.io/docs/k8s/connect/ingress-gateways) [![container-security.site: PCI Container Orchestration Guidance for Kubernetes](){: style="width:7%"}](https://www.container-security.site/defenders/PCI_Container_Orchestration_Guidance.html) [![contentful.com: Open-sourcing kube-secret-syncer: A Kubernetes operator' to sync secrets from AWS Secrets Manager](){: style="width:7%"}](https://www.contentful.com/blog/2020/10/20/open-source-kube-secret-syncer) [![contentful.com: Open-sourcing kube-secret-syncer: A Kubernetes operator to sync secrets from AWS Secrets Manager](){: style="width:7%"}](https://www.contentful.com/blog/open-source-kube-secret-syncer)
-[![contino.io: How to Make Enterprise Container Strategies That Last (Part One)](){: style="width:7%"}](https://www.contino.io/insights/how-to-make-enterprise-container-strategies-that-last-part-one) [![What is Configuration Drift?](){: style="width:7%"}](https://www.continuitysoftware.com/blog/it-resilience/what-is-configuration-drift) [![convert.com: Top 10 A/B Testing Tools That Are Good for the Next 5 Years (Vetted by Features, Privacy, Maturity & Price)](){: style="width:7%"}](https://www.convert.com/blog/a-b-testing/a-b-testing-tools-2022-beyond) [![copado.com: Applying a Zero Trust Infrastructure in Kubernetes](){: style="width:7%"}](https://www.copado.com/devops-hub/blog/applying-a-zero-trust-infrastructure-in-kubernetes) [![copado.com: Applying a Zero Trust Infrastructure in Kubernetes](){: style="width:7%"}](https://www.copado.com/resources/blog/applying-a-zero-trust-infrastructure-in-kubernetes) [![cope.es: El ejemplo de 'la moneda' con el que entender cómo funciona un ordenador cuántico: "Será una revolución"](){: style="width:7%"}](https://www.cope.es/programas/la-linterna/noticias/ejemplo-moneda-con-que-entender-como-funciona-ordenador-cuantico-una-revolucion-20240407_3232557) [![cortex.dev: How to build a pipeline to retrain and deploy models](){: style="width:7%"}](https://www.cortex.dev/post/how-to-build-a-pipeline-to-retrain-and-deploy-models) [![Cortex](){: style="width:7%"}](https://www.cortex.io) [![getcortexapp.com: A guide to the best SRE tools](){: style="width:7%"}](https://www.cortex.io/post/a-guide-to-the-best-sre-tools) [![getcortexapp.com: Why You Need a Microservices Catalog Tool](){: style="width:7%"}](https://www.cortex.io/post/why-you-need-a-microservices-catalog-tool) [![couchbase.com](){: style="width:7%"}](https://www.couchbase.com)
-[![Coursera.org](){: style="width:7%"}](https://www.coursera.org) [![coursera.org: Building Scalable Java Microservices with Spring Boot and' Spring Cloud](){: style="width:7%"}](https://www.coursera.org/learn/google-cloud-java-spring) [![coursereport.com: A Beginner’s Guide to Python for Cybersecurity](){: style="width:7%"}](https://www.coursereport.com/blog/python-for-cyber-security-with-flatiron-school) [![crn.com: IBM’s Red Hat Reveals Ansible Automation Platform 2 Early Access](){: style="width:7%"}](https://www.crn.com/news/cloud/ibm-s-red-hat-reveals-ansible-automation-platform-2-early-access) [![Microsoft Commercial CEO Althoff to Partners: Managed Services Are Your AI Superpower](){: style="width:7%"}](https://www.crn.com/news/cover-story/microsoft-s-judson-althoff-to-partners-managed-services-are-your-ai-superpower?itc=refresh?ocid=FY26_soc_omc_br_X_CRNJudson) [![cronista.com: Cómo identificar a un mal jefe y qué errores no pueden cometer hoy los líderes](){: style="width:7%"}](https://www.cronista.com/apertura/empresas/como-identificar-a-un-mal-jefe-y-que-errores-no-pueden-cometer-hoy-los-lideres) [![crossover](){: style="width:7%"}](https://www.crossover.com) [![crossplane.io](){: style="width:7%"}](https://www.crossplane.io) [![crunchbase.com](){: style="width:7%"}](https://www.crunchbase.com/organization/openshift/timeline/timeline) [![crunchydata.com](){: style="width:7%"}](https://www.crunchydata.com) [![blog.crunchydata.com: A Postgres Primer for Oracle DBAs](){: style="width:7%"}](https://www.crunchydata.com/blog/a-postgres-primer-for-oracle-dbas)
-[![info.crunchydata.com: Deploying Active-Active PostgreSQL on Kubernetes](){: style="width:7%"}](https://www.crunchydata.com/blog/active-active-on-kubernetes) [![blog.crunchydata.com: Active-Active PostgreSQL Federation on Kubernetes](){: style="width:7%"}](https://www.crunchydata.com/blog/active-active-postgres-federation-on-kubernetes) [![info.crunchydata.com: An Easy Recipe for Creating a PostgreSQL Cluster with Docker Swarm](){: style="width:7%"}](https://www.crunchydata.com/blog/an-easy-recipe-for-creating-a-postgresql-cluster-with-docker-swarm) [![blog.crunchydata.com: Announcing Google Cloud Storage (GCS) Support for pgBackRest](){: style="width:7%"}](https://www.crunchydata.com/blog/announcing-google-cloud-storage-gcs-support-for-pgbackrest) [![blog.crunchydata.com: Announcing Postgres Container Apps: Easy Deploy Postgres Apps](){: style="width:7%"}](https://www.crunchydata.com/blog/announcing-postgres-container-apps-easy-deploy-postgres-apps) [![Announcing the Crunchy Data Developer Portal](){: style="width:7%"}](https://www.crunchydata.com/blog/announcing-the-crunchy-data-developer-portal) [![info.crunchydata.com: Composite Primary Keys, PostgreSQL and Django](){: style="width:7%"}](https://www.crunchydata.com/blog/composite-primary-keys-postgresql-and-django) [![crunchydata blog: What's New in Crunchy PostgreSQL Operator 4.0](){: style="width:7%"}](https://www.crunchydata.com/blog/crunchy-postgres-kubernetes-operator-4.0) [![blog.crunchydata.com: Crunchy Postgres Operator 4.6.0 🌟](){: style="width:7%"}](https://www.crunchydata.com/blog/crunchy-postgres-operator-4.6.0) [![info.crunchydata.com: Using the PostgreSQL Operator with Rook Ceph Storage](){: style="width:7%"}](https://www.crunchydata.com/blog/crunchy-postgresql-operator-with-rook-ceph-storage) [![info.crunchydata.com: Quickly Document Your Postgres Database Using psql Meta-Commands](){: style="width:7%"}](https://www.crunchydata.com/blog/d-meta)
-[![info.crunchydata.com: Deploy High-Availability PostgreSQL Clusters on Kubernetes by Example](){: style="width:7%"}](https://www.crunchydata.com/blog/deploy-high-availability-postgresql-on-kubernetes) [![info.crunchydata.com: Deploy pgAdmin4 with PostgreSQL on Kubernetes](){: style="width:7%"}](https://www.crunchydata.com/blog/deploy-pgadmin4-with-postgresql-on-kubernetes) [![info.crunchydata.com: Fast CSV and JSON Ingestion in PostgreSQL with COPY](){: style="width:7%"}](https://www.crunchydata.com/blog/fast-csv-and-json-ingestion-in-postgresql-with-copy) [![blog.crunchydata.com: Cut Out the Middle Tier: Generating JSON Directly from Postgres](){: style="width:7%"}](https://www.crunchydata.com/blog/generating-json-directly-from-postgres) [![info.crunchydata.com: Getting Started with PostgreSQL Operator 4.3 in OpenShift](){: style="width:7%"}](https://www.crunchydata.com/blog/getting-started-with-postgresql-operator-4.3-in-openshift) [![info.crunchydata.com: Using GitOps to Self-Manage Postgres in Kubernetes 🌟](){: style="width:7%"}](https://www.crunchydata.com/blog/gitops-postgres-kubernetes) [![blog.crunchydata.com: Helm, GitOps and the Postgres Operator](){: style="width:7%"}](https://www.crunchydata.com/blog/gitops-postgres-kubernetes-helm) [![info.crunchydata.com: Deploying the PostgreSQL Operator on GKE](){: style="width:7%"}](https://www.crunchydata.com/blog/install-postgres-operator-kubernetes-on-gke-ansible) [![blog.crunchydata.com: Kubernetes + Postgres Cluster From Scratch on Rocky 8](){: style="width:7%"}](https://www.crunchydata.com/blog/kube-cluster-from-scratch-on-rocky-8) [![blog.crunchydata.com: Kubernetes Pod Tolerations and Postgres Deployment Strategies 🌟](){: style="width:7%"}](https://www.crunchydata.com/blog/kubernetes-pod-tolerations-and-postgresql-deployment-strategies) [![blog.crunchydata.com: Devious SQL: Message Queuing Using Native PostgreSQL](){: style="width:7%"}](https://www.crunchydata.com/blog/message-queuing-using-native-postgresql)
-[![info.crunchydata.com: Migrating from Oracle to PostgreSQL: Tips and Tricks](){: style="width:7%"}](https://www.crunchydata.com/blog/migrating-from-oracle-to-postgresql-questions-and-considerations) [![info.crunchydata.com: Monitoring PostgreSQL clusters in kubernetes](){: style="width:7%"}](https://www.crunchydata.com/blog/monitoring-postgresql-clusters-in-kubernetes) [![blog.crunchydata.com: Multi-Kubernetes Cluster PostgreSQL Deployments](){: style="width:7%"}](https://www.crunchydata.com/blog/multi-kubernetes-cluster-postgresql-deployments) [![info.crunchydata.com: pgBackRest - Performing Backups on a Standby Cluster](){: style="width:7%"}](https://www.crunchydata.com/blog/pgbackrest-performing-backups-on-a-standby-cluster) [![blog.crunchydata.com: pgBackRest Point-In-Time Recovery Using Crunchy PostgreSQL Operator](){: style="width:7%"}](https://www.crunchydata.com/blog/pgbackrest-point-in-time-recovery-using-crunchy-postgresql-operator) [![blog.crunchydata.com: Postgres Indexes for Newbies](){: style="width:7%"}](https://www.crunchydata.com/blog/postgres-indexes-for-newbies) [![blog.crunchydata.com: PostgreSQL 14 on Kubernetes (with examples!)](){: style="width:7%"}](https://www.crunchydata.com/blog/postgresql-14-on-kubernetes) [![info.crunchydata.com: PostgreSQL Change Data Capture With Debezium](){: style="width:7%"}](https://www.crunchydata.com/blog/postgresql-change-data-capture-with-debezium) [![info.crunchydata.com: PostgreSQL Monitoring for Application Developers: The DBA Fundamentals](){: style="width:7%"}](https://www.crunchydata.com/blog/postgresql-monitoring-for-application-developers-dba-stats) [![blog.crunchydata.com: Can't Resize your Postgres Kubernetes Volume? No Problem!](){: style="width:7%"}](https://www.crunchydata.com/blog/resize-postgres-kubernetes-volume-instance-sets) [![info.crunchydata.com: Scheduled PostgreSQL Backups and Retention Policies with Kubernetes](){: style="width:7%"}](https://www.crunchydata.com/blog/schedule-postgresql-backups-and-retention-with-kubernetes)
-[![blog.crunchydata.com: Deploy PostgreSQL With TLS in Kubernetes](){: style="width:7%"}](https://www.crunchydata.com/blog/set-up-tls-for-postgresql-in-kubernetes) [![info.crunchydata.com: Setup ora2pg for Oracle to Postgres Migration](){: style="width:7%"}](https://www.crunchydata.com/blog/setup-ora2pg-for-oracle-to-postgres-migration) [![info.crunchydata.com: How to Setup PostgreSQL Monitoring in Kubernetes](){: style="width:7%"}](https://www.crunchydata.com/blog/setup-postgresql-monitoring-in-kubernetes) [![info.crunchydata.com: Guard Against Transaction Loss with PostgreSQL Synchronous Replication](){: style="width:7%"}](https://www.crunchydata.com/blog/synchronous-replication-in-the-postgresql-operator-for-kubernetes-guarding-against-transactions-loss) [![blog.crunchydata.com: Query Optimization in Postgres with pg_stat_statements](){: style="width:7%"}](https://www.crunchydata.com/blog/tentative-smarter-query-optimization-in-postgres-starts-with-pg_stat_statements) [![info.crunchydata.com: Tuning Your Postgres Database for High Write Loads](){: style="width:7%"}](https://www.crunchydata.com/blog/tuning-your-postgres-database-for-high-write-loads) [![blog.crunchydata.com: Using Cert Manager to Deploy TLS for Postgres on Kubernetes](){: style="width:7%"}](https://www.crunchydata.com/blog/using-cert-manager-to-deploy-tls-for-postgres-on-kubernetes) [![blog.crunchydata.com: Using Kubernetes? Chances Are You Need a Database 🌟](){: style="width:7%"}](https://www.crunchydata.com/blog/using-kubernetes-chances-are-you-need-a-database) [![info.crunchydata.com: Introducing the Postgres Prometheus Adapter](){: style="width:7%"}](https://www.crunchydata.com/blog/using-postgres-to-back-prometheus-for-your-postgresql-monitoring-1) [![blog.crunchydata.com: Your Guide to Connection Management in Postgres 🌟](){: style="width:7%"}](https://www.crunchydata.com/blog/your-guide-to-connection-management-in-postgres) [![Crunchy Data Developer Portal](){: style="width:7%"}](https://www.crunchydata.com/developers)
-[![learn.crunchydata.com 🌟](){: style="width:7%"}](https://www.crunchydata.com/developers/tutorials) [![info.crunchydata.com: Crunchy PostgreSQL for Kubernetes 4.3 Released](){: style="width:7%"}](https://www.crunchydata.com/news/crunchy-postgresql-for-kuberenetes-4.3) [![blog.crunchydata.com: Next Generation Crunchy Postgres for Kubernetes 5.0 Released](){: style="width:7%"}](https://www.crunchydata.com/news/next-generation-crunchy-postgres-for-kubernetes-released) [![cst-bg.net: 13 clues you are doing DevOps right 🌟](){: style="width:7%"}](https://www.cst-bg.net/post/13-clues-to-good-devops) [![Kubernetes vs Docker Swarm: A Comprehensive Comparison](){: style="width:7%"}](https://www.cuelogic.com/blog/kubernetes-vs-docker-swarm) [![cuelogic.com: Decoding Pipeline as Code (With Jenkins) 🌟](){: style="width:7%"}](https://www.cuelogic.com/blog/pipeline-as-code) [![cyberark.com: Attacking Kubernetes Clusters Through Your Network Plumbing: Part 1](){: style="width:7%"}](https://www.cyberark.com/resources/threat-research-blog/attacking-kubernetes-clusters-through-your-network-plumbing-part-1) [![cyberark.com: Kubesploit: A New Offensive Tool for Testing Containerized' Environments](){: style="width:7%"}](https://www.cyberark.com/resources/threat-research-blog/kubesploit-a-new-offensive-tool-for-testing-containerized-environments) [![None](){: style="width:7%"}](https://www.cyberark.com/venafi-and-cyberark-machine-identity-security) [![nixCraft 🌟](){: style="width:7%"}](https://www.cyberciti.biz) [![cyberciti.biz: 8 Tips to Solve Linux Hard Disk Problems: Like Disk Full' Or Can’t Write to the Disk](){: style="width:7%"}](https://www.cyberciti.biz/datacenter/linux-unix-bsd-osx-cannot-write-to-hard-disk)
-[![cyberciti.biz: Bash For Loop Examples](){: style="width:7%"}](https://www.cyberciti.biz/faq/bash-for-loop) [![cyberciti.biz: BASH Shell Change The Color of Shell Prompt on Linux or UNIX](){: style="width:7%"}](https://www.cyberciti.biz/faq/bash-shell-change-the-color-of-my-shell-prompt-under-linux-or-unix) [![cyberciti.biz: How to use df command in Linux / Unix {with examples}](){: style="width:7%"}](https://www.cyberciti.biz/faq/df-command-examples-in-linux-unix) [![cyberciti.biz: How to check TLS/SSL certificate expiration date from command-line](){: style="width:7%"}](https://www.cyberciti.biz/faq/find-check-tls-ssl-certificate-expiry-date-from-linux-unix) [![cyberciti.biz: How To: Linux Find Large Files in a Directory](){: style="width:7%"}](https://www.cyberciti.biz/faq/find-large-files-linux) [![cyberciti.biz: How To Find Largest Top 10 Files and Directories On Linux' / UNIX / BSD](){: style="width:7%"}](https://www.cyberciti.biz/faq/how-do-i-find-the-largest-filesdirectories-on-a-linuxunixbsd-filesystem) [![cyberciti.biz: How to check CPU temperature on Ubuntu Linux](){: style="width:7%"}](https://www.cyberciti.biz/faq/how-to-check-cpu-temperature-on-ubuntu-linux) [![cyberciti.biz: How to check memory utilization in Linux](){: style="width:7%"}](https://www.cyberciti.biz/faq/how-to-check-memory-utilization-in-linux) [![cyberciti.biz: How to copy and transfer files remotely on Linux using scp' and rsync](){: style="width:7%"}](https://www.cyberciti.biz/faq/how-to-copy-and-transfer-files-remotely-on-linux-using-scp-and-rsync) [![cyberciti.biz: How to create MySQL user and grant permissions in AWS RDS](){: style="width:7%"}](https://www.cyberciti.biz/faq/how-to-create-mysql-user-and-grant-permissions-in-aws-rds) [![cyberciti.biz: How to define multiple when conditions in Ansible](){: style="width:7%"}](https://www.cyberciti.biz/faq/how-to-define-multiple-when-conditions-in-ansible)
-[![cyberciti.biz: How to flush Redis cache and delete everything using the' CLI](){: style="width:7%"}](https://www.cyberciti.biz/faq/how-to-flush-redis-cache-and-delete-everything-using-the-cli) [![None](){: style="width:7%"}](https://www.cyberciti.biz/faq/how-to-install-gol-ang-on-ubuntu-linux) [![cyberciti.biz: How to restart systemd without rebooting Linux when critical' libraries installed](){: style="width:7%"}](https://www.cyberciti.biz/faq/how-to-restart-systemd-without-rebooting-linux-when-critical-libraries-installed) [![cyberciti.biz: How to save terminal output to a file under Linux/Unix](){: style="width:7%"}](https://www.cyberciti.biz/faq/how-to-save-terminal-output-to-a-file-under-linux-unix) [![nixCraft: How to secure Apache with Let’s Encrypt Certificates on RHEL 8](){: style="width:7%"}](https://www.cyberciti.biz/faq/how-to-secure-apache-with-lets-encrypt-certificates-on-rhel-8) [![How To Set up SSH Keys on a Linux / Unix System](){: style="width:7%"}](https://www.cyberciti.biz/faq/how-to-set-up-ssh-keys-on-linux-unix) [![cyberciti.biz: How to configure pfSense as multi wan (DUAL WAN) load balance' failover router](){: style="width:7%"}](https://www.cyberciti.biz/faq/howto-configure-dual-wan-load-balance-failover-pfsense-router) [![cyberciti.biz: OpenSSH Change a Passphrase With ssh-keygen command](){: style="width:7%"}](https://www.cyberciti.biz/faq/howto-ssh-changing-passphrase) [![How To Use grep Command In Linux / UNIX 🌟](){: style="width:7%"}](https://www.cyberciti.biz/faq/howto-use-grep-command-in-linux-unix) [![cyberciti.biz: Linux ip Command Examples](){: style="width:7%"}](https://www.cyberciti.biz/faq/linux-ip-command-examples-usage-syntax) [![cyberciti.biz: Linux: IP Subnet (CIDR) Calculator That Will Help You With' Network Settings](){: style="width:7%"}](https://www.cyberciti.biz/faq/linux-subnet-calculator-cidr)
-[![cyberciti.biz: How To Reuse SSH Connection To Speed Up Remote Login Process' Using Multiplexing](){: style="width:7%"}](https://www.cyberciti.biz/faq/linux-unix-reuse-openssh-connection) [![None](){: style="width:7%"}](https://www.cyberciti.biz/faq/python-execute-unix-linux-command-examples) [![cyberciti.biz: How to repeat a character ‘n’ times in Bash](){: style="width:7%"}](https://www.cyberciti.biz/faq/repeat-a-character-in-bash-script-under-linux-unix) [![cyberciti.biz: Bash Read Comma Separated CSV File on Linux / Unix](){: style="width:7%"}](https://www.cyberciti.biz/faq/unix-linux-bash-read-comma-separated-cvsfile) [![cyberciti.biz: How To Bash Shell Find Out If a Variable Is Empty Or Not](){: style="width:7%"}](https://www.cyberciti.biz/faq/unix-linux-bash-script-check-if-variable-is-empty) [![None](){: style="width:7%"}](https://www.cyberciti.biz/files/ss.html) [![cyberciti.biz: Red Hat introduces new no-cost RHEL option](){: style="width:7%"}](https://www.cyberciti.biz/linux-news/red-hat-introduces-new-no-cost-rhel-option) [![cyberciti.biz: bpytop – Awesome Linux, macOS and FreeBSD resource monitor](){: style="width:7%"}](https://www.cyberciti.biz/open-source/command-line-hacks/bpytop-awesome-linux-macos-and-freebsd-resource-monitor) [![cyberciti.biz: ls* Commands Are Even More Useful Than You May Have Thought](){: style="width:7%"}](https://www.cyberciti.biz/open-source/command-line-hacks/linux-ls-commands-examples) [![nixCraft: 9 Awesome Open Source Web Performance Software For Linux and Unix-like' Systems](){: style="width:7%"}](https://www.cyberciti.biz/open-source/http-web-performance-proxy-load-balancer-accelerator-software) [![cyberciti.biz: How to install ncdu on Linux / Unix to see disk usage](){: style="width:7%"}](https://www.cyberciti.biz/open-source/install-ncdu-on-linux-unix-ncurses-disk-usage)
-[![cyberciti.biz: diff Command Colorize Output On the Unix / Linux Command' Line](){: style="width:7%"}](https://www.cyberciti.biz/programming/color-terminal-highlighter-for-diff-files) [![cyberciti.biz: 21 Examples To Make Sure Unix / Linux Configuration Files' Are Free From Syntax Errors](){: style="width:7%"}](https://www.cyberciti.biz/tips/check-unix-linux-configuration-file-for-syntax-errors.html) [![cyberciti.biz: How to audit SSH server and client config on Linux/Unix](){: style="width:7%"}](https://www.cyberciti.biz/tips/how-to-audit-ssh-server-and-client-config-on-linux-unix.html) [![None](){: style="width:7%"}](https://www.cyberciti.biz/tips/linux-investigate-sockets-network-connections.html) [![cyberciti.biz: Linux: 25 Iptables Netfilter Firewall Examples For New SysAdmins](){: style="width:7%"}](https://www.cyberciti.biz/tips/linux-iptables-examples.html) [![None](){: style="width:7%"}](https://www.cyberciti.biz/tips/linux-security.html) [![cyberciti.biz: Top 20 OpenSSH Server Best Security Practices](){: style="width:7%"}](https://www.cyberciti.biz/tips/linux-unix-bsd-openssh-server-best-practices.html) [![cyberciti.biz: Linux Calculating Subnets with ipcalc and sipcalc Utilities](){: style="width:7%"}](https://www.cyberciti.biz/tips/perform-simple-manipulation-of-ip-addresse.html) [![cybercoders.com: What Hiring Managers look for in a Full Stack Developer](){: style="width:7%"}](https://www.cybercoders.com/insights/what-hiring-managers-look-for-in-a-full-stack-developer) [![cyberithub.com: 70+ Important Kubernetes Related Tools You Should Know About](){: style="width:7%"}](https://www.cyberithub.com/70-important-kubernetes-related-tools-you-should-know-about) [![cyberscoop.com: The Log4j flaw is the latest reminder that quick security' fixes are easier said than done](){: style="width:7%"}](https://www.cyberscoop.com/log4j-hack-security-update-ransomware)
-[![cybersecuritydive.com: Relationships between DevOps, security warm slowly](){: style="width:7%"}](https://www.cybersecuritydive.com/news/developer-security-gitlab-devsecops) [![cybersecuritydive.com: Relationships between DevOps, security warm slowly](){: style="width:7%"}](https://www.cybersecuritydive.com/news/developer-security-gitlab-devsecops/599599) [![otterize.com: Mastering Kubernetes networking: A journey in cloud-native packet management](){: style="width:7%"}](https://www.cyera.com) [![cynet.com: Incident Report Plan (IRP)](){: style="width:7%"}](https://www.cynet.com/incident-response/incident-response-plan) [![daan.fyi: AWS IAM Demystified](){: style="width:7%"}](https://www.daan.fyi/writings/iam) [![danhacks.com: REST vs. GraphQL vs. gRPC](){: style="width:7%"}](https://www.danhacks.com/software/grpc-rest-graphql.html) [![danielstechblog.io: Mitigating slow container image pulls on Azure Kubernetes Service](){: style="width:7%"}](https://www.danielstechblog.io/mitigating-slow-container-image-pulls-on-azure-kubernetes-service) [![None](){: style="width:7%"}](https://www.darkreading.com/dr-tech/fugue-adds-kubernetes-security-checks-to-secure-infrastructure-as-code) [![darkreading.com: Top 10 Kubernetes Security Risks Every DevSecOps Pro Should' Know](){: style="width:7%"}](https://www.darkreading.com/dr-tech/top-10-kubernetes-security-risks-every-devsecops-needs-to-know) [![Announcing Databricks Labs Terraform integration on AWS and Azure](){: style="width:7%"}](https://www.databricks.com/blog/2020/09/11/announcing-databricks-labs-terraform-integration-on-aws-and-azure.html) [![Databricks Data + AI Summit 2026 | Leading AI Conference](){: style="width:7%"}](https://www.databricks.com/dataaisummit)
-[![Evolving Apache Spark Structured Streaming in Open Source: A Year in Review and the Road Ahead!](){: style="width:7%"}](https://www.databricks.com/dataaisummit/session/evolving-apache-spark-structured-streaming-open-source-year-review-and) [![How to Build Agentic Pipelines with OSS Spark Declarative Pipelines](){: style="width:7%"}](https://www.databricks.com/dataaisummit/session/how-build-agentic-pipelines-oss-spark-declarative-pipelines) [![The Upcoming Apache Spark 4.2: The Next Chapter in Unified Analytics](){: style="width:7%"}](https://www.databricks.com/dataaisummit/session/upcoming-apache-sparktm-42-next-chapter-unified-analytics) [![What's New in Apache Spark 4.1? | Databricks Data + AI Summit 2026](){: style="width:7%"}](https://www.databricks.com/dataaisummit/session/whats-new-apache-sparktm-41) [![datacenterdynamics.com: Why NetOps needs a digital sandbox to benefit from' DevOps](){: style="width:7%"}](https://www.datacenterdynamics.com/en/opinions/why-netops-needs-a-digital-sandbox-to-benefit-from-devops) [![datacenterknowledge.com: The Pros and Cons of Kubernetes-Based Hybrid Cloud](){: style="width:7%"}](https://www.datacenterknowledge.com/cloud/pros-and-cons-kubernetes-based-hybrid-cloud) [![datacenterknowledge.com: The Pros and Cons of Kubernetes-Based Hybrid Cloud](){: style="width:7%"}](https://www.datacenterknowledge.com/cloud/the-pros-and-cons-of-kubernetes-based-hybrid-cloud) [![datacenterknowledge.com: Red Hat Brings Its Managed OpenShift Kubernetes' Service to AWS](){: style="width:7%"}](https://www.datacenterknowledge.com/devops/red-hat-brings-its-managed-openshift-kubernetes-service-aws) [![datacenterknowledge.com: Red Hat Brings Its Managed OpenShift Kubernetes Service to AWS](){: style="width:7%"}](https://www.datacenterknowledge.com/hyperscalers/red-hat-brings-its-managed-openshift-kubernetes-service-to-aws) [![datacenterknowledge.com: Explaining Knative, the Project to Liberate Serverless' from Cloud Giants](){: style="width:7%"}](https://www.datacenterknowledge.com/open-source/explaining-knative-project-liberate-serverless-cloud-giants) [![datacenterknowledge.com: Explaining Knative, the Project to Liberate Serverless from Cloud Giants](){: style="width:7%"}](https://www.datacenterknowledge.com/servers/explaining-knative-the-project-to-liberate-serverless-from-cloud-giants)
-[![datadoghq.com](){: style="width:7%"}](https://www.datadoghq.com) [![datadoghq.com: Monitor HashiCorp Vault metrics and logs](){: style="width:7%"}](https://www.datadoghq.com/blog/monitor-vault-metrics-and-logs) [![datadoghq.com: Monitoring Kafka performance metrics](){: style="width:7%"}](https://www.datadoghq.com/blog/monitoring-kafka-performance-metrics) [![datadoghq.com: PostgreSQL Cheatsheet](){: style="width:7%"}](https://www.datadoghq.com/resources/datadog-postgresql-cheatsheet) [![datamechanics.co: Apache Spark 3.1 Release: Spark on Kubernetes is now Generally Available](){: style="width:7%"}](https://www.datamechanics.co) [![datamechanics.co: Apache Spark 3.1 Release: Spark on Kubernetes is now Generally' Available](){: style="width:7%"}](https://www.datamechanics.co/blog-post/apache-spark-3-1-release-spark-on-kubernetes-is-now-ga) [![datamechanics.co: Optimized Apache Spark Docker Images](){: style="width:7%"}](https://www.datamechanics.co/blog-post/optimized-spark-docker-images-now-available) [![datarevenue.com: Airflow vs. Luigi vs. Argo vs. MLFlow vs. KubeFlow](){: style="width:7%"}](https://www.datarevenue.com/en-blog/airflow-vs-luigi-vs-argo-vs-mlflow-vs-kubeflow) [![datastax.com: Apache Cassandra 4.0 is Now Delivered Via K8ssandra on Amazon' EKS](){: style="width:7%"}](https://www.datastax.com/blog/apache-cassandra-40-now-delivered-k8ssandra-amazon-eks) [![datree.io](){: style="width:7%"}](https://www.datree.io) [![datree.io: ArgoCD Best Practices You Should Know](){: style="width:7%"}](https://www.datree.io/resources/argocd-best-practices-you-should-know)
-[![datree.io: EKS 1.22 Upgrade Tutorial](){: style="width:7%"}](https://www.datree.io/resources/eks-1-22-upgrade-tutorial) [![How to Get More Out of Your Git Commit Message](){: style="width:7%"}](https://www.datree.io/resources/git-commit-message) [![datree.io: How to build a Helm plugin in minutes](){: style="width:7%"}](https://www.datree.io/resources/how-to-build-a-helm-plugin-in-minutes) [![datree.io: 6 Best Practices for Effective Readiness and Liveness Probes](){: style="width:7%"}](https://www.datree.io/resources/kubernetes-readiness-and-liveness-probes-best-practices) [![datree.io: A Deep Dive Into Kubernetes Schema Validation 🌟](){: style="width:7%"}](https://www.datree.io/resources/kubernetes-schema-validation) [![Deploying PostgreSQL in MiniShift/OpenShift 3](){: style="width:7%"}](https://www.dbi-services.com/blog/deploying-postgresql-in-minishiftopenshift) [![decipherzone.com: Kubernetes vs Docker Swarm: A Container Orchestration Tools Comparison](){: style="width:7%"}](https://www.decipherzone.com/blog-detail/kubernetes-vs-docker-swarm) [![deepinstinct.com: What makes powershell a challenge for cybersecurity solutions?' 🌟](){: style="width:7%"}](https://www.deepinstinct.com/2021/07/01/what-makes-powershell-a-challenge-for-cybersecurity-solutions) [![deepinstinct.com: What makes powershell a challenge for cybersecurity solutions? 🌟](){: style="width:7%"}](https://www.deepinstinct.com/blog/what-makes-powershell-a-challenge-for-cybersecurity-solutions) [![deloitte.com/de: EMEA Center of Excellence for Application Modernization and Migration](){: style="width:7%"}](https://www.deloitte.com/de/de/services/consulting/services/center-of-excellence-application-modernization.html) [![deloitte.com: Fargate con EKS](){: style="width:7%"}](https://www.deloitte.com/es/es/services/consulting/blogs/todo-tecnologia/fargate-con-eks.html)
-[![deloitte.com: Infrastructure as Code (IaC) con Terraform](){: style="width:7%"}](https://www.deloitte.com/es/es/services/consulting/blogs/todo-tecnologia/infrastructure-as-code-iac-con-terraform.html) [![deloitte.com: Bringing Agile benefits to a waterfall project](){: style="width:7%"}](https://www.deloitte.com/us/en/insights/industry/government-public-sector-services.html) [![deloitte.com: Culture change, not tech, is the secret to DevOps success (podcast) 🌟](){: style="width:7%"}](https://www.deloitte.com/us/en/what-we-do/capabilities/cloud-transformation/collections/cloud-podcast.html) [![==designgurus.io: Monolithic vs. Service-Oriented vs. Microservice Architecture:' Top Architectural Design Patterns==](){: style="width:7%"}](https://www.designgurus.io/blog/Monolithic-Service-Oriented-Microservice-Architecture) [![designgurus.io: Monolithic vs. Service-Oriented vs. Microservice Architecture: Top Architectural Design Patterns](){: style="width:7%"}](https://www.designgurus.io/blog/monolithic-service-oriented-microservice-architecture) [![None](){: style="width:7%"}](https://www.devbattles.com/en/sand/post-1752-Python_sorting_lists_by_sort__with__in_simple_words) [![None](){: style="width:7%"}](https://www.devbattles.com/en/sand/post-1754-Python_list_Functions_and_Methods_lists) [![None](){: style="width:7%"}](https://www.devbattles.com/en/sand/post-1757-Python_Flask_Part_1_Hello_World) [![devclass.com: Open sauce - Rancher 2.5 puts new UI forward, gets to continuously delivering](){: style="width:7%"}](https://www.devclass.com/ci-cd/2020/10/06/open-sauce-rancher-25-puts-new-ui-forward-gets-to-continuously-delivering/1628365) [![devclass.com: Git a March on: GitLab 13.10 ramps up security, adds support for OpenShift, DORA](){: style="width:7%"}](https://www.devclass.com/ci-cd/2021/03/23/git-a-march-on-gitlab-1310-ramps-up-security-adds-support-for-openshift-dora/1619889) [![devclass.com: OpenShift 4.4 goes all out on mixed workloads, puts observability at devs’ fingertips 🌟](){: style="width:7%"}](https://www.devclass.com/containers/2020/05/04/openshift-44-goes-all-out-on-mixed-workloads-puts-observability-at-devs-fingertips/1625566)
-[![devclass.com: Safety…first? Prometheus 2.24 finally features TLS on HTTP serving endpoints](){: style="width:7%"}](https://www.devclass.com/containers/2021/01/07/safetyfirst-prometheus-224-finally-features-tls-on-http-serving-endpoints/1626636) [![devclass.com: Docker: It’s not dead yet, but there’s a tendency to walk away, security report finds](){: style="width:7%"}](https://www.devclass.com/containers/2021/01/13/docker-its-not-dead-yet-but-theres-a-tendency-to-walk-away-security-report-finds/1620265) [![devclass.com: HAProxy Ingress Controller 1.5 introduces mTLS support, gives load balancing experts more power](){: style="width:7%"}](https://www.devclass.com/containers/2021/01/26/haproxy-ingress-controller-15-introduces-mtls-support-gives-load-balancing-experts-more-power/1619777) [![devclass.com: Kubernetes 1.21 unloads pod security, adds dual IPv4/IPv6 networking, and shuts down gracefully](){: style="width:7%"}](https://www.devclass.com/containers/2021/04/09/kubernetes-121-unloads-pod-security-adds-dual-ipv4/ipv6-networking-and-shuts-down-gracefully/1623619) [![devclass.com: Rancher presents first big release after SUSE acquisition, ups game on hosted cluster provisioning](){: style="width:7%"}](https://www.devclass.com/containers/2021/09/02/rancher-presents-first-big-release-after-suse-acquisition-ups-game-on-hosted-cluster-provisioning/1627301) [![devclass.com: Apache Kafka 2.8.0 previews life without ZooKeeper](){: style="width:7%"}](https://www.devclass.com/databases/2021/04/20/apache-kafka-280-previews-life-without-zookeeper/1627009) [![devclass.com: Terraform 1.1 moves forward with refactoring helpers and native Terraform Cloud integration](){: style="width:7%"}](https://www.devclass.com/devops/2021/12/09/terraform-11-moves-forward-with-refactoring-helpers-and-native-terraform-cloud-integration/1621944) [![developer.com: An Introduction to Event Driven Microservices](){: style="width:7%"}](https://www.developer.com/design/event-driven-microservices) [![developer.com: Overcoming the Common Microservices Anti-Patterns](){: style="width:7%"}](https://www.developer.com/design/solving-microservices-anti-patterns) [![devopsdigest.com](){: style="width:7%"}](https://www.devopsdigest.com) [![devopsdigest.com: CI/CD Deployments: How to Expedite Across a Kubernetes Environment With DevOps Orchestration](){: style="width:7%"}](https://www.devopsdigest.com/cicd-deployments-how-to-expedite-across-a-kubernetes-environment-with-devops-orchestration)
-[![devopsonline.co.uk: ChatOps, DevOps, ScrumOps and 5 Other Ops religions](){: style="width:7%"}](https://www.devopsonline.co.uk/chatops-devops-scrumops-and-5-other-ops-religions) [![devopsonline.co.uk: DevOps and the emergence of TestOps!](){: style="width:7%"}](https://www.devopsonline.co.uk/devops-and-the-emergence-of-testops) [![devopsonline.co.uk: Robotics and automation to cause anxiety for workers](){: style="width:7%"}](https://www.devopsonline.co.uk/robotics-and-automation-to-cause-anxiety-for-workers) [![devopsonline.co.uk: The role of Automation in DevOps](){: style="width:7%"}](https://www.devopsonline.co.uk/the-role-of-automation-in-devops) [![devopstoolkitseries.com](){: style="width:7%"}](https://www.devopstoolkitseries.com) [![devopszone.info](){: style="width:7%"}](https://www.devopszone.info) [![devopszone.info: An Introduction To Git-flow Workflow](){: style="width:7%"}](https://www.devopszone.info/post/an-introduction-to-git-flow-workflow) [![devopszone.info: DevSecOps Explained](){: style="width:7%"}](https://www.devopszone.info/post/devsecops-explained) [![devprojournal.com: Containers, Kubernetes and Software Development in 2021](){: style="width:7%"}](https://www.devprojournal.com/technology-trends/kubernetes/containers-kubernetes-and-software-development-in-2021) [![devroom.io: Git Squash your latests commits into one](){: style="width:7%"}](https://www.devroom.io/2011/07/05/git-squash-your-latests-commits-into-one) [![devspace.sh](){: style="width:7%"}](https://www.devspace.sh)
-[![devteam.space: 10 Best Jenkins Plugins For DevOps](){: style="width:7%"}](https://www.devteam.space/blog/10-best-jenkins-plugins-for-devops) [![devzero.io: Kubernetes Debugging Tips](){: style="width:7%"}](https://www.devzero.io/blog/kubernetes-autoscaling) [![devzero.io: Kubernetes Debugging Tips](){: style="width:7%"}](https://www.devzero.io/blog/kubernetes-debugging-tips) [![dex.dev: Local Development Clusters](){: style="width:7%"}](https://www.dex.dev/dex-videos/development-clusters) [![dex.dev: YAML Templating Solutions: Helm & Kustomize](){: style="width:7%"}](https://www.dex.dev/dex-videos/templating-solutions) [![diagrams.net](){: style="width:7%"}](https://www.diagrams.net) [![diagrams.net: Use Cloudcraft to export your AWS architecture to a .drawio' diagram](){: style="width:7%"}](https://www.diagrams.net/blog/drawio-aws-cloudcraft) [![diariocordoba.com: «Ser autónomo en España sigue siendo una profesión de riesgo»](){: style="width:7%"}](https://www.diariocordoba.com/cordoba-ciudad/2021/12/26/autonomo-espana-sigue-profesion-riesgo-61023753.html) [![Diffblue](){: style="width:7%"}](https://www.diffblue.com) [![Digital Ocean](){: style="width:7%"}](https://www.digitalocean.com) [![digitalocean.com: Kubernetes for startups: Why, when, and how to adopt](){: style="width:7%"}](https://www.digitalocean.com/blog/kubernetes-for-startups-why-when-and-how-to-adopt)
-[![None](){: style="width:7%"}](https://www.digitalocean.com/blog/vanilla-kubernetes-vs-managed-kubernetes) [![digitalocean.com: From Containers to Kubernetes with Node.js eBook](){: style="width:7%"}](https://www.digitalocean.com/community/books/from-containers-to-kubernetes-with-node-js-ebook) [![digitalocean.com: Understanding the DOM — Document Object Model eBook](){: style="width:7%"}](https://www.digitalocean.com/community/books/understanding-the-dom-document-object-model-ebook) [![Digital Ocean: Kuberntes PVC ReadWriteMany access mode alternative](){: style="width:7%"}](https://www.digitalocean.com/community/questions/kuberntes-pvc-readwritemany-access-mode-alternative) [![Digital Ocean: Docker Tutorials](){: style="width:7%"}](https://www.digitalocean.com/community/tags/docker) [![digitalocean.com python 🌟](){: style="width:7%"}](https://www.digitalocean.com/community/tags/python) [![digitalocean.com: Automating GitOps and Continuous Delivery With DigitalOcean Kubernetes (Terraform, Helm and Flux)](){: style="width:7%"}](https://www.digitalocean.com/community/tech-talks/automating-gitops-and-continuous-delivery-with-digitalocean-kubernetes) [![digitalocean.com: Building a REST API With Django REST Framework](){: style="width:7%"}](https://www.digitalocean.com/community/tech-talks/building-a-rest-api-with-django-rest-framework) [![digitalocean.com: Automating GitOps and Continuous Delivery With DigitalOcean' Kubernetes (Terraform, Helm and Flux)](){: style="width:7%"}](https://www.digitalocean.com/community/tech_talks/automating-gitops-and-continuous-delivery-with-digitalocean-kubernetes) [![digitalocean.com: Building a REST API With Django REST Framework](){: style="width:7%"}](https://www.digitalocean.com/community/tech_talks/building-a-rest-api-with-django-rest-framework) [![Community Tools 🌟](){: style="width:7%"}](https://www.digitalocean.com/community/tools)
-[![NGINXConfig](){: style="width:7%"}](https://www.digitalocean.com/community/tools/nginx) [![digitalocean.com: How To Code in Python 3 🌟](){: style="width:7%"}](https://www.digitalocean.com/community/tutorial-series/how-to-code-in-python-3) [![digitalocean.com: How To Code in Python 3 🌟](){: style="width:7%"}](https://www.digitalocean.com/community/tutorial_series/how-to-code-in-python-3) [![How to run Deepseek R1 LLMs on GPU Droplets](){: style="width:7%"}](https://www.digitalocean.com/community/tutorials/deepseek-r1-gpu-droplets) [![digitalocean.com: How To Build a Custom Terraform Module](){: style="width:7%"}](https://www.digitalocean.com/community/tutorials/how-to-build-a-custom-terraform-module) [![digitalocean.com: How To Create a Twitterbot with Python 3 and the Tweepy Library](){: style="width:7%"}](https://www.digitalocean.com/community/tutorials/how-to-create-a-twitterbot-with-python-3-and-the-tweepy-library) [![digitalocean.com: How To Debug Node.js with the Built-In Debugger and Chrome DevTools](){: style="width:7%"}](https://www.digitalocean.com/community/tutorials/how-to-debug-node-js-with-the-built-in-debugger-and-chrome-devtools) [![digitalocean.com: How To Deploy a Scalable and Secure Django Application with Kubernetes](){: style="width:7%"}](https://www.digitalocean.com/community/tutorials/how-to-deploy-a-scalable-and-secure-django-application-with-kubernetes) [![digitalocean.com: How to Deploy to Kubernetes using Argo CD and GitOps](){: style="width:7%"}](https://www.digitalocean.com/community/tutorials/how-to-deploy-to-kubernetes-using-argo-cd-and-gitops) [![digitalocean.com: How To Set Up an Elasticsearch, Fluentd and Kibana (EFK) Logging Stack on Kubernetes](){: style="width:7%"}](https://www.digitalocean.com/community/tutorials/how-to-set-up-an-elasticsearch-fluentd-and-kibana-efk-logging-stack-on-kubernetes) [![digitalocean.com: How To Speed Up Static Web Pages with Varnish Cache Server on Ubuntu 20.04](){: style="width:7%"}](https://www.digitalocean.com/community/tutorials/how-to-speed-up-static-web-pages-with-varnish-cache-server-on-ubuntu-20-04)
-[![digitalocean.com: How To Structure a Terraform Project 🌟](){: style="width:7%"}](https://www.digitalocean.com/community/tutorials/how-to-structure-a-terraform-project) [![digitalocean.com: How To Use Journalctl to View and Manipulate Systemd Logs 🌟](){: style="width:7%"}](https://www.digitalocean.com/community/tutorials/how-to-use-journalctl-to-view-and-manipulate-systemd-logs) [![digitalocean.com: How To Use the Python Map Function 🌟](){: style="width:7%"}](https://www.digitalocean.com/community/tutorials/how-to-use-the-python-map-function) [![digitalocean.com: How To Use WHERE Clauses in SQL](){: style="width:7%"}](https://www.digitalocean.com/community/tutorials/how-to-use-where-clauses-in-sql) [![journaldev.com](){: style="width:7%"}](https://www.digitalocean.com/community/tutorials/maven-commands-options-cheat-sheet) [![None](){: style="width:7%"}](https://www.digitalocean.com/community/tutorials/understanding-data-types-in-javascript) [![App Platform](){: style="width:7%"}](https://www.digitalocean.com/docs/app-platform) [![DigitalOcean Kubernetes: DOKS Cluster Autoscaler](){: style="width:7%"}](https://www.digitalocean.com/docs/kubernetes/how-to/autoscale) [![Digital Ocean pricing](){: style="width:7%"}](https://www.digitalocean.com/pricing) [![Digital Ocean Kubernetes (DOKS)](){: style="width:7%"}](https://www.digitalocean.com/products/kubernetes) [![digitalocean.com: Kubernetes for startups: Why, when, and how to adopt](){: style="width:7%"}](https://www.digitalocean.com/resources/articles/kubernetes-for-startups)
-[![Create a GUI Application Using Qt and Python in Minutes: Example Web Browser](){: style="width:7%"}](https://www.digitalpeer.com/blog/create-a-gui-application-using-qt-and-python-in-minutes-example-web-browser) [![dlford.io: Orchestrate Your Systems with Ansible Playbooks - How to Home Lab Part 10 🌟](){: style="width:7%"}](https://www.dlford.io/ansible-orchestration-how-to-home-lab-part-10) [![docker.com: Announcing the Compose Specification 🌟](){: style="width:7%"}](https://www.docker.com/blog/announcing-the-compose-specification) [![Awesome-Compose: Application samples](){: style="width:7%"}](https://www.docker.com/blog/awesome-compose-app-samples-for-project-dev-kickoff) [![docker.com: Containerized Python Development – Part 1](){: style="width:7%"}](https://www.docker.com/blog/containerized-python-development-part-1) [![docker.com: Containerized Python Development – Part 2](){: style="width:7%"}](https://www.docker.com/blog/containerized-python-development-part-2) [![docker.com: Containerized Python Development – Part 3](){: style="width:7%"}](https://www.docker.com/blog/containerized-python-development-part-3) [![Creating the best Linux Development experience on Windows & WSL 2](){: style="width:7%"}](https://www.docker.com/blog/creating-the-best-linux-development-experience-on-windows-wsl-2) [![docker.com: Kubernetes in Production Environments](){: style="width:7%"}](https://www.docker.com/blog/dear-moby-2-kubernetes-in-production) [![docker.com: Docker Compose for Amazon ECS Now Available](){: style="width:7%"}](https://www.docker.com/blog/docker-compose-for-amazon-ecs-now-available) [![Docker Desktop & WSL 2 – Backport Update](){: style="width:7%"}](https://www.docker.com/blog/docker-desktop-wsl-2-backport-update)
-[![docker.com: Docker Github Actions](){: style="width:7%"}](https://www.docker.com/blog/docker-github-actions) [![Docker Hardened Images for Every Developer](){: style="width:7%"}](https://www.docker.com/blog/docker-hardened-images-for-every-developer) [![docker.com: Docker Hub Experimental CLI tool](){: style="width:7%"}](https://www.docker.com/blog/docker-hub-experimental-cli-tool) [![From Docker Straight to AWS](){: style="width:7%"}](https://www.docker.com/blog/from-docker-straight-to-aws) [![docker.com: How to Develop Inside a Container Using Visual Studio Code Remote' Containers 🌟](){: style="width:7%"}](https://www.docker.com/blog/how-to-develop-inside-a-container-using-visual-studio-code-remote-containers) [![docker.com: How to Train and Deploy a Linear Regression Model Using PyTorch' – Part 1 (Machine Learning)](){: style="width:7%"}](https://www.docker.com/blog/how-to-train-and-deploy-a-linear-regression-model-using-pytorch-part-1) [![How To Use the Official NGINX Docker Image](){: style="width:7%"}](https://www.docker.com/blog/how-to-use-the-official-nginx-docker-image) [![docker.com: Intro Guide to Dockerfile Best Practices](){: style="width:7%"}](https://www.docker.com/blog/intro-guide-to-dockerfile-best-practices) [![docker.com: Docker Compose: What’s New, What’s Changing, What’s Next](){: style="width:7%"}](https://www.docker.com/blog/new-docker-compose-v2-and-v1-deprecation) [![docker.com: Reduce Your Image Size with the Dive-In Docker Extension](){: style="width:7%"}](https://www.docker.com/blog/reduce-your-image-size-with-the-dive-in-docker-extension) [![docker.com: Speed Up Your Development Flow With These Dockerfile Best Practices](){: style="width:7%"}](https://www.docker.com/blog/speed-up-your-development-flow-with-these-dockerfile-best-practices)
-[![==docker.com: Docker and Ambassador Labs Announce Telepresence for Docker,' Improving the Kubernetes Development Experience== 🌟](){: style="width:7%"}](https://www.docker.com/blog/telepresence-for-docker) [![docker.com: Top Questions for Getting Started with Docker 🌟](){: style="width:7%"}](https://www.docker.com/blog/top-questions-for-getting-started-with-docker) [![docker.com: Year in Review: The Most Viewed Docker Blog Posts of 2020 Part' 1 🌟](){: style="width:7%"}](https://www.docker.com/blog/year-in-review-the-most-viewed-docker-blog-posts-of-2020-part-1) [![docker.com: Year in Review: The Most Viewed Docker Blog Posts of 2020 Part 2 🌟](){: style="width:7%"}](https://www.docker.com/blog/year-in-review-the-most-viewed-docker-blog-posts-of-2020-part-2) [![Docker for LLMs](){: style="width:7%"}](https://www.docker.com/llm) [![Docker](){: style="width:7%"}](https://www.docker.com/products/container-runtime) [![None](){: style="width:7%"}](https://www.docker.com/products/telepresence-for-docker) [![doppler.com: Using Environment Variables in Python for App Configuration 🌟](){: style="width:7%"}](https://www.doppler.com/blog/environment-variables-in-python) [![dotnetcurry.com](){: style="width:7%"}](https://www.dotnetcurry.com) [![dotnetcurry.com: Kubernetes for ASP.NET Core Developers – Introduction, Architecture, Hands-On](){: style="width:7%"}](https://www.dotnetcurry.com/aspnet-core/kubernetes-for-developers) [![dotnetcurry.com: Customization of Work Items in Azure DevOps and Azure DevOps Server 2020](){: style="width:7%"}](https://www.dotnetcurry.com/devops/workitem-customize-azure-devops-server-2020)
-[![dotnetcurry.com: Microservices Architecture Pattern 🌟](){: style="width:7%"}](https://www.dotnetcurry.com/microsoft-azure/microservices-architecture) [![Microsoft Visual Studio Team Services (VSTS)](){: style="width:7%"}](https://www.dotnetcurry.com/visualstudio/1322/what-is-visual-studio-team-system-vsts) [![dotnettricks.com: Kubernetes vs Docker: Analyzing The Differences](){: style="width:7%"}](https://www.dotnettricks.com/learn/docker/kubernetes-vs-docker-analyzing-the-differences) [![downloadkubernetes.com: Download Kubernetes 🌟](){: style="width:7%"}](https://www.downloadkubernetes.com) [![dqindia.com: Secure your CI/CD pipeline with these tips from experts](){: style="width:7%"}](https://www.dqindia.com/secure-cicd-pipeline-tips-experts) [![diagrams.net](){: style="width:7%"}](https://www.drawio.com) [![None](){: style="width:7%"}](https://www.drawio.com/blog/drawio-aws-cloudcraft) [![Drone](){: style="width:7%"}](https://www.drone.io) [![dronov.net: Terraform, the terrible](){: style="width:7%"}](https://www.dronov.net/2024/02/22/terraform-the-terrible-en.html) [![Drools](){: style="width:7%"}](https://www.drools.org) [![Dynatrace 🌟](){: style="width:7%"}](https://www.dynatrace.com)
-[![dynatrace.com: openshift monitoring](){: style="width:7%"}](https://www.dynatrace.com/hub/detail/red-hat-openshift) [![dynatrace.com: 4 steps to modernize your IT service operations with Dynatrace](){: style="width:7%"}](https://www.dynatrace.com/news/blog/4-steps-to-modernize-your-it-service-operations-with-dynatrace) [![dynatrace.com: A look behind the scenes of AWS Lambda and our new Lambda' monitoring extension](){: style="width:7%"}](https://www.dynatrace.com/news/blog/a-look-behind-the-scenes-of-aws-lambda-and-our-new-lambda-monitoring-extension) [![dynatrace.com: Achieve faster time to value by deploying thousands of OneAgents' at once with Ansible (Preview)](){: style="width:7%"}](https://www.dynatrace.com/news/blog/achieve-faster-time-to-value-by-deploying-thousands-of-oneagents-at-once-with-ansible-preview) [![dynatrace.com: Analyze all AWS data in minutes with Amazon CloudWatch Metric' Streams available in Dynatrace](){: style="width:7%"}](https://www.dynatrace.com/news/blog/amazon-cloudwatch-metric-streams-launch-partnership) [![dynatrace.com: Automatic connection of logs and traces accelerates AI-driven' cloud analytics](){: style="width:7%"}](https://www.dynatrace.com/news/blog/automatic-connection-of-logs-and-traces-accelerates-ai-driven-cloud-analytics) [![dynatrace.com: 9 key DevOps metrics for success - What are the four main DevOps metrics? DORA’s Four Keys](){: style="width:7%"}](https://www.dynatrace.com/news/blog/devops-metrics-for-success) [![dynatrace.com: Dynatrace monitoring for Kubernetes and OpenShift](){: style="width:7%"}](https://www.dynatrace.com/news/blog/dynatrace-monitoring-for-kubernetes-and-openshift) [![Tutorial: Guide to automated SRE-driven performance engineering 🌟](){: style="width:7%"}](https://www.dynatrace.com/news/blog/guide-to-automated-sre-driven-performance-engineering-analysis) [![dynatrace.com: How to collect Prometheus metrics in Dynatrace](){: style="width:7%"}](https://www.dynatrace.com/news/blog/how-to-collect-prometheus-metrics-in-dynatrace) [![dynatrace.com: How to solve the challenges of multicloud AWS, Azure and' GCP observability](){: style="width:7%"}](https://www.dynatrace.com/news/blog/how-to-solve-the-challenges-of-multicloud-aws-azure-and-gcp-observability)
-[![None](){: style="width:7%"}](https://www.dynatrace.com/news/blog/introducing-kafka-process-monitoring-beta) [![dynatrace.com: Kubernetes vs Docker: What’s the difference?](){: style="width:7%"}](https://www.dynatrace.com/news/blog/kubernetes-vs-docker) [![dynatrace.com: Log4Shell vulnerability discovery and mitigation require automatic and intelligent observability](){: style="width:7%"}](https://www.dynatrace.com/news/blog/log4shell-vulnerability-discovery-and-mitigation) [![dynatrace.com: Monitoring of Kubernetes Infrastructure for day 2 operations](){: style="width:7%"}](https://www.dynatrace.com/news/blog/monitoring-of-kubernetes-infrastructure-for-day-2-operations) [![dynatrace.com: New Dynatrace Operator elevates cloud-native observability' for Kubernetes](){: style="width:7%"}](https://www.dynatrace.com/news/blog/new-dynatrace-operator-elevates-cloud-native-observability-for-kubernetes) [![dynatrace.com: optimizing jenkins to ensure fast build times with dynatrace](){: style="width:7%"}](https://www.dynatrace.com/news/blog/optimizing-jenkins-to-ensure-fast-build-times-with-dynatrace) [![Successful Kubernetes Monitoring – Three Pitfalls to Avoid](){: style="width:7%"}](https://www.dynatrace.com/news/blog/successful-kubernetes-monitoring-3-pitfalls-to-avoid) [![dynatrace.com: The Power of OpenShift, The Visibility of Dynatrace](){: style="width:7%"}](https://www.dynatrace.com/news/blog/the-power-of-openshift-the-visibility-of-dynatrace) [![dynatrace.com: What are microservices? All you need to know](){: style="width:7%"}](https://www.dynatrace.com/news/blog/what-are-microservices) [![dynatrace.com: Container security: What it is, why it’s tricky, and how' to do it right](){: style="width:7%"}](https://www.dynatrace.com/news/blog/what-is-container-security) [![dynatrace.com: What is keptn, how it works and how to get started!](){: style="width:7%"}](https://www.dynatrace.com/news/blog/what-is-keptn-how-it-works-and-how-to-get-started)
-[![dynatrace.com: Monitoring of Kubernetes Infrastructure for day 2 operations](){: style="width:7%"}](https://www.dynatrace.com/news/blog/what-is-kubernetes-2) [![dynatrace.com: What is observability? Not just logs, metrics and traces](){: style="width:7%"}](https://www.dynatrace.com/news/blog/what-is-observability-2) [![dynatrace.com: The Power of OpenShift, The Visibility of Dynatrace](){: style="width:7%"}](https://www.dynatrace.com/news/blog/what-is-openshift-2) [![None](){: style="width:7%"}](https://www.dynatrace.com/news/blog/what-is-opentelemetry) [![dynatrace.com: What is OpenTelemetry? An open-source standard for logs,' metrics, and traces](){: style="width:7%"}](https://www.dynatrace.com/news/blog/what-is-opentelemetry-2) [![dynatrace.com: Why conventional observability fails in Kubernetes environments—A' real-world use case 🌟](){: style="width:7%"}](https://www.dynatrace.com/news/blog/why-conventional-observability-fails-in-kubernetes-environments-a-real-world-use-case) [![dynatrace.com: What is keptn, how it works and how to get started!](){: style="width:7%"}](https://www.dynatrace.com/news/blogwhat-is-keptn-how-it-works-and-how-to-get-started) [![engineering.dynatrace.com: Kubernetes Security Best Practices -Part 1: Role Based Access Control (RBAC)](){: style="width:7%"}](https://www.dynatrace.com/news/engineering) [![dynatrace.com: Log4Shell vulnerability](){: style="width:7%"}](https://www.dynatrace.com/news/tag/log4shell) [![dynatrace.com: Log4Shell vulnerability](){: style="width:7%"}](https://www.dynatrace.com/resource-center/log4j-vulnerability) [![rookout.com: Developer Tools for Kubernetes in 2021: Helm, Kustomize, and Skaffold (Part 1)](){: style="width:7%"}](https://www.dynatrace.com/solutions/observability-for-developers)
-[![None](){: style="width:7%"}](https://www.dynatrace.com/solutions/observability-for-developers/-development-machines-part-5) [![None](){: style="width:7%"}](https://www.dynatrace.com/solutions/observability-for-developers/-part-2) [![None](){: style="width:7%"}](https://www.dynatrace.com/solutions/observability-for-developers/-part-3) [![dynatrace.com: Deploy OneAgent on OpenShift Container Platform](){: style="width:7%"}](https://www.dynatrace.com/support/help/cloud-platforms/openshift/full-stack/deploy-oneagent-on-openshift-container-platform) [![None](){: style="width:7%"}](https://www.dynatrace.com/support/help/technology-support/application-software/other-technologies/supported-out-of-the-box/activemq) [![None](){: style="width:7%"}](https://www.dynatrace.com/support/help/technology-support/application-software/other-technologies/supported-out-of-the-box/kafka) [![dynatrace.com: openshift monitoring](){: style="width:7%"}](https://www.dynatrace.com/technologies/openshift-monitoring) [![Eclipse JKube 🌟](){: style="width:7%"}](https://www.eclipse.org/jkube) [![eclipse.org: Migration Guide for projects using Fabric8 Maven Plugin to' Eclipse JKube 🌟](){: style="width:7%"}](https://www.eclipse.org/jkube/docs/migration-guide) [![None](){: style="width:7%"}](https://www.eclipse.org/openj9) [![educative.io: A deep dive into Kubernetes Deployment strategies](){: style="width:7%"}](https://www.educative.io/blog/kubernetes-deployments-strategies)
-[![educative.io: An Introduction to Microservice Principles and Concepts](){: style="width:7%"}](https://www.educative.io/courses/introduction-microservice-principles-concepts) [![educative.io/courses/the-kubernetes-course: Learn Kubernetes: A Deep Dive 🌟🌟🌟](){: style="width:7%"}](https://www.educative.io/courses/learn-kubernetes) [![None](){: style="width:7%"}](https://www.educative.io/courses/learn-kubernetes/pods) [![==educative.io/courses/the-kubernetes-course: Learn Kubernetes: A Deep Dive==' 🌟🌟🌟](){: style="width:7%"}](https://www.educative.io/courses/the-kubernetes-course) [![educative.io/courses/the-kubernetes-course: Pods](){: style="width:7%"}](https://www.educative.io/courses/the-kubernetes-course/RMmq5M6Gp8R) [![edureka.co: Ansible Cheat Sheet – A DevOps Quick Start Guide](){: style="width:7%"}](https://www.edureka.co/blog/cheatsheets/ansible-cheat-sheet-guide) [![edureka.co: Jenkins Cheat Sheet 🌟](){: style="width:7%"}](https://www.edureka.co/blog/cheatsheets/jenkins-cheat-sheet) [![edureka.co: Kubernetes Networking – A Comprehensive Guide To The Networking Concepts In Kubernetes](){: style="width:7%"}](https://www.edureka.co/blog/kubernetes-networking) [![dureka.co: What Is Ansible?](){: style="width:7%"}](https://www.edureka.co/blog/what-is-ansible) [![edx.org](){: style="width:7%"}](https://www.edx.org) [![edx.org: Introduction to Kubernetes (free)](){: style="width:7%"}](https://www.edx.org/course/introduction-to-kubernetes)
-[![None](){: style="width:7%"}](https://www.edx.org/learn/kubernetes/the-linux-foundation-introduction-to-kubernetes) [![eficode.com: The future of Kubernetes – and why developers should look beyond Kubernetes in 2022](){: style="width:7%"}](https://www.eficode.com/blog/the-future-of-kubernetes-and-why-developers-should-look-beyond-kubernetes-in-2022) [![eksworkshop.com 🌟](){: style="width:7%"}](https://www.eksworkshop.com) [![elastic.co: Elastic and AWS: Accelerating the cloud migration journey](){: style="width:7%"}](https://www.elastic.co/blog/elastic-and-aws-accelerate-your-cloud-migration-journey) [![Monitoring Java applications with Elastic: Getting started with the Elastic' APM Java Agent](){: style="width:7%"}](https://www.elastic.co/blog/monitoring-java-applications-and-getting-started-with-the-elastic-apm-java-agent) [![elastic.co: Using the Elastic APM Java Agent on Kubernetes](){: style="width:7%"}](https://www.elastic.co/blog/using-elastic-apm-java-agent-on-kubernetes-k8s) [![Elastic APM Server](){: style="width:7%"}](https://www.elastic.co/docs/solutions/observability/apm) [![elastic.co: How to configure Elastic Cloud on Kubernetes with SAML and hot-warm-cold architecture](){: style="width:7%"}](https://www.elastic.co/es/blog/how-to-configure-elastic-cloud-on-kubernetes-with-saml-and-hot-warm-cold-architecture) [![Elastic APM Server](){: style="width:7%"}](https://www.elastic.co/guide/en/apm/get-started/current/components.html) [![None](){: style="width:7%"}](https://www.elastic.co/guide/en/kibana/5.6/introduction.html) [![Kibana Docs](){: style="width:7%"}](https://www.elastic.co/guide/index.html)
-[![Kibana](){: style="width:7%"}](https://www.elastic.co/kibana) [![Elastic APM](){: style="width:7%"}](https://www.elastic.co/observability/application-performance-monitoring) [![Elastic APM](){: style="width:7%"}](https://www.elastic.co/products/apm) [![kibana](){: style="width:7%"}](https://www.elastic.co/products/kibana) [![Mininimum elasticsearch requirement is 6.2.x or higher](){: style="width:7%"}](https://www.elastic.co/support/matrix) [![elconfidencial.com: La mejor forma de decirle a tu jefe que estás hasta arriba y no puedes más con tanto trabajo](){: style="width:7%"}](https://www.elconfidencial.com/alma-corazon-vida/2022-02-14/jefe-trabajo-empleo-quemado-no-puedes_3372444) [![blogs.elconfidencial.com: Luca de Meo y Lawrence Stroll: por qué el ego es el peor enemigo del gestor en la Fórmula 1](){: style="width:7%"}](https://www.elconfidencial.com/deportes/tribuna/2022-08-03/alpine-aston-martin-lawrence-stroll-luca-de-meo_3470693) [![elconfidencial.com: Esta psicóloga ha estudiado a los capullos de tu empresa y sabe por qué se comportan así](){: style="width:7%"}](https://www.elconfidencial.com/espana/2022-03-18/tessa-west-psicologa-capullos-trabajo_3392185) [![elconfidencial.com: ¿Qué negociar en el acuerdo de teletrabajo? Guía práctica para empresas y empleados](){: style="width:7%"}](https://www.elconfidencial.com/juridico/2021-09-27/negociar-acuerdo-teletrabajo-guia-practica-empresas_3295723) [![elconfidencial.com: Olvida RRHH, ahora es el Departamento de Diversión: la infantilización del país de las 6.000 'startups'](){: style="width:7%"}](https://www.elconfidencial.com/mundo/2023-03-10/milenializacion-mercado-laboral-israeli-startups_3551800) [![¿Informático explotado en una consultora? Las webs para ‘freelances’ te salvarán la vida](){: style="width:7%"}](https://www.elconfidencial.com/tecnologia/2018-05-12/informatico-freelance-carnica-freelancer-yeeply_1562518)
-[![elconfidencial.com: El futuro de internet ya está aquí y se llama Web3, pero casi nadie sabe de qué se trata](){: style="width:7%"}](https://www.elconfidencial.com/tecnologia/2021-12-12/el-futuro-de-internet-ya-esta-aqui-y-se-llama-web3-pero-casi-nadie-sabe-lo-que-es_3339244) [![elconfidencial.com: La batalla entre Google y Meta que nadie esperaba: revolucionar la biología 🌟](){: style="width:7%"}](https://www.elconfidencial.com/tecnologia/ciencia/2022-11-18/carrera-google-meta-revolucionar-biologia_3520865) [![blogs.elconfidencial.com: El talento atrofiado: por qué en España escasean los profesionales de alto nivel](){: style="width:7%"}](https://www.elconfidencial.com/tecnologia/tribuna/2021-06-02/talento-informatica-startups-silicon-valley-google_3112087) [![blogs.elconfidencial.com: Los españoles somos más improductivos que nunca y el problema no es de los empleados](){: style="width:7%"}](https://www.elconfidencial.com/tecnologia/tribuna/2022-02-12/productividad-tecnologia-startups-apps_3373786) [![eleconomista.es: El acceso a financiación, una barrera (casi) infranqueable' para los autónomos](){: style="width:7%"}](https://www.eleconomista.es/actualidad/noticias/11361634/08/21/El-acceso-a-financiacion-una-barrera-casi-infranqueable-para-los-autonomos.html) [![eleconomista.es: Solo el 13% de autónomos en tarifa plana 'sobrevive' después de 24 meses](){: style="width:7%"}](https://www.eleconomista.es/economia/noticias/11338080/07/21/Solo-el-13-de-autonomos-en-tarifa-plana-sobrevive-despues-de-24-meses.html) [![eleconomista.es: Estas son las cuotas de los autónomos a la Seguridad Social' y los derechos que garantizan](){: style="width:7%"}](https://www.eleconomista.es/economia/noticias/11368404/08/21/Estas-son-las-cuotas-de-los-autonomos-a-la-Seguridad-Social-y-los-derechos-que-garantizan.html) [![eleconomista.es: Estos son los gastos de los autónomos que no se pueden' deducir en el IVA](){: style="width:7%"}](https://www.eleconomista.es/economia/noticias/11390425/09/21/Estos-son-los-gastos-de-los-autonomos-que-no-se-pueden-deducir-en-el-IVA.html) [![eleconomista.es: La ayuda del SEPE a los autónomos: así pueden cobrar el' paro a la vez que trabajan](){: style="width:7%"}](https://www.eleconomista.es/economia/noticias/11391909/09/21/La-ayuda-del-SEPE-a-los-autonomos-asi-pueden-cobrar-el-paro-a-la-vez-que-trabajan.html) [![eleconomista.es: Giga Press, la colosal máquina de Tesla que ha revolucionado' la fabricación de coches eléctricos](){: style="width:7%"}](https://www.eleconomista.es/motor/noticias/12630740/01/24/giga-press-la-colosal-maquina-de-tesla-que-ha-revolucionado-la-fabricacion-de-coches-electricos.html) [![eleconomista.es: Cómo es un mal jefe y qué debe aprender para liderar mejor' su empresa (y ser feliz)](){: style="width:7%"}](https://www.eleconomista.es/status/noticias/10679296/07/20/Como-es-un-mal-jefe-y-que-debe-aprender-para-liderar-mejor-su-empresa-y-ser-feliz.html)
-[![www.electron.build](){: style="width:7%"}](https://www.electron.build) [![element7.io: A Hidden Gem: Two Ways to Improve AWS Fargate Container Launch Times](){: style="width:7%"}](https://www.element7.io/2022/10/a-hidden-gem-two-ways-to-improve-aws-fargate-container-launch-times) [![elespanol.com: Mainframe: repaso de pasado y futuro a una tecnología de' 1944 que se resiste a morir](){: style="width:7%"}](https://www.elespanol.com/invertia/disruptores-innovadores/innovadores/tecnologicas/20230416/mainframe-repaso-pasado-futuro-tecnologia-resiste-morir/756174490_0.html) [![elespanol.com: Mainframe: repaso de pasado y futuro a una tecnología de 1944 que se resiste a morir](){: style="width:7%"}](https://www.elespanol.com/invertia/disruptores/grandes-actores/tecnologicas/20230416/mainframe-repaso-pasado-futuro-tecnologia-resiste-morir/756174490_0.html) [![elespanol.com: Qué tipos de jefes hay y cómo trabajar con ellos sin desfallecer: los consejos de Maribel Garben](){: style="width:7%"}](https://www.elespanol.com/reportajes/20211211/tipos-trabajar-sin-desfallecer-consejos-maribel-garben/633687616_0.html) [![elfinanciero.com.mx: Tu jefe no siempre tiene la razón: ¿de qué manera puedes contradecirlo?](){: style="width:7%"}](https://www.elfinanciero.com.mx/empresas/2021/07/06/tu-jefe-no-siempre-tiene-la-razon-de-que-manera-puedes-contradecirlo) [![empathy.co: HAT: CI/CD for Deploying Cloud Native Applications](){: style="width:7%"}](https://www.empathy.co/blog/hat-ci-cd-for-deploying-cloud-native-applications) [![getbetterdevops.io: Build Docker Images Using Ansible and Packer](){: style="width:7%"}](https://www.empowersurvivors.net) [![engineeringmanagement.info: Planning and Schedule Free Templates](){: style="width:7%"}](https://www.engineeringmanagement.info/2017/02/planning-and-schedule-free-templates.html) [![None](){: style="width:7%"}](https://www.enmilocalfunciona.io/aprende-a-configurar-thanos-usando-docker-compose) [![Mostrando resultados de Jenkins en Grafana mediante InfluxDB 🌟](){: style="width:7%"}](https://www.enmilocalfunciona.io/mostrando-resultados-de-jenkins-en-grafana-mediante-influxdb)
-[![enriquedans.com: El desastre del software y la automoción](){: style="width:7%"}](https://www.enriquedans.com/2023/12/el-desastre-del-software-y-la-automocion.html) [![enter.co: Estos son los 10 lenguajes de programación más populares en 2021](){: style="width:7%"}](https://www.enter.co/especiales/dev/herramientas-dev/estos-son-los-10-lenguajes-de-programacion-mas-populares-en-2021) [![enterpriseai.news: Red Hat’s Disruption of CentOS Unleashes Storm of Dissent](){: style="width:7%"}](https://www.enterpriseai.news/2021/01/22/red-hats-disruption-of-centos-unleashes-storm-of-dissent) [![Monolithic versus Microservice architecture](){: style="width:7%"}](https://www.enterprisetimes.co.uk/2020/07/23/monolithic-versus-microservice-architecture) [![entrepreneur.com: Which Project Management Timeline Tool Is Right for Your Team?](){: style="width:7%"}](https://www.entrepreneur.com) [![entrepreneur.com: Las 10 preguntas que debes hacerte para saber si eres' un buen líder](){: style="width:7%"}](https://www.entrepreneur.com/article/267642) [![entrepreneur.com: Which Project Management Timeline Tool Is Right for Your' Team?](){: style="width:7%"}](https://www.entrepreneur.com/article/356991) [![entrepreneur.com: ¿Cómo manejar un equipo que trabaja desde sus casas?](){: style="width:7%"}](https://www.entrepreneur.com/article/365880) [![env0.com: Ansible vs Terraform: Choose One or Use Both?](){: style="width:7%"}](https://www.env0.com/blog/ansible-vs-terraform-when-to-choose-one-or-use-them-together) [![env0.com: Automated Drift Detection 🌟](){: style="width:7%"}](https://www.env0.com/blog/automated-drift-detection-with-env0) [![env0.com: How to Use Terraform Providers](){: style="width:7%"}](https://www.env0.com/blog/how-to-use-terraform-providers)
-[![env0.com: We’re Opensourcing Terratag to Make Multicloud Resource Tagging Easier](){: style="width:7%"}](https://www.env0.com/blog/were-opensourcing-terratag-to-make-multicloud-resource-tagging-easier) [![envoyproxy.io](){: style="width:7%"}](https://www.envoyproxy.io) [![xDS REST and gRPC protocol](){: style="width:7%"}](https://www.envoyproxy.io/docs/envoy/latest/api-docs/xds_protocol) [![getenvoy.io](){: style="width:7%"}](https://www.envoyproxy.io/docs/envoy/latest/start/install) [![equalexperts.com: Event driven architecture: the good, the bad, and the ugly 🌟](){: style="width:7%"}](https://www.equalexperts.com/blog/tech-focus/event-driven-architecture-the-good-the-bad-and-the-ugly) [![esquire.com: ¿Por qué tu empresa no quiere que teletrabajes?](){: style="width:7%"}](https://www.esquire.com/es/trabajo/a37314227/teletrabajo-volver-oficina) [![estrategiadeproducto.com: La espiral de mierda](){: style="width:7%"}](https://www.estrategiadeproducto.com/p/evitar-caer-espiral-de-mierda) [![estrategiadeproducto.com: La segunda mayor mentira sobre Product Management](){: style="width:7%"}](https://www.estrategiadeproducto.com/p/segunda-mayor-mentira-product-management) [![europeclouds.com: Implementing Aqua Security to Secure Kubernetes](){: style="width:7%"}](https://www.europeclouds.com/blog/implementing-aqua-security-to-secure-kubernetes) [![euroresidentes.com: La intimidación verbal en la empresa](){: style="width:7%"}](https://www.euroresidentes.com/empresa/exito-empresarial/la-intimidacin-verbal-en-la-empresa) [![==eventstore.com: Service-Oriented Architecture vs Event-Driven Architecture==' 🌟](){: style="width:7%"}](https://www.eventstore.com/blog/service-oriented-architecture-vs-event-driven-architecture)
-[![ewsolutions.com: Worst Project Management Practices](){: style="width:7%"}](https://www.ewsolutions.com/worst-project-management-practices) [![eximiaco.tech: when to choose Kubernetes? 🌟](){: style="width:7%"}](https://www.eximiaco.tech/en/2020/06/03/3-facts-to-consider-before-adopting-kubernetes) [![expansion.com: El 'amiguismo' en las relaciones de trabajo](){: style="width:7%"}](https://www.expansion.com/expansion-empleo/desarrollo-de-carrera/2022/01/28/61f40e29e5fdea61738b45aa.html) [![experfy.com e-learning: Effective Jenkins - Continuous Delivery and Continuous' Integration](){: style="width:7%"}](https://www.experfy.com/training/courses/effective-jenkins-continuous-delivery-and-continuous-integration) [![A Sip of Conflict - Exploratorium](){: style="width:7%"}](https://www.exploratorium.edu/exhibits/a-sip-of-conflict) [![threatstack.com: 50 Best AWS CloudWatch Tutorials](){: style="width:7%"}](https://www.f5.com/company/blog) [![Threat Stack](){: style="width:7%"}](https://www.f5.com/products/distributed-cloud-services) [![nginx.com: Automating Multi-Cluster DNS with NGINX Ingress Controller](){: style="width:7%"}](https://www.f5.com/products/nginx) [![None](){: style="width:7%"}](https://www.f5.com/products/nginx/resources/library/complete-nginx-cookbook) [![BMW IT-Zentrum](){: style="width:7%"}](https://www.facebook.com/pages/BMW-IT-Zentrum/122968844423716) [![None](){: style="width:7%"}](https://www.facilcloud.com/noticias/?p=1294&lang=es_ES)
-[![fairwinds.com: Never Should You Ever In Kubernetes Part 4: Three K8s Efficiency Mistakes](){: style="width:7%"}](https://www.fairwinds.com/blog/3-kubernetes-efficiency-mistakes) [![fairwinds.com: Never Should You Ever In Kubernetes Part 3: 6 K8s Reliability Mistakes](){: style="width:7%"}](https://www.fairwinds.com/blog/6-kubernetes-reliability-mistakes) [![fairwinds.com: Configuration Drift in Kubernetes - What Is It and Why it Matters 🌟](){: style="width:7%"}](https://www.fairwinds.com/blog/configuration-drift-kubernetes) [![None](){: style="width:7%"}](https://www.fairwinds.com/blog/fairwinds-polaris-kubernetes-open-source-configuration-validation) [![fairwinds.com: Kubernetes Best Practice: How to (Correctly) Set Resource' Requests and Limits](){: style="width:7%"}](https://www.fairwinds.com/blog/how-to-correctly-set-resource-requests-and-limits) [![fairwinds.com: An Intro to Kubernetes Best Practices: Start Your K8s Right](){: style="width:7%"}](https://www.fairwinds.com/blog/intro-kubernetes-best-practices) [![fairwinds.com: K8s Clinic: How to Run Kubernetes Securely and Efficiently 🌟](){: style="width:7%"}](https://www.fairwinds.com/blog/k8s-clinic-how-to-run-kubernetes-securely-and-efficiently) [![fairwinds.com: Never Should You Ever In Kubernetes: #1 Do K8S The Hard Way](){: style="width:7%"}](https://www.fairwinds.com/blog/never-should-you-ever-in-kubernetes-1-do-k8s-the-hard-way) [![fairwinds.com: Never Should You Ever In Kubernetes Part 2: Kubernetes Security Mistakes](){: style="width:7%"}](https://www.fairwinds.com/blog/never-should-you-ever-in-kubernetes-part-2-kubernetes-security-mistakes) [![fairwinds.com: Over-Provisioned and Over-Permissioned Containers & Kubernetes](){: style="width:7%"}](https://www.fairwinds.com/blog/over-provisioned-and-over-permissioned-containers-kubernetes) [![fairwinds.com: Top 12 Kubernetes Resources: Learn and Stay Up-to-Date](){: style="width:7%"}](https://www.fairwinds.com/blog/top-12-kubernetes-resources)
-[![fairwinds.com: Discover the Top 5 Kubernetes Security Mistakes You're (Probably) Making](){: style="width:7%"}](https://www.fairwinds.com/blog/top-5-kubernetes-security-mistakes) [![fairwinds.medium.com: Kubernetes Maturity Model](){: style="width:7%"}](https://www.fairwinds.com/kubernetes-maturity-model) [![Improving HTTP with structured header fields 🌟](){: style="width:7%"}](https://www.fastly.com/blog/improve-http-structured-headers) [![silverliningsinfo.com: KubeCon: Five biggest trends from the Kubernetes love fest in Amsterdam](){: style="width:7%"}](https://www.fierce-network.com/multi-cloud/cloud-9-lunch-ladies-news-wrap-live-cloud-executive-summit) [![fiercetelecom.com: Red Hat bundles security, management into OpenShift Plus](){: style="width:7%"}](https://www.fierce-network.com/platforms/red-hat-bundles-security-management-into-openshift-plus) [![fiercetelecom.com: Red Hat bundles security, management into OpenShift Plus](){: style="width:7%"}](https://www.fiercetelecom.com/platforms/red-hat-bundles-security-management-into-openshift-plus) [![findmyprofession.com: 100+ Questions to Ask in an Interview 🌟](){: style="width:7%"}](https://www.findmyprofession.com/career-advice/questions-to-ask) [![FinOps Foundation: FinOps.org](){: style="width:7%"}](https://www.finops.org) [![fiverr](){: style="width:7%"}](https://www.fiverr.com) [![spot.io: Setting up, Managing & Monitoring Spark on Kubernetes](){: style="width:7%"}](https://www.flexera.com/products/flexera-one/container-optimization) [![forbes.com: Who Should Own The Job Of Observability In DevOps?](){: style="width:7%"}](https://www.forbes.com/councils/forbestechcouncil/2021/09/03/who-should-own-the-job-of-observability-in-devops/?streamIndex=0)
-[![frobes.com: How To Empower Modern Kubernetes Management With A Platform Team Model](){: style="width:7%"}](https://www.forbes.com/councils/forbestechcouncil/2023/02/23/how-to-empower-modern-kubernetes-management-with-a-platform-team-model/?streamIndex=0) [![forbes.com: From Data Collection To Delivering KPIs: A Roadmap To A Mature Observability Strategy](){: style="width:7%"}](https://www.forbes.com/councils/forbestechcouncil/2024/03/08/from-data-collection-to-delivering-kpis-a-roadmap-to-a-mature-observability-strategy/?streamIndex=0) [![forbes.com: 13 Signs You’re Selling Yourself Short In Your Career](){: style="width:7%"}](https://www.forbes.com/sites/adunolaadeshola/2021/04/28/13-signs-youre-selling-yourself-short-in-your-career) [![forbes.com: What Do Employers Want To See In Your CV?](){: style="width:7%"}](https://www.forbes.com/sites/andrewfennell/2021/09/08/what-do-employers-want-to-see-in-your-cv) [![forbes.com: DevOps Drives Pentesting Delivered As A Service](){: style="width:7%"}](https://www.forbes.com/sites/chenxiwang/2020/06/17/devops-drives-pentesting-delivered-as-a-service) [![forbes.com: As Leaders: What Can We Learn From The Great Resignation?](){: style="width:7%"}](https://www.forbes.com/sites/dedehenley/2022/01/30/as-leaders-what-can-we-learn-from-the-great-resignation) [![forbes.com: 4 Ways To Combat The Social Isolation Of Remote Working](){: style="width:7%"}](https://www.forbes.com/sites/drsamanthamadhosingh/2023/12/18/4-ways-to-combat-the-social-isolation-of-remote-working) [![forbes.com: Who Should Own The Job Of Observability In DevOps?](){: style="width:7%"}](https://www.forbes.com/sites/forbestechcouncil/2021/09/03/who-should-own-the-job-of-observability-in-devops) [![frobes.com: How To Empower Modern Kubernetes Management With A Platform' Team Model](){: style="width:7%"}](https://www.forbes.com/sites/forbestechcouncil/2023/02/23/how-to-empower-modern-kubernetes-management-with-a-platform-team-model) [![==forbes.com: From Data Collection To Delivering KPIs: A Roadmap To A Mature' Observability Strategy==](){: style="width:7%"}](https://www.forbes.com/sites/forbestechcouncil/2024/03/08/from-data-collection-to-delivering-kpis-a-roadmap-to-a-mature-observability-strategy) [![forbes.com: 3 Approaches To A Better Cloud Migration](){: style="width:7%"}](https://www.forbes.com/sites/googlecloud/2021/10/27/3-approaches-to-a-better-cloud-migration)
-[![Everything You Want To Know About Anthos - Google's Hybrid And Multi-Cloud Platform](){: style="width:7%"}](https://www.forbes.com/sites/janakirammsv/2019/04/14/everything-you-want-to-know-about-anthos-googles-hybrid-and-multi-cloud-platform) [![forbes.com: 5 Cloud Native Storage Startups To Watch Out For In 2019](){: style="width:7%"}](https://www.forbes.com/sites/janakirammsv/2019/06/28/5-cloud-native-storage-startups-to-watch-out-for-in-2019) [![forbes.com: AWS re:Invent - A Roundup Of Container Services Announcements](){: style="width:7%"}](https://www.forbes.com/sites/janakirammsv/2021/12/03/aws-reinventa-roundup-of-container-services-announcements) [![forbes.com: ‘The Great Resignation’: Why Gen Z Is Leaving The Workforce In Droves…And What To Do About It](){: style="width:7%"}](https://www.forbes.com/sites/jasonwingard/2021/09/02/the-great-resignation-why-gen-z-is-leaving-the-workforce-in-drovesand-what-to-do-about-it) [![forbes.com: To Avoid Regretting A New Job, Ask These Two Questions During The Interview](){: style="width:7%"}](https://www.forbes.com/sites/markmurphy/2022/03/18/to-avoid-regretting-a-new-job-ask-these-two-questions-during-the-interview) [![forbes.com: Hiring Managers Often Lie To Candidates, Here’s How To Spot When They Do](){: style="width:7%"}](https://www.forbes.com/sites/markmurphy/2023/08/24/hiring-managers-often-lie-to-candidates-heres-how-to-spot-when-they-do) [![forbes: Why No One Understands Agile, SCRUM & DevOps & Why Perfect Technology Abstractions Are Sure To Fail](){: style="width:7%"}](https://www.forbes.com/sites/steveandriole/2020/10/01/why-no-one-understands-agile-scrum--devops--why-perfect-technology-abstractions-are-sure-to-fail) [![forbes.com: Explaining Agile 🌟](){: style="width:7%"}](https://www.forbes.com/sites/stevedenning/2016/09/08/explaining-agile) [![forbes.com: 5 Essential Coronavirus Work From Home Tech Tips](){: style="width:7%"}](https://www.forbes.com/sites/tjmccue/2020/03/13/5-essential-coronavirus-work-from-home-tech-tips) [![forbes.com: DevOps: What You Need To Know 🌟](){: style="width:7%"}](https://www.forbes.com/sites/tomtaulli/2021/07/16/devops-what-you-need-to-know) [![forbesargentina.com: Por qué Nvidia, Google y Microsoft apuestan miles de millones en modelos LLM de IA Generativa para biotecnología](){: style="width:7%"}](https://www.forbesargentina.com/innovacion/por-nvidia-google-microsoft-apuestan-miles-millones-modelos-llm-ia-generativa-biotecnologia-n49278)
-[![fosstechnix.com: Ansible ad hoc commands with Examples](){: style="width:7%"}](https://www.fosstechnix.com/ansible-ad-hoc-commands-with-examples) [![fosstechnix.com: Install Prometheus and Grafana on Ubuntu 24.04 LTS 🌟](){: style="width:7%"}](https://www.fosstechnix.com/install-prometheus-and-grafana-on-ubuntu-24-04) [![fosstechnix.com: Rolling out and Rolling back updates with Zero Downtime on Kubernetes Cluster](){: style="width:7%"}](https://www.fosstechnix.com/rolling-out-and-rolling-back-updates-with-zero-downtime-on-kubernetes-cluster) [![fosstechnix.com: Top 50 Terraform Cloud Interview Questions and Answers](){: style="width:7%"}](https://www.fosstechnix.com/terraform-cloud-interview-questions-and-answer) [![fosstechnix.com: How to Validate Jenkinsfile using Visual Studio Code](){: style="width:7%"}](https://www.fosstechnix.com/validate-jenkinsfile-using-visual-studio-code) [![fourtheorem.com: How to end Microservice pain and embrace the Monorepo](){: style="width:7%"}](https://www.fourtheorem.com/blog/monorepo) [![fpcomplete.com: Announcing Amber, encrypted secrets management](){: style="width:7%"}](https://www.fpcomplete.com/blog/announcing-amber-ci-secret-tool) [![freecodecamp.org: 10 VS Code Extensions to Increase Your Productivity](){: style="width:7%"}](https://www.freecodecamp.org/news/10-vscode-extensions-to-increase-productivity) [![freecodecamp.org: A Beginner-Friendly Introduction to Containers, VMs and Docker](){: style="width:7%"}](https://www.freecodecamp.org/news/a-beginner-friendly-introduction-to-containers-vms-and-docker-79a9e3e119b) [![freecodecamp.org: a beginners guide to docker - how to create a client server side with docker compose](){: style="width:7%"}](https://www.freecodecamp.org/news/a-beginners-guide-to-docker-how-to-create-a-client-server-side-with-docker-compose-12c8cf0ae0aa) [![freecodecamp.org: Ace Your Deep Learning Job Interview](){: style="width:7%"}](https://www.freecodecamp.org/news/ace-your-deep-learning-job-interview)
-[![freecodecamp.org: The Apache Kafka Handbook – How to Get Started Using Kafka 🌟](){: style="width:7%"}](https://www.freecodecamp.org/news/apache-kafka-handbook) [![freecodecamp.org: How to Use *args and **kwargs in Python](){: style="width:7%"}](https://www.freecodecamp.org/news/args-and-kwargs-in-python) [![freecodecamp.org: AWS CDK v2 Tutorial – How to Create a Three-Tier Serverless Application](){: style="width:7%"}](https://www.freecodecamp.org/news/aws-cdk-v2-three-tier-serverless-application) [![freecodecamp.org: Azure Fundamentals Certification (AZ-900) – Pass the Exam With This Free 8-Hour Course](){: style="width:7%"}](https://www.freecodecamp.org/news/azure-fundamentals-certification-az-900-exam-course) [![freecodecamp.org: Best Colorful VSCode Extensions – How to Personalize Your' Editor](){: style="width:7%"}](https://www.freecodecamp.org/news/best-colorful-vscode-extensions-for-productivity) [![freecodecamp.org: The REST API Handbook – How to Build, Test, Consume, and Document REST APIs](){: style="width:7%"}](https://www.freecodecamp.org/news/build-consume-and-document-a-rest-api) [![freecodecamp.org: How to Build Your First JavaScript GitHub Action](){: style="width:7%"}](https://www.freecodecamp.org/news/build-your-first-javascript-github-action) [![freecodecamp.org: How to Optimize your AWS Cloud Architecture Costs](){: style="width:7%"}](https://www.freecodecamp.org/news/cost-optimization-in-aws) [![freecodecamp.org: How to Build a GitHub Template Repository for Scaffolding with React, Vite, and TailwindCSS](){: style="width:7%"}](https://www.freecodecamp.org/news/create-a-github-template-repository-with-react-vite-and-tailwindcss) [![freecodecamp.org: Create a List in Python – Lists in Python Syntax](){: style="width:7%"}](https://www.freecodecamp.org/news/create-a-list-in-python-lists-in-python-syntax) [![freecodecamp.org: How to Create and Sync Git and GitHub Repositories](){: style="width:7%"}](https://www.freecodecamp.org/news/create-and-sync-git-and-github-repositories)
-[![freecodecamp.org: Deep Learning Fundamentals Handbook – What You Need to Know to Start Your Career in AI](){: style="width:7%"}](https://www.freecodecamp.org/news/deep-learning-fundamentals-handbook-start-a-career-in-ai) [![freecodecamp.org: How to Deploy an Application to a Kubernetes Cluster](){: style="width:7%"}](https://www.freecodecamp.org/news/deploy-docker-image-to-kubernetes) [![freecodecamp.org: DevOps Engineering Course for Beginners](){: style="width:7%"}](https://www.freecodecamp.org/news/devops-engineering-course-for-beginners) [![freecodecamp.org: DevOps with GitLab CI Course 🌟](){: style="width:7%"}](https://www.freecodecamp.org/news/devops-with-gitlab-ci-course) [![freecodecamp.org: Dictionary Comprehension in Python – Explained with Examples 🌟](){: style="width:7%"}](https://www.freecodecamp.org/news/dictionary-comprehension-in-python-explained-with-examples) [![freecodecamp.org: Docker Cache – How to Do a Clean Image Rebuild and Clear Docker's Cache](){: style="width:7%"}](https://www.freecodecamp.org/news/docker-cache-tutorial) [![freecodecamp.org: Documentation Libraries to Help You Write Good Docs](){: style="width:7%"}](https://www.freecodecamp.org/news/documentation-libraries-to-help-you-write-good-docs) [![freecodecamp.org: Else-If in Python – Python If Statement Example Syntax](){: style="width:7%"}](https://www.freecodecamp.org/news/else-if-in-python-python-if-statement-example-syntax) [![freecodecamp.org: Python Dictionary – How to Perform CRUD Operations on dicts in Python](){: style="width:7%"}](https://www.freecodecamp.org/news/everything-you-need-to-know-about-python-dictionaries) [![freecodecamp.org: FastAPI Course – Code APIs Quickly](){: style="width:7%"}](https://www.freecodecamp.org/news/fastapi-helps-you-develop-apis-quickly) [![freecodecamp.org: Frontend VS Backend – What's the Difference?](){: style="width:7%"}](https://www.freecodecamp.org/news/frontend-vs-backend-whats-the-difference)
-[![freecodecamp.org: How to Get Started With React – A Beginner's Guide](){: style="width:7%"}](https://www.freecodecamp.org/news/get-started-with-react-for-beginners) [![freecodecamp.org: Git and GitHub Tutorial – Version Control for Beginners 🌟](){: style="width:7%"}](https://www.freecodecamp.org/news/git-and-github-for-beginners) [![freecodecamp.org: How to Contribute to Open-Source Projects – Git & GitHub Workflow for Beginners](){: style="width:7%"}](https://www.freecodecamp.org/news/git-and-github-workflow-for-open-source) [![freecodecamp.org: Git Cheat Sheet – 50 Git Commands You Should Know](){: style="width:7%"}](https://www.freecodecamp.org/news/git-cheat-sheet) [![freecodecamp.org: Git Checkout Remote Branch Tutorial](){: style="width:7%"}](https://www.freecodecamp.org/news/git-checkout-remote-branch-tutorial) [![freecodecamp.org: git config – How to Configure Git Settings to Improve Your Development Workflow](){: style="width:7%"}](https://www.freecodecamp.org/news/git-config-how-to-configure-git-settings) [![freecodecamp.org: Git for Professionals – Free Version Control Course 🌟](){: style="width:7%"}](https://www.freecodecamp.org/news/git-for-professionals) [![freecodecamp.org: Git List Branches – How to Show All Remote and Local Branch Names](){: style="width:7%"}](https://www.freecodecamp.org/news/git-list-branches-how-to-show-all-remote-and-local-branch-names) [![freecodecamp.org: Git Push to Remote Branch – How to Push a Local Branch to Origin](){: style="width:7%"}](https://www.freecodecamp.org/news/git-push-to-remote-branch-how-to-push-a-local-branch-to-origin) [![freecodecamp.org/news/git-rebase-handbook](){: style="width:7%"}](https://www.freecodecamp.org/news/git-rebase-handbook) [![freecodecamp.org: Git Squash Commits – Squashing the Last N Commits into One Commit](){: style="width:7%"}](https://www.freecodecamp.org/news/git-squash-commits)
-[![freecodecamp.org: Git Undo Merge – How to Revert the Last Merge Commit in Git](){: style="width:7%"}](https://www.freecodecamp.org/news/git-undo-merge-how-to-revert-the-last-merge-commit-in-git) [![freecodecamp.org: How Git Branches Work](){: style="width:7%"}](https://www.freecodecamp.org/news/how-git-branches-work) [![freecodecamp.org: How to Build an Online Banking System – Python Object-Oriented Programming Tutorial](){: style="width:7%"}](https://www.freecodecamp.org/news/how-to-build-an-online-banking-system-python-oop-tutorial) [![freecodecamp.org: How to Create Microservices with FastAPI](){: style="width:7%"}](https://www.freecodecamp.org/news/how-to-create-microservices-with-fastapi) [![freecodecamp.org: How to Deploy a React App to Production Using Docker and NGINX with API Proxies](){: style="width:7%"}](https://www.freecodecamp.org/news/how-to-deploy-react-apps-to-production) [![freecodecamp.org: How to Dockerize a Flask Application](){: style="width:7%"}](https://www.freecodecamp.org/news/how-to-dockerize-a-flask-app) [![freecodecamp.org: How to Download a Kaggle Dataset Directly to a Google Colab Notebook](){: style="width:7%"}](https://www.freecodecamp.org/news/how-to-download-kaggle-dataset-to-google-colab) [![freecodecamp.org: How to Fix Merge Conflicts in Git](){: style="width:7%"}](https://www.freecodecamp.org/news/how-to-fix-merge-conflicts-in-git) [![freecodecamp.org: How to Fork a GitHub Repository – A Complete Workflow](){: style="width:7%"}](https://www.freecodecamp.org/news/how-to-fork-a-github-repository) [![freecodecamp.org: How to Get Ready for a Job in Tech – Tips for Beginners](){: style="width:7%"}](https://www.freecodecamp.org/news/how-to-get-ready-for-a-job-in-tech) [![freecodecamp.org: How to Get Started with PysonDB](){: style="width:7%"}](https://www.freecodecamp.org/news/how-to-get-started-with-pysondb)
-[![freecodecamp.org: How to Use Multiple Git Configs on One Computer 🌟](){: style="width:7%"}](https://www.freecodecamp.org/news/how-to-handle-multiple-git-configurations-in-one-machine) [![freecodecamp.org: Python Requests – How to Interact with Web Services using Python](){: style="width:7%"}](https://www.freecodecamp.org/news/how-to-interact-with-web-services-using-python) [![How to Set Up a Custom Email with Cloudflare and Mailgun](){: style="width:7%"}](https://www.freecodecamp.org/news/how-to-set-up-custom-email) [![freecodecamp.org: How to Setup a Basic Serverless REST API with AWS Lambda and API Gateway](){: style="width:7%"}](https://www.freecodecamp.org/news/how-to-setup-a-basic-serverless-backend-with-aws-lambda-and-api-gateway) [![freecodecamp.org: How to Setup a CI/CD Pipeline with GitHub Actions and AWS](){: style="width:7%"}](https://www.freecodecamp.org/news/how-to-setup-a-ci-cd-pipeline-with-github-actions-and-aws) [![freecodecamp.org: How to Set Up a Virtual Environment in Python – And Why It's Useful](){: style="width:7%"}](https://www.freecodecamp.org/news/how-to-setup-virtual-environments-in-python) [![freecodecamp.org: How to Simplify Kubernetes Troubleshooting](){: style="width:7%"}](https://www.freecodecamp.org/news/how-to-simplify-kubernetes-troubleshooting) [![freecodecamp.org: How to SSH into a Docker Container – Secure Shell vs Docker Attach](){: style="width:7%"}](https://www.freecodecamp.org/news/how-to-ssh-into-a-docker-container-secure-shell-vs-docker-attach) [![freecodecamp.org: How to Use Branches in Git – the Ultimate Cheatsheet 🌟](){: style="width:7%"}](https://www.freecodecamp.org/news/how-to-use-branches-in-git) [![freecodecamp.org: How to Use Markdown in VSCode – Syntax and Examples](){: style="width:7%"}](https://www.freecodecamp.org/news/how-to-use-markdown-in-vscode) [![freecodecamp.org: How to Use the .github Repository](){: style="width:7%"}](https://www.freecodecamp.org/news/how-to-use-the-dot-github-repository)
-[![freecodecamp.org: How to Write Clean Code – Tips and Best Practices (Full Handbook)](){: style="width:7%"}](https://www.freecodecamp.org/news/how-to-write-clean-code) [![freecodecamp.org: How to Write Commit Messages that Project Maintainers Will Appreciate](){: style="width:7%"}](https://www.freecodecamp.org/news/how-to-write-commit-messages-maintainers-will-like) [![freecodecamp.org: How TypeScript Interfaces Work – Explained with Examples](){: style="width:7%"}](https://www.freecodecamp.org/news/how-typescript-interfaces-work) [![freecodecamp.org: HTTP Networking in JavaScript –Handbook for Beginners](){: style="width:7%"}](https://www.freecodecamp.org/news/http-full-course) [![freecodecamp.org: Increase Your VS Code Productivity](){: style="width:7%"}](https://www.freecodecamp.org/news/increase-your-vs-code-productivity) [![None](){: style="width:7%"}](https://www.freecodecamp.org/news/int-object-is-not-iterable-python-error-solved) [![freecodecamp.org: How to Write Unit Tests in Java](){: style="width:7%"}](https://www.freecodecamp.org/news/java-unit-testing) [![freecodecamp.org: How the Document Object Model Works in JavaScript – DOM' Tutorial for Beginners](){: style="width:7%"}](https://www.freecodecamp.org/news/javascript-dom) [![freecodecamp.org: JavaScript DOM Tutorial – How to Build a Calculator App' in JS](){: style="width:7%"}](https://www.freecodecamp.org/news/javascript-dom-build-a-calculator-app) [![freecodecamp.org: Kubernetes VS Docker: What's the Difference? Explained With Example](){: style="width:7%"}](https://www.freecodecamp.org/news/kubernetes-vs-docker-whats-the-difference-explained-with-examples) [![freecodecamp.org: Learn Algorithms and Data Structures in Python 🌟🌟](){: style="width:7%"}](https://www.freecodecamp.org/news/learn-algorithms-and-data-structures-in-python)
-[![freecodecamp.org: How to Start Learning to Code – Handbook for Beginners](){: style="width:7%"}](https://www.freecodecamp.org/news/learn-coding-for-everyone-handbook) [![freecodecamp.org: Learn Data Structures and Algorithms – Introduction and Learning Resources](){: style="width:7%"}](https://www.freecodecamp.org/news/learn-data-structures-and-algorithms) [![freecodecamp.org: Learn Git Fundamentals – A Handbook on Day-to-Day Development Tasks 🌟](){: style="width:7%"}](https://www.freecodecamp.org/news/learn-git-basics) [![freecodecamp.org: Learn How to Deploy 12 Apps to AWS, Azure, & Google Cloud](){: style="width:7%"}](https://www.freecodecamp.org/news/learn-how-to-deploy-12-apps-to-aws-azure-google-cloud) [![freecodecamp.org: Learn Istio – How to Manage, Monitor, and Secure Microservices 🌟](){: style="width:7%"}](https://www.freecodecamp.org/news/learn-istio-manage-microservices) [![freecodecamp.org: Learn Jenkins by Building a CI/CD Pipeline 🌟](){: style="width:7%"}](https://www.freecodecamp.org/news/learn-jenkins-by-building-a-ci-cd-pipeline) [![freecodecamp.org: Learn Kubernetes and Start Containerizing Your Applications](){: style="width:7%"}](https://www.freecodecamp.org/news/learn-kubernetes-and-start-containerizing-your-applications) [![marvelousmlops.substack.com: Learn Machine Learning and Neural Networks without Frameworks](){: style="width:7%"}](https://www.freecodecamp.org/news/learn-machine-learning-and-neural-networks-without-frameworks) [![freecodecamp.org: Learn the Basics of Java Programming](){: style="width:7%"}](https://www.freecodecamp.org/news/learn-the-basics-of-java-programming) [![freecodecamp.org: How to Make Your Enterprise Kubernetes Environment Secure, Efficient, and Reliable](){: style="width:7%"}](https://www.freecodecamp.org/news/make-your-kubernetes-environment-secure-efficient-reliable) [![freecodecamp.org: Markdown Cheat Sheet – How to Write in Markdown with Examples](){: style="width:7%"}](https://www.freecodecamp.org/news/markdown-cheat-sheet)
-[![freecodecamp.org: Master API Testing with Postman](){: style="width:7%"}](https://www.freecodecamp.org/news/master-api-testing-with-postman) [![freecodecamp.org: MLOps Course – Learn to Build Machine Learning Production Grade Projects](){: style="width:7%"}](https://www.freecodecamp.org/news/mlops-course-learn-to-build-machine-learning-production-grade-projects) [![freecodecamp.org: How to Implement an OAuth2 Resource Server with Spring Security](){: style="width:7%"}](https://www.freecodecamp.org/news/oauth2-resourceserver-with-spring-security) [![freecodecamp.org: Advanced Object-Oriented Programming in Java – Full Book](){: style="width:7%"}](https://www.freecodecamp.org/news/object-oriented-programming-in-java) [![freecodecamp.org: How to Use Git and Git Workflows – a Practical Guide](){: style="width:7%"}](https://www.freecodecamp.org/news/practical-git-and-git-workflows) [![freecodecamp.org: Public APIs Developers Can Use in Their Projects](){: style="width:7%"}](https://www.freecodecamp.org/news/public-apis-for-developers) [![freecodecamp.org: How to Use PyScript – A Python Frontend Framework 🌟](){: style="width:7%"}](https://www.freecodecamp.org/news/pyscript-python-front-end-framework) [![freecodecamp.org: Python Attributes – Class and Instance Attribute Examples](){: style="width:7%"}](https://www.freecodecamp.org/news/python-attributes-class-and-instance-attribute-examples) [![freecodecamp.org: Python For Loop - For i in Range Example](){: style="width:7%"}](https://www.freecodecamp.org/news/python-for-loop-for-i-in-range-example) [![freecodecamp.org: Python List Methods – append( ) vs extend( ) in Python Explained with Code Examples](){: style="width:7%"}](https://www.freecodecamp.org/news/python-list-methods-append-vs-extend) [![freecodecamp.org: Python List .remove() - How to Remove an Item from a List in Python](){: style="width:7%"}](https://www.freecodecamp.org/news/python-list-remove-how-to-remove-an-item-from-a-list-in-python)
-[![freecodecamp.org: Python Map Function – How to Map a List in Python 3.0, With Example Code](){: style="width:7%"}](https://www.freecodecamp.org/news/python-map-function-how-to-map-a-list-in-python-3-0-with-example-code) [![freecodecamp.org: Python Sets – Explained with Examples](){: style="width:7%"}](https://www.freecodecamp.org/news/python-set-operations-explained-with-examples) [![freecodecamp.org: Python String split() and join() Methods – Explained with Examples](){: style="width:7%"}](https://www.freecodecamp.org/news/python-string-split-and-join-methods-explained-with-examples) [![freecodecamp.org: REST API Best Practices – REST Endpoint Design Examples 🌟](){: style="width:7%"}](https://www.freecodecamp.org/news/rest-api-best-practices-rest-endpoint-design-examples) [![freecodecamp.org: REST API Design Best Practices Handbook – How to Build a REST API with JavaScript, Node.js, and Express.js](){: style="width:7%"}](https://www.freecodecamp.org/news/rest-api-design-best-practices-build-a-rest-api) [![freecodecamp.org: RSync Examples – Rsync Options and How to Copy Files Over SSH](){: style="width:7%"}](https://www.freecodecamp.org/news/rsync-examples-rsync-options-and-how-to-copy-files-over-ssh) [![freecodecamp.org: Serverless is cheaper, not simpler](){: style="width:7%"}](https://www.freecodecamp.org/news/serverless-is-cheaper-not-simpler-a10c4fc30e49) [![freecodecamp.org: SQL Inner Join – How to Join 3 Tables in SQL and MySQL](){: style="width:7%"}](https://www.freecodecamp.org/news/sql-inner-join-how-to-join-3-tables-in-sql-and-mysql) [![freecodecamp.org: SQL Join Types – Inner Join VS Outer Join Example](){: style="width:7%"}](https://www.freecodecamp.org/news/sql-join-types-inner-join-vs-outer-join-example) [![freecodecamp.org: SQL Joins Tutorial: Cross Join, Full Outer Join, Inner Join, Left Join, and Right Join](){: style="width:7%"}](https://www.freecodecamp.org/news/sql-joins-tutorial) [![==freecodecamp.org/news/tag/aws==](){: style="width:7%"}](https://www.freecodecamp.org/news/tag/aws)
-[![freecodecamp.org: TCP vs. UDP — What's the Difference and Which Protocol is Faster?](){: style="width:7%"}](https://www.freecodecamp.org/news/tcp-vs-udp) [![freecodecamp.org: The Git Merge Handbook – Definitive Guide to Merging in Git](){: style="width:7%"}](https://www.freecodecamp.org/news/the-definitive-guide-to-git-merge) [![freecodecamp.org: The Kubernetes Handbook 🌟](){: style="width:7%"}](https://www.freecodecamp.org/news/the-kubernetes-handbook) [![freecodecamp.org: The Linux Command Handbook 🌟](){: style="width:7%"}](https://www.freecodecamp.org/news/the-linux-commands-handbook) [![freecodecamp.org: The NGINX Handbook 🌟](){: style="width:7%"}](https://www.freecodecamp.org/news/the-nginx-handbook) [![freecodecamp.org: The Python Handbook 🌟](){: style="width:7%"}](https://www.freecodecamp.org/news/the-python-handbook) [![freecodecamp.org: The SQL Inner Join Command: Example Syntax](){: style="width:7%"}](https://www.freecodecamp.org/news/the-sql-inner-join-command-example-syntax) [![freecodecamp.org: Undo Git Add – How to Remove Added Files in Git 🌟](){: style="width:7%"}](https://www.freecodecamp.org/news/undo-git-add-how-to-remove-added-files-in-git) [![freecodecamp.org: Use Selenium to Create a Web Scraping Bot](){: style="width:7%"}](https://www.freecodecamp.org/news/use-selenium-to-create-a-web-scraping-bot) [![freecodecamp.org: VS Code Extensions That'll Boost Your Development Productivity' 🌟](){: style="width:7%"}](https://www.freecodecamp.org/news/vs-code-extensions-to-boost-your-development-productivity) [![freecodecamp.org: VS Code Extensions to Increase Developer Productivity](){: style="width:7%"}](https://www.freecodecamp.org/news/vs-code-extensions-to-increase-developer-productivity)
-[![freecodecamp.org: Web Scraping with Google Sheets – How to Scrape Web Pages with Built-in Functions](){: style="width:7%"}](https://www.freecodecamp.org/news/web-scraping-google-sheets) [![freecodecamp.org: Web Storage API – How to Store Data on the Browser](){: style="width:7%"}](https://www.freecodecamp.org/news/web-storage-api-how-to-store-data-on-the-browser) [![freecodecamp.org: What is a Full Stack Developer? 2022 Full Stack Engineer Guide](){: style="width:7%"}](https://www.freecodecamp.org/news/what-is-a-full-stack-developer-full-stack-engineer-guide) [![freecodecamp.org: What is a Helm Chart? A Tutorial for Kubernetes Beginners](){: style="width:7%"}](https://www.freecodecamp.org/news/what-is-a-helm-chart-tutorial-for-kubernetes-beginners) [![freecodecamp.org: API Cheatsheet – What is an API, How it Works, and How to Choose the Right API Testing Tools 🌟](){: style="width:7%"}](https://www.freecodecamp.org/news/what-is-an-api-and-how-to-test-it) [![freecodecamp.org: What is Git? A Beginner's Guide to Git Version Control](){: style="width:7%"}](https://www.freecodecamp.org/news/what-is-git-learn-git-version-control) [![What is a GitHub Wiki and How Do You Use it?](){: style="width:7%"}](https://www.freecodecamp.org/news/what-is-github-wiki-and-how-do-you-use-it) [![freecodecamp.org: Infrastructure as Code - Full Course 🌟🌟](){: style="width:7%"}](https://www.freecodecamp.org/news/what-is-infrastructure-as-code) [![freecodecamp.org: What is REST? Rest API Definition for Beginners](){: style="width:7%"}](https://www.freecodecamp.org/news/what-is-rest-rest-api-definition-for-beginners) [![freecodecamp.org: What is Terraform? Learn Terraform and Infrastructure as Code](){: style="width:7%"}](https://www.freecodecamp.org/news/what-is-terraform-learn-infrastructure-as-code) [![freecodecamp.org: What is Trunk Based Development? A Different Approach to the Software Development Lifecycle](){: style="width:7%"}](https://www.freecodecamp.org/news/what-is-trunk-based-development)
-[![freecodecamp.org: Authentication vs Authorization – What's the Difference?](){: style="width:7%"}](https://www.freecodecamp.org/news/whats-the-difference-between-authentication-and-authorisation) [![freecodecamp.org: Why You Should Start Using Docker Right Now](){: style="width:7%"}](https://www.freecodecamp.org/news/why-you-should-start-using-docker-now) [![freelancer 🌟](){: style="width:7%"}](https://www.freelancer.com) [![ft.com: Women in finance say ‘mediocre’ male managers block progress](){: style="width:7%"}](https://www.ft.com/content/08ff1bd0-2e2b-4d20-bb9f-dfe8c5a9807b) [![fugue.co: 5 tips for using the Rego language for Open Policy Agent (OPA)](){: style="width:7%"}](https://www.fugue.co/blog/5-tips-for-using-the-rego-language-for-open-policy-agent-opa) [![fugue.co: Securing a Kubernetes pod with Regula and Open Policy Agent](){: style="width:7%"}](https://www.fugue.co/blog/securing-a-kubernetes-pod-with-regula-and-open-policy-agent) [![Fugue: Container and Kubernetes. Runtime infrastructure security](){: style="width:7%"}](https://www.fugue.co/container-kubernetes) [![Full Stack Python is an open book that explains each Python web application stack layer and provides the best web resources for those topics](){: style="width:7%"}](https://www.fullstackpython.com) [![None](){: style="width:7%"}](https://www.fullstackpython.com/best-python-resources.html) [![functionize.com: Testers vs TDD](){: style="width:7%"}](https://www.functionize.com/blog/testers-vs-tdd) [![fusionlayer.com: Software-Defined IP Address Management (IPAM)](){: style="width:7%"}](https://www.fusionlayer.com/products/infinity)
-[![fusionlayer.com: Software-Defined IP Address Management (IPAM)](){: style="width:7%"}](https://www.fusionlayer.com/products/ip-address-management-software-defined-ipam-infinity) [![fylamynt.com: Mastering Cloud Automation in the Cloud-Native Era 🌟](){: style="width:7%"}](https://www.fylamynt.com/post/mastering-cloud-automation-in-the-cloud-native-era) [![Gaia-X.eu](){: style="width:7%"}](https://www.gaia-x.eu) [![gammaux.com: Cómo definir un Minimum Viable Product (MVP)](){: style="width:7%"}](https://www.gammaux.com/blog/como-definir-un-minimum-viable-product-mvp) [![gazafatonarioit.com: Entiende el MVP (Producto Mínimo Viable) y por qué prefiero Producto que se pueda probar, utilizar y adorar más temprano](){: style="width:7%"}](https://www.gazafatonarioit.com/2020/09/entiende-el-mvp-producto-minimo-viable.html) [![gcreddy.com: Domain Knowledge for Software Testers](){: style="width:7%"}](https://www.gcreddy.com/2016/06/domain-knowledge-for-testers.html) [![gcreddy.com: SQL Step by Step Videos](){: style="width:7%"}](https://www.gcreddy.com/2021/05/sql-step-by-step-videos.html) [![gcreddy.com: SQL Interview Questions and Answers](){: style="width:7%"}](https://www.gcreddy.com/2022/02/sql-interview-questions-and-answers.html) [![==geeksforgeeks.org: 5 Best Java Frameworks For Microservices==](){: style="width:7%"}](https://www.geeksforgeeks.org/5-best-java-frameworks-for-microservices) [![geeksforgeeks.org: 7 Most In-Demand and High Paying Programming Jobs](){: style="width:7%"}](https://www.geeksforgeeks.org/7-most-in-demand-and-high-paying-programming-jobs) [![geeksforgeeks.org: Basics of SOAP – Simple Object Access Protocol](){: style="width:7%"}](https://www.geeksforgeeks.org/basics-of-soap-simple-object-access-protocol)
-[![geeksforgeeks.org: Best Practices for SQL Query Optimization](){: style="width:7%"}](https://www.geeksforgeeks.org/best-practices-for-sql-query-optimizations) [![geeksforgeeks.org: Best way to master spring boot , a complete roadmap](){: style="width:7%"}](https://www.geeksforgeeks.org/best-way-to-master-spring-boot-a-complete-roadmap) [![geeksforgeeks.org: 7 Most In-Demand and High Paying Programming Jobs](){: style="width:7%"}](https://www.geeksforgeeks.org/blogs/7-most-in-demand-and-high-paying-programming-jobs) [![geeksforgeeks.org: 5 Best Java Frameworks For Microservices](){: style="width:7%"}](https://www.geeksforgeeks.org/blogs/best-java-frameworks-for-microservices) [![geeksforgeeks.org: Microservice Architecture – Introduction, Challeneges & Best Practices](){: style="width:7%"}](https://www.geeksforgeeks.org/blogs/microservice-architecture-introduction-challenges-best-practices) [![geeksforgeeks.org: Top 10 Advance Python Concepts That You Must Know](){: style="width:7%"}](https://www.geeksforgeeks.org/blogs/top-10-advance-python-concepts-that-you-must-know) [![geeksforgeeks.org: Kubernetes – Concept of Containers](){: style="width:7%"}](https://www.geeksforgeeks.org/cloud-computing/kubernetes-concept-of-containers) [![geeksforgeeks.org: Basics of SOAP – Simple Object Access Protocol](){: style="width:7%"}](https://www.geeksforgeeks.org/computer-networks/basics-of-soap-simple-object-access-protocol) [![geeksforgeeks.org: Difference between REST API and SOAP API](){: style="width:7%"}](https://www.geeksforgeeks.org/difference-between-rest-api-and-soap-api) [![==geeksforgeeks.org: Essential Git Commands== 🌟](){: style="width:7%"}](https://www.geeksforgeeks.org/essential-git-commands) [![geeksforgeeks.org: Essential Git Commands 🌟](){: style="width:7%"}](https://www.geeksforgeeks.org/git/essential-git-commands)
-[![geeksforgeeks.org: How to Write Good Commit Messages in GitHub?](){: style="width:7%"}](https://www.geeksforgeeks.org/git/how-to-write-good-commit-messages-in-github) [![geeksforgeeks.org: How to Write Good Commit Messages in GitHub?](){: style="width:7%"}](https://www.geeksforgeeks.org/how-to-write-good-commit-messages-in-github) [![geeksforgeeks.org: REST API Architectural Constraints](){: style="width:7%"}](https://www.geeksforgeeks.org/javascript/rest-api-architectural-constraints) [![geeksforgeeks.org: Kubernetes – Concept of Containers](){: style="width:7%"}](https://www.geeksforgeeks.org/kubernetes-concept-of-containers) [![geeksforgeeks.org: Microservice Architecture – Introduction, Challeneges' & Best Practices](){: style="width:7%"}](https://www.geeksforgeeks.org/microservice-architecture-introduction-challeneges-best-practices) [![geeksforgeeks.org: REST API (Introduction)](){: style="width:7%"}](https://www.geeksforgeeks.org/node-js/rest-api-introduction) [![geeksforgeeks.org: REST API Architectural Constraints](){: style="width:7%"}](https://www.geeksforgeeks.org/rest-api-architectural-constraints) [![geeksforgeeks.org: REST API (Introduction)](){: style="width:7%"}](https://www.geeksforgeeks.org/rest-api-introduction) [![geeksforgeeks.org: Best way to master spring boot , a complete roadmap](){: style="width:7%"}](https://www.geeksforgeeks.org/springboot/best-way-to-master-spring-boot-a-complete-roadmap) [![geeksforgeeks.org: Best Practices for SQL Query Optimization](){: style="width:7%"}](https://www.geeksforgeeks.org/sql/best-practices-for-sql-query-optimizations) [![geeksforgeeks.org: Top 10 Advance Python Concepts That You Must Know](){: style="width:7%"}](https://www.geeksforgeeks.org/top-10-advance-python-concepts-that-you-must-know)
-[![geeksforgeeks.org: Difference between REST API and SOAP API](){: style="width:7%"}](https://www.geeksforgeeks.org/websites-apps/difference-between-rest-api-and-soap-api) [![Build With Gemini XPRIZE](){: style="width:7%"}](https://www.geminixprize.com) [![genbeta.com/a-fondo: Cinco repositorios de GitHub tan buenos que son imprescindibles' si estás aprendiendo o te dedicas a programar](){: style="width:7%"}](https://www.genbeta.com/a-fondo/cinco-repositorios-github-buenos-que-imprescindibles-estas-aprendiendo-te-dedicas-a-programar) [![genbeta.com: El teletrabajo lleva a la gente a pasar más tiempo conectada y trabajando. Un experto da claves para evitar el agotamiento](){: style="width:7%"}](https://www.genbeta.com/a-fondo/dar-flexibilidad-obligar-a-desconexion-teletrabajo-claves-para-mejorar-productividad-tu-equipo-trabajo) [![genbeta.com: En la era de la inteligencia artificial, Microsoft es el nuevo' Google](){: style="width:7%"}](https://www.genbeta.com/a-fondo/era-inteligencia-artificial-microsoft-nuevo-google) [![genbeta.com: Un ex-CEO, sobre el origen de tener gente que ni hace falta' en las empresas: “Contratas a alguien, y lo primero que hace es contratar](){: style="width:7%"}](https://www.genbeta.com/a-fondo/este-ex-ceo-explica-que-hay-demasiados-empleados-empresas-contratas-a-alguien-primero-que-quiere-contratar) [![genbeta.com: Ocho canales de YouTube para aprender Python desde cero hasta' nivel experto](){: style="width:7%"}](https://www.genbeta.com/a-fondo/ocho-canales-youtube-para-aprender-python-cero-nivel-experto) [![genbeta.com: Ocho canales de YouTube para aprender Python desde cero hasta nivel experto](){: style="width:7%"}](https://www.genbeta.com/a-fondo/ocho-canales-youtube-para-aprender-python-cero-nivel-experto-1) [![genbeta.com: Un ex-CEO, sobre el origen de tener gente que ni hace falta en las empresas: “Contratas a alguien, y lo primero que hace es contratar"](){: style="width:7%"}](https://www.genbeta.com/actualidad/ex-ceo-origen-tener-gente-que-hace-falta-empresas-contratas-a-alguien-primero-que-hace-contratar-1) [![genbeta.com: "Internet está en llamas": Cloudflare ha detectado más de 24.600 ataques por minuto que explotaban la vulnerabilidad Log4Shell](){: style="width:7%"}](https://www.genbeta.com/actualidad/internet-esta-llamas-cloudflare-ha-detectado-24-600-ataques-minuto-que-explotaban-vulnerabilidad-log4shell) [![genbeta.com: Python se convierte en el lenguaje de programación más popular según el índice TIOBE: adiós al largo reinado de C](){: style="width:7%"}](https://www.genbeta.com/actualidad/python-se-convierte-lista-tiobe-lenguaje-popular-red-superando-incluso-a-c)
-[![genbeta.com: Red Hat Enterprise Linux lanza una versión a bajo costo para llegar a más público de sectores de investigación y académico](){: style="width:7%"}](https://www.genbeta.com/actualidad/red-hat-enterprise-linux-lanza-version-a-costo-para-llegar-a-publico-sectores-investigacion-academico) [![genbeta.com: Las reuniones laborales por videollamada nos agotan: esto es lo que pasa si se eliminan y cambian por chats](){: style="width:7%"}](https://www.genbeta.com/actualidad/reuniones-trabajo-nos-agotan-videollamada-se-sabe-que-pasa-se-eliminan-usamos-chats) [![genbeta.com: Twitter quiere contratar a ingenieros de Microsoft: así es la prueba que les hacen pasar antes de nada, incluso a los senior](){: style="width:7%"}](https://www.genbeta.com/actualidad/twitter-quiere-contratar-a-ingenieros-microsoft-asi-prueba-que-les-hacen-pasar-antes-nada-incluso-a-senior) [![genbeta.com: 32.000 desarrolladores responden sobre plataformas y lenguajes de programación: JavaScript, AWS, GitHub y Windows, los más usados](){: style="width:7%"}](https://www.genbeta.com/desarrollo/32-000-desarrolladores-responden-plataformas-lenguajes-programacion-javascript-aws-github-windows-usados) [![genbeta.com: Amazon lanza CodeWhisperer, su propia alternativa a GitHub Copilot… que no insertará código ya licenciado sin avisar](){: style="width:7%"}](https://www.genbeta.com/desarrollo/amazon-lanza-codewhisperer-su-propia-alternativa-a-github-copilot-que-no-insertara-codigo-licenciado-avisar) [![genbeta.com: Ciberseguridad en llamas: la presión actual es tan grande que la mitad de los expertos sufren ansiedad y quieren dimitir](){: style="width:7%"}](https://www.genbeta.com/desarrollo/ciberseguridad-llamas-presion-actual-grande-que-mitad-expertos-sufren-ansiedad-quieren-renunciar) [![genbeta.com/a-fondo: Cinco repositorios de GitHub tan buenos que son imprescindibles si estás aprendiendo o te dedicas a programar](){: style="width:7%"}](https://www.genbeta.com/desarrollo/cinco-repositorios-github-buenos-que-imprescindibles-estas-aprendiendo-te-dedicas-a-programar-1) [![genbeta.com: Hace 20 años, este correo de Jeff Bezos en Amazon cambió para' siempre la forma en que programamos apps](){: style="width:7%"}](https://www.genbeta.com/desarrollo/hace-20-anos-este-correo-jeff-bezos-amazon-cambio-para-siempre-forma-que-programamos-apps) [![genbeta.com: Hace 20 años, este correo de Jeff Bezos en Amazon cambió para siempre la forma en que programamos apps](){: style="width:7%"}](https://www.genbeta.com/desarrollo/hace-22-anos-este-correo-jeff-bezos-amazon-cambio-para-siempre-forma-que-programamos-apps) [![genbeta.com: Ya hay organizaciones pro-software libre abandonando GitHub por su uso comercial de proyectos open source en Copilot](){: style="width:7%"}](https://www.genbeta.com/desarrollo/hay-organizaciones-pro-software-libre-abandonando-github-su-uso-comercial-proyectos-open-source-copilot) [![genbeta.com: Menos de la mitad de los programadores tienen títulos universitarios. Cada vez más desarrolladores aprenden por su cuenta](){: style="width:7%"}](https://www.genbeta.com/desarrollo/mitad-programadores-tienen-titulos-universitarios-cada-vez-desarrolladores-aprenden-su-cuenta)
-[![genbeta.com: Plastic SCM Mergebot: automatizando tu pipeline de desarrollo](){: style="width:7%"}](https://www.genbeta.com/desarrollo/plastic-scm-mergebot-automatizando-tu-pipeline-desarrollo) [![genbeta.com: El software de los coches de Mercedes contiene código abierto y en vez de distribuirlo en GitHub usan un CD](){: style="width:7%"}](https://www.genbeta.com/desarrollo/software-coches-mercedes-contiene-codigo-abierto-vez-distribuirlo-github-usan-cd) [![genbeta.com: Visual Studio Code ya cuenta con una versión web (que te permite' mantener tus proyectos en tu disco duro)](){: style="width:7%"}](https://www.genbeta.com/desarrollo/visual-studio-code-cuenta-version-web-que-te-permite-mantener-tus-proyectos-tu-disco-duro) [![genbeta.com: BusyBox, el ejecutable que agrupa casi 200 utilidades Unix de línea de comandos (y que puedes usar también en Windows o Android)](){: style="width:7%"}](https://www.genbeta.com/herramientas/busybox-ejecutable-que-agrupa-casi-200-utilidades-gnu-linea-comandos-que-puedes-usar-tambien-windows-android) [![genbeta.com: Siete webs (explicadas a fondo) donde encontrar trabajo freelance o autónomo por si te niegas a volver a la oficina](){: style="width:7%"}](https://www.genbeta.com/web/siete-webs-explicadas-a-fondo-donde-encontrar-trabajo-freelance-autonomo-te-niegas-a-volver-a-oficina) [![gentlydownthe.stream](){: style="width:7%"}](https://www.gentlydownthe.stream) [![None](){: style="width:7%"}](https://www.gestoresderiesgo.com/colaboradores/prohibicion-de-utilizar-programas-informaticos-que-permitan-llevar-una-doble-contabilidad-empresarial) [![getambassador.io: Kubernetes Annotations and Labels: What’s the Difference?](){: style="width:7%"}](https://www.getambassador.io/blog/kubernetes-labels-vs-annotations) [![getambassador.io: Getting Started with Kubernetes for JavaScript Developers](){: style="width:7%"}](https://www.getambassador.io/resources/getting-started-with-kubernetes-for-javascript-developers) [![getcortexapp.com: A guide to the best SRE tools](){: style="width:7%"}](https://www.getcortexapp.com/post/a-guide-to-the-best-sre-tools) [![getcortexapp.com: Why You Need a Microservices Catalog Tool](){: style="width:7%"}](https://www.getcortexapp.com/post/why-you-need-a-microservices-catalog-tool)
-[![getenvoy.io](){: style="width:7%"}](https://www.getenvoy.io) [![Matter](){: style="width:7%"}](https://www.getmatter.com) [![Port](){: style="width:7%"}](https://www.getport.io) [![getpostman.com](){: style="width:7%"}](https://www.getpostman.com) [![getxray.app: 7 benefits of using a Test Management App vs. Excel](){: style="width:7%"}](https://www.getxray.app/blog/7-benefits-of-using-a-test-management-app-vs.-excel) [![getxray.app: Get started with DevOps: principles, best practices and tips](){: style="width:7%"}](https://www.getxray.app/blog/get-started-with-devops-principles-best-practices-and-tips) [![getxray.app: The top 5 software testing trends of 2022](){: style="width:7%"}](https://www.getxray.app/blog/the-top-5-software-testing-trends-of-2022) [![None](){: style="width:7%"}](https://www.giantflyingsaucer.com/blog/?p=5730) [![Giant Swarm](){: style="width:7%"}](https://www.giantswarm.io) [![giantswarm.io:](){: style="width:7%"}](https://www.giantswarm.io/blog/turtles-all-the-way-down-are-still-just-turtles-giant-swarm) [![giffgaff.io: Resizing StatefulSet Persistent Volumes with zero downtime' 🌟](){: style="width:7%"}](https://www.giffgaff.io/tech/resizing-statefulset-persistent-volumes-with-zero-downtime)
-[![giffgaff.io: Using Istio with Nginx ingress](){: style="width:7%"}](https://www.giffgaff.io/tech/using-istio-with-nginx-ingress) [![git-tower.com: Git cheat sheet](){: style="width:7%"}](https://www.git-tower.com/blog/git-cheat-sheet) [![gitbook.com](){: style="width:7%"}](https://www.gitbook.com) [![githubstatus.com 🌟](){: style="width:7%"}](https://www.githubstatus.com) [![githubstatus.com/uptime 🌟](){: style="width:7%"}](https://www.githubstatus.com/uptime) [![gitkraken.com](){: style="width:7%"}](https://www.gitkraken.com) [![gitkraken.com: Branching in Git 🌟](){: style="width:7%"}](https://www.gitkraken.com/learn/git/branch) [![gitkraken.com: How do you rename a Git branch?](){: style="width:7%"}](https://www.gitkraken.com/learn/git/problems/rename-git-branch) [![gitkraken.com: Git Tutorials: Instructional Training Videos 🌟](){: style="width:7%"}](https://www.gitkraken.com/learn/git/tutorials) [![GitKraken Git Cheat](){: style="width:7%"}](https://www.gitkraken.com/pdfs/gitkraken-git-gui-cheat-sheet) [![gitkraken.com: DevOps Tools Report 2020 🌟](){: style="width:7%"}](https://www.gitkraken.com/reports/devops-report-2020)
-[![gitkraken.com: DevOps Tools Report 2020 🌟](){: style="width:7%"}](https://www.gitkraken.com/resources/devops-report-2020) [![GitKraken Git Cheat](){: style="width:7%"}](https://www.gitkraken.com/resources/gitkraken-cheat-sheet) [![gitops.tech: What is GitOps? 🌟](){: style="width:7%"}](https://www.gitops.tech) [![==gitpod.io== 🌟🌟](){: style="width:7%"}](https://www.gitpod.io) [![gitpod.io: VS Code in the browser for everyone](){: style="width:7%"}](https://www.gitpod.io/blog/openvscode-server-launch) [![None](){: style="width:7%"}](https://www.gluster.org) [![gnu.org/software/parallel](){: style="width:7%"}](https://www.gnu.org/software/parallel) [![GoCD](){: style="width:7%"}](https://www.gocd.org) [![goglides.dev: Headless services in Kubernetes Vs Regular Service: What,' Why, and How?](){: style="width:7%"}](https://www.goglides.dev/bkpandey/headless-services-in-kubernetes-what-why-and-how-39fl) [![Think Python](){: style="width:7%"}](https://www.google.com/share.google?q=rRH2WBGGgW1LON3N1) [![Workday and Google Cloud Expand Strategic Partnership to Bring AI Agents for HR and Finance Into Employees' Daily Workflows](){: style="width:7%"}](https://www.googlecloudpresscorner.com/2026-05-28-Workday-and-Google-Cloud-Expand-Strategic-Partnership-to-Bring-AI-Agents-for-HR-and-Finance-Into-Employees-Daily-Workflows&linkId=62100369)
-[![granted.dev](){: style="width:7%"}](https://www.granted.dev) [![greycampus.com: What's the Difference? Agile vs Scrum vs Waterfall vs Kanban](){: style="width:7%"}](https://www.greycampus.com) [![greycampus.com: What's the Difference? Agile vs Scrum vs Waterfall vs Kanban](){: style="width:7%"}](https://www.greycampus.com/blog/agile-and-scrum/agile-vs-scrum-vs-waterfall-vs-kanban) [![None](){: style="width:7%"}](https://www.greycampus.com/blog/agile-management/agile-vs-scrum-vs-waterfall-vs-kanban) [![groundcover.com: Cloud-native CI/CD? Yeah, that’s a thing 🌟](){: style="width:7%"}](https://www.groundcover.com/blog/ci-cd-kubernetes) [![groundcover.com: Failure Is an Option: How to Stay on Top of K8s Container Events](){: style="width:7%"}](https://www.groundcover.com/blog/k8s-container-events) [![gruntwork.io](){: style="width:7%"}](https://www.gruntwork.io) [![blog.gruntwork.io: A comprehensive guide to managing secrets in your Terraform code 🌟🌟🌟](){: style="width:7%"}](https://www.gruntwork.io/blog/a-comprehensive-guide-to-managing-secrets-in-your-terraform-code) [![blog.gruntwork.io: How to manage multiple environments with Terraform 🌟](){: style="width:7%"}](https://www.gruntwork.io/blog/how-to-manage-multiple-environments-with-terraform) [![blog.gruntwork.io: How to use Terraform as a team](){: style="width:7%"}](https://www.gruntwork.io/blog/how-to-use-terraform-as-a-team) [![blog.gruntwork.io: Introducing git-xargs: an open source tool to update multiple GitHub repos](){: style="width:7%"}](https://www.gruntwork.io/blog/introducing-git-xargs-an-open-source-tool-to-update-multiple-github-repos)
-[![blog.gruntwork.io: Introducing: The Gruntwork Module, Service, and Architecture Catalogs](){: style="width:7%"}](https://www.gruntwork.io/blog/introducing-the-gruntwork-module-service-and-architecture-catalogs) [![blog.gruntwork.io: Terraform tips & tricks: loops, if-statements, and gotchas](){: style="width:7%"}](https://www.gruntwork.io/blog/terraform-tips-tricks-loops-if-statements-and-gotchas) [![Why we use Terraform and not Chef, Puppet, Ansible, SaltStack, or CloudFormation](){: style="width:7%"}](https://www.gruntwork.io/blog/why-we-use-terraform-and-not-chef-puppet-ansible-saltstack-or-cloudformation) [![gslab.com: How to Optimize Performance Testing with Apache JMeter and Resources' Monitoring Using DStat](){: style="width:7%"}](https://www.gslab.com/blogs/performance-testing-with-Apache-JMeter) [![guru](){: style="width:7%"}](https://www.guru.com) [![guru99.com](){: style="width:7%"}](https://www.guru99.com) [![guru99.com: Agile Vs Scrum: Know the Difference](){: style="width:7%"}](https://www.guru99.com/agile-vs-scrum.html) [![==guru99.com: Artificial Intelligence Tutorial for Beginners: Learn Basics' of AI== 🌟🌟🌟](){: style="width:7%"}](https://www.guru99.com/ai-tutorial.html) [![guru99.com: Top 19 Ansible Interview Questions and Answers for 2022](){: style="width:7%"}](https://www.guru99.com/ansible-interview-questions.html) [![==guru99.com: CI/CD Pipeline: Learn with Example== 🌟🌟🌟](){: style="width:7%"}](https://www.guru99.com/ci-cd-pipeline.html) [![guru99.com: What is Continuous Testing in DevOps? Definition, Benefits,' Tools](){: style="width:7%"}](https://www.guru99.com/continuous-testing.html)
-[![guru99.com: DevOps Lifecycle: Different Phases Explained with Examples 🌟](){: style="width:7%"}](https://www.guru99.com/devops-lifecycle.html) [![guru99.com: 30 Best DevOps Tools & Technologies](){: style="width:7%"}](https://www.guru99.com/devops-tools.html) [![Guru99.com: Jmeter and BlazeMeter Integration with Jenkins](){: style="width:7%"}](https://www.guru99.com/jenkins-jmeter-blazemeter.html) [![guru99.com: Mutable & Immutable Objects in Python {EXAMPLES} 🌟](){: style="width:7%"}](https://www.guru99.com/mutable-and-immutable-in-python.html) [![guru99.com: SOAP Web Services Tutorial: Simple Object Access Protocol. What' is SOAP?](){: style="width:7%"}](https://www.guru99.com/soap-simple-object-access-protocol.html) [![guru99.com: What is Test Driven Development (TDD)? Tutorial with Example](){: style="width:7%"}](https://www.guru99.com/test-driven-development.html) [![hablemosdenube.com](){: style="width:7%"}](https://www.hablemosdenube.com) [![hackerxone.com: How To Install Kubernetes Dashboard with NodePort in Linux](){: style="width:7%"}](https://www.hackerxone.com/2021/07/10/how-install-kubernetes-dashboard-nodeport-linux) [![hackerxone.com: How to Manage Single & Multiple Kubernetes Clusters using' kubectl & kubectx in Linux](){: style="width:7%"}](https://www.hackerxone.com/2021/07/10/how-manage-single-multiple-kubernetes-clusters-using-kubectl-kubectx-linux) [![hackerxone.com: 13 Steps Guide to Create Kubernetes Cluster on AWS](){: style="width:7%"}](https://www.hackerxone.com/2021/08/20/13-steps-guide-to-create-kubernetes-cluster-on-amazon-web-serviceaws) [![hackerxone.com: Steps to Create Amazon EKS node group on Amazon web Service (AWS)](){: style="width:7%"}](https://www.hackerxone.com/2021/08/25/steps-to-create-amazon-eks-node-group-on-amazon-web-service-aws)
-[![hackingarticles.in: PowerShell for Pentester: Windows Reverse Shell](){: style="width:7%"}](https://www.hackingarticles.in/powershell-for-pentester-windows-reverse-shell) [![haproxy.com: Announcing HAProxy Kubernetes Ingress Controller 1.5 🌟](){: style="width:7%"}](https://www.haproxy.com/blog/announcing-haproxy-kubernetes-ingress-controller-1-5) [![haproxy.com: The HAProxy Enterprise WAF 🌟](){: style="width:7%"}](https://www.haproxy.com/blog/the-haproxy-enterprise-waf) [![HAProxy](){: style="width:7%"}](https://www.haproxy.org) [![harness.io](){: style="width:7%"}](https://www.harness.io) [![harness.io: Introduction to Helm: Charts, Deployments, & More 🌟](){: style="width:7%"}](https://www.harness.io/blog) [![harness.io: Automated DevSecOps with StackHawk and Harness](){: style="width:7%"}](https://www.harness.io/blog/automated-devsecops) [![None](){: style="width:7%"}](https://www.harness.io/blog/autostopping-rules-kubernetes) [![None](){: style="width:7%"}](https://www.harness.io/blog/cd-jenkins-pipelines-harness) [![harness.io: CI/CD Pipeline: Everything You Need to Know 🌟](){: style="width:7%"}](https://www.harness.io/blog/ci-cd-pipeline) [![None](){: style="width:7%"}](https://www.harness.io/blog/continuous-delivery/spinnaker-alternatives)
-[![harness.io: Metrics to Improve Continuous Integration Performance](){: style="width:7%"}](https://www.harness.io/blog/continuous-integration-performance-metrics) [![harness.io: Pipeline Patterns for CI/CD Pipelines 🌟](){: style="width:7%"}](https://www.harness.io/blog/deployment-pipeline-patterns) [![harness.io: 6 Actionable GitOps Best Practices To Help You Get Started](){: style="width:7%"}](https://www.harness.io/blog/gitops-best-practices) [![harness.io: Managing the 'Git' in 'GitOps': 4 Ways to Structure Code in Your GitOps Repos 🌟](){: style="width:7%"}](https://www.harness.io/blog/gitops-repo-structure) [![harness.io: Tutorial: Turning a GitHub Repo Into a Helm Chart Repo](){: style="width:7%"}](https://www.harness.io/blog/helm-chart-repo) [![harness.io: Comparing Helm vs Kustomize 🌟](){: style="width:7%"}](https://www.harness.io/blog/helm-vs-kustomize) [![harness.io: Kubernetes CI/CD Best Practices](){: style="width:7%"}](https://www.harness.io/blog/kubernetes-ci-cd-best-practices) [![harness.io: Kubernetes Mistakes: A Beginner’s Guide To Avoiding Common Pitfalls](){: style="width:7%"}](https://www.harness.io/blog/kubernetes-mistakes) [![harness.io: Kubernetes Services Explained 🌟](){: style="width:7%"}](https://www.harness.io/blog/kubernetes-services-explained) [![harness.io: Introducing Recommendations API: Find Potential Cost Savings Programmatically](){: style="width:7%"}](https://www.harness.io/blog/recommendations-api) [![harness.io: Understanding the Phases of the Software Development Life Cycle](){: style="width:7%"}](https://www.harness.io/blog/software-development-life-cycle)
-[![None](){: style="width:7%"}](https://www.harness.io/blog/spinnaker-alternatives) [![harness.io: Streamlining CI/CD and Optimizing AWS Cloud Spend](){: style="width:7%"}](https://www.harness.io/blog/streamlining-ci-cd) [![harness.io: Tutorial: How to Use the New Vault Agent Integration Method With Harness](){: style="width:7%"}](https://www.harness.io/blog/vault-agent-secrets-management) [![harness.io: What is a CI/CD Platform and why should I care? 🌟](){: style="width:7%"}](https://www.harness.io/blog/what-is-cicd-platform-why-should-i-care) [![split.io: Keystone Flags: Feature Flagging With Less Mess](){: style="width:7%"}](https://www.harness.io/blog?module-name=Feature+Management+%26+Experimentation) [![split.io: Progressive Delivery](){: style="width:7%"}](https://www.harness.io/harness-devops-academy/progressive-delivery) [![harness.io: What is Continuous Integration? 🌟](){: style="width:7%"}](https://www.harness.io/harness-devops-academy/what-is-continuous-integration-ci) [![armory.io: Git Pull Support in Spinnaker](){: style="width:7%"}](https://www.harness.io/products/continuous-delivery) [![overops.com: Strangler Pattern: How to Deal With Legacy Code During the Container Revolution](){: style="width:7%"}](https://www.harness.io/products/service-reliability-management) [![hashicorp.com: 7 ways to optimize cloud spend with Terraform](){: style="width:7%"}](https://www.hashicorp.com/blog/7-ways-to-optimize-cloud-spend-with-terraform) [![A Guide to Cloud Cost Optimization with HashiCorp Terraform 🌟](){: style="width:7%"}](https://www.hashicorp.com/blog/a-guide-to-cloud-cost-optimization-with-hashicorp-terraform)
-[![hashicorp.com: A Kubernetes User's Guide to HashiCorp Nomad Secret Management](){: style="width:7%"}](https://www.hashicorp.com/blog/a-kubernetes-user-s-guide-to-hashicorp-nomad-secret-management) [![hashicorp.com: Accelerate your Terraform development with Amazon CodeWhisperer](){: style="width:7%"}](https://www.hashicorp.com/blog/accelerate-your-terraform-development-with-amazon-codewhisperer) [![hashicorp.com: Accelerating AI adoption on Azure with Terraform](){: style="width:7%"}](https://www.hashicorp.com/blog/accelerating-ai-adoption-on-azure-with-terraform) [![hashicorp.com: Access Google Cloud from HCP Terraform with workload identity](){: style="width:7%"}](https://www.hashicorp.com/blog/access-google-cloud-from-hcp-terraform-with-workload-identity) [![hashicorp.com: Announcing 11 Verified Providers for Terraform](){: style="width:7%"}](https://www.hashicorp.com/blog/announcing-11-verified-providers-for-terraform) [![hashicorp.com: Announcing Azure Stack Hub Provider 1.0](){: style="width:7%"}](https://www.hashicorp.com/blog/announcing-azure-stack-hub-provider-1-0) [![hashicorp.com: Announcing CDK for Terraform 0.1](){: style="width:7%"}](https://www.hashicorp.com/blog/announcing-cdk-for-terraform-0-1) [![hashicorp.com: Announcing General Availability of the HashiCorp Terraform' Cloud Operator for Kubernetes 🌟](){: style="width:7%"}](https://www.hashicorp.com/blog/announcing-general-availability-hashicorp-terraform-cloud-operator-for-kubernetes) [![hashicorp.com: Announcing HashiCorp Terraform 0.15 General Availability](){: style="width:7%"}](https://www.hashicorp.com/blog/announcing-hashicorp-terraform-0-15-general-availability) [![hashicorp.com: Announcing HashiCorp Terraform 1.0 General Availability 🌟](){: style="width:7%"}](https://www.hashicorp.com/blog/announcing-hashicorp-terraform-1-0-general-availability) [![hashicorp.com: Announcing Support for Amazon ECS Anywhere in the Terraform' AWS Provider](){: style="width:7%"}](https://www.hashicorp.com/blog/announcing-launch-day-support-for-amazon-ecs-anywhere-terraform-aws-provider)
-[![hashicorp.com: Announcing Support for Code Signing for AWS Lambda in the' Terraform AWS Provider](){: style="width:7%"}](https://www.hashicorp.com/blog/announcing-support-for-aws-lambda-code-signing-in-the-terraform-aws-provider) [![hashicorp.com: Announcing Terraform AWS Cloud Control Provider Tech Preview](){: style="width:7%"}](https://www.hashicorp.com/blog/announcing-terraform-aws-cloud-control-provider-tech-preview) [![Announcing the HashiCorp Linux Repository](){: style="width:7%"}](https://www.hashicorp.com/blog/announcing-the-hashicorp-linux-repository) [![Announcing the Terraform Visual Studio Code Extension v2.0.0](){: style="width:7%"}](https://www.hashicorp.com/blog/announcing-the-terraform-visual-studio-code-extension-v2-0-0) [![hashicorp.com: Announcing Version 2.0 of the Kubernetes and Helm Providers' for HashiCorp Terraform 🌟](){: style="width:7%"}](https://www.hashicorp.com/blog/announcing-version-2-0-kubernetes-and-helm-providers-for-hashicorp-terraform) [![hashicorp.com: Announcing HashiCorp Waypoint](){: style="width:7%"}](https://www.hashicorp.com/blog/announcing-waypoint) [![hashicorp.com: AWS and HashiCorp Collaborate on New Terraform Modules](){: style="width:7%"}](https://www.hashicorp.com/blog/aws-hashicorp-collaborate-new-terraform-modules) [![hashicorp.com: Use AWS Lambda Extensions to Securely Retrieve Secrets From' HashiCorp Vault](){: style="width:7%"}](https://www.hashicorp.com/blog/aws-lambda-extensions-for-hashicorp-vault) [![Azure Hub-and-Spoke Generally Available for HCP Vault Dedicated](){: style="width:7%"}](https://www.hashicorp.com/blog/azure-hub-and-spoke-generally-available-for-hcp-vault-dedicated) [![hashicorp.com: Beta Support for CRDs in the Terraform Provider for Kubernetes](){: style="width:7%"}](https://www.hashicorp.com/blog/beta-support-for-crds-in-the-terraform-provider-for-kubernetes) [![hashicorp.com: Build a Quick AKS Cluster the Easy Way with Terraform Cloud' 🌟](){: style="width:7%"}](https://www.hashicorp.com/blog/build-a-quick-aks-cluster-the-easy-way-with-terraform-cloud)
-[![==hashicorp.com: Build secure AI applications on Azure with HashiCorp Terraform' and Vault==](){: style="width:7%"}](https://www.hashicorp.com/blog/build-secure-ai-applications-on-azure-with-hashicorp-terraform-and-vault) [![hashicorp.com: Building a secure Azure reference architecture with Terraform](){: style="width:7%"}](https://www.hashicorp.com/blog/building-a-secure-azure-reference-architecture-with-terraform) [![hashicorp.com: Building Azure Resources with TypeScript Using the CDK for' Terraform](){: style="width:7%"}](https://www.hashicorp.com/blog/building-azure-resources-with-typescript-using-the-cdk-for-terraform) [![hashicorp.com: CDK for Terraform: Enabling Python & TypeScript Support](){: style="width:7%"}](https://www.hashicorp.com/blog/cdk-for-terraform-enabling-python-and-typescript-support) [![hashicorp.com: CDK for Terraform Is Now Generally Available](){: style="width:7%"}](https://www.hashicorp.com/blog/cdk-for-terraform-now-generally-available) [![hashicorp.com: Cisco, Citrix, and Fortinet Among New Verified Terraform' Providers](){: style="width:7%"}](https://www.hashicorp.com/blog/cisco-citrix-fortinet-among-new-verified-terraform-providers) [![hashicorp.com: Configuring Azure Application Gateway with Consul-Terraform-Sync](){: style="width:7%"}](https://www.hashicorp.com/blog/configuring-azure-application-gateway-with-consul-terraform-sync) [![Consul 2.0 improves flexibility, control, and scalability](){: style="width:7%"}](https://www.hashicorp.com/blog/consul-20-improves-flexibility-control-and-scalability) [![hashicorp.com: Creating Workspaces with the HashiCorp Terraform Operator' for Kubernetes](){: style="width:7%"}](https://www.hashicorp.com/blog/creating-workspaces-with-the-hashicorp-terraform-operator-for-kubernetes) [![hashicorp.com: Custom Variable Validation in Terraform 0.13](){: style="width:7%"}](https://www.hashicorp.com/blog/custom-variable-validation-in-terraform-0-13) [![Deploy Any Resource With The New Kubernetes Provider for HashiCorp Terraform](){: style="width:7%"}](https://www.hashicorp.com/blog/deploy-any-resource-with-the-new-kubernetes-provider-for-hashicorp-terraform)
-[![hashicorp.com: Deploying Helm Apps to Kubernetes with Waypoint and GitOps](){: style="width:7%"}](https://www.hashicorp.com/blog/deploying-helm-apps-to-kubernetes-with-waypoint-and-gitops) [![hashicorp.com: Disaster Recovery for HashiCorp Consul on Kubernetes 🌟](){: style="width:7%"}](https://www.hashicorp.com/blog/disaster-recovery-for-hashicorp-consul-on-kubernetes) [![Encrypting Large Artifacts and Streaming Workloads with Vault](){: style="width:7%"}](https://www.hashicorp.com/blog/encrypting-large-artifacts-and-streaming-workloads-with-vault) [![hashicorp.com: Get Started with Consul Service Mesh on Kubernetes 🌟](){: style="width:7%"}](https://www.hashicorp.com/blog/get-started-with-consul-service-mesh-on-kubernetes) [![hashicorp.com: Getting Started with Ambassador and Consul Using Kubernetes' Initializer](){: style="width:7%"}](https://www.hashicorp.com/blog/getting-started-with-ambassador-and-consul-using-kubernetes-initializer) [![hashicorp.com: Getting Started with HCP Consul: Frequently Asked Questions](){: style="width:7%"}](https://www.hashicorp.com/blog/getting-started-with-hcp-consul-frequently-asked-questions) [![hashicorp.com: New Terraform Tutorials: Getting Started with the Helm and' Datadog Providers 🌟](){: style="width:7%"}](https://www.hashicorp.com/blog/getting-started-with-the-helm-and-datadog-terraform-providers) [![hashicorp.com: GKE Cluster Setup with CDK for Terraform](){: style="width:7%"}](https://www.hashicorp.com/blog/gke-cluster-setup-with-cdk-for-terraform) [![HashiCorp Consul Ingress Gateways and L7 Traffic Management in Kubernetes](){: style="width:7%"}](https://www.hashicorp.com/blog/hashicorp-consul-ingress-gateways-and-l7-traffic-management-in-kubernetes) [![hashicorp.com: HashiCorp Learning Resources Reference Guide 🌟](){: style="width:7%"}](https://www.hashicorp.com/blog/hashicorp-learning-resources-reference-guide) [![hashicorp.com: HashiCorp Teams with AWS on New Control Tower Account Factory' for Terraform](){: style="width:7%"}](https://www.hashicorp.com/blog/hashicorp-teams-with-aws-on-new-control-tower-account-factory-for-terraform)
-[![hashicorp.com: HashiCorp Vault Use Cases and Best Practices on Azure](){: style="width:7%"}](https://www.hashicorp.com/blog/hashicorp-vault-use-cases-and-best-practices-on-azure) [![==hashicorp.com: How to Integrate Your Application with Vault: Static Secrets==](){: style="width:7%"}](https://www.hashicorp.com/blog/how-to-integrate-your-application-with-vault-static-secrets) [![hashicorp.com: Learn How to Import Infrastructure Into Terraform](){: style="width:7%"}](https://www.hashicorp.com/blog/import-infrastructure-into-terraform) [![hashicorp.com: Integrating Azure AD Identity with HashiCorp Vault — Part' 1: Azure Application Auth via OIDC](){: style="width:7%"}](https://www.hashicorp.com/blog/integrating-azure-ad-identity-hashicorp-vault-part-1-application-auth-oidc) [![hashicorp.com: Kubernetes Vault Integration via Sidecar Agent Injector vs.' CSI Provider](){: style="width:7%"}](https://www.hashicorp.com/blog/kubernetes-vault-integration-via-sidecar-agent-injector-vs-csi-provider) [![Vault Learning Resources: Vault 1.5 features and more](){: style="width:7%"}](https://www.hashicorp.com/blog/learn-vault-1-5) [![Manage Active Directory Objects with the New Windows AD Provider for HashiCorp Terraform](){: style="width:7%"}](https://www.hashicorp.com/blog/manage-active-directory-objects-new-windows-ad-provider-hashicorp-terraform) [![hashicorp.com: Manage Kubernetes Secrets for Flux with HashiCorp Vault](){: style="width:7%"}](https://www.hashicorp.com/blog/manage-kubernetes-secrets-for-flux-with-hashicorp-vault) [![hashicorp.com: Managing SSH Access at Scale with HashiCorp Vault](){: style="width:7%"}](https://www.hashicorp.com/blog/managing-ssh-access-at-scale-with-hashicorp-vault) [![hashicorp.com: Monitoring as Code with Terraform Cloud and Checkly](){: style="width:7%"}](https://www.hashicorp.com/blog/monitoring-as-code-with-terraform-cloud-and-checkly) [![hashicorp.com: Multi-Region Replication Now Available with HCP Vault](){: style="width:7%"}](https://www.hashicorp.com/blog/multi-region-replication-now-available-with-hcp-vault)
-[![hashicorp.com: New Apply User Interface for Terraform Cloud](){: style="width:7%"}](https://www.hashicorp.com/blog/new-apply-user-interface-for-terraform-cloud) [![hashicorp.com: New Terraform Tutorials on HashiCorp Learn](){: style="width:7%"}](https://www.hashicorp.com/blog/new-terraform-tutorials-on-hashicorp-learn) [![hashicorp.com: New Terraform Tutorials on Provisioning and Managing Kubernetes' Clusters 🌟](){: style="width:7%"}](https://www.hashicorp.com/blog/new-terraform-tutorials-on-provisioning-and-managing-kubernetes-clusters) [![hashicorp.com: Onboarding Applications to Vault Using Terraform: A Practical' Guide 🌟](){: style="width:7%"}](https://www.hashicorp.com/blog/onboarding-applications-to-vault-using-terraform-a-practical-guide) [![hashicorp.com: Refresh Secrets for Kubernetes Applications with Vault Agent](){: style="width:7%"}](https://www.hashicorp.com/blog/refresh-secrets-for-kubernetes-applications-with-vault-agent) [![hashicorp.com: Retrieve HashiCorp Vault Secrets with Kubernetes CSI](){: style="width:7%"}](https://www.hashicorp.com/blog/retrieve-hashicorp-vault-secrets-with-kubernetes-csi) [![SCIM in HashiCorp Vault standardizes provisioning in platforms](){: style="width:7%"}](https://www.hashicorp.com/blog/scim-in-vault-standardizes-provisioning-in-platforms) [![hashicorp.com: Share Modules Across Organizations with Terraform Enterprise](){: style="width:7%"}](https://www.hashicorp.com/blog/share-modules-across-organizations-terraform-enterprise) [![hashicorp.com: Supporting the HashiCorp Terraform Extension for Visual Studio' Code](){: style="width:7%"}](https://www.hashicorp.com/blog/supporting-the-hashicorp-terraform-extension-for-visual-studio-code) [![hashicorp.com: Terraform 1.8 provider functions for AWS, Google Cloud, and' Kubernetes](){: style="width:7%"}](https://www.hashicorp.com/blog/terraform-1-8-adds-provider-functions-for-aws-google-cloud-and-kubernetes) [![hashicorp.com: Terraform Adds Support for GKE Autopilot](){: style="width:7%"}](https://www.hashicorp.com/blog/terraform-adds-support-for-gke-autopilot)
-[![hashicorp.com: Terraform AWS Cloud Control API provider now generally available](){: style="width:7%"}](https://www.hashicorp.com/blog/terraform-aws-cloud-control-api-provider-now-generally-available) [![hashicorp.com: Terraform AWS Provider Continues to Expand Coverage](){: style="width:7%"}](https://www.hashicorp.com/blog/terraform-aws-provider-continues-to-expand-coverage) [![hashicorp.com: Terraform AzureAD Provider Now Supports Microsoft Graph](){: style="width:7%"}](https://www.hashicorp.com/blog/terraform-azuread-provider-now-supports-microsoft-graph) [![hashicorp.com: Terraform AzureRM 3.0 Brings Enhanced Azure Function Support](){: style="width:7%"}](https://www.hashicorp.com/blog/terraform-azurerm-3-0-brings-enhanced-azure-function-support) [![hashicorp.com: Terraform Cloud adds aggregated VCS reviews](){: style="width:7%"}](https://www.hashicorp.com/blog/terraform-cloud-adds-aggregated-vcs-reviews) [![hashicorp.com: Terraform Cloud Adds Drift Detection for Infrastructure Management](){: style="width:7%"}](https://www.hashicorp.com/blog/terraform-cloud-adds-drift-detection-for-infrastructure-management) [![hashicorp.com: Terraform Cloud no-code provisioning is now GA with new features](){: style="width:7%"}](https://www.hashicorp.com/blog/terraform-cloud-no-code-provisioning-is-now-ga-with-new-features) [![hashicorp.com: Terraform Cloud Operator 2.3 adds workspace run operations](){: style="width:7%"}](https://www.hashicorp.com/blog/terraform-cloud-operator-2-3-adds-workspace-run-operations) [![hashicorp.com: Terraform Cloud Variable Sets Beta Now Available](){: style="width:7%"}](https://www.hashicorp.com/blog/terraform-cloud-variable-sets-beta-now-available) [![==hashicorp.com: Terraform extension for VS Code speeds up loading of large' workspaces==](){: style="width:7%"}](https://www.hashicorp.com/blog/terraform-extension-for-vs-code-speeds-up-loading-of-large-workspaces) [![hashicorp.com: Terraform Mono Repo vs. Multi Repo: The Great Debate](){: style="width:7%"}](https://www.hashicorp.com/blog/terraform-mono-repo-vs-multi-repo-the-great-debate)
-[![hashicorp.com: New Terraform Tutorial: Sensitive Input Variables 🌟](){: style="width:7%"}](https://www.hashicorp.com/blog/terraform-sensitive-input-variables) [![==hashicorp.com: Terraform stacks, explained==](){: style="width:7%"}](https://www.hashicorp.com/blog/terraform-stacks-explained) [![==hashicorp.com: Testing HashiCorp Terraform==](){: style="width:7%"}](https://www.hashicorp.com/blog/testing-hashicorp-terraform) [![hashicorp.com: The State of Vault and Kubernetes, and Future Plans](){: style="width:7%"}](https://www.hashicorp.com/blog/the-state-of-vault-and-kubernetes-and-future-plans) [![hashicorp.com: New Terraform Tutorial: Terraform Outputs 🌟](){: style="width:7%"}](https://www.hashicorp.com/blog/tutorial-terraform-outputs) [![hashicorp.com: Using Template Files with HashiCorp Packer](){: style="width:7%"}](https://www.hashicorp.com/blog/using-template-files-with-hashicorp-packer) [![hashicorp.com: Using Waypoint Runners To Enable GitOps Workflows](){: style="width:7%"}](https://www.hashicorp.com/blog/using-waypoint-runners-to-enable-gitops-workflows) [![hashicorp.com: HashiCorp Vault 1.11 Adds Kubernetes Secrets Engine, PKI' Updates, and More 🌟](){: style="width:7%"}](https://www.hashicorp.com/blog/vault-1-11) [![hashicorp.com: Announcing HashiCorp Vault 1.8](){: style="width:7%"}](https://www.hashicorp.com/blog/vault-1-8) [![hashicorp.com: Automate Secret Injection into CI/CD Workflows with the GitHub' Action for Vault](){: style="width:7%"}](https://www.hashicorp.com/blog/vault-github-action) [![hashicorp.com: HCP Vault is now generally available on AWS 🌟](){: style="width:7%"}](https://www.hashicorp.com/blog/vault-on-the-hashicorp-cloud-platform-ga)
-[![hashicorp.com: Wait Conditions in the Kubernetes Provider for HashiCorp' Terraform](){: style="width:7%"}](https://www.hashicorp.com/blog/wait-conditions-in-the-kubernetes-provider-for-hashicorp-terraform) [![hashicorp.com: Why Use the Vault Agent for Secrets Management?](){: style="width:7%"}](https://www.hashicorp.com/blog/why-use-the-vault-agent-for-secrets-management) [![==hashicorp.com: Writing Terraform for unsupported resources== 🌟](){: style="width:7%"}](https://www.hashicorp.com/blog/writing-terraform-for-unsupported-resources) [![New in Terraform 1.15: Dynamic sources, variable deprecation, and more](){: style="width:7%"}](https://www.hashicorp.com/en/blog/new-in-terraform-115-dynamic-sources-variable-deprecation-and-more) [![Terraform Provider for Google Cloud 7.0 is now GA](){: style="width:7%"}](https://www.hashicorp.com/en/blog/terraform-provider-for-google-cloud-7-0-is-now-ga) [![None](){: style="width:7%"}](https://www.hashicorp.com/en/conferences/hashiconf/call-for-sessions) [![HashiCorp and Google Cloud Strategic Integration Portal](){: style="width:7%"}](https://www.hashicorp.com/en/partners/cloud/google-cloud) [![hashicorp.com/infrastructure-cloud](){: style="width:7%"}](https://www.hashicorp.com/infrastructure-cloud) [![hashicorp.com: 8 Best Practices for Writing Secure Go Code](){: style="width:7%"}](https://www.hashicorp.com/resources/8-best-practices-for-writing-secure-go-code) [![hashicorp.com: Best Practices for Terraform AWS Tags](){: style="width:7%"}](https://www.hashicorp.com/resources/best-practices-for-terraform-aws-tags) [![hashicorp.com: Standardizing infrastructure automation with Terraform Enterprise](){: style="width:7%"}](https://www.hashicorp.com/resources/building-a-migration-factory-with-terraform-enterprise-at-axa-group)
-[![Deploying and Managing a Minimal App in a Kubernetes Cluster with Terraform and Ansible](){: style="width:7%"}](https://www.hashicorp.com/resources/deploying-managing-minimal-app-kubernetes-cluster-terraform-ansible) [![hashicorp.com: How can I prevent configuration drift?](){: style="width:7%"}](https://www.hashicorp.com/resources/how-can-i-prevent-configuration-drift) [![How to Create a GitOps Workflow with Terraform and Jenkins](){: style="width:7%"}](https://www.hashicorp.com/resources/how-create-gitops-workflow-terraform-jenkins) [![None](){: style="width:7%"}](https://www.hashicorp.com/resources/kelsey-hightower-fireside-chat-an-unconventional-path-to-it-and-some-life-advice) [![hashicorp.com: Managing Terraform Cloud With PowerShell](){: style="width:7%"}](https://www.hashicorp.com/resources/managing-terraform-cloud-with-powershell) [![hashicorp.com: Modern Infrastructure Automation with Packer, Terraform,' and Consul (video)](){: style="width:7%"}](https://www.hashicorp.com/resources/modern-infrastructure-automation-with-packer-terraform-and-consul) [![hashicorp.com: Multi-Cloud DevOps at PETRONAS with Terraform](){: style="width:7%"}](https://www.hashicorp.com/resources/multi-cloud-devops-at-petronas-with-terraform) [![hashicorp.com: Opinionated Terraform Best Practices and Anti-Patterns](){: style="width:7%"}](https://www.hashicorp.com/resources/opinionated-terraform-best-practices-and-anti-patterns) [![hashicorp.com: Securing Infrastructure In Application Pipelines](){: style="width:7%"}](https://www.hashicorp.com/resources/securing-infrastructure-in-application-pipelines) [![hashicorp.com: Serverless Secrets with HashiCorp Vault](){: style="width:7%"}](https://www.hashicorp.com/resources/serverless-secrets-vault) [![hashicorp.com: Terraform Abstraction Tips: Just Because You Can Doesn't' Mean You Should](){: style="width:7%"}](https://www.hashicorp.com/resources/terraform-abstraction-tips-just-because-you-can-doesnt-mean-you-should)
-[![hashicorp.com: Terraform AWS Cloud Control Provider – Under the Hood](){: style="width:7%"}](https://www.hashicorp.com/resources/terraform-aws-cloud-control-provider-under-the-hood) [![hashicorp.com: Rover - Terraform Visualizer](){: style="width:7%"}](https://www.hashicorp.com/resources/terraform-plan-interactive-configuration-and-state-visualization-with-rover) [![hashicorp.com: Terraform Practices: The Good, the Bad, and the Ugly](){: style="width:7%"}](https://www.hashicorp.com/resources/terraform-practices-the-good-the-bad-and-the-ugly) [![hashicorp.com: Terraforming RDS: What Instacart Learned Managing Over 50' AWS RDS PostgreSQL Instances with Terraform](){: style="width:7%"}](https://www.hashicorp.com/resources/terraform-what-instacart-learned-managing-over-50-aws-rds-postgresql-instances) [![Testing Infrastructure as Code on Localhost](){: style="width:7%"}](https://www.hashicorp.com/resources/testing-infrastructure-as-code-on-localhost) [![hashicorp.com: Using the Terraform AWS Cloud Control Provider](){: style="width:7%"}](https://www.hashicorp.com/resources/using-the-terraform-aws-cloud-control-provider) [![hashicorp.com: Vault & Kubernetes: Better Together](){: style="width:7%"}](https://www.hashicorp.com/resources/vault-and-kubernetes-better-together) [![hashicorp.com: Why Microservices? 🌟](){: style="width:7%"}](https://www.hashicorp.com/resources/why-microservices) [![hashicorp.com: AI for infrastructure management](){: style="width:7%"}](https://www.hashicorp.com/solutions/ai-infrastructure-management) [![hava.io](){: style="width:7%"}](https://www.hava.io) [![Design for failure lessons learnt from the Sydney AWS outage](){: style="width:7%"}](https://www.hava.io/blog/design-for-failure-lessons-learnt-from-the-sydney-aws-outage)
-[![hays.es: ‘La Gran Renuncia’: ¿por qué tantos profesionales se están planteando' dejar su trabajo?](){: style="width:7%"}](https://www.hays.es/blog/insights/la-gran-renuncia) [![hcltech.com: DevOps Tools and Technologies to Manage Microservices 🌟](){: style="width:7%"}](https://www.hcltech.com/blogs/devops-tools-and-technologies-manage-microservices) [![hellobonsai](){: style="width:7%"}](https://www.hellobonsai.com) [![helpnetsecurity.com: How to make DevSecOps stick with developers](){: style="width:7%"}](https://www.helpnetsecurity.com/2020/12/14/how-devsecops-developers) [![helpnetsecurity.com: Kubestriker: A security auditing tool for Kubernetes clusters 🌟](){: style="width:7%"}](https://www.helpnetsecurity.com/2021/05/04/security-kubernetes) [![blog.heroku.com: Deconstructing Monolithic Applications into Services](){: style="width:7%"}](https://www.heroku.com/blog/monolithic-applications-into-services) [![None](){: style="width:7%"}](https://www.hetzner.com/cloud) [![hibridosyelectricos.com: Tesla recurre a China para aumentar la calidad' de fabricación de sus coches eléctricos](){: style="width:7%"}](https://www.hibridosyelectricos.com/articulo/actualidad/tesla-recurre-china-calidad-fabricacion-coches-electricos/20221222124048066230.html) [![hibridosyelectricos.com: Tesla recurre a China para aumentar la calidad de fabricación de sus coches eléctricos](){: style="width:7%"}](https://www.hibridosyelectricos.com/coches/tesla-recurre-china-calidad-fabricacion-coches-electricos_66230_102.html) [![high-mobility.com](){: style="width:7%"}](https://www.high-mobility.com) [![None](){: style="width:7%"}](https://www.high-mobility.com/learn/tutorials/rest)
-[![Hitch - scalable TLS proxy. Hitch is a libev-based high performance SSL/TLS proxy by Varnish Software](){: style="width:7%"}](https://www.hitch-tls.org) [![honeybadger.io: Top Ten Git Tips & Tricks](){: style="width:7%"}](https://www.honeybadger.io/blog/git-tricks) [![honeycomb.io](){: style="width:7%"}](https://www.honeycomb.io) [![honeycomb.io: The Future of Ops Is Platform Engineering 🌟](){: style="width:7%"}](https://www.honeycomb.io/blog/future-ops-platform-engineering) [![hostinger.in: What Is Docker and How Does It Work? – Docker Explained](){: style="width:7%"}](https://www.hostinger.com/in/tutorials/what-is-docker) [![hostinger.in: What Is Docker and How Does It Work? – Docker Explained](){: style="width:7%"}](https://www.hostinger.in/tutorials/what-is-docker) [![howdykloudy.in: Implementing Shift Left for Terraform: An Introductory Guide 🌟](){: style="width:7%"}](https://www.howdykloudy.in/blog/implementing-shift-left-for-terraform-an-introductory-guide) [![howtoforge.com](){: style="width:7%"}](https://www.howtoforge.com) [![howtoforge.com: How to create a Deployment in Kubernetes](){: style="width:7%"}](https://www.howtoforge.com/create-a-deployment-in-kubernetes) [![howtoforge.com: How to Create a Kubernetes Cluster with AWS CLI](){: style="width:7%"}](https://www.howtoforge.com/how-to-create-a-kubernetes-cluster-with-the-aws-cli) [![howtoforge.com: How to deploy your first pod on a Kubernetes Cluster](){: style="width:7%"}](https://www.howtoforge.com/how-to-deploy-your-first-pod-on-a-kubernetes-cluster)
-[![howtoforge.com: How to Install Prometheus System Monitoring Tool on Ubuntu 20.04](){: style="width:7%"}](https://www.howtoforge.com/how-to-install-prometheus-on-ubuntu-20-04) [![howtoforge.com: Network Policy in Kubernetes 🌟](){: style="width:7%"}](https://www.howtoforge.com/kubernetes_network_policy) [![howtoforge.com: How to create Multi-Container Pods in Kubernetes](){: style="width:7%"}](https://www.howtoforge.com/multi-container-pods-in-kubernetes) [![howtoforge.com: Storage in Kubernetes 🌟](){: style="width:7%"}](https://www.howtoforge.com/storage-in-kubernetes) [![howtogeek.com: Getting Started With Kubectl to Manage Kubernetes Clusters](){: style="width:7%"}](https://www.howtogeek.com/devops/getting-started-with-kubectl-to-manage-kubernetes-clusters) [![howtogeek.com: How to Clean Up Old Containers and Images in Your Kubernetes Cluster](){: style="width:7%"}](https://www.howtogeek.com/devops/how-to-clean-up-old-containers-and-images-in-your-kubernetes-cluster) [![howtogeek.com: When Not to Use Docker: Cases Where Containers Don’t Help 🌟](){: style="width:7%"}](https://www.howtogeek.com/devops/when-not-to-use-docker-cases-where-containers-dont-help) [![None](){: style="width:7%"}](https://www.hugedomains.com/domain_profile.cfm?d=bqstack.com) [![None](){: style="width:7%"}](https://www.hugedomains.com/domain_profile.cfm?d=migops.com) [![Hyperglance](){: style="width:7%"}](https://www.hyperglance.com) [![IBM Cloud](){: style="width:7%"}](https://www.ibm.com/cloud)
-[![ibm.com: Event-driven cloud-native applications (microservices)](){: style="width:7%"}](https://www.ibm.com/cloud/architecture/architecture/practices/event-driven-cloud-native-apps-architecture) [![ibm.com: 8 Kubernetes Tips and Tricks 🌟](){: style="width:7%"}](https://www.ibm.com/cloud/blog/8-kubernetes-tips-and-tricks) [![ibm.com: Java Microservices with MicroProfile – RESTful APIs and Dependency' Injection. For microservices-based Java apps, knowing how to create REST APIs is an essential skill. Eclipse MicroProfile makes it easier](){: style="width:7%"}](https://www.ibm.com/cloud/blog/migrate-java-microservices-from-spring-to-microprofile-p2) [![ibm.com: Multizone Kubernetes and VPC Load Balancer Setup](){: style="width:7%"}](https://www.ibm.com/cloud/blog/multizone-kubernetes-and-vpc-load-balancer-setup) [![ibm.com: OpenShift vs. Kubernetes: What’s the Difference?](){: style="width:7%"}](https://www.ibm.com/cloud/blog/openshift-vs-kubernetes) [![ibm.com: Using Fio to Tell Whether Your Storage is Fast Enough for Etcd](){: style="width:7%"}](https://www.ibm.com/cloud/blog/using-fio-to-tell-whether-your-storage-is-fast-enough-for-etcd) [![IBM Cloud Pak for Multicloud Management](){: style="width:7%"}](https://www.ibm.com/cloud/cloud-pak-for-management) [![IKS](){: style="width:7%"}](https://www.ibm.com/cloud/kubernetes-service) [![ibm.com: CIS Benchmarks](){: style="width:7%"}](https://www.ibm.com/cloud/learn/cis-benchmarks) [![ibm.com: iPaaS (Integration-Platform-as-a-Service)](){: style="width:7%"}](https://www.ibm.com/cloud/learn/ipaas) [![Red Hat OpenShift on IBM Cloud](){: style="width:7%"}](https://www.ibm.com/cloud/openshift)
-[![None](){: style="width:7%"}](https://www.ibm.com/docs/en) [![None](){: style="width:7%"}](https://www.ibm.com/docs/en/api-connect) [![None](){: style="width:7%"}](https://www.ibm.com/docs/en/cloud-paks/cp-management) [![ibm.com: Enable GitOps](){: style="width:7%"}](https://www.ibm.com/garage/method/practices/run/gitops) [![IBM Spectrum](){: style="width:7%"}](https://www.ibm.com/it-infrastructure/storage/spectrum) [![None](){: style="width:7%"}](https://www.ibm.com/products/cloud-pak-for-aiops) [![None](){: style="width:7%"}](https://www.ibm.com/products/datastax) [![IKS](){: style="width:7%"}](https://www.ibm.com/products/kubernetes-service) [![Red Hat OpenShift on IBM Cloud](){: style="width:7%"}](https://www.ibm.com/products/openshift) [![IBM Spectrum](){: style="width:7%"}](https://www.ibm.com/solutions) [![IBM Cloud](){: style="width:7%"}](https://www.ibm.com/solutions/cloud)
-[![None](){: style="width:7%"}](https://www.ibm.com/solutions/cloud/openshift) [![None](){: style="width:7%"}](https://www.ibm.com/solutions/storage) [![IBM Knowledge Center 🌟](){: style="width:7%"}](https://www.ibm.com/support/knowledgecenter) [![IBM Knowledge Center: IBM Cloud Pak for Multicloud Management](){: style="width:7%"}](https://www.ibm.com/support/knowledgecenter/SSFC4F) [![None](){: style="width:7%"}](https://www.ibm.com/support/pages/ibm-thread-and-monitor-dump-analyzer-java-tmda) [![instana.com: The Hidden Cost of Observability: Data Volume](){: style="width:7%"}](https://www.ibm.com/think) [![None](){: style="width:7%"}](https://www.ibm.com/think/insights/8-kubernetes-tips-and-tricks) [![None](){: style="width:7%"}](https://www.ibm.com/think/insights/migrate-java-microservices-from-spring-to-microprofile-p2) [![ibm.com: CIS Benchmarks](){: style="width:7%"}](https://www.ibm.com/think/topics/cis-benchmarks) [![ibm.com: Event-driven cloud-native applications (microservices)](){: style="width:7%"}](https://www.ibm.com/think/topics/cloud-native) [![ibm.com: iPaaS (Integration-Platform-as-a-Service)](){: style="width:7%"}](https://www.ibm.com/think/topics/ipaas)
-[![ibm.com: OpenShift vs. Kubernetes: What’s the Difference?](){: style="width:7%"}](https://www.ibm.com/think/topics/openshift-vs-kubernetes) [![Complexity of Python Operations](){: style="width:7%"}](https://www.ics.uci.edu/~pattis/ICS-33/lectures/complexitypython.txt) [![igoroseledko.com: Awk & sed Snippets for SysAdmins](){: style="width:7%"}](https://www.igoroseledko.com/awk-sed-snippets-for-sysadmins) [![igoroseledko.com: AWS CLI Cheat Sheet](){: style="width:7%"}](https://www.igoroseledko.com/aws-cli-cheat-sheet) [![Bash and Expect Snippets](){: style="width:7%"}](https://www.igoroseledko.com/bash-and-expect-snippets) [![igoroseledko.com: Checking Multiple Variables in Bash](){: style="width:7%"}](https://www.igoroseledko.com/checking-multiple-variables-in-bash) [![igoroseledko.com: Parallel Rsync](){: style="width:7%"}](https://www.igoroseledko.com/parallel-rsync) [![None](){: style="width:7%"}](https://www.ijug.eu/java-aktuell/das-magazin.html) [![imaginarycloud.com: Docker VS Kubernetes? It should be Docker + Kubernetes](){: style="width:7%"}](https://www.imaginarycloud.com/blog/docker-vs-kubernetes) [![imaginarycloud.com: gRPC vs REST: Comparing APIs Architectural Styles](){: style="width:7%"}](https://www.imaginarycloud.com/blog/grpc-vs-rest) [![imaginarycloud.com: Nomad VS. Kubernetes: Container Orchestration Tools Compared](){: style="width:7%"}](https://www.imaginarycloud.com/blog/nomad-vs-kubernetes)
-[![imaginarycloud.com: OPENSHIFT VS KUBERNETES: WHAT ARE THE DIFFERENCES](){: style="width:7%"}](https://www.imaginarycloud.com/blog/openshift-vs-kubernetes-differences) [![imaginarycloud.com: Podman vs Docker: What are the differences?](){: style="width:7%"}](https://www.imaginarycloud.com/blog/podman-vs-docker) [![kubeshark.co](){: style="width:7%"}](https://www.immo-pop.com/login) [![imperva.com: CDN Caching](){: style="width:7%"}](https://www.imperva.com/learn/performance/cdn-caching) [![inc.com: 27 Years Ago, Steve Jobs Said the Best Employees Focus on Content,' Not Process. Research Shows He Was Right](){: style="width:7%"}](https://www.inc.com/jeff-haden/27-years-ago-steve-jobs-said-best-employees-focus-on-content-not-process-workplace-research-shows-he-was-right.html) [![influxdb-templates](){: style="width:7%"}](https://www.influxdata.com) [![influxdata.com: Building a Metrics & Alerts as a Service (MaaS) Monitoring Solution Using the InfluxDB Stack](){: style="width:7%"}](https://www.influxdata.com/blog/building-a-metrics-alerts-as-a-service-maas-monitoring-solution-using-the-influxdb-stack) [![influxdata.com: Expand Kubernetes Monitoring with Telegraf Operator](){: style="width:7%"}](https://www.influxdata.com/blog/expand-kubernetes-monitoring-telegraf-operator) [![influxdata.com: Running InfluxDB 2.0 and Telegraf Using Docker](){: style="width:7%"}](https://www.influxdata.com/blog/running-influxdb-2-0-and-telegraf-using-docker) [![influxdata.com: Three Ways to Keep Cardinality Under Control When Using Telegraf](){: style="width:7%"}](https://www.influxdata.com/blog/three-ways-to-keep-cardinality-under-control-when-using-telegraf) [![influxdata.com: InfluxDB Tech Tips: API Invokable Scripts in InfluxDB Cloud](){: style="width:7%"}](https://www.influxdata.com/blog/tldr-influxdb-tech-tips-api-invokable-scripts-influxdb-cloud)
-[![influxdata.com: Monitoring Jenkins CI with InfluxDB](){: style="width:7%"}](https://www.influxdata.com/influxdb-templates/jenkins-monitoring) [![None](){: style="width:7%"}](https://www.influxdata.com/integration/kafka-telegraf-integration) [![influxdb-templates](){: style="width:7%"}](https://www.influxdata.com/products/influxdb-templates) [![telegraf-1.14.0-1 (rpm)](){: style="width:7%"}](https://www.influxdata.com/time-series-platform/telegraf) [![Investigadores de Microsoft ponen limites: la IA aun no puede reemplazar la programacion mas alla de Python - Infobae](){: style="width:7%"}](https://www.infobae.com/tecno/2026/05/21/investigadores-de-microsoft-ponen-limites-la-ia-aun-no-puede-reemplazar-la-programacion-mas-alla-de-python) [![infoq.com: Driving DevOps with Value Stream Management](){: style="width:7%"}](https://www.infoq.com/articles/DevOps-value-stream) [![PermGen eliminado](){: style="width:7%"}](https://www.infoq.com/articles/Java-PERMGEN-Removed) [![infoq.com: A Standardized, Specification-Driven API Lifecycle](){: style="width:7%"}](https://www.infoq.com/articles/Standardized-Specification-Driven-API-Lifecycle) [![infoq.com: AIOps: Site Reliability Engineering at Scale](){: style="width:7%"}](https://www.infoq.com/articles/aiops-reliability-engineering) [![infoq.com: Ballerina for Full-Stack Developers: A Guide to Creating Backend APIs](){: style="width:7%"}](https://www.infoq.com/articles/ballerina-fullstack-rest-api) [![infoq.com: Better Metrics for Building High Performance Teams](){: style="width:7%"}](https://www.infoq.com/articles/better-metrics-team-performance)
-[![Adoption of Cloud-Native Architecture, Part 1: Architecture Evolution and Maturity](){: style="width:7%"}](https://www.infoq.com/articles/cloud-native-architecture-adoption-part1) [![infoq.com: Adoption of Cloud Native Architecture, Part 3: Service Orchestration and Service Mesh](){: style="width:7%"}](https://www.infoq.com/articles/cloud-native-architecture-adoption-part3) [![infoq.com: Cloud Native and Kubernetes Observability: Expert Panel](){: style="width:7%"}](https://www.infoq.com/articles/cloud-native-observability) [![infoq.com: Building a SQL Database Audit System using Kafka, MongoDB and Maxwell's Daemon](){: style="width:7%"}](https://www.infoq.com/articles/database-audit-system-kafka) [![infoq.com: DevOps is Not Enough for Scaling and Evolving Tech-Driven Organizations: a Q&A with Eduardo da Silva](){: style="width:7%"}](https://www.infoq.com/articles/devops-not-enough-scaling-tech-driven-organizations) [![infoq.com: 9 Trends That Are Influencing the Adoption of Devops and Devsecops in 2021](){: style="width:7%"}](https://www.infoq.com/articles/devops-secure-trends) [![infoq.com: Dark Side of DevOps - the Price of Shifting Left and Ways to Make it Affordable](){: style="width:7%"}](https://www.infoq.com/articles/devops-shifting-left) [![infoq.com: The Evolution of Distributed Systems on Kubernetes](){: style="width:7%"}](https://www.infoq.com/articles/distributed-systems-kubernetes) [![infoq.com: From Monolith to Event-Driven: Finding Seams in Your Future Architecture](){: style="width:7%"}](https://www.infoq.com/articles/event-driven-finding-seams) [![infoq.com: Why Every DevOps Team Needs A FinOps Lead](){: style="width:7%"}](https://www.infoq.com/articles/every-devops-team-needs-finops-lead) [![infoq.com: Virtual Threads: New Foundations for High-Scale Java Applications](){: style="width:7%"}](https://www.infoq.com/articles/java-virtual-threads)
-[![infoq.com: Create Your Distributed Database on Kubernetes with Existing Monolithic Databases](){: style="width:7%"}](https://www.infoq.com/articles/kubernetes-databases-apache-sharding-sphere) [![infoq.com: The Kubernetes Effect](){: style="width:7%"}](https://www.infoq.com/articles/kubernetes-effect) [![infoq.com: Kubernetes Operators in Depth](){: style="width:7%"}](https://www.infoq.com/articles/kubernetes-operators-in-depth) [![infoq.com: Best Practices for Running Stateful Applications on Kubernetes](){: style="width:7%"}](https://www.infoq.com/articles/kubernetes-stateful-applications) [![infoq.com: Experts Discuss Top Kubernetes Trends and Production Challenges](){: style="width:7%"}](https://www.infoq.com/articles/kubernetes-trends-and-challenges) [![infoq.com: Kubernetes Workloads in the Serverless Era: Architecture, Platforms, and Trends](){: style="width:7%"}](https://www.infoq.com/articles/kubernetes-workloads-serverless-era) [![infoq.com: The Great Lambda Migration to Kubernetes Jobs—a Journey in Three Parts 🌟](){: style="width:7%"}](https://www.infoq.com/articles/lambda-migration-k8s-jobs) [![infoq.com: Managing Technical Debt in a Microservice Architecture](){: style="width:7%"}](https://www.infoq.com/articles/managing-technical-debt-microservices) [![infoq.com: Virtual Panel: The MicroProfile Influence on Microservices Frameworks](){: style="width:7%"}](https://www.infoq.com/articles/microprofile-microservices) [![infoq.com: Principles for Microservice Design: Think IDEALS, Rather than SOLID](){: style="width:7%"}](https://www.infoq.com/articles/microservices-design-ideals) [![infoq.com: Turning Microservices Inside-Out](){: style="width:7%"}](https://www.infoq.com/articles/microservices-inside-out)
-[![infoq.com: 7 Ways to Fail at Microservices](){: style="width:7%"}](https://www.infoq.com/articles/microservices-seven-fail) [![infoq.com: Migrating Monoliths to Microservices with Decomposition and Incremental Changes](){: style="width:7%"}](https://www.infoq.com/articles/migrating-monoliths-to-microservices-with-decomposition) [![infoq.com: Kubernetes Native Java with Quarkus](){: style="width:7%"}](https://www.infoq.com/articles/native-java-quarkus) [![infoq.com: Pitfalls and Patterns in Microservice Dependency Management](){: style="width:7%"}](https://www.infoq.com/articles/pitfalls-patterns-microservice-dependency-management) [![infoq.com: Platform as a Runtime - the Next Step in Platform Engineering](){: style="width:7%"}](https://www.infoq.com/articles/platform-runtime-engineering) [![infoq.com: Saga Orchestration for Microservices Using the Outbox Pattern](){: style="width:7%"}](https://www.infoq.com/articles/saga-orchestration-outbox) [![infoq.com: Is Docker Secure Enough?](){: style="width:7%"}](https://www.infoq.com/articles/securing-docker) [![infoq.com: Serverless Security: What's Left to Protect?](){: style="width:7%"}](https://www.infoq.com/articles/serverless-security) [![infoq.com: Service Mesh Ultimate Guide:](){: style="width:7%"}](https://www.infoq.com/articles/service-mesh-ultimate-guide) [![infoq.com: Service Mesh Ultimate Guide - Second Edition: Next Generation' Microservices Development](){: style="width:7%"}](https://www.infoq.com/articles/service-mesh-ultimate-guide-2e) [![None](){: style="width:7%"}](https://www.infoq.com/articles/service-mesh-ultimate-guide/-2e)
-[![infoq.com: Six Tips for Running Scalable Workloads on Kubernetes](){: style="width:7%"}](https://www.infoq.com/articles/tips-running-scalable-workloads-kubernetes) [![Crossplane, a Universal Control Plane API for Cloud Computing](){: style="width:7%"}](https://www.infoq.com/news/2019/01/upbound-crossplane) [![infoq.com: Introducing Traffic Director: Google's Service Mesh Control Plane](){: style="width:7%"}](https://www.infoq.com/news/2019/04/google-traffic-director) [![infoq.com: Event Streams and Workflow Engines – Kafka and Zeebe 🌟](){: style="width:7%"}](https://www.infoq.com/news/2019/05/kafka-zeebe-streams-workflows) [![WKSctl: a Tool for Kubernetes Cluster Management Using GitOps](){: style="width:7%"}](https://www.infoq.com/news/2020/02/wksctl-kubernetes-gitops) [![infoq.com: Managing Infrastructure from Kubernetes with the HashiCorp Terraform Operator](){: style="width:7%"}](https://www.infoq.com/news/2020/04/terraform-operator-kubernetes) [![infoq.com: The Defense Department's Journey with DevSecOps](){: style="width:7%"}](https://www.infoq.com/news/2020/06/defense-department-devsecops) [![infoq.com: cdk-terraform - Cloud Development Kit Can Now Generate Terraform Configurations Using TypeScript and Python](){: style="width:7%"}](https://www.infoq.com/news/2020/07/cdk-terraform) [![docker-ecs-plugin: Docker Releases Plugin for Simplified Deployments into AWS ECS and Fargate](){: style="width:7%"}](https://www.infoq.com/news/2020/07/docker-ecs-plugin) [![GitHub's OpenAPI Spec Open-Sourced in Beta](){: style="width:7%"}](https://www.infoq.com/news/2020/08/GitHub-open-api-spec) [![infoq.com: AWS Launches Low-Cost Burstable T4g Instances Powered by AWS' Graviton2](){: style="width:7%"}](https://www.infoq.com/news/2020/09/aws-ec2-t4g-instances)
-[![infoq.com: Kubernetes Ingress Is Now Generally Available](){: style="width:7%"}](https://www.infoq.com/news/2020/09/kubernetes-ingress-ga) [![infoq.com: Chaos Engineering on Kubernetes : Chaos Mesh Generally Available with v1.0](){: style="width:7%"}](https://www.infoq.com/news/2020/10/kubernetes-chaos-mesh-ga) [![infoq.com: Puppet Releases Its 2020 State of DevOps Report 🌟](){: style="width:7%"}](https://www.infoq.com/news/2020/11/2020-devops-report) [![infoq.com: Data Mesh Principles and Logical Architecture Defined](){: style="width:7%"}](https://www.infoq.com/news/2020/12/data-mesh-architecture) [![infoq.com: Mirantis Announces k0s, a New Kubernetes Distribution](){: style="width:7%"}](https://www.infoq.com/news/2020/12/k0s-kubernetes-distribution) [![infoq.com: AWS Launches Amazon DevOps Guru](){: style="width:7%"}](https://www.infoq.com/news/2021/01/aws-devops-guru) [![infoq.com: AWS Introduces Amazon Managed Service for Grafana and Amazon Managed Service for Prometheus](){: style="width:7%"}](https://www.infoq.com/news/2021/01/aws-grafana-prometheus) [![infoq.com: AWS Transfer Family Introduces Support for EFS](){: style="width:7%"}](https://www.infoq.com/news/2021/01/aws-transfer-ftp-efs) [![infoq.com: Docker Hub and JFrog Partnership Removes Image Pull Limits for Artifactory Users](){: style="width:7%"}](https://www.infoq.com/news/2021/01/docker-jfrog-partnership) [![infoq.com: AWS Announces Lower Cost Storage Classes for Amazon Elastic File' System](){: style="width:7%"}](https://www.infoq.com/news/2021/03/aws-efs-one-zone-storage-classes) [![infoq.com: AWS Introduces EC2 Serial Console: Troubleshoot Boot and Networking Issues](){: style="width:7%"}](https://www.infoq.com/news/2021/04/aws-ec2-serial-console)
-[![infoq.com: Cloudflare Improves Automated Terraform Generation Tool 🌟](){: style="width:7%"}](https://www.infoq.com/news/2021/04/cloudflare-terraform) [![infoq.com: IBM, Red Hat and Cobuilder Develop OpenBuilt, a Platform for the Construction Industry](){: style="width:7%"}](https://www.infoq.com/news/2021/04/ibm-redhat-openbuilt) [![infoq.com: AWS Announces the General Availability of the Red Hat OpenShift Service on AWS](){: style="width:7%"}](https://www.infoq.com/news/2021/04/red-hat-openshift-aws) [![infoq.com: AWS Introduces a New Workflow Studio for AWS Step Functions](){: style="width:7%"}](https://www.infoq.com/news/2021/06/step-functions-workflow-studio) [![infoq.com: Amazon Introduces Cloudwatch Cross Account Alarms to Consolidate Management](){: style="width:7%"}](https://www.infoq.com/news/2021/08/aws-cloudwatch-alarms) [![infoq.com: How External IT Providers Can Adopt DevOps Practices 🌟](){: style="width:7%"}](https://www.infoq.com/news/2021/08/external-IT-providers-devops) [![infoq.com: Google Releases Its Certificate Authority Service into General Availability](){: style="width:7%"}](https://www.infoq.com/news/2021/08/google-cloud-cas-ga) [![infoq.com: Quarkus 2.0 Delivers Continuous Testing, CLI and Supports Minimal JDK 11](){: style="width:7%"}](https://www.infoq.com/news/2021/08/quarkus-2-0-final-release) [![infoq.com: Java 17, the Next Long-Term Support Release, is Now Available](){: style="width:7%"}](https://www.infoq.com/news/2021/09/java17-released) [![infoq.com](){: style="width:7%"}](https://www.infoq.com/news/2021/09/kubernetes-hardening-guidance) [![infoq.com: Armo Releases Kubescape K8s Security Testing Tool: Q&A with VP Jonathan Kaftzan](){: style="width:7%"}](https://www.infoq.com/news/2021/09/kubescape)
-[![infoq.com: Amazon Introduces re:Post, a "Stack Overflow" for AWS](){: style="width:7%"}](https://www.infoq.com/news/2021/12/amazon-repost-questions-answers) [![infoq.com: Microsoft Introduces a Fully-Managed Azure Load Testing Service in Preview](){: style="width:7%"}](https://www.infoq.com/news/2021/12/azure-load-testing-preview) [![infoq.com: AWS Launches Amazon Kinesis Data Streams On-Demand](){: style="width:7%"}](https://www.infoq.com/news/2021/12/kinesis-data-streams-ondemand) [![infoq.com: Recap of AWS re:Invent 2021](){: style="width:7%"}](https://www.infoq.com/news/2021/12/recap-reinvent-2021) [![infoq.com: How to Work Asynchronously as a Remote-First SRE](){: style="width:7%"}](https://www.infoq.com/news/2021/12/remote-first-sre) [![infoq.com: Spring Boot 2.6 Improves Docker Images and Metrics, Version 2.4 Is EOL](){: style="width:7%"}](https://www.infoq.com/news/2021/12/spring-boot-2-6) [![None](){: style="width:7%"}](https://www.infoq.com/news/2022/01/ -cncf-state-of-cloud-native) [![infoq.com: How GitHub Does DevOps for its iOS and Android Apps](){: style="width:7%"}](https://www.infoq.com/news/2022/01/GitHub-devops-mobile-apps) [![infoq.com: Incorrect IAM Policy Raised Questions About AWS Access to S3 Data](){: style="width:7%"}](https://www.infoq.com/news/2022/01/aws-iam-s3-access) [![infoq.com: Amazon RDS Introduces Readable Standby Instances in Multi-AZ Deployments](){: style="width:7%"}](https://www.infoq.com/news/2022/01/aws-rds-readable-standby) [![infoq.com: Elastic Releases Terraform Providers for the Elastic Stack and Elastic Cloud](){: style="width:7%"}](https://www.infoq.com/news/2022/01/elastic-terraform)
-[![infoq.com: AWS Releases Multi-Cloud Kubernetes Autoscaler Karpenter](){: style="width:7%"}](https://www.infoq.com/news/2022/01/karpenter-kubernetes-autoscaler) [![infoq.com: Kubernetes Proceeding with Deprecation of Dockershim in Upcoming 1.24 Release](){: style="width:7%"}](https://www.infoq.com/news/2022/01/kubernetes-dockershim-removal) [![infoq.com: Amazon Announces Elastic File System Replication for Multi-Region Deployments](){: style="width:7%"}](https://www.infoq.com/news/2022/02/aws-efs-replication) [![infoq.com: GitHub Codespaces Can Now Be Templated to Improve Performance](){: style="width:7%"}](https://www.infoq.com/news/2022/02/github-codespaces-templates) [![infoq.com: Google's Managed Continuous Delivery Service for Kubernetes Moves to GA](){: style="width:7%"}](https://www.infoq.com/news/2022/02/google-cloud-deploy) [![infoq.com: Grafana Cloud Adds Incident and On-Call Management Solutions](){: style="width:7%"}](https://www.infoq.com/news/2022/02/grafana-incident-oncall) [![infoq.com: HashiCorp Terraform AWS Provider Introduces Significant Changes to Amazon S3 Bucket Resource](){: style="width:7%"}](https://www.infoq.com/news/2022/02/terraform-aws-provider-s3) [![infoq.com: NubesGen Brings Git Push to Azure Infrastructure](){: style="width:7%"}](https://www.infoq.com/news/2022/03/nubesgen-azure-infrastructure) [![infoq.com: Debugging Large and Complex Dockerfiles Gets Easier with Buildg](){: style="width:7%"}](https://www.infoq.com/news/2022/09/debug-dockerfiles-buildg) [![infoq.com: Terraform 1.3 Release Introduces Simplified Refactoring Experience 🌟](){: style="width:7%"}](https://www.infoq.com/news/2022/09/terraform-simplified-refactoring) [![infoq.com: AWS Publishes Reference Architecture and Implementations for' Deployment Pipelines](){: style="width:7%"}](https://www.infoq.com/news/2023/02/aws-deployment-pipelines)
-[![infoq.com: Microsoft Brings Kubernetes to the Edge with AKS Edge Essentials](){: style="width:7%"}](https://www.infoq.com/news/2023/03/aks-edge-essentials-ga) [![infoq.com: Kwok, a Tool to Spin up Kubernetes Nodes in a Second](){: style="width:7%"}](https://www.infoq.com/news/2023/03/kwok-kubernetes) [![infoq.com: AWS Updates the Well-Architected Framework](){: style="width:7%"}](https://www.infoq.com/news/2023/04/aws-well-architected-framework) [![infoq.com: CDK for Terraform Improves HCL Conversion and Terraform Cloud Interactions](){: style="width:7%"}](https://www.infoq.com/news/2023/04/cdk-terraform-convert) [![infoq.com: Patcher, a Tool to Keep Updating Infrastructure as a Code](){: style="width:7%"}](https://www.infoq.com/news/2023/04/patcher-iac-upgrade) [![infoq.com: Microsoft Refreshes its Well-Architected Framework](){: style="width:7%"}](https://www.infoq.com/news/2023/11/azure-well-architected-framework) [![OpenTofu 1.12: the Feature Terraform Never Shipped](){: style="width:7%"}](https://www.infoq.com/news/2026/05/opentofu-release-terraform) [![infoq.com: InfoQ platform engineering homepage](){: style="width:7%"}](https://www.infoq.com/platformengineering) [![infoq.com: Platform Engineering – Making Other Teams 10x Better](){: style="width:7%"}](https://www.infoq.com/podcasts/platform-engineering-teams-10x-better) [![infoq.com: The Top-Five Challenges of Running a Service Mesh in an Enterprise 🌟](){: style="width:7%"}](https://www.infoq.com/presentations/5-challenges-mesh) [![infoq.com: Seven Ways to Fail at Microservices (presentation)](){: style="width:7%"}](https://www.infoq.com/presentations/7-microservices-anti-patterns)
-[![API Business Models. 20 Models in 20 Minutes](){: style="width:7%"}](https://www.infoq.com/presentations/API-Business-Models) [![infoq.com: Deploying Service Mesh in Production](){: style="width:7%"}](https://www.infoq.com/presentations/adopting-service-mesh) [![infoq.com: Modern API Development and Deployment, from API Gateways to Sidecars](){: style="width:7%"}](https://www.infoq.com/presentations/api-design-implement-document) [![infoq.com: 9 Ways to Fail at Cloud Native](){: style="width:7%"}](https://www.infoq.com/presentations/fail-cloud-native-migration) [![infoq.com: Maintaining Software Quality with Microservices](){: style="width:7%"}](https://www.infoq.com/presentations/microservices-software-quality) [![infoq.com: Sidecars, eBPF and the Future of Service Mesh](){: style="width:7%"}](https://www.infoq.com/presentations/service-mesh-ebpf) [![infoq.com: Observing and Understanding Failures: SRE Apprentices](){: style="width:7%"}](https://www.infoq.com/presentations/sre-apprentices) [![information-age.com: DevOps vs Agile: distinguishing and combining the two](){: style="width:7%"}](https://www.information-age.com/devops-vs-agile-distinguishing-and-combining-the-two-20117) [![informationweek.com: Can Enterprises Benefit From Adopting Database DevOps?](){: style="width:7%"}](https://www.informationweek.com/devops/can-enterprises-benefit-from-adopting-database-devops/a/d-id/1337238) [![informationweek.com: What's Holding DevOps Back?](){: style="width:7%"}](https://www.informationweek.com/devops/whats-holding-devops-back/a/d-id/1339540) [![None](){: style="width:7%"}](https://www.informationweek.com/software-services/devops)
-[![Quantum Taps AWS for Cloud-Powered Disaster Recovery](){: style="width:7%"}](https://www.infostor.com/backup-and_recovery/quantum-taps-aws-for-cloud-powered-disaster-recovery.html) [![infoworld.com: Serverless computing with AWS Lambda, Part 1](){: style="width:7%"}](https://www.infoworld.com/article/2254500/serverless-computing-with-aws-lambda.html) [![JDK 15: The new features in Java 15](){: style="width:7%"}](https://www.infoworld.com/article/2256828/jdk-15-the-new-features-in-java-15.html) [![infoworld.com: Docker's Compose specification is now an open standard](){: style="width:7%"}](https://www.infoworld.com/article/2257118/dockers-compose-specification-is-now-an-open-standard.html) [![infoworld.com: 10 steps to automating security in Kubernetes pipelines](){: style="width:7%"}](https://www.infoworld.com/article/2258136/10-steps-to-automating-security-in-kubernetes-pipelines.html) [![infoworld.com: Why aren’t you using feature flags?](){: style="width:7%"}](https://www.infoworld.com/article/2261454/why-arent-you-using-feature-flags.html) [![infoworld.com: Red Hat’s crime against CentOS](){: style="width:7%"}](https://www.infoworld.com/article/2261531/red-hats-crime-against-centos.html) [![Building microservices? Give Dapr a try](){: style="width:7%"}](https://www.infoworld.com/article/2261795/building-microservices-give-dapr-a-try.html) [![infoworld.com: When Kubernetes is not the solution](){: style="width:7%"}](https://www.infoworld.com/article/2261975/when-kubernetes-is-not-the-solution.html) [![infoworld.com: 5 devops practices to improve application reliability](){: style="width:7%"}](https://www.infoworld.com/article/2263821/5-devops-practices-to-improve-application-reliability.html) [![infoworld.com: The decline of Heroku PaaS](){: style="width:7%"}](https://www.infoworld.com/article/2264177/the-decline-of-heroku.html)
-[![infoworld.com: 6 reasons to switch to managed Kubernetes](){: style="width:7%"}](https://www.infoworld.com/article/2264256/6-reasons-to-switch-to-managed-kubernetes.html) [![infoworld.com: No one wants to manage Kubernetes anymore 🌟](){: style="width:7%"}](https://www.infoworld.com/article/2264392/no-one-wants-to-manage-kubernetes-anymore.html) [![infoworld.com: 3 cloud architecture mistakes we all make, but shouldn't](){: style="width:7%"}](https://www.infoworld.com/article/2264771/3-cloud-architecture-mistakes-we-all-make-but-shouldnt.html) [![infoworld.com: 15 tools that make Kubernetes easier](){: style="width:7%"}](https://www.infoworld.com/article/2265016/15-tools-that-make-kubernetes-easier.html) [![infoworld.com: How Kubernetes works](){: style="width:7%"}](https://www.infoworld.com/article/2265488/how-kubernetes-works.html) [![infoworld.com: 6 Kubernetes distributions leading the container revolution](){: style="width:7%"}](https://www.infoworld.com/article/2266054/6-kubernetes-distributions-leading-the-container-revolution.html) [![infoworld.com: How to use the Python for loop](){: style="width:7%"}](https://www.infoworld.com/article/2267127/how-to-use-the-python-for-loop.html) [![infoworld.com: What is CI/CD? Continuous integration and continuous delivery explained](){: style="width:7%"}](https://www.infoworld.com/article/2269266/what-is-cicd-continuous-integration-and-continuous-delivery-explained.html) [![infoworld.com: How Docker broke in half](){: style="width:7%"}](https://www.infoworld.com/article/2269272/how-docker-broke-in-half.html) [![infoworld.com: Kubernetes object storage best practices](){: style="width:7%"}](https://www.infoworld.com/article/2269961/kubernetes-object-storage-best-practices.html) [![infoworld.com: Continuous integration with Docker and Jenkins](){: style="width:7%"}](https://www.infoworld.com/article/2270388/continuous-integration-with-docker-and-jenkins.html)
-[![infoworld.com: 5 devops use cases for developing with feature flags](){: style="width:7%"}](https://www.infoworld.com/article/2270518/5-devops-use-cases-for-developing-with-feature-flags.html) [![infoworld.com: The RED method: A new strategy for monitoring microservices](){: style="width:7%"}](https://www.infoworld.com/article/2270578/the-red-method-a-new-strategy-for-monitoring-microservices.html) [![infoworld.com: Complexity is killing software developers](){: style="width:7%"}](https://www.infoworld.com/article/2270714/complexity-is-killing-software-developers.html) [![infoworld.com: GitHub introduces code review controls 🌟](){: style="width:7%"}](https://www.infoworld.com/article/2270808/github-introduces-code-review-controls.html) [![infoworld.com: Docker really did change the world](){: style="width:7%"}](https://www.infoworld.com/article/2270814/docker-really-did-change-the-world.html) [![infoworld.com: The race to secure Kubernetes at run time](){: style="width:7%"}](https://www.infoworld.com/article/2270825/the-race-to-secure-kubernetes-at-runtime.html) [![infoworld.com: Google Cloud AppSheet review: No-code with extras](){: style="width:7%"}](https://www.infoworld.com/article/2270941/google-cloud-appsheet-review-no-code-with-extras.html) [![infoworld.com: Securing the Kubernetes software supply chain with Microsoft's Ratify](){: style="width:7%"}](https://www.infoworld.com/article/2271333/securing-the-kubernetes-software-supply-chain.html) [![infoworld.com: Kubernetes adoption up, serverless down, developer survey says](){: style="width:7%"}](https://www.infoworld.com/article/2271482/kubernetes-up-serverless-down-report.html) [![infoworld.com: CNCF survey: Managed Kubernetes becomes the norm](){: style="width:7%"}](https://www.infoworld.com/article/2334477/cncf-survey-managed-kubernetes-becomes-the-norm.html) [![infoworld.com: How to protect your Kubernetes infrastructure from the Argo CD vulnerability](){: style="width:7%"}](https://www.infoworld.com/article/2334525/how-to-protect-your-kubernetes-infrastructure-from-the-argo-cd-vulnerability.html)
-[![None](){: style="width:7%"}](https://www.infoworld.com/article/2334635/the-biggest-obstacle-to-cloud-is-people.html) [![infoworld.com: Beyond SQL: 8 new languages for data querying](){: style="width:7%"}](https://www.infoworld.com/article/2334689/beyond-sql-8-new-languages-for-data-querying.html) [![infoworld.com: What is Git? Version control for collaborative programming](){: style="width:7%"}](https://www.infoworld.com/article/2334697/what-is-git-version-control-for-collaborative-programming.html) [![infoworld.com: Why we need both cloud architects and cloud engineers](){: style="width:7%"}](https://www.infoworld.com/article/2335001/why-we-need-both-cloud-architects-and-cloud-engineers.html) [![infoworld.com: Why Mercedes-Benz runs on 900 Kubernetes clusters](){: style="width:7%"}](https://www.infoworld.com/article/2335723/why-mercedes-benz-runs-on-900-kubernetes-clusters.html) [![infoworld.com: 5 best practices for securing CI/CD pipelines](){: style="width:7%"}](https://www.infoworld.com/article/2336728/5-best-practices-for-securing-cicd-pipelines.html) [![infoworld.com: 13 open source projects transforming AI and machine learning](){: style="width:7%"}](https://www.infoworld.com/article/2336757/16-open-source-projects-transforming-ai-and-machine-learning.html) [![infoworld.com: Are we experiencing cloudflation?](){: style="width:7%"}](https://www.infoworld.com/article/2336761/are-we-experiencing-cloudflation.html) [![infoworld.com: Sysdig’s new Cost Advisor aims to cut Kubernetes costs](){: style="width:7%"}](https://www.infoworld.com/article/2337192/sysdigs-new-cost-advisor-aims-to-cut-kubernetes-costs.html) [![None](){: style="width:7%"}](https://www.infoworld.com/article/2337301/cloud-architects-are-afraid-of-automation.html) [![infoworld.com: How to beat the Kubernetes skills shortage](){: style="width:7%"}](https://www.infoworld.com/article/2337368/how-to-beat-the-kubernetes-skills-shortage.html)
-[![None](){: style="width:7%"}](https://www.infoworld.com/article/2337405/github-codespaces-freely-available-to-all-github-users.html) [![infoworld.com: AWS Lambda kickstarts Java functions](){: style="width:7%"}](https://www.infoworld.com/article/2337529/aws-lambda-kickstarts-java-functions.html) [![infoworld.com: What to do when your devops team is downsized](){: style="width:7%"}](https://www.infoworld.com/article/2337651/what-to-do-when-your-devops-team-is-downsized.html) [![infoworld.com: Getting started with Azure OpenAI](){: style="width:7%"}](https://www.infoworld.com/article/2337918/getting-started-with-azure-openai.html) [![infoworld.com: How multicloud changes devops](){: style="width:7%"}](https://www.infoworld.com/article/2337920/how-multicloud-changes-devops.html) [![infoworld.com: When finops costs you more in the end](){: style="width:7%"}](https://www.infoworld.com/article/2338012/when-finops-costs-you-more-in-the-end.html) [![infoworld.com: 5 priorities that cut cloud costs and improve IT ops](){: style="width:7%"}](https://www.infoworld.com/article/2338245/5-priorities-that-cut-cloud-costs-and-improve-it-ops.html) [![infoworld.com: 5 steps to bringing Kubernetes costs in line](){: style="width:7%"}](https://www.infoworld.com/article/2338303/5-steps-to-bringing-kubernetes-costs-in-line.html) [![infoworld.com: Amazon’s quiet open source revolution](){: style="width:7%"}](https://www.infoworld.com/article/2338356/amazon-s-quiet-open-source-revolution.html) [![infoworld.com: Why platform engineering?](){: style="width:7%"}](https://www.infoworld.com/article/2338392/why-platform-engineering.html) [![infoworld.com: Kubernetes cost management for the real world](){: style="width:7%"}](https://www.infoworld.com/article/2338428/kubernetes-cost-management-for-the-real-world.html)
-[![infoworld.com: Kubernetes costs less, but less than what?](){: style="width:7%"}](https://www.infoworld.com/article/2338474/kubernetes-costs-less-but-less-than-what.html) [![infoworld.com: You can’t run away from technical debt](){: style="width:7%"}](https://www.infoworld.com/article/2338860/you-cant-run-away-from-technical-debt.html) [![infoworld.com: Serverless computing with AWS Lambda, Part 1](){: style="width:7%"}](https://www.infoworld.com/article/3210726/serverless-computing-with-aws-lambda.html) [![infoworld.com: 6 Kubernetes distributions leading the container revolution](){: style="width:7%"}](https://www.infoworld.com/article/3265059/6-kubernetes-distributions-leading-the-container-revolution.html) [![infoworld.com: What is CI/CD? Continuous integration and continuous delivery' explained](){: style="width:7%"}](https://www.infoworld.com/article/3271126/what-is-cicd-continuous-integration-and-continuous-delivery-explained.html) [![infoworld.com: 15 tools that make Kubernetes easier](){: style="width:7%"}](https://www.infoworld.com/article/3488817/15-tools-that-make-kubernetes-easier.html) [![JDK 15: The new features in Java 15](){: style="width:7%"}](https://www.infoworld.com/article/3534133/jdk-15-the-new-features-in-java-15.html) [![infoworld.com: Docker's Compose specification is now an open standard](){: style="width:7%"}](https://www.infoworld.com/article/3536573/dockers-compose-specification-is-now-an-open-standard.html) [![==infoworld.com: 10 steps to automating security in Kubernetes pipelines==](){: style="width:7%"}](https://www.infoworld.com/article/3545337/10-steps-to-automating-security-in-kubernetes-pipelines.html) [![infoworld.com: Why aren’t you using feature flags?](){: style="width:7%"}](https://www.infoworld.com/article/3600150/why-arent-you-using-feature-flags.amp.html) [![infoworld.com: Red Hat’s crime against CentOS](){: style="width:7%"}](https://www.infoworld.com/article/3601202/red-hats-crime-against-centos.html)
-[![Building microservices? Give Dapr a try](){: style="width:7%"}](https://www.infoworld.com/article/3604010/building-microservices-give-dapr-a-try.html) [![infoworld.com: When Kubernetes is not the solution](){: style="width:7%"}](https://www.infoworld.com/article/3604652/when-kubernetes-is-not-the-solution.html) [![infoworld.com: 5 devops practices to improve application reliability](){: style="width:7%"}](https://www.infoworld.com/article/3613155/5-devops-practices-to-improve-application-reliability.html) [![infoworld.com: The decline of Heroku PaaS](){: style="width:7%"}](https://www.infoworld.com/article/3614210/the-decline-of-heroku.html) [![infoworld.com: 6 reasons to switch to managed Kubernetes](){: style="width:7%"}](https://www.infoworld.com/article/3614605/6-reasons-to-switch-to-managed-kubernetes.html) [![infoworld.com: No one wants to manage Kubernetes anymore 🌟](){: style="width:7%"}](https://www.infoworld.com/article/3614850/no-one-wants-to-manage-kubernetes-anymore.html) [![infoworld.com: 3 cloud architecture mistakes we all make, but shouldn't](){: style="width:7%"}](https://www.infoworld.com/article/3616211/3-cloud-architecture-mistakes-we-all-make-but-shouldnt.html) [![infoworld.com: How Kubernetes works](){: style="width:7%"}](https://www.infoworld.com/article/3617008/how-kubernetes-works.html) [![infoworld.com: How to use the Python for loop](){: style="width:7%"}](https://www.infoworld.com/article/3623689/how-to-use-the-python-for-loop.html) [![infoworld.com: How Docker broke in half](){: style="width:7%"}](https://www.infoworld.com/article/3632142/how-docker-broke-in-half.html) [![infoworld.com: Kubernetes object storage best practices](){: style="width:7%"}](https://www.infoworld.com/article/3635148/kubernetes-object-storage-best-practices.html)
-[![infoworld.com: Continuous integration with Docker and Jenkins](){: style="width:7%"}](https://www.infoworld.com/article/3637829/continuous-integration-with-docker-and-jenkins.html) [![infoworld.com: 5 devops use cases for developing with feature flags](){: style="width:7%"}](https://www.infoworld.com/article/3638153/5-devops-use-cases-for-developing-with-feature-flags.html) [![infoworld.com: The RED method: A new strategy for monitoring microservices](){: style="width:7%"}](https://www.infoworld.com/article/3638693/the-red-method-a-new-strategy-for-monitoring-microservices.html) [![==infoworld.com: Complexity is killing software developers==](){: style="width:7%"}](https://www.infoworld.com/article/3639050/complexity-is-killing-software-developers.html) [![infoworld.com: GitHub introduces code review controls 🌟](){: style="width:7%"}](https://www.infoworld.com/article/3639588/github-introduces-code-review-controls.html) [![infoworld.com: Docker really did change the world](){: style="width:7%"}](https://www.infoworld.com/article/3639596/docker-really-did-change-the-world.html) [![==infoworld.com: The race to secure Kubernetes at run time==](){: style="width:7%"}](https://www.infoworld.com/article/3639829/the-race-to-secure-kubernetes-at-runtime.html) [![infoworld.com: Google Cloud AppSheet review: No-code with extras](){: style="width:7%"}](https://www.infoworld.com/article/3640975/google-cloud-appsheet-review-no-code-with-extras.html) [![infoworld.com: Securing the Kubernetes software supply chain with Microsoft's' Ratify](){: style="width:7%"}](https://www.infoworld.com/article/3644808/securing-the-kubernetes-software-supply-chain.html) [![infoworld.com: Kubernetes adoption up, serverless down, developer survey' says](){: style="width:7%"}](https://www.infoworld.com/article/3645374/kubernetes-up-serverless-down-report.html) [![==infoworld.com: CNCF survey: Managed Kubernetes becomes the norm==](){: style="width:7%"}](https://www.infoworld.com/article/3649710/cncf-survey-managed-kubernetes-becomes-the-norm.html)
-[![infoworld.com: How to protect your Kubernetes infrastructure from the Argo' CD vulnerability](){: style="width:7%"}](https://www.infoworld.com/article/3650659/how-to-protect-your-kubernetes-infrastructure-from-the-argo-cd-vulnerability.html) [![infoworld.com: The biggest obstacle to cloud is people](){: style="width:7%"}](https://www.infoworld.com/article/3653371/the-biggest-obstacle-to-cloud-is-people.html) [![infoworld.com: Beyond SQL: 8 new languages for data querying](){: style="width:7%"}](https://www.infoworld.com/article/3654909/beyond-sql-8-new-languages-for-data-querying.html) [![infoworld.com: What is Git? Version control for collaborative programming](){: style="width:7%"}](https://www.infoworld.com/article/3654955/what-is-git-version-control-for-collaborative-programming.html) [![infoworld.com: Why Mercedes-Benz runs on 900 Kubernetes clusters](){: style="width:7%"}](https://www.infoworld.com/article/3664052/why-mercedes-benz-runs-on-900-kubernetes-clusters.html) [![infoworld.com: 5 best practices for securing CI/CD pipelines](){: style="width:7%"}](https://www.infoworld.com/article/3673891/5-best-practices-for-securing-cicd-pipelines.html) [![infoworld.com: 13 open source projects transforming AI and machine learning](){: style="width:7%"}](https://www.infoworld.com/article/3673976/13-open-source-projects-transforming-ai-and-machine-learning.html) [![infoworld.com: Are we experiencing cloudflation?](){: style="width:7%"}](https://www.infoworld.com/article/3674048/are-we-experiencing-cloudflation.html) [![infoworld.com: Sysdig’s new Cost Advisor aims to cut Kubernetes costs](){: style="width:7%"}](https://www.infoworld.com/article/3677851/sysdigs-new-cost-advisor-aims-to-cut-kubernetes-costs.html) [![infoworld.com: Cloud architects are afraid of automation](){: style="width:7%"}](https://www.infoworld.com/article/3679250/cloud-architects-are-afraid-of-automation.html) [![infoworld.com: How to beat the Kubernetes skills shortage](){: style="width:7%"}](https://www.infoworld.com/article/3679749/how-to-beat-the-kubernetes-skills-shortage.html)
-[![infoworld.com: GitHub Codespaces freely available to all GitHub users](){: style="width:7%"}](https://www.infoworld.com/article/3679948/github-codespaces-freely-available-to-all-github-users.html) [![infoworld.com: AWS Lambda kickstarts Java functions](){: style="width:7%"}](https://www.infoworld.com/article/3681549/aws-lambda-kickstarts-java-functions.html) [![infoworld.com: What to do when your devops team is downsized](){: style="width:7%"}](https://www.infoworld.com/article/3682654/what-to-do-when-your-devops-team-is-downsized.html) [![infoworld.com: Getting started with Azure OpenAI](){: style="width:7%"}](https://www.infoworld.com/article/3686694/getting-started-with-azure-openai.html) [![infoworld.com: How multicloud changes devops](){: style="width:7%"}](https://www.infoworld.com/article/3686695/how-multicloud-changes-devops.html) [![infoworld.com: When finops costs you more in the end](){: style="width:7%"}](https://www.infoworld.com/article/3688332/when-finops-costs-you-more-in-the-end.html) [![infoworld.com: 5 priorities that cut cloud costs and improve IT ops](){: style="width:7%"}](https://www.infoworld.com/article/3692296/5-priorities-that-cut-cloud-costs-and-improve-it-ops.html) [![infoworld.com: 5 steps to bringing Kubernetes costs in line](){: style="width:7%"}](https://www.infoworld.com/article/3693050/5-steps-to-bringing-kubernetes-costs-in-line.html) [![infoworld.com: Amazon’s quiet open source revolution](){: style="width:7%"}](https://www.infoworld.com/article/3694090/amazon-s-quiet-open-source-revolution.html) [![infoworld.com: Why platform engineering?](){: style="width:7%"}](https://www.infoworld.com/article/3694869/why-platform-engineering.html) [![infoworld.com: Kubernetes cost management for the real world](){: style="width:7%"}](https://www.infoworld.com/article/3695569/kubernetes-cost-management-for-the-real-world.html)
-[![infoworld.com: Kubernetes costs less, but less than what?](){: style="width:7%"}](https://www.infoworld.com/article/3696277/kubernetes-costs-less-but-less-than-what.html) [![infoworld.com: You can’t run away from technical debt](){: style="width:7%"}](https://www.infoworld.com/article/3704233/you-cant-run-away-from-technical-debt.html) [![infoworld.com: Why we need both cloud architects and cloud engineers](){: style="width:7%"}](https://www.infoworld.com/article/3707989/why-we-need-both-cloud-architects-and-cloud-engineers.html) [![infracloud.io: 3 Autoscaling Projects to Optimise Kubernetes Costs](){: style="width:7%"}](https://www.infracloud.io/blogs/3-autoscaling-projects-optimising-kubernetes-costs) [![infracloud.io: 5 Tools to Auto-Generate Terraform Configuration Files 🌟](){: style="width:7%"}](https://www.infracloud.io/blogs/auto-generate-terraform-configuration-files) [![infracloud.io: Avoiding Kubernetes Cluster Outages with Synthetic Monitoring](){: style="width:7%"}](https://www.infracloud.io/blogs/avoiding-kubernetes-cluster-outages-synthetic-monitoring) [![infracloud.io: How to Setup Blue Green Deployments with DNS Routing 🌟](){: style="width:7%"}](https://www.infracloud.io/blogs/blue-green-deployments-dns-routing) [![infracloud.io: Enforcing Image Trust on Docker Containers using Notary](){: style="width:7%"}](https://www.infracloud.io/blogs/enforcing-image-trust-docker-containers-notary) [![Log Monitoring and Alerting with Grafana Loki](){: style="width:7%"}](https://www.infracloud.io/blogs/grafana-loki-log-monitoring-alerting) [![infracloud.io: Migrating Jenkins Freestyle Job to Multibranch Pipeline 🌟](){: style="width:7%"}](https://www.infracloud.io/blogs/jenkins-freestyle-pipeline-migration) [![infracloud.io: Kubernetes Autoscaling with Custom Metrics (updated) 🌟](){: style="width:7%"}](https://www.infracloud.io/blogs/kubernetes-autoscaling-custom-metrics)
-[![infracloud.io: Kubernetes Cost Reporting using Kubecost](){: style="width:7%"}](https://www.infracloud.io/blogs/kubernetes-cost-reporting-using-kubecost) [![infracloud.io: Kubernetes Pod Security Policies with Open Policy Agent](){: style="width:7%"}](https://www.infracloud.io/blogs/kubernetes-pod-security-policies-opa) [![infracloud.io: Linking Traces with Continuous Profiling using Pyroscope](){: style="width:7%"}](https://www.infracloud.io/blogs/linking-traces-continuous-profiling-pyroscope) [![infracloud.io: Machine Learning Orchestration on Kubernetes using Kubeflow](){: style="width:7%"}](https://www.infracloud.io/blogs/machine-learning-orchestration-kubernetes-kubeflow) [![infracloud.io: Monitoring Kubernetes cert-manager Certificates with BotKube](){: style="width:7%"}](https://www.infracloud.io/blogs/monitoring-kubernetes-cert-manager-certificates) [![infracloud.io: Introduction to Multi-Tenancy in Kubernetes](){: style="width:7%"}](https://www.infracloud.io/blogs/multi-tenancy-kubernetes) [![infracloud.io: Achieving multi-tenancy in monitoring with Prometheus & the' mighty Thanos Receiver](){: style="width:7%"}](https://www.infracloud.io/blogs/multi-tenancy-monitoring-thanos-receiver) [![infracloud.io: Multicluster GitOps with ArgoCD](){: style="width:7%"}](https://www.infracloud.io/blogs/multicluster-gitops-argocd) [![infracloud.io: How to Prevent Secret Leaks in Your Repositories](){: style="width:7%"}](https://www.infracloud.io/blogs/prevent-secret-leaks-in-repositories) [![infracloud.io: Progressive Delivery with Argo Rollouts : Blue-Green Deployment](){: style="width:7%"}](https://www.infracloud.io/blogs/progressive-delivery-argo-rollouts-blue-green-deployment) [![infracloud.io: Progressive Delivery with Argo Rollouts: Canary Deployment](){: style="width:7%"}](https://www.infracloud.io/blogs/progressive-delivery-argo-rollouts-canary-deployment)
-[![infracloud.io: Prometheus Definitive Guide Part I - Metrics and Use Cases](){: style="width:7%"}](https://www.infracloud.io/blogs/prometheus-architecture-metrics-use-cases) [![==infracloud.io: Prometheus Definitive Guide Part III - Prometheus Operator==](){: style="width:7%"}](https://www.infracloud.io/blogs/prometheus-operator-helm-guide) [![==infracloud.io: Prometheus Query Language - Prometheus Definitive Guide' Part II==](){: style="width:7%"}](https://www.infracloud.io/blogs/promql-prometheus-guide) [![infracloud.io: Protecting Kubernetes applications data using Kanister](){: style="width:7%"}](https://www.infracloud.io/blogs/protecting-kubernetes-applications-with-kanister) [![infracloud.io: How to setup Role based access (RBAC) to Kubernetes Cluster 🌟](){: style="width:7%"}](https://www.infracloud.io/blogs/role-based-access-kubernetes) [![infracloud.io: How to Secure Containers with Cosign and Distroless Images](){: style="width:7%"}](https://www.infracloud.io/blogs/secure-containers-cosign-distroless-images) [![infracloud.io: Securing Kubernetes Cluster using Kubescape and kube-bench](){: style="width:7%"}](https://www.infracloud.io/blogs/securing-kubernetes-cluster-kubescape-kubebench) [![infracloud.io: Securing Kubernetes Secrets with Conjur 🌟](){: style="width:7%"}](https://www.infracloud.io/blogs/securing-kubernetes-secrets-conjur) [![infracloud.io: Build and deploy Kubernetes apps with Skaffold](){: style="width:7%"}](https://www.infracloud.io/blogs/skaffold-usecases) [![infracloud.io: Site Reliability Engineering (SRE) Best Practices](){: style="width:7%"}](https://www.infracloud.io/blogs/sre-best-practices) [![infracloud.io: The Ten Commandments of Container Security](){: style="width:7%"}](https://www.infracloud.io/blogs/top-10-things-for-container-security)
-[![infracloud.io: Kubernetes Pod Security Policies with Open Policy Agent](){: style="width:7%"}](https://www.infracloud.io/kubernetes-pod-security-policies-opa) [![inkoop.io: How to get Azure API Credentials](){: style="width:7%"}](https://www.inkoop.io/blog/how-to-get-azure-api-credentials) [![innoq.com: Scraping a Docker swarm service with Prometheus](){: style="width:7%"}](https://www.innoq.com/en/blog/2020/04/scraping-docker-swarm-service-instances-with-prometheus) [![innoq.com: Scraping a Docker swarm service with Prometheus](){: style="width:7%"}](https://www.innoq.com/en/blog/scraping-docker-swarm-service-instances-with-prometheus) [![inovex.de: Welcome To The Container Jungle: Docker vs. containerd vs. Nabla' vs. Kata vs. Firecracker and more! 🌟](){: style="width:7%"}](https://www.inovex.de/blog/containers-docker-containerd-nabla-kata-firecracker) [![inovex.de: Spinnaker vs. Argo CD vs. Tekton vs. Jenkins X: Cloud-Native' CI/CD](){: style="width:7%"}](https://www.inovex.de/blog/spinnaker-vs-argo-cd-vs-tekton-vs-jenkins-x) [![inovex.de: Welcome To The Container Jungle: Docker vs. containerd vs. Nabla vs. Kata vs. Firecracker and more! 🌟](){: style="width:7%"}](https://www.inovex.de/de/blog/containers-docker-containerd-nabla-kata-firecracker) [![inovex.de: Spinnaker vs. Argo CD vs. Tekton vs. Jenkins X: Cloud-Native CI/CD](){: style="width:7%"}](https://www.inovex.de/de/blog/spinnaker-vs-argo-cd-vs-tekton-vs-jenkins-x) [![instaclustr.com: Apache Kafka Architecture: A Complete Guide 🌟](){: style="width:7%"}](https://www.instaclustr.com/apache-kafka-architecture) [![instana.com: The Hidden Cost of Observability: Data Volume](){: style="width:7%"}](https://www.instana.com/blog/cf-the-hidden-cost-of-observability-data-volume) [![Monitoring jenkins using instana](){: style="width:7%"}](https://www.instana.com/blog/monitoring-jenkins-using-instana)
-[![Instapaper](){: style="width:7%"}](https://www.instapaper.com) [![None](){: style="width:7%"}](https://www.instructables.com/How-to-Use-a-Shovel) [![None](){: style="width:7%"}](https://www.intel.com/content/www/us/en/homepage.html) [![interviewbit.com: Ansible Interview Questions](){: style="width:7%"}](https://www.interviewbit.com/ansible-interview-questions) [![Frequently Asked AWS Interview Questions](){: style="width:7%"}](https://www.interviewbit.com/aws-interview-questions) [![interviewbit.com: Terraform Interview Questions](){: style="width:7%"}](https://www.interviewbit.com/terraform-interview-questions) [![intezer.com: New Attacks on Kubernetes via Misconfigured Argo Workflows](){: style="width:7%"}](https://www.intezer.com/blog/container-security/new-attacks-on-kubernetes-via-misconfigured-argo-workflows) [![invensislearning.com: Difference between DevOps and DevSecOps](){: style="width:7%"}](https://www.invensislearning.com/blog/devops-vs-devsecops) [![invensislearning.com: Infrastructure as a Code Tutorial: How it Works, Types, and Best Practices](){: style="width:7%"}](https://www.invensislearning.com/blog/infrastructure-as-a-code-tutorial) [![investopedia.com: Amazon Web Services (AWS) Outage Causes Chaos (Dec 2021)](){: style="width:7%"}](https://www.investopedia.com/amazon-web-services-outage-causes-chaos-5212233) [![iomesh.com](){: style="width:7%"}](https://www.iomesh.com)
-[![iomesh.com: Outperforming Peer Products, IOMesh Takes Cloud Native Storage to the Next Level](){: style="width:7%"}](https://www.iomesh.com/blog/announcing_iomesh_preview) [![ireviews.com: The Top 60 Remote Work Websites for New Opportunities in 2022](){: style="width:7%"}](https://www.ireviews.com/the-top-60-remote-work-websites-for-new-opportunities-in-2022) [![isic-archive.com](){: style="width:7%"}](https://www.isic-archive.com) [![ismiletechnologies.com: Secure DevOps Kit For Azure(AzSK)](){: style="width:7%"}](https://www.ismiletechnologies.com/devsecops/secure-devops-kit-azureazsk) [![itbusinessedge.com: Okta vs. Azure AD: IAM Tool Comparison](){: style="width:7%"}](https://www.itbusinessedge.com/security/okta-vs-azure-ad) [![None](){: style="width:7%"}](https://www.itcentralstation.com/categories/application-performance-management-apm) [![Best Java Frameworks Solutions](){: style="width:7%"}](https://www.itcentralstation.com/categories/java-frameworks) [![ithands-on.com: Kubernetes 101 : Changing a Pod's label on the fly](){: style="width:7%"}](https://www.ithands-on.com/2021/04/kubernetes-101-changing-pods-label-on.html) [![ithands-on.com: Kubernetes 101 : External services - ExternalName, DNS and' Endpoints](){: style="width:7%"}](https://www.ithands-on.com/2021/04/kubernetes-101-external-services.html) [![ithands-on.com: Kubernetes 101 : Deployments, replicaSets, services, pods' and endpoints](){: style="width:7%"}](https://www.ithands-on.com/2021/05/kubernetes-101-deployment-replicasets.html) [![ithands-on.com: Kubernetes 101 : kubectl - communication with pods and containers' / running commands inside pods and containers](){: style="width:7%"}](https://www.ithands-on.com/2021/05/kubernetes-101-kubectl-communication.html)
-[![ithands-on.com: Kubernetes 101 : An overview of StatefulSets and Deployments](){: style="width:7%"}](https://www.ithands-on.com/2021/05/kubernetes-101-overview-of-statefulsets.html) [![ithands-on.com: Kubernetes 101 : Performing tasks in kubernetes - Jobs](){: style="width:7%"}](https://www.ithands-on.com/2021/05/kubernetes-101-performing-tasks-in.html) [![ithands-on.com: Kubernetes 101 : Resource Quotas (ResourceQuota) and Limit' Ranges (LimitRange)](){: style="width:7%"}](https://www.ithands-on.com/2021/05/kubernetes-101-resource-quotas.html) [![ithands-on.com: Kubernetes 101 : Deployments and Rolling updates - maxSurge,' maxUnavailable](){: style="width:7%"}](https://www.ithands-on.com/2021/06/kubernetes-101-deployments-and-rolling.html) [![ithands-on.com: Kubernetes 101 : The externalName service](){: style="width:7%"}](https://www.ithands-on.com/2021/06/kubernetes-101-externalname-service.html) [![ithands-on.com: Kubernetes 101 : Extending the container's functionalities' - Sidecar containers](){: style="width:7%"}](https://www.ithands-on.com/2021/07/kubernetes-101-extending-containers.html) [![ithands-on.com: Kubernetes 101 : Changing a service type](){: style="width:7%"}](https://www.ithands-on.com/2021/09/kubernetes-101-changing-service-type.html) [![ithands-on.com: Kubernetes 101 : Switching namespaces](){: style="width:7%"}](https://www.ithands-on.com/2021/10/kubernetes-101-switching-namespaces.html) [![itproportal.com: How to implement DevOps successfully in 2021 🌟](){: style="width:7%"}](https://www.itproportal.com/features/how-to-implement-devops-successfully-in-2021) [![itproportal.com: Stop messing up with CI/CD vs. DevOps and learn the difference' finally](){: style="width:7%"}](https://www.itproportal.com/features/stop-messing-up-with-cicd-vs-devops-and-learn-the-difference-finally) [![itprotoday.com: Who's Winning in the Container Software Market 🌟](){: style="width:7%"}](https://www.itprotoday.com/containers/whos-winning-container-software-market)
-[![itprotoday.com: Is the DevOps Model Killing the Developer? In a Word, No](){: style="width:7%"}](https://www.itprotoday.com/devops-and-software-development/devops-model-killing-developer-word-no) [![itprotoday.com: Who Needs Open Policy Agent?](){: style="width:7%"}](https://www.itprotoday.com/devops-and-software-development/who-needs-open-policy-agent) [![itprotoday.com: Google DORA Report Details Best Practices to Speed DevOps](){: style="width:7%"}](https://www.itprotoday.com/devops/google-dora-report-details-best-practices-speed-devops) [![itprotoday.com: 4 Alternatives to Kubernetes Container Orchestrator](){: style="width:7%"}](https://www.itprotoday.com/hybrid-cloud-and-multicloud/4-alternatives-kubernetes-container-orchestrator) [![itprotoday.com: Is Docker Still Worth Learning for IT Operations Teams?' Probably Not](){: style="width:7%"}](https://www.itprotoday.com/it-operations/docker-still-worth-learning-it-operations-teams-probably-not) [![itprotoday.com: With OpenShift 4.8, Red Hat Seeks to 'Expand Workload Possibilities'](){: style="width:7%"}](https://www.itprotoday.com/linux/openshift-48-red-hat-seeks-expand-workload-possibilities) [![itprotoday.com: Why Site Reliability Engineering Is Key to Modern DevOps](){: style="width:7%"}](https://www.itprotoday.com/testing-and-quality-assurance/why-site-reliability-engineering-key-modern-devops) [![ituser.es: Las principales habilidades que un arquitecto cloud necesita para triunfar](){: style="width:7%"}](https://www.ituser.es/opinion/2020/07/las-principales-habilidades-que-un-arquitecto-cloud-necesita-para-triunfar) [![itwonderlab.com: Kubernetes Cluster using Vagrant and Ansible with Containerd' (in 3 minutes) 🌟](){: style="width:7%"}](https://www.itwonderlab.com/en/ansible-kubernetes-vagrant-tutorial) [![Jaeger](){: style="width:7%"}](https://www.jaegertracing.io) [![Should I Use A Microservices Architecture? What about the UI? 🌟](){: style="width:7%"}](https://www.jamesmichaelhickey.com/microservices-architecture)
-[![jaumepujolcapllonch.com: La matriz RACI y la asignación de responsabilidades](){: style="width:7%"}](https://www.jaumepujolcapllonch.com/la-matriz-raci-y-la-asignacion-de-responsabilidades) [![java-success.com: 01: Q07 – Q12 Java Micro & Web services Interview Q&As](){: style="width:7%"}](https://www.java-success.com/01b-%e2%99%a6-40-java-web-services-basics-interview-qas-q07-q12) [![java-success.com: 5 Ways to debug thread-safety issues in Java](){: style="width:7%"}](https://www.java-success.com/debugging-java-thread-safety-multi-threading-concurrency-issues) [![java-success.com: 9 Java Garbage Collection interview questions & answers](){: style="width:7%"}](https://www.java-success.com/java-garbage-collection-interview-questions-and-answers) [![java-success.com: 01: Q07 – Q12 Java Micro & Web services Interview Q&As](){: style="width:7%"}](https://www.java-success.com/microservices-interview-questions) [![java-success.com: 01: 9 Java low latency interview questions & answers](){: style="width:7%"}](https://www.java-success.com/writing-low-latency-applications-in-java) [![java67.com: How to Create and Start Multiple Threads in Java? - Example Tutorial](){: style="width:7%"}](https://www.java67.com/2016/05/how-to-use-multiple-threads-in-java.html) [![java67.com: 10 Spring Framework Annotations Java Developer should learn - Example Tutorial](){: style="width:7%"}](https://www.java67.com/2018/11/top-10-spring-framework-annotations-for-java-developers.html) [![java67.com: Top 15 Microservices Interview Questions with Answers for 3 to 5 Years Experienced](){: style="width:7%"}](https://www.java67.com/2021/02/microservices-interview-questions-answers-java-spring.html) [![java67.com: How to set the logging level with application.properties in Spring Boot - Example Tutorial](){: style="width:7%"}](https://www.java67.com/2021/10/how-to-set-logging-level-in-spring-boot-.html) [![java67.com: Top 10 Free Git Courses and Tutorials for Beginners in 2022 - Best of Lot](){: style="width:7%"}](https://www.java67.com/2022/07/10-best-free-git-courses-and-tutorials.html)
-[![==javaadvent.com: You need more than containers. A short history of the' mess we're in==](){: style="width:7%"}](https://www.javaadvent.com/2021/12/you-need-more-than-containers-a-short-history-of-the-mess-were-in.html) [![None](){: style="width:7%"}](https://www.javacodegeeks.com/2014/12/on-heap-vs-off-heap-memory-usage.html) [![None](){: style="width:7%"}](https://www.javacodegeeks.com/2015/09/mongodb-a-scalable-nosql-db.html) [![None](){: style="width:7%"}](https://www.javacodegeeks.com/2015/10/nosql-vs-sql.html) [![Spring Framework Architecture 🌟](){: style="width:7%"}](https://www.javacodegeeks.com/2019/02/spring-framework-architecture.html) [![javacodegeeks.com: The Case Against CI/CD](){: style="width:7%"}](https://www.javacodegeeks.com/2021/08/the-case-against-ci-cd.html) [![javacodegeeks.com: Infrastructure as Code: Best Tools For 2023 Included](){: style="width:7%"}](https://www.javacodegeeks.com/2023/03/infrastructure-as-code-best-tools-for-2023-included.html) [![javaguides.net](){: style="width:7%"}](https://www.javaguides.net/2018/06/maven-cheat-sheet.html) [![javaguides.net: Java main() Method Interview Questions with Answers](){: style="width:7%"}](https://www.javaguides.net/2018/10/java-main-method-interview-questions-with-answers.html) [![javaguides.net: Event-Driven Microservices using Spring Boot and Kafka](){: style="width:7%"}](https://www.javaguides.net/2022/07/event-driven-microservices-using-spring-boot-and-apache-kafka.html?spref=tw) [![javaguides.net: Spring Boot Microservices - Spring Cloud API Gateway](){: style="width:7%"}](https://www.javaguides.net/2022/10/spring-boot-microservices-spring-cloud-api-gateway.html)
-[![javaguides.net: Spring Boot 3 REST API Documentation using SpringDoc OpenAPI](){: style="width:7%"}](https://www.javaguides.net/2023/03/spring-boot-3-rest-api-documentation.html) [![None](){: style="width:7%"}](https://www.javamonamour.org/2018/11/java-showsettings.html) [![JBang](){: style="width:7%"}](https://www.jbang.dev) [![jeffgeerling.com: Testing your Ansible roles with Molecule](){: style="width:7%"}](https://www.jeffgeerling.com/blog/2018/testing-your-ansible-roles-molecule) [![jeffgeerling.com: Everyone might be a cluster-admin in your Kubernetes cluster](){: style="width:7%"}](https://www.jeffgeerling.com/blog/2020/everyone-might-be-cluster-admin-your-kubernetes-cluster) [![Jenkins](){: style="width:7%"}](https://www.jenkins.io) [![jenkins.io - Tuning Jenkins GC For Responsiveness and Stability with Large Instances 🌟](){: style="width:7%"}](https://www.jenkins.io/blog/2016/11/21/gc-tuning) [![jenkins.io: Parallel stages with Declarative Pipeline 1.2 🌟](){: style="width:7%"}](https://www.jenkins.io/blog/2017/09/25/declarative-1) [![jenkins.io: Share a standard Pipeline across multiple projects with Shared Libraries 🌟](){: style="width:7%"}](https://www.jenkins.io/blog/2017/10/02/pipeline-templates-with-shared-libraries) [![Jenkins: Shifting Gears 🌟🌟](){: style="width:7%"}](https://www.jenkins.io/blog/2018/08/31/shifting-gears) [![Matrix 🌟](){: style="width:7%"}](https://www.jenkins.io/blog/2019/11/22/welcome-to-the-matrix)
-[![Atlassian's new Bitbucket Server integration for Jenkins 🌟](){: style="width:7%"}](https://www.jenkins.io/blog/2020/01/08/atlassians-new-bitbucket-server-integration-for-jenkins) [![WebSocket support in now available for Jenkins CLI and agent networking!](){: style="width:7%"}](https://www.jenkins.io/blog/2020/02/02/web-socket) [![jenkins.io 2020-05-06: Slave to Agent renaming. Renaming of the official Docker images for Jenkins agents](){: style="width:7%"}](https://www.jenkins.io/blog/2020/05/06/docker-agent-image-renaming) [![Windows Docker Agent Images: General Availability 🌟](){: style="width:7%"}](https://www.jenkins.io/blog/2020/05/11/docker-windows-agents) [![Read-only Jenkins Configuration 🌟](){: style="width:7%"}](https://www.jenkins.io/blog/2020/05/25/read-only-jenkins-announcement) [![On Jenkins Terminology Updates](){: style="width:7%"}](https://www.jenkins.io/blog/2020/06/18/terminology-update) [![External Fingerprint Storage Phase-1 Updates](){: style="width:7%"}](https://www.jenkins.io/blog/2020/06/27/external-fingerprint-storage) [![Git Plugin Performance Improvement 🌟](){: style="width:7%"}](https://www.jenkins.io/blog/2020/07/09/git-performance-improvement-phase1) [![Git Plugin Performance Improvement Phase-2 Progress 🌟](){: style="width:7%"}](https://www.jenkins.io/blog/2020/07/29/git-performance-improvement-phase2) [![Git Plugin Performance Improvement: Final Phase and Release 🌟](){: style="width:7%"}](https://www.jenkins.io/blog/2020/08/29/git-performance-improvement-phase3) [![A sustainable pattern with shared library 🌟](){: style="width:7%"}](https://www.jenkins.io/blog/2020/10/21/a-sustainable-pattern-with-shared-library)
-[![jenkins.io: Document Jenkins on Kubernetes: Installing Jenkins on Kubernetes Documentation Release 🌟](){: style="width:7%"}](https://www.jenkins.io/blog/2020/11/05/installing-jenkins-on-kubernetes) [![jenkins.io: Docker image updates](){: style="width:7%"}](https://www.jenkins.io/blog/2021/02/08/docker-base-os-upgrade) [![jenkins.io: Jenkins Operator becomes an official sub-project!](){: style="width:7%"}](https://www.jenkins.io/blog/2021/04/15/jenkins-operator-sub-project) [![Easily reuse Tekton and Jenkins X from Jenkins](){: style="width:7%"}](https://www.jenkins.io/blog/2021/04/21/tekton-plugin) [![jenkins.io: Git Username/Password Credentials Binding for sh, bat, and powershell 🌟](){: style="width:7%"}](https://www.jenkins.io/blog/2021/07/27/git-credentials-binding-phase-1) [![jenkins.io: Docker images use Java 11 by default 🌟](){: style="width:7%"}](https://www.jenkins.io/blog/2021/08/17/docker-images-use-jdk-11-by-default) [![jenkins.io: Security Validator for Jenkins Operator for Kubernetes](){: style="width:7%"}](https://www.jenkins.io/blog/2021/08/23/jenkins-operator-security-work-report) [![jenkins.io: Deprecating non-Java plugins](){: style="width:7%"}](https://www.jenkins.io/blog/2021/12/22/deprecated-ruby-runtime) [![Back of the Napkin Guide to Updating Jenkins](){: style="width:7%"}](https://www.jenkins.io/blog/2023/10/31/marc-s-napkin-upgrade-guide) [![Running Jenkins on Java 11 🌟](){: style="width:7%"}](https://www.jenkins.io/doc/administration/requirements/jenkins-on-java-11) [![Jenkins BlueOcean 🌟](){: style="width:7%"}](https://www.jenkins.io/doc/book/blueocean/getting-started)
-[![jenkins.io: Installing Jenkins on Kubernetes 🌟](){: style="width:7%"}](https://www.jenkins.io/doc/book/installing/kubernetes) [![Jenkins CLI](){: style="width:7%"}](https://www.jenkins.io/doc/book/managing/cli) [![jenkins.io - doc/book/pipeline 🌟](){: style="width:7%"}](https://www.jenkins.io/doc/book/pipeline) [![Pipeline Development Tools (Command-line Pipeline Linter)](){: style="width:7%"}](https://www.jenkins.io/doc/book/pipeline/development) [![jenkins.io - **Jenkinsfile** 🌟](){: style="width:7%"}](https://www.jenkins.io/doc/book/pipeline/jenkinsfile) [![None](){: style="width:7%"}](https://www.jenkins.io/doc/book/pipeline/multibranch) [![Extending with Shared Libraries 🌟](){: style="width:7%"}](https://www.jenkins.io/doc/book/pipeline/shared-libraries) [![Jenkins Pipeline Syntax: Scripted Syntax (Groovy DSL syntax) & Declarative Syntax 🌟](){: style="width:7%"}](https://www.jenkins.io/doc/book/pipeline/syntax) [![Jenkins Remote Access API](){: style="width:7%"}](https://www.jenkins.io/doc/book/using/remote-access-api) [![Plugin Development](){: style="width:7%"}](https://www.jenkins.io/doc/developer/plugin-development) [![Plugin Development: Dependency Management](){: style="width:7%"}](https://www.jenkins.io/doc/developer/plugin-development/dependency-management)
-[![Pipeline: SCM Step (workflow-scm-step)](){: style="width:7%"}](https://www.jenkins.io/doc/pipeline/steps/workflow-scm-step) [![JEP-224: System Read permission: Improve experience of Jenkins Configuration-as-Code users](){: style="width:7%"}](https://www.jenkins.io/events/online-hackfest/2020-uiux) [![jenkins.io: Jenkins Remoting Monitoring 🌟](){: style="width:7%"}](https://www.jenkins.io/projects/gsoc/2021/projects/remoting-monitoring) [![Jenkins Configuration as Code](){: style="width:7%"}](https://www.jenkins.io/projects/jcasc) [![Jenkins SIG Cloud Native 🌟](){: style="width:7%"}](https://www.jenkins.io/sigs/cloud-native) [![Jenkins SIG Platform 🌟](){: style="width:7%"}](https://www.jenkins.io/sigs/platform) [![jenkins.io: Jenkins CD and Pipelines Microsite](){: style="width:7%"}](https://www.jenkins.io/solutions/pipeline) [![==Fleet==](){: style="width:7%"}](https://www.jetbrains.com/fleet) [![jetbrains.com/help/idea/maven-support.html](){: style="width:7%"}](https://www.jetbrains.com/help/idea/maven-support.html) [![jetbrains.com: Storing Project Settings in Version Control](){: style="width:7%"}](https://www.jetbrains.com/help/teamcity/storing-project-settings-in-version-control.html) [![TeamCity](){: style="width:7%"}](https://www.jetbrains.com/teamcity)
-[![jetstack.io: Getting started using cert-manager with the sig-network Gateway' API](){: style="width:7%"}](https://www.jetstack.io/blog/cert-manager-gateway-api-traefik-guide) [![jetstack.io: Securing Istio workloads with mTLS using cert-manager](){: style="width:7%"}](https://www.jetstack.io/blog/cert-manager-istio-integration) [![jfrog.com: Kubernetes Helm Chart Repositories 🌟](){: style="width:7%"}](https://www.jfrog.com/confluence/display/JFROG/Kubernetes+Helm+Chart+Repositories) [![jhipster](){: style="width:7%"}](https://www.jhipster.tech) [![jimangel.io: A Practical Guide to Running NVIDIA GPUs on Kubernetes](){: style="width:7%"}](https://www.jimangel.io/posts/nvidia-rtx-gpu-kubernetes-setup) [![jimangel.io: Self-Updating GitOps](){: style="width:7%"}](https://www.jimangel.io/posts/self-updating-gitops) [![jitendrazaa.com: Create SOAP message using Java](){: style="width:7%"}](https://www.jitendrazaa.com/blog/java/create-soap-message-using-java) [![journaldev.com](){: style="width:7%"}](https://www.journaldev.com/33645/maven-commands-options-cheat-sheet) [![None](){: style="width:7%"}](https://www.journaldunet.com/web-tech/cloud/1492047-comment-kubernetes-perce-les-frontieres-du-cloud) [![zeroturnaround.com: Git cheat sheet 🌟](){: style="width:7%"}](https://www.jrebel.com/blog/git-cheat-sheet) [![jrebel.com/blog/maven-cheat-sheet](){: style="width:7%"}](https://www.jrebel.com/blog/maven-cheat-sheet)
-[![jrebel.com: Top 10 Jenkins Plugins and Features (2014)](){: style="width:7%"}](https://www.jrebel.com/blog/top-10-jenkins-plugins-and-features) [![json.org: Introducing JSON](){: style="width:7%"}](https://www.json.org/json-en.html) [![juanonlab.com: Dashboards de Kibana](){: style="width:7%"}](https://www.juanonlab.com/blog/es/dashboards-de-kibana) [![justingarrison.com: GitHub URL Hacks 🌟](){: style="width:7%"}](https://www.justingarrison.com/blog/2021-07-11-github-url-hacks) [![justinpolidori.it: Secure Your Docker Images With Cosign (and OPA Gatekeeper)](){: style="width:7%"}](https://www.justinpolidori.it/posts/20220116_sign_images_with_cosign_and_verify_with_gatekeeper) [![justinpolidori.it: LDAP authentication with Dex on Kubernetes with Vcluster' (K3S)](){: style="width:7%"}](https://www.justinpolidori.it/posts/20220611_vcluster_auth) [![k8gb.io](){: style="width:7%"}](https://www.k8gb.io) [![k8sref.io](){: style="width:7%"}](https://www.k8sref.io) [![Kaggle: The World's AI Proving Ground](){: style="width:7%"}](https://www.kaggle.com) [![Kaggle Competitions](){: style="width:7%"}](https://www.kaggle.com/competitions) [![kaggle.com: Sports Car Prices dataset](){: style="width:7%"}](https://www.kaggle.com/datasets/rkiattisak/sports-car-prices-dataset)
-[![Pulsar vs Kafka – Comparison and Myths Explored](){: style="width:7%"}](https://www.kai-waehner.de/blog/2020/06/09/apache-kafka-versus-apache-pulsar-event-streaming-comparison-features-myths-explored) [![kai-waehner.de: App Modernization and Hybrid Cloud Architectures with Apache Kafka](){: style="width:7%"}](https://www.kai-waehner.de/blog/2021/03/10/apache-kafka-app-modernization-legacy-hybrid-cloud-native-architecture) [![kai-waehner.de: Apache Kafka and MQTT (Part 1 of 5) – Overview and Comparison](){: style="width:7%"}](https://www.kai-waehner.de/blog/2021/03/15/apache-kafka-mqtt-sparkplug-iot-blog-series-part-1-of-5-overview-comparison) [![kai-waehner.de: When NOT to use Apache Kafka?](){: style="width:7%"}](https://www.kai-waehner.de/blog/2022/01/04/when-not-to-use-apache-kafka) [![kai-waehner.de: When to use Apache Camel vs. Apache Kafka? 🌟](){: style="width:7%"}](https://www.kai-waehner.de/blog/2022/01/28/when-to-use-apache-camel-vs-apache-kafka-for-etl-application-integration-event-streaming) [![kai-waehner.de: Comparison: JMS Message Queue vs. Apache Kafka](){: style="width:7%"}](https://www.kai-waehner.de/blog/2022/05/12/comparison-jms-api-message-broker-mq-vs-apache-kafka) [![kamilgrzybek.com: Modular Monolith: A Primer 🌟](){: style="width:7%"}](https://www.kamilgrzybek.com/blog/posts/modular-monolith-primer) [![kamilgrzybek.com: Modular Monolith: A Primer 🌟](){: style="width:7%"}](https://www.kamilgrzybek.com/design/modular-monolith-primer) [![None](){: style="width:7%"}](https://www.kanister.io) [![Kasten](){: style="width:7%"}](https://www.kasten.io) [![kasten.io: Kubernetes Backup & Recovery For Dummies (Free e-book)](){: style="width:7%"}](https://www.kasten.io/kubernetes/resources/books/kubernetes-backup-and-dr-for-dummies)
-[![katacoda.com 🌟](){: style="width:7%"}](https://www.katacoda.com) [![kateyes.co.uk](){: style="width:7%"}](https://www.kateyes.co.uk) [![Deploy Machine Learning Pipeline on AWS Fargate](){: style="width:7%"}](https://www.kdnuggets.com/2020/07/deploy-machine-learning-pipeline-aws-fargate.html) [![kdnuggets.com: How to Deploy a Flask API in Kubernetes and Connect it with Other Micro-services](){: style="width:7%"}](https://www.kdnuggets.com/2021/02/deploy-flask-api-kubernetes-connect-micro-services.html) [![kdnuggets.com: How To Build A Database Using Python](){: style="width:7%"}](https://www.kdnuggets.com/2021/09/build-database-using-python.html) [![kdnuggets.com: The Complete Collection of Data Science Cheat Sheets – Part 1](){: style="width:7%"}](https://www.kdnuggets.com/2022/02/complete-collection-data-science-cheat-sheets-part-1.html) [![kdnuggets.com: The Complete Collection of Data Science Cheat Sheets – Part 2](){: style="width:7%"}](https://www.kdnuggets.com/2022/02/complete-collection-data-science-cheat-sheets-part-2.html) [![kedify.io: Prometheus and Kubernetes Horizontal Pod Autoscaler don’t talk,' KEDA does](){: style="width:7%"}](https://www.kedify.io/blog-posts/prometheus-and-kubernetes-horizontal-pod-autoscaler-dont-talk-keda-does) [![kedify.io: Prometheus and Kubernetes Horizontal Pod Autoscaler don’t talk, KEDA does](){: style="width:7%"}](https://www.kedify.io/resources/blog/prometheus-and-kubernetes-horizontal-pod-autoscaler-dont-talk-keda-does) [![Keptn](){: style="width:7%"}](https://www.keptn.sh) [![kevinrchant.com: Introducing my Azure DevOps templates for Data Platform' deployments](){: style="width:7%"}](https://www.kevinrchant.com/2021/09/14/t-sql-tuesday-142-introducing-my-azure-devops-templates-for-data-platform-deployments)
-[![kevinrchant.com: Increase in demand for Data Platform automation](){: style="width:7%"}](https://www.kevinrchant.com/2021/09/16/increase-in-demand-for-data-platform-automation) [![keycloak.org](){: style="width:7%"}](https://www.keycloak.org) [![khanacademy.org](){: style="width:7%"}](https://www.khanacademy.org) [![kiali.io](){: style="width:7%"}](https://www.kiali.io) [![kie.org](){: style="width:7%"}](https://www.kie.org) [![Kite 🌟](){: style="width:7%"}](https://www.kite.com) [![kitploit.com: Mesh-Kridik](){: style="width:7%"}](https://www.kitploit.com/2021/12/mesh-kridik-open-source-security.html) [![konveyor 🌟](){: style="width:7%"}](https://www.konveyor.io) [![koyeb.com: Service Mesh and Microservices: Improving Network Management and Observability](){: style="width:7%"}](https://www.koyeb.com/blog/service-mesh-and-microservices-improving-network-management-and-observability) [![KPIs](){: style="width:7%"}](https://www.kpi.org/KPI-Basics) [![KrakenD: The fastest API gateway comes with true linear scalability 🌟](){: style="width:7%"}](https://www.krakend.io)
-[![krakend.io: KrakenD framework becomes a Linux Foundation project](){: style="width:7%"}](https://www.krakend.io/blog/krakend-framework-joins-the-linux-foundation) [![kristhecodingunicorn.com: Setting Up OAuth 2.0 Authentication for Applications in AKS With NGINX and OAuth2 Proxy](){: style="width:7%"}](https://www.kristhecodingunicorn.com/post/aks-oauth2-proxy-with-nginx-ingress-controller) [![kristhecodingunicorn.com: Setting Up OAuth 2.0 Authentication for Applications in AKS With NGINX and OAuth2 Proxy 🌟🌟](){: style="width:7%"}](https://www.kristhecodingunicorn.com/post/k8s_nginx_oauth) [![KTail: Kubernetes log viewer 🌟](){: style="width:7%"}](https://www.ktail.de) [![kube-router](){: style="width:7%"}](https://www.kube-router.io) [![==Kubecost== 🌟](){: style="width:7%"}](https://www.kubecost.com) [![kubeflow](){: style="width:7%"}](https://www.kubeflow.org) [![The Hidden CPU Throttling Crisis in Kubernetes Clusters](){: style="width:7%"}](https://www.kubenatives.com/p/the-hidden-cpu-throttling-crisis) [![kubermatic.com: A Framework for Kubernetes Incident Response](){: style="width:7%"}](https://www.kubermatic.com/blog/a-framework-for-kubernetes-incident-response) [![kubermatic.com: Bringing Your VMs to Kubernetes With KubeVirt](){: style="width:7%"}](https://www.kubermatic.com/blog/bringing-your-vms-to-kubernetes-with-kubevirt) [![kubermatic.com: Keeping the State of Apps 1: Introduction to Volume and volumeMounts](){: style="width:7%"}](https://www.kubermatic.com/blog/keeping-the-state-of-apps-1-introduction-to-volume-and-volumemounts)
-[![kubermatic.com: Keeping the State of Apps 6: Introduction to StatefulSets](){: style="width:7%"}](https://www.kubermatic.com/blog/keeping-the-state-of-apps-5) [![kubermatic.com: Keeping the State of Apps 5: Introduction to Storage Classes](){: style="width:7%"}](https://www.kubermatic.com/blog/keeping-the-state-of-apps-5-introduction-to-storage-classes) [![kubermatic.com: Keeping the State of Apps 6: Introduction to StatefulSets](){: style="width:7%"}](https://www.kubermatic.com/blog/keeping-the-state-of-apps-6-introduction-to-statefulsets) [![kubermatic.com: Keeping the State of Apps Part 2: Introduction to Secrets](){: style="width:7%"}](https://www.kubermatic.com/blog/keeping-the-state-of-apps-part-2-introduction-to-secrets) [![kubermatic.com: Keeping the State of Apps Part 3: Introduction to ConfigMaps 🌟](){: style="width:7%"}](https://www.kubermatic.com/blog/keeping-the-state-of-apps-part-3-introduction-to-configmaps) [![kubermatic.com: The Complete Guide to Kubernetes Metrics](){: style="width:7%"}](https://www.kubermatic.com/blog/the-complete-guide-to-kubernetes-metrics) [![kubermatic.com: Using Open Policy Agent With Kubermatic Kubernetes Platform](){: style="width:7%"}](https://www.kubermatic.com/blog/using-open-policy-agent-with-kubermatic) [![kubermatic.com: Why Implementing Kubernetes Operators Is a Good Idea! 🌟](){: style="width:7%"}](https://www.kubermatic.com/blog/why-implementing-kubernetes-operators-is-a-good-idea) [![kubermatic.com](){: style="width:7%"}](https://www.kubermatic.com/categories/kubernetes) [![kubermatic.com: The Ultimate Checklist for Running Kubernetes in Production](){: style="width:7%"}](https://www.kubermatic.com/resources/the-ultimate-checklist-for-running-kubernetes-in-production) [![kubermatic.com](){: style="width:7%"}](https://www.kubermatic.com/tags/kubernetes)
-[![kubernetes.dev: GitHub Workflow](){: style="width:7%"}](https://www.kubernetes.dev/docs/guide/github-workflow) [![Kubernetes Community Contributors Calendar](){: style="width:7%"}](https://www.kubernetes.dev/resources/calendar) [![Kubestack: Terraform GitOps Framework 🌟](){: style="width:7%"}](https://www.kubestack.com) [![None](){: style="width:7%"}](https://www.kubestack.com/framework/documentation) [![None](){: style="width:7%"}](https://www.kubestack.com/framework/documentation/tutorial-build-local-lab) [![kubetools.io: KoPylot: An AI-Powered Kubernetes Assistant for DevOps & Developers](){: style="width:7%"}](https://www.kubetools.io/kubernetes/kopylot-an-ai-powered-kubernetes-assistant-for-devops-developers) [![kubetools.io: Kubeshark – API Traffic Analyzer for Kubernetes](){: style="width:7%"}](https://www.kubetools.io/kubernetes/mastering-kubernetes-debugging-and-troubleshooting-with-kubeshark-real-time-visibility-query-language-service-map-and-integrations) [![kubetools.io: Why K9s Should Be Your Go-To Tool for Kubernetes Management](){: style="width:7%"}](https://www.kubetools.io/kubernetes/why-k9s-should-be-your-go-to-tool-for-kubernetes-management) [![Kubeval](){: style="width:7%"}](https://www.kubeval.com) [![kubewarden.io: Scanning secrets in environment variables](){: style="width:7%"}](https://www.kubewarden.io/blog/2022/10/env-var-secrets) [![eventstore.com: Service-Oriented Architecture vs Event-Driven Architecture 🌟](){: style="width:7%"}](https://www.kurrent.io/blog/service-oriented-architecture-vs-event-driven-architecture)
-[![kylezsembery.com: Persistent Storage in Kubernetes](){: style="width:7%"}](https://www.kylezsembery.com/persistent-storage-kubernetes) [![lambdatest.com: Top 27 Best Practices For Selenium Test Automation](){: style="width:7%"}](https://www.lambdatest.com/blog/27-best-practices-selenium-test-automation) [![lambdatest.com: 49 Most Common Selenium Exceptions for Automation Testing](){: style="width:7%"}](https://www.lambdatest.com/blog/49-common-selenium-exceptions-automation-testing) [![lambdatest.com: How To Create Automated Web Bot With Selenium In Python](){: style="width:7%"}](https://www.lambdatest.com/blog/automated-web-bot-with-selenium-python) [![None](){: style="width:7%"}](https://www.lambdatest.com/blog/automation-testing-with-selenium-javascript) [![cBamboo vs Jenkins: Showdown Of CI/CD Tools](){: style="width:7%"}](https://www.lambdatest.com/blog/bamboo-vs-jenkins-showdown-of-ci-cd-tools) [![lambdatest.com: 21 Of The Best Jenkins Alternatives For Developers](){: style="width:7%"}](https://www.lambdatest.com/blog/best-jenkins-alternatives) [![lambdatest.com: How To Build a CI/CD Pipeline In Azure DevOps ?](){: style="width:7%"}](https://www.lambdatest.com/blog/build-ci-cd-pipeline-in-azure-devops) [![lambdatest.com: How To Build Your First CI/CD Pipeline With Travis CI?](){: style="width:7%"}](https://www.lambdatest.com/blog/build-your-first-ci-cd-pipeline-with-travis-ci) [![lambdatest.com: Top 10 CI/CD Pipeline Implementation Challenges And Solutions](){: style="width:7%"}](https://www.lambdatest.com/blog/cicd-pipeline-challenges) [![lambdatest.com: CircleCI Vs. GitLab: Choosing The Right CI/CD Tool](){: style="width:7%"}](https://www.lambdatest.com/blog/circleci-vs-gitlab)
-[![lambdatest.com: Complete Guide To Access Forms In Selenium With Java](){: style="width:7%"}](https://www.lambdatest.com/blog/complete-guide-to-access-forms-in-selenium-with-java) [![lambdatest.com: How To Integrate Cucumber With Jenkins?](){: style="width:7%"}](https://www.lambdatest.com/blog/cucumber-with-jenkins-integration) [![lambdatest.com: Selenium vs Cypress – Which Is Better in 2021?](){: style="width:7%"}](https://www.lambdatest.com/blog/cypress-vs-selenium-comparison) [![lambdatest.com: Debunking The Top 8 Selenium Testing Myths](){: style="width:7%"}](https://www.lambdatest.com/blog/debunking-selenium-testing-myths) [![None](){: style="width:7%"}](https://www.lambdatest.com/blog/execute-junit4-tests-with-junit5) [![lambdatest.com: How To Create Jenkins Multibranch Pipeline 🌟](){: style="width:7%"}](https://www.lambdatest.com/blog/how-to-create-jenkins-multibranch-pipeline) [![None](){: style="width:7%"}](https://www.lambdatest.com/blog/how-to-read-configuration-files-in-python-using-selenium) [![lambdatest.com: How To Setup CI/CD Pipeline With Bamboo For PHP Projects](){: style="width:7%"}](https://www.lambdatest.com/blog/how-to-setup-cicd-pipeline-with-bamboo-for-php-projects) [![lambdatest.com: How To Set Up Continuous Integration With Git and Jenkins?](){: style="width:7%"}](https://www.lambdatest.com/blog/how-to-setup-continuous-integration-with-git-jenkins) [![None](){: style="width:7%"}](https://www.lambdatest.com/blog/jenkins-declarative-pipeline-examples) [![lambdatest.com: Best Jenkins Pipeline Tutorial For Beginners (Examples)' 🌟](){: style="width:7%"}](https://www.lambdatest.com/blog/jenkins-pipeline-tutorial)
-[![lambdatest.com: Jenkins vs Travis vs Bamboo vs TeamCity: Clash Of The Titans](){: style="width:7%"}](https://www.lambdatest.com/blog/jenkins-vs-travis-vs-bamboo-vs-teamcity) [![lambdatest.com](){: style="width:7%"}](https://www.lambdatest.com/blog/junit5-extensions) [![lambdatest.com: How To Modify HTTP Request Headers In JAVA Using Selenium' WebDriver?](){: style="width:7%"}](https://www.lambdatest.com/blog/modifying-http-request-headers-in-java-using-selenium-webdriver) [![lambdatest.com: How To Run Selenium Tests In Docker ? 🌟](){: style="width:7%"}](https://www.lambdatest.com/blog/run-selenium-tests-in-docker) [![lambdatest.com: How To Scroll a Page Using Selenium WebDriver?](){: style="width:7%"}](https://www.lambdatest.com/blog/scroll-a-webpage-in-selenium-using-java) [![==lambdatest.com: Selenium Automation Testing: Basics and Getting Started==' 🌟](){: style="width:7%"}](https://www.lambdatest.com/blog/selenium-automation-testing) [![lambdatest.com: Complete Guide To Selenium Testing with GitHub Actions 🌟](){: style="width:7%"}](https://www.lambdatest.com/blog/selenium-github-actions-example) [![lambdatest.com: Selenium IDE: What Is It? & Why Is It Must For Every QA?](){: style="width:7%"}](https://www.lambdatest.com/blog/selenium-ide-what-is-it-why-is-it-must-for-every-qa) [![lambdatest.com: Selenium Webdriver Java Tutorial – Guide for Beginners](){: style="width:7%"}](https://www.lambdatest.com/blog/selenium-java-tutorial-how-to-test-login-process) [![lambdatest.com: How To Integrate Jenkins & Maven With Selenium?](){: style="width:7%"}](https://www.lambdatest.com/blog/selenium-maven-jenkins-integration) [![lambdatest.com: The Ultimate Selenium Python Cheat Sheet for Test Automation](){: style="width:7%"}](https://www.lambdatest.com/blog/selenium-python-cheat-sheet)
-[![lambdatest.com: How To Set Jenkins Pipeline Environment Variables? 🌟](){: style="width:7%"}](https://www.lambdatest.com/blog/set-jenkins-pipeline-environment-variables-list) [![lambdatest.com: TeamCity vs. Jenkins: Picking The Right CI/CD Tool](){: style="width:7%"}](https://www.lambdatest.com/blog/teamcity-vs-jenkins-picking-the-right-ci-cd-tool) [![lambdatest.com: TestNG vs JUnit : Which testing framework should you choose?](){: style="width:7%"}](https://www.lambdatest.com/blog/testng-vs-junit-which-testing-framework-should-you-choose) [![==lambdatest.com: Top Automation Testing Trends To Look Out In 2021==](){: style="width:7%"}](https://www.lambdatest.com/blog/top-automation-testing-trends-2021) [![lambdatest.com: How To Upgrade From Selenium 3 To Selenium 4?](){: style="width:7%"}](https://www.lambdatest.com/blog/upgrade-from-selenium3-to-selenium4) [![lambdatest.com: How To Use GitLab CI To Run Tests Locally? 🌟](){: style="width:7%"}](https://www.lambdatest.com/blog/use-gitlab-ci-to-run-test-locally) [![lambdatest.com: How To Use Shared Libraries In A Jenkins Pipeline? 🌟](){: style="width:7%"}](https://www.lambdatest.com/blog/use-jenkins-shared-libraries-in-a-jenkins-pipeline) [![lambdatest.com: What Is New In Selenium 4 And What Is Deprecated In It?' 🌟](){: style="width:7%"}](https://www.lambdatest.com/blog/what-is-deprecated-in-selenium4) [![==lambdatest.com: What Is Jenkins Used For?== 🌟](){: style="width:7%"}](https://www.lambdatest.com/blog/what-is-jenkins) [![lambdatest.com: Why Selenium Grid Is Ideal For Automated Browser Testing?](){: style="width:7%"}](https://www.lambdatest.com/blog/why-selenium-grid-is-ideal-for-automated-browser-testing) [![lambdatest.com: Why You Need Build Automation Tools for Selenium Automation' Testing?](){: style="width:7%"}](https://www.lambdatest.com/blog/why-you-need-build-automation-tools-for-selenium-automation-testing)
-[![lambdatest.com: Jenkins Tutorial 🌟](){: style="width:7%"}](https://www.lambdatest.com/learning-hub/jenkins) [![==lambdatest.com: Selenium Python Tutorial== 🌟](){: style="width:7%"}](https://www.lambdatest.com/learning-hub/python-tutorial) [![lambdatest.com: Selenium 4 🌟](){: style="width:7%"}](https://www.lambdatest.com/learning-hub/selenium-4) [![lambdatest.com: Selenium Locators Tutorial 🌟](){: style="width:7%"}](https://www.lambdatest.com/learning-hub/selenium-locators) [![lambdatest.com/selenium: Introduction to Selenium Basics](){: style="width:7%"}](https://www.lambdatest.com/selenium) [![lastweekinaws.com: 17 More Ways to Run Containers on AWS](){: style="width:7%"}](https://www.lastweekinaws.com/blog/17-more-ways-to-run-containers-on-aws) [![I Hope This Email Finds You Before I Do - Last Week in AWS](){: style="width:7%"}](https://www.lastweekinaws.com/blog/i-hope-this-email-finds-you-before-i-do) [![lastweekinaws.com: Is ECS deprecated? Has Kubernetes won?](){: style="width:7%"}](https://www.lastweekinaws.com/blog/reader-mailbag-is-ecs-deprecated) [![[AINews] Cognition raises $1B in $26B Series D](){: style="width:7%"}](https://www.latent.space/p/ainews-cognition-raises-1b-in-26b) [![New AI Infra decacorns: Fireworks, Baseten with OpenRouter on the way](){: style="width:7%"}](https://www.latent.space/p/ainews-new-ai-infra-decacorns-fireworks) [![[AINews] New AI Infra unicorns: Exa, Modal, TurboPuffer](){: style="width:7%"}](https://www.latent.space/p/ainews-new-ai-infra-unicorns-exa)
-[![Why Video Agent Models are Next — Ethan He, xAI Grok Imagine](){: style="width:7%"}](https://www.latent.space/p/video-agents) [![lavanguardia.com: Por qué la transformación digital es mentira 🌟](){: style="width:7%"}](https://www.lavanguardia.com/economia/20201014/484036217179/transformacion-digital-empresas-foncillas-pf-video-seo-lv.html) [![lavanguardia.com: La delgada línea roja del liderazgo: de la cercanía al compadreo](){: style="width:7%"}](https://www.lavanguardia.com/economia/20220223/8075492/liderazgo-empresa-jefes-empleados-cercania-decisiones.html) [![lavanguardia.com: Ingeniero de ‘machine learning’ e ingeniero de datos, las profesiones emergentes más demandadas en España](){: style="width:7%"}](https://www.lavanguardia.com/economia/20230414/8895371/ingeniero-machine-learning-e-ingeniero-datos-profesiones-emergentes-mas-demandadas-espana.html) [![lavanguardia.com: Los estilos de liderazgo más apreciados por los empleados](){: style="width:7%"}](https://www.lavanguardia.com/vivo/20211113/7856878/cualidades-mas-valoran-empleados-jefe-pmv.html) [![lavanguardia.com: Cómo saber si tu jefe es un "ahuyenta talentos" que puede frustrar tu carrera](){: style="width:7%"}](https://www.lavanguardia.com/vivo/psicologia/20220225/8079133/trabajo-laboral-jefe-talento-trabajadores-nbs.html) [![Learn AWS IAM Interactively](){: style="width:7%"}](https://www.learnawsiam.com) [![learncloudnative.com: Sidecar Container Pattern](){: style="width:7%"}](https://www.learncloudnative.com/blog/2020-09-30-sidecar-container) [![learncloudnative.com: Kubernetes Network Policy](){: style="width:7%"}](https://www.learncloudnative.com/blog/2020-10-07-network-policies) [![None](){: style="width:7%"}](https://www.learncloudnative.com/newsletter) [![GCF LearnFree.org](){: style="width:7%"}](https://www.learnfree.org/en)
-[![learnitguide.net 🌟](){: style="width:7%"}](https://www.learnitguide.net) [![learnitguide.net: How to Check Memory Usage of a Pod in Kubernetes?](){: style="width:7%"}](https://www.learnitguide.net/2023/04/how-to-check-memory-usage-of-pod-in.html) [![==learnitguide.net: How to Create ConfigMap from Properties File Using K8s' Client==](){: style="width:7%"}](https://www.learnitguide.net/2023/04/how-to-create-configmap-from-properties.html) [![learnitguide.net: How To Troubleshoot Kubernetes Pods](){: style="width:7%"}](https://www.learnitguide.net/2023/04/how-to-troubleshoot-kubernetes-pods.html) [![learnitguide.net: Kubevious - A Powerful Kubernetes Dashboard](){: style="width:7%"}](https://www.learnitguide.net/2023/05/kubevious-powerful-kubernetes-dashboard.html) [![LearnPython.org interactive Python tutorial](){: style="width:7%"}](https://www.learnpython.org) [![learnsteps.com: Advance Kubernetes: What exactly are Kubernetes Operators?](){: style="width:7%"}](https://www.learnsteps.com/advanced-kubernetes-what-exactly-are-kubernetes-operators) [![learnsteps.com: Basics on Kubernetes: What exactly is a deployment?](){: style="width:7%"}](https://www.learnsteps.com/basics-on-kubernetes-what-exactly-is-a-deployment) [![learnsteps.com: Basics on Kubernetes: What exactly is a ReplicaSet](){: style="width:7%"}](https://www.learnsteps.com/basics-on-kubernetes-what-exactly-is-a-replicaset) [![learnsteps.com: DevOps Interview Question: How will you set up a CI/CD pipeline? 🌟](){: style="width:7%"}](https://www.learnsteps.com/devops-interview-question-how-will-you-set-up-a-ci-cd-pipeline) [![learnsteps.com: DevOps Interview Questions: How will you design your cloud VPC and subnets?](){: style="width:7%"}](https://www.learnsteps.com/devops-interview-questions-how-will-you-design-your-cloud-vpc-and-subnets)
-[![learnsteps.com: DevOps Interview Questions: How will you scale your current CI-CD pipeline](){: style="width:7%"}](https://www.learnsteps.com/devops-interview-questions-how-will-you-scale-your-current-ci-cd-pipeline) [![learnsteps.com: DevOps Interview Questions: Important Python questions](){: style="width:7%"}](https://www.learnsteps.com/devops-interview-questions-important-python-questions) [![learnsteps.com: DevOps Interview Questions: What do you know about proc filesystem in Linux.](){: style="width:7%"}](https://www.learnsteps.com/devops-interview-questions-what-do-you-know-about-proc-filesystem-in-linux) [![learnsteps.com: Difference between minor page faults vs major page faults](){: style="width:7%"}](https://www.learnsteps.com/difference-between-minor-page-faults-vs-major-page-faults) [![learnsteps.com: How exactly kube-proxy works: Basics on Kubernetes](){: style="width:7%"}](https://www.learnsteps.com/how-exactly-kube-proxy-works-basics-on-kubernetes) [![learnsteps.com: How Kubernetes works on reconciler pattern](){: style="width:7%"}](https://www.learnsteps.com/how-kubernetes-works-on-a-reconciler-pattern) [![learnsteps.com: Kaniko and how you can build images on Kubernetes using' kaniko?](){: style="width:7%"}](https://www.learnsteps.com/kaniko-and-how-you-can-build-images-on-kubernetes-using-kaniko) [![learnsteps.com: Kubernetes: What to learn from a long term perspective](){: style="width:7%"}](https://www.learnsteps.com/kubernetes-what-to-learn-from-a-long-term-perspective) [![learnsteps.com: Logging Infrastructure System Design](){: style="width:7%"}](https://www.learnsteps.com/logging-infrastructure-system-design) [![learnsteps.com: Monitoring Infrastructure System Design](){: style="width:7%"}](https://www.learnsteps.com/monitoring-infrastructure-system-design) [![learnsteps.com/tag/basics-on-kubernetes](){: style="width:7%"}](https://www.learnsteps.com/tag/basics-on-kubernetes)
-[![learnsteps.com: What is a control plane? Basics on Kubernetes](){: style="width:7%"}](https://www.learnsteps.com/what-is-a-control-plane-what-do-people-mean-by-this-basics-on-kubernetes) [![learnsteps.com: What is a service mesh? Is it born with Kubernetes?](){: style="width:7%"}](https://www.learnsteps.com/what-is-a-service-mesh-is-it-born-with-kubernetes) [![learnsteps.com: What is kubelet and what it does: Basics on Kubernetes](){: style="width:7%"}](https://www.learnsteps.com/what-is-kubelet-and-what-it-does-basics-on-kubernetes) [![letsdevops.net: Introduction to Azure DevOps for Beginners - Create CI/CD Pipelines, Setup Repository 🌟](){: style="width:7%"}](https://www.letsdevops.net/post/letsdevops-introduction-to-azure-devops-for-beginners) [![liatrio.com: building with docker using jenkins pipelines](){: style="width:7%"}](https://www.liatrio.ai/resources/blog) [![liatrio.com: building with docker using jenkins pipelines](){: style="width:7%"}](https://www.liatrio.com/blog/building-with-docker-using-jenkins-pipelines) [![==lightbend.com: From Java EE To Cloud Native: The End Of The Heavyweight' Era== 🌟](){: style="width:7%"}](https://www.lightbend.com/white-papers-and-reports/java-ee-to-cloud-native-modernization) [![LightOS](){: style="width:7%"}](https://www.lightbitslabs.com/product) [![None](){: style="width:7%"}](https://www.linkedin.com/company/learnk8s) [![None](){: style="width:7%"}](https://www.linkedin.com/feed/update/urn:li:activity:6459657167300583424) [![None](){: style="width:7%"}](https://www.linkedin.com/feed/update/urn:li:activity:6923979009311559680)
-[![Linkedin Discussion](){: style="width:7%"}](https://www.linkedin.com/groups/49531/49531-6092152919937794052) [![Linkedin discussion: Need help on Backup and restore methods of EC2 using' s3 services](){: style="width:7%"}](https://www.linkedin.com/groups/49531/49531-6093375473969090562) [![Lynda.com Linkedin Learning](){: style="width:7%"}](https://www.linkedin.com/learning/?trk=lynda_redirect_learning) [![blog.guybarrette.com: Powershell prompt: How to display your current Kubernetes context using Oh-My-Posh 3 🌟](){: style="width:7%"}](https://www.linkedin.com/newsletters/6962087231775772672) [![Alternative to Kubernetes: Docker Swarm](){: style="width:7%"}](https://www.linkedin.com/pulse/alternative-kubernetes-docker-swarm-marcel-koert) [![linkedin.com: Amazon EKS Distro (EKS-D): The Kubernetes Distribution Used by Amazon EKS 🌟](){: style="width:7%"}](https://www.linkedin.com/pulse/amazon-eks-distro-eks-d-kubernetes-distribution-used-gokul-chandra) [![linkedin.com: Ansible what is it and what not](){: style="width:7%"}](https://www.linkedin.com/pulse/ansible-what-marcel-koert) [![Linkedin: API Testing with Postman — Build a Dynamic Test Suite](){: style="width:7%"}](https://www.linkedin.com/pulse/api-testing-postman-build-dynamic-test-suite-michael-montgomery) [![Linkedin: API Testing with Postman](){: style="width:7%"}](https://www.linkedin.com/pulse/api-testing-postman-michael-montgomery) [![linkedin.com/pulse: Automatización de procesos con Prometheus, Grafana y' WebHook: resolución autónoma de incidentes](){: style="width:7%"}](https://www.linkedin.com/pulse/automatizaci%C3%B3n-de-procesos-con-prometheus-grafana-y-v%C3%ADctor-vela-l%C3%B3pez-1e) [![linkedin.com/pulse: Avoid These Kubernetes Anti-Patterns | Pavan Belagatti](){: style="width:7%"}](https://www.linkedin.com/pulse/avoid-kubernetes-anti-patterns-pavan-belagatti)
-[![linkedin.com: Azure Networking | Filiz Akkaya](){: style="width:7%"}](https://www.linkedin.com/pulse/azure-networking-filiz-akkaya-wqcuc) [![Azure Weekly Update 15th May 2026](){: style="width:7%"}](https://www.linkedin.com/pulse/azure-weekly-update-15th-may-2026-john-savill-fyspc) [![Azure Weekly Update - 22nd May 2026](){: style="width:7%"}](https://www.linkedin.com/pulse/azure-weekly-update-22nd-may-2026-john-savill-xpidc/?trackingId=ogg9bm9PQnyhEbNxtvW8Iw%3D%3D) [![BMW takes digital innovation into the fast lane with Red Hat Openshift Container Platform](){: style="width:7%"}](https://www.linkedin.com/pulse/bmw-takes-digital-innovation-fast-lane-red-hat-openshift-mendus) [![linkedin.com: CAF vs WAF: Which Framework to Use for Your Cloud Migration?](){: style="width:7%"}](https://www.linkedin.com/pulse/caf-vs-waf-which-framework-use-your-cloud-migration-gregor-wohlfarter-hko0f) [![linkedin.com/pulse: Command and Query Responsibility Segregation (CQRS):' Optimizing Hybrid Cloud Strategies](){: style="width:7%"}](https://www.linkedin.com/pulse/command-query-responsibility-segregation-cqrs-hybrid-cloud-mark-ubhfc) [![linkedin.com: Complete CI/CD Solution for mS on AKS using Azure DevOps, ArgoCD and External Kubernetes Secretes 🌟](){: style="width:7%"}](https://www.linkedin.com/pulse/complete-cicd-solution-ms-aks-using-azure-devops-argocd-singh) [![linkedin.com: Complexities of AWS Security Groups in the Cloud World](){: style="width:7%"}](https://www.linkedin.com/pulse/complexities-aws-security-groups-cloud-world-ashish-kar) [![CPU Limits in Kubernetes: Deep Dive into Pod Throttling and Kernel Interactions](){: style="width:7%"}](https://www.linkedin.com/pulse/cpu-limits-kubernetes-why-your-pod-idle-still-deep-dive-lazarev-k3m7f) [![linkedin.com/pulse: No Credentials, No Problem - using Azure Managed Identity](){: style="width:7%"}](https://www.linkedin.com/pulse/credentials-problem-using-azure-managed-identity-dimitar-iliev--wzzaf) [![linkedin.com: DAY 01: Kubernetes : Understanding Architecture, Components, Installation and Configuration](){: style="width:7%"}](https://www.linkedin.com/pulse/day-01-kubernetes-understanding-architecture-anup-ghattikar)
-[![linkedin: Dear Google, my data has left your building!](){: style="width:7%"}](https://www.linkedin.com/pulse/dear-google-my-data-has-left-your-building-zakir-khan) [![linkedin.com/pulse: Deploying Microsoft Sentinel via - ARM Template vs Terraform](){: style="width:7%"}](https://www.linkedin.com/pulse/deploying-microsoft-sentinel-via-arm-template-vs-debac-manikandan-ychnc) [![linkedin.com/pulse: Is DevOps just system administration repackaged?](){: style="width:7%"}](https://www.linkedin.com/pulse/devops-just-system-administration-repackaged-gianluca-mascolo) [![linkedin: DevOps vs Site Reliability Engineering](){: style="width:7%"}](https://www.linkedin.com/pulse/devops-vs-site-reliability-engineering-sean-washington) [![linkedin.com/pulse: Difference between Executor, ExecutorService, and Executors class in Java!](){: style="width:7%"}](https://www.linkedin.com/pulse/difference-between-executor-executorservice-executors-omar-ismail) [![linkedin.com: Docker Series : Docker Swarm - Lionel GURRET](){: style="width:7%"}](https://www.linkedin.com/pulse/docker-series-swarm-lionel-gurret) [![linkedin pulse: Enabling CI/CD to Boost DevOps | Pavan Belagatti](){: style="width:7%"}](https://www.linkedin.com/pulse/enabling-cicd-boost-devops-pavan-belagatti) [![linkedin.com/pulse: Exporting and importing variables between Bicep files: compileTimeImports | Freek Berson](){: style="width:7%"}](https://www.linkedin.com/pulse/exporting-importing-variables-between-bicep-files-freek-berson-n0ske) [![linkedin/pulse: Is France the European El Dorado for Freelancing?](){: style="width:7%"}](https://www.linkedin.com/pulse/france-european-el-dorado-freelancing-quentin-debavelaere) [![linkedin.com/pulse: GCP-Advanced-Terraform-Interactive-Learning-Challenge](){: style="width:7%"}](https://www.linkedin.com/pulse/gcp-advanced-terraform-interactive-learning-challeng-kaan-turgut-guipc) [![linkedin pulse: GitOps vs. DevOps! | Pavan Belagatti](){: style="width:7%"}](https://www.linkedin.com/pulse/gitops-vs-devops-pavan-belagatti)
-[![linkedin.com/pulse: How BMW uses Redhat OpenShift?](){: style="width:7%"}](https://www.linkedin.com/pulse/how-bmw-uses-redhat-openshift-bobby-singh) [![linkedin.com/pulse: How to Estimate Cloud Costs with Terraform (Azure, AWS, GCP, etc.) via Azure DevOps Pipelines](){: style="width:7%"}](https://www.linkedin.com/pulse/how-estimate-cloud-costs-terraform-azure-aws-gcp-etc-via-kaan-turgut-msexc) [![How to Evolve from RDBMS to NoSQL + SQL 🌟](){: style="width:7%"}](https://www.linkedin.com/pulse/how-evolve-from-rdbms-nosql-sql-jim-scott) [![linkedin.com: How to Move From a “Wait for it...” Batch-Processing Culture to a “Get It Now” Real-Time Data Culture](){: style="width:7%"}](https://www.linkedin.com/pulse/how-move-from-wait-batch-processing-culture-get-now-tomsen-bukovec) [![How to visualize your AWS Account with AWS Cloud9?](){: style="width:7%"}](https://www.linkedin.com/pulse/how-visualize-your-aws-account-cloud9-wong-chun-yin-cyrus-%E9%BB%83%E4%BF%8A%E5%BD%A5-) [![linkedin.com/pulse: How to write YAML file for Kubernetes | Megha S.k](){: style="width:7%"}](https://www.linkedin.com/pulse/how-write-yaml-file-kubernetes-megha-s-k) [![linkedin.com/pulse: Importance of API Automation Testing 🌟](){: style="width:7%"}](https://www.linkedin.com/pulse/importance-api-automation-testing-manish-saini) [![InfraCost + Terraform PRs: Making Cost Awareness Effortless](){: style="width:7%"}](https://www.linkedin.com/pulse/infracost-terraform-prs-making-cost-awareness-martin-jackson-a6sge) [![linkedin: Jenkins Server setup with dynamic worker nodes](){: style="width:7%"}](https://www.linkedin.com/pulse/jenkins-server-setup-dynamic-worker-nodes-shishir-khandelwal) [![linkedin.com: Kafka Cluster Setup on Kubernetes](){: style="width:7%"}](https://www.linkedin.com/pulse/kaka-cluster-setup-kubernetes-avinash-kumar-chandran) [![linkedin.com: Kubernetes Ephemeral Containers | Bibin Wilson](){: style="width:7%"}](https://www.linkedin.com/pulse/kubernetes-ephemeral-containers-bibin-wilson)
-[![linkedin pulse: Listado de todos los Servicios de AWS (actualizado 1 de' Enero 2021)](){: style="width:7%"}](https://www.linkedin.com/pulse/listado-de-todos-los-servicios-amazon-web-services-daniel-pe%25C3%25B1a-silva) [![linkedin.com: Look Before You Leap!](){: style="width:7%"}](https://www.linkedin.com/pulse/look-before-you-leap-sarah-robb-o-hagan) [![linkedin.com: Microservices are testable in isolation 🌟](){: style="width:7%"}](https://www.linkedin.com/pulse/microservices-testable-isolation-chris-richardson) [![Tips on Passing AWS Certified Solutions Architect - Professional Level](){: style="width:7%"}](https://www.linkedin.com/pulse/passed-aws-certified-solutions-architect-level-harshit-agarwal) [![linkedin.com: Selenium 4 and Grid Integration with Kubernetes 🌟](){: style="width:7%"}](https://www.linkedin.com/pulse/selenium-4-grid-integration-kubernetes-rishi-khanna) [![linkedin: Sharing My Top 10 resources to use while preparing for AWS Certification Exams](){: style="width:7%"}](https://www.linkedin.com/pulse/sharing-my-top-10-resources-use-while-preparing-aws-exams-semaan) [![linkedin.com/pulse: So, you think you're an associate level Solutions Architect?](){: style="width:7%"}](https://www.linkedin.com/pulse/so-you-think-youre-associate-level-solutions-adrian-cantrill) [![linkedin.com: SRE: Key Insights-"Done the right way”](){: style="width:7%"}](https://www.linkedin.com/pulse/sre-key-insights-done-right-way-shankar-muniyappa) [![linkedin: Test Automation - How To Build a CI/CD Pipeline Using Pytest and GitHub Actions](){: style="width:7%"}](https://www.linkedin.com/pulse/test-automation-how-build-cicd-pipeline-using-pytest-nir-tal) [![TestOps at the Speed of DevOps. Is DevOps killing Testing and QA or making it more important than ever?](){: style="width:7%"}](https://www.linkedin.com/pulse/testops-speed-devops-chaitanya-jawale) [![linkedin.com/pulse: Top 10 skills a DevOps engineer should possess](){: style="width:7%"}](https://www.linkedin.com/pulse/top-10-skills-devops-engineer-should-possess-saurabh-badhwar)
-[![linkedin.com: Tuning Grafana - Jmeter Dashboards](){: style="width:7%"}](https://www.linkedin.com/pulse/tuning-grafana-jmeter-dashboards-ezhil-arasu) [![linkedin.com: The Ultimate Guide to Azure Cloud Adoption Framework Lifecycle](){: style="width:7%"}](https://www.linkedin.com/pulse/ultimate-guide-azure-cloud-adoption-framework-gregor-wohlfarter-hb4sf) [![linkedin.com/pulse: What are Kubernetes Persistent Volumes?](){: style="width:7%"}](https://www.linkedin.com/pulse/what-kubernetes-persistent-volumes-gyan-prakash-1f) [![linkedin.com/pulse: The Who's Who of the Azure Configuration Management' Landscape | Mark Tinderholt](){: style="width:7%"}](https://www.linkedin.com/pulse/whos-who-azure-configuration-management-landscape-mark-tinderholt-nm7ve) [![linkedin.com pulse: WTH is GitOps? | Pavan Belagatti](){: style="width:7%"}](https://www.linkedin.com/pulse/wth-gitops-pavan-belagatti) [![Tips on Passing AWS Certified Solutions Architect - Professional Level](){: style="width:7%"}](https://www.linkedin.com/top-content/?trk=article_not_found) [![Kubernetes Security Best Practices: A DevSecOps Perspective](){: style="width:7%"}](https://www.linkedin.com/top-content/career) [![Linode](){: style="width:7%"}](https://www.linode.com) [![None](){: style="width:7%"}](https://www.linode.com/blog/kubernetes/scaling-kubernetes-to-zero-and-back) [![linode.com: Terraforming Kubernetes Series Introduction](){: style="width:7%"}](https://www.linode.com/content/terraforming-kubernetes-series-introduction-episode-1-6-with-justin-mitchel) [![linode.com: A Overview of Using Octant with Kubernetes](){: style="width:7%"}](https://www.linode.com/docs/guides/using-octant-with-kubernetes-a-tutorial)
-[![Linode Kubernetes Engine (LKE)](){: style="width:7%"}](https://www.linode.com/products/kubernetes) [![Linux-tutorial.info](){: style="width:7%"}](https://www.linux-tutorial.info) [![linux.com 🌟](){: style="width:7%"}](https://www.linux.com) [![linux.com: Getting Started With Kubernetes Is Easy With Minikube](){: style="width:7%"}](https://www.linux.com/audience/devops/getting-started-kubernetes-easy-minikube) [![linuxadictos.com](){: style="width:7%"}](https://www.linuxadictos.com) [![linuxadictos.com: Docker presenta nuevas capacidades para desarrolladores](){: style="width:7%"}](https://www.linuxadictos.com/docker-presenta-nuevas-capacidades-para-desarrolladores.html) [![linuxadvise.com: Helmfile - Next Level to manage your helm Charts](){: style="width:7%"}](https://www.linuxadvise.com/amp/helmfile-next-level-to-manage-your-helm-charts) [![linuxadvise.com: Kubernetes Config Maps](){: style="width:7%"}](https://www.linuxadvise.com/post/kubernetes-config-maps) [![linuxadvise.com: Kubernetes Daemon Sets](){: style="width:7%"}](https://www.linuxadvise.com/post/kubernetes-daemon-sets) [![linuxadvise.com: Kubernetes Node Affinity](){: style="width:7%"}](https://www.linuxadvise.com/post/kubernetes-node-affinity) [![linuxadvise.com: Kubernetes Node Selectors](){: style="width:7%"}](https://www.linuxadvise.com/post/kubernetes-node-selectors)
-[![linuxadvise.com: Kubernetes Pod Security Policy](){: style="width:7%"}](https://www.linuxadvise.com/post/kubernetes-pod-security-policy) [![linuxadvise.com: Kubernetes Rolling Updates and Rollbacks](){: style="width:7%"}](https://www.linuxadvise.com/post/kubernetes-rolling-updates-and-rollbacks) [![linuxadvise.com: Kubernetes Secrets](){: style="width:7%"}](https://www.linuxadvise.com/post/kubernetes-secrets) [![linuxadvise.com: Kubernetes Static Pods](){: style="width:7%"}](https://www.linuxadvise.com/post/kubernetes-static-pods) [![The Linux Foundation](){: style="width:7%"}](https://www.linuxfoundation.org) [![linuxhomenetworking.com](){: style="width:7%"}](https://www.linuxhomenetworking.com) [![linuxjournal.com: AWS EC2 VPC CLI](){: style="width:7%"}](https://www.linuxjournal.com/content/aws-ec2-vpc-cli) [![LinuxLinks.com](){: style="width:7%"}](https://www.linuxlinks.com) [![linuxnix.com](){: style="width:7%"}](https://www.linuxnix.com) [![linuxshelltips.com: What’s the Difference Between ${} and $() in Bash](){: style="width:7%"}](https://www.linuxshelltips.com/difference-between-and-in-bash) [![linuxshelltips.com: How to Kill Running Linux Process on Particular Port](){: style="width:7%"}](https://www.linuxshelltips.com/kill-linux-process-with-port)
-[![linuxshelltips.com: How to Use Netcat to Scan Open Ports in Linux 🌟](){: style="width:7%"}](https://www.linuxshelltips.com/netcat-linux-port-scanning) [![linuxsysadmins.com: Install Ansible AWX on Kubernetes in 5 minutes](){: style="width:7%"}](https://www.linuxsysadmins.com/install-ansible-awx-on-kubernetes) [![linuxtechi.com: How to Use Loops in Ansible Playbook](){: style="width:7%"}](https://www.linuxtechi.com/how-to-use-loops-in-ansible-playbook) [![linuxtechi.com: How to Setup Private Docker Registry in Kubernetes (k8s)](){: style="width:7%"}](https://www.linuxtechi.com/setup-private-docker-registry-kubernetes) [![linuxteck.com](){: style="width:7%"}](https://www.linuxteck.com) [![linuxteck.com: 13 Top command in Linux (Monitor Linux Server Processes) 🌟](){: style="width:7%"}](https://www.linuxteck.com/13-top-command-in-linux) [![linuxteck.com: 12 basic cat command in Linux with examples](){: style="width:7%"}](https://www.linuxteck.com/basic-cat-command-in-linux-with-examples) [![linuxteck.com: 10 basic and most useful 'ssh' client commands in Linux](){: style="width:7%"}](https://www.linuxteck.com/basic-ssh-client-commands-in-linux) [![linuxteck.com: 15 basic useful firewall-cmd commands in Linux](){: style="width:7%"}](https://www.linuxteck.com/basic-useful-firewall-cmd-commands-in-linux) [![linuxteck.com: 15 basic curl command in Linux with practical examples](){: style="width:7%"}](https://www.linuxteck.com/curl-command-in-linux-with-examples) [![None](){: style="width:7%"}](https://www.linuxtoday.com)
-[![None](){: style="width:7%"}](https://www.liquibase.com/community/liquibase-vs-flyway) [![liquibase.org](){: style="width:7%"}](https://www.liquibase.org) [![liquibase.org: Liquibase vs. Flyway](){: style="width:7%"}](https://www.liquibase.org/liquibase-vs-flyway) [![Building a Financial Due Diligence Agent with LiteParse](){: style="width:7%"}](https://www.llamaindex.ai/blog/building-a-financial-due-diligence-agent-with-liteparse) [![Up to 100x Fast Parsing with LiteParse v2.0 and Rust](){: style="width:7%"}](https://www.llamaindex.ai/blog/liteparse-v2-0-runs-everywhere) [![localstack.cloud](){: style="width:7%"}](https://www.localstack.cloud) [![AWS Lambda, Echo, and the Future of Cloud Automation](){: style="width:7%"}](https://www.logicworks.net/blog/2016/01/aws-lambda-echo-cloud-automation) [![==Lucidchart==](){: style="width:7%"}](https://www.lucidchart.com) [![lucidchart.com: Agile vs. Waterfall vs. Kanban vs. Scrum: What’s the Difference?](){: style="width:7%"}](https://www.lucidchart.com/blog/agile-vs-waterfall-vs-kanban-vs-scrum) [![Lucidchart](){: style="width:7%"}](https://www.lucidchart.com/pages) [![Lucidchart](){: style="width:7%"}](https://www.lucidchart.com/pages/integrations/aws-architecture-import)
-[![Lynda.com Linkedin Learning](){: style="width:7%"}](https://www.lynda.com) [![**M3**:](){: style="width:7%"}](https://www.m3db.io) [![macchaffee.com: Plain Kubernetes Secrets are fine 🌟](){: style="width:7%"}](https://www.macchaffee.com/blog/2022/k8s-secrets) [![macchaffee.com: The Fumbled Deprecation of PodSecurityPolicies](){: style="width:7%"}](https://www.macchaffee.com/blog/2022/psp-deprecation) [![None](){: style="width:7%"}](https://www.magalix.com) [![magalix.com: Best Practices And Tools For Monitoring Your Kubernetes Cluster](){: style="width:7%"}](https://www.magalix.com/blog/best-practices-and-tools-for-monitoring-your-kubernetes-cluster) [![magalix.com: Create a CI/CD pipeline with Kubernetes and Jenkins (Ansible,' Docker, Golang App) 🌟](){: style="width:7%"}](https://www.magalix.com/blog/create-a-ci/cd-pipeline-with-kubernetes-and-jenkins) [![magalix.com: Creating Custom Kubernetes Operators](){: style="width:7%"}](https://www.magalix.com/blog/creating-custom-kubernetes-operators) [![magalix.com: Deploying Kubernetes Cluster With EKS 🌟](){: style="width:7%"}](https://www.magalix.com/blog/deploying-kubernetes-cluster-with-eks) [![magalix.com: Getting Started With Istio: Overview And Installation](){: style="width:7%"}](https://www.magalix.com/blog/getting-started-with-istio-overview-and-installation) [![magalix.com: How To Integrate OPA Into Your Kubernetes Cluster Using Kube-mgmt](){: style="width:7%"}](https://www.magalix.com/blog/how-to-integrate-opa-into-your-kubernetes-cluster-using-kube-mgmt)
-[![magalix.com: Implementing FaaS in Kubernetes Using Kubeless](){: style="width:7%"}](https://www.magalix.com/blog/implementing-faas-in-kubernetes-using-kubeless) [![magalix.com: Influencing Kubernetes Scheduler Decisions](){: style="width:7%"}](https://www.magalix.com/blog/influencing-kubernetes-scheduler-decisions) [![magalix.com: Integrating Open Policy Agent (OPA) With Kubernetes 🌟](){: style="width:7%"}](https://www.magalix.com/blog/integrating-open-policy-agent-opa-with-kubernetes-a-deep-dive-tutorial) [![magalix.com: Kubernetes 101 - Concepts and Why It Matters](){: style="width:7%"}](https://www.magalix.com/blog/kubernetes-101-concepts-and-why-it-matters) [![magalix.com: Kubernetes And Databases 🌟](){: style="width:7%"}](https://www.magalix.com/blog/kubernetes-and-database) [![magalix.com: kubernetes authentication 🌟](){: style="width:7%"}](https://www.magalix.com/blog/kubernetes-authentication) [![magalix.com: kubernetes authorization 🌟](){: style="width:7%"}](https://www.magalix.com/blog/kubernetes-authorization) [![magalix.com: Capacity Planning](){: style="width:7%"}](https://www.magalix.com/blog/kubernetes-patterns-capacity-planning) [![magalix.com: Kubernetes Patterns - The Service Discovery Pattern](){: style="width:7%"}](https://www.magalix.com/blog/kubernetes-patterns-the-service-discovery-pattern) [![magalix.com: Monitoring of Kubernetes Clusters To Manage Large Scale Projects](){: style="width:7%"}](https://www.magalix.com/blog/monitor-kuberentes-cluster-to-manage-large-scale-projects) [![magalix.com: Monitoring Kubernetes Clusters Through Prometheus & Grafana' 🌟](){: style="width:7%"}](https://www.magalix.com/blog/monitoring-of-kubernetes-cluster-through-prometheus-and-grafana)
-[![magalix.com: **Team Productivity: Resource Management** 🌟](){: style="width:7%"}](https://www.magalix.com/blog/team-productivity-1) [![magalix.com: The Best Kubernetes Tutorials](){: style="width:7%"}](https://www.magalix.com/blog/the-best-kubernetes-tutorials) [![magalix.com: Top 8 Kubernetes Security Best Practices 🌟](){: style="width:7%"}](https://www.magalix.com/blog/top-8-kubernetes-security-best-practices) [![magalix.com: GitOps 101: What’s It All About?](){: style="width:7%"}](https://www.magalix.com/blog/what-is-gitops) [![magalix: What You Should Know about Kubernetes 1.20](){: style="width:7%"}](https://www.magalix.com/blog/what-you-should-know-about-kubernetes-1.20) [![magalix.com: Working with Istio: Track your services with Kiali](){: style="width:7%"}](https://www.magalix.com/blog/working-with-istio-track-your-services-with-kiali) [![magalix.com: Free Kubernetes Application Architecture Patterns eBook](){: style="width:7%"}](https://www.magalix.com/kubernetes-application-patterns-e-book-download) [![makeuseof.com: The 4 Best RHEL-Based Alternatives to CentOS](){: style="width:7%"}](https://www.makeuseof.com/best-centos-alternatives) [![makeuseof.com: The 6 Best Command Line Tools to Monitor Linux Performance in the Terminal](){: style="width:7%"}](https://www.makeuseof.com/best-cli-tools-to-monitor-linux-performance-terminal) [![makeuseof.com: The 8 Best Open-Source Project Management Software](){: style="width:7%"}](https://www.makeuseof.com/best-open-source-project-management-software) [![makeuseof.com: The 5 Best Open-Source Webinar Software](){: style="width:7%"}](https://www.makeuseof.com/best-open-source-webinar-software)
-[![makeuseof.com: The 7 Best Red Hat-Based Linux Distributions](){: style="width:7%"}](https://www.makeuseof.com/best-red-hat-based-linux-distros) [![makeuseof.com: hich Container System Should You Use: Kubernetes or Docker?](){: style="width:7%"}](https://www.makeuseof.com/kubernetes-or-docker) [![makeuseof.com: 10 Useful Tools for Python Developers](){: style="width:7%"}](https://www.makeuseof.com/python-developer-tools) [![makeuseof.com: 7 Vital Commands to Get Started With Python for Beginners](){: style="width:7%"}](https://www.makeuseof.com/python-for-beginners) [![makeuseof.com: 11 Useful Python One-Liners You Must Know](){: style="width:7%"}](https://www.makeuseof.com/useful-python-one-liners-you-must-know) [![malt 🌟](){: style="width:7%"}](https://www.malt.com) [![mandiant.com: Azure Run Command for Dummies](){: style="width:7%"}](https://www.mandiant.com/resources/azure-run-command-dummies) [![manifests.io/kubernetes/1.28](){: style="width:7%"}](https://www.manifests.io/kubernetes/1.28) [![Manning: **Openshift in action**](){: style="width:7%"}](https://www.manning.com/books/openshift-in-action) [![Pipeline as Code](){: style="width:7%"}](https://www.manning.com/books/pipeline-as-code) [![maquinasvirtuales.eu: Docker Swarm: Instalar Ansible AWX](){: style="width:7%"}](https://www.maquinasvirtuales.eu/docker-swarm-instalar-ansible-awx)
-[![marcobehler.com: Java Versions and Features 🌟](){: style="width:7%"}](https://www.marcobehler.com/guides/a-guide-to-java-versions-and-features) [![TaskBuster Django Tutorial, made with Django 1.8 and Python 3](){: style="width:7%"}](https://www.marinamele.com/taskbuster-django-tutorial) [![mariocortes.net: La crisis de seniority](){: style="width:7%"}](https://www.mariocortes.net/la-crisis-de-seniority) [![markdownguide.org](){: style="width:7%"}](https://www.markdownguide.org) [![Markdown Cheat Sheet 1](){: style="width:7%"}](https://www.markdownguide.org/cheat-sheet) [![None](){: style="width:7%"}](https://www.mastertheboss.com/jboss-frameworks/spring/deploy-your-springboot-applications-on-openshift) [![None](){: style="width:7%"}](https://www.mastertheboss.com/soa-cloud/openshift/clustering-wildfly-on-openshift-using-wildfly-operator) [![None](){: style="width:7%"}](https://www.mastertheboss.com/soa-cloud/openshift/java-ee-example-application-on-openshift) [![None](){: style="width:7%"}](https://www.mastertheboss.com/soa-cloud/openshift/openshift-cheatsheet) [![None](){: style="width:7%"}](https://www.mastertheboss.com/soa-cloud/openshift/running-microprofile-applications-on-openshift) [![None](){: style="width:7%"}](https://www.mastertheboss.com/soa-cloud/openshift/thorntail-on-openshift)
-[![None](){: style="width:7%"}](https://www.mastertheboss.com/soa-cloud/openshift/using-wildfly-on-openshift) [![MCPBundles](){: style="width:7%"}](https://www.mcpbundles.com) [![medianova.com: Service Mesh vs. API Gateway](){: style="width:7%"}](https://www.medianova.com/en-blog/service-mesh-vs-api-gateway) [![medianova.com: Service Mesh vs. API Gateway](){: style="width:7%"}](https://www.medianova.com/service-mesh-vs-api-gateway) [![meet-in.es: «Para liderar a largo plazo hay que ser buena persona»](){: style="width:7%"}](https://www.meet-in.es/para-liderar-a-largo-plazo-hay-que-ser-buena-persona) [![Meetup event: From Freestyle jobs to Pipeline, with JobDSL](){: style="width:7%"}](https://www.meetup.com/Jenkins-online-meetup/events/270600737) [![In this presentation](){: style="width:7%"}](https://www.meetup.com/Jenkins-online-meetup/events/270630108) [![Jenkins Online Meetup](){: style="width:7%"}](https://www.meetup.com/Jenkins-online-meetup/events/270861119) [![meetup.com: A single open-source security scanner for most languages on Jenkins](){: style="width:7%"}](https://www.meetup.com/es-es/jenkins-online-meetup/events/276135789) [![meetup.com: A single open-source security scanner for most languages on' Jenkins](){: style="width:7%"}](https://www.meetup.com/es/Jenkins-online-meetup/events/276135789) [![Meetup event: From Freestyle jobs to Pipeline, with JobDSL](){: style="width:7%"}](https://www.meetup.com/jenkins-online-meetup/events/270600737)
-[![In this presentation](){: style="width:7%"}](https://www.meetup.com/jenkins-online-meetup/events/270630108) [![Jenkins Online Meetup](){: style="width:7%"}](https://www.meetup.com/jenkins-online-meetup/events/270861119) [![Mergecrush](){: style="width:7%"}](https://www.mergecrush.com) [![None](){: style="width:7%"}](https://www.merikan.com/2019/04/jvm-in-a-container) [![Metabob](){: style="width:7%"}](https://www.metabob.com) [![micahlerner.com: Automatic Reliability Testing For Cluster Management Controllers](){: style="width:7%"}](https://www.micahlerner.com/2022/07/24/automatic-reliability-testing-for-cluster-management-controllers.html) [![Injecting a Chess Engine into Amazon Redshift](){: style="width:7%"}](https://www.michaelburge.us/2017/09/10/injecting-shellcode-to-speed-up-amazon-redshift.html) [![Premier League Deepens Fan Connection Using AI | Microsoft Customer Stories](){: style="width:7%"}](https://www.microsoft.com/en-us/customers/brand-collections/premier-league-transforming-fan-experiences) [![Premier League Deepens Fan Connection Using AI | Microsoft Customer Stories](){: style="width:7%"}](https://www.microsoft.com/en-us/customers/brand-collections/premier-league-transforming-fan-experiences?ocid=FY26_soc_omc_br_LI_PLEndOfSeason) [![Microsoft Azure Virtual Training: Migrate and Modernize Foundation](){: style="width:7%"}](https://www.microsoft.com/en-us/events/search-catalog?q=Migrate+and+modernize+foundation&filters=product%3Aazure%2Cprimary-language%3Aenglish&scenario=events) [![Webwright: A Terminal Is All You Need For Web Agents](){: style="width:7%"}](https://www.microsoft.com/en-us/research/articles/webwright-a-terminal-is-all-you-need-for-web-agents)
-[![microsoft.com: Biomedical Research Platform Terra Now Available on Microsoft Azure](){: style="width:7%"}](https://www.microsoft.com/en-us/research/blog/biomedical-research-platform-terra-now-available-on-microsoft-azure) [![Project InnerEye – Democratizing Medical Imaging AI](){: style="width:7%"}](https://www.microsoft.com/en-us/research/project/medical-image-analysis) [![microsoft.com: DevOps threat matrix](){: style="width:7%"}](https://www.microsoft.com/en-us/security/blog/2023/04/06/devops-threat-matrix) [![Microsoft Security Copilot](){: style="width:7%"}](https://www.microsoft.com/en-us/security/business/ai-machine-learning/microsoft-security-copilot) [![microsoft.com: Revolutionizing our ARM template deployment at Microsoft with shift from JSON to BICEP](){: style="width:7%"}](https://www.microsoft.com/insidetrack/blog/revolutionizing-our-arm-template-deployment-at-microsoft-with-shift-from-json-to-bicep) [![Microsoft Teams](){: style="width:7%"}](https://www.microsoft.com/microsoft-365/microsoft-teams/group-chat-software) [![Microsoft.com: Attack matrix for Kubernetes 🌟](){: style="width:7%"}](https://www.microsoft.com/security/blog/2020/04/02/attack-matrix-kubernetes) [![microsoft.com: Secure containerized environments with updated threat matrix for Kubernetes](){: style="width:7%"}](https://www.microsoft.com/security/blog/2021/03/23/secure-containerized-environments-with-updated-threat-matrix-for-kubernetes) [![middlewareinventory.com: How to use ansible with S3 – Ansible aws_s3 examples | Devops Junction](){: style="width:7%"}](https://www.middlewareinventory.com/blog/ansible-aws_s3-example) [![middlewareinventory.com: Ansible Dictionary – How to create and add items to dict](){: style="width:7%"}](https://www.middlewareinventory.com/blog/ansible-dict) [![middlewareinventory.com: Ansible List Examples – How to create and append items to List 🌟](){: style="width:7%"}](https://www.middlewareinventory.com/blog/ansible-list-examples-how-to-create-and-append-items-to-list)
-[![middlewareinventory.com: Ansible Playbook Examples – Sample Ansible Playbooks | Devops Junction](){: style="width:7%"}](https://www.middlewareinventory.com/blog/ansible-playbook-example) [![middlewareinventory.com: Get CPU and Memory Usage of NODES and PODS – Kubectl 🌟](){: style="width:7%"}](https://www.middlewareinventory.com/blog/cpu-memory-usage-nodes-k8s) [![middlewareinventory.com: Terraform Create Multiple EC2 with different Configs – for_each and count together](){: style="width:7%"}](https://www.middlewareinventory.com/blog/terraform-create-multiple-ec2-different-config) [![middlewareinventory.com: Terraform For Each Examples – How to use for_each | Devops Junction](){: style="width:7%"}](https://www.middlewareinventory.com/blog/terraform-for-each-examples) [![middlewareinventory.com: Terraform import All AWS Security Groups – How to 🌟](){: style="width:7%"}](https://www.middlewareinventory.com/blog/terraform-import-securitygroup-aws) [![migops.com: pgBackRest – The Best Postgres Backup Tool with a very active community](){: style="width:7%"}](https://www.migops.com/blog/2021/04/09/pgbackrest-the-best-postgres-backup-tool-with-a-very-active-community) [![migops.com: Is Aurora PostgreSQL really faster and cheaper than RDS PostgreSQL' – Benchmarking](){: style="width:7%"}](https://www.migops.com/blog/2021/11/26/is-aurora-postgresql-really-faster-and-cheaper-than-rds-postgresql-benchmarking) [![None](){: style="width:7%"}](https://www.migops.com/blog/pgbackrest-the-best-postgres-backup-tool-with-a-very-active-community) [![min.io](){: style="width:7%"}](https://www.min.io) [![blog.min.io: Mono Clouds vs Multi-Clouds & Hybrid Clouds](){: style="width:7%"}](https://www.min.io/blog) [![blog.min.io: Certificate-based Authentication for S3](){: style="width:7%"}](https://www.min.io/blog/certificate-based-authentication-with-s3)
-[![mindtheproduct.com: The Product Managers’ Guide to Continuous Delivery and DevOps 🌟🌟](){: style="width:7%"}](https://www.mindtheproduct.com/what-the-hell-are-ci-cd-and-devops-a-cheatsheet-for-the-rest-of-us) [![MiniSim: Launcher for iOS and Android Simulators](){: style="width:7%"}](https://www.minisim.app) [![mirantis.com: How to install Kubernetes with Kubeadm: A quick and dirty guide](){: style="width:7%"}](https://www.mirantis.com/blog/how-install-kubernetes-kubeadm) [![mirantis.com: Introduction to Istio Ingress: The easy way to manage incoming Kubernetes app traffic](){: style="width:7%"}](https://www.mirantis.com/blog/introduction-to-istio-ingress-the-easy-way-to-manage-incoming-kubernetes-app-traffic) [![mirantis.com: Kustomize Tutorial: Creating a Kubernetes app out of multiple pieces](){: style="width:7%"}](https://www.mirantis.com/blog/introduction-to-kustomize-part-1-creating-a-kubernetes-app-out-of-multiple-pieces) [![mirantis.com: Introduction to YAML: Creating a Kubernetes deployment](){: style="width:7%"}](https://www.mirantis.com/blog/introduction-to-yaml-creating-a-kubernetes-deployment) [![mirantis.com: Kubernetes Cheat Sheet 🌟](){: style="width:7%"}](https://www.mirantis.com/blog/kubernetes-cheat-sheet) [![None](){: style="width:7%"}](https://www.mirantis.com/blog/your-app-deserves-more-than-kubernetes-ingress-kubernetes-ingress-vs-istio-gateway-webinar) [![Mirantis Docker Enterprise 3.1+ with Kubernetes](){: style="width:7%"}](https://www.mirantis.com/software/docker/docker-enterprise) [![MkDocs](){: style="width:7%"}](https://www.mkdocs.org) [![moesif.com: How to choose the right API Gateway for your platform: Comparison of Kong, Tyk, Apigee, and alternatives](){: style="width:7%"}](https://www.moesif.com/blog/technical/api-gateways/How-to-Choose-The-Right-API-Gateway-For-Your-Platform-Comparison-Of-Kong-Tyk-Apigee-And-Alternatives)
-[![mongodb.com: DaaS with MongoDB and Confluent](){: style="width:7%"}](https://www.mongodb.com/blog/post/daa-s-with-mongo-db-and-confluent) [![Introducing MongoDB for VS Code](){: style="width:7%"}](https://www.mongodb.com/blog/post/introducing-mongodb-for-vs-code) [![None](){: style="width:7%"}](https://www.mongodb.com/company/blog/product-release-announcements/introducing-mongodb-for-vs-code) [![mongodb.com: DaaS with MongoDB and Confluent](){: style="width:7%"}](https://www.mongodb.com/company/blog/technical/daa-s-with-mongo-db-and-confluent) [![developer.mongodb.com: MongoDB Cheat Sheet](){: style="width:7%"}](https://www.mongodb.com/docs) [![MongoDB security tutorial](){: style="width:7%"}](https://www.mongodb.com/docs/manual/security) [![MongoDB and Kubernetes 🌟](){: style="width:7%"}](https://www.mongodb.com/kubernetes) [![MongoDB and Kubernetes 🌟](){: style="width:7%"}](https://www.mongodb.com/products/integrations/kubernetes) [![morling.dev: Introducing JfrUnit 1.0.0.Alpha1](){: style="width:7%"}](https://www.morling.dev/blog/introducing-jfrunit-1-0-0-alpha1) [![Single Message Transformations - The Swiss Army Knife of Kafka Connect](){: style="width:7%"}](https://www.morling.dev/blog/single-message-transforms-swiss-army-knife-of-kafka-connect) [![mssqltips.com: Choosing Between SQL Server Integration Services and Azure Data Factory](){: style="width:7%"}](https://www.mssqltips.com/sqlservertip/7094/azure-data-factory-vs-ssis-similarities-differences)
-[![==mssqltips.com: PowerShell for the DBA - If Else and Switch statements==](){: style="width:7%"}](https://www.mssqltips.com/sqlservertip/7188/powershell-if-if-else-switch-examples) [![Mulesoft](){: style="width:7%"}](https://www.mulesoft.com) [![None](){: style="width:7%"}](https://www.mulesoft.com/api/rest/what-is-rest-api) [![MuleSoft API Manager](){: style="width:7%"}](https://www.mulesoft.com/platform/api/manager) [![mulesoft.com: What is a RESTful API?](){: style="width:7%"}](https://www.mulesoft.com/resources/api/restful-api) [![Mux: The API to Video](){: style="width:7%"}](https://www.mux.com) [![muycomputer.com: WinGet 1.0, ya está aquí el administrador de paquetes para Windows](){: style="width:7%"}](https://www.muycomputer.com/2021/06/03/winget-1-0-paquetes-windows-10) [![muycomputerpro.com: Ingeniería de plataformas de DevOps: la nueva generación de DevOps](){: style="width:7%"}](https://www.muycomputerpro.com/2024/01/12/ingenieria-de-plataformas-de-devops-la-nueva-generacion-de-devops) [![muylinux.com](){: style="width:7%"}](https://www.muylinux.com) [![Python mini-quiz](){: style="width:7%"}](https://www.mypythonquiz.com) [![mytechramblings.com: A practical example of GitOps using Azure DevOps, Azure Container Registry, Helm, Flux and Kubernetes](){: style="width:7%"}](https://www.mytechramblings.com/posts/gitops-with-azure-devops-helm-acr-flux-and-k8s)
-[![n-ix.com: How to reduce your technical debt: An ultimate guide](){: style="width:7%"}](https://www.n-ix.com/reduce-technical-debt) [![namecheap.com: Visualize Your Deployment Status with Jenkins 🌟](){: style="width:7%"}](https://www.namecheap.com/blog/visualize-your-deployment-status-with-jenkins) [![==nathannellans.com: Application Registrations and Enterprise Apps - Part' 2== 🌟](){: style="width:7%"}](https://www.nathannellans.com/post/app-registration-enterprise-apps-part-2) [![nathannellans.com: App Registrations, Enterprise Apps, and Service Principals 🌟](){: style="width:7%"}](https://www.nathannellans.com/post/app-registrations-enterprise-apps-and-service-principals) [![nathannellans.com: Azure Application Gateway - Part 1 🌟](){: style="width:7%"}](https://www.nathannellans.com/post/azure-application-gateway-part-1) [![nature.com: Quibim: empowering biopharma to turn images into actionable predictions using artificial intelligence](){: style="width:7%"}](https://www.nature.com/articles/d43747-023-00028-w) [![ncsc.gov.uk: Introducing Scanning Made Easy](){: style="width:7%"}](https://www.ncsc.gov.uk/blog-post/introducing-scanning-made-easy) [![None](){: style="width:7%"}](https://www.ncsc.gov.uk/information/page-removed) [![nczonline: How content delivery networks (CDNs) work - Nov 2011](){: style="width:7%"}](https://www.nczonline.net/blog/2011/11/29/how-content-delivery-networks-cdns-work) [![Exploring the (lack of) security in a typical Docker and Kubernetes installation](){: style="width:7%"}](https://www.neowin.net/news/exploring-the-lack-of-security-in-a-typical-docker-and-kubernets-installation) [![netdata.cloud: Kubernetes Throttling Doesn’t Have To Suck. Let Us Help! 🌟🌟](){: style="width:7%"}](https://www.netdata.cloud/blog/kubernetes-throttling-doesnt-have-to-suck-let-us-help)
-[![AWS Cloud Networking – Zero to Hero](){: style="width:7%"}](https://www.netdesignarena.com/index.php/2020/04/15/new-blog-series-aws-cloud-networking-zero-to-hero) [![networkmanagementsoftware.com: Google Cloud Platform (GCP) Networking Fundamentals](){: style="width:7%"}](https://www.networkmanagementsoftware.com/google-cloud-platform-gcp-networking-fundamentals) [![nextgov.com: Why smart multicloud policies are a golden ticket to modernizing IT infrastructure](){: style="width:7%"}](https://www.nextgov.com/ideas/2023/11/why-smart-multicloud-policies-are-golden-ticket-modernizing-it-infrastructure/392232) [![nextplatform.com: red hat flexes CoreOS muscle in openshift kubernetes platform](){: style="width:7%"}](https://www.nextplatform.com/2018/10/15/red-hat-flexes-coreos-muscle-in-openshift-kubernetes-platform) [![==nextplatform.com: KUBERNETES EXPANDS FROM CONTAINERS TO INFRASTRUCTURE' MANAGEMENT== 🌟](){: style="width:7%"}](https://www.nextplatform.com/2021/08/02/kubernetes-expands-from-containers-to-infrastructure-management) [![nextplatform.com: Kubernetes Clusters Have Massive Overprovisioning Of Compute' And Memory 🌟](){: style="width:7%"}](https://www.nextplatform.com/2024/03/04/kubernetes-clusters-have-massive-overprovisioning-of-compute-and-memory) [![nextplatform.com: red hat flexes CoreOS muscle in openshift kubernetes platform](){: style="width:7%"}](https://www.nextplatform.com/cloud/2018/10/15/red-hat-flexes-coreos-muscle-in-openshift-kubernetes-platform/1631979) [![nextplatform.com: Kubernetes Clusters Have Massive Overprovisioning Of Compute And Memory 🌟](){: style="width:7%"}](https://www.nextplatform.com/cloud/2024/03/04/kubernetes-clusters-have-massive-overprovisioning-of-compute-and-memory/1658269) [![nextplatform.com: KUBERNETES EXPANDS FROM CONTAINERS TO INFRASTRUCTURE MANAGEMENT 🌟](){: style="width:7%"}](https://www.nextplatform.com/store/2021/08/02/kubernetes-expands-from-containers-to-infrastructure-management/1654000) [![Nginx](){: style="width:7%"}](https://www.nginx.com) [![nginx.com: Announcing the NGINX Core Collection for Ansible](){: style="width:7%"}](https://www.nginx.com/blog/announcing-nginx-core-collection-ansible)
-[![nginx.com: Automating Multi-Cluster DNS with NGINX Ingress Controller](){: style="width:7%"}](https://www.nginx.com/blog/automating-multi-cluster-dns-with-nginx-ingress-controller) [![==nginx.com: Best Practices for Configuring Microservices Apps== 🌟](){: style="width:7%"}](https://www.nginx.com/blog/best-practices-for-configuring-microservices-apps) [![nginx.com: Deploying NGINX Ingress Controller on Amazon EKS: How We Tested](){: style="width:7%"}](https://www.nginx.com/blog/deploying-nginx-ingress-controller-on-amazon-eks-how-we-tested) [![nginx.com: Deploying NGINX as an API Gateway, Part 1 🌟](){: style="width:7%"}](https://www.nginx.com/blog/deploying-nginx-plus-as-an-api-gateway-part-1) [![nginx.com: Event-Driven Data Management for Microservices 🌟](){: style="width:7%"}](https://www.nginx.com/blog/event-driven-data-management-microservices) [![nginx.com: A Guide to Choosing an Ingress Controller, Part 4: NGINX Ingress' Controller Options](){: style="width:7%"}](https://www.nginx.com/blog/guide-to-choosing-ingress-controller-part-4-nginx-ingress-controller-options) [![nginx.com: How to Choose a Service Mesh 🌟](){: style="width:7%"}](https://www.nginx.com/blog/how-to-choose-a-service-mesh) [![nginx.com: How to Simplify Kubernetes Ingress and Egress Traffic Management](){: style="width:7%"}](https://www.nginx.com/blog/how-to-simplify-kubernetes-ingress-egress-traffic-management) [![nginx.com: Introducing NGINX Service Mesh](){: style="width:7%"}](https://www.nginx.com/blog/introducing-nginx-service-mesh) [![nginx.com: Introduction to Microservices 🌟🌟🌟](){: style="width:7%"}](https://www.nginx.com/blog/introduction-to-microservices) [![==nginx.com: Kubernetes Networking 101==](){: style="width:7%"}](https://www.nginx.com/blog/kubernetes-networking-101)
-[![nginx.com: The mTLS Architecture in NGINX Service Mesh](){: style="width:7%"}](https://www.nginx.com/blog/mtls-architecture-nginx-service-mesh) [![nginx.com: Reduce Complexity with Production-Grade Kubernetes](){: style="width:7%"}](https://www.nginx.com/blog/reduce-complexity-with-production-grade-kubernetes) [![nginx.com: Reducing Kubernetes Costs by 70% in the Cloud with NGINX, Opsani,' and Prometheus](){: style="width:7%"}](https://www.nginx.com/blog/reducing-kubernetes-costs-70-percent-in-cloud-nginx-opsani-prometheus) [![nginx.com: Using Free Let’s Encrypt SSL/TLS Certificates with NGINX](){: style="width:7%"}](https://www.nginx.com/blog/using-free-ssltls-certificates-from-lets-encrypt-with-nginx) [![nginx.com: What Are Namespaces and cgroups, and How Do They Work? 🌟](){: style="width:7%"}](https://www.nginx.com/blog/what-are-namespaces-cgroups-how-do-they-work) [![==nginx.com: The Complete NGINX Cookbook== 🌟](){: style="width:7%"}](https://www.nginx.com/resources/library/complete-nginx-cookbook) [![nichesoftware.co.nz: Promotion Driven Development (PDD) 🌟](){: style="width:7%"}](https://www.nichesoftware.co.nz/2021/05/29/promotion-driven-development.html) [![None](){: style="width:7%"}](https://www.nightfall.ai/blog/atlassian-cloud-hipaa-compliant) [![nilebits.com: Understanding Terraform Drift Detection and Remediation 🌟](){: style="width:7%"}](https://www.nilebits.com/blog/2024/07/terraform-drift-detection) [![noidea.dog/glue: Being Glue](){: style="width:7%"}](https://www.noidea.dog/glue) [![nomadproject.io: An alternative to Kubernetes](){: style="width:7%"}](https://www.nomadproject.io/docs/nomad-vs-kubernetes/alternative)
-[![nomadproject.io: Nomad vs. Kubernetes](){: style="width:7%"}](https://www.nomadproject.io/intro/vs/kubernetes) [![Noobaa](){: style="width:7%"}](https://www.noobaa.io) [![notia.ai: Building an authenticated Python CLI](){: style="width:7%"}](https://www.notia.ai/articles/building-an-authenticated-python-cli) [![noticiastrabajo.es: Así pueden los autónomos retrasar el pago de los intereses' de los créditos ICO](){: style="width:7%"}](https://www.noticiastrabajo.es/como-deben-autonomos-retrasar-pago-intereses-creditos-ico) [![Npm](){: style="width:7%"}](https://www.npmjs.com) [![npmjs.com: Lambda load test](){: style="width:7%"}](https://www.npmjs.com/package/lambda-load-test) [![nrmitchi.com: One Simple Trick for Building Images Faster 🌟](){: style="width:7%"}](https://www.nrmitchi.com/2020/10/one-simple-trick-for-building-images-faster) [![nslookup.io: The life of a DNS query in Kubernetes](){: style="width:7%"}](https://www.nslookup.io/learning/the-life-of-a-dns-query-in-kubernetes) [![ntop](){: style="width:7%"}](https://www.ntop.org) [![NuoDB, elastically scalable database. A revolution compared to traditional monolithic 1-box databases. NuoDB is ACID,SQL, distributed/scalable and support flexible schemas](){: style="width:7%"}](https://www.nuodb.com) [![Traditional database replication drawbacks](){: style="width:7%"}](https://www.nuodb.com/blog/replication-is-it-easy)
-[![nylas.com: Profiling Python in Production](){: style="width:7%"}](https://www.nylas.com/blog/performance) [![OKD](){: style="width:7%"}](https://www.okd.io) [![None](){: style="width:7%"}](https://www.okd.io/minishift) [![okteto.com: What is Kubernetes Architecture?](){: style="width:7%"}](https://www.okteto.com/blog/kubernetes-architecture) [![okteto.com: Kubernetes for Developers Blog Series by Okteto](){: style="width:7%"}](https://www.okteto.com/blog/kubernetes-basics) [![okteto.com: Run your Pull Request Preview Environments on Kubernetes](){: style="width:7%"}](https://www.okteto.com/blog/preview-environments-for-kubernetes) [![okteto.com: What is Kubernetes Architecture?](){: style="width:7%"}](https://www.okteto.com/blog/what-is-kubernetes-architecture) [![Microsoft Makes it Easier to Install WSL on Windows 10 🌟](){: style="width:7%"}](https://www.omgubuntu.co.uk/2020/06/microsoft-wsl-install-command) [![ScheduleOnce](){: style="width:7%"}](https://www.oncehub.com) [![ScheduleOnce](){: style="width:7%"}](https://www.oncehub.com/scheduleonce) [![ondat.io: Stateful Apps in Kubernetes are a big deal](){: style="width:7%"}](https://www.ondat.io/blog/stateful-apps-in-kubernetes-are-a-big-deal)
-[![Discoblocks: ondat.io/discoblocks](){: style="width:7%"}](https://www.ondat.io/discoblocks) [![opcito.com: A guide to mastering autoscaling in Kubernetes with KEDA](){: style="width:7%"}](https://www.opcito.com/blogs/a-guide-to-mastering-autoscaling-in-kubernetes-with-keda) [![opcito.com: TestOps: How to automate your software pipeline at the speed' of DevOps](){: style="width:7%"}](https://www.opcito.com/blogs/testops-how-to-automate-your-software-pipeline-at-the-speed-of-devops) [![open-rpc.org lightweight RPC framework 🌟](){: style="width:7%"}](https://www.open-rpc.org) [![OpenAPI](){: style="width:7%"}](https://www.openapis.org) [![OpenAPI FAQ. What is OpenAPI Specification (OAS)? OpenAPI Specification](){: style="width:7%"}](https://www.openapis.org/faq) [![openbankingtracker.com](){: style="width:7%"}](https://www.openbankingtracker.com) [![OCI: Open Container Initiative](){: style="width:7%"}](https://www.opencontainers.org) [![opencoreventures.com: HashiCorp switching to BSL shows a need for open charter companies](){: style="width:7%"}](https://www.opencoreventures.com/blog/hashicorp-switching-to-bsl-shows-a-need-for-open-charter-companies) [![OpenFaaS](){: style="width:7%"}](https://www.openfaas.com) [![openfaas.com: Learn how to build functions faster using Rancher's kim and K3s](){: style="width:7%"}](https://www.openfaas.com/blog/kim)
-[![The Open Group: Making Standards Work](){: style="width:7%"}](https://www.opengroup.org) [![None](){: style="width:7%"}](https://www.opengroup.org/togaf) [![openliberty.io](){: style="width:7%"}](https://www.openliberty.io) [![openlogic.com: How to develop Grafana Dashboards 🌟](){: style="width:7%"}](https://www.openlogic.com/blog/how-visualize-prometheus-data-grafana) [![Example: How to Use Prometheus Monitoring With Java to Gather Data. Gathering' Java Metrics with Prometheus Monitoring (ActiveMQ)](){: style="width:7%"}](https://www.openlogic.com/blog/prometheus-java-monitoring-and-gathering-data) [![OPA Open Policy Agent 🌟](){: style="width:7%"}](https://www.openpolicyagent.org) [![OpenProject](){: style="width:7%"}](https://www.openproject.org) [![openproject.org: How to create, configure and manage your projects with OpenProject](){: style="width:7%"}](https://www.openproject.org/blog/create-configure-manage-projects-openproject) [![openproject.org: How to create, configure and manage your projects with' OpenProject](){: style="width:7%"}](https://www.openproject.org/create-configure-manage-projects-openproject) [![OpenShift.com](){: style="width:7%"}](https://www.openshift.com) [![OpenShift blog 🌟](){: style="width:7%"}](https://www.openshift.com/blog)
-[![openshift.com: Using JFrog's Artifactory and Red Hat OpenShift Together](){: style="width:7%"}](https://www.openshift.com/blog/18333-2) [![openshift.com: 7 Best Practices for Writing Kubernetes Operators: An SRE' Perspective](){: style="width:7%"}](https://www.openshift.com/blog/7-best-practices-for-writing-kubernetes-operators-an-sre-perspective) [![openshift.com: 8 Answers to 7 OpenShift Questions 🌟](){: style="width:7%"}](https://www.openshift.com/blog/8-answers-to-7-openshift-questions) [![openshift.com: A Brief Introduction to Red Hat Advanced Cluster Security' for Kubernetes](){: style="width:7%"}](https://www.openshift.com/blog/a-brief-introduction-to-red-hat-advanced-cluster-security-for-kubernetes) [![Accessing External Services Using Egress Router](){: style="width:7%"}](https://www.openshift.com/blog/accessing-external-services-using-egress-router) [![openshift.com: Announcing OpenShift GitOps](){: style="width:7%"}](https://www.openshift.com/blog/announcing-openshift-gitops) [![openshift.com: Ansible and OpenShift: Connecting for Success 🌟](){: style="width:7%"}](https://www.openshift.com/blog/ansible-and-openshift-connecting-for-success) [![openshift.com: Applications Here, Applications There! - Part 3 - Application' Migration](){: style="width:7%"}](https://www.openshift.com/blog/applications-here-applications-there-part-3-application-migration) [![openshift.com: Ask an OpenShift Admin Office Hour - Authentication and Authorization](){: style="width:7%"}](https://www.openshift.com/blog/ask-an-openshift-admin-office-hour-authentication-and-authorization) [![Ask an OpenShift Admin Office Hour - Day 2 Operations, Part 1](){: style="width:7%"}](https://www.openshift.com/blog/ask-an-openshift-admin-office-hour-day-2-operations-part-1) [![Ask an OpenShift Admin Office Hour - Day 2 Operations, Part 2](){: style="width:7%"}](https://www.openshift.com/blog/ask-an-openshift-admin-office-hour-day-2-operations-part-2)
-[![None](){: style="width:7%"}](https://www.openshift.com/blog/build-kubernetes-operators-from-helm-charts-in-5-steps) [![openshift.com: Build Your Kubernetes Operator With the Right Tool 🌟](){: style="width:7%"}](https://www.openshift.com/blog/build-your-kubernetes-operator-with-the-right-tool) [![Building Declarative Pipelines with OpenShift DSL Plugin](){: style="width:7%"}](https://www.openshift.com/blog/building-declarative-pipelines-openshift-dsl-plugin) [![openshift.com: Building GitLab Pipelines on OpenShift](){: style="width:7%"}](https://www.openshift.com/blog/building-openshift-pipelines-with-gitlab) [![openshift.com: Cloud DevOps With OpenShift and JFrog](){: style="width:7%"}](https://www.openshift.com/blog/cloud-devops-with-openshift-and-jfrog) [![openshift.com: Cloud-Native CI/CD with OpenShift Pipelines based on Tekton](){: style="width:7%"}](https://www.openshift.com/blog/cloud-native-ci-cd-with-openshift-pipelines) [![openshift.com: Control Regional Access to Your Service on OpenShift Running' on AWS](){: style="width:7%"}](https://www.openshift.com/blog/control-regional-access-to-your-service-on-openshift-running-on-aws) [![openshift.com: Customizing Virtual Machine Templates in OpenShift](){: style="width:7%"}](https://www.openshift.com/blog/customizing-virtual-machine-templates-in-openshift-1) [![Debugging Java Applications On OpenShift and Kubernetes](){: style="width:7%"}](https://www.openshift.com/blog/debugging-java-applications-on-openshift-kubernetes) [![openshift.com: Demystifying Multus 🌟](){: style="width:7%"}](https://www.openshift.com/blog/demystifying-multus) [![openshift.com: Deploy a multi-master OKD 4.5 cluster using a single command' in ~30 minutes](){: style="width:7%"}](https://www.openshift.com/blog/deploy-a-multi-master-okd-4.5-cluster-using-a-single-command-in-30-minutes)
-[![Deploying OpenShift 4.4 to VMware vSphere 7 🌟](){: style="width:7%"}](https://www.openshift.com/blog/deploying-openshift-4.4-to-vmware-vsphere-7) [![blog.openshift.com: Deploying OpenShift Applications to Multiple Datacenters' (with Jenkins)](){: style="width:7%"}](https://www.openshift.com/blog/deploying-openshift-applications-multiple-datacenters) [![openshift.com: Deploying to OpenShift using GitHub Actions](){: style="width:7%"}](https://www.openshift.com/blog/deploying-to-openshift-using-github-actions) [![openshift.com: Descheduler GA in OpenShift 4.7 🌟](){: style="width:7%"}](https://www.openshift.com/blog/descheduler-ga-in-openshift-4.7) [![None](){: style="width:7%"}](https://www.openshift.com/blog/enhanced-openshift-jboss-amq-container-image-for-production) [![blog.openshift.com: Enterprise Kubernetes with OpenShift (Part one) 🌟](){: style="width:7%"}](https://www.openshift.com/blog/enterprise-kubernetes-with-openshift-part-one) [![openshift.com: From Code to Production with GitOps, Tekton and ArgoCD](){: style="width:7%"}](https://www.openshift.com/blog/from-code-to-production-with-gitops) [![openshift.com: From Ops to SRE - Evolution of the OpenShift Dedicated Team](){: style="width:7%"}](https://www.openshift.com/blog/from-ops-to-sre-evolution-of-the-openshift-dedicated-team) [![Fully Automated OpenShift Deployments With VMware vSphere](){: style="width:7%"}](https://www.openshift.com/blog/fully-automated-openshift-deployments-with-vmware-vsphere) [![openshift.com: Geographically Distributed Stateful Workloads - Part 3: Keycloak](){: style="width:7%"}](https://www.openshift.com/blog/geographically-distributed-stateful-workloads-part-3-keycloak) [![openshift.com: Getting Started with ApplicationSets](){: style="width:7%"}](https://www.openshift.com/blog/getting-started-with-applicationsets)
-[![GitOps secret management with bitnami-labs Sealed Secret and GoDaddy Kubernetes External Secrets 🌟](){: style="width:7%"}](https://www.openshift.com/blog/gitops-secret-management) [![openshift.com: GitOps Using Red Hat OpenShift Pipelines (Tekton) and Red' Hat Advanced Cluster Management](){: style="width:7%"}](https://www.openshift.com/blog/gitops-using-red-hat-openshift-pipelines-tekton-and-red-hat-advanced-cluster-management) [![openshift.com: GitOps Using Red Hat OpenShift Pipelines (Tekton) and Red' Hat Advanced Cluster Management to Deploy on Multiple Clusters 🌟](){: style="width:7%"}](https://www.openshift.com/blog/gitops-using-red-hat-openshift-pipelines-tekton-and-red-hat-advanced-cluster-management-to-deploy-on-multiple-clusters) [![openshift.com: Global Load Balancer for OpenShift clusters: an Operator-Based' Approach](){: style="width:7%"}](https://www.openshift.com/blog/global-load-balancer-for-openshift-clusters-an-operator-based-approach) [![openshift.com: gRPC or HTTP/2 Ingress Connectivity in OpenShift 🌟](){: style="width:7%"}](https://www.openshift.com/blog/grpc-or-http/2-ingress-connectivity-in-openshift) [![openshift.com: Guide to OpenShift Pipelines Part 1 - Introducing OpenShift' Pipelines](){: style="width:7%"}](https://www.openshift.com/blog/guide-to-openshift-pipelines-part-1-introducing-openshift-pipelines) [![openshift.com: How to Configure LDAP Sync With CronJobs in OpenShift 🌟](){: style="width:7%"}](https://www.openshift.com/blog/how-to-configure-ldap-sync-with-cronjobs-in-openshift) [![How to Enable Static Egress IP in OCP](){: style="width:7%"}](https://www.openshift.com/blog/how-to-enable-static-egress-ip-in-ocp) [![openshift.com: How to Monitor Openshift 4.x with Zabbix using Prometheus' - Part 2](){: style="width:7%"}](https://www.openshift.com/blog/how-to-monitoring-openshift-4.x-with-zabbix-using-prometheus-part-2) [![openshift.com: How to Offer Service Running on OpenShift on AWS to Other' AWS VPCs, Privately 🌟](){: style="width:7%"}](https://www.openshift.com/blog/how-to-offer-service-running-on-openshift-on-aws-to-other-aws-vpcs-privately) [![openshift.com: How to Orchestrate Data Pipelines with Applications Deployed' on OpenShift](){: style="width:7%"}](https://www.openshift.com/blog/how-to-orchestrate-data-pipelines-with-applications-deployed-on-openshift)
-[![openshift.com: How to Use HashiCorp Vault and Argo CD for GitOps on OpenShift](){: style="width:7%"}](https://www.openshift.com/blog/how-to-use-hashicorp-vault-and-argo-cd-for-gitops-on-openshift) [![IBM and Red Hat bring OpenShift to IBM Z and LinuxONE](){: style="width:7%"}](https://www.openshift.com/blog/ibm-and-red-hat-bring-openshift-to-ibm-z-and-linuxone) [![Improved tooling and best practices to help you migrate to OpenShift 4](){: style="width:7%"}](https://www.openshift.com/blog/improved-tooling-and-best-practices-to-help-you-migrate-to-openshift-4) [![Installing OCP in a Mainframe z-series](){: style="width:7%"}](https://www.openshift.com/blog/installing-ocp-in-a-mainframe-z-series) [![Introducing Azure Red Hat OpenShift on OpenShift 4 🌟](){: style="width:7%"}](https://www.openshift.com/blog/introducing-azure-red-hat-openshift-on-openshift-4) [![openshift: Introducing kube-burner, A tool to Burn Down Kubernetes and OpenShift' 🌟](){: style="width:7%"}](https://www.openshift.com/blog/introducing-kube-burner-a-tool-to-burn-down-kubernetes-and-openshift) [![None](){: style="width:7%"}](https://www.openshift.com/blog/introducing-nginx-and-nginx-plus-routers-for-openshift) [![openshift.com: Introducing OpenShift Service Mesh 2.0 🌟](){: style="width:7%"}](https://www.openshift.com/blog/introducing-openshift-service-mesh-2.0) [![openshift.com: Introducing Red Hat OpenShift Service on AWS](){: style="width:7%"}](https://www.openshift.com/blog/introducing-red-hat-openshift-service-on-aws) [![openshift.com: Introducing the Quarkus Helm Chart](){: style="width:7%"}](https://www.openshift.com/blog/introducing-the-quarkus-helm-chart) [![openshift.com: Introduction to Kraken, a Chaos Tool for OpenShift/Kubernetes](){: style="width:7%"}](https://www.openshift.com/blog/introduction-to-kraken-a-chaos-tool-for-openshift/kubernetes)
-[![openshift.com: Is your Operator Air-Gap Friendly?](){: style="width:7%"}](https://www.openshift.com/blog/is-your-operator-air-gap-friendly) [![Simply Explained: OpenShift and Jenkins Pipelines](){: style="width:7%"}](https://www.openshift.com/blog/jenkins-pipelines) [![opensift.com: K8s Integrity Shield (tech-preview): Protecting the Integrity' of Kubernetes Resources with Signature](){: style="width:7%"}](https://www.openshift.com/blog/k8s-integrity-shield-tech-preview-protecting-the-integrity-of-kubernetes-resources-with-signature) [![openshift.com: Keep Your Applications Secure With Automatic Rebuilds](){: style="width:7%"}](https://www.openshift.com/blog/keep-your-applications-secure-with-automatic-rebuilds) [![openshift.com: Kubernetes 1.21 Grows Innovative New Features](){: style="width:7%"}](https://www.openshift.com/blog/kubernetes-1.21-grows-innovative-new-features) [![openshift.com: Kubernetes Ingress vs OpenShift Route](){: style="width:7%"}](https://www.openshift.com/blog/kubernetes-ingress-vs-openshift-route) [![openshift.com: Kubernetes is Removing Docker Support, Kubernetes is Not' Removing Docker Support](){: style="width:7%"}](https://www.openshift.com/blog/kubernetes-is-removing-docker-support-kubernetes-is-not-removing-docker-support) [![Crunchy PostgreSQL and Openshift](){: style="width:7%"}](https://www.openshift.com/blog/leveraging-the-crunchy-postgresql) [![openshift.com: Metrics-Driven Pod Constraints](){: style="width:7%"}](https://www.openshift.com/blog/metrics-driven-pod-constraints) [![blog.openshift.com: How to survive an outage and live to tell about it!](){: style="width:7%"}](https://www.openshift.com/blog/metro-area-openshift-stretch-cluster-how-to-survive-an-outage-and-live-to-tell-about-it) [![openshift.com: Modern Application Development With Kong Konnect Enterprise' and Red Hat OpenShift](){: style="width:7%"}](https://www.openshift.com/blog/modern-application-development-with-kong-konnect-enterprise-and-red-hat-openshift)
-[![openshift.com: Monitoring Infrastructure Openshift 4.x Using Zabbix Operator](){: style="width:7%"}](https://www.openshift.com/blog/monitoring-infrastructure-openshift-4.x-using-zabbix-operator) [![Monitoring Services like an SRE in OpenShift ServiceMesh](){: style="width:7%"}](https://www.openshift.com/blog/monitoring-services-like-an-sre-in-openshift-servicemesh) [![openshift.com: Monitoring Services like an SRE in OpenShift ServiceMesh' Part 2: Collecting Standard Metrics 🌟](){: style="width:7%"}](https://www.openshift.com/blog/monitoring-services-like-an-sre-in-openshift-servicemesh-part-2-collecting-standard-metrics-3) [![openshift.com: Nested OpenShift using OpenShift Virtualization](){: style="width:7%"}](https://www.openshift.com/blog/nested-openshift-using-openshift-virtualization) [![openshift.com: Network Policies: Controlling Cross-Project Communication' on OpenShift](){: style="width:7%"}](https://www.openshift.com/blog/network-policies-controlling-cross-project-communication-on-openshift) [![NetworkPolicies and Microsegmentation](){: style="width:7%"}](https://www.openshift.com/blog/networkpolicies-and-microsegmentation) [![openshift.com: OCP Disaster Recovery Part 3: Recovering an OpenShift 4 IPI' cluster With the Loss of Two Master Nodes 🌟](){: style="width:7%"}](https://www.openshift.com/blog/ocp-disaster-recovery-part-3-recovering-an-openshift-4-ipi-cluster-with-the-loss-of-two-master-nodes) [![Openshift 4 image builds](){: style="width:7%"}](https://www.openshift.com/blog/openshift-4-image-builds) [![OpenShift 4.5: Node Improvements](){: style="width:7%"}](https://www.openshift.com/blog/openshift-4.5-node-improvements) [![OpenShift and Network Security Zones: Coexistence Approaches 🌟🌟🌟](){: style="width:7%"}](https://www.openshift.com/blog/openshift-and-network-security-zones-coexistence-approaches) [![openshift.com: OpenShift Architectures for the Edge With OpenShift 4.6](){: style="width:7%"}](https://www.openshift.com/blog/openshift-architectures-for-the-edge-with-openshift-4.6)
-[![openshift.com: OpenShift Authentication Integration with ArgoCD](){: style="width:7%"}](https://www.openshift.com/blog/openshift-authentication-integration-with-argocd) [![None](){: style="width:7%"}](https://www.openshift.com/blog/openshift-commons-briefing-k8gb-kubernetes-global-balancer-with-yuri-tsarev-absa-and-paul-morie-red-hat) [![openshift.com: OpenShift, Databases and You: When to Put Containerized Database' Workloads on OpenShift 🌟](){: style="width:7%"}](https://www.openshift.com/blog/openshift-databases-and-you-when-to-put-containerized-database-workloads-on-openshift) [![OpenShift End-to-End: **Day 2** - Cluster Customization 🌟](){: style="width:7%"}](https://www.openshift.com/blog/openshift-end-to-end-cluster-customization) [![OpenShift End-to-End: **Day 1** - Core Services](){: style="width:7%"}](https://www.openshift.com/blog/openshift-end-to-end-core-services) [![OpenShift End-to-End: **Day 0** - Plan and Deploy](){: style="width:7%"}](https://www.openshift.com/blog/openshift-end-to-end-plan-and-deploy) [![openshift.com: OpenShift on ARM Developer Preview Now Available for AWS](){: style="width:7%"}](https://www.openshift.com/blog/openshift-on-arm-developer-preview-now-available-for-aws) [![openshift.com: OpenShift Pipelines Advanced Triggers Part 1 - Triggering' Different Project Builds in the Same Repository](){: style="width:7%"}](https://www.openshift.com/blog/openshift-pipelines-advanced-triggers-part-1-triggering-different-project-builds-in-the-same-repository) [![openshift.com: OpenShift Pipelines and OpenShift GitOps are now Generally' Available 🌟](){: style="width:7%"}](https://www.openshift.com/blog/openshift-pipelines-and-openshift-gitops-are-now-generally-available) [![OpenShift Pipelines with Jenkins Blue Ocean 🌟](){: style="width:7%"}](https://www.openshift.com/blog/openshift-pipelines-jenkins-blue-ocean) [![openshift.com: OpenShift Security Best Practices for Kubernetes Cluster' Design 🌟](){: style="width:7%"}](https://www.openshift.com/blog/openshift-security-best-practices-for-kubernetes-cluster-design)
-[![openshift.com: OpenShift UPI using static IPs](){: style="width:7%"}](https://www.openshift.com/blog/openshift-upi-using-static-ips) [![Operator-based Calico CNI Plug-In is Supported on OpenShift 4 🌟](){: style="width:7%"}](https://www.openshift.com/blog/operator-based-calico-cni-plug-in-is-supported-on-openshift-4) [![openshift.com: Our Favorite Things from GitOps Con at KubeCon EU 🌟](){: style="width:7%"}](https://www.openshift.com/blog/our-favorite-things-from-gitops-con-at-kubecon-eu) [![Promoting container images between registries with skopeo](){: style="width:7%"}](https://www.openshift.com/blog/promoting-container-images-between-registries-with-skopeo) [![None](){: style="width:7%"}](https://www.openshift.com/blog/recap-okd-4-testing-and-deployment-workshop-videos-and-additional-resources) [![openshift.com: Red Hat OpenShift 4.7 Is Now Available](){: style="width:7%"}](https://www.openshift.com/blog/red-hat-openshift-4.7-is-now-available) [![Red Hat OpenShift Installation Process Experiences on IBM Z/LinuxONE](){: style="width:7%"}](https://www.openshift.com/blog/red-hat-openshift-installation-process-experiences-on-ibm-z-linuxone) [![openshift.com: Signing and Verifying Container Images 🌟](){: style="width:7%"}](https://www.openshift.com/blog/signing-and-verifying-container-images) [![openshift.com: Simple Canary Deployments using Kubernetes StatefulSets on' OpenShift](){: style="width:7%"}](https://www.openshift.com/blog/simple-canary-deployments-using-kubernetes-statefulsets-on-openshift) [![openshift.com: Sizing Applications in Kubernetes](){: style="width:7%"}](https://www.openshift.com/blog/sizing-applications-in-kubernetes) [![openshift.com: SSO Integration for the OpenShift GitOps Operator](){: style="width:7%"}](https://www.openshift.com/blog/sso-integration-for-the-openshift-gitops-operator)
-[![State of OpenShift Container Storage](){: style="width:7%"}](https://www.openshift.com/blog/state-of-openshift-container-storage-eran-tamir-and-duncan-hardie-red-hat) [![blog.openshift.com: Stateful Workloads and the Two Data Center Conundrum](){: style="width:7%"}](https://www.openshift.com/blog/stateful-workloads-and-the-two-data-center-conundrum) [![openshift.com: Strategies for Moving .NET Workloads to OpenShift Container' Platform](){: style="width:7%"}](https://www.openshift.com/blog/strategies-for-moving-.net-workloads-to-openshift-container-platform) [![openshift.com: The Hidden Dangers of Terminating Namespaces 🌟](){: style="width:7%"}](https://www.openshift.com/blog/the-hidden-dangers-of-terminating-namespaces) [![openshift.com: Topology Aware Scheduling in Kubernetes Part 1: The High' Level Business Case](){: style="width:7%"}](https://www.openshift.com/blog/topology-aware-scheduling-in-kubernetes-part-1-the-high-level-business-case) [![openshift.com: Topology Awareness in Kubernetes Part 2: Don’t we already' have a Topology Manager?](){: style="width:7%"}](https://www.openshift.com/blog/topology-awareness-in-kubernetes-part-2-dont-we-already-have-a-topology-manager) [![openshift.com: Using OpenShift Pipelines to Automate Red Hat Advanced Cluster' Security for Kubernetes](){: style="width:7%"}](https://www.openshift.com/blog/using-openshift-pipelines-to-automate-red-hat-advanced-cluster-security-for-kubernetes) [![openshift.com: Using VPC Peering to Connect an OpenShift Service on an AWS' (ROSA) Cluster to an Amazon RDS MySQL Database in a Different VPC](){: style="width:7%"}](https://www.openshift.com/blog/using-vpc-peering-to-connect-an-openshift-service-on-an-aws-rosa-cluster-to-an-amazon-rds-mysql-database-in-a-different-vpc) [![openshift.com: Visual Web Terminal - A Turbocharged Command Line for Kubernetes' and OpenShift](){: style="width:7%"}](https://www.openshift.com/blog/visual-web-terminal-a-turbocharged-command-line-for-kubernetes-and-openshift) [![openshift.com: Why and When you need to consider OpenShift Serverless](){: style="width:7%"}](https://www.openshift.com/blog/why-and-when-you-need-to-consider-openshift-serverless) [![openshift.com: Workload Support for Red Hat OpenShift Matures Across the' Industry](){: style="width:7%"}](https://www.openshift.com/blog/workload-support-for-red-hat-openshift-matures-across-the-industry)
-[![Writing Customized Reports Using Metering Operator](){: style="width:7%"}](https://www.openshift.com/blog/writing-customized-reports-using-metering-operator) [![O'Reilly Free Book: **DevOps with OpenShift**](){: style="width:7%"}](https://www.openshift.com/devops-with-openshift) [![O'Reilly Free Book: **Openshift for developers**](){: style="width:7%"}](https://www.openshift.com/for-developers) [![openshift.com: What is GitOps? 🌟](){: style="width:7%"}](https://www.openshift.com/learn/topics/gitops) [![Operator Framework](){: style="width:7%"}](https://www.openshift.com/learn/topics/operators) [![OpenShift Tekton pipelines](){: style="width:7%"}](https://www.openshift.com/learn/topics/pipelines) [![OpenShift Serverless](){: style="width:7%"}](https://www.openshift.com/learn/topics/serverless) [![Amazon Red Hat OpenShift](){: style="width:7%"}](https://www.openshift.com/products/amazon-openshift/faq) [![Microsoft Azure Red Hat OpenShift](){: style="width:7%"}](https://www.openshift.com/products/azure-openshift) [![Red Hat OpenShift Container Storage 4](){: style="width:7%"}](https://www.openshift.com/products/container-storage) [![OpenShift Dedicated](){: style="width:7%"}](https://www.openshift.com/products/dedicated)
-[![OpenShift Online](){: style="width:7%"}](https://www.openshift.com/products/online) [![Red Hat OpenShift Platform Plus 🌟](){: style="width:7%"}](https://www.openshift.com/products/platform-plus) [![Openshift.com pricing](){: style="width:7%"}](https://www.openshift.com/products/pricing) [![Quay 3.1 Certified Operator is not available in Openshift and must be purchased](){: style="width:7%"}](https://www.openshift.com/products/quay) [![opensourceforu.com: Kubernetes Adoption Widespread for Big Data: Survey](){: style="width:7%"}](https://www.opensourceforu.com/2021/12/kubernetes-adoption-widespread-for-big-data-survey/?amp) [![opensourceforu.com: Embracing Progressive Delivery In Kubernetes With GitOps](){: style="width:7%"}](https://www.opensourceforu.com/2023/10/embracing-progressive-delivery-in-kubernetes-with-gitops) [![opensourcerers.org: How to go from Docker to Kubernetes the right way 🌟](){: style="width:7%"}](https://www.opensourcerers.org/2021/02/01/how-to-go-from-docker-to-kubernetes-the-right-way) [![opsmx.com: What is Blue Green Deployment ?](){: style="width:7%"}](https://www.opsmx.com/blog/blue-green-deployment) [![Deploy Spinnaker CD Pipelines in Kubernetes](){: style="width:7%"}](https://www.opsmx.com/blog/deploy-spinnaker-cd-pipelines-in-kubernetes) [![opsmx.com: What is a CI/CD Pipeline ?](){: style="width:7%"}](https://www.opsmx.com/blog/what-is-a-ci-cd-pipeline) [![opsmx.com: What is Chaos Engineering?](){: style="width:7%"}](https://www.opsmx.com/blog/what-is-chaos-engineering)
-[![opsview.com: opspack](){: style="width:7%"}](https://www.opsview.com/product/system-monitoring/application/jenkins-monitoring) [![optisolbusiness.com: 8 Core Components are Microservices Architecture](){: style="width:7%"}](https://www.optisolbusiness.com/insight/8-core-components-of-microservice-architecture) [![optisolbusiness.com: Implementing Microservices Architecture in AKS](){: style="width:7%"}](https://www.optisolbusiness.com/insight/implementing-microservices-architecture-in-aks) [![None](){: style="width:7%"}](https://www.oracle.com/cloud/cloud-native/kubernetes-engine) [![None](){: style="width:7%"}](https://www.oracle.com/cloud/compute/container-engine-kubernetes.html) [![None](){: style="width:7%"}](https://www.oracle.com/java/technologies/java-ee-glance.html) [![Oracle Java](){: style="width:7%"}](https://www.oracle.com/java/technologies/java-se-glance.html) [![None](){: style="width:7%"}](https://www.oracle.com/java/technologies/javase/javamanagement.html) [![Oracle Java](){: style="width:7%"}](https://www.oracle.com/technetwork/java/javase/overview/index.html) [![None](){: style="width:7%"}](https://www.oraclejavamagazine-digital.com/javamagazine_twitter/20151112?pg=43) [![orchest.io](){: style="width:7%"}](https://www.orchest.io)
-[![oreilly.com: how to use pivot tables in Pandas step-by-step](){: style="width:7%"}](https://www.oreilly.com/learning/pivot-tables) [![None](){: style="width:7%"}](https://www.oreilly.com/radar/the-world-beyond-batch-streaming-101) [![Creando un API REST en Java (parte 1)](){: style="width:7%"}](https://www.oscarblancarteblog.com/2018/06/25/creando-un-api-rest-en-java-parte-1) [![osohq.com: Patterns for Authorization in Microservices](){: style="width:7%"}](https://www.osohq.com/post/microservices-authorization-patterns) [![overops.com: Strangler Pattern: How to Deal With Legacy Code During the' Container Revolution](){: style="width:7%"}](https://www.overops.com/blog/strangler-pattern-how-to-keep-sane-with-legacy-monolith-applications) [![ovh.com - getting external traffic into kubernetes: clusterip, nodeport,' loadbalancer and ingress](){: style="width:7%"}](https://www.ovh.com/blog/getting-external-traffic-into-kubernetes-clusterip-nodeport-loadbalancer-and-ingress) [![p3r.one: Delete namespace stuck in Terminating State](){: style="width:7%"}](https://www.p3r.one/delete-terminating-namespace) [![packer.io docs](){: style="width:7%"}](https://www.packer.io/docs/index.html) [![packet.com: Kubernetes Cluster Autoscaler](){: style="width:7%"}](https://www.packet.com/resources/guides/kubernetes-cluster-autoscaler-on-packet) [![The Beginner’s Guide to the Ansible Inventory](){: style="width:7%"}](https://www.packetcoders.io/the-beginners-guide-to-the-ansible-inventory) [![packetswitch.co.uk: Terraform is Good, but I Like Pulumi](){: style="width:7%"}](https://www.packetswitch.co.uk/terraform-is-good-but-i-like-pulumi)
-[![Kubernetes PVCs with EFS provisioner](){: style="width:7%"}](https://www.padok.fr/en/blog/efs-provisioner-kubernetes) [![padok.fr: FinOps, or the Culture of Cloud Cost Optimization](){: style="width:7%"}](https://www.padok.fr/en/blog/finops-cloud) [![Set up a Bare Metal Kubernetes cluster with](){: style="width:7%"}](https://www.padok.fr/en/blog/kubeadm-kubernetes-cluster) [![padok.fr: Getting started with kubectl plugins](){: style="width:7%"}](https://www.padok.fr/en/blog/kubectl-plugins) [![padok.fr: Kubernetes’ Architecture: Understanding the components and structure' of clusters 🌟](){: style="width:7%"}](https://www.padok.fr/en/blog/kubernetes-architecture-clusters) [![Kubernetes productivity tips and tricks 🌟](){: style="width:7%"}](https://www.padok.fr/en/blog/kubernetes-productivity-tips) [![Hands on your first Kubernetes secrets 🌟](){: style="width:7%"}](https://www.padok.fr/en/blog/kubernetes-secrets) [![padok.fr: MiniKube, Kubeadm, Kind, K3S, how to get started on Kubernetes?](){: style="width:7%"}](https://www.padok.fr/en/blog/minikube-kubeadm-kind-k3s) [![Templating on OpenShift: should I use Helm templates or OpenShift templates?' 🌟](){: style="width:7%"}](https://www.padok.fr/en/blog/templating-openshift-helm-templates) [![paepper.com: How to properly manage ssh keys for server access](){: style="width:7%"}](https://www.paepper.com/blog/posts/how-to-properly-manage-ssh-keys-for-server-access) [![pakdailytimes.com: TCP packets traffic visualization for kubernetes by k8spacket' and Grafana](){: style="width:7%"}](https://www.pakdailytimes.com/2022/12/tcp-packets-traffic-visualization-for.html)
-[![paloaltonetworks.com: Is Your Organization Protected Against IAM Misconfiguration Risks?](){: style="width:7%"}](https://www.paloaltonetworks.com/blog/2020/10/cloud-iam-misconfiguration-risks) [![Twistlock](){: style="width:7%"}](https://www.paloaltonetworks.com/prisma/cloud) [![papertrail.com: Quick and Easy Way to Implement Kubernetes Logging](){: style="width:7%"}](https://www.papertrail.com/blog/quick-and-easy-way-to-implement-kubernetes-logging) [![Paradigm framework](){: style="width:7%"}](https://www.paradigm.net.co) [![paralus.io 🌟](){: style="width:7%"}](https://www.paralus.io) [![CLImagic subscription](){: style="width:7%"}](https://www.patreon.com/climagic) [![patrickkoch.dev: Terraform on Azure with GitHub Copilot - Creating a Kubernetes Cluster and a Container Registry](){: style="width:7%"}](https://www.patrickkoch.dev/posts/post_31) [![Payara](){: style="width:7%"}](https://www.payara.fish) [![paystream.co.uk: What is an umbrella company?](){: style="width:7%"}](https://www.paystream.co.uk/helphub/umbrella/getting-started/what-is-an-umbrella-company) [![paystream.co.uk: What is an umbrella company?](){: style="width:7%"}](https://www.paystream.co.uk/umbrella/what-is-an-umbrella-company) [![None](){: style="width:7%"}](https://www.peerspot.com/categories/application-performance-monitoring-apm-and-observability)
-[![Best Java Frameworks Solutions](){: style="width:7%"}](https://www.peerspot.com/categories/java-frameworks) [![pement.org: Handy one-line scripts for AWK](){: style="width:7%"}](https://www.pement.org/awk/awk1line.txt) [![pement.org: Over 100 sed one-liners](){: style="width:7%"}](https://www.pement.org/sed/sed1line.txt) [![peopleperhour](){: style="width:7%"}](https://www.peopleperhour.com) [![percona.com: An Overview of Sharding in PostgreSQL and How it Relates to' MongoDB’s](){: style="width:7%"}](https://www.percona.com/blog/2019/05/24/an-overview-of-sharding-in-postgresql-and-how-it-relates-to-mongodbs) [![percona.com: How to Adjust Linux Out-Of-Memory Killer Settings for PostgreSQL](){: style="width:7%"}](https://www.percona.com/blog/2019/08/02/out-of-memory-killer-or-savior) [![percona.com: Tips for Designing Grafana Dashboards](){: style="width:7%"}](https://www.percona.com/blog/2019/11/22/designing-grafana-dashboards) [![percona.com: The Benefits of Amazon RDS for MySQL](){: style="width:7%"}](https://www.percona.com/blog/2019/12/19/the-benefits-of-amazon-rds-for-mysql) [![percona.com: MySQL 101: How to Find and Tune a Slow SQL Query](){: style="width:7%"}](https://www.percona.com/blog/2020/06/26/mysql-101-how-to-find-and-tune-a-slow-sql-query) [![percona.com: MySQL 101: Parameters to Tune for MySQL Performance](){: style="width:7%"}](https://www.percona.com/blog/2020/06/30/mysql-101-parameters-to-tune-for-mysql-performance) [![percona.com: How Much Memory Does the Process Really Take on Linux? 🌟](){: style="width:7%"}](https://www.percona.com/blog/2020/09/11/how-much-memory-does-the-process-really-take-on-linux)
-[![percona.com: Using Volume Snapshot/Clone in Kubernetes (GKE & Percona Kubernetes' Operator for XtraDB Cluster)](){: style="width:7%"}](https://www.percona.com/blog/2020/10/22/using-volume-snapshot-clone-in-kubernetes) [![percona.com: DBaaS on Kubernetes: Under the Hood 🌟](){: style="width:7%"}](https://www.percona.com/blog/2021/02/08/dbaas-on-kubernetes-under-the-hood) [![percona.com: Storing Kubernetes Operator for Percona Server for MongoDB' Secrets in Github](){: style="width:7%"}](https://www.percona.com/blog/2021/03/22/storing-kubernetes-operator-for-percona-server-for-mongodb-secrets-in-github) [![percona.com: Autoscaling Databases in Kubernetes for MongoDB, MySQL, and' PostgreSQL](){: style="width:7%"}](https://www.percona.com/blog/2021/06/23/autoscaling-databases-in-kubernetes-for-mongodb-mysql-and-postgresql) [![percona.com: MySQL on Kubernetes with GitOps 🌟](){: style="width:7%"}](https://www.percona.com/blog/2021/06/23/mysql-on-kubernetes-with-gitops) [![percona.com: An Overview of Sharding in PostgreSQL and How it Relates to MongoDB’s](){: style="width:7%"}](https://www.percona.com/blog/an-overview-of-sharding-in-postgresql-and-how-it-relates-to-mongodbs) [![percona.com: Autoscaling Databases in Kubernetes for MongoDB, MySQL, and PostgreSQL](){: style="width:7%"}](https://www.percona.com/blog/autoscaling-databases-in-kubernetes-for-mongodb-mysql-and-postgresql) [![percona.com: DBaaS on Kubernetes: Under the Hood 🌟](){: style="width:7%"}](https://www.percona.com/blog/dbaas-on-kubernetes-under-the-hood) [![percona.com: Tips for Designing Grafana Dashboards](){: style="width:7%"}](https://www.percona.com/blog/designing-grafana-dashboards) [![percona.com: How Much Memory Does the Process Really Take on Linux? 🌟](){: style="width:7%"}](https://www.percona.com/blog/how-much-memory-does-the-process-really-take-on-linux) [![percona.com: Migrating PostgreSQL to Kubernetes](){: style="width:7%"}](https://www.percona.com/blog/migrating-postgresql-to-kubernetes)
-[![percona.com: Migration of a MySQL Database to a Kubernetes Cluster Using Asynchronous Replication](){: style="width:7%"}](https://www.percona.com/blog/migration-of-a-mysql-database-to-a-kubernetes-cluster-using-asynchronous-replication) [![percona.com: MySQL 101: How to Find and Tune a Slow SQL Query](){: style="width:7%"}](https://www.percona.com/blog/mysql-101-how-to-find-and-tune-a-slow-sql-query) [![percona.com: MySQL 101: Parameters to Tune for MySQL Performance](){: style="width:7%"}](https://www.percona.com/blog/mysql-101-parameters-to-tune-for-mysql-performance) [![percona.com: MySQL on Kubernetes with GitOps 🌟](){: style="width:7%"}](https://www.percona.com/blog/mysql-on-kubernetes-with-gitops) [![percona.com: How to Adjust Linux Out-Of-Memory Killer Settings for PostgreSQL](){: style="width:7%"}](https://www.percona.com/blog/out-of-memory-killer-or-savior) [![percona.com: Performance of Various EBS Storage Types in AWS](){: style="width:7%"}](https://www.percona.com/blog/performance-of-various-ebs-storage-types-in-aws) [![percona.com: PostgreSQL 14 Database Monitoring and Logging Enhancements](){: style="width:7%"}](https://www.percona.com/blog/postgresql-14-database-monitoring-and-logging-enhancements) [![percona.com: Should I Create an Index on Foreign Keys in PostgreSQL?](){: style="width:7%"}](https://www.percona.com/blog/should-i-create-an-index-on-foreign-keys-in-postgresql) [![percona.com: Storing Kubernetes Operator for Percona Server for MongoDB Secrets in Github](){: style="width:7%"}](https://www.percona.com/blog/storing-kubernetes-operator-for-percona-server-for-mongodb-secrets-in-github) [![percona.com: The Benefits of Amazon RDS for MySQL](){: style="width:7%"}](https://www.percona.com/blog/the-benefits-of-amazon-rds-for-mysql) [![percona.com: Using Volume Snapshot/Clone in Kubernetes (GKE & Percona Kubernetes Operator for XtraDB Cluster)](){: style="width:7%"}](https://www.percona.com/blog/using-volume-snapshot-clone-in-kubernetes)
-[![percona: Database Schema Management Via Liquibase](){: style="width:7%"}](https://www.percona.com/community-blog/2020/10/01/database-schema-management-via-liquibase) [![Percona.com: Percona Kubernetes Operator for Percona XtraDB Cluster](){: style="width:7%"}](https://www.percona.com/doc/kubernetes-operator-for-pxc/index.html) [![phillipsj.net: Dynamically Loaded Terraform Providers 🌟](){: style="width:7%"}](https://www.phillipsj.net/posts/dynamically-loaded-terraform-providers) [![pingcap.com: chaos-mesh-action: Integrate Chaos Engineering into Your CI](){: style="width:7%"}](https://www.pingcap.com/blog/chaos-mesh-action-integrate-chaos-engineering-into-your-ci) [![==pionative.com: 6 Important things you need to run Kubernetes in production==](){: style="width:7%"}](https://www.pionative.com/post/6-important-things-you-need-to-run-kubernetes-in-production) [![pixelbeat.org/cmdline](){: style="width:7%"}](https://www.pixelbeat.org/cmdline.html) [![pixelstech.net: Update & Delete Kubernetes resources in one-line command](){: style="width:7%"}](https://www.pixelstech.net/article/1604225312-Update-&-Delete-Kubernetes-resources-in-one-line-command) [![pixelstech.net: Build a Kubectl Plugin from Scratch](){: style="width:7%"}](https://www.pixelstech.net/article/1606901393-Build-a-Kubectl-Plugin-from-Scratch) [![Plastic SCM](){: style="width:7%"}](https://www.plasticscm.com) [![plural.sh: Deploy open-source software on Kubernetes in record time ⭐](){: style="width:7%"}](https://www.plural.sh) [![What is the best way to generate a visual diagram of the AWS environment which includes VPC, VPN, EC2, and AMIs?](){: style="width:7%"}](https://www.pluralsight.com)
-[![acloudguru.com](){: style="width:7%"}](https://www.pluralsight.com/cloud-guru) [![None](){: style="width:7%"}](https://www.pluralsight.com/courses/getting-started-kubernetes) [![acloudguru.com: Public cloud vs private cloud: What’s the difference? 🌟](){: style="width:7%"}](https://www.pluralsight.com/resources/blog/business-and-leadership/public-cloud-vs-private-cloud-whats-the-difference) [![acloudguru.com: Sharing data in the cloud: 4 patterns you should know](){: style="width:7%"}](https://www.pluralsight.com/resources/blog/business-and-leadership/sharing-data-in-the-cloud-four-patterns-everyone-should-know) [![acloudguru.com: What is lift and shift cloud migration?](){: style="width:7%"}](https://www.pluralsight.com/resources/blog/business-and-leadership/what-is-lift-and-shift-cloud-migration) [![acloudguru.com: 10 fun hands-on projects to learn AWS](){: style="width:7%"}](https://www.pluralsight.com/resources/blog/cloud/10-fun-hands-on-projects-to-learn-aws) [![acloudguru.com: 12 AWS Config rules that every account should have](){: style="width:7%"}](https://www.pluralsight.com/resources/blog/cloud/12-aws-config-rules-that-every-account-should-have) [![acloudguru.com: 3 ways to practice migrating workloads to the cloud](){: style="width:7%"}](https://www.pluralsight.com/resources/blog/cloud/3-ways-to-practice-migrating-workloads-to-the-cloud) [![acloudguru.com: 5 Reasons to NOT Move to DevOps 🌟](){: style="width:7%"}](https://www.pluralsight.com/resources/blog/cloud/5-reasons-to-not-move-to-devops) [![acloudguru.com: 5 things we love about Terraform](){: style="width:7%"}](https://www.pluralsight.com/resources/blog/cloud/5-things-we-love-about-terraform) [![acloudguru.com: Adopting GitOps for Kubernetes on AWS 🌟](){: style="width:7%"}](https://www.pluralsight.com/resources/blog/cloud/adopting-gitops-for-kubernetes-on-aws)
-[![acloudguru.com: AKS vs EKS vs GKE: Managed Kubernetes services compared](){: style="width:7%"}](https://www.pluralsight.com/resources/blog/cloud/aks-vs-eks-vs-gke-managed-kubernetes-services-compared) [![acloudguru.com: Ansible vs Puppet: Which is right for you?](){: style="width:7%"}](https://www.pluralsight.com/resources/blog/cloud/ansible-vs-puppet-which-is-right-for-you) [![acloudguru.com: AWS adds to the no-code pile: Is it the end of the engineer?](){: style="width:7%"}](https://www.pluralsight.com/resources/blog/cloud/aws-adds-to-the-no-code-pile-is-it-the-end-of-the-engineer) [![acloudguru.com: Azure DevOps vs GitHub: Comparing Microsoft’s DevOps Tools 🌟](){: style="width:7%"}](https://www.pluralsight.com/resources/blog/cloud/azure-devops-vs-github-comparing-microsofts-devops-twins) [![acloudguru.com: Blockchain cloud comparison: What is blockchain-as-a-service (BaaS)?](){: style="width:7%"}](https://www.pluralsight.com/resources/blog/cloud/blockchain-cloud-comparison-what-is-blockchain-as-a-service-baas) [![acloudguru.com: Cloud security risks: Why you should make apps Secure by Design](){: style="width:7%"}](https://www.pluralsight.com/resources/blog/cloud/cloud-apps-secure-by-design) [![acloudguru.com: Cloud developer tooling compared: AWS vs. Azure vs. GCP](){: style="width:7%"}](https://www.pluralsight.com/resources/blog/cloud/cloud-developer-tooling-compared-aws-vs-azure-vs-gcp) [![acloudguru.com: Cloud security comparison: AWS vs. Azure vs. GCP](){: style="width:7%"}](https://www.pluralsight.com/resources/blog/cloud/cloud-security-comparison-aws-vs-azure-vs-gcp) [![acloudguru.com: Containers vs serverless: Which is right for you?](){: style="width:7%"}](https://www.pluralsight.com/resources/blog/cloud/containers-vs-serverless-which-is-right-for-you) [![acloudguru.com: Docker COPY vs ADD: What’s the difference?](){: style="width:7%"}](https://www.pluralsight.com/resources/blog/cloud/docker-copy-vs-add-whats-the-difference) [![acloudguru.com: Getting started with the Elastic Stack](){: style="width:7%"}](https://www.pluralsight.com/resources/blog/cloud/getting-started-with-the-elastic-stack)
-[![acloudguru.com: GKE ludicrous speed! GKE Image Streaming speeds up container starts](){: style="width:7%"}](https://www.pluralsight.com/resources/blog/cloud/gke-ludicrous-speed-gke-image-streaming-speeds-up-container-starts) [![acloudguru.com: How to audit and secure an AWS account](){: style="width:7%"}](https://www.pluralsight.com/resources/blog/cloud/how-to-audit-and-secure-an-aws-account) [![acloudguru.com: How to troubleshoot 5 common Terraform errors](){: style="width:7%"}](https://www.pluralsight.com/resources/blog/cloud/how-to-troubleshoot-5-common-terraform-errors) [![acloudguru.com: How to use GitHub Actions to automate Terraform](){: style="width:7%"}](https://www.pluralsight.com/resources/blog/cloud/how-to-use-github-actions-to-automate-terraform) [![acloudguru.com: How to use Terraform outputs and inputs](){: style="width:7%"}](https://www.pluralsight.com/resources/blog/cloud/how-to-use-terraform-inputs-and-outputs) [![acloudguru.com: The Beginner’s Guide to Azure PowerShell: One Shell to Rule Them All](){: style="width:7%"}](https://www.pluralsight.com/resources/blog/cloud/one-shell-to-rule-them-all-5-reasons-to-use-powershell-for-cloud-management) [![acloudguru.com: S3 Glacier Instant Retrieval deep dive: Which S3 Storage Class is right for me?](){: style="width:7%"}](https://www.pluralsight.com/resources/blog/cloud/s3-glacier-instant-retrieval-deep-dive-which-s3-storage-class-is-right-for-me) [![acloudguru.com: Securing your multi-cloud Terraform pipelines with policy-as-code](){: style="width:7%"}](https://www.pluralsight.com/resources/blog/cloud/securing-your-multi-cloud-terraform-pipelines-with-policy-as-code) [![acloudguru.com: Storage services compared: AWS vs Azure vs GCP](){: style="width:7%"}](https://www.pluralsight.com/resources/blog/cloud/storage-showdown-aws-vs-azure-vs-gcp-cloud-comparison) [![acloudguru.com: The Cloud Dictionary of Pain: Five Of AWS’s Toughest Cloud Topics](){: style="width:7%"}](https://www.pluralsight.com/resources/blog/cloud/the-cloud-dictionary-of-pain-five-of-awss-toughest-cloud-topics) [![acloudguru.com: The top cloud diagramming tools, ranked](){: style="width:7%"}](https://www.pluralsight.com/resources/blog/cloud/the-top-cloud-diagramming-tools-ranked)
-[![acloudguru.com: The Ultimate Terraform Cheatsheet](){: style="width:7%"}](https://www.pluralsight.com/resources/blog/cloud/the-ultimate-terraform-cheatsheet) [![acloudguru.com: Twelve-Factor Apps in Kubernetes](){: style="width:7%"}](https://www.pluralsight.com/resources/blog/cloud/twelve-factor-apps-in-kubernetes) [![None](){: style="width:7%"}](https://www.pluralsight.com/resources/blog/cloud/what-does-the-terraform-1-0-release-mean-for-you) [![acloudguru.com: What’s new with Kubernetes 1.22?](){: style="width:7%"}](https://www.pluralsight.com/resources/blog/cloud/whats-new-with-kubernetes-1-22) [![acloudguru.com: Which Kubernetes distribution is right for you?](){: style="width:7%"}](https://www.pluralsight.com/resources/blog/cloud/which-kubernetes-distribution-is-right-for-you) [![acloudguru.com: Multicloud Fluency: 6 reasons you should learn multiple clouds](){: style="width:7%"}](https://www.pluralsight.com/resources/blog/cloud/why-learn-multiple-cloud-platforms) [![plutora.com: Artifacts management tools](){: style="width:7%"}](https://www.plutora.com/ci-cd-tools/artifacts-management-tools) [![PMEase QuickBuild](){: style="width:7%"}](https://www.pmease.com) [![polyglotdeveloper.com: Gradle Cheat Sheet](){: style="width:7%"}](https://www.polyglotdeveloper.com/cheatsheet/2015-01-08-Gradle-cheatsheet) [![popsci.com: Google’s expanded Markdown feature could change how you work](){: style="width:7%"}](https://www.popsci.com/diy/use-markdown-google) [![Port](){: style="width:7%"}](https://www.port.io)
-[![portafolio.co: Claves para liderar equipos de teletrabajo y no fracasar en el intento](){: style="width:7%"}](https://www.portafolio.co/tendencias/claves-para-liderar-equipos-de-teletrabajo-y-no-fracasar-en-el-intento-556586) [![Portainer 🌟](){: style="width:7%"}](https://www.portainer.io) [![portainer.io: Kubernetes vs Docker Swarm vs Nomad - the orchestrator wars continue?](){: style="width:7%"}](https://www.portainer.io/blog/docker-swarm-vs-kubernetes) [![portainer.io: Kubernetes vs Docker Swarm vs Nomad - the orchestrator wars' continue?](){: style="width:7%"}](https://www.portainer.io/blog/orchestrator-wars-continue) [![Portainer Community Edition](){: style="width:7%"}](https://www.portainer.io/install) [![Portainer Community Edition](){: style="width:7%"}](https://www.portainer.io/products/community-edition) [![postgresql.org: Crunchy PostgreSQL Operator 4.5: Enhanced Monitoring, Custom Annotations, PostgreSQL 13 🌟](){: style="width:7%"}](https://www.postgresql.org/about/news/crunchy-postgresql-operator-45-enhanced-monitoring-custom-annotations-postgresql-13-2086) [![Postman](){: style="width:7%"}](https://www.postman.com) [![postman.com: API versioning](){: style="width:7%"}](https://www.postman.com/api-platform/api-versioning) [![Postman Pynt 🌟](){: style="width:7%"}](https://www.postman.com/pynt-io/workspace/pynt/overview) [![postman.com: Postman State of the API Report 🌟](){: style="width:7%"}](https://www.postman.com/resources/infographics/api-survey-2019)
-[![None](){: style="width:7%"}](https://www.postman.com/state-of-the-api/2019) [![postman.com: What is an API?](){: style="width:7%"}](https://www.postman.com/what-is-an-api) [![PowerShell Gallery 🌟](){: style="width:7%"}](https://www.powershellgallery.com) [![powershellgallery.com: Microsoft.PowerShell.Crescendo](){: style="width:7%"}](https://www.powershellgallery.com/packages/Microsoft.PowerShell.Crescendo) [![powershellgallery.com: Microsoft.PowerShell.Crescendo](){: style="width:7%"}](https://www.powershellgallery.com/packages/Microsoft.PowerShell.Crescendo/1.1.0) [![cloudbees.com: CloudBees Core Configuration as Code](){: style="width:7%"}](https://www.previous.cloudbees.com/blog/cloudbees-core-configuration-code-preview) [![None](){: style="width:7%"}](https://www.previous.cloudbees.com/press/cloudbees-acquires-rollout-adding-feature-flag-system) [![CloudBees Integrates Software Delivery Management Platform With Google Cloud Build and Tekton to Break Down Development Silos](){: style="width:7%"}](https://www.previous.cloudbees.com/press/cloudbees-integrates-software-delivery-management-platform-google-cloud-build-and-tekton-break) [![CloudBees Releases Another Industry First: Feature Flagging for On-Premise' Use 🌟](){: style="width:7%"}](https://www.previous.cloudbees.com/press/cloudbees-releases-another-industry-first-feature-flagging-premise-use) [![primevideotech.com: Scaling up the Prime Video audio/video monitoring service' and reducing costs by 90%](){: style="width:7%"}](https://www.primevideotech.com/video-streaming/scaling-up-the-prime-video-audio-video-monitoring-service-and-reducing-costs-by-90) [![prisma.io: Improving the Prisma Visual Studio Code Extension with WebAssembly' 🌟](){: style="width:7%"}](https://www.prisma.io/blog/vscode-extension-prisma-rust-webassembly)
-[![programmableweb.com](){: style="width:7%"}](https://www.programmableweb.com) [![Handwritten Maven archetype project scaffolding](){: style="width:7%"}](https://www.programmersought.com/article/1858176023) [![insights.project-a.com: Using GitHub Actions to deploy to Kubernetes in GKE 🌟](){: style="width:7%"}](https://www.project-a.vc/perspectives) [![None](){: style="width:7%"}](https://www.project-open.com) [![sap.github.io/jenkins-library](){: style="width:7%"}](https://www.project-piper.io) [![Project Calico](){: style="width:7%"}](https://www.projectcalico.org) [![projectcalico.org: Advertising Kubernetes Service IPs with Calico and BGP](){: style="width:7%"}](https://www.projectcalico.org/advertising-kubernetes-service-ips-with-calico-and-bgp) [![projectcalico.org: Using Kubernetes to orchestrate VMs](){: style="width:7%"}](https://www.projectcalico.org/using-kubernetes-to-orchestrate-vms) [![projectquay.io](){: style="width:7%"}](https://www.projectquay.io) [![prskavec.net: Grafana dashboards and Jsonnet](){: style="width:7%"}](https://www.prskavec.net/post/grafana-jsonnet) [![Pulumi](){: style="width:7%"}](https://www.pulumi.com)
-[![Ten More Things You Can Do With Pulumi Neo](){: style="width:7%"}](https://www.pulumi.com/blog/10-more-things-you-can-do-with-neo) [![Better CLI Interactions for Agents and Humans](){: style="width:7%"}](https://www.pulumi.com/blog/better-cli-interactions-for-agents-and-humans) [![pulumi.com: From Terraform to Infrastructure as Software](){: style="width:7%"}](https://www.pulumi.com/blog/from-terraform-to-infrastructure-as-software) [![pulumi.com: Kubernetes Fundamentals Part One - Python instead of YAML 🌟](){: style="width:7%"}](https://www.pulumi.com/blog/kubernetes-fundamentals-part-one) [![pulumi.com: Observability with Infrastructure as Code](){: style="width:7%"}](https://www.pulumi.com/blog/observability-with-infrastructure-as-code) [![pulumi.com: Announcing Pulumi 3.0](){: style="width:7%"}](https://www.pulumi.com/blog/pulumi-3-0) [![Neo, Now in the Terminal | Pulumi Blog](){: style="width:7%"}](https://www.pulumi.com/blog/pulumi-neo-cli) [![pulumi.com: Announcing the Pulumi REST API](){: style="width:7%"}](https://www.pulumi.com/blog/pulumi-rest-api) [![The Agentic Infrastructure Era](){: style="width:7%"}](https://www.pulumi.com/blog/the-agentic-infrastructure-era) [![Pulumi](){: style="width:7%"}](https://www.pulumi.com/docs/get-started/kubernetes) [![pulumi.com: From Kubernetes or Helm YAML](){: style="width:7%"}](https://www.pulumi.com/docs/guides/adopting/from_kubernetes)
-[![Pulumi VS Terraform](){: style="width:7%"}](https://www.pulumi.com/docs/iac/comparisons/terraform) [![None](){: style="width:7%"}](https://www.pulumi.com/docs/iac/get-started/kubernetes) [![pulumi.com: From Kubernetes or Helm YAML](){: style="width:7%"}](https://www.pulumi.com/docs/iac/guides/migration/migrating-to-pulumi/from-kubernetes) [![Pulumi Cloud Providers](){: style="width:7%"}](https://www.pulumi.com/docs/intro/cloud-providers) [![Pulumi VS Terraform](){: style="width:7%"}](https://www.pulumi.com/docs/intro/vs/terraform) [![None](){: style="width:7%"}](https://www.pulumi.com/registry) [![pulumi.com: Running Containers on ECS Fargate](){: style="width:7%"}](https://www.pulumi.com/registry/packages/aws/how-to-guides/ecs-fargate) [![The Agentic Infrastructure Era | Pulumi Releases](){: style="width:7%"}](https://www.pulumi.com/releases/agentic-infrastructure-era) [![pulumi.com: Convert Your Terraform to Pulumi](){: style="width:7%"}](https://www.pulumi.com/tf2pulumi) [![PyInstaller is a program that freezes (packages) Python programs into stand-alone executables, under Windows, Linux, Mac OS X, FreeBSD, Solaris and AIX](){: style="width:7%"}](https://www.pyinstaller.org) [![pymesyautonomos.com: ¿Está trabajando el empleado realmente desde su casa?](){: style="width:7%"}](https://www.pymesyautonomos.com/management/esta-trabajando-empleado-realmente-su-casa)
-[![TDD with Django, from scratch: a beginner's intro to testing and web development](){: style="width:7%"}](https://www.pyvideo.org/video/3509/tdd-with-django-from-scratch-a-beginners-intro) [![hub.qovery.com: Terraform is Not the Golden Hammer](){: style="width:7%"}](https://www.qovery.com/docs/getting-started/introduction) [![quandarycg.com: Everything You Need To Know About System Integration (And IPaaS) 🌟](){: style="width:7%"}](https://www.quandarycg.com/everything-you-need-to-know-about-integrations) [![quora.com: What is trunk based development?](){: style="width:7%"}](https://www.quora.com/What-is-trunk-based-development) [![Quora.com: What's the difference between Apache Camel and Kafka?](){: style="width:7%"}](https://www.quora.com/Whats-the-difference-between-Apache-Camel-and-Kafka) [![qwinix.io: What Is Kubernetes? K8s Uses, Benefits, & More](){: style="width:7%"}](https://www.qwinix.io/blog-what-is-kubernetes) [![r-bloggers.com: Dockerizing Shiny Applications](){: style="width:7%"}](https://www.r-bloggers.com/2021/05/dockerizing-shiny-applications) [![r-bloggers.com: Git: Moving from Master to Main](){: style="width:7%"}](https://www.r-bloggers.com/2021/10/git-moving-from-master-to-main) [![r-bloggers.com: How to use R Markdown (part one)](){: style="width:7%"}](https://www.r-bloggers.com/2022/02/how-to-use-r-markdown-part-one) [![blog.rabbitmq.com: First Application With RabbitMQ Streams](){: style="width:7%"}](https://www.rabbitmq.com/blog/2021/07/19/rabbitmq-streams-first-application) [![None](){: style="width:7%"}](https://www.rackspace.com/cloud/kubernetes)
-[![Rackspace.com: Managed Kubernetes](){: style="width:7%"}](https://www.rackspace.com/managed-kubernetes) [![rancher.com](){: style="width:7%"}](https://www.rancher.com) [![community.suse.com: Stupid Simple Kubernetes — Deployments, Services and Ingresses Explained](){: style="width:7%"}](https://www.rancher.com/community) [![**Rancher 2**](){: style="width:7%"}](https://www.rancher.com/docs/rancher/v2.x/en) [![Rancher CNI Providers 🌟](){: style="width:7%"}](https://www.rancher.com/docs/rancher/v2.x/en/faq/networking/cni-providers) [![None](){: style="width:7%"}](https://www.rancher.com/products/secure-kubernetes-distribution) [![ravirajag.dev: MLOps Basics - Week 10: Summary](){: style="width:7%"}](https://www.ravirajag.dev/blog/mlops-summary) [![readysetcloud.io: Building Serverless Applications That Scale The Perfect Amount 🌟](){: style="width:7%"}](https://www.readysetcloud.io/blog/allen.helton/how-to-design-serverless-apps-that-scale-the-perfect-amount) [![rebelscrum.site: Characteristics of a Great Product Owner](){: style="width:7%"}](https://www.rebelscrum.site/post/characteristics-of-a-great-product-owner) [![red-gate.com: Automated Production Deployments are Not the Key to DevOps Performance](){: style="width:7%"}](https://www.red-gate.com/blog/automated-production-deployments-are-not-the-key-to-devops-performance) [![None](){: style="width:7%"}](https://www.red-gate.com/products/flyway/community)
-[![red-gate.com: Designing Highly Scalable Database Architectures](){: style="width:7%"}](https://www.red-gate.com/simple-talk/databases/sql-server/performance-sql-server/designing-highly-scalable-database-architectures) [![simple-talk.com: Script Loading between HTTP/1.1 and HTTP/2](){: style="width:7%"}](https://www.red-gate.com/simple-talk/development/dotnet-development/script-loading-between-http1-1-and-http2) [![redbooks.ibm.com: IBM Storage for Red Hat OpenShift. IBM block storage & IBM Spectrum Scale](){: style="width:7%"}](https://www.redbooks.ibm.com/abstracts/redp5565.html) [![reddit.com/r/AZURE](){: style="width:7%"}](https://www.reddit.com/r/AZURE) [![reddit.com: Promotion Driven Development](){: style="width:7%"}](https://www.reddit.com/r/ExperiencedDevs/comments/pw6vuv/promotion_driven_development) [![reddit.com: PowerShell Core yaml support?](){: style="width:7%"}](https://www.reddit.com/r/PowerShell/comments/flzsx5/powershell_core_yaml_support) [![Tech companies cutting devs for AI](){: style="width:7%"}](https://www.reddit.com/r/ProgrammerHumor/comments/1tbzih8/techcompaniescuttingdevsforai) [![reddit.com/r/python](){: style="width:7%"}](https://www.reddit.com/r/Python) [![reddit.com: Modules every python developer should know](){: style="width:7%"}](https://www.reddit.com/r/Python/comments/3yg2u4/modules_every_python_developer_should_know) [![reddit.com: My thoughts about moving from Python 2.7 to Python 3.x](){: style="width:7%"}](https://www.reddit.com/r/Python/comments/3yjlim/my_thoughts_about_moving_from_python_27_to_python) [![reddit: Why Python](){: style="width:7%"}](https://www.reddit.com/r/Python/comments/3ylxmk/why_python)
-[![reddit: Ship Better Python Using Feature Flags](){: style="width:7%"}](https://www.reddit.com/r/Python/comments/3zl3g4/ship_better_python_using_feature_flags) [![reddit.com/r/QualityAssurance](){: style="width:7%"}](https://www.reddit.com/r/QualityAssurance) [![reddit.com/r/Terraform](){: style="width:7%"}](https://www.reddit.com/r/Terraform) [![reddit.com/r/Terraform: Terraform Experts! Anyone experienced in designing' enterprise grade reusable terraform code?](){: style="width:7%"}](https://www.reddit.com/r/Terraform/comments/19arrun/comment/kinusdl) [![Discussion: Where is AI Still Completely Useless?](){: style="width:7%"}](https://www.reddit.com/r/Terraform/comments/1l7my1x/where_is_ai_still_completely_useless_for) [![reddit.com: Automate Infrastructure Deployments on Microsoft Azure with' Terraform and Jenkins](){: style="width:7%"}](https://www.reddit.com/r/Terraform/comments/h0tdq3/automate_infrastructure_deployments_on_microsoft) [![reddit.com/r/Traefik](){: style="width:7%"}](https://www.reddit.com/r/Traefik) [![reddit.com/r/ansible](){: style="width:7%"}](https://www.reddit.com/r/ansible) [![reddit.com/r/aws](){: style="width:7%"}](https://www.reddit.com/r/aws) [![reddit.com/r/azuredevops](){: style="width:7%"}](https://www.reddit.com/r/azuredevops) [![reddit.com/r/bashonubuntuonwindows](){: style="width:7%"}](https://www.reddit.com/r/bashonubuntuonwindows)
-[![reddit.com/r/cloudcomputing](){: style="width:7%"}](https://www.reddit.com/r/cloudcomputing) [![reddit.com/r/devops](){: style="width:7%"}](https://www.reddit.com/r/devops) [![Internal Developer Platforms - what toolchain would you use for Maven + NPM + K8 projects?](){: style="width:7%"}](https://www.reddit.com/r/devops/comments/xj1jxg/internal_developer_platforms_what_toolchain_would) [![reddit.com/r/digital_ocean](){: style="width:7%"}](https://www.reddit.com/r/digital_ocean) [![reddit.com/r/digitalocean](){: style="width:7%"}](https://www.reddit.com/r/digitalocean) [![reddit.com/r/git](){: style="width:7%"}](https://www.reddit.com/r/git) [![reddit.com: What is the best microservice framework in Go?](){: style="width:7%"}](https://www.reddit.com/r/golang/comments/jnv4bd/what_is_the_best_microservice_framework_in_go) [![reddit.com/r/googlecloud](){: style="width:7%"}](https://www.reddit.com/r/googlecloud) [![reddit.com/r/gradle](){: style="width:7%"}](https://www.reddit.com/r/gradle) [![reddit.com/r/haproxy](){: style="width:7%"}](https://www.reddit.com/r/haproxy) [![reddit.com/r/istio](){: style="width:7%"}](https://www.reddit.com/r/istio)
-[![reddit.com/r/java](){: style="width:7%"}](https://www.reddit.com/r/java) [![reddit.com/r/jenkinsci](){: style="width:7%"}](https://www.reddit.com/r/jenkinsci) [![Building Docker images when running Jenkins in Kubernetes](){: style="width:7%"}](https://www.reddit.com/r/jenkinsci/comments/ctirsc/building_docker_images_when_running_jenkins_in) [![reddit.com/r/jmeter](){: style="width:7%"}](https://www.reddit.com/r/jmeter) [![reddit.com/r/kubernetes](){: style="width:7%"}](https://www.reddit.com/r/kubernetes) [![reddit.com: What's the best, proper way of running a database cluster on' top of Kubernetes?](){: style="width:7%"}](https://www.reddit.com/r/kubernetes/comments/9d8on5/whats_the_best_proper_way_of_running_a_database) [![reddit.com: OpenShift vs PKS vs Rancher 🌟](){: style="width:7%"}](https://www.reddit.com/r/kubernetes/comments/9qxeuw/openshift_vs_pks_vs_rancher) [![How to quarantine pods](){: style="width:7%"}](https://www.reddit.com/r/kubernetes/comments/gt3uvg/how_to_quarantine_pods) [![reddit.com/r/kubernetes: CKAD - free materials](){: style="width:7%"}](https://www.reddit.com/r/kubernetes/comments/r4q1ec/ckad_free_materials) [![Learn Python 'subreddit'](){: style="width:7%"}](https://www.reddit.com/r/learnpython) [![reddit: python cheat sheet](){: style="width:7%"}](https://www.reddit.com/r/learnpython/comments/3r2hsq/python_cheat_sheet)
-[![reddit: Real examples of unit testing](){: style="width:7%"}](https://www.reddit.com/r/learnpython/comments/3zl0p6/real_examples_of_unit_testing) [![reddit.com: Functions vs. Classes](){: style="width:7%"}](https://www.reddit.com/r/learnpython/comments/40rieo/functions_vs_classes) [![reddit.com: Multiprocessing vs Threading?](){: style="width:7%"}](https://www.reddit.com/r/learnpython/comments/418z8b/multiprocessing_vs_threading) [![reddit.com/r/linuxadmin](){: style="width:7%"}](https://www.reddit.com/r/linuxadmin) [![reddit.com/r/maven](){: style="width:7%"}](https://www.reddit.com/r/maven) [![reddit.com/r/openshift](){: style="width:7%"}](https://www.reddit.com/r/openshift) [![reddit: Help with Kube Monkey setup](){: style="width:7%"}](https://www.reddit.com/r/openshift/comments/e1j5qzrbac_for_container_access_to_destroy_other) [![reddit](){: style="width:7%"}](https://www.reddit.com/r/openshift/comments/e1kw48/openshift_42_vsphere_install) [![reddit.com/r/postgres](){: style="width:7%"}](https://www.reddit.com/r/postgres) [![reddit.com/r/redhat](){: style="width:7%"}](https://www.reddit.com/r/redhat) [![redeszone.net: No configurar bien la nube es culpable de la mayoría de vulnerabilidades](){: style="width:7%"}](https://www.redeszone.net/noticias/seguridad/configurar-mal-nube-vulnerabilidades)
-[![Diferencias entre servidor proxy y servidor proxy inverso](){: style="width:7%"}](https://www.redeszone.net/tutoriales/servidores/diferencias-proxy-vs-proxy-inverso) [![None](){: style="width:7%"}](https://www.redhat.com/architect/12-factor-app) [![redhat.com: 3 rules for applying principles of GitOps to enterprise architecture](){: style="width:7%"}](https://www.redhat.com/architect/3-gitops-rules-architecture) [![==redhat.com: How we use Apache Kafka to improve event-driven architecture' performance==](){: style="width:7%"}](https://www.redhat.com/architect/apache-kafka-EDA-performance) [![redhat.com: An Architect's guide to APIs: SOAP, REST, GraphQL, and gRPC' 🌟](){: style="width:7%"}](https://www.redhat.com/architect/apis-soap-rest-graphql-grpc) [![redhat.com: Why you should be using architecture decision records to document' your project](){: style="width:7%"}](https://www.redhat.com/architect/architecture-decision-records) [![==redhat.com: Top 8 resources for microservices architecture of 2021==](){: style="width:7%"}](https://www.redhat.com/architect/best-microservices-2021) [![redhat.com: Design professional enterprise architecture diagrams with this' open source tool (diagrams.net)](){: style="width:7%"}](https://www.redhat.com/architect/design-enterprise-architecture-diagrams) [![==redhat.com: Getting DevSecOps to production and beyond==](){: style="width:7%"}](https://www.redhat.com/architect/devsecops-enterprise-architecture) [![redhat.com: 6 architectural diagramming tools for cloud infrastructure](){: style="width:7%"}](https://www.redhat.com/architect/diagramming-tools-cloud-infrastructure) [![redhat.com: Try these 5 diagramming tools for network architecture](){: style="width:7%"}](https://www.redhat.com/architect/diagramming-tools-network-architecture)
-[![redhat.com: Event-driven architecture: Understanding the essential benefits' 🌟](){: style="width:7%"}](https://www.redhat.com/architect/event-driven-architecture-essentials) [![redhat.com: 5 strategies to shift your career from sysadmin to architect](){: style="width:7%"}](https://www.redhat.com/architect/from-sysadmin-to-architect) [![==redhat.com: Comparing GitOps implementation patterns: Pros and cons==](){: style="width:7%"}](https://www.redhat.com/architect/gitops-implementation-patterns) [![redhat.com: 5 essential tools for managing hybrid cloud infrastructure](){: style="width:7%"}](https://www.redhat.com/architect/hybrid-cloud-management-tools) [![redhat.com: An illustrated guide to GitOps](){: style="width:7%"}](https://www.redhat.com/architect/illustrated-guide-gitops) [![redhat.com: Kubernetes architecture: How to use hierarchical namespaces' for multiple tenants](){: style="width:7%"}](https://www.redhat.com/architect/kubernetes-hierarchical-namespaces) [![redhat.com: What architects need to know about managed Kubernetes](){: style="width:7%"}](https://www.redhat.com/architect/managed-kubernetes) [![==redhat.com: 3 questions to answer when considering a multi-cluster Kubernetes' architecture==](){: style="width:7%"}](https://www.redhat.com/architect/multi-cluster-kubernetes-architecture) [![==redhat.com: Planning your migration from Red Hat OpenShift 3 to 4==](){: style="width:7%"}](https://www.redhat.com/architect/openshift-4-migration) [![redhat.com: Pull vs. push in automated VM provisioning: What you need to' know](){: style="width:7%"}](https://www.redhat.com/architect/pull-push-provisioning-cicd) [![redhat.com: Using a schema registry to ensure data consistency between microservices](){: style="width:7%"}](https://www.redhat.com/architect/schema-registry)
-[![redhat.com: How to streamline application portfolio modernization with Tackle](){: style="width:7%"}](https://www.redhat.com/architect/tackle-application-modernization) [![redhat.com: How to use GitOps in your enterprise architecture strategy 🌟](){: style="width:7%"}](https://www.redhat.com/architect/understanding-gitops) [![redhat.com: Amazon and Red Hat Announce the General Availability of Red Hat OpenShift Service on AWS (ROSA)](){: style="width:7%"}](https://www.redhat.com/en/about/press-releases/amazon-and-red-hat-announce-general-availability-red-hat-openshift-service-aws-rosa) [![redhat.com: Red Hat to Acquire Kubernetes-Native Security Leader StackRox](){: style="width:7%"}](https://www.redhat.com/en/about/press-releases/red-hat-acquire-kubernetes-native-security-leader-stackrox) [![redhat.com: Red Hat and GitHub Collaborate to Expand the Developer Experience on Red Hat OpenShift with GitHub Actions 🌟](){: style="width:7%"}](https://www.redhat.com/en/about/press-releases/red-hat-and-github-collaborate-expand-developer-experience-red-hat-openshift-github-actions) [![redhat.com: Red Hat Ansible Automation Platform 2 Drives Cloud-Native Automation and Helps Developers Become Automators](){: style="width:7%"}](https://www.redhat.com/en/about/press-releases/red-hat-ansible-automation-platform-2-drives-cloud-native-automation-and-helps-developers-become-automators) [![redhat.com: Red Hat Ansible Automation Platform Enhancements and New Certified Ansible Content Collections Refine the Automation Experience to Drive Business Imperatives](){: style="width:7%"}](https://www.redhat.com/en/about/press-releases/red-hat-ansible-automation-platform-enhancements-and-new-certified-ansible-content-collections-refine-automation-experience-drive-business-imperatives) [![redhat.com: Red Hat Brings Industry-Leading Ansible Automation Platform to **Microsoft Azure**](){: style="width:7%"}](https://www.redhat.com/en/about/press-releases/red-hat-brings-industry-leading-ansible-automation-platform-microsoft-azure) [![redhat.com: Red Hat Brings Red Hat Universal Base Image to Docker Hub](){: style="width:7%"}](https://www.redhat.com/en/about/press-releases/red-hat-brings-red-hat-universal-base-image-docker-hub) [![redhat.com: Red Hat Makes DevOps a Reality with OpenShift GitOps and OpenShift Pipelines 🌟](){: style="width:7%"}](https://www.redhat.com/en/about/press-releases/red-hat-makes-devops-reality-openshift-gitops-and-openshift-pipelines) [![redhat.com: ACM Ansible Integration Overview](){: style="width:7%"}](https://www.redhat.com/en/about/videos/acm-ansible-integration-overview)
-[![youtube: Getting Started with OpenShift 4 Security 🌟](){: style="width:7%"}](https://www.redhat.com/en/about/videos/getting-started-openshift-4-security) [![None](){: style="width:7%"}](https://www.redhat.com/en/about/videos/openshift-backup-and-recovery-kasten-k10) [![PDF: Practical Ansible Testing with Molecule](){: style="width:7%"}](https://www.redhat.com/en/ansible-collaborative) [![redhat.com: ACM Ansible Integration Overview](){: style="width:7%"}](https://www.redhat.com/en/blog) [![redhat.com: 11 considerations for effectively managing a Linux sysadmin team 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/11-manager-considerations) [![openshift.com: Using JFrog's Artifactory and Red Hat OpenShift Together](){: style="width:7%"}](https://www.redhat.com/en/blog/18333-2) [![redhat.com: 3 rules for applying principles of GitOps to enterprise architecture](){: style="width:7%"}](https://www.redhat.com/en/blog/3-gitops-rules-architecture) [![redhat.com: 5 Linux commands I'm going to start using](){: style="width:7%"}](https://www.redhat.com/en/blog/5-linux-commands) [![redhat.com: 5 questions to ask during your next sysadmin interview](){: style="width:7%"}](https://www.redhat.com/en/blog/5-questions-interview) [![redhat.com: 5 advanced rsync tips for Linux sysadmins](){: style="width:7%"}](https://www.redhat.com/en/blog/5-rsync-tips) [![blog.openshift.com: OpenShift Scale: Running 500 Pods Per Node 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/500_pods_per_node)
-[![redhat.com: 6 steps to automating code pushes with Ansible Automation Platform 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/6-code-pushes-aap) [![redhat.com: 6 OpenSSL command options that every sysadmin should know](){: style="width:7%"}](https://www.redhat.com/en/blog/6-openssl-commands) [![openshift.com: 7 Best Practices for Writing Kubernetes Operators: An SRE Perspective](){: style="width:7%"}](https://www.redhat.com/en/blog/7-best-practices-for-writing-kubernetes-operators-an-sre-perspective) [![redhat.com: Linux troubleshooting commands: 4 tools for DNS name resolution problems](){: style="width:7%"}](https://www.redhat.com/en/blog/DNS-name-resolution-troubleshooting-tools) [![cloud.redhat.com: A Guide to Ingress Controllers in OpenShift using IPI](){: style="width:7%"}](https://www.redhat.com/en/blog/a-guide-to-ingress-controllers-in-openshift) [![cloud.redhat.com: A Guide to Secrets Management with GitOps and Kubernetes 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/a-guide-to-secrets-management-with-gitops-and-kubernetes) [![blog.openshift.com: Advanced Network customizations for OpenShift Install](){: style="width:7%"}](https://www.redhat.com/en/blog/advanced-network-customizations-for-openshift-install) [![cloud.redhat.com: Announcing Bring Your Own Host Support for Windows nodes to Red Hat OpenShift](){: style="width:7%"}](https://www.redhat.com/en/blog/announcing-bring-your-own-host-support-for-windows-nodes-to-red-hat-openshift) [![openshift.com: Announcing OpenShift GitOps](){: style="width:7%"}](https://www.redhat.com/en/blog/announcing-openshift-gitops) [![None](){: style="width:7%"}](https://www.redhat.com/en/blog/announcing-the-red-hat-enterprise-linux-certified-ansible-collection?sc_cid=7015Y000003t7aWQAQ) [![redhat.com: Deep dive into Ansible ad hoc commands](){: style="width:7%"}](https://www.redhat.com/en/blog/ansible-ad-hoc-commands)
-[![openshift.com: Ansible and OpenShift: Connecting for Success 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/ansible-and-openshift-connecting-for-success) [![redhat.com: 4 steps to create Linux users from a csv file with Ansible](){: style="width:7%"}](https://www.redhat.com/en/blog/ansible-create-users-csv) [![redhat.com: How to create dynamic inventory files in Ansible](){: style="width:7%"}](https://www.redhat.com/en/blog/ansible-dynamic-inventories) [![redhat.com: How to write a Python script to create dynamic Ansible inventories](){: style="width:7%"}](https://www.redhat.com/en/blog/ansible-dynamic-inventory-python) [![redhat.com/sysadmin/ansible-lists-dictionaries-yaml: How to work with lists and dictionaries in Ansible 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/ansible-lists-dictionaries-yaml) [![None](){: style="width:7%"}](https://www.redhat.com/en/blog/ansible-network-resource-modules-deep-dive-on-return-values?sc_cid=7015Y000003t7aWQAQ) [![redhat.com: How to write an Ansible plugin to create inventory files](){: style="width:7%"}](https://www.redhat.com/en/blog/ansible-plugin-inventory-files) [![redhat.com: Quick start guide to Ansible for Linux sysadmins 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/ansible-quick-start) [![redhat.com: A brief introduction to Ansible roles for Linux system administration 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/ansible-system-role) [![redhat.com: How to create dynamic configuration files using Ansible templates](){: style="width:7%"}](https://www.redhat.com/en/blog/ansible-templates-configuration) [![redhat.com: Using Ansible to interact with web endpoints](){: style="width:7%"}](https://www.redhat.com/en/blog/ansible-web-endpoints)
-[![redhat.com: 16 AnsibleFest presentations for sysadmins](){: style="width:7%"}](https://www.redhat.com/en/blog/ansiblefest-sysadmins) [![redhat.com: How we use Apache Kafka to improve event-driven architecture performance](){: style="width:7%"}](https://www.redhat.com/en/blog/apache-kafka-EDA-performance) [![redhat.com: An Architect's guide to APIs: SOAP, REST, GraphQL, and gRPC 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/apis-soap-rest-graphql-grpc) [![cloud.redhat.com: Application Management in Kubernetes Environments with Helm Charts and Kubernetes Operators](){: style="width:7%"}](https://www.redhat.com/en/blog/application-management-in-kubernetes-environments-with-helm-charts-and-kubernetes-operators) [![openshift.com: Applications Here, Applications There! - Part 3 - Application Migration](){: style="width:7%"}](https://www.redhat.com/en/blog/applications-here-applications-there-part-3-application-migration) [![redhat.com: Why you should be using architecture decision records to document your project](){: style="width:7%"}](https://www.redhat.com/en/blog/architecture-decision-records) [![None](){: style="width:7%"}](https://www.redhat.com/en/blog/ask-an-openshift-admin-office-hour-day-2-operations-part-1) [![None](){: style="width:7%"}](https://www.redhat.com/en/blog/ask-an-openshift-admin-office-hour-day-2-operations-part-2) [![redhat.com: How to automate Podman installation and deployment using Ansible 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/automate-podman-ansible) [![redhat.com: How to automate system reboots using the Ansible reboot module](){: style="width:7%"}](https://www.redhat.com/en/blog/automate-reboot-ansible) [![cloud.redhat.com: Automate Your Security Practices and Policies on OpenShift With Kyverno 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/automate-your-security-practices-and-policies-on-openshift-with-kyverno)
-[![None](){: style="width:7%"}](https://www.redhat.com/en/blog/automating-red-hat-satellite-with-ansible?sc_cid=7015Y000003t7aWQAQ) [![ansible.com: Automating Security with CyberArk and Red Hat Ansible Automation Platform](){: style="width:7%"}](https://www.redhat.com/en/blog/automating-security-with-cyberark-and-red-hat-ansible-automation-platform?sc_cid=7015Y000003t7aWQAQ) [![None](){: style="width:7%"}](https://www.redhat.com/en/blog/automation-architects) [![redhat.com: Use automation to combat your increased workload](){: style="width:7%"}](https://www.redhat.com/en/blog/automation-combat-increased-workload) [![redhat.com: 5 ways for teams to create an automation-first mentality](){: style="width:7%"}](https://www.redhat.com/en/blog/automation-first-mentality) [![blog.openshift.com: AWS and red hat quickstart workshop](){: style="width:7%"}](https://www.redhat.com/en/blog/aws-and-red-hat-quickstart-workshop) [![None](){: style="width:7%"}](https://www.redhat.com/en/blog/based-validated-network-content?sc_cid=7015Y000003t7aWQAQ) [![redhat.com: Be careful when pulling images by short name](){: style="width:7%"}](https://www.redhat.com/en/blog/be-careful-when-pulling-images-short-name) [![redhat.com: Top 8 resources for microservices architecture of 2021](){: style="width:7%"}](https://www.redhat.com/en/blog/best-microservices-2021) [![redhat.com: Build a lab in 36 seconds with Ansible](){: style="width:7%"}](https://www.redhat.com/en/blog/build-VM-fast-ansible) [![None](){: style="width:7%"}](https://www.redhat.com/en/blog/build-kubernetes-operators-from-helm-charts-in-5-steps)
-[![openshift.com: Build Your Kubernetes Operator With the Right Tool 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/build-your-kubernetes-operator-with-the-right-tool) [![Building Declarative Pipelines with OpenShift DSL Plugin 🌟🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/building-declarative-pipelines-openshift-dsl-plugin) [![openshift.com: Building GitLab Pipelines on OpenShift](){: style="width:7%"}](https://www.redhat.com/en/blog/building-openshift-pipelines-with-gitlab) [![OpenShift blog 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/channel/hybrid-cloud-infrastructure) [![None](){: style="width:7%"}](https://www.redhat.com/en/blog/channel/hybrid-cloud-infrastructure/accessing-external-services-using-egress-router) [![None](){: style="width:7%"}](https://www.redhat.com/en/blog/channel/hybrid-cloud-infrastructure/networkpolicies-and-microsegmentation) [![ansible.com: Announcing the Community Ansible 3.0.0 Package 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/channel/open-source-communities) [![None](){: style="width:7%"}](https://www.redhat.com/en/blog/chaos-engineering-with-litmuschaos) [![cloud.redhat.com: Changes coming for OpenShift.com and Cloud.Redhat.com](){: style="width:7%"}](https://www.redhat.com/en/blog/check-out-our-new-look) [![openshift.com: Cloud DevOps With OpenShift and JFrog](){: style="width:7%"}](https://www.redhat.com/en/blog/cloud-devops-with-openshift-and-jfrog) [![redhat.com: Cloud-native business automation with Kogito](){: style="width:7%"}](https://www.redhat.com/en/blog/cloud-native-business-automation-kogito)
-[![openshift.com: Cloud-Native CI/CD with OpenShift Pipelines based on Tekton](){: style="width:7%"}](https://www.redhat.com/en/blog/cloud-native-ci-cd-with-openshift-pipelines) [![redhat.com: From Docker Compose to Kubernetes with Podman](){: style="width:7%"}](https://www.redhat.com/en/blog/compose-kubernetes-podman) [![redhat.com: How to use Ansible to send an email using Gmail](){: style="width:7%"}](https://www.redhat.com/en/blog/configure-gmail-using-ansible) [![redhat.com: Using ssh-keygen and sharing for key-based authentication in Linux](){: style="width:7%"}](https://www.redhat.com/en/blog/configure-ssh-keygen) [![blog.openshift.com: Configure the OpenShift Image Registry backed by OpenShift Container Storage](){: style="width:7%"}](https://www.redhat.com/en/blog/configure-the-openshift-image-registry-backed-by-openshift-container-storage) [![redhat.com: How to use Podman to get information about your containers](){: style="width:7%"}](https://www.redhat.com/en/blog/container-information-podman) [![redhat.com: Improving Linux container security with seccomp 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/container-security-seccomp) [![redhat.com: A sysadmin's guide to containerizing applications](){: style="width:7%"}](https://www.redhat.com/en/blog/containerizing-applications) [![redhat.com: Create fast, easy, and repeatable containers with Podman and shell scripts](){: style="width:7%"}](https://www.redhat.com/en/blog/create-containers-podman-quickly) [![ansible.com: Creating Custom Rules for Ansible Lint](){: style="width:7%"}](https://www.redhat.com/en/blog/creating-custom-rules-for-ansible-lint) [![redhat.com: Save time at the command line with HTTPie instead of curl](){: style="width:7%"}](https://www.redhat.com/en/blog/curl-hack-httpie)
-[![redhat.com: How to customize VM and cloud images with guestfish](){: style="width:7%"}](https://www.redhat.com/en/blog/customize-vm-cloud-images-guestfish) [![None](){: style="width:7%"}](https://www.redhat.com/en/blog/customizing-virtual-machine-templates-in-openshift-1) [![redhat.com: Bash scripting: How to read data from text files](){: style="width:7%"}](https://www.redhat.com/en/blog/data-text-files) [![redhat.com: From the datacenter to the edge: The open hybrid cloud vision for Red Hat Ansible Automation Platform 2](){: style="width:7%"}](https://www.redhat.com/en/blog/datacenter-edge-open-hybrid-cloud-vision-red-hat-ansible-automation-platform-2) [![Debugging Java Applications On OpenShift and Kubernetes](){: style="width:7%"}](https://www.redhat.com/en/blog/debugging-java-applications-on-openshift-kubernetes) [![redhat.com: Demystifying Ansible for Linux sysadmins 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/demystifying-ansible-sysadmins) [![openshift.com: Demystifying Multus 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/demystifying-multus) [![blog.openshift.com: Deploying jenkins on openshift - part 1](){: style="width:7%"}](https://www.redhat.com/en/blog/deploying-jenkins-on-openshift-part-1) [![None](){: style="width:7%"}](https://www.redhat.com/en/blog/deploying-openshift-4.4-to-vmware-vsphere-7) [![blog.openshift.com: Deploying OpenShift Applications to Multiple Datacenters (with Jenkins)](){: style="width:7%"}](https://www.redhat.com/en/blog/deploying-openshift-applications-multiple-datacenters) [![openshift.com: Deploying to OpenShift using GitHub Actions](){: style="width:7%"}](https://www.redhat.com/en/blog/deploying-to-openshift-using-github-actions)
-[![None](){: style="width:7%"}](https://www.redhat.com/en/blog/descheduler-ga-in-openshift-4.7) [![redhat.com: Design professional enterprise architecture diagrams with this open source tool (diagrams.net)](){: style="width:7%"}](https://www.redhat.com/en/blog/design-enterprise-architecture-diagrams) [![redhat.com: 8 steps to developing an Ansible role in Linux 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/developing-ansible-role) [![redhat.com: Getting DevSecOps to production and beyond](){: style="width:7%"}](https://www.redhat.com/en/blog/devsecops-enterprise-architecture) [![redhat.com: 6 architectural diagramming tools for cloud infrastructure](){: style="width:7%"}](https://www.redhat.com/en/blog/diagramming-tools-cloud-infrastructure) [![redhat.com: Try these 5 diagramming tools for network architecture](){: style="width:7%"}](https://www.redhat.com/en/blog/diagramming-tools-network-architecture) [![redhat.com: 2 Bash commands to change strings in multiple files at once](){: style="width:7%"}](https://www.redhat.com/en/blog/edit-text-bash-command) [![Enabling OpenShift 4 Clusters to Stop and Resume Cluster VMs](){: style="width:7%"}](https://www.redhat.com/en/blog/enabling-openshift-4-clusters-to-stop-and-resume-cluster-vms) [![None](){: style="width:7%"}](https://www.redhat.com/en/blog/enhanced-openshift-jboss-amq-container-image-for-production) [![None](){: style="width:7%"}](https://www.redhat.com/en/blog/enterprise-kubernetes-with-openshift-part-one) [![redhat.com: Event-driven architecture: Understanding the essential benefits 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/event-driven-architecture-essentials)
-[![redhat.com: How to pass extra variables to an Ansible playbook](){: style="width:7%"}](https://www.redhat.com/en/blog/extra-variables-ansible-playbook) [![None](){: style="width:7%"}](https://www.redhat.com/en/blog/fast-vs-easy-benchmarking-ansible-operators-for-kubernetes?sc_cid=7015Y000003t7aWQAQ) [![redhat.com: 8 ways to speed up your Ansible playbooks](){: style="width:7%"}](https://www.redhat.com/en/blog/faster-ansible-playbook-execution) [![redhat.com: Audit user accounts for never-expiring passwords with a Bash script](){: style="width:7%"}](https://www.redhat.com/en/blog/find-non-expiring-passwords) [![blog.openshift.com: Fine-Grained Policy Enforcement in OpenShift with Open Policy Agent 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/fine-grained-policy-enforcement-in-openshift-with-open-policy-agent) [![redhat.com: 5 Linux network troubleshooting commands 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/five-network-commands) [![openshift.com: From Code to Production with GitOps, Tekton and ArgoCD 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/from-code-to-production-with-gitops) [![openshift.com: From Ops to SRE - Evolution of the OpenShift Dedicated Team](){: style="width:7%"}](https://www.redhat.com/en/blog/from-ops-to-sre-evolution-of-the-openshift-dedicated-team) [![redhat.com: 5 strategies to shift your career from sysadmin to architect](){: style="width:7%"}](https://www.redhat.com/en/blog/from-sysadmin-to-architect) [![blog.openshift.com/: From Templates to Openshift Helm Charts](){: style="width:7%"}](https://www.redhat.com/en/blog/from-templates-to-openshift-helm-charts) [![Fully Automated Management of Egress IPs with the egressip-ipam-operator 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/fully-automated-management-of-egress-ips-with-the-egressip-ipam-operator)
-[![Generally Available today: Red Hat OpenShift Container Platform 3.11 is ready to power enterprise Kubernetes deployments 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/generally-available-today-red-hat-openshift-container-platform-311-ready-power-enterprise-kubernetes-deployments) [![openshift.com: Geographically Distributed Stateful Workloads - Part 3: Keycloak](){: style="width:7%"}](https://www.redhat.com/en/blog/geographically-distributed-stateful-workloads-part-3-keycloak) [![cloud.redhat.com: Getting Started in OpenShift 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/getting-started-in-openshift) [![redhat.com: Getting started with JBoss](){: style="width:7%"}](https://www.redhat.com/en/blog/getting-started-jboss) [![cloud.redhat.com: Getting Started running Spark workloads on OpenShift](){: style="width:7%"}](https://www.redhat.com/en/blog/getting-started-running-spark-workloads-on-openshift) [![openshift.com: Getting Started with ApplicationSets](){: style="width:7%"}](https://www.redhat.com/en/blog/getting-started-with-applicationsets) [![Getting Started with KubeVirt Containers and Virtual Machines Together](){: style="width:7%"}](https://www.redhat.com/en/blog/getting-started-with-kubevirt) [![redhat.com: Comparing GitOps implementation patterns: Pros and cons](){: style="width:7%"}](https://www.redhat.com/en/blog/gitops-implementation-patterns) [![GitOps secret management with bitnami-labs Sealed Secret and GoDaddy Kubernetes External Secrets 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/gitops-secret-management) [![openshift.com: GitOps Using Red Hat OpenShift Pipelines (Tekton) and Red Hat Advanced Cluster Management](){: style="width:7%"}](https://www.redhat.com/en/blog/gitops-using-red-hat-openshift-pipelines-tekton-and-red-hat-advanced-cluster-management) [![openshift.com: GitOps Using Red Hat OpenShift Pipelines (Tekton) and Red Hat Advanced Cluster Management to Deploy on Multiple Clusters 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/gitops-using-red-hat-openshift-pipelines-tekton-and-red-hat-advanced-cluster-management-to-deploy-on-multiple-clusters)
-[![cloud.redhat.com: Global Load Balancer Approaches 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/global-load-balancer-approaches) [![None](){: style="width:7%"}](https://www.redhat.com/en/blog/global-load-balancer-for-openshift-clusters-an-operator-based-approach) [![openshift.com: gRPC or HTTP/2 Ingress Connectivity in OpenShift 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/grpc-or-http/2-ingress-connectivity-in-openshift) [![blog.openshift.com: Guide to Installing an OKD 4.4 Cluster on your Home Lab](){: style="width:7%"}](https://www.redhat.com/en/blog/guide-to-installing-an-okd-4-4-cluster-on-your-home-lab) [![openshift.com: Guide to OpenShift Pipelines Part 1 - Introducing OpenShift Pipelines](){: style="width:7%"}](https://www.redhat.com/en/blog/guide-to-openshift-pipelines-part-1-introducing-openshift-pipelines) [![redhat.com: The history and future of OpenJDK](){: style="width:7%"}](https://www.redhat.com/en/blog/history-and-future-openjdk) [![None](){: style="width:7%"}](https://www.redhat.com/en/blog/how-full-is-my-cluster-part-5-a-capacity-management-dashboard) [![redhat.com: **How to gather and display metrics in Red Hat OpenShift** (Prometheus + Grafana)](){: style="width:7%"}](https://www.redhat.com/en/blog/how-gather-and-display-metrics-red-hat-openshift) [![redhat.com: Got automation? Here's a quick guide to get you up to speed on Ansible 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/how-start-ansible) [![cloud.redhat.com: How to Build a Disconnected OpenShift Cluster With Mirror Registries on RHEL CoreOS Using Podman and Systemd](){: style="width:7%"}](https://www.redhat.com/en/blog/how-to-build-a-disconnected-openshift-cluster-with-mirror-registries-on-rhel-coreos-using-podman-and-systemd) [![None](){: style="width:7%"}](https://www.redhat.com/en/blog/how-to-enable-static-egress-ip-in-ocp)
-[![cloud.redhat.com: How to Modernize Virtualized Workloads 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/how-to-modernize-virtualized-workloads) [![openshift.com: How to Monitor Openshift 4.x with Zabbix using Prometheus - Part 2](){: style="width:7%"}](https://www.redhat.com/en/blog/how-to-monitoring-openshift-4.x-with-zabbix-using-prometheus-part-2) [![cloud.redhat.com: How to Observe your Clusters with Red Hat Advanced Cluster Management - Customize the Grafana Dashboard](){: style="width:7%"}](https://www.redhat.com/en/blog/how-to-observe-your-clusters-with-red-hat-advanced-cluster-management-customize-the-grafana-dashboard) [![openshift.com: How to Offer Service Running on OpenShift on AWS to Other AWS VPCs, Privately 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/how-to-offer-service-running-on-openshift-on-aws-to-other-aws-vpcs-privately) [![openshift.com: How to Orchestrate Data Pipelines with Applications Deployed on OpenShift](){: style="width:7%"}](https://www.redhat.com/en/blog/how-to-orchestrate-data-pipelines-with-applications-deployed-on-openshift) [![cloud.redhat.com: How to Use ArgoCD Deployments with GitHub Tokens](){: style="width:7%"}](https://www.redhat.com/en/blog/how-to-use-argocd-deployments-with-github-tokens) [![openshift.com: How to Use HashiCorp Vault and Argo CD for GitOps on OpenShift](){: style="width:7%"}](https://www.redhat.com/en/blog/how-to-use-hashicorp-vault-and-argo-cd-for-gitops-on-openshift) [![redhat.com: 5 essential tools for managing hybrid cloud infrastructure](){: style="width:7%"}](https://www.redhat.com/en/blog/hybrid-cloud-management-tools) [![IBM and Red Hat bring OpenShift to IBM Z and LinuxONE](){: style="width:7%"}](https://www.redhat.com/en/blog/ibm-and-red-hat-bring-openshift-to-ibm-z-and-linuxone) [![redhat.com: An illustrated guide to GitOps](){: style="width:7%"}](https://www.redhat.com/en/blog/illustrated-guide-gitops) [![None](){: style="width:7%"}](https://www.redhat.com/en/blog/improved-tooling-and-best-practices-to-help-you-migrate-to-openshift-4)
-[![blog.openshift.com: Improving jenkins performance on openshift - part 2](){: style="width:7%"}](https://www.redhat.com/en/blog/improving-jenkins-performance-on-openshift-part-2) [![redhat.com: Add a repo and install a package the Ansible way](){: style="width:7%"}](https://www.redhat.com/en/blog/install-ansible-way) [![Installing OCP in a Mainframe z-series](){: style="width:7%"}](https://www.redhat.com/en/blog/installing-ocp-in-a-mainframe-z-series) [![blog.openshift.com: Installing OKD 3.10 on a Single Host 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/installing-okd-3-10-on-a-single-host) [![openshift: Introducing kube-burner, A tool to Burn Down Kubernetes and OpenShift 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/introducing-kube-burner-a-tool-to-burn-down-kubernetes-and-openshift) [![None](){: style="width:7%"}](https://www.redhat.com/en/blog/introducing-nginx-and-nginx-plus-routers-for-openshift) [![openshift.com: Introducing OpenShift Service Mesh 2.0 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/introducing-openshift-service-mesh-2.0) [![None](){: style="width:7%"}](https://www.redhat.com/en/blog/introducing-operator-framework-building-apps-kubernetes) [![blog.openshift.com: Introducing Red Hat OpenShift 4](){: style="width:7%"}](https://www.redhat.com/en/blog/introducing-red-hat-openshift-4) [![blog.openshift.com: Introducing Red Hat OpenShift 4.3 to Enhance Kubernetes Security 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/introducing-red-hat-openshift-4-3-to-enhance-kubernetes-security) [![redhat.com: Introducing Red Hat OpenShift Data Science](){: style="width:7%"}](https://www.redhat.com/en/blog/introducing-red-hat-openshift-data-science)
-[![openshift.com: Introducing Red Hat OpenShift Service on AWS](){: style="width:7%"}](https://www.redhat.com/en/blog/introducing-red-hat-openshift-service-on-aws) [![blog.openshift.com: Introducing Red Hat Quay](){: style="width:7%"}](https://www.redhat.com/en/blog/introducing-red-hat-quay) [![Quay 3.0 released in May 2019](){: style="width:7%"}](https://www.redhat.com/en/blog/introducing-red-hat-quay-3-registry-your-linux-and-windows-containers) [![Introducing the Red Hat Universal Base Image 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/introducing-red-hat-universal-base-image) [![redhat.com: Introducing Red Hat Vulnerability Scanner Certification](){: style="width:7%"}](https://www.redhat.com/en/blog/introducing-red-hat-vulnerability-scanner-certification) [![openshift.com: Introducing the Quarkus Helm Chart](){: style="width:7%"}](https://www.redhat.com/en/blog/introducing-the-quarkus-helm-chart) [![redhat.com: Introduction to RHEL System Roles 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/introduction-rhel-system-roles) [![openshift.com: Introduction to Kraken, a Chaos Tool for OpenShift/Kubernetes](){: style="width:7%"}](https://www.redhat.com/en/blog/introduction-to-kraken-a-chaos-tool-for-openshift/kubernetes) [![openshift.com: Is your Operator Air-Gap Friendly?](){: style="width:7%"}](https://www.redhat.com/en/blog/is-your-operator-air-gap-friendly) [![redhat.com: Tales from the field: A system administrator's guide to IT automation](){: style="width:7%"}](https://www.redhat.com/en/blog/it-automation-book) [![redhat.com: Why IT automation training is a smart way to boost your career](){: style="width:7%"}](https://www.redhat.com/en/blog/it-automation-training)
-[![Simply Explained: OpenShift and Jenkins Pipelines](){: style="width:7%"}](https://www.redhat.com/en/blog/jenkins-pipelines) [![opensift.com: K8s Integrity Shield (tech-preview): Protecting the Integrity of Kubernetes Resources with Signature](){: style="width:7%"}](https://www.redhat.com/en/blog/k8s-integrity-shield-tech-preview-protecting-the-integrity-of-kubernetes-resources-with-signature) [![openshift.com: Keep Your Applications Secure With Automatic Rebuilds](){: style="width:7%"}](https://www.redhat.com/en/blog/keep-your-applications-secure-with-automatic-rebuilds) [![openshift.com: Kubernetes 1.21 Grows Innovative New Features](){: style="width:7%"}](https://www.redhat.com/en/blog/kubernetes-1.21-grows-innovative-new-features) [![redhat.com: Kubernetes basics for sysadmins](){: style="width:7%"}](https://www.redhat.com/en/blog/kubernetes-basics-sysadmins) [![redhat.com: How to run a Kubernetes cluster on your laptop 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/kubernetes-cluster-laptop) [![redhat.com: Kubernetes Components - A sysadmin's guide to basic Kubernetes components 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/kubernetes-components) [![redhat.com: Kubernetes architecture: How to use hierarchical namespaces for multiple tenants](){: style="width:7%"}](https://www.redhat.com/en/blog/kubernetes-hierarchical-namespaces) [![None](){: style="width:7%"}](https://www.redhat.com/en/blog/kubernetes-ingress-vs-openshift-route) [![openshift.com: Kubernetes is Removing Docker Support, Kubernetes is Not Removing Docker Support](){: style="width:7%"}](https://www.redhat.com/en/blog/kubernetes-is-removing-docker-support-kubernetes-is-not-removing-docker-support) [![ansible.com: Kubernetes Meets Event-Driven Ansible 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/kubernetes-meets-event-driven-ansible)
-[![blog.openshift.com/ - Kubernetes: A Pod’s Life 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/kubernetes-pods-life) [![redhat.com: An introduction to Kubespray](){: style="width:7%"}](https://www.redhat.com/en/blog/kubespray-deploy-kubernetes) [![redhat.com: Let’s monitor edge computing networks with RHEL!](){: style="width:7%"}](https://www.redhat.com/en/blog/lets-monitor-edge-computing-networks-rhel) [![Crunchy PostgreSQL and Openshift](){: style="width:7%"}](https://www.redhat.com/en/blog/leveraging-the-crunchy-postgresql) [![redhat.com: 3 basic Linux group management commands every sysadmin should know](){: style="width:7%"}](https://www.redhat.com/en/blog/linux-commands-manage-groups) [![How Linux PID namespaces work with containers 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/linux-pid-namespaces) [![redhat.com: Balancing Linux security with usability](){: style="width:7%"}](https://www.redhat.com/en/blog/linux-security-usability) [![cloud.redhat.com: Log4Shell: Practical Mitigations and Impact Analysis of the Log4j Vulnerabilities](){: style="width:7%"}](https://www.redhat.com/en/blog/log4shell-practical-mitigations-and-impact-analysis) [![redhat.com: What architects need to know about managed Kubernetes](){: style="width:7%"}](https://www.redhat.com/en/blog/managed-kubernetes-architects) [![redhat.com: Meet single node OpenShift: Our newest small OpenShift footprint for edge architectures](){: style="width:7%"}](https://www.redhat.com/en/blog/meet-single-node-openshift-our-smallest-openshift-footprint-edge-architectures) [![openshift.com: Metrics-Driven Pod Constraints](){: style="width:7%"}](https://www.redhat.com/en/blog/metrics-driven-pod-constraints)
-[![blog.openshift.com/: How to survive an outage and live to tell about it!](){: style="width:7%"}](https://www.redhat.com/en/blog/metro-area-openshift-stretch-cluster-how-to-survive-an-outage-and-live-to-tell-about-it) [![blog.openshift.com: Migrating your applications to OpenShift 4 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/migrating-your-applications-to-openshift-4) [![openshift.com: Modern Application Development With Kong Konnect Enterprise and Red Hat OpenShift](){: style="width:7%"}](https://www.redhat.com/en/blog/modern-application-development-with-kong-konnect-enterprise-and-red-hat-openshift) [![redhat.com: Monitoring Apache Airflow using Prometheus](){: style="width:7%"}](https://www.redhat.com/en/blog/monitoring-apache-airflow-using-prometheus) [![cloud.redhat.com: Monitoring Infrastructure Openshift 4.x Using Zabbix Operator](){: style="width:7%"}](https://www.redhat.com/en/blog/monitoring-infrastructure-openshift-4.x-using-zabbix-operator) [![Monitoring Services like an SRE in OpenShift ServiceMesh](){: style="width:7%"}](https://www.redhat.com/en/blog/monitoring-services-like-an-sre-in-openshift-servicemesh) [![openshift.com: Monitoring Services like an SRE in OpenShift ServiceMesh Part 2: Collecting Standard Metrics 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/monitoring-services-like-an-sre-in-openshift-servicemesh-part-2-collecting-standard-metrics-3) [![redhat.com: Using Ansible to deploy Microsoft SQL Server 2019 on Red Hat Enterprise Linux 8](){: style="width:7%"}](https://www.redhat.com/en/blog/mssql-linux-easy) [![redhat.com: 3 questions to answer when considering a multi-cluster Kubernetes architecture](){: style="width:7%"}](https://www.redhat.com/en/blog/multi-cluster-kubernetes-architecture) [![openshift.com: Network Policies: Controlling Cross-Project Communication on OpenShift](){: style="width:7%"}](https://www.redhat.com/en/blog/network-policies-controlling-cross-project-communication-on-openshift) [![redhat.com: Network traffic control for containers in Red Hat OpenShift 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/network-traffic-control-containers-red-hat-openshift)
-[![None](){: style="width:7%"}](https://www.redhat.com/en/blog/new-kubernetes-operatorhub-red-hat-openshift-enable-hybrid-cloud-flexibility-enterprises) [![redhat.com: Exploring the new Podman secret command 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/new-podman-secrets-command) [![redhat.com: 5 scripts for getting started with the Nmap Scripting Engine](){: style="width:7%"}](https://www.redhat.com/en/blog/nmap-scripting-engine) [![None](){: style="width:7%"}](https://www.redhat.com/en/blog/ocp-disaster-recovery-part-3-recovering-an-openshift-4-ipi-cluster-with-the-loss-of-two-master-nodes) [![redhat.com: 20 one-line Linux commands to add to your toolbox](){: style="width:7%"}](https://www.redhat.com/en/blog/one-line-linux-commands) [![blog.openshift.com: OpenShift 4.2 vSphere Install Quickstart](){: style="width:7%"}](https://www.redhat.com/en/blog/openshift-4-2-vsphere-install-quickstart) [![blog.openshift.com: OpenShift 4.2 vsphere install with static IPs 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/openshift-4-2-vsphere-install-with-static-ips) [![Openshift 4 image builds](){: style="width:7%"}](https://www.redhat.com/en/blog/openshift-4-image-builds) [![redhat.com: Planning your migration from Red Hat OpenShift 3 to 4](){: style="width:7%"}](https://www.redhat.com/en/blog/openshift-4-migration) [![None](){: style="width:7%"}](https://www.redhat.com/en/blog/openshift-4.5-node-improvements) [![OpenShift and Network Security Zones: Coexistence Approaches 🌟🌟🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/openshift-and-network-security-zones-coexistence-approaches)
-[![None](){: style="width:7%"}](https://www.redhat.com/en/blog/openshift-architectures-for-the-edge-with-openshift-4.6) [![openshift.com: OpenShift Authentication Integration with ArgoCD](){: style="width:7%"}](https://www.redhat.com/en/blog/openshift-authentication-integration-with-argocd) [![cloud.redhat.com: OpenShift Commons Briefing: Database Disaster Recovery Made Easy with Annette Clewett (Red Hat) and Andrew L'Ecuyer (Crunchy Data)](){: style="width:7%"}](https://www.redhat.com/en/blog/openshift-commons-briefing-database-disaster-recovery-made-easy-with-annette-clewett-red-hat-and-andrew-lecuyer-crunchy-data) [![openshift.com: OpenShift, Databases and You: When to Put Containerized Database Workloads on OpenShift 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/openshift-databases-and-you-when-to-put-containerized-database-workloads-on-openshift) [![OpenShift Ecosystem: API Management on Red Hat OpenShift with 3scale](){: style="width:7%"}](https://www.redhat.com/en/blog/openshift-ecosystem-api-management-on-red-hat-openshift-with-3scale) [![None](){: style="width:7%"}](https://www.redhat.com/en/blog/openshift-end-to-end-cluster-customization) [![None](){: style="width:7%"}](https://www.redhat.com/en/blog/openshift-end-to-end-core-services) [![None](){: style="width:7%"}](https://www.redhat.com/en/blog/openshift-end-to-end-plan-and-deploy) [![openshift.com: OpenShift on ARM Developer Preview Now Available for AWS](){: style="width:7%"}](https://www.redhat.com/en/blog/openshift-on-arm-developer-preview-now-available-for-aws) [![openshift.com: OpenShift Pipelines Advanced Triggers Part 1 - Triggering Different Project Builds in the Same Repository](){: style="width:7%"}](https://www.redhat.com/en/blog/openshift-pipelines-advanced-triggers-part-1-triggering-different-project-builds-in-the-same-repository) [![openshift.com: OpenShift Pipelines and OpenShift GitOps are now Generally Available 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/openshift-pipelines-and-openshift-gitops-are-now-generally-available)
-[![OpenShift Pipelines with Jenkins Blue Ocean 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/openshift-pipelines-jenkins-blue-ocean) [![cloud.redhat.com: OpenShift Sandboxed Containers 101 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/openshift-sandboxed-containers-101) [![cloud.redhat.com: OpenShift Sandboxed Containers Operator From Zero to Hero, the Hard Way. The Operator Framework and Its Usage](){: style="width:7%"}](https://www.redhat.com/en/blog/openshift-sandboxed-containers-operator-from-zero-to-hero-the-hard-way) [![OpenShift topology view: A milestone towards a better developer experience](){: style="width:7%"}](https://www.redhat.com/en/blog/openshift-topology-view-milestone-towards-better-developer-experience) [![None](){: style="width:7%"}](https://www.redhat.com/en/blog/openshift-upi-using-static-ips) [![cloud.redhat.com: OpenShift Virtualization on Amazon Web Services](){: style="width:7%"}](https://www.redhat.com/en/blog/openshift-virtualization-on-amazon-web-services) [![openshift.com: Our Favorite Things from GitOps Con at KubeCon EU 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/our-favorite-things-from-gitops-con-at-kubecon-eu) [![redhat.com: Packaging applications to install on other machines with Python](){: style="width:7%"}](https://www.redhat.com/en/blog/packaging-applications-python) [![blog.openshift.com: Performance Metrics (APM) for Spring Boot Microservices on OpenShift](){: style="width:7%"}](https://www.redhat.com/en/blog/performance-metrics-apm-spring-boot-microservices-openshift) [![redhat.com: Building containers by hand: The PID namespace](){: style="width:7%"}](https://www.redhat.com/en/blog/pid-namespace) [![redhat.com: How to use auto-updates and rollbacks in Podman](){: style="width:7%"}](https://www.redhat.com/en/blog/podman-auto-updates-rollbacks)
-[![Podman remote clients for macOS and Windows](){: style="width:7%"}](https://www.redhat.com/en/blog/podman-clients-macos-windows) [![redhat.com: Using Podman and Docker Compose](){: style="width:7%"}](https://www.redhat.com/en/blog/podman-docker-compose) [![redhat.com: 5 Podman features to try now](){: style="width:7%"}](https://www.redhat.com/en/blog/podman-features-1) [![redhat.com: Build Kubernetes pods with Podman play kube](){: style="width:7%"}](https://www.redhat.com/en/blog/podman-play-kube-updates) [![How to use the --privileged flag with container engines](){: style="width:7%"}](https://www.redhat.com/en/blog/privileged-flag-container-engines) [![Promoting container images between registries with skopeo](){: style="width:7%"}](https://www.redhat.com/en/blog/promoting-container-images-between-registries-with-skopeo) [![ansible.com: Providing Terraform with that Ansible Magic 🌟🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/providing-terraform-with-that-ansible-magic) [![redhat.com: Pull vs. push in automated VM provisioning: What you need to know](){: style="width:7%"}](https://www.redhat.com/en/blog/pull-push-provisioning-cicd) [![redhat.com: How to set up and use Python virtual environments for Ansible](){: style="width:7%"}](https://www.redhat.com/en/blog/python-venv-ansible) [![redhat.com/sysadmin/quadlet-podman](){: style="width:7%"}](https://www.redhat.com/en/blog/quadlet-podman) [![redhat.com: Writing and unit testing a Python application to query the RPM database](){: style="width:7%"}](https://www.redhat.com/en/blog/query-rpm-database-python)
-[![openshift.com: Recap: OKD 4 Testing and Deployment Workshop - Videos and Additional Resources](){: style="width:7%"}](https://www.redhat.com/en/blog/recap-okd-4-testing-and-deployment-workshop-videos-and-additional-resources) [![redhat.com: Recursive Vim macros: One step further into automating repetitive tasks](){: style="width:7%"}](https://www.redhat.com/en/blog/recursive-vim-macros) [![redhat.com: Red Hat automation glossary 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/red-hat-automation-glossary) [![cloud.redhat.com: Red Hat Container Community of Practice Operators](){: style="width:7%"}](https://www.redhat.com/en/blog/red-hat-container-community-of-practice-operators) [![redhat.com: Red Hat drives future of Java with cloud-native, container-first Quarkus](){: style="width:7%"}](https://www.redhat.com/en/blog/red-hat-drives-future-java-cloud-native-container-first-quarkus) [![Red Hat Introduces open source Project Quay container registry](){: style="width:7%"}](https://www.redhat.com/en/blog/red-hat-introduces-open-source-project-quay-container-registry) [![openshift.com: Red Hat OpenShift 4.7 Is Now Available](){: style="width:7%"}](https://www.redhat.com/en/blog/red-hat-openshift-4.7-is-now-available) [![cloud.redhat.com: Red Hat OpenShift 4.8 Is Now Generally Available](){: style="width:7%"}](https://www.redhat.com/en/blog/red-hat-openshift-4.8-is-now-generally-available) [![cloud.redhat.com: Red Hat OpenShift 4.9 Is Now Generally Available](){: style="width:7%"}](https://www.redhat.com/en/blog/red-hat-openshift-4.9-is-now-generally-available) [![redhat.com: Red Hat OpenShift Certification extends support for Kubernetes-native technologies with Helm 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/red-hat-openshift-certification-extends-support-kubernetes-native-technologies-helm) [![Red Hat OpenShift Dedicated price reduction: Price lowered by 75% on average, SLA improved to 99.95% 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/red-hat-openshift-dedicated-price-reduction)
-[![Red Hat OpenShift Installation Process Experiences on IBM Z/LinuxONE](){: style="width:7%"}](https://www.redhat.com/en/blog/red-hat-openshift-installation-process-experiences-on-ibm-z-linuxone) [![redhat.com: Red Hat OpenShift Service on AWS with hosted control planes now available](){: style="width:7%"}](https://www.redhat.com/en/blog/red-hat-openshift-service-aws-hosted-control-planes-now-available) [![blog.openshift.com: Red Hat OpenShift Service Mesh is now available: What you should know 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/red-hat-openshift-service-mesh-is-now-available-what-you-should-know) [![redhat.com: Redefining the possibilities of IT automation across your ecosystem with Red Hat partners](){: style="width:7%"}](https://www.redhat.com/en/blog/redefining-possibilities-it-automation-across-your-ecosystem-red-hat-partners) [![Remote Debugging of Java Applications on OpenShift](){: style="width:7%"}](https://www.redhat.com/en/blog/remote-debugging-java-applications-openshift) [![redhat.com: Renewing my thrill at work with Ansible](){: style="width:7%"}](https://www.redhat.com/en/blog/renewed-thrill-ansible) [![redhat.com: How to replace Docker with Podman on a Mac, revisited](){: style="width:7%"}](https://www.redhat.com/en/blog/replace-docker-podman-mac-revisited) [![redhat.com: How to replace Docker with Podman on a Mac](){: style="width:7%"}](https://www.redhat.com/en/blog/replace-docker-podman-macos) [![redhat.com: How to use Ansible to configure a reverse proxy 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/reverse-proxy-ansible) [![None](){: style="width:7%"}](https://www.redhat.com/en/blog/rook-ceph-storage-operator-now-operatorhubio) [![Rootless podman and NFS](){: style="width:7%"}](https://www.redhat.com/en/blog/rootless-podman-nfs)
-[![cloud.redhat.com: Troubleshooting Sandboxed Containers Operator](){: style="width:7%"}](https://www.redhat.com/en/blog/sandboxed-containers-operator-from-zero-to-hero-the-hard-way-part-2) [![cloud.redhat.com: Scale your application containers on Red Hat OpenShift Service on AWS (ROSA) clusters using Amazon EFS storage](){: style="width:7%"}](https://www.redhat.com/en/blog/scale-your-application-containers-on-red-hat-openshift-service-on-aws-rosa-clusters-using-amazon-efs-storage) [![blog.openshift.com: Scaling Java Containers 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/scaling-java-containers) [![redhat.com: Using a schema registry to ensure data consistency between microservices](){: style="width:7%"}](https://www.redhat.com/en/blog/schema-registry) [![openshift.com: Signing and Verifying Container Images 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/signing-and-verifying-container-images) [![openshift.com: Simple Canary Deployments using Kubernetes StatefulSets on OpenShift](){: style="width:7%"}](https://www.redhat.com/en/blog/simple-canary-deployments-using-kubernetes-statefulsets-on-openshift) [![cloud.redhat.com: Simplifying Database Cloud Service Access](){: style="width:7%"}](https://www.redhat.com/en/blog/simplifying-database-cloud-service-access) [![blog.openshift.com: Simplifying OpenShift Case Information Gathering Workflow: **Must-Gather Operator** (In the context of Red Hat OpenShift 4.x and Kubernetes, **it is considered a bad practice to ssh into a node and perform debugging actions**) 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/simplifying-openshift-case-information-gathering-workflow-must-gather-operator) [![ansible.com: Simplifying secrets management with CyberArk and Red Hat Ansible Automation Platform](){: style="width:7%"}](https://www.redhat.com/en/blog/simplifying-secrets-management-with-cyberark-and-red-hat-ansible-automation-platform?sc_cid=7015Y000003t7aWQAQ) [![openshift.com: Sizing Applications in Kubernetes](){: style="width:7%"}](https://www.redhat.com/en/blog/sizing-applications-in-kubernetes) [![redhat.com: How to install software packages with an Ansible playbook](){: style="width:7%"}](https://www.redhat.com/en/blog/software-packages-ansible)
-[![openshift.com: SSO Integration for the OpenShift GitOps Operator](){: style="width:7%"}](https://www.redhat.com/en/blog/sso-integration-for-the-openshift-gitops-operator) [![redhat.com: Start learning Kubernetes from your local machine](){: style="width:7%"}](https://www.redhat.com/en/blog/start-learning-kubernetes) [![redhat.com: The State of Kubernetes Security](){: style="width:7%"}](https://www.redhat.com/en/blog/state-kubernetes-security) [![State of OpenShift Container Storage](){: style="width:7%"}](https://www.redhat.com/en/blog/state-of-openshift-container-storage-eran-tamir-and-duncan-hardie-red-hat) [![blog.openshift.com/: Stateful Workloads and the Two Data Center Conundrum](){: style="width:7%"}](https://www.redhat.com/en/blog/stateful-workloads-and-the-two-data-center-conundrum) [![None](){: style="width:7%"}](https://www.redhat.com/en/blog/strategies-for-moving-.net-workloads-to-openshift-container-platform) [![redhat.com: Learn the networking basics every sysadmin needs to know](){: style="width:7%"}](https://www.redhat.com/en/blog/sysadmin-essentials-networking-basics) [![redhat.com: How to streamline application portfolio modernization with Tackle](){: style="width:7%"}](https://www.redhat.com/en/blog/tackle-application-modernization) [![redhat.com: 6 tcpdump network traffic filter options](){: style="width:7%"}](https://www.redhat.com/en/blog/tcpdump-part-one) [![blog.openshift.com: Tech Preview: Get visibility into your OpenShift costs across your hybrid infrastructure 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/tech-preview-get-visibility-into-your-openshift-costs-across-your-hybrid-infrastructure) [![openshift.com: The Hidden Dangers of Terminating Namespaces 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/the-hidden-dangers-of-terminating-namespaces)
-[![None](){: style="width:7%"}](https://www.redhat.com/en/blog/top-10-ansible-blogs-2022?sc_cid=7015Y000003t7aWQAQ) [![None](){: style="width:7%"}](https://www.redhat.com/en/blog/top-10-most-used-open-practice-library-concepts) [![Top Kubernetes Operators](){: style="width:7%"}](https://www.redhat.com/en/blog/top-kubernetes-operators-advancing-across-the-operator-capability-model) [![cloud.redhat.com: Top Open Source Kubernetes Security Tools of 2021 🌟🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/top-open-source-kubernetes-security-tools-of-2021) [![openshift.com: Topology Aware Scheduling in Kubernetes Part 1: The High Level Business Case](){: style="width:7%"}](https://www.redhat.com/en/blog/topology-aware-scheduling-in-kubernetes-part-1-the-high-level-business-case) [![None](){: style="width:7%"}](https://www.redhat.com/en/blog/topology-awareness-in-kubernetes-part-2-dont-we-already-have-a-topology-manager) [![redhat.com: 6 troubleshooting skills for Ansible playbooks 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/troubleshoot-ansible-playbooks) [![blog.openshift.com: Troubleshooting OpenShift network performance with a netperf DaemonSet](){: style="width:7%"}](https://www.redhat.com/en/blog/troubleshooting-openshift-network-performance-with-a-netperf-daemonset) [![redhat.com: How to use GitOps in your enterprise architecture strategy 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/understanding-gitops) [![ref1](){: style="width:7%"}](https://www.redhat.com/en/blog/understanding-service-accounts-sccs) [![redhat.com: Understanding YAML for Ansible. Validating YAML files with YAMLlint 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/understanding-yaml-ansible)
-[![redhat.com: How to record your Linux terminal using asciinema](){: style="width:7%"}](https://www.redhat.com/en/blog/using-asciinema) [![Build trusted pipelines/Guards with Podman containers](){: style="width:7%"}](https://www.redhat.com/en/blog/using-container-technology-make-trusted-pipeline) [![None](){: style="width:7%"}](https://www.redhat.com/en/blog/using-openshift-3-on-your-local-environment) [![openshift.com: Using OpenShift Pipelines to Automate Red Hat Advanced Cluster Security for Kubernetes](){: style="width:7%"}](https://www.redhat.com/en/blog/using-openshift-pipelines-to-automate-red-hat-advanced-cluster-security-for-kubernetes) [![openshift.com: Using VPC Peering to Connect an OpenShift Service on an AWS (ROSA) Cluster to an Amazon RDS MySQL Database in a Different VPC](){: style="width:7%"}](https://www.redhat.com/en/blog/using-vpc-peering-to-connect-an-openshift-service-on-an-aws-rosa-cluster-to-an-amazon-rds-mysql-database-in-a-different-vpc) [![cloud.redhat.com: Velero Backup and Restore of an Application Using gp2 StorageClass on ROSA](){: style="width:7%"}](https://www.redhat.com/en/blog/velero-backup-and-restore-of-an-application-using-gp2-storageclass-on-rosa) [![redhat.com: Vim: Basic and intermediate commands](){: style="width:7%"}](https://www.redhat.com/en/blog/vim-commands) [![cloud.redhat.com: Virtual Machines as Code with OpenShift GitOps and OpenShift Virtualization](){: style="width:7%"}](https://www.redhat.com/en/blog/virtual-machines-as-code-with-openshift-gitops-and-openshift-virtualization) [![openshift.com: Visual Web Terminal - A Turbocharged Command Line for Kubernetes and OpenShift](){: style="width:7%"}](https://www.redhat.com/en/blog/visual-web-terminal-a-turbocharged-command-line-for-kubernetes-and-openshift) [![None](){: style="width:7%"}](https://www.redhat.com/en/blog/whats-new-in-ansible-automation-platform-2-automation-controller?sc_cid=7015Y000003t7aWQAQ) [![openshift.com: Why and When you need to consider OpenShift Serverless](){: style="width:7%"}](https://www.redhat.com/en/blog/why-and-when-you-need-to-consider-openshift-serverless)
-[![Why Red Hat is investing in CRI-O and Podman](){: style="width:7%"}](https://www.redhat.com/en/blog/why-red-hat-investing-cri-o-and-podman) [![Why you should be using Multi-Category Security (MCS) for your Linux containers](){: style="width:7%"}](https://www.redhat.com/en/blog/why-you-should-be-using-multi-category-security-your-linux-containers) [![redhat.com: World domination with cgroups part 8: down and dirty with cgroup v2](){: style="width:7%"}](https://www.redhat.com/en/blog/world-domination-cgroups-part-8-down-and-dirty-cgroup-v2) [![Writing Customized Reports Using Metering Operator](){: style="width:7%"}](https://www.redhat.com/en/blog/writing-customized-reports-using-metering-operator) [![redhat.com: YAML for beginners](){: style="width:7%"}](https://www.redhat.com/en/blog/yaml-beginners) [![blog.openshift.com/tag/multi-datacenter](){: style="width:7%"}](https://www.redhat.com/en/blog?f[0]=taxonomy_blog_post_category_tid:107161&f[1]=taxonomy_topic_tid:75521) [![None](){: style="width:7%"}](https://www.redhat.com/en/engage/ansible-automation-platform-beginners-guide-ebook) [![None](){: style="width:7%"}](https://www.redhat.com/en/engage/automated-enterprise-e-book?sc_cid=7013a0000034fMwAAI&dclid=COKjiau-upQDFXLuKAUdouAGMQ&gad_source=7) [![redhat.com: The Automated Enterprise](){: style="width:7%"}](https://www.redhat.com/en/engage/automated-enterprise-ebook-20171107) [![None](){: style="width:7%"}](https://www.redhat.com/en/engage/kubernetes-containers-architecture-s-201910240918) [![Transformation takes practice](){: style="width:7%"}](https://www.redhat.com/en/engage/open-practice-library-ebook)
-[![OpenShift.tv](){: style="width:7%"}](https://www.redhat.com/en/livestreaming) [![**Red Hat Fuse**](){: style="width:7%"}](https://www.redhat.com/en/products/application-foundations) [![blog.openshift.com: OpenShift 4 Install Experience](){: style="width:7%"}](https://www.redhat.com/en/products/trials?products=hybrid-cloud) [![O'Reilly Free Book: **DevOps with OpenShift**](){: style="width:7%"}](https://www.redhat.com/en/resources) [![redhat.com: OpenShift sizing and subscription guide for enterprise Kubernetes' 🌟](){: style="width:7%"}](https://www.redhat.com/en/resources/openshift-subscription-sizing-guide-detail) [![O’Reilly: Free ebook: **Kubernetes Operators: Automating the Container Orchestration Platform**](){: style="width:7%"}](https://www.redhat.com/en/resources/oreilly-kubernetes-operators-automation-ebook) [![redhat.com: OpenShift sizing and subscription guide for enterprise Kubernetes 🌟](){: style="width:7%"}](https://www.redhat.com/en/resources/self-managed-openshift-subscription-guide) [![redhat.com: Ansible Essentials: Simplicity in Automation Technical Overview (Free Course) 🌟](){: style="width:7%"}](https://www.redhat.com/en/services/training/au094-ansible-essentials-simplicity-automation-technical-overview) [![redhat.com: Ansible Essentials: Simplicity in Automation Technical Overview' (Free Course) 🌟](){: style="width:7%"}](https://www.redhat.com/en/services/training/do007-ansible-essentials-simplicity-automation-technical-overview) [![redhat.com: Red Hat's approach to DevSecOps](){: style="width:7%"}](https://www.redhat.com/en/solutions/devsecops-approach) [![None](){: style="width:7%"}](https://www.redhat.com/en/solutions/edge-computing-approach?sc_cid=7013a000002w1CwAAI)
-[![Red Hat's approach to Kubernetes 🌟](){: style="width:7%"}](https://www.redhat.com/en/solutions/kubernetes-approach) [![redhat.com: The Volkswagen Group builds automated testing environment](){: style="width:7%"}](https://www.redhat.com/en/success-stories/the-volkswagen-group) [![OpenShift Online](){: style="width:7%"}](https://www.redhat.com/en/technologies/cloud-computing/openshift) [![Red Hat OpenShift Container Storage 4](){: style="width:7%"}](https://www.redhat.com/en/technologies/cloud-computing/openshift-data-foundation) [![stackrox.com](){: style="width:7%"}](https://www.redhat.com/en/technologies/cloud-computing/openshift/advanced-cluster-security-kubernetes) [![Amazon Red Hat OpenShift](){: style="width:7%"}](https://www.redhat.com/en/technologies/cloud-computing/openshift/aws) [![ARO](){: style="width:7%"}](https://www.redhat.com/en/technologies/cloud-computing/openshift/azure) [![None](){: style="width:7%"}](https://www.redhat.com/en/technologies/cloud-computing/openshift/blog/8-answers-to-7-openshift-questions) [![None](){: style="width:7%"}](https://www.redhat.com/en/technologies/cloud-computing/openshift/blog/a-brief-introduction-to-red-hat-advanced-cluster-security-for-kubernetes) [![None](){: style="width:7%"}](https://www.redhat.com/en/technologies/cloud-computing/openshift/blog/ask-an-openshift-admin-office-hour-authentication-and-authorization) [![None](){: style="width:7%"}](https://www.redhat.com/en/technologies/cloud-computing/openshift/blog/control-regional-access-to-your-service-on-openshift-running-on-aws)
-[![None](){: style="width:7%"}](https://www.redhat.com/en/technologies/cloud-computing/openshift/blog/deploy-a-multi-master-okd-4.5-cluster-using-a-single-command-in-30-minutes) [![None](){: style="width:7%"}](https://www.redhat.com/en/technologies/cloud-computing/openshift/blog/fully-automated-openshift-deployments-with-vmware-vsphere) [![None](){: style="width:7%"}](https://www.redhat.com/en/technologies/cloud-computing/openshift/blog/how-to-configure-ldap-sync-with-cronjobs-in-openshift) [![None](){: style="width:7%"}](https://www.redhat.com/en/technologies/cloud-computing/openshift/blog/introducing-azure-red-hat-openshift-on-openshift-4) [![None](){: style="width:7%"}](https://www.redhat.com/en/technologies/cloud-computing/openshift/blog/nested-openshift-using-openshift-virtualization) [![None](){: style="width:7%"}](https://www.redhat.com/en/technologies/cloud-computing/openshift/blog/openshift-security-best-practices-for-kubernetes-cluster-design) [![None](){: style="width:7%"}](https://www.redhat.com/en/technologies/cloud-computing/openshift/blog/operator-based-calico-cni-plug-in-is-supported-on-openshift-4) [![None](){: style="width:7%"}](https://www.redhat.com/en/technologies/cloud-computing/openshift/blog/workload-support-for-red-hat-openshift-matures-across-the-industry) [![None](){: style="width:7%"}](https://www.redhat.com/en/technologies/cloud-computing/openshift/dedicated) [![None](){: style="width:7%"}](https://www.redhat.com/en/technologies/cloud-computing/openshift/for-developers) [![None](){: style="width:7%"}](https://www.redhat.com/en/technologies/cloud-computing/openshift/learn/topics/serverless)
-[![Red Hat OpenShift Platform Plus 🌟](){: style="width:7%"}](https://www.redhat.com/en/technologies/cloud-computing/openshift/platform-plus) [![Openshift.com pricing](){: style="width:7%"}](https://www.redhat.com/en/technologies/cloud-computing/openshift/pricing) [![None](){: style="width:7%"}](https://www.redhat.com/en/technologies/cloud-computing/openshift/products/online) [![OpenShift Serverless](){: style="width:7%"}](https://www.redhat.com/en/technologies/cloud-computing/openshift/serverless) [![try.openshift.com 🌟](){: style="width:7%"}](https://www.redhat.com/en/technologies/cloud-computing/openshift/try-it) [![None](){: style="width:7%"}](https://www.redhat.com/en/technologies/cloud-computing/openshift/what-are-openshift-operators) [![Quay 3.1 Certified Operator is not available in Openshift and must be purchased](){: style="width:7%"}](https://www.redhat.com/en/technologies/cloud-computing/quay) [![Red Hat 3scale API Management](){: style="width:7%"}](https://www.redhat.com/en/technologies/jboss-middleware/3scale) [![Red Hat AMQ](){: style="width:7%"}](https://www.redhat.com/en/technologies/jboss-middleware/amq) [![Red Hat Data Grid](){: style="width:7%"}](https://www.redhat.com/en/technologies/jboss-middleware/data-grid) [![**Red Hat Fuse**](){: style="width:7%"}](https://www.redhat.com/en/technologies/jboss-middleware/fuse)
-[![None](){: style="width:7%"}](https://www.redhat.com/en/technologies/linux-platforms/enterprise-linux) [![Red Hat Advanced Cluster Management for Kubernetes 🌟](){: style="width:7%"}](https://www.redhat.com/en/technologies/management/advanced-cluster-management) [![ansible.ai](){: style="width:7%"}](https://www.redhat.com/en/technologies/management/ansible/ai-automation) [![redhat.com: Red Hat Ansible Lightspeed with IBM watsonx Code Assistant](){: style="width:7%"}](https://www.redhat.com/en/technologies/management/ansible/ansible-lightspeed) [![None](){: style="width:7%"}](https://www.redhat.com/en/technologies/management/ansible/application-delivery?sc_cid=7015Y000003t7aWQAQ) [![redhat.com: Red Hat Ansible Lightspeed with IBM watsonx Code Assistant](){: style="width:7%"}](https://www.redhat.com/en/technologies/management/ansible/automation-coding-assistant) [![None](){: style="width:7%"}](https://www.redhat.com/en/technologies/management/ansible/automation-controller?sc_cid=7015Y000003t7aWQAQ) [![None](){: style="width:7%"}](https://www.redhat.com/en/technologies/management/ansible?sc_cid=7015Y000003t7aWQAQ) [![redhat.com: What is Function-as-a-Service (FaaS)?](){: style="width:7%"}](https://www.redhat.com/en/topics/cloud-native-apps/what-is-faas) [![Red Hat's approach to Kubernetes 🌟](){: style="width:7%"}](https://www.redhat.com/en/topics/containers/kubernetes-approach) [![Kubernetes Security 101: Risks and 29 Best Practices 🌟](){: style="width:7%"}](https://www.redhat.com/en/topics/containers/kubernetes-security)
-[![redhat.com: Understanding DevOps](){: style="width:7%"}](https://www.redhat.com/en/topics/devops) [![OpenShift Tekton pipelines](){: style="width:7%"}](https://www.redhat.com/en/topics/devops/what-cicd-pipeline) [![openshift.com: What is GitOps? 🌟](){: style="width:7%"}](https://www.redhat.com/en/topics/devops/what-is-gitops) [![Red Hat's approach to Edge Computing 🌟](){: style="width:7%"}](https://www.redhat.com/en/topics/edge-computing/approach) [![redhat.com: What is knative?](){: style="width:7%"}](https://www.redhat.com/en/topics/microservices/what-is-knative) [![redhat.com: Why choose Red Hat for microservices?](){: style="width:7%"}](https://www.redhat.com/en/topics/microservices/why-choose-red-hat-microservices) [![==redhat.com: Red Hat's approach to DevSecOps==](){: style="width:7%"}](https://www.redhat.com/en/topics/security/devsecops/approach) [![Red Hat OpenShift Container Platform Takes Digital Innovation into the Fast Lane with Major European Automaker](){: style="width:7%"}](https://www.redhat.com/es/about/press-releases/red-hat-openshift-container-platform-takes-digital-innovation-fast-lane-major-european-automaker) [![Ansible to automate Microsoft Azure](){: style="width:7%"}](https://www.redhat.com/es/about/videos/ansible-automate-microsoft-azure) [![redhat.com: OpenShift Backup and Cluster failover with Triliovault 🌟](){: style="width:7%"}](https://www.redhat.com/es/about/videos/openshift-backup-and-cluster-failover-triliovault) [![redhat.com: OpenShift Backup and Recovery with Kasten K10](){: style="width:7%"}](https://www.redhat.com/es/about/videos/openshift-backup-and-recovery-kasten-k10)
-[![redhat.com: El concepto de DevOps](){: style="width:7%"}](https://www.redhat.com/es/topics/devops) [![redhat.com: State of Kubernetes Security Report - Spring 2021 (PDF) 🌟](){: style="width:7%"}](https://www.redhat.com/rhdc/managed-files/cl-state-kubernetes-security-report-ebook-f29117-202106-en.pdf) [![redhat.com: 11 considerations for effectively managing a Linux sysadmin' team 🌟](){: style="width:7%"}](https://www.redhat.com/sysadmin/11-manager-considerations) [![redhat.com: 5 Linux commands I'm going to start using](){: style="width:7%"}](https://www.redhat.com/sysadmin/5-linux-commands) [![redhat.com: 5 questions to ask during your next sysadmin interview](){: style="width:7%"}](https://www.redhat.com/sysadmin/5-questions-interview) [![redhat.com: 5 advanced rsync tips for Linux sysadmins](){: style="width:7%"}](https://www.redhat.com/sysadmin/5-rsync-tips) [![redhat.com: 6 steps to automating code pushes with Ansible Automation Platform' 🌟](){: style="width:7%"}](https://www.redhat.com/sysadmin/6-code-pushes-aap) [![redhat.com: 6 OpenSSL command options that every sysadmin should know](){: style="width:7%"}](https://www.redhat.com/sysadmin/6-openssl-commands) [![redhat.com: Linux troubleshooting commands: 4 tools for DNS name resolution' problems](){: style="width:7%"}](https://www.redhat.com/sysadmin/DNS-name-resolution-troubleshooting-tools) [![redhat.com: Deep dive into Ansible ad hoc commands](){: style="width:7%"}](https://www.redhat.com/sysadmin/ansible-ad-hoc-commands) [![redhat.com: 4 steps to create Linux users from a csv file with Ansible](){: style="width:7%"}](https://www.redhat.com/sysadmin/ansible-create-users-csv)
-[![==redhat.com: How to create dynamic inventory files in Ansible==](){: style="width:7%"}](https://www.redhat.com/sysadmin/ansible-dynamic-inventories) [![==redhat.com: How to write a Python script to create dynamic Ansible inventories==](){: style="width:7%"}](https://www.redhat.com/sysadmin/ansible-dynamic-inventory-python) [![redhat.com/sysadmin/ansible-lists-dictionaries-yaml: How to work with lists' and dictionaries in Ansible 🌟](){: style="width:7%"}](https://www.redhat.com/sysadmin/ansible-lists-dictionaries-yaml) [![==redhat.com: How to write an Ansible plugin to create inventory files==](){: style="width:7%"}](https://www.redhat.com/sysadmin/ansible-plugin-inventory-files) [![redhat.com: Quick start guide to Ansible for Linux sysadmins 🌟](){: style="width:7%"}](https://www.redhat.com/sysadmin/ansible-quick-start) [![redhat.com: A brief introduction to Ansible roles for Linux system administration' 🌟](){: style="width:7%"}](https://www.redhat.com/sysadmin/ansible-system-role) [![redhat.com: How to create dynamic configuration files using Ansible templates](){: style="width:7%"}](https://www.redhat.com/sysadmin/ansible-templates-configuration) [![redhat.com: Using Ansible to interact with web endpoints](){: style="width:7%"}](https://www.redhat.com/sysadmin/ansible-web-endpoints) [![redhat.com: 16 AnsibleFest presentations for sysadmins](){: style="width:7%"}](https://www.redhat.com/sysadmin/ansiblefest-sysadmins) [![redhat.com: How to automate Podman installation and deployment using Ansible' 🌟](){: style="width:7%"}](https://www.redhat.com/sysadmin/automate-podman-ansible) [![redhat.com: How to automate system reboots using the Ansible reboot module](){: style="width:7%"}](https://www.redhat.com/sysadmin/automate-reboot-ansible)
-[![The rise of the automation architect](){: style="width:7%"}](https://www.redhat.com/sysadmin/automation-architects) [![redhat.com: Use automation to combat your increased workload](){: style="width:7%"}](https://www.redhat.com/sysadmin/automation-combat-increased-workload) [![redhat.com: 5 ways for teams to create an automation-first mentality](){: style="width:7%"}](https://www.redhat.com/sysadmin/automation-first-mentality) [![redhat.com: Build a lab in 36 seconds with Ansible](){: style="width:7%"}](https://www.redhat.com/sysadmin/build-VM-fast-ansible) [![redhat.com: From Docker Compose to Kubernetes with Podman](){: style="width:7%"}](https://www.redhat.com/sysadmin/compose-kubernetes-podman) [![redhat.com: How to use Ansible to send an email using Gmail](){: style="width:7%"}](https://www.redhat.com/sysadmin/configure-gmail-using-ansible) [![redhat.com: Using ssh-keygen and sharing for key-based authentication in' Linux](){: style="width:7%"}](https://www.redhat.com/sysadmin/configure-ssh-keygen) [![redhat.com: How to use Podman to get information about your containers](){: style="width:7%"}](https://www.redhat.com/sysadmin/container-information-podman) [![redhat.com: Improving Linux container security with seccomp 🌟](){: style="width:7%"}](https://www.redhat.com/sysadmin/container-security-seccomp) [![redhat.com: A sysadmin's guide to containerizing applications](){: style="width:7%"}](https://www.redhat.com/sysadmin/containerizing-applications) [![redhat.com: Create fast, easy, and repeatable containers with Podman and' shell scripts](){: style="width:7%"}](https://www.redhat.com/sysadmin/create-containers-podman-quickly)
-[![redhat.com: Save time at the command line with HTTPie instead of curl](){: style="width:7%"}](https://www.redhat.com/sysadmin/curl-hack-httpie) [![redhat.com: How to customize VM and cloud images with guestfish](){: style="width:7%"}](https://www.redhat.com/sysadmin/customize-vm-cloud-images-guestfish) [![redhat.com: Bash scripting: How to read data from text files](){: style="width:7%"}](https://www.redhat.com/sysadmin/data-text-files) [![redhat.com: Demystifying Ansible for Linux sysadmins 🌟](){: style="width:7%"}](https://www.redhat.com/sysadmin/demystifying-ansible-sysadmins) [![redhat.com: 8 steps to developing an Ansible role in Linux 🌟](){: style="width:7%"}](https://www.redhat.com/sysadmin/developing-ansible-role) [![redhat.com: 2 Bash commands to change strings in multiple files at once](){: style="width:7%"}](https://www.redhat.com/sysadmin/edit-text-bash-command) [![redhat.com: How to pass extra variables to an Ansible playbook](){: style="width:7%"}](https://www.redhat.com/sysadmin/extra-variables-ansible-playbook) [![redhat.com: 8 ways to speed up your Ansible playbooks](){: style="width:7%"}](https://www.redhat.com/sysadmin/faster-ansible-playbook-execution) [![redhat.com: Audit user accounts for never-expiring passwords with a Bash' script](){: style="width:7%"}](https://www.redhat.com/sysadmin/find-non-expiring-passwords) [![redhat.com: 5 Linux network troubleshooting commands 🌟](){: style="width:7%"}](https://www.redhat.com/sysadmin/five-network-commands) [![redhat.com: Getting started with JBoss](){: style="width:7%"}](https://www.redhat.com/sysadmin/getting-started-jboss)
-[![redhat.com: Got automation? Here's a quick guide to get you up to speed' on Ansible 🌟](){: style="width:7%"}](https://www.redhat.com/sysadmin/how-start-ansible) [![redhat.com: Add a repo and install a package the Ansible way](){: style="width:7%"}](https://www.redhat.com/sysadmin/install-ansible-way) [![redhat.com: Tales from the field: A system administrator's guide to IT' automation](){: style="width:7%"}](https://www.redhat.com/sysadmin/it-automation-book) [![redhat.com: Why IT automation training is a smart way to boost your career](){: style="width:7%"}](https://www.redhat.com/sysadmin/it-automation-training) [![redhat.com: Kubernetes basics for sysadmins](){: style="width:7%"}](https://www.redhat.com/sysadmin/kubernetes-basics-sysadmins) [![redhat.com: How to run a Kubernetes cluster on your laptop 🌟](){: style="width:7%"}](https://www.redhat.com/sysadmin/kubernetes-cluster-laptop) [![redhat.com: Kubernetes Components - A sysadmin's guide to basic Kubernetes' components 🌟](){: style="width:7%"}](https://www.redhat.com/sysadmin/kubernetes-components) [![redhat.com: An introduction to Kubespray](){: style="width:7%"}](https://www.redhat.com/sysadmin/kubespray-deploy-kubernetes) [![redhat.com: 3 basic Linux group management commands every sysadmin should' know](){: style="width:7%"}](https://www.redhat.com/sysadmin/linux-commands-manage-groups) [![How Linux PID namespaces work with containers 🌟](){: style="width:7%"}](https://www.redhat.com/sysadmin/linux-pid-namespaces) [![redhat.com: Balancing Linux security with usability](){: style="width:7%"}](https://www.redhat.com/sysadmin/linux-security-usability)
-[![redhat.com: Using Ansible to deploy Microsoft SQL Server 2019 on Red Hat' Enterprise Linux 8](){: style="width:7%"}](https://www.redhat.com/sysadmin/mssql-linux-easy) [![redhat.com: Exploring the new Podman secret command 🌟](){: style="width:7%"}](https://www.redhat.com/sysadmin/new-podman-secrets-command) [![redhat.com: 5 scripts for getting started with the Nmap Scripting Engine](){: style="width:7%"}](https://www.redhat.com/sysadmin/nmap-scripting-engine) [![==redhat.com: 20 one-line Linux commands to add to your toolbox==](){: style="width:7%"}](https://www.redhat.com/sysadmin/one-line-linux-commands) [![redhat.com: Packaging applications to install on other machines with Python](){: style="width:7%"}](https://www.redhat.com/sysadmin/packaging-applications-python) [![redhat.com: Building containers by hand: The PID namespace](){: style="width:7%"}](https://www.redhat.com/sysadmin/pid-namespace) [![redhat.com: How to use auto-updates and rollbacks in Podman](){: style="width:7%"}](https://www.redhat.com/sysadmin/podman-auto-updates-rollbacks) [![Podman remote clients for macOS and Windows](){: style="width:7%"}](https://www.redhat.com/sysadmin/podman-clients-macos-windows) [![redhat.com: Using Podman and Docker Compose](){: style="width:7%"}](https://www.redhat.com/sysadmin/podman-docker-compose) [![redhat.com: 5 Podman features to try now](){: style="width:7%"}](https://www.redhat.com/sysadmin/podman-features-1) [![redhat.com: Build Kubernetes pods with Podman play kube](){: style="width:7%"}](https://www.redhat.com/sysadmin/podman-play-kube-updates)
-[![How to use the --privileged flag with container engines](){: style="width:7%"}](https://www.redhat.com/sysadmin/privileged-flag-container-engines) [![redhat.com: How to set up and use Python virtual environments for Ansible](){: style="width:7%"}](https://www.redhat.com/sysadmin/python-venv-ansible) [![redhat.com/sysadmin/quadlet-podman](){: style="width:7%"}](https://www.redhat.com/sysadmin/quadlet-podman) [![redhat.com: Writing and unit testing a Python application to query the RPM' database](){: style="width:7%"}](https://www.redhat.com/sysadmin/query-rpm-database-python) [![redhat.com: Recursive Vim macros: One step further into automating repetitive' tasks](){: style="width:7%"}](https://www.redhat.com/sysadmin/recursive-vim-macros) [![redhat.com: Renewing my thrill at work with Ansible](){: style="width:7%"}](https://www.redhat.com/sysadmin/renewed-thrill-ansible) [![redhat.com: How to replace Docker with Podman on a Mac, revisited](){: style="width:7%"}](https://www.redhat.com/sysadmin/replace-docker-podman-mac-revisited) [![redhat.com: How to replace Docker with Podman on a Mac](){: style="width:7%"}](https://www.redhat.com/sysadmin/replace-docker-podman-macos) [![redhat.com: How to use Ansible to configure a reverse proxy 🌟](){: style="width:7%"}](https://www.redhat.com/sysadmin/reverse-proxy-ansible) [![Rootless podman and NFS](){: style="width:7%"}](https://www.redhat.com/sysadmin/rootless-podman-nfs) [![redhat.com: How to install software packages with an Ansible playbook](){: style="width:7%"}](https://www.redhat.com/sysadmin/software-packages-ansible)
-[![redhat.com: Start learning Kubernetes from your local machine](){: style="width:7%"}](https://www.redhat.com/sysadmin/start-learning-kubernetes) [![redhat.com: Learn the networking basics every sysadmin needs to know](){: style="width:7%"}](https://www.redhat.com/sysadmin/sysadmin-essentials-networking-basics) [![redhat.com: 6 tcpdump network traffic filter options](){: style="width:7%"}](https://www.redhat.com/sysadmin/tcpdump-part-one) [![redhat.com: 6 troubleshooting skills for Ansible playbooks 🌟](){: style="width:7%"}](https://www.redhat.com/sysadmin/troubleshoot-ansible-playbooks) [![redhat.com: Understanding YAML for Ansible. Validating YAML files with YAMLlint' 🌟](){: style="width:7%"}](https://www.redhat.com/sysadmin/understanding-yaml-ansible) [![redhat.com: How to record your Linux terminal using asciinema](){: style="width:7%"}](https://www.redhat.com/sysadmin/using-asciinema) [![redhat.com: Vim: Basic and intermediate commands](){: style="width:7%"}](https://www.redhat.com/sysadmin/vim-commands) [![redhat.com: YAML for beginners](){: style="width:7%"}](https://www.redhat.com/sysadmin/yaml-beginners) [![Redpanda 🌟](){: style="width:7%"}](https://www.redpanda.com) [![Redpanda is now Free & Source Available](){: style="width:7%"}](https://www.redpanda.com/blog/bsl-source-available-license) [![None](){: style="width:7%"}](https://www.redpanda.com/blog/open-source)
-[![Reduxio](){: style="width:7%"}](https://www.reduxio.com) [![rejupillai.com: Let’s Encrypt the Web (for free)](){: style="width:7%"}](https://www.rejupillai.com/index.php/2021/03/06/configure-tls-on-gke-ingress-for-free-with-lets-encrypt) [![replex.io](){: style="width:7%"}](https://www.replex.io) [![replex.io: An Introduction to Kubernetes FinOps](){: style="width:7%"}](https://www.replex.io/blog/an-introduction-to-kubernetes-finops) [![Kubernetes Autoscaling in Production: Best Practices for **Cluster Autoscaler,' HPA and VPA**](){: style="width:7%"}](https://www.replex.io/blog/kubernetes-in-production-best-practices-for-cluster-autoscaler-hpa-and-vpa) [![reply.com: Web Services: SOAP and REST - A Simple Introduction](){: style="width:7%"}](https://www.reply.com/solidsoft-reply/en/content/webservices-soap-and-rest-a-simple-introduction) [![rethinkagile.org: 5 reasons why Agile is better than Waterfall](){: style="width:7%"}](https://www.rethinkagile.org/post/5-reasons-why-agile-is-better-than-waterfall) [![returngis.net](){: style="width:7%"}](https://www.returngis.net) [![returngis.net: Pruebas de vida de nuestros contenedores en Kubernetes](){: style="width:7%"}](https://www.returngis.net/2020/02/pruebas-de-vida-de-nuestros-contenedores-en-kubernetes) [![returngis.net: Organizar los pods en Kubernetes usando taints y tolerations](){: style="width:7%"}](https://www.returngis.net/2020/06/organizar-los-pods-en-kubernetes-usando-taints-y-tolerations) [![returngis.net: Escalado vertical de tus pods en Kubernetes con VerticalPodAutoscaler](){: style="width:7%"}](https://www.returngis.net/2020/07/escalado-vertical-de-tus-pods-en-kubernetes)
-[![returngis.net: Replicación de blobs entre dos cuentas de Azure Storage en dos tenants diferentes](){: style="width:7%"}](https://www.returngis.net/2021/06/replicacion-de-blobs-entre-dos-cuentas-de-azure-storage-en-dos-tenants-diferentes) [![returngis.net: Acceder a un App Service con Private Endpoint desde otra Vnet](){: style="width:7%"}](https://www.returngis.net/2021/08/acceder-a-un-app-service-con-private-endpoint-desde-otra-vnet) [![returngis.net: Crea hosts de Docker con Docker Machine en Microsoft Azure](){: style="width:7%"}](https://www.returngis.net/2021/08/crea-hosts-de-docker-con-docker-machine-en-microsoft-azure) [![returngis.net: Explorar gráficamente el contenido de un volumen de Docker](){: style="width:7%"}](https://www.returngis.net/2021/08/explorar-graficamente-el-contenido-de-un-volumen-de-docker) [![returngis.net: Gestionar recursos de Kubernetes con Python](){: style="width:7%"}](https://www.returngis.net/2021/08/gestionar-recursos-de-kubernetes-con-python) [![returngis.net: Reduce el tamaño de tus imágenes con Dockerfiles multi-stage](){: style="width:7%"}](https://www.returngis.net/2021/08/reduce-el-tamano-de-tus-imagenes-con-dockerfiles-multi-stage) [![returngis.net: Buscar vulnerabilidades en imágenes de Docker con Snyk](){: style="width:7%"}](https://www.returngis.net/2021/09/buscar-vulnerabilidades-en-imagenes-de-docker-con-snyk) [![returngis.net: Azure Application Gateway con WAF y wildcard + Nginx Controller para AKS](){: style="width:7%"}](https://www.returngis.net/2021/11/azure-application-gateway-con-waf-y-wildcard-nginx-controller-para-aks) [![returngis.net: Migrar un repositorio de un BitBucket Server local a GitHub](){: style="width:7%"}](https://www.returngis.net/2021/11/migrar-un-repositorio-de-un-bitbucket-server-local-a-github) [![returngis.net: Desescalar nodos de AKS apagando las máquinas en lugar de eliminarlas](){: style="width:7%"}](https://www.returngis.net/2022/04/desescalar-nodos-de-aks-apagando-las-maquinas-en-lugar-de-eliminarlas) [![returngis.net: Configurar más de un Application Gateway con AGIC para AKS](){: style="width:7%"}](https://www.returngis.net/2022/05/configurar-mas-de-un-application-gateway-con-agic-para-aks)
-[![returngis.net: Invitar a usuarios externos a un tenant de Azure AD a través de Microsoft Graph y Azure CLI](){: style="width:7%"}](https://www.returngis.net/2023/04/invitar-a-usuarios-externos-a-un-tenant-de-azure-ad-a-traves-de-microsoft-graph-y-azure-cli) [![returngis.net: Monitorizar aplicación Java con Spring Boot con Azure Application Insights](){: style="width:7%"}](https://www.returngis.net/2023/04/monitorizar-aplicacion-java-con-spring-boot-con-azure-application-insights) [![returngis.net: Desplegar AGIC en AKS utilizando workload identity](){: style="width:7%"}](https://www.returngis.net/2023/05/desplegar-agic-en-aks-utilizando-workload-identity) [![returngis.net: Exponer APIs en AKS a través de Azure API Management](){: style="width:7%"}](https://www.returngis.net/2023/05/exponer-apis-en-aks-a-traves-de-azure-api-management) [![Install Java 23 in an Azure DevOps Pipeline](){: style="width:7%"}](https://www.returngis.net/2025/02/como-instalar-java-23-en-una-pipeline-de-azure-devops) [![Dependabot Version Updates in Azure DevOps](){: style="width:7%"}](https://www.returngis.net/2025/02/dependabot-updates-en-azure-devops) [![reuters.com: IBM to break up 109-year old company to focus on cloud growth' 🌟](){: style="width:7%"}](https://www.reuters.com/article/us-ibm-divestiture/ibm-to-break-up-109-year-old-company-to-focus-on-cloud-growth-idUSKBN26T1TZ) [![revenuecat.com: Replicating a postgresql cluster to redshift](){: style="width:7%"}](https://www.revenuecat.com/blog/engineering/replicating-a-postgresql-cluster-to-redshift) [![revenuecat.com: Replicating a postgresql cluster to redshift](){: style="width:7%"}](https://www.revenuecat.com/blog/replicating-a-postgresql-cluster-to-redshift) [![revistacloudcomputing.com: Los mejores proveedores de Kubernetes](){: style="width:7%"}](https://www.revistacloudcomputing.com/2020/09/los-mejores-proveedores-de-kubernetes) [![rexegg.com: Regex Syntax Tricks](){: style="width:7%"}](https://www.rexegg.com/regex-tricks.php)
-[![ringcentral.co.uk: Cloud Management 🌟](){: style="width:7%"}](https://www.ringcentral.co.uk/gb/en/blog/definitions/cloud-management) [![ringcentral.co.uk: Software as a Service (SaaS)](){: style="width:7%"}](https://www.ringcentral.co.uk/gb/en/blog/definitions/software-as-a-service-saas) [![None](){: style="width:7%"}](https://www.ringcentral.com/gb/en/blog/definitions/cloud-management) [![None](){: style="width:7%"}](https://www.ringcentral.com/gb/en/blog/definitions/software-as-a-service-saas) [![Rocket Chat](){: style="width:7%"}](https://www.rocket.chat) [![rogerperkin.co.uk: pyATS Tutorial for Beginners](){: style="width:7%"}](https://www.rogerperkin.co.uk/network-automation/pyats/pyats-genie-tutorial) [![rookout.com: Developer Tools for Kubernetes in 2021: Helm, Kustomize, and' Skaffold (Part 1)](){: style="width:7%"}](https://www.rookout.com/blog/developer-tooling-for-kubernetes-in-2021) [![rookout.com: Developer Tools for Kubernetes in 2021: Development Machines' (Part 5)](){: style="width:7%"}](https://www.rookout.com/blog/developer-tooling-for-kubernetes-in-2021-development-machines-part-5) [![rookout.com: Developer Tools for Kubernetes in 2021 – Skaffold, Tilt, and' Garden (Part 2)](){: style="width:7%"}](https://www.rookout.com/blog/developer-tooling-for-kubernetes-in-2021-part-2) [![rookout.com: Developer Tools for Kubernetes in 2021: Lens, VSCode, IntelliJ,' & Gitpod (Part 3)](){: style="width:7%"}](https://www.rookout.com/blog/developer-tooling-for-kubernetes-in-2021-part-3) [![rookout.com: Developer Tools for Kubernetes in 2021: Docker, Kaniko, Buildpack' & Jib (Part 4)](){: style="width:7%"}](https://www.rookout.com/blog/developer-tooling-for-kubernetes-in-2021-part-4)
-[![rookout.com: How Real-Time Debugging Improves Reliability](){: style="width:7%"}](https://www.rookout.com/blog/how-real-time-debugging-improves-reliability) [![rookout.com: The Definitive Guide To Kubernetes Application Debugging](){: style="width:7%"}](https://www.rookout.com/blog/kubernetes-application-debugging) [![rookout.com: Lessons Learned When Building A Kubernetes Operator](){: style="width:7%"}](https://www.rookout.com/blog/lessons-learned-when-building-a-kubernetes-operator) [![slim.ai: Automatically reduce Docker container size using DockerSlim](){: style="width:7%"}](https://www.root.io) [![None](){: style="width:7%"}](https://www.root.io/blog/automatically-reduce-docker-container-size-using-dockerslim.html) [![None](){: style="width:7%"}](https://www.root.io/docs/docker-desktop-extension.html) [![rratliff.com: Gradle Cheat Sheet](){: style="width:7%"}](https://www.rratliff.com/gradle-cheat-sheet) [![rtinsights.com: Implementing Zero Trust for Kubernetes](){: style="width:7%"}](https://www.rtinsights.com/implementing-zero-trust-for-kubernetes) [![None](){: style="width:7%"}](https://www.rtve.es/play/videos/redes/redes-claves-para-enfrentarse-mundo-hoy-vo/1714674) [![None](){: style="width:7%"}](https://www.rtve.es/play/videos/redes/redes-claves-para-enfrentarse-mundo-hoy/1714673) [![rudderstack.com iPaaS](){: style="width:7%"}](https://www.rudderstack.com)
-[![Rultor](){: style="width:7%"}](https://www.rultor.com) [![getenroute.io: TSDB, Prometheus, Grafana In Kubernetes: Tracing A Variable Across The OSS Monitoring Stack](){: style="width:7%"}](https://www.saaras.io/blog/leverage-open-source-oss-derive-insights-grafana-prometheus) [![salaboy.com: Event-Driven applications with CloudEvents on Kubernetes](){: style="width:7%"}](https://www.salaboy.com/2022/01/29/event-driven-applications-with-cloudevents-on-kubernetes) [![salaboy.com: Building platforms on top of Kubernetes: VCluster and Crossplane](){: style="width:7%"}](https://www.salaboy.com/2022/08/03/building-platforms-on-top-of-kubernetes-vcluster-and-crossplane) [![salaboy.com: The Challenges of Platform Building on Top of Kubernetes 4/4](){: style="width:7%"}](https://www.salaboy.com/2022/11/28/the-challenges-of-platform-building-on-top-of-kubernetes-4-4) [![salesforceben.com: 5 DevOps Concepts You Need to Know](){: style="width:7%"}](https://www.salesforceben.com/5-devops-concepts-you-need-to-know) [![satishchandragupta.com: Scalable Efficient Big Data Pipeline Architecture](){: style="width:7%"}](https://www.satishchandragupta.com/tech/scalable-efficient-big-data-analytics-machine-learning-pipeline-architecture-on-cloud.html) [![scalablepath](){: style="width:7%"}](https://www.scalablepath.com) [![scaledagileframework.com: DevOps 🌟🌟](){: style="width:7%"}](https://www.scaledagileframework.com/devops) [![scaleway.com](){: style="width:7%"}](https://www.scaleway.com) [![blog.scaleway.com: How to deploy and distribute the workload on a multi-cloud Kubernetes environment 🌟](){: style="width:7%"}](https://www.scaleway.com/en/blog/how-to-deploy-and-distribute-the-workload-on-a-multi-cloud-kubernetes-environment)
-[![blog.scaleway.com: SaaS Solutions - What is the difference between a multi-instance and a multi-tenant architecture](){: style="width:7%"}](https://www.scaleway.com/en/blog/saas-multi-tenant-vs-multi-instance-architectures) [![blog.scaleway.com: Understanding Kubernetes Autoscaling](){: style="width:7%"}](https://www.scaleway.com/en/blog/understanding-kubernetes-autoscaling) [![None](){: style="width:7%"}](https://www.scaleway.com/en/en) [![SaaS Solutions - What is the difference between a multi-instance and a multi-tenant architecture](){: style="width:7%"}](https://www.scaleway.com/en/en/blog/saas-multi-tenant-vs-multi-instance-architectures) [![None](){: style="width:7%"}](https://www.scaleway.com/en/en/en/kubernetes-kapsule) [![scaleway.com: Kubernetes Kapsule](){: style="width:7%"}](https://www.scaleway.com/en/kubernetes-kapsule) [![schabell.org: Cloud-native development - A blueprint 🌟](){: style="width:7%"}](https://www.schabell.org/2020/05/cloud-native-development-a-blueprint.html) [![schabell.org: Cloud-native development - On local containers 🌟](){: style="width:7%"}](https://www.schabell.org/2020/06/cloud-native-development-on-local-containers.html) [![schabell.org: How to setup OpenShift Container Platform 4.5 on your local machine in minutes](){: style="width:7%"}](https://www.schabell.org/2020/09/how-to-setup-openshift-container-platform-45.html) [![schabell.org: CodeReady Containers - Building a Cloud-Native Human Resources Process](){: style="width:7%"}](https://www.schabell.org/2020/10/codeready-containers-building-cloud-native-hr-process.html) [![schabell.org: How to setup the OpenShift Container Platform 4.7 on your local machine](){: style="width:7%"}](https://www.schabell.org/2021/03/codeready-containers-howto-setup-openshift-47-on-local-machine.html)
-[![dotnettricks.com: Kubernetes vs Docker: Analyzing The Differences](){: style="width:7%"}](https://www.scholarhat.com/tutorial/docker/kubernetes-vs-docker-analyzing-the-differences) [![PEP 8 Cheatsheet 🌟](){: style="width:7%"}](https://www.scribd.com/document/207247675/PEP-8-Cheatsheet-2009) [![scrivano.org: the journey to speed up running OCI containers](){: style="width:7%"}](https://www.scrivano.org/posts/2022-10-21-the-journey-to-speed-up-oci-containers) [![scrum.org: Make Sure You Don’t Build High Performing Teams Just to Deliver Wrong Things Faster](){: style="width:7%"}](https://www.scrum.org/resources/blog/make-sure-you-dont-build-high-performing-teams-just-deliver-wrong-things-faster) [![scrum.org: Minimum Viable Product Considered Harmful 🌟](){: style="width:7%"}](https://www.scrum.org/resources/blog/minimum-viable-product-considered-harmful) [![scrum.org: Posturas del Product Owner](){: style="width:7%"}](https://www.scrum.org/resources/blog/posturas-del-product-owner) [![scrum.org: Scrum 2021: Getting You Started as Scrum Master or Product Owner](){: style="width:7%"}](https://www.scrum.org/resources/blog/scrum-2021-getting-you-started-scrum-master-or-product-owner) [![scrum.org: Scrum no es una metodología, es un marco de trabajo](){: style="width:7%"}](https://www.scrum.org/resources/blog/scrum-no-es-una-metodologia-es-un-marco-de-trabajo) [![scrum.org: What Happens To The Sprint Backlog Items That Are Not Done?](){: style="width:7%"}](https://www.scrum.org/resources/blog/vlog-what-happens-sprint-backlog-items-are-not-done) [![scrum.org: Kanban Guide for Scrum Teams](){: style="width:7%"}](https://www.scrum.org/resources/kanban-guide-scrum-teams) [![scylladb.com: Building a Grafana Backend Plugin](){: style="width:7%"}](https://www.scylladb.com/2020/10/01/building-a-grafana-backend-plugin)
-[![sdxcentral.com: AWS Outage Stresses Telco Cloud Challenges](){: style="width:7%"}](https://www.sdxcentral.com/articles/news/aws-outage-stresses-telco-cloud-challenges/2021/12) [![==seal.io: Open Source Platform Engineering for Dev & Ops==](){: style="width:7%"}](https://www.seal.io) [![searchenginejournal.com: An Introduction To Python & Machine Learning For' Technical SEO](){: style="width:7%"}](https://www.searchenginejournal.com/python-machine-learning-technical-seo) [![searchenginejournal.com: An Introduction To Python & Machine Learning For Technical SEO](){: style="width:7%"}](https://www.searchenginejournal.com/python-machine-learning-technical-seo/430000) [![securecoding.com: Code Audit: How to Ensure Compliance for an Application](){: style="width:7%"}](https://www.securecoding.com/blog/code-audit-how-to-ensure-compliance-for-an-application) [![seekwell](){: style="width:7%"}](https://www.seekwell.io) [![seifbassem.com: SSH into your Azure Arc-enabled servers from anywhere](){: style="width:7%"}](https://www.seifbassem.com/blogs/posts/azure-arc-ssh) [![seifbassem.com: Azure Naming Tool](){: style="width:7%"}](https://www.seifbassem.com/blogs/posts/azure-naming-tool) [![selenium.dev](){: style="width:7%"}](https://www.selenium.dev) [![==Semaphore UI== 🌟](){: style="width:7%"}](https://www.semui.co) [![sentinelone.com: Reducing Human Effort in Cybersecurity | Why We Are Investing in Torq’s Automation Platform](){: style="width:7%"}](https://www.sentinelone.com/blog/reducing-human-effort-in-cybersecurity-why-we-are-investing-in-torqs-automation-platform)
-[![serverless.com: Serverless Framework](){: style="width:7%"}](https://www.serverless.com) [![serverless.com: Why we switched from docker to serverless](){: style="width:7%"}](https://www.serverless.com/blog/why-we-switched-from-docker-to-serverless) [![serverlessguru.com: Enterprise Serverless Adoption 🌟](){: style="width:7%"}](https://www.serverlessguru.com/blog/enterprise-serverless-adoption) [![servethehome.com: Docker Abruptly Starts Charging Many Users for Docker Desktop](){: style="width:7%"}](https://www.servethehome.com/docker-abruptly-starts-charging-many-users-for-docker-desktop) [![Servicenow](){: style="width:7%"}](https://www.servicenow.com) [![sesin.at: Securing Kubernetes with Kyverno: How to Protect Your Users From' Themselves by Ritesh Patel](){: style="width:7%"}](https://www.sesin.at/2021/08/28/securing-kubernetes-with-kyverno-how-to-protect-your-users-from-themselves-by-ritesh-patel) [![shipa.io: Deploying a real-world application on Kubernetes](){: style="width:7%"}](https://www.shipa.io/development/a-real-world-application-deployment-on-kubernetes) [![shipa.io: Developing and deploying applications to Kubernetes locally with' Shipa and Minikube](){: style="width:7%"}](https://www.shipa.io/development/deploying-applications-on-kubernetes) [![shipa.io: GitOps in Kubernetes, the easy way–with GitHub Actions and Shipa](){: style="width:7%"}](https://www.shipa.io/development/gitops) [![shipa.io: GitOps in the enterprise 🌟](){: style="width:7%"}](https://www.shipa.io/innovation/gitops-in-the-enterprise) [![shipa.io: GitOps meets AppOps](){: style="width:7%"}](https://www.shipa.io/innovation/gitops-meets-appops)
-[![shipa.io: DevOps Challenge – Kubernetes Deployment: Ketch vs YAML](){: style="width:7%"}](https://www.shipa.io/ketch/devops-challenge-kubernetes-deployment-ketch-vs-yaml) [![Shippable (now part of JFrog Pipelines)](){: style="width:7%"}](https://www.shippable.com) [![shudnow.io](){: style="width:7%"}](https://www.shudnow.io) [![shuttleOps](){: style="width:7%"}](https://www.shuttleops.io) [![talos-systems.com: Is Vanilla Kubernetes Really Too Heavy For The Raspberry Pi?](){: style="width:7%"}](https://www.siderolabs.com/blog/is-vanilla-kubernetes-really-too-heavy-for-the-raspberry-pi) [![signadot.com: Sandboxes in Kubernetes using OpenTelemetry](){: style="width:7%"}](https://www.signadot.com/blog/sandboxes-in-kubernetes-using-opentelemetry) [![sigstore.dev](){: style="width:7%"}](https://www.sigstore.dev) [![siliconrepublic.com: 10 dev tools recommended by start-up founders](){: style="width:7%"}](https://www.siliconrepublic.com/advice/dev-tools-recommended-by-irish-start-up-founders) [![silverliningsinfo.com: KubeCon: Five biggest trends from the Kubernetes' love fest in Amsterdam](){: style="width:7%"}](https://www.silverliningsinfo.com/multi-cloud/cloud-9-lunch-ladies-news-wrap-live-cloud-executive-summit) [![simform.com: Top Alternatives to Kubernetes to Overcome Business Challenges](){: style="width:7%"}](https://www.simform.com/blog/alternatives-to-kubernetes) [![simform.com: How to Implement DevOps for Enterprise?](){: style="width:7%"}](https://www.simform.com/blog/devops-for-enterprise)
-[![simform.com: 10 Microservice Best Practices: The 80/20 Way](){: style="width:7%"}](https://www.simform.com/blog/microservice-best-practices) [![simform.com: Microservices Design Principles: Do We Really Know It Well Enough? 🌟](){: style="width:7%"}](https://www.simform.com/blog/microservices-design-principles) [![simform.com: The Top Go-To Microservices Frameworks for a Scalable Application](){: style="width:7%"}](https://www.simform.com/blog/microservices-framework) [![simform.com: 6 Multi-Cloud Architecture Designs for an Effective Cloud Strategy 🌟](){: style="width:7%"}](https://www.simform.com/blog/multi-cloud-architecture) [![simform.com: What is Multi Cloud? Why you Need a Multi Cloud Strategy?](){: style="width:7%"}](https://www.simform.com/blog/multi-cloud-strategy) [![simform.com: Cloud Migration ebook](){: style="width:7%"}](https://www.simform.com/cloud-migration-ebook) [![simform.com: What is Multi Cloud? Why you Need a Multi Cloud Strategy?](){: style="width:7%"}](https://www.simform.com/multi-cloud-strategy) [![simple-talk.com: Script Loading between HTTP/1.1 and HTTP/2](){: style="width:7%"}](https://www.simple-talk.com/dotnet/asp.net/script-loading-between-http1.1-and-http2) [![simplilearn.com: Understanding The Difference Between Kubernetes Vs. Openshift](){: style="width:7%"}](https://www.simplilearn.com/kubernetes-vs-openshift-article) [![simplilearn.com: Top 40 Terraform Interview Questions and Answers for 2022](){: style="width:7%"}](https://www.simplilearn.com/terraform-interview-questions-and-answers-article) [![simplilearn.com: How to Resolve Merge Conflicts in Git?](){: style="width:7%"}](https://www.simplilearn.com/tutorials/git-tutorial/merge-conflicts-in-git)
-[![simplilearn.com: What is CI/CD Pipeline and How to Implement it Using Jenkins?](){: style="width:7%"}](https://www.simplilearn.com/tutorials/jenkins-tutorial/ci-cd-pipeline) [![7 Ways to Optimize Jenkins](){: style="width:7%"}](https://www.sitepoint.com/7-ways-optimize-jenkins) [![sitepoint.com: A Guide to Serverless Functions and How to Deploy Them](){: style="width:7%"}](https://www.sitepoint.com/gatsby-mdx-blog) [![sitepoint.com: Understanding and Working with Submodules in Git](){: style="width:7%"}](https://www.sitepoint.com/git-submodules-introduction) [![sitepoint.com: Getting Started With Kubernetes on AWS Tutorial (2023 Update)](){: style="width:7%"}](https://www.sitepoint.com/kubernetes-aws-tutorial) [![slideshare: Http Status Code Errors in SEO](){: style="width:7%"}](https://www.slideshare.net/AdelaRoger/http-status-code-errors-in-seo) [![slideshare.net/AmazonWebServices](){: style="width:7%"}](https://www.slideshare.net/AmazonWebServices) [![slideshare: FinOps: A Culture Transformation to Bring DevOps, Finance and the Business Together - AWS Summit Sydney](){: style="width:7%"}](https://www.slideshare.net/AmazonWebServices/finops-a-culture-transformation-to-bring-devops-finance-and-the-business-together-sponsored-by-cloudability-aws-summit-sydney) [![slideshare.net: Migrating Java JBoss EAP Applications to Kubernetes With' S2I](){: style="width:7%"}](https://www.slideshare.net/KonveyorIO/migrating-java-jboss-eap-applications-to-kubernetes-with-s2i) [![Slideshare: Caching](){: style="width:7%"}](https://www.slideshare.net/NasceniaIT/brown-bag-caching-rafi-faisal-48694442) [![slideshare: Performance Tuning of HAProxy for Database Load Balancing](){: style="width:7%"}](https://www.slideshare.net/Severalnines/haproxy-mysql-slides)
-[![slideshare: Load Balancing MySQL with HAProxy](){: style="width:7%"}](https://www.slideshare.net/Severalnines/load-balancing-mysql-with-haproxy-webinar-replay-english-44071270) [![slideshare: How To Set Up SQL Load Balancing with HAProxy](){: style="width:7%"}](https://www.slideshare.net/Severalnines/severalnines-ha-proxyjul20143) [![Multi-tenancy features](){: style="width:7%"}](https://www.slideshare.net/Smals_ICT/20171010-multitenancy-in-openshift) [![slideshare.net: CI/CD with Openshift and Jenkins 🌟](){: style="width:7%"}](https://www.slideshare.net/arilivigni/cicd-with-openshift-and-jenkins) [![slideshare.net: Git version control and trunk based approach with VSTS](){: style="width:7%"}](https://www.slideshare.net/arunmurughan/git-version-control-and-trunk-based-approach-with-vsts) [![Slideshare: Introduction to Redis](){: style="width:7%"}](https://www.slideshare.net/dvirsky/introduction-to-redis) [![slideshare.net: Jeff Geerling - Jenkins or: How I learned to stop worrying and love automation 🌟](){: style="width:7%"}](https://www.slideshare.net/geerlingguy/jenkins-or-how-i-learned-to-stop-worrying-and-love-automation) [![slideshare: Haproxy best practice](){: style="width:7%"}](https://www.slideshare.net/haproxytech/haproxy-best-practice) [![slideshare: Haproxy web performance](){: style="width:7%"}](https://www.slideshare.net/haproxytech/haproxy-web-performance-55536394) [![slideshare.net: Operating PostgreSQL at Scale with Kubernetes](){: style="width:7%"}](https://www.slideshare.net/jkatz05/operating-postgresql-at-scale-with-kubernetes-137132067) [![slideshare.net: OpenShift Container Platform CI/CD Build & Deploy 🌟](){: style="width:7%"}](https://www.slideshare.net/mozillabros/openshift-container-platform-cicd-build-deploy)
-[![Slideshare: Introduction to memcached](){: style="width:7%"}](https://www.slideshare.net/oemebamo/introduction-to-memcached) [![SELinux](){: style="width:7%"}](https://www.slideshare.net/openshift/openshift-18812162) [![slideshare: Varnish - Tips & Tricks - 4Developers 2015](){: style="width:7%"}](https://www.slideshare.net/piotrpasich/varnish-47199139) [![None](){: style="width:7%"}](https://www.slideshare.net/slideshow/20171010-multitenancy-in-openshift/80696233) [![slideshare.net: CI/CD with Openshift and Jenkins 🌟](){: style="width:7%"}](https://www.slideshare.net/slideshow/cicd-with-openshift-and-jenkins/57944430) [![None](){: style="width:7%"}](https://www.slideshare.net/slideshow/deploying-postgresql-on-kubernetes/130351662) [![None](){: style="width:7%"}](https://www.slideshare.net/slideshow/jenkins-or-how-i-learned-to-stop-worrying-and-love-automation/90281025) [![None](){: style="width:7%"}](https://www.slideshare.net/slideshow/migrating-java-jboss-eap-applications-to-kubernetes-with-s2i/250619399) [![None](){: style="width:7%"}](https://www.slideshare.net/slideshow/operating-postgresql-at-scale-with-kubernetes-137132067/137132067) [![slideshare.net: Deploying PostgreSQL on Kubernetes](){: style="width:7%"}](https://www.slideshare.net/vyruss000/deploying-postgresql-on-kubernetes) [![==slim.ai==](){: style="width:7%"}](https://www.slim.ai)
-[![slim.ai: Automatically reduce Docker container size using DockerSlim](){: style="width:7%"}](https://www.slim.ai/blog/automatically-reduce-docker-container-size-using-dockerslim.html) [![==slim.ai: Slim Docker Extension== 🌟](){: style="width:7%"}](https://www.slim.ai/docs/docker-desktop-extension.html) [![SLOconf](){: style="width:7%"}](https://www.sloconf.com) [![serverlessguru.com: Enterprise Serverless Adoption 🌟](){: style="width:7%"}](https://www.sls.guru/blog/enterprise-serverless-adoption) [![None](){: style="width:7%"}](https://www.smartdatacollective.com) [![None](){: style="width:7%"}](https://www.smartdatacollective.com/kingmesal/373466/nosql-databases-4-game-changing-use-cases) [![What's the Difference? Agile vs Scrum vs Waterfall vs Kanban](){: style="width:7%"}](https://www.smartsheet.com/agile-vs-scrum-vs-waterfall-vs-kanban) [![smartsheet.com: The Way of DevOps: A Primer on DevOps Principles and Practices](){: style="width:7%"}](https://www.smartsheet.com/devops) [![smashingmagazine.com: Getting The Most Out Of Git](){: style="width:7%"}](https://www.smashingmagazine.com/2021/02/getting-the-most-out-of-git) [![smashingmagazine.com: Testing Pipeline 101 For Frontend Testing](){: style="width:7%"}](https://www.smashingmagazine.com/2022/02/testing-pipeline-101-frontend-testing) [![snapt.net: Best Practices for Load Balancing Kubernetes Containers](){: style="width:7%"}](https://www.snapt.net/blog/best-practices-for-load-balancing-kubernetes-containers)
-[![Why Python 3 exists](){: style="width:7%"}](https://www.snarky.ca/why-python-3-exists) [![softkraft.co: WS Kinesis vs Kafka comparison: Which is right for you? 🌟](){: style="width:7%"}](https://www.softkraft.co/aws-kinesis-vs-kafka-comparison) [![Orchestration Made Easy with Zeebe and Kafka](){: style="width:7%"}](https://www.softobiz.com/orchestration-made-easy-with-zeebe-and-kafka) [![softwarebusinessgrowth.com: Parallel System Validation – The End Of DevOps](){: style="width:7%"}](https://www.softwarebusinessgrowth.com/doc/parallel-system-validation-the-end-of-devops-0001) [![==softwarecollections.org==](){: style="width:7%"}](https://www.softwarecollections.org) [![softwaretestguideforu.com: What is system testing? How to perform system' testing?](){: style="width:7%"}](https://www.softwaretestguideforu.com/2020/06/what-is-system-testinghow-to-perform.html) [![softwaretestinghelp.com: Kanban Vs Scrum Vs Agile: A Detailed Comparison To Find Differences](){: style="width:7%"}](https://www.softwaretestinghelp.com/kanban-vs-scrum-vs-agile) [![Microsoft Visual Studio Team Services (VSTS) Tutorial: The Cloud ALM Platform](){: style="width:7%"}](https://www.softwaretestinghelp.com/microsoft-vsts-tutorial-1) [![softwaretestingmagazine.com: Learning JMeter : Documentation, Tutorials, Videos](){: style="width:7%"}](https://www.softwaretestingmagazine.com/tools/learning-jmeter-documentation-tutorials-videos) [![None](){: style="width:7%"}](https://www.softwaretestingnews.co.uk/a-software-testing-and-devops-tools-directory-for-digital-programmes) [![softwaretestingportal.com: API Testing, Key Terminologies and more...](){: style="width:7%"}](https://www.softwaretestingportal.com/2020/03/31/api-testing)
-[![softwaretestingsapiens.com: Roadmap to learn API Testing in Just 30 days](){: style="width:7%"}](https://www.softwaretestingsapiens.com/roadmap-to-learn-api-testing) [![softwebsolutions.com: DevOps and Microservices – Creating change together](){: style="width:7%"}](https://www.softwebsolutions.com/resources/devops-and-microservices) [![softwebsolutions.com: DevOps and Microservices – Creating change together](){: style="width:7%"}](https://www.softwebsolutions.com/resources/devops-and-microservices.html) [![softwebsolutions.com: What is DevSecOps and why your business needs it](){: style="width:7%"}](https://www.softwebsolutions.com/resources/devops-security-tools-benefits) [![softwebsolutions.com: What is DevSecOps and why your business needs it](){: style="width:7%"}](https://www.softwebsolutions.com/resources/devops-security-tools-benefits.html) [![softwebsolutions.com: Why enterprises need to adopt a multi-cloud strategy](){: style="width:7%"}](https://www.softwebsolutions.com/resources/multi-cloud-adoption-strategy) [![softwebsolutions.com: Why enterprises need to adopt a multi-cloud strategy](){: style="width:7%"}](https://www.softwebsolutions.com/resources/multi-cloud-adoption-strategy.html) [![softzone.es: Conoce Fleet, el nuevo IDE ultraligero de la mano de JetBrains](){: style="width:7%"}](https://www.softzone.es/noticias/programas/conoce-fleet-ide-ultraligero-mano-jetbrains) [![softzone.es: Por qué me interesa más usar PowerShell en lugar de CMD](){: style="width:7%"}](https://www.softzone.es/noticias/windows/por-que-interesa-usar-powershell-lugar-cmd) [![solo.io: Exploring Cilium Layer 7 Capabilities Compared to Istio](){: style="width:7%"}](https://www.solo.io/blog) [![solo.io: Connect Your Services Seamlessly with Amazon EKS Anywhere and Istio](){: style="width:7%"}](https://www.solo.io/blog/amazon-eks-anywhere-and-solo-istio)
-[![solo.io: Configuration as Data, GitOps, and Controllers: it’s not simple' for multi-cluster](){: style="width:7%"}](https://www.solo.io/blog/configuration-as-data-gitops-and-controllers-its-not-simple-for-multi-cluster) [![solo.io: Exploring Cilium Layer 7 Capabilities Compared to Istio](){: style="width:7%"}](https://www.solo.io/blog/exploring-cilium-layer-7-capabilities-compared-to-istio) [![solo.io: GlooOps: Progressive delivery, the GitOps way](){: style="width:7%"}](https://www.solo.io/blog/glooops-progressive-delivery-the-gitops-way) [![solo.io: Identity Federation for Multi-Cluster Kubernetes and Service Mesh](){: style="width:7%"}](https://www.solo.io/blog/identity-federation-for-multi-cluster-kubernetes-and-service-mesh) [![Introducing Gloo Federation for Multi-Cluster API Gateway Management](){: style="width:7%"}](https://www.solo.io/blog/introducing-gloo-federation-for-multi-cluster-management) [![solo.io: Istio multi-cluster on Red Hat OpenShift with Gloo Mesh](){: style="width:7%"}](https://www.solo.io/blog/istio-multi-cluster-on-red-hat-openshift-with-gloo-mesh) [![solo.io: Istio’s networking: An in-depth look at traffic and architecture' 🌟](){: style="width:7%"}](https://www.solo.io/blog/istios-networking-in-depth) [![solo.io: Navigating __Istio Config__: a look into Istio’s toolkit](){: style="width:7%"}](https://www.solo.io/blog/navigating-istio-config-toolkit) [![solo.io: Ode to Istio 🌟](){: style="width:7%"}](https://www.solo.io/blog/ode-to-istio) [![solo.io: Step by Step: Datastax Cassandra with Istio and SNI routing](){: style="width:7%"}](https://www.solo.io/blog/step-by-step-datastax-cassandra-with-istio-and-sni-routing) [![solo.io: The 3 best ways to use Flux and Flagger for GitOps with your Envoy Proxy API gateways](){: style="width:7%"}](https://www.solo.io/blog/the-3-best-ways-to-use-flux-and-flagger-for-gitops-with-your-envoy-proxy-api-gateways)
-[![solo.io: The evolution of VM support in Istio 1.8 (with video)](){: style="width:7%"}](https://www.solo.io/blog/the-evolution-of-vm-support-in-istio-1-8-with-video) [![None](){: style="width:7%"}](https://www.solo.io/blog/tutorial-gloo-integration-with-keycloak) [![solo.io: Learn how to rate limit requests in Istio 🌟](){: style="width:7%"}](https://www.solo.io/blog/tutorial-rate-limiting-of-service-requests-in-istio-service-mesh) [![solo.io: Upgrading Istio without Downtime](){: style="width:7%"}](https://www.solo.io/blog/upgrading-istio-without-downtime) [![solo.io: Why the control plane matters. Control planes are different than data planes. Separating the control plane from data plane 🌟](){: style="width:7%"}](https://www.solo.io/blog/why-the-control-plane-matters) [![Sonarqube.org](){: style="width:7%"}](https://www.sonarqube.org) [![Sonarqube.org](){: style="width:7%"}](https://www.sonarsource.com/products/sonarqube) [![blog.sonatype.com: Achieving CI and CD With Kubernetes 🌟](){: style="width:7%"}](https://www.sonatype.com/blog/achieving-ci/cd-with-kubernetes) [![CI/CD OpenShift and Tekton](){: style="width:7%"}](https://www.sonatype.com/blog/new-cloud-native-ci/cd-projects-openshift-and-tekton) [![blog.sonatype.com: Python Packages Upload Your AWS Keys, env vars, Secrets to the Web](){: style="width:7%"}](https://www.sonatype.com/blog/python-packages-upload-your-aws-keys-env-vars-secrets-to-web) [![blog.sonatype.com: Using Nexus 3 as Your Repository – Part 3: Docker Images 🌟](){: style="width:7%"}](https://www.sonatype.com/blog/using-sonatype-nexus-repository-3-part-3-docker-images)
-[![sonatype.com/nexus-repository-oss](){: style="width:7%"}](https://www.sonatype.com/nexus-repository-oss) [![sonatype.com/nexus-repository-oss](){: style="width:7%"}](https://www.sonatype.com/products/sonatype-nexus-repository) [![Atlassian Sourcetree](){: style="width:7%"}](https://www.sourcetreeapp.com) [![spec-india.com: Kubernetes VS Openshift (July 23rd 2019)](){: style="width:7%"}](https://www.spec-india.com/blog) [![spec-india.com: Kubernetes VS Openshift (July 23rd 2019)](){: style="width:7%"}](https://www.spec-india.com/blog/kubernetes-vs-openshift) [![spectrocloud.com: Deploying complex infrastructure with a Terraform state machine](){: style="width:7%"}](https://www.spectrocloud.com/blog/deploying-complex-infrastructure-with-a-terraform-state-machine) [![spectrocloud.com: Kubernetes security best practices: 5 easy ways to cut risk](){: style="width:7%"}](https://www.spectrocloud.com/blog/kubernetes-security-best-practices-5-easy-ways-to-cut-risk) [![spiceworks.com: How to Get Started With Kubernetes the Right Way: DevOps Experts Weigh In 🌟](){: style="width:7%"}](https://www.spiceworks.com/tech/cloud/articles/how-to-get-started-with-kubernetes) [![spinnaker.io deployment tool](){: style="width:7%"}](https://www.spinnaker.io) [![split.io: Progressive Delivery](){: style="width:7%"}](https://www.split.io/glossary/progressive-delivery) [![victorops.com: Source Code Control: Trunk-Based Development vs. GitFlow](){: style="width:7%"}](https://www.splunk.com/en_us/about-splunk/acquisitions/splunk-on-call.html)
-[![replex.io: An Introduction to Kubernetes FinOps](){: style="width:7%"}](https://www.splunk.com/en_us/appdynamics-joins-splunk.html?301=appdynamics) [![None](){: style="width:7%"}](https://www.splunk.com/en_us/appdynamics-joins-splunk.html?301=appdynamics/blog/an-introduction-to-kubernetes-finops) [![sqlrevisited.blogspot.com: MySQL vs PostgreSQL? Pros and Cons](){: style="width:7%"}](https://www.sqlrevisited.com/2022/03/mysql-vs-postgresql-pros-and-cons.html) [![sqlservercentral.com: Chaos Engineering in Azure](){: style="width:7%"}](https://www.sqlservercentral.com/articles/chaos-engineering-in-azure) [![sqlservercentral.com: Powershell Day by Day: Adding Help to Scripts](){: style="width:7%"}](https://www.sqlservercentral.com/articles/powershell-day-by-day-adding-help-to-scripts) [![sqlshack.com: 6 Reasons why you can’t have DevOps without Test Automation 🌟](){: style="width:7%"}](https://www.sqlshack.com/6-reasons-why-you-cant-have-devops-without-test-automation) [![sqlshack.com: SQL Database on Kubernetes: Considerations and Best Practices 🌟](){: style="width:7%"}](https://www.sqlshack.com/sql-database-on-kubernetes-considerations-and-best-practices) [![sqltutorial.org: SQL Cheat Sheet](){: style="width:7%"}](https://www.sqltutorial.org/sql-cheat-sheet) [![squadcast.com: Kyverno - Policy Management in Kubernetes 🌟](){: style="width:7%"}](https://www.squadcast.com/blog/kyverno-policy-management-in-kubernetes) [![stackrox.com](){: style="width:7%"}](https://www.stackrox.com) [![Amazon EKS Security Best Practices](){: style="width:7%"}](https://www.stackrox.com/post/2019/09/amazon-eks-security-best-practices)
-[![stackrox.com: Kubernetes Networking Demystified: A Brief Guide](){: style="width:7%"}](https://www.stackrox.com/post/2020/01/kubernetes-networking-demystified) [![stackrox.com: EKS vs GKE vs AKS - Evaluating Kubernetes in the Cloud](){: style="width:7%"}](https://www.stackrox.com/post/2020/02/eks-vs-gke-vs-aks) [![Kubernetes Security 101: Risks and 29 Best Practices 🌟](){: style="width:7%"}](https://www.stackrox.com/post/2020/05/kubernetes-security-101) [![stackrox.com: Part 1 - Rancher Kubernetes Engine (RKE) Security Best Practices' for Cluster Setup 🌟](){: style="width:7%"}](https://www.stackrox.com/post/2021/01/part-1-rancher-kubernetes-engine-rke-security-best-practices-for-cluster-setup) [![Amazon EKS Security Best Practices](){: style="width:7%"}](https://www.stackrox.io/blog/amazon-eks-security-best-practices) [![stackrox.io: Top 9 Open Source DevSecOps Tools for Kubernetes in 2021 🌟](){: style="width:7%"}](https://www.stackrox.io/blog/top-9-open-source-devsecops-tools-for-kubernetes) [![stacksimplify.com: AWS ALB Ingress Service - Basics 🌟](){: style="width:7%"}](https://www.stacksimplify.com/aws-eks/aws-alb-ingress/lean-kubernetes-aws-alb-ingress-basics) [![stacksimplify.com: DevOps with AWS CodePipeline on AWS EKS](){: style="width:7%"}](https://www.stacksimplify.com/aws-eks/aws-devops-eks/learn-to-master-devops-on-aws-eks-using-aws-codecommit-codebuild-codepipeline) [![starwindsoftware.com: Remove a Kubernetes namespace blocked with Terminating' status](){: style="width:7%"}](https://www.starwindsoftware.com/blog/remove-a-kubernetes-namespace-blocked-with-terminating-status) [![stationx.net: Hacking Tools Cheat Sheet](){: style="width:7%"}](https://www.stationx.net/hacking-tools-cheat-sheet) [![stevesmith.tech: GitOps is a placebo](){: style="width:7%"}](https://www.stevesmith.tech/blog/gitops-is-a-placebo)
-[![agileconnection.com: Infrastructure as Code: The Foundation of Effective DevOps](){: style="width:7%"}](https://www.stickyminds.com) [![Stitcher AWS Podcasts](){: style="width:7%"}](https://www.stitcher.com/podcast/amazon-web-services/aws-podcast) [![lorem](){: style="width:7%"}](https://www.storetasker.com) [![storj.io: Integrating Decentralized Cloud Storage with Duplicati](){: style="width:7%"}](https://www.storj.io/blog/integrating-decentralized-cloud-storage-with-duplicati) [![storj.io: Integrating Decentralized Cloud Storage with Duplicati](){: style="width:7%"}](https://www.storj.io/cloud-object-storage) [![sufle.io: Adopting GitOps for Enhanced Operations](){: style="width:7%"}](https://www.sufle.io/blog/adopting-gitops-for-enhanced-operations) [![superawesome.com: Scaling pods with HPA using custom metrics. How we scale' our kid-safe technology using Kubernetes 🌟](){: style="width:7%"}](https://www.superawesome.com/blog/how-we-scale-our-kid-safe-technology-using-auto-scaling-on-kubernetes) [![suse.com: SUSE Rancher 2.6 delivers interoperability across multi-cloud environments with redesigned user experience, hosted cluster support, and improved security posture](){: style="width:7%"}](https://www.suse.com/c/intro-rancher-2-6-features) [![suse.com: NGINX Guest Blog: NGINX Kubernetes Ingress Controller 🌟](){: style="width:7%"}](https://www.suse.com/c/nginx-guest-blog-kubernetes-ingress-controller) [![rancher.com: Announcing Harvester: Open Source Hyperconverged Infrastructure (HCI) Software](){: style="width:7%"}](https://www.suse.com/c/rancher_blog/announcing-harvester-open-source-hyperconverged-infrastructure-hci-software) [![None](){: style="width:7%"}](https://www.suse.com/c/rancher_blog/announcing-hosted-rancher-with-rancher-2-4)
-[![rancher.com: Create Reproducible Security in Kubernetes with Helm 3 and Helm Charts](){: style="width:7%"}](https://www.suse.com/c/rancher_blog/create-reproducible-security-in-kubernetes-with-helm-3-and-helm-charts) [![rancher.com: Custom alerts using Prometheus queries](){: style="width:7%"}](https://www.suse.com/c/rancher_blog/custom-alerts-using-prometheus-queries) [![Deploy a Rancher Cluster with GitLab CI and Terraform](){: style="width:7%"}](https://www.suse.com/c/rancher_blog/deploy-a-rancher-cluster-with-gitlab-ci-and-terraform) [![None](){: style="width:7%"}](https://www.suse.com/c/rancher_blog/deploy-kubernetes-clusters-on-microsoft-azure-with-rancher) [![rancher.com: Disaster Recovery Preparedness for Your Kubernetes Clusters 🌟](){: style="width:7%"}](https://www.suse.com/c/rancher_blog/disaster-recovery-preparedness-for-your-kubernetes-clusters) [![rancher.com: Driving Kubernetes Adoption in Finance with Rancher](){: style="width:7%"}](https://www.suse.com/c/rancher_blog/driving-kubernetes-adoption-in-finance-with-rancher) [![rancher.com: Enhancing Kubernetes Security with Pod Security Policies, Part 1](){: style="width:7%"}](https://www.suse.com/c/rancher_blog/enhancing-kubernetes-security-with-pod-security-policies-part-1) [![None](){: style="width:7%"}](https://www.suse.com/c/rancher_blog/enhancing-kubernetes-security-with-pod-security-policies-part-2) [![None](){: style="width:7%"}](https://www.suse.com/c/rancher_blog/faster-kubernetes-development-with-rancher-devspace-and-loft) [![None](){: style="width:7%"}](https://www.suse.com/c/rancher_blog/fleet-management-for-kubernetes-is-here) [![rancher.com: Gain Better Visibility into Kubernetes Cost Allocation](){: style="width:7%"}](https://www.suse.com/c/rancher_blog/gain-better-visibility-into-kubernetes-cost-allocation)
-[![None](){: style="width:7%"}](https://www.suse.com/c/rancher_blog/getting-started-with-longhorn-distributed-block-storage-and-cloud-native-distributed-sql) [![Longhorn Simplifies Distributed Block Storage in Kubernetes](){: style="width:7%"}](https://www.suse.com/c/rancher_blog/longhorn-simplifies-distributed-block-storage-in-kubernetes) [![Monitor Etcd with Prometheus and Grafana using Rancher](){: style="width:7%"}](https://www.suse.com/c/rancher_blog/monitor-etcd-with-prometheus-and-grafana-using-rancher) [![None](){: style="width:7%"}](https://www.suse.com/c/rancher_blog/multi-cluster-vulnerability-scanning-with-alcide-and-rancher) [![suse.com: My First Impressions with SUSE Rancher Kubernetes Projects](){: style="width:7%"}](https://www.suse.com/c/rancher_blog/my-first-impressions-with-suse-rancher-kubernetes-projects) [![None](){: style="width:7%"}](https://www.suse.com/c/rancher_blog/rancher-2-5-delivers-on-computing-everywhere-strategy) [![suse.com: Rancher Desktop 1.0.0 Has Arrived](){: style="width:7%"}](https://www.suse.com/c/rancher_blog/rancher-desktop-1-0-0-has-arrived) [![None](){: style="width:7%"}](https://www.suse.com/c/rancher_blog/run-rancher-2-4-in-azure-with-k3s-and-mysql) [![None](){: style="width:7%"}](https://www.suse.com/c/rancher_blog/set-up-k3s-in-high-availability-using-k3d) [![None](){: style="width:7%"}](https://www.suse.com/c/rancher_blog/set-up-your-k3s-cluster-for-high-availability-on-digitalocean) [![None](){: style="width:7%"}](https://www.suse.com/c/rancher_blog/speed-up-development-with-automated-kubernetes-deployments)
-[![None](){: style="width:7%"}](https://www.suse.com/c/rancher_blog/stateful-kubernetes-workloads-on-vsphere-with-rke) [![rancher.com: The No. 1 Rule of Disaster Recovery](){: style="width:7%"}](https://www.suse.com/c/rancher_blog/the-no-1-rule-of-disaster-recovery) [![rancher.com: The Three Pillars of Kubernetes Container Orchestration 🌟](){: style="width:7%"}](https://www.suse.com/c/rancher_blog/the-three-pillars-of-kubernetes-container-orchestration) [![None](){: style="width:7%"}](https://www.suse.com/c/rancher_blog/upgrade-your-k3s-clusters-smoothly-in-rancher-2-4) [![None](){: style="width:7%"}](https://www.suse.com/c/rancher_blog/using-hybrid-and-multi-cloud-service-mesh-based-applications-for-distributed-deployments) [![rancher.com: What is Cloud-Native Storage?](){: style="width:7%"}](https://www.suse.com/c/rancher_blog/what-is-cloud-native-storage) [![swarmia.com/build: Build Elements of an Effective Software Organization](){: style="width:7%"}](https://www.swarmia.com/build) [![syncfusion.com: 10 Best C# NuGet Packages to Improve Your Productivity in 2022](){: style="width:7%"}](https://www.syncfusion.com/blogs/post/10-best-c-nuget-packages-to-improve-your-productivity-in-2022) [![syncfusion.com: 10 Best C# NuGet Packages to Improve Your Productivity in' 2022](){: style="width:7%"}](https://www.syncfusion.com/blogs/post/10-best-c-nuget-packages-to-improve-your-productivity-in-2022.aspx) [![synopsys.com: How to integrate automated AST tools in your CI/CD pipeline](){: style="width:7%"}](https://www.synopsys.com/blogs/software-security/integrating-automated-ast-tools) [![None](){: style="width:7%"}](https://www.synopsys.com/software-integrity/blog/integrating-automated-ast-tools.html)
-[![Platform Democracy: Rethinking Who Builds and Consumes Your Internal Platform](){: style="width:7%"}](https://www.syntasso.io/post/platform-democracy-rethinking-who-builds-and-consumes-your-internal-platform) [![syntasso.io: Platform Engineering: Orchestrating Applications, Platforms, and Infrastructure](){: style="width:7%"}](https://www.syntasso.io/post/platform-engineering-orchestrating-applications-platforms-and-infrastructure) [![Apolicy](){: style="width:7%"}](https://www.sysdig.com) [![sysdig.com: Prometheus 2.37 – The first long-term supported release! 🌟](){: style="width:7%"}](https://www.sysdig.com/blog) [![sysdig.com: Mitigating CVE-2021-20291: DoS affecting CRI-O and Podman](){: style="width:7%"}](https://www.sysdig.com/blog/cve-2021-20291-cri-o-podman) [![sysdig.com: What is Kubernetes CrashLoopBackOff? And how to fix it 🌟](){: style="width:7%"}](https://www.sysdig.com/blog/debug-kubernetes-crashloopbackoff) [![sysdig.com: How attackers use exposed Prometheus server to exploit Kubernetes clusters | Miguel Hernández](){: style="width:7%"}](https://www.sysdig.com/blog/exposed-prometheus-exploit-kubernetes-kubeconeu) [![sysdig.com: How to apply security at the source using GitOps | Eduardo Mínguez 🌟](){: style="width:7%"}](https://www.sysdig.com/blog/gitops-iac-security-source) [![sysdig.com: How to monitor coreDNS 🌟](){: style="width:7%"}](https://www.sysdig.com/blog/how-to-monitor-coredns) [![sysdig.com: Helm security and best practices](){: style="width:7%"}](https://www.sysdig.com/blog/how-to-secure-helm) [![sysdig.com: Getting started with runtime security and Falco](){: style="width:7%"}](https://www.sysdig.com/blog/intro-runtime-security-falco)
-[![sysdig.com: K3s + Sysdig: Deploying and securing your cluster… in less than 8 minutes! 🌟](){: style="width:7%"}](https://www.sysdig.com/blog/k3s-sysdig-falco) [![sysdig.com: Kubernetes 1.22 – What’s new?](){: style="width:7%"}](https://www.sysdig.com/blog/kubernetes-1-22-whats-new) [![sysdig.com: Kubernetes 1.23 – What’s new?](){: style="width:7%"}](https://www.sysdig.com/blog/kubernetes-1-23-whats-new) [![sysdig.com: Kubernetes 1.24 – What’s new?](){: style="width:7%"}](https://www.sysdig.com/blog/kubernetes-1-24-whats-new) [![sysdig.com: Kubernetes 1.25 – What’s new?](){: style="width:7%"}](https://www.sysdig.com/blog/kubernetes-1-25-whats-new) [![sysdig.com: Kubernetes 1.26 – What’s new?](){: style="width:7%"}](https://www.sysdig.com/blog/kubernetes-1-26-whats-new) [![sysdig.com: Kubernetes 1.27 – What’s new?](){: style="width:7%"}](https://www.sysdig.com/blog/kubernetes-1-27-whats-new) [![sysdig.com: Kubernetes admission controllers in 5 minutes](){: style="width:7%"}](https://www.sysdig.com/blog/kubernetes-admission-controllers) [![sysdig.com: Getting started with Kubernetes audit logs and Falco 🌟](){: style="width:7%"}](https://www.sysdig.com/blog/kubernetes-audit-log-falco) [![sysdig.com: Kubernetes pod autoscaler using custom metrics](){: style="width:7%"}](https://www.sysdig.com/blog/kubernetes-autoscaler) [![sysdig.com: Kubernetes capacity planning: How to rightsize the requests of your cluster](){: style="width:7%"}](https://www.sysdig.com/blog/kubernetes-capacity-planning)
-[![sysdig.com: Trigger a Kubernetes HPA with Prometheus metrics](){: style="width:7%"}](https://www.sysdig.com/blog/kubernetes-hpa-prometheus) [![sysdig.com: Understanding Kubernetes limits and requests by example 🌟](){: style="width:7%"}](https://www.sysdig.com/blog/kubernetes-limits-requests) [![sysdig.com: Seven Kubernetes monitoring best practices every monitoring solution should enable](){: style="width:7%"}](https://www.sysdig.com/blog/kubernetes-monitoring-best-practices) [![sysdig.com: Kubernetes Monitoring with Prometheus, the ultimate guide 🌟](){: style="width:7%"}](https://www.sysdig.com/blog/kubernetes-monitoring-prometheus) [![sysdig.com: Understanding Kubernetes Evicted Pods](){: style="width:7%"}](https://www.sysdig.com/blog/kubernetes-pod-evicted) [![sysdig.com: Understanding Kubernetes pod pending problems](){: style="width:7%"}](https://www.sysdig.com/blog/kubernetes-pod-pending-problems) [![sysdig.com: How to rightsize the Kubernetes resource limits](){: style="width:7%"}](https://www.sysdig.com/blog/kubernetes-resource-limits) [![sysdig.com: Kubernetes Services: ClusterIP, Nodeport and LoadBalancer](){: style="width:7%"}](https://www.sysdig.com/blog/kubernetes-services-clusterip-nodeport-loadbalancer) [![sysdig.com: Mitigating log4j with Runtime-based Kubernetes Network Policies](){: style="width:7%"}](https://www.sysdig.com/blog/mitigating-log4j-kubernetes-network-policies) [![sysdig.com: How to monitor etcd](){: style="width:7%"}](https://www.sysdig.com/blog/monitor-etcd) [![sysdig.com: How to monitor Istio, the Kubernetes service mesh](){: style="width:7%"}](https://www.sysdig.com/blog/monitor-istio)
-[![sysdig.com: How to monitor kube-proxy 🌟](){: style="width:7%"}](https://www.sysdig.com/blog/monitor-kube-proxy) [![sysdig.com: How to monitor Kubernetes control plane](){: style="width:7%"}](https://www.sysdig.com/blog/monitor-kubernetes-control-plane) [![sysdig.com: How to monitor an Oracle database with Prometheus. The OracleDB Prometheus exporter](){: style="width:7%"}](https://www.sysdig.com/blog/monitor-oracle-database-prometheus) [![sysdig.com: Monitoring Kubernetes in Production](){: style="width:7%"}](https://www.sysdig.com/blog/monitoring-kubernetes) [![sysdig.com: Top 10 metrics in PostgreSQL monitoring with Prometheus 🌟](){: style="width:7%"}](https://www.sysdig.com/blog/postgresql-monitoring) [![sysdig.com: How to monitor Redis with Prometheus](){: style="width:7%"}](https://www.sysdig.com/blog/redis-prometheus) [![sysdig.com: How to secure Kubernetes deployment with signature verification](){: style="width:7%"}](https://www.sysdig.com/blog/secure-kubernetes-deployment-signature-verification) [![sysdig.com: Sysdig 2021 container security and usage report: Shifting left is not enough 🌟](){: style="width:7%"}](https://www.sysdig.com/blog/sysdig-2021-container-security-usage-report) [![sysdig.com: Sysdig and Apolicy join forces to help customers secure Infrastructure As Code and automate remediation](){: style="width:7%"}](https://www.sysdig.com/blog/sysdig-and-apolicy-join-forces-to-help-customer-secure-infrastructure-as-code) [![sysdig.com: OWASP Kubernetes Top 10 🌟](){: style="width:7%"}](https://www.sysdig.com/blog/top-owasp-kubernetes) [![sysdig.com: Triaging a Malicious Docker Container](){: style="width:7%"}](https://www.sysdig.com/blog/triaging-malicious-docker-container)
-[![sysdig.com: Kubernetes OOM and CPU Throttling](){: style="width:7%"}](https://www.sysdig.com/blog/troubleshoot-kubernetes-oom) [![sysdig.com: Top vulnerability assessment and management best practices](){: style="width:7%"}](https://www.sysdig.com/blog/vulnerability-assessment) [![sysdig.com: What’s new in Kubernetes 1.20?](){: style="width:7%"}](https://www.sysdig.com/blog/whats-new-kubernetes-1-20) [![sysdig.com: 12 Container image scanning best practices to adopt in production](){: style="width:7%"}](https://www.sysdig.com/learn-cloud-native/12-container-image-scanning-best-practices) [![sysdig.com: Container security best practices: Ultimate guide 🌟](){: style="width:7%"}](https://www.sysdig.com/learn-cloud-native/container-security-best-practices) [![sysdig.com: Top 20 Dockerfile best practices 🌟](){: style="width:7%"}](https://www.sysdig.com/learn-cloud-native/dockerfile-best-practices) [![systemcenterdudes.com: Create Operational SCCM Collection Using Powershell Script](){: style="width:7%"}](https://www.systemcenterdudes.com/create-operational-sccm-collection-using-powershell-script) [![systemcodegeeks.com](){: style="width:7%"}](https://www.systemcodegeeks.com) [![Markdown Tables Generator](){: style="width:7%"}](https://www.tablesgenerator.com/markdown_tables) [![talkingquickly.co.uk: Kubernetes Single Sign On - A detailed guide 🌟](){: style="width:7%"}](https://www.talkingquickly.co.uk/kubernetes-sso-a-detailed-guide) [![talos-systems.com: Is Vanilla Kubernetes Really Too Heavy For The Raspberry' Pi?](){: style="width:7%"}](https://www.talos-systems.com/blog/is-vanilla-kubernetes-really-too-heavy-for-the-raspberry-pi)
-[![None](){: style="width:7%"}](https://www.tangowithdjango.com) [![techbeatly.com: How to create, increase or decrease project quota](){: style="width:7%"}](https://www.techbeatly.com/2018/11/how-to-create-increase-or-decrease-project-quota-in-openshift.html) [![techbeatly.com: Ansible for Infrastructure Provisioning in AWS | Ansible' Real Life Series - youtube](){: style="width:7%"}](https://www.techbeatly.com/ansible-for-infrastructure-provisioning-in-aws-ansible-real-life-series) [![techbeatly.com: Terraform Cheat Sheet](){: style="width:7%"}](https://www.techbeatly.com/terraform-cheat-sheet) [![techbeatly.com: 10 Free Courses to Learn Terraform](){: style="width:7%"}](https://www.techbeatly.com/terraform-free-courses) [![techerati.com: DevSecOps: Eight tips for truly securing software](){: style="width:7%"}](https://www.techerati.com/features-hub/opinions/devsecops-eight-tips-for-truly-securing-software) [![techerati.com: Microservices in the Cloud-Native Era](){: style="width:7%"}](https://www.techerati.com/features-hub/opinions/microservices-in-the-cloud-native-era) [![TGB - AWS Interview Questions and Answers - Frequently asked](){: style="width:7%"}](https://www.techgeekbuzz.com/top-aws-interview-questions-and-answers) [![techmanyu.com: Kubernetes Security with Kube-bench and Kube-hunter 🌟](){: style="width:7%"}](https://www.techmanyu.com/kubernetes-security-with-kube-bench-and-kube-hunter-6765bf44ebc6) [![technologyreview.com: Andrew Ng: Forget about building an AI-first business. Start with a mission 🌟](){: style="width:7%"}](https://www.technologyreview.com/2021/03/26/1021258/ai-pioneer-andrew-ng-machine-learning-business) [![==technologyreview.es: "Las empresas que empiezan a lo grande con la IA' fracasan más"== 🌟](){: style="width:7%"}](https://www.technologyreview.es/s/13258/las-empresas-que-empiezan-lo-grande-con-la-ia-fracasan-mas)
-[![Web Terminal Operator: Tips y Trucos](){: style="width:7%"}](https://www.techqna.io/2024/09/web-terminal-operator-tips-tricks-for.html) [![techradar.com: techradar.com](){: style="width:7%"}](https://www.techradar.com/best/best-devops-tools) [![techradar.com: Google Cloud is making it easier for developers to smuggle ‘secrets’ in their code](){: style="width:7%"}](https://www.techradar.com/news/google-cloud-is-making-it-easier-for-developers-to-smuggle-secrets-in-their-code) [![techradar.com: Low-code could replace "traditional" coding within months](){: style="width:7%"}](https://www.techradar.com/news/low-code-could-replace-traditional-coding-within-months) [![techradar.com: Three tips to implement Kubernetes with open standards](){: style="width:7%"}](https://www.techradar.com/news/three-tips-to-implement-kubernetes-with-open-standards) [![techrepublic.com: AWS has gone down before, as have other providers; Fastly' has lessons to share from its own outage](){: style="width:7%"}](https://www.techrepublic.com/article/aws-has-gone-down-before-as-have-other-providers-fastly-has-lessons-to-share-from-its-own-outage) [![==techrepublic.com: AWS outage: Your response to AWS going down shouldn't' be multicloud==](){: style="width:7%"}](https://www.techrepublic.com/article/aws-outage-your-response-to-aws-going-down-shouldnt-be-multicloud) [![techrepublic.com: ChatGPT Cheat Sheet: Complete Guide for 2023](){: style="width:7%"}](https://www.techrepublic.com/article/chatgpt-cheat-sheet) [![techrepublic.com: DevOps is getting code released faster than ever. But' security is lagging behind](){: style="width:7%"}](https://www.techrepublic.com/article/devops-is-getting-code-released-faster-than-ever-but-security-is-lagging-behind) [![==techrepublic.com: Enterprises get closer to the app store experience with' Kubernetes and GitOps==](){: style="width:7%"}](https://www.techrepublic.com/article/enterprises-get-closer-to-the-app-store-experience-with-kubernetes-and-gitops) [![techrepublic.com: CI/CD platforms: How to choose the right continuous integration' and delivery system for your business](){: style="width:7%"}](https://www.techrepublic.com/article/how-to-choose-the-right-cicd-platform)
-[![techrepublic.com: How to create Let's Encrypt SSL certificates with acme.sh' on Linux](){: style="width:7%"}](https://www.techrepublic.com/article/how-to-create-lets-encrypt-ssl-certificates-with-acme-sh-on-linux) [![IBM creates an open source tool to simplify API documentation](){: style="width:7%"}](https://www.techrepublic.com/article/ibm-creates-an-open-source-tool-to-simplify-api-documentation) [![techrepublic.com: Kanboard: A simple to deploy, easy to use Kanban board' for project management](){: style="width:7%"}](https://www.techrepublic.com/article/kanboard-a-simple-to-deploy-easy-to-use-kanban-board-for-project-management) [![==Kubernetes magic is in enterprise standardization, not app portability==](){: style="width:7%"}](https://www.techrepublic.com/article/kubernetes-magic-is-in-enterprise-standardization-not-app-portability) [![techrepublic.com: Kubernetes will deliver the app store experience for enterprise' software, says Weaveworks CEO](){: style="width:7%"}](https://www.techrepublic.com/article/kubernetes-will-deliver-the-app-store-experience-for-enterprise-software-says-weaveworks-ceo) [![techrepublic.com: What is Lean Software Development?](){: style="width:7%"}](https://www.techrepublic.com/article/lean-development) [![techrepublic.com: OpenSearch: AWS rolls out its open source Elasticsearch' fork](){: style="width:7%"}](https://www.techrepublic.com/article/opensearch-aws-rolls-out-its-open-source-elasticsearch-fork) [![techrepublic.com: The best programming languages to learn in 2022](){: style="width:7%"}](https://www.techrepublic.com/article/the-best-programming-languages-to-learn-in-2022) [![==techrepublic.com: What can you do with Azure Files?==](){: style="width:7%"}](https://www.techrepublic.com/article/what-can-you-do-azure-files) [![techrepublic.com: Windows Subsystem for Linux 2: The GUI features developers' have been asking for](){: style="width:7%"}](https://www.techrepublic.com/article/windows-subsystem-for-linux-2-the-gui-features-developers-have-been-asking-for) [![techsupportpk.com: Install Ansible AWX on CentOS, RHEL 7, 8](){: style="width:7%"}](https://www.techsupportpk.com/2020/03/how-to-install-ansible-awx-centos-rhel-7-8.html)
-[![4 trends for Kubernetes cloud-native teams to watch in 2020](){: style="width:7%"}](https://www.techtarget.com/searchapparchitecture/tip/4-trends-for-Kubernetes-cloud-native-teams-to-watch-in-2020) [![itprotoday.com: Who's Winning in the Container Software Market 🌟](){: style="width:7%"}](https://www.techtarget.com/searchcio/answer/ITPro-Today-Network-Computing-IoT-World-Today-combine-with-TechTarget) [![techtarget.com: Amazon ECS vs. Kubernetes: Which should you use on AWS?](){: style="width:7%"}](https://www.techtarget.com/searchcloudcomputing/answer/Amazon-ECS-vs-Kubernetes-Which-should-you-use-on-AWS) [![Modernize legacy applications with containers, microservices](){: style="width:7%"}](https://www.techtarget.com/searchcloudcomputing/feature/Modernize-legacy-applications-with-containers-microservices) [![Compare tools for multi-cloud Kubernetes management 🌟](){: style="width:7%"}](https://www.techtarget.com/searchcloudcomputing/tip/Compare-tools-for-multi-cloud-Kubernetes-management) [![Assess managed Kubernetes services for your workloads.](){: style="width:7%"}](https://www.techtarget.com/searchcloudcomputing/tip/Weigh-the-pros-and-cons-of-managed-Kubernetes-services) [![searchstorage.techtarget.com: IBM Spectrum](){: style="width:7%"}](https://www.techtarget.com/searchitchannel/definition/IBM-International-Business-Machines) [![techtarget.com: How many Kubernetes nodes should be in a cluster? 🌟🌟🌟](){: style="width:7%"}](https://www.techtarget.com/searchitoperations/answer/How-many-Kubernetes-nodes-should-be-in-a-cluster) [![searchitoperations.techtarget.com: Differences between Kubernetes Ingress vs. load balancer](){: style="width:7%"}](https://www.techtarget.com/searchitoperations/feature/Differences-between-Kubernetes-Ingress-vs-load-balancer) [![**Optimize** Kubernetes cluster management with these 5 tips](){: style="width:7%"}](https://www.techtarget.com/searchitoperations/feature/Optimize-Kubernetes-cluster-management-with-these-5-tips) [![Top 15 DevOps blogs to read and follow](){: style="width:7%"}](https://www.techtarget.com/searchitoperations/feature/Top-15-DevOps-blogs-to-read-and-follow)
-[![searchitoperations.techtarget.com: Kubernetes policy project takes enterprise IT by storm](){: style="width:7%"}](https://www.techtarget.com/searchitoperations/news/252467102/Kubernetes-policy-project-takes-enterprise-IT-by-storm) [![searchitoperations.techtarget.com: GitOps pros grapple with Kubernetes configuration management. GitOps users seek ideal Kubernetes config tool 🌟](){: style="width:7%"}](https://www.techtarget.com/searchitoperations/news/252492459/GitOps-pros-grapple-with-Kubernetes-configuration-management) [![searchitoperations.techtarget.com: CNCF policy-as-code project bridges Kubernetes security gaps](){: style="width:7%"}](https://www.techtarget.com/searchitoperations/news/252505548/CNCF-policy-as-code-project-bridges-Kubernetes-security-gaps) [![searchitoperations.techtarget.com: Ensure Kubernetes high availability with master node planning](){: style="width:7%"}](https://www.techtarget.com/searchitoperations/tip/Ensure-Kubernetes-high-availability-with-master-node-planning) [![searchitoperations.techtarget.com: Terraform cheat sheet: Notable commands, HCL and more](){: style="width:7%"}](https://www.techtarget.com/searchitoperations/tip/Terraform-cheat-sheet-Notable-commands-HCL-and-more) [![searchitoperations.techtarget.com: Tips and tools to achieve a serverless DevOps workflow](){: style="width:7%"}](https://www.techtarget.com/searchitoperations/tip/Tips-and-tools-to-achieve-a-serverless-DevOps-workflow) [![techtarget.com: Get up to speed with PowerShell and the Microsoft Graph API](){: style="width:7%"}](https://www.techtarget.com/searchwindowsserver/tutorial/Get-up-to-speed-with-PowerShell-and-the-Microsoft-Graph-API) [![techuz.com: What is CI/CD? An Introduction to Continuous Integration, Continuous Deployment and CI/CD Pipeline](){: style="width:7%"}](https://www.techuz.com/blog/what-is-ci-cd-an-introduction-to-continuous-integration-continuous-deployment-and-ci-cd-pipeline) [![techwebspace.com: Get Started with the REST Assured Framework: An Example-based Guide](){: style="width:7%"}](https://www.techwebspace.com/get-started-with-the-rest-assured-framework-an-example-based-guide) [![Techworld with Nana: Learn DevOps topics easily](){: style="width:7%"}](https://www.techworld-with-nana.com) [![==techworld-with-nana.com/devops-bootcamp==](){: style="width:7%"}](https://www.techworld-with-nana.com/devops-bootcamp)
-[![techworld-with-nana.com: DevOps Roadmap 🌟](){: style="width:7%"}](https://www.techworld-with-nana.com/devops-roadmap) [![Platform Engineering Guide - 5 Key Use Cases of Internal Developer Platforms](){: style="width:7%"}](https://www.techworld-with-nana.com/post/platform-engineering-guide) [![None](){: style="width:7%"}](https://www.techzine.eu) [![tecmint.com 🌟](){: style="width:7%"}](https://www.tecmint.com) [![tecmint.com: 20 Netstat Commands for Linux Network Management](){: style="width:7%"}](https://www.tecmint.com/20-netstat-commands-for-linux-network-management) [![5 Tips to Boost the Performance of Your Apache Web Server](){: style="width:7%"}](https://www.tecmint.com/apache-performance-tuning) [![tecmint.com: How to Calculate IP Subnet Address with ipcalc Tool](){: style="width:7%"}](https://www.tecmint.com/calculate-ip-subnet-address-with-ipcalc-tool) [![tecmint.com: 10 Useful du (Disk Usage) Commands to Find Disk Usage of Files and Directories](){: style="width:7%"}](https://www.tecmint.com/check-linux-disk-usage-of-files-and-directories) [![tecmint.com: 10 Useful Commands to Collect System and Hardware Information in Linux](){: style="width:7%"}](https://www.tecmint.com/commands-to-collect-system-and-hardware-information-in-linux) [![tecmint.com: How to Control Systemd Services on Remote Linux Server](){: style="width:7%"}](https://www.tecmint.com/control-systemd-services-on-remote-linux-server) [![tecmint.com: What’s Difference Between Grep, Egrep and Fgrep in Linux?](){: style="width:7%"}](https://www.tecmint.com/difference-between-grep-egrep-and-fgrep-in-linux)
-[![tecmint.com: How to Find Recent or Today’s Modified Files in Linux 🌟](){: style="width:7%"}](https://www.tecmint.com/find-recent-modified-files-in-linux) [![tecmint.com: How to Kill Linux Process Using Kill, Pkill and Killall](){: style="width:7%"}](https://www.tecmint.com/how-to-kill-a-process-in-linux) [![Installing and Configuring Django Web Framework with Virtual Environments in CentOS/Debian](){: style="width:7%"}](https://www.tecmint.com/install-and-configure-django-web-framework-in-centos-debian-ubuntu) [![tecmint: How to Install Apache Kafka in CentOS/RHEL 7](){: style="width:7%"}](https://www.tecmint.com/install-apache-kafka-in-centos-rhel) [![tecmint.com: How to Install and Configure ‘Collectd’ and ‘Collectd-Web’ to Monitor Server Resources in Linux](){: style="width:7%"}](https://www.tecmint.com/install-collectd-and-collectd-web-to-monitor-server-resources-in-linux) [![tecmint.com: How to Install Docker on Rocky Linux and AlmaLinux](){: style="width:7%"}](https://www.tecmint.com/install-docker-in-rocky-linux-and-almalinux) [![tecmint.com: How to Setup High-Availability Load Balancer with ‘HAProxy’ to Control Web Server Traffic](){: style="width:7%"}](https://www.tecmint.com/install-haproxy-load-balancer-in-linux) [![tecmint.com: How to Install htop on CentOS 8](){: style="width:7%"}](https://www.tecmint.com/install-htop-on-centos-8) [![tecmint.com: How to Install Java 17 on RHEL-based Linux Distributions](){: style="width:7%"}](https://www.tecmint.com/install-java-on-centos-rhel-fedora) [![tecmint.com: Different Ways to Use Column Command in Linux](){: style="width:7%"}](https://www.tecmint.com/linux-column-command) [![tecmint.com: 16 Useful Bandwidth Monitoring Tools to Analyze Network Usage in Linux](){: style="width:7%"}](https://www.tecmint.com/linux-network-bandwidth-monitoring-tools)
-[![tecmint.com: How to Manage Containers Using Podman and Skopeo in RHEL 8](){: style="width:7%"}](https://www.tecmint.com/manage-containers-using-podman-in-rhel) [![tecmint.com: How to Run Commands from Standard Input Using Tee and Xargs in Linux](){: style="width:7%"}](https://www.tecmint.com/pipe-command-output-to-other-commands) [![tecmint.com: 10 Practical Examples of Rsync Command in Linux](){: style="width:7%"}](https://www.tecmint.com/rsync-local-remote-file-synchronization-commands) [![tecmint.com: How to Run Commands from Standard Input Using Tee and Xargs' in Linux](){: style="width:7%"}](https://www.tecmint.com/run-commands-from-standard-input-using-tee-and-xargs-in-linux) [![Tecmint.com: How to Setup HAProxy as Load Balancer for Nginx on CentOS 8](){: style="width:7%"}](https://www.tecmint.com/setup-nginx-haproxy-load-balancer-in-centos-8) [![tecmint.com: Testssl.sh – Testing TLS/SSL Encryption Anywhere on Any Port](){: style="width:7%"}](https://www.tecmint.com/testssl-sh-test-tls-ssl-encryption-in-linux-commandline) [![tecmint.com: vtop – A Linux Process and Memory Activity Monitoring Tool](){: style="width:7%"}](https://www.tecmint.com/vtop-monitor-linux-process-usage) [![**watchman command**: A File and Directory Watching Tool for Changes](){: style="width:7%"}](https://www.tecmint.com/watchman-monitor-file-changes-in-linux) [![Ansible Let's Encrypt Collection](){: style="width:7%"}](https://www.telekom-mms.com/blog) [![telepresence.io 🌟](){: style="width:7%"}](https://www.telepresence.io) [![telerik.com: Your First Microservice in .NET 6](){: style="width:7%"}](https://www.telerik.com/blogs/your-first-microservice-dotnet-6)
-[![ermetic.com: Access Undenied on AWS](){: style="width:7%"}](https://www.tenable.com/blog/access-undenied-on-aws) [![accurics.com: Terraform Security: Improving IaC Scans with Terraform Plan Output](){: style="width:7%"}](https://www.tenable.com/cloud-security/products/cnapp) [![terrascan 🌟](){: style="width:7%"}](https://www.tenable.com/cloud-security/solutions/iac) [![terraform-best-practices.com 🌟](){: style="width:7%"}](https://www.terraform-best-practices.com) [![terraform.io](){: style="width:7%"}](https://www.terraform.io) [![None](){: style="width:7%"}](https://www.terraform.io/docs/cli/commands/graph.html) [![terraform.io: Terraform Commands](){: style="width:7%"}](https://www.terraform.io/docs/commands/index.html) [![terraform.io: Refactoring](){: style="width:7%"}](https://www.terraform.io/docs/language/modules/develop/refactoring.html) [![==terraform.io: Provisioners==](){: style="width:7%"}](https://www.terraform.io/language/resources/provisioners/syntax) [![==terrahaxs.com: Choosing the Right Terraform Loop: count vs for_each==' 🌟](){: style="width:7%"}](https://www.terrahaxs.com/blog/count-vs-for-each) [![terrateam.io: Terraform Pre-Commit Hooks](){: style="width:7%"}](https://www.terrateam.io/blog/posts/terraform-pre-commit-hooks)
-[![teslarati.com: IDRA finishes 9,000-ton Giga Press; Tesla expecting it any day now](){: style="width:7%"}](https://www.teslarati.com/idra-9000-ton-giga-press) [![testcontainers.org](){: style="width:7%"}](https://www.testcontainers.org) [![testinglpoint.com: Cucumber Interview Question](){: style="width:7%"}](https://www.testinglpoint.com/cucumber-interview-question) [![testinglpoint.com: Features of JMeter](){: style="width:7%"}](https://www.testinglpoint.com/features-of-jmeter) [![testinglpoint.com: Timer in JMeter](){: style="width:7%"}](https://www.testinglpoint.com/timer) [![testmo.com: GitLab CI/CD Test Automation Pipeline & Reporting](){: style="width:7%"}](https://www.testmo.com/guides/gitlab-ci-test-automation) [![lambdatest.com: Top 27 Best Practices For Selenium Test Automation](){: style="width:7%"}](https://www.testmuai.com/blog/27-best-practices-selenium-test-automation) [![lambdatest.com: 49 Most Common Selenium Exceptions for Automation Testing](){: style="width:7%"}](https://www.testmuai.com/blog/49-common-selenium-exceptions-automation-testing) [![lambdatest.com: How To Create Automated Web Bot With Selenium In Python](){: style="width:7%"}](https://www.testmuai.com/blog/automated-web-bot-with-selenium-python) [![None](){: style="width:7%"}](https://www.testmuai.com/blog/automation-testing-with-selenium-javascript) [![cBamboo vs Jenkins: Showdown Of CI/CD Tools](){: style="width:7%"}](https://www.testmuai.com/blog/bamboo-vs-jenkins-showdown-of-ci-cd-tools)
-[![lambdatest.com: 21 Of The Best Jenkins Alternatives For Developers](){: style="width:7%"}](https://www.testmuai.com/blog/best-jenkins-alternatives) [![lambdatest.com: Top Automation Testing Trends To Look Out In 2021](){: style="width:7%"}](https://www.testmuai.com/blog/best-test-automation-trends) [![lambdatest.com: How To Build a CI/CD Pipeline In Azure DevOps ?](){: style="width:7%"}](https://www.testmuai.com/blog/build-ci-cd-pipeline-in-azure-devops) [![lambdatest.com: How To Build Your First CI/CD Pipeline With Travis CI?](){: style="width:7%"}](https://www.testmuai.com/blog/build-first-ci-cd-pipeline-with-travis-ci) [![lambdatest.com: Top 10 CI/CD Pipeline Implementation Challenges And Solutions](){: style="width:7%"}](https://www.testmuai.com/blog/cicd-pipeline-challenges) [![lambdatest.com: CircleCI Vs. GitLab: Choosing The Right CI/CD Tool](){: style="width:7%"}](https://www.testmuai.com/blog/circleci-vs-gitlab) [![lambdatest.com: Complete Guide To Access Forms In Selenium With Java](){: style="width:7%"}](https://www.testmuai.com/blog/complete-guide-to-access-forms-in-selenium-with-java) [![lambdatest.com: How To Integrate Cucumber With Jenkins?](){: style="width:7%"}](https://www.testmuai.com/blog/cucumber-with-jenkins-integration) [![lambdatest.com: Selenium vs Cypress – Which Is Better in 2021?](){: style="width:7%"}](https://www.testmuai.com/blog/cypress-vs-selenium-comparison) [![lambdatest.com: Debunking The Top 8 Selenium Testing Myths](){: style="width:7%"}](https://www.testmuai.com/blog/debunking-selenium-testing-myths) [![None](){: style="width:7%"}](https://www.testmuai.com/blog/execute-junit4-tests-with-junit5)
-[![lambdatest.com: How To Create Jenkins Multibranch Pipeline 🌟](){: style="width:7%"}](https://www.testmuai.com/blog/how-to-create-jenkins-multibranch-pipeline) [![None](){: style="width:7%"}](https://www.testmuai.com/blog/how-to-read-configuration-files-in-python-using-selenium) [![lambdatest.com: How To Setup CI/CD Pipeline With Bamboo For PHP Projects](){: style="width:7%"}](https://www.testmuai.com/blog/how-to-setup-cicd-pipeline-with-bamboo-for-php-projects) [![lambdatest.com: How To Set Up Continuous Integration With Git and Jenkins?](){: style="width:7%"}](https://www.testmuai.com/blog/how-to-setup-continuous-integration-with-git-jenkins) [![None](){: style="width:7%"}](https://www.testmuai.com/blog/jenkins-declarative-pipeline-examples) [![lambdatest.com: Best Jenkins Pipeline Tutorial For Beginners (Examples) 🌟](){: style="width:7%"}](https://www.testmuai.com/blog/jenkins-pipeline-tutorial) [![lambdatest.com: Jenkins vs Travis vs Bamboo vs TeamCity: Clash Of The Titans](){: style="width:7%"}](https://www.testmuai.com/blog/jenkins-vs-travis-vs-bamboo-vs-teamcity) [![None](){: style="width:7%"}](https://www.testmuai.com/blog/junit5-extensions) [![lambdatest.com: How To Modify HTTP Request Headers In JAVA Using Selenium WebDriver?](){: style="width:7%"}](https://www.testmuai.com/blog/modifying-http-request-headers-in-java-using-selenium-webdriver) [![lambdatest.com: How To Run Selenium Tests In Docker ? 🌟](){: style="width:7%"}](https://www.testmuai.com/blog/run-selenium-tests-in-docker) [![lambdatest.com: How To Scroll a Page Using Selenium WebDriver?](){: style="width:7%"}](https://www.testmuai.com/blog/scroll-down-in-selenium)
-[![lambdatest.com: Complete Guide To Selenium Testing with GitHub Actions 🌟](){: style="width:7%"}](https://www.testmuai.com/blog/selenium-github-actions-example) [![lambdatest.com: Selenium IDE: What Is It? & Why Is It Must For Every QA?](){: style="width:7%"}](https://www.testmuai.com/blog/selenium-ide-what-is-it-why-is-it-must-for-every-qa) [![lambdatest.com: Selenium Webdriver Java Tutorial – Guide for Beginners](){: style="width:7%"}](https://www.testmuai.com/blog/selenium-java-tutorial-how-to-test-login-process) [![lambdatest.com: How To Integrate Jenkins & Maven With Selenium?](){: style="width:7%"}](https://www.testmuai.com/blog/selenium-maven-jenkins-integration) [![lambdatest.com: The Ultimate Selenium Python Cheat Sheet for Test Automation](){: style="width:7%"}](https://www.testmuai.com/blog/selenium-python-cheat-sheet) [![lambdatest.com: Selenium Automation Testing: Basics and Getting Started 🌟](){: style="width:7%"}](https://www.testmuai.com/blog/selenium-tutorial) [![lambdatest.com: How To Set Jenkins Pipeline Environment Variables? 🌟](){: style="width:7%"}](https://www.testmuai.com/blog/set-jenkins-pipeline-environment-variables-list) [![lambdatest.com: TeamCity vs. Jenkins: Picking The Right CI/CD Tool](){: style="width:7%"}](https://www.testmuai.com/blog/teamcity-vs-jenkins-picking-the-right-ci-cd-tool) [![lambdatest.com: TestNG vs JUnit : Which testing framework should you choose?](){: style="width:7%"}](https://www.testmuai.com/blog/testng-vs-junit-which-testing-framework-should-you-choose) [![lambdatest.com: How To Upgrade From Selenium 3 To Selenium 4?](){: style="width:7%"}](https://www.testmuai.com/blog/upgrade-from-selenium3-to-selenium4) [![lambdatest.com: How To Use GitLab CI To Run Tests Locally? 🌟](){: style="width:7%"}](https://www.testmuai.com/blog/use-gitlab-ci-to-run-test-locally)
-[![lambdatest.com: How To Use Shared Libraries In A Jenkins Pipeline? 🌟](){: style="width:7%"}](https://www.testmuai.com/blog/use-jenkins-shared-libraries-in-a-jenkins-pipeline) [![lambdatest.com: What Is New In Selenium 4 And What Is Deprecated In It? 🌟](){: style="width:7%"}](https://www.testmuai.com/blog/what-is-deprecated-in-selenium4) [![lambdatest.com: What Is Jenkins Used For? 🌟](){: style="width:7%"}](https://www.testmuai.com/blog/what-is-jenkins) [![lambdatest.com: Why Selenium Grid Is Ideal For Automated Browser Testing?](){: style="width:7%"}](https://www.testmuai.com/blog/why-selenium-grid-is-ideal-for-automated-browser-testing) [![lambdatest.com: Why You Need Build Automation Tools for Selenium Automation Testing?](){: style="width:7%"}](https://www.testmuai.com/blog/why-you-need-build-automation-tools-for-selenium-automation-testing) [![lambdatest.com: Jenkins Tutorial 🌟](){: style="width:7%"}](https://www.testmuai.com/learning-hub/jenkins) [![lambdatest.com: Selenium Python Tutorial 🌟](){: style="width:7%"}](https://www.testmuai.com/learning-hub/python-tutorial) [![lambdatest.com: Selenium 4 🌟](){: style="width:7%"}](https://www.testmuai.com/learning-hub/selenium-4) [![lambdatest.com: Selenium Locators Tutorial 🌟](){: style="width:7%"}](https://www.testmuai.com/learning-hub/selenium-locators) [![lambdatest.com/selenium: Introduction to Selenium Basics](){: style="width:7%"}](https://www.testmuai.com/selenium) [![blog.gurock.com: What Is DevTestOps?](){: style="width:7%"}](https://www.testrail.com/blog/what-is-devtestops)
-[![testrigtechnologies.com: Selenium Automation Testing: How to write automated test scripts using selenium](){: style="width:7%"}](https://www.testrigtechnologies.com/how-to-write-a-test-automation-selenium-test-script) [![tetrate.io: SkyWalking 8.4 provides infrastucture monitoring for VMs](){: style="width:7%"}](https://www.tetrate.io/blog/27835-revision-v1) [![tetrate.io: How to debug microservices in Kubernetes with proxy, sidecar' or service mesh?](){: style="width:7%"}](https://www.tetrate.io/blog/how-to-debug-microservices-in-kubernetes-with-proxy-sidecar-or-service-mesh) [![tetrate.io: Using Istio Service Mesh as API Gateway 🌟](){: style="width:7%"}](https://www.tetrate.io/blog/istio-servicemesh-api-gateway) [![tetrate.io: Multicluster Management with Kubernetes and Istio 🌟](){: style="width:7%"}](https://www.tetrate.io/blog/multicluster-management-with-kubernetes-and-istio) [![tetrate.io: VM to container communications 101](){: style="width:7%"}](https://www.tetrate.io/blog/vm-to-container-communications-101) [![tetrate.io: Why do you need Istio when you already have Kubernetes?](){: style="width:7%"}](https://www.tetrate.io/blog/why-do-you-need-istio-when-you-already-have-kubernetes) [![thatjeffsmith.com: Best Practices: REST APIs for your Database {Draft!}](){: style="width:7%"}](https://www.thatjeffsmith.com/archive/2022/02/best-practices-rest-apis-for-your-database-draft) [![the-aks-checklist.com: The Azure Kubernetes Service Checklist 🌟🌟🌟](){: style="width:7%"}](https://www.the-aks-checklist.com) [![theatlantic.com: Why Managers Fear a Remote-Work Future](){: style="width:7%"}](https://www.theatlantic.com/ideas/archive/2021/07/work-from-home-benefits/619597) [![Foreman](){: style="width:7%"}](https://www.theforeman.org)
-[![The Geek Stuff](){: style="width:7%"}](https://www.thegeekstuff.com) [![Kubernetes workshop in a box](){: style="width:7%"}](https://www.theguild.nl/k8s-workshop-in-a-box) [![padok.fr: Getting started with kubectl plugins](){: style="width:7%"}](https://www.theodo.com/en-fr/blog/getting-started-with-kubectl-plugins) [![Kubernetes PVCs with EFS provisioner](){: style="width:7%"}](https://www.theodo.com/en-fr/blog/how-to-use-kubernetes-pvcs-with-efs-provisioner) [![padok.fr: Kubernetes’ Architecture: Understanding the components and structure of clusters 🌟](){: style="width:7%"}](https://www.theodo.com/en-fr/blog/kubernetes-architecture-understanding-the-components-and-structure-of-clusters) [![padok.fr: MiniKube, Kubeadm, Kind, K3S, how to get started on Kubernetes?](){: style="width:7%"}](https://www.theodo.com/en-fr/blog/kubernetes-technologies-kubeadm-vs-minikube-kind-and-k3s) [![Templating on OpenShift: should I use Helm templates or OpenShift templates? 🌟](){: style="width:7%"}](https://www.theodo.com/en-fr/blog/openshift-what-templates-should-you-use-helm-or-openshift) [![padok.fr: FinOps, or the Culture of Cloud Cost Optimization](){: style="width:7%"}](https://www.theodo.com/en-fr/blog/what-is-finops-and-what-are-its-best-practices) [![None](){: style="width:7%"}](https://www.theodo.com/expertise/cloud) [![Trainline.com dumps Oracle and Microsoft, gulps AWS Kool-Aid](){: style="width:7%"}](https://www.theregister.co.uk/2016/07/13/trainline_dumps_oracle_microsoft_goes_full_aws_cto_interview) [![theregister.co.uk: Compose yourselves – Docker has published multi-container' app spec, needs contributors to help maintain and develop it](){: style="width:7%"}](https://www.theregister.co.uk/2020/04/08/docker_opens_up_compose_specification)
-[![theregister.com: Coding unit tests is boring. Wouldn't it be cool if an' AI could do it for you? That's where Diffblue comes in](){: style="width:7%"}](https://www.theregister.com/2020/09/21/diffblue_let_ai_code_unit_tests) [![theregister.com: Microservices guru says think serverless, not Kubernetes:' You don't want to manage 'a towering edifice of stuff](){: style="width:7%"}](https://www.theregister.com/2020/09/22/microservices_talk_gotopia) [![theregister.com: DigitalOcean decides to head rivals off at the PaaS, floats' App Platform to deploy, run code without juggling servers](){: style="width:7%"}](https://www.theregister.com/2020/10/07/digitalocean_paas_app_platform) [![theregister.com: Juggling Ansible, OpenShift and K8s? This is for you: Red' Hat couples automation to cluster management](){: style="width:7%"}](https://www.theregister.com/2020/10/14/redhat_ansible_kubernetes) [![theregister.com: 75% of databases to be cloud-hosted by 2022, says Gartner' while dishing on the weak points of each provider](){: style="width:7%"}](https://www.theregister.com/2020/12/02/gartner_cloud_dbms) [![theregister.com: Passwords begone: GitHub will ban them next year for authenticating' Git operations](){: style="width:7%"}](https://www.theregister.com/2020/12/17/github_bans_passwords) [![theregister.com: AWS to retire EC2-Classic – the network glue that helped' start the IaaS rush](){: style="width:7%"}](https://www.theregister.com/2021/07/29/amazon_web_services_ec2_classic_networking) [![theregister.com: Microsoft Azure deprecations: API changes will break applications' and PowerShell scripts](){: style="width:7%"}](https://www.theregister.com/2021/09/03/microsoft_azure_deprecations_api_changes) [![theregister.com: MySQL a 'pretty poor database' says departing Oracle' engineer](){: style="width:7%"}](https://www.theregister.com/2021/12/06/mysql_a_pretty_poor_database) [![theregister.com: The big AWS event: 120 announcements but nothing has changed](){: style="width:7%"}](https://www.theregister.com/2021/12/09/the_big_aws_event_120) [![==theregister.com: How Kubernetes lowers costs and automates IT department' work==](){: style="width:7%"}](https://www.theregister.com/2021/12/21/how_kubernetes_lowers_costs)
-[![theregister.com: Basecamp details 'obscene' $3.2 million bill that caused' it to quit the cloud](){: style="width:7%"}](https://www.theregister.com/2023/01/16/basecamp_37signals_cloud_bill) [![theregister.com: Microsoft has made Azure Linux generally available. Repeat,' Azure Linux](){: style="width:7%"}](https://www.theregister.com/2023/05/26/microsoft_azure_linux_container) [![theregister.com: DigitalOcean decides to head rivals off at the PaaS, floats App Platform to deploy, run code without juggling servers](){: style="width:7%"}](https://www.theregister.com/off-prem/2020/10/07/digitalocean-decides-to-head-rivals-off-at-the-paas-floats-app-platform-to-deploy-run-code-without-juggling-servers/802967) [![theregister.com: AWS to retire EC2-Classic – the network glue that helped start the IaaS rush](){: style="width:7%"}](https://www.theregister.com/off-prem/2021/07/29/aws-to-retire-ec2-classic-the-network-glue-that-helped-start-the-iaas-rush/527489) [![theregister.com: Microsoft Azure deprecations: API changes will break applications and PowerShell scripts](){: style="width:7%"}](https://www.theregister.com/off-prem/2021/09/03/microsoft-azure-deprecations-api-changes-will-break-applications-and-powershell-scripts/748744) [![theregister.com: The big AWS event: 120 announcements but nothing has changed](){: style="width:7%"}](https://www.theregister.com/off-prem/2021/12/09/the-big-aws-event-120-announcements-but-nothing-has-changed/605657) [![theregister.com: Basecamp details 'obscene' $3.2 million bill that caused it to quit the cloud](){: style="width:7%"}](https://www.theregister.com/off-prem/2023/01/16/basecamp-details-32-million-bill-that-saw-it-quit-cloud/270397) [![theregister.com: Passwords begone: GitHub will ban them next year for authenticating Git operations](){: style="width:7%"}](https://www.theregister.com/security/2020/12/17/passwords-begone-github-will-ban-them-next-year-for-authenticating-git-operations/958514) [![theregister.co.uk: Compose yourselves – Docker has published multi-container app spec, needs contributors to help maintain and develop it](){: style="width:7%"}](https://www.theregister.com/software/2020/04/08/compose-yourselves-docker-has-published-multi-container-app-spec-needs-contributors-to-help-maintain-and-develop-it/311866) [![theregister.com: Coding unit tests is boring. Wouldn't it be cool if an AI could do it for you? That's where Diffblue comes in](){: style="width:7%"}](https://www.theregister.com/software/2020/09/21/coding-unit-tests-is-boring-wouldnt-it-be-cool-if-an-ai-could-do-it-for-you-thats-where-diffblue-comes-in/318634) [![theregister.com: Microservices guru says think serverless, not Kubernetes: You don't want to manage 'a towering edifice of stuff'](){: style="width:7%"}](https://www.theregister.com/software/2020/09/22/microservices-guru-says-think-serverless-not-kubernetes-you-dont-want-to-manage-a-towering-edifice-of-stuff/353334)
-[![theregister.com: Juggling Ansible, OpenShift and K8s? This is for you: Red Hat couples automation to cluster management](){: style="width:7%"}](https://www.theregister.com/software/2020/10/14/juggling-ansible-openshift-and-k8s-this-is-for-you-red-hat-couples-automation-to-cluster-management/656846) [![theregister.com: 75% of databases to be cloud-hosted by 2022, says Gartner while dishing on the weak points of each provider](){: style="width:7%"}](https://www.theregister.com/software/2020/12/02/75-of-databases-to-be-cloud-hosted-by-2022-says-gartner-while-dishing-on-the-weak-points-of-each-provider/495782) [![theregister.com: MySQL a 'pretty poor database' says departing Oracle engineer](){: style="width:7%"}](https://www.theregister.com/software/2021/12/06/mysql-a-pretty-poor-database-says-ex-oracle-engineer/539827) [![theregister.com: How Kubernetes lowers costs and automates IT department work](){: style="width:7%"}](https://www.theregister.com/software/2021/12/21/how-kubernetes-lowers-costs-and-automates-it-department-work/1316708) [![theregister.com: Microsoft has made Azure Linux generally available. Repeat, Azure Linux](){: style="width:7%"}](https://www.theregister.com/software/2023/05/26/microsofts-azure-linux-distro-is-now-generally-available/568359) [![theserverlessmindset.com: Choosing the Best Database for Your Serverless Project](){: style="width:7%"}](https://www.theserverlessmindset.com/p/best-serverless-database) [![theskillpedia.com: Managing docker images - openshift tutorial](){: style="width:7%"}](https://www.theskillpedia.com/managing-docker-images-openshift-tutorial) [![How Kubernetes Operators Fit into Platform Building and When Traditional IaC Isn't Enough](){: style="width:7%"}](https://www.thestack.technology/how-kubernetes-operators-fit-into-to-platform-building-and-when-traditional-iac-isnt-enough) [![thestack.technology: VMware is killing off 56 products amid "tectonic" infrastructure shift](){: style="width:7%"}](https://www.thestack.technology/vmware-is-killing-off-56-products-including-vsphere-hypervisor-and-nsx) [![theverge.com: Google Docs is getting more Markdown support](){: style="width:7%"}](https://www.theverge.com/2022/3/29/23002138/google-docs-markdown-support-formatting-update) [![==thinksys.com: Azure DevOps Pipeline Complete Guide 2022==](){: style="width:7%"}](https://www.thinksys.com/azure/azure-devops-pipeline-complete-guide)
-[![thinksys.com: Docker Swarm vs. Kubernetes: Comparison 2022](){: style="width:7%"}](https://www.thinksys.com/devops/docker-swarm-vs-kubernetes-comparison) [![thinksys.com: Understanding Kubernetes Autoscaling](){: style="width:7%"}](https://www.thinksys.com/devops/kubernetes-autoscaling) [![thinksys.com: Understanding Multi-Tenancy in Kubernetes 🌟](){: style="width:7%"}](https://www.thinksys.com/devops/kubernetes-multi-tenancy) [![thomasmaurer.ch](){: style="width:7%"}](https://www.thomasmaurer.ch) [![thomasmaurer.ch: Enable PowerShell SSH Remoting in PowerShell 7](){: style="width:7%"}](https://www.thomasmaurer.ch/2020/04/enable-powershell-ssh-remoting-in-powershell-7) [![thomasmaurer.ch: How to Install a Windows Server Container Host](){: style="width:7%"}](https://www.thomasmaurer.ch/2020/06/how-to-install-a-windows-server-container-host) [![None](){: style="width:7%"}](https://www.thomasmaurer.ch/2020/07/download-new-azure-architecture-icons-now) [![thomasmaurer.ch: Learn how to deploy and manage Azure resources with ARM templates](){: style="width:7%"}](https://www.thomasmaurer.ch/2020/12/learn-how-to-deploy-and-manage-azure-resources-with-arm-templates) [![thomasmaurer.ch: How to check the available VM Sizes (SKUs) by Azure Region](){: style="width:7%"}](https://www.thomasmaurer.ch/2021/02/how-to-check-the-available-vm-sizes-skus-by-azure-region) [![thomasmaurer.ch: Run cloud-native apps on Azure PaaS anywhere](){: style="width:7%"}](https://www.thomasmaurer.ch/2021/06/run-cloud-native-apps-on-azure-paas-anywhere) [![thomasmaurer.ch: Getting started with Windows Package Manager WinGet](){: style="width:7%"}](https://www.thomasmaurer.ch/2021/07/getting-started-with-windows-package-manager-winget)
-[![thomasmaurer.ch: PowerShell: Download script or file from GitHub](){: style="width:7%"}](https://www.thomasmaurer.ch/2021/07/powershell-download-script-or-file-from-github) [![thomasmaurer.ch: How To Learn Microsoft Azure in 2022](){: style="width:7%"}](https://www.thomasmaurer.ch/2022/01/how-to-learn-microsoft-azure-in-2022) [![thomasmaurer.ch: Azure Landing Zone Review Assessment](){: style="width:7%"}](https://www.thomasmaurer.ch/2023/09/azure-landing-zone-review-assessment) [![Azure Arc enabled Kubernetes allows you to connect and manage external Kubernetes clusters in Azure](){: style="width:7%"}](https://www.thorsten-hans.com/azure-arc-enabled-kubernetes-digital-ocean) [![thorsten-hans.com: Debugging apps in Kubernetes with Bridge](){: style="width:7%"}](https://www.thorsten-hans.com/debugging-apps-in-kubernetes-with-bridge) [![thorsten-hans.com: Encrypt your Kubernetes Secrets with Mozilla SOPS](){: style="width:7%"}](https://www.thorsten-hans.com/encrypt-your-kubernetes-secrets-with-mozilla-sops) [![thorsten-hans.com: Hot-Reload .NET Configuration in Kubernetes with ConfigMaps](){: style="width:7%"}](https://www.thorsten-hans.com/hot-reload-net-configuration-in-kubernetes-with-configmaps) [![thoughtworks.com: Modernizing your build pipelines with **Concourse CI** 🌟](){: style="width:7%"}](https://www.thoughtworks.com/es-es/insights/blog) [![thoughtworks.com: Modernizing your build pipelines with **Concourse CI**' 🌟](){: style="width:7%"}](https://www.thoughtworks.com/es/insights/blog/modernizing-your-build-pipelines) [![thoughtworks.com: NoSQL Databases, an overview](){: style="width:7%"}](https://www.thoughtworks.com/insights/blog/nosql-databases-overview) [![None](){: style="width:7%"}](https://www.thoughtworks.com/insights/continuous-delivery)
-[![None](){: style="width:7%"}](https://www.thoughtworks.com/insights/topic/continuous-delivery) [![thoughtworks.com: Kubernetes](){: style="width:7%"}](https://www.thoughtworks.com/radar/platforms/kubernetes) [![thoughtworks.com: Templating in YAML](){: style="width:7%"}](https://www.thoughtworks.com/radar/techniques/templating-in-yaml) [![thoughtworks.com: Helm](){: style="width:7%"}](https://www.thoughtworks.com/radar/tools/helm) [![Threat Stack](){: style="width:7%"}](https://www.threatstack.com) [![threatstack.com: 50 Best AWS CloudWatch Tutorials](){: style="width:7%"}](https://www.threatstack.com/blog/50-best-aws-cloudwatch-tutorials) [![None](){: style="width:7%"}](https://www.thunderclient.io) [![tigera.io](){: style="width:7%"}](https://www.tigera.io) [![tigera.io: Calico WireGuard support with Azure CNI](){: style="width:7%"}](https://www.tigera.io/blog/calico-wireguard-support-with-azure-cni) [![tigera.io: Comparing kube-proxy modes: iptables or IPVS?](){: style="width:7%"}](https://www.tigera.io/blog/comparing-kube-proxy-modes-iptables-or-ipvs) [![tigera.io: Enforcing Network Security Policies with GitOps – Part 1 (Calico + ArgoCD)](){: style="width:7%"}](https://www.tigera.io/blog/enforcing-network-security-policies-with-gitops-part-1)
-[![tigera.io: Kubernetes security policy design: 10 critical best practices 🌟](){: style="width:7%"}](https://www.tigera.io/blog/kubernetes-security-policy-10-critical-best-practices) [![tigera.io: Turbocharging AKS networking with Calico eBPF](){: style="width:7%"}](https://www.tigera.io/blog/turbocharging-aks-networking-with-calico-ebpf) [![timescale.com: Prometheus vs. OpenTelemetry Metrics: A Complete Guide](){: style="width:7%"}](https://www.tigerdata.com/blog/prometheus-vs-opentelemetry-metrics-a-complete-guide) [![None](){: style="width:7%"}](https://www.tigerdata.com/cloud) [![postgrescheatsheet.com](){: style="width:7%"}](https://www.tigerdata.com/learn/postgres-cheat-sheet) [![None](){: style="width:7%"}](https://www.tiktok.com/@broadwayourwaysf/video/7645007016355745037?_r=1&_t=ZT-96kKlRAHb49) [![timescale.com: Kubernetes Observability in One Command: How to Generate' and Store OpenTelemetry Traces Automatically](){: style="width:7%"}](https://www.timescale.com/blog/generate-and-store-opentelemetry-traces-automatically) [![timescale.com: Prometheus vs. OpenTelemetry Metrics: A Complete Guide](){: style="width:7%"}](https://www.timescale.com/blog/prometheus-vs-opentelemetry-metrics-a-complete-guide) [![timewatch.com: Outlook Resource Scheduling – View and report on Employee Outlook Calendars](){: style="width:7%"}](https://www.timewatch.com/blog/outlook-resource-scheduling) [![timewatch.com: Outlook Resource Scheduling – View and report on Employee' Outlook Calendars](){: style="width:7%"}](https://www.timewatch.com/outlook-resource-scheduling) [![tkng.io: The Kubernetes Networking Guide 🌟🌟](){: style="width:7%"}](https://www.tkng.io)
-[![tkng.io/arch: THE KUBERNETES NETWORK MODEL 🌟🌟](){: style="width:7%"}](https://www.tkng.io/arch) [![toolbox.com: Site Reliability Engineering: What Is It and How Can It Help Scale Operations? 🌟](){: style="width:7%"}](https://www.toolbox.com/tech/devops/articles/automating-sre-to-scale-operations) [![toolbox.com: Why Are Organizations Adopting GitOps for Continuous Deployment in 2022?](){: style="width:7%"}](https://www.toolbox.com/tech/devops/articles/more-organizations-adopting-gitops) [![toptal](){: style="width:7%"}](https://www.toptal.com) [![toptal.com: A Kubernetes Service Mesh Comparison 🌟](){: style="width:7%"}](https://www.toptal.com/kubernetes/service-mesh-comparison) [![toptal.com: Trunk-based Development vs. Git Flow](){: style="width:7%"}](https://www.toptal.com/software/trunk-based-development-git-flow) [![toptechskills.com: Ansible Tutorials & Courses 🌟](){: style="width:7%"}](https://www.toptechskills.com/ansible-tutorials-courses) [![toptechskills.com: How to Speed Up Your Ansible Playbooks Over 600% 🌟](){: style="width:7%"}](https://www.toptechskills.com/ansible-tutorials-courses/speed-up-ansible-playbooks-pipelining-mitogen) [![traceable.ai: Use the OWASP API Top 10 To Secure Your APIs](){: style="width:7%"}](https://www.traceable.ai/blog-post/use-the-owasp-api-top-10-to-secure-your-apis) [![Travis CI](){: style="width:7%"}](https://www.travis-ci.com) [![trek10.com: Beginner's Guide to Using Terraform with AWS 🌟](){: style="width:7%"}](https://www.trek10.com/blog/beginners-guide-to-using-terraform-with-aws)
-[![trek10.com: Control Tower: Then vs Now](){: style="width:7%"}](https://www.trek10.com/blog/control-tower-then-vs-now) [![trek10.com: Enterprise CI/CD on AWS: a pragmatic approach](){: style="width:7%"}](https://www.trek10.com/blog/pragmatic-enterprise-cicd) [![tremolosecurity.com: Pipelines and Kubernetes Authentication](){: style="width:7%"}](https://www.tremolo.io/post/pipelines-and-kubernetes-authentication) [![tremolosecurity.com: Secure Access to Kubernetes From Your Pipeline](){: style="width:7%"}](https://www.tremolo.io/post/secure-access-to-kubernetes-from-your-pipeline) [![tremolosecurity.com: Updating kube-oidc-proxy](){: style="width:7%"}](https://www.tremolo.io/post/updating-kube-oidc-proxy) [![tremolosecurity.com: Pipelines and Kubernetes Authentication](){: style="width:7%"}](https://www.tremolosecurity.com/post/pipelines-and-kubernetes-authentication) [![tremolosecurity.com: Secure Access to Kubernetes From Your Pipeline](){: style="width:7%"}](https://www.tremolosecurity.com/post/secure-access-to-kubernetes-from-your-pipeline) [![==tremolosecurity.com: Updating kube-oidc-proxy==](){: style="width:7%"}](https://www.tremolosecurity.com/post/updating-kube-oidc-proxy) [![tricentis.com: Getting started with automated continuous performance testing](){: style="width:7%"}](https://www.tricentis.com/blog/automated-continuous-performance-testing) [![TriggerMesh](){: style="width:7%"}](https://www.triggermesh.com) [![TrillioVault for Kubernetes](){: style="width:7%"}](https://www.trilio.io/triliovault-for-kubernetes)
-[![trio.dev: Angular vs React: Is Angular Dead?](){: style="width:7%"}](https://www.trio.dev/react/resources/angular-vs-react) [![tripwire.com: Everything You Need to Know About CI/CD and Security](){: style="width:7%"}](https://www.tripwire.com/state-of-security/devops/everything-need-to-know-about-ci-cd-security) [![troyhunt.com: Your API versioning is wrong, which is why I decided to do it 3 different wrong ways](){: style="width:7%"}](https://www.troyhunt.com/your-api-versioning-is-wrong-which-is) [![truelancer](){: style="width:7%"}](https://www.truelancer.com) [![What is Platform as a Service Software?](){: style="width:7%"}](https://www.trustradius.com/platform-as-a-service-paas) [![tusacentral.com: MySQL on Kubernetes demystified](){: style="width:7%"}](https://www.tusacentral.com/joomla/index.php/mysql-blogs/243-mysql-on-kubernetes-demystified) [![None](){: style="width:7%"}](https://www.tutorialspoint.com) [![tutorialspoint.com: JMeter Quick Guide](){: style="width:7%"}](https://www.tutorialspoint.com/jmeter/pdf/jmeter_quick_guide.pdf) [![tutorialspoint.com/openshift](){: style="width:7%"}](https://www.tutorialspoint.com/openshift) [![tutorialspoint.com/openshift](){: style="width:7%"}](https://www.tutorialspoint.com/openshift/index.htm) [![tutorialworks.com: The differences between Docker, containerd, CRI-O and runc](){: style="width:7%"}](https://www.tutorialworks.com/difference-docker-containerd-runc-crio-oci)
-[![tutorialworks.com: How to Start Containers Automatically, with Podman and Systemd](){: style="width:7%"}](https://www.tutorialworks.com/podman-systemd) [![Twistlock](){: style="width:7%"}](https://www.twistlock.com) [![twitch.tv/acloudguruofficial](){: style="width:7%"}](https://www.twitch.tv/acloudguruofficial) [![twitch.tv/redhatopenshift](){: style="width:7%"}](https://www.twitch.tv/redhatopenshift) [![docs.microsoft.com: Build JavaScript applications using TypeScript](){: style="width:7%"}](https://www.typescriptlang.org) [![Modernizing Artifact Storage at Uber](){: style="width:7%"}](https://www.uber.com/us/en/blog/modernizing-artifact-storage) [![Scaling Real-Time Traffic Forecasting with a Graph-Aware Transformer](){: style="width:7%"}](https://www.uber.com/us/en/blog/scaling-real-time-traffic) [![Solving the Identity Crisis for AI Agents](){: style="width:7%"}](https://www.uber.com/us/en/blog/solving-the-agent-identity-crisis) [![None](){: style="width:7%"}](https://www.udacity.com/course/web-accessibility--ud891) [![Udemy.com](){: style="width:7%"}](https://www.udemy.com) [![Udemy.com: Ansible Essentials: Simplicity in Automation (Free Tutorial)](){: style="width:7%"}](https://www.udemy.com/ansible-essentials-simplicity-in-automation)
-[![udemy.com: amazon eks starter kubernetes on aws](){: style="width:7%"}](https://www.udemy.com/course/amazon-eks-starter-kubernetes-on-aws) [![udemy.com: Containers 101 (free)](){: style="width:7%"}](https://www.udemy.com/course/containers-101) [![udemy.com: Just enough kubernetes to be dangerous (free)](){: style="width:7%"}](https://www.udemy.com/course/just-enough-kubernetes) [![Kubernetes for developers](){: style="width:7%"}](https://www.udemy.com/course/kubernetes-for-developers) [![Kubernetes: Getting Started (Free)](){: style="width:7%"}](https://www.udemy.com/course/kubernetes-getting-started) [![udemy.com: Learn Devops Kubernetes deployment by kops and terraform (free)](){: style="width:7%"}](https://www.udemy.com/course/learn-devops-kubernetes-deployment-by-kops-and-terraform) [![Kubernetes for the Absolute Beginners](){: style="width:7%"}](https://www.udemy.com/course/learn-kubernetes) [![udemy.com: Microservices Architecture - The Complete Guide](){: style="width:7%"}](https://www.udemy.com/course/microservices-architecture-the-complete-guide) [![udemy.com: Master Microservices with Spring Boot and Spring Cloud](){: style="width:7%"}](https://www.udemy.com/course/microservices-with-spring-boot-and-spring-cloud) [![Udemy: OpenShift 4 desde cero 🌟](){: style="width:7%"}](https://www.udemy.com/course/openshift-4-desde-cero) [![Udemy - AWS: How to Architect with a Design for Failure Approach](){: style="width:7%"}](https://www.udemy.com/how-to-architect-with-a-design-for-failure-approach)
-[![udemy.com: Learn DevOps: Advanced Kubernetes Usage](){: style="width:7%"}](https://www.udemy.com/learn-devops-advanced-kubernetes-usage) [![udemy.com: Learn DevOps: CI/CD with Jenkins using Pipelines and Docker](){: style="width:7%"}](https://www.udemy.com/learn-devops-ci-cd-with-jenkins-using-pipelines-and-docker) [![udemy.com: Learn DevOps: Infrastructure Automation With Terraform](){: style="width:7%"}](https://www.udemy.com/learn-devops-infrastructure-automation-with-terraform) [![udemy.com: Learn DevOps: The Complete Kubernetes Course](){: style="width:7%"}](https://www.udemy.com/learn-devops-the-complete-kubernetes-course) [![udemy.com: OpenShift Enterprise v3.2 Installation and Configuration](){: style="width:7%"}](https://www.udemy.com/openshift-enterprise-installation-and-configuration/learn/v4/overview) [![udemy.com: Red Hat OpenShift With Jenkins: DevOps For Beginners](){: style="width:7%"}](https://www.udemy.com/red-hat-openshift) [![udemy.com: Master Jenkins CI For DevOps and Developers](){: style="width:7%"}](https://www.udemy.com/the-complete-jenkins-course-for-developers-and-devops) [![udemy.com: Ultimate Openshift (2018) Bootcamp by School of Devops 🌟](){: style="width:7%"}](https://www.udemy.com/ultimate-openshift-bootcamp-by-school-of-devops) [![umbrellainfocare.com: Cloud and DevOps are Made for Each Other](){: style="width:7%"}](https://www.umbrellainfocare.com/blogs/cloud-and-devops-are-made-for-each-other) [![unifieddatascience.com: Data lake design patterns on AWS (Amazon) cloud](){: style="width:7%"}](https://www.unifieddatascience.com/data-lake-design-patterns-on-aws-amazon-cloud) [![unifieddatascience.com: Data lake design patterns on Azure (Microsoft) cloud](){: style="width:7%"}](https://www.unifieddatascience.com/data-lake-design-patterns-on-azure-microsoft-cloud)
-[![unifieddatascience.com: Data lake design patterns on google (GCP) cloud](){: style="width:7%"}](https://www.unifieddatascience.com/data-lake-design-patterns-on-google-cloud) [![None](){: style="width:7%"}](https://www.unifiedguru.com/gitops-and-the-cloud-operating-model-vmware-cloud-community) [![Union Cloud](){: style="width:7%"}](https://www.union.ai) [![Machine Learning in Production. What does an end-to-end ML workflow look like in production? (transcript) 🌟🌟🌟](){: style="width:7%"}](https://www.union.ai/blog-post/machine-learning-in-production) [![union.ai: Production-Grade ML Pipelines: Flyte™ vs. Kubeflow](){: style="width:7%"}](https://www.union.ai/blog-post/production-grade-ml-pipelines-flyte-vs-kubeflow) [![==unixarena.com: Terraform – Source credentials from AWS secret Manager==](){: style="width:7%"}](https://www.unixarena.com/2022/04/terraform-source-credentials-from-aws-secret-manager.html) [![unixmen.com 🌟](){: style="width:7%"}](https://www.unixmen.com) [![upwork 🌟](){: style="width:7%"}](https://www.upwork.com) [![useanvil.com: Load balancing gRPC in Kubernetes with Istio](){: style="width:7%"}](https://www.useanvil.com/blog/engineering/load-balancing-grpc-in-kubernetes-with-istio) [![usepine.com: Improving cert-manager HTTP01 self-check speed](){: style="width:7%"}](https://www.usepine.com/blog/en/improving-cert-manager-self-check-speed-when-issuing-certificates) [![ust.com: Do we really need Kubernetes and containers?](){: style="width:7%"}](https://www.ust.com/en/insights/do-we-really-need-kubernetes-and-containers)
-[![valuecoders.com: Why Should You Adopt DevOps To Deliver Business Value Rapidly?](){: style="width:7%"}](https://www.valuecoders.com/blog/devops/devops-for-enterprises-growth) [![valuecoders.com: Why Should You Adopt DevOps To Deliver Business Value Rapidly?](){: style="width:7%"}](https://www.valuecoders.com/blog/technology-and-apps/why-should-you-adopt-devops-to-deliver-business-value-rapidly) [![vamsitalkstech.com: Introduction to Kubernetes Multi-tenancy..(1/2)](){: style="width:7%"}](https://www.vamsitalkstech.com/architecture/a-deepdive-into-kubernetes-multitenancy-1-2) [![vamsitalkstech.com: Kubernetes Multi-tenancy Best Practices & Architecture Model..(2/2)](){: style="width:7%"}](https://www.vamsitalkstech.com/architecture/kubernetes-multitenancy-best-practices-architecture-models-2-2) [![vantage.sh](){: style="width:7%"}](https://www.vantage.sh) [![softwarebusinessgrowth.com: Parallel System Validation – The End Of DevOps](){: style="width:7%"}](https://www.varinsights.com/doc/parallel-system-validation-the-end-of-devops-0001) [![Varnish Cache](){: style="width:7%"}](https://www.varnish-cache.org) [![varnish-cache.org: Installation on RedHat](){: style="width:7%"}](https://www.varnish-cache.org/installation/redhat) [![varnish-software.com](){: style="width:7%"}](https://www.varnish-software.com) [![Varnish Cache](){: style="width:7%"}](https://www.varnish.org/index.html) [![None](){: style="width:7%"}](https://www.varnish.org/index.html/installation/redhat)
-[![vaultproject.io](){: style="width:7%"}](https://www.vaultproject.io) [![vcluster.com](){: style="width:7%"}](https://www.vcluster.com) [![loft.sh: Checklist for Kubernetes-Based Development 🌟](){: style="width:7%"}](https://www.vcluster.com/blog/checklist-for-kubernetes-based-development) [![loft.sh: Docker Compose to Kubernetes: Step-by-Step Migration 🌟](){: style="width:7%"}](https://www.vcluster.com/blog/docker-compose-to-kubernetes-step-by-step-migration) [![loft.sh: GitOps + Kubernetes Explained](){: style="width:7%"}](https://www.vcluster.com/blog/gitops-kubernetes-explained) [![loft.sh: How to Set Up Kubernetes Requests and Limits](){: style="width:7%"}](https://www.vcluster.com/blog/how-to-set-up-kubernetes-requests-and-limits) [![loft.sh: Kubernetes Admission Controllers: What They Are and Why They Matter](){: style="width:7%"}](https://www.vcluster.com/blog/kubernetes-admission-controllers-what-they-are-and-why-they-matter) [![loft.sh: Kubernetes and LDAP: Enterprise Authentication for Kubernetes](){: style="width:7%"}](https://www.vcluster.com/blog/kubernetes-and-ldap-enterprise-authentication-for-kubernetes) [![loft.sh: Kubernetes Cost Monitoring with Prometheus & Grafana](){: style="width:7%"}](https://www.vcluster.com/blog/kubernetes-cost-monitoring-with-prometheus-and-grafana) [![loft.sh: Kubernetes Dashboards: Headlamp](){: style="width:7%"}](https://www.vcluster.com/blog/kubernetes-dashboards-headlamp) [![loft.sh: Kubernetes Monitoring Dashboards - 5 Best Open-Source Tools](){: style="width:7%"}](https://www.vcluster.com/blog/kubernetes-monitoring-dashboards-5-best-open-source-tools)
-[![loft.sh: Kubernetes Multi-Tenancy: Why Virtual Clusters Are The Best Solution](){: style="width:7%"}](https://www.vcluster.com/blog/kubernetes-multi-tenancy-why-virtual-clusters-are-the-best-solution) [![loft.sh: Kubernetes Network Policies: A Practitioner's Guide 🌟](){: style="width:7%"}](https://www.vcluster.com/blog/kubernetes-network-policies-a-practitioners-guide) [![loft.sh: Kubernetes Network Policies for Isolating Namespaces 🌟](){: style="width:7%"}](https://www.vcluster.com/blog/kubernetes-network-policies-for-isolating-namespaces) [![loft.sh: Kubernetes NGINX Ingress: 10 Useful Configuration Options 🌟](){: style="width:7%"}](https://www.vcluster.com/blog/kubernetes-nginx-ingress) [![loft.sh: Kubernetes on Windows: 6 Life-Saving Tools & Tips](){: style="width:7%"}](https://www.vcluster.com/blog/kubernetes-on-windows-6-life-saving-tools-and-tips) [![loft.sh: Kubernetes RBAC: Basics and Advanced Patterns](){: style="width:7%"}](https://www.vcluster.com/blog/kubernetes-rbac-basics-and-advanced-patterns) [![loft.sh: Kubernetes StatefulSet - Examples & Best Practices](){: style="width:7%"}](https://www.vcluster.com/blog/kubernetes-statefulset-examples-and-best-practices) [![loft.sh: Kubernetes: Virtual Clusters For CI/CD & Testing](){: style="width:7%"}](https://www.vcluster.com/blog/kubernetes-virtual-clusters-for-ci-cd-testing) [![loft.sh: Multi-Tenant Kubernetes Clusters: Challenges and Useful Tooling](){: style="width:7%"}](https://www.vcluster.com/blog/multi-tenant-kubernetes-clusters-challenges-and-useful-tooling) [![loft.sh: Platform Engineering: The Definitive Guide](){: style="width:7%"}](https://www.vcluster.com/blog/platform-engineering-the-definitive-guide) [![Self-Service Kubernetes Namespaces Are A Game-Changer 🌟](){: style="width:7%"}](https://www.vcluster.com/blog/self-service-kubernetes-namespaces-are-a-game-changer)
-[![loft.sh: Skaffold vs Tilt vs DevSpace](){: style="width:7%"}](https://www.vcluster.com/blog/skaffold-vs-tilt-vs-devspace) [![loft.sh: The Cost of Managed Kubernetes - A Comparison 🌟](){: style="width:7%"}](https://www.vcluster.com/blog/the-cost-of-managed-kubernetes-a-comparison) [![loft.sh: Using Kubernetes Ephemeral Containers for Troubleshooting](){: style="width:7%"}](https://www.vcluster.com/blog/using-kubernetes-ephemeral-containers-for-troubleshooting) [![Kasten](){: style="width:7%"}](https://www.veeam.com/products/cloud/kubernetes-data-protection.html) [![None](){: style="width:7%"}](https://www.veeam.com/products/cloud/kubernetes-data-protection.html/kubernetes/resources/books/kubernetes-backup-and-dr-for-dummies) [![velotio.com: Autoscaling in Kubernetes using HPA and VPA](){: style="width:7%"}](https://www.velotio.com/engineering-blog/autoscaling-in-kubernetes-using-hpa-vpa) [![velotio.com: Getting Started With Kubernetes Operators (Golang Based) -' Part 3](){: style="width:7%"}](https://www.velotio.com/engineering-blog/getting-started-with-kubernetes-operators-golang-based-part-3) [![medium.com: Getting Started With Kubernetes Operators (Helm Based) - Part 1](){: style="width:7%"}](https://www.velotio.com/engineering-blog/getting-started-with-kubernetes-operators-helm-based-part-1) [![vice.com: Thousands of Software Engineers Say the Job Market Is Getting' Much Worse](){: style="width:7%"}](https://www.vice.com/en/article/g5y37j/thousands-of-software-engineers-say-the-job-market-is-getting-much-worse) [![vice.com: Thousands of Software Engineers Say the Job Market Is Getting Much Worse](){: style="width:7%"}](https://www.vice.com/en/article/thousands-of-software-engineers-say-the-job-market-is-getting-much-worse) [![viewnext.com: Front End vs Back End (spanish)](){: style="width:7%"}](https://www.viewnext.com/front-end-vs-back-end)
-[![viewnext.com: ¿Qué es GitOps?](){: style="width:7%"}](https://www.viewnext.com/que-es-gitops) [![virtualizationhowto.com: Kubernetes Best Kubernetes Management Tools in' 2023](){: style="width:7%"}](https://www.virtualizationhowto.com/2023/08/best-kubernetes-management-tools-in-2023) [![virtualizationhowto.com: VMware by Broadcom Lesson: Don’t base your career on a product](){: style="width:7%"}](https://www.virtualizationhowto.com/2024/02/vmware-by-broadcom-lesson-dont-base-your-career-on-a-product) [![visidata](){: style="width:7%"}](https://www.visidata.org) [![visual-paradigm.com: Scrum vs Waterfall vs Agile vs Lean vs Kanban](){: style="width:7%"}](https://www.visual-paradigm.com/scrum/scrum-vs-waterfall-vs-agile-vs-lean-vs-kanban) [![==vladionescu.me: Scaling containers on AWS in 2022 (comparison)==](){: style="width:7%"}](https://www.vladionescu.me/posts/scaling-containers-on-aws-in-2022) [![tanzu.vmware.com: Microservices with Spring Cloud Kubernetes Reference Architecture 🌟](){: style="width:7%"}](https://www.vmware.com/products/app-platform/tanzu) [![**VMware vSphere 7 with Kubernetes** - Project Pacific](){: style="width:7%"}](https://www.vmware.com/products/cloud-infrastructure/vsphere) [![**VMware vSphere 7 with Kubernetes** - Project Pacific](){: style="width:7%"}](https://www.vmware.com/products/vsphere.html) [![vogella.com](){: style="width:7%"}](https://www.vogella.com/tutorials) [![vogella.com: Maven for Building Java application - Tutorial](){: style="width:7%"}](https://www.vogella.com/tutorials/ApacheMaven/article.html)
-[![vpnranks.com: Belgian Defense Ministry Under Cyber Attack Due to Log4j Vulnerability](){: style="width:7%"}](https://www.vpnranks.com/news/belgian-defense-ministry-under-cyber-attack-due-to-log4j-vulnerability) [![vshn.ch: A (Very!) Quick Comparison of Kubernetes Serverless Frameworks](){: style="width:7%"}](https://www.vshn.ch/en/blog/a-very-quick-comparison-of-kubernetes-serverless-frameworks) [![vxav.fr: Interacting with containerd runtime for kubernetes](){: style="width:7%"}](https://www.vxav.fr/2021-09-13-interacting-with-containerd-runtime-for-kubernetes) [![None](){: style="width:7%"}](https://www.w3.org/TR) [![w3schools.io: YAML - yaml vs yml file](){: style="width:7%"}](https://www.w3schools.io/file/yaml-vs-yml) [![websites that use MkDocs](){: style="width:7%"}](https://www.wappalyzer.com/technologies/documentation-tools/mkdocs) [![Warp: The Agentic Development Environment](){: style="width:7%"}](https://www.warp.dev) [![argonaut.dev: Choosing an Optimal Kubernetes Worker Node Size 🌟](){: style="width:7%"}](https://www.warpbuild.com) [![waypointproject.io](){: style="width:7%"}](https://www.waypointproject.io) [![weave.works: Weave Kubernetes Platform](){: style="width:7%"}](https://www.weave.works) [![weave.works: 6 Business Benefits of Kubernetes](){: style="width:7%"}](https://www.weave.works/blog/6-business-benefits-of-kubernetes)
-[![AWS and Kubernetes Networking Options and Trade-Offs (part 2)](){: style="width:7%"}](https://www.weave.works/blog/aws-networking-overview---part-2) [![weave.works: Case Study: National Australia Bank Decreases Operational Overhead with GitOps](){: style="width:7%"}](https://www.weave.works/blog/case-study-national-australia-bank-decreases-operational-overhead-with-gitops) [![weave.works/blog/category/kubernetes](){: style="width:7%"}](https://www.weave.works/blog/category/kubernetes) [![weave.works: The world’s largest telcos are now embracing GitOps. Deutsche Telekom explains why](){: style="width:7%"}](https://www.weave.works/blog/deutsche-telekom-explain-why-they-chose-gitops-for-5g) [![weave.works: Flamingo: Expand Argo CD with Flux](){: style="width:7%"}](https://www.weave.works/blog/flamingo-expand-argo-cd-with-flux) [![weave.works: Ops Automation - GitOps in the Modern Enterprise](){: style="width:7%"}](https://www.weave.works/blog/gitops-in-the-modern-enterprise) [![weave.works: GitOps takes DevOps teams to higher levels of maturity](){: style="width:7%"}](https://www.weave.works/blog/gitops-takes-devops-teams-to-higher-levels-of-maturity) [![AWS and Kubernetes Networking Options and Trade-Offs (part 1)](){: style="width:7%"}](https://www.weave.works/blog/introduction-to-kubernetes-pod-networking--part-1) [![weave.works: Introduction to Service Meshes on Kubernetes and Progressive' Delivery 🌟](){: style="width:7%"}](https://www.weave.works/blog/introduction-to-service-meshes-on-kubernetes-and-progressive-delivery) [![weave.works: What is a Kubernetes Cluster? 🌟](){: style="width:7%"}](https://www.weave.works/blog/kubernetes-cluster) [![weave.works: Kubernetes components that make up its architecture 🌟](){: style="width:7%"}](https://www.weave.works/blog/kubernetes-components-that-makeup-its-architecture)
-[![weave.works: Kubernetes Deployment Strategies 🌟](){: style="width:7%"}](https://www.weave.works/blog/kubernetes-deployment-strategies) [![==weave.works: Podcast: Kubernetes has won the enterprise==](){: style="width:7%"}](https://www.weave.works/blog/kubernetes-in-the-enterprise) [![weave.works: Manage Thousands of Clusters with GitOps and the Cluster API](){: style="width:7%"}](https://www.weave.works/blog/manage-thousands-of-clusters-with-gitops-and-the-cluster-api) [![weave.works: Managing Kubernetes with GitOps in a multi-cluster, multi-cloud world](){: style="width:7%"}](https://www.weave.works/blog/managing-kubernetes-with-gitops-in-a-multi-cluster-multi-cloud-world) [![None](){: style="width:7%"}](https://www.weave.works/blog/one-year-kured-kubernetes-reboot-daemon) [![weave.works: Progressively Delivering Applications Across Cloud and On-Premise.' Using Kuma & GitOps to implement canary releasing](){: style="width:7%"}](https://www.weave.works/blog/progressively-delivering-applications-across-cloud-and-on-premise) [![weave.works: The Definitive Guide to Kubernetes in Production 🌟🌟](){: style="width:7%"}](https://www.weave.works/blog/the-definitive-guide-to-kubernetes-in-production) [![weave.works: The History of GitOps 🌟](){: style="width:7%"}](https://www.weave.works/blog/the-history-of-gitops) [![weave.works: There’s More to GitOps Than Meets the Eye](){: style="width:7%"}](https://www.weave.works/blog/theres-more-to-gitops-than-meets-the-eye) [![weave.works: Tools for Automating and Implementing Cloud Native Patterns](){: style="width:7%"}](https://www.weave.works/blog/tools-for-automating-and-implementing-cloud-native-patterns) [![weave.works: What is a self-service developer platform and why does it matter?](){: style="width:7%"}](https://www.weave.works/blog/what-is-a-self-service-developer-platform)
-[![weave.works: What Is GitOps?](){: style="width:7%"}](https://www.weave.works/blog/what-is-gitops-really) [![weave.works: Weave Kubernetes Platform (WKP) Unlocks Cross Team Collaboration with Workspaces](){: style="width:7%"}](https://www.weave.works/blog/wkp-team-workspaces-rbac) [![WKSctl - A New OSS Kubernetes Manager using GitOps](){: style="width:7%"}](https://www.weave.works/blog/wksctl-a-new-oss-kubernetes-manager-using-gitops) [![Weave-net](){: style="width:7%"}](https://www.weave.works/docs/net/latest/overview) [![Weave Cortex SaaS (Hosted Prometheus - Public Cloud)](){: style="width:7%"}](https://www.weave.works/features/prometheus-monitoring) [![Weave GitOps Enterprise](){: style="width:7%"}](https://www.weave.works/product/gitops-enterprise) [![weave.works: Guide to GitOps](){: style="width:7%"}](https://www.weave.works/technologies/gitops) [![weave.works: Going Cloud Native: 6 essential things you need to know](){: style="width:7%"}](https://www.weave.works/technologies/going-cloud-native-6-essential-things-you-need-to-know) [![weave.works: Put Your Security Worries to Rest with GitOps Operational Control 🌟](){: style="width:7%"}](https://www.weave.works/use-cases/security-with-gitops) [![webcodegeeks.com: Python Django Tutorial](){: style="width:7%"}](https://www.webcodegeeks.com/python/python-django-tutorial) [![weblineindia.com: DevOps Automation – Everything You Need to Know](){: style="width:7%"}](https://www.weblineindia.com/blog/all-about-devops-automation)
-[![websiteplanet.com: What’s Open Source Software + How It Makes Money 2022](){: style="width:7%"}](https://www.websiteplanet.com/blog/what-is-open-source-software) [![websiteplanet.com: What’s Open Source Software + How It Makes Money 2022](){: style="width:7%"}](https://www.websiteplanet.com/blog/what-is-open-source-software/?geo=us&device=desktop) [![wecloudpro.com: Kubernetes Disaster Recovery with Velero 🌟](){: style="width:7%"}](https://www.wecloudpro.com/2020/08/22/kubernetes-disaster-recovery-with-velero.html) [![None](){: style="width:7%"}](https://www.wecloudpro.com/2020/11/01/Balance-your-kubernetes-cluster.html) [![wecloudpro.com: Watchers in Kubernetes](){: style="width:7%"}](https://www.wecloudpro.com/2021/08/21/Watchers-in-Kubernetes.html) [![wecloudpro.com: VMware Tanzu Community Edition 🌟](){: style="width:7%"}](https://www.wecloudpro.com/2021/11/13/Tanzu-Community-Edition.html) [![wecloudpro.com: Deploying Helm Charts with ArgoCD](){: style="width:7%"}](https://www.wecloudpro.com/2021/11/28/Argocd-helm.html) [![weekly.tf: Terraform Weekly](){: style="width:7%"}](https://www.weekly.tf) [![weekly.tf: Issue #171 - Terramate, Using LLMs to generate Terraform, API' Gateway with Lambda, GuardDuty, IMDSv2 at Slack, Azure DevOps Pipelines](){: style="width:7%"}](https://www.weekly.tf/p/issue-171-terramate-using-llms-to-generate-terraform-api-gateway-with-lambda-guardduty-imdsv2) [![welivesecurity.com: La ofuscación de código: un arte que reina en la ciberseguridad](){: style="width:7%"}](https://www.welivesecurity.com/es/recursos-herramientas/ofuscacion-de-codigo-arte-ciberseguridad) [![welivesecurity.com: Lo que todo líder de una empresa debe saber sobre Log4Shell](){: style="width:7%"}](https://www.welivesecurity.com/la-es/2021/12/16/que-deben-saber-lideres-empresas-sobre-log4shell)
-[![Whizlabs](){: style="width:7%"}](https://www.whizlabs.com) [![whizlabs.com: Introduction To Google Cloud Platform](){: style="width:7%"}](https://www.whizlabs.com/blog/google-cloud-platform) [![whizlabs.com: AWS Kinesis vs Kafka Apache](){: style="width:7%"}](https://www.whizlabs.com/blog/kinesis-vs-kafka) [![WildFly](){: style="width:7%"}](https://www.wildfly.org) [![wired.co.uk: The Great Resignation is here and no one is prepared](){: style="width:7%"}](https://www.wired.co.uk/article/great-resignation-quit-job) [![wired.com: Google Calendar's ‘Appointment Schedule’ Is Good, Not Great](){: style="width:7%"}](https://www.wired.com/story/calendly-google-calendar-appointment-schedule) [![wired.co.uk: The Great Resignation is here and no one is prepared](){: style="width:7%"}](https://www.wired.com/story/great-resignation-quit-job) [![wired.com: The Father of Web3 Wants You to Trust Less](){: style="width:7%"}](https://www.wired.com/story/web3-gavin-wood-interview) [![Avoiding Mistakes with AWS OIDC Integration Conditions](){: style="width:7%"}](https://www.wiz.io/blog/avoiding-mistakes-with-aws-oidc-integration-conditions) [![worksome](){: style="width:7%"}](https://www.worksome.com) [![wraltechwire.com: Red Hat expands hybrid cloud efforts in Ansible deal with' Microsoft Azure](){: style="width:7%"}](https://www.wraltechwire.com/2021/12/11/red-hat-expands-hybrid-cloud-efforts-in-ansible-deal-with-microsoft-azure)
-[![xataka.com: Copilot ya escribe el 40% del código de lenguajes como Java o Python que llega a GitHub. En cinco años llegará al 80%](){: style="width:7%"}](https://www.xataka.com/aplicaciones/copilot-escribe-40-codigo-lenguajes-como-java-python-que-llega-a-github-cinco-anos-llegara-al-80) [![xataka.com: GitHub Copilot, el asistente para programar basado en IA, ya está disponible para todos: cuánto cuesta y quienes lo pueden usar gratis](){: style="width:7%"}](https://www.xataka.com/aplicaciones/github-copilot-asistente-para-escribir-codigo-basado-ia-esta-disponible-para-todos-esto-que-costara) [![xataka.com: El Excel se ha usado en la Fórmula 1 hasta que se han dado cuenta que no es la mejor forma de controlar las 20.000 piezas del coche](){: style="width:7%"}](https://www.xataka.com/automovil/excel-se-ha-usado-formula-1-que-se-han-dado-cuenta-que-no-mejor-forma-controlar-20-000-piezas-coche) [![xataka.com: La Gran Renuncia está ganando terreno en España, pero hay dos barreras: salarios bajos e indemnizaciones](){: style="width:7%"}](https://www.xataka.com/empresas-y-economia/gran-renuncia-esta-ganando-terreno-espana-hay-dos-barreras-salarios-bajos-ley-laboral) [![xataka.com: La guerra de talento en el sector tecnológico amenaza la viabilidad de muchas pymes españolas: cada vez les resulta más difícil retener a los seniors](){: style="width:7%"}](https://www.xataka.com/empresas-y-economia/guerra-talento-sector-tecnologico-amenaza-viabilidad-muchas-pymes-espanolas-cada-vez-les-resulta-dificil-retener-a-seniors) [![xataka.com: "Han recomendado calcular cuánto dinero queda y al resto despedirles": las startups españolas frente a la quiebra de SVB](){: style="width:7%"}](https://www.xataka.com/empresas-y-economia/han-recomendado-calcular-cuanto-dinero-queda-al-resto-despedirles-startups-espanolas-frente-a-quiebra-svb) [![xataka.com: Si no asciendo ni aprendo, me largo de la empresa: el crecimiento profesional como estrategia para retener talento](){: style="width:7%"}](https://www.xataka.com/empresas-y-economia/no-asciendo-aprendo-me-largo-empresa-crecimiento-profesional-como-estrategia-para-retener-talento) [![xataka.com: Me hice funcionario siendo ingeniero: qué me da la administración' pública que no consigue la empresa privada](){: style="width:7%"}](https://www.xataka.com/especiales/me-hice-funcionario-siendo-ingeniero-que-me-da-administracion-publica-que-no-consigue-empresa-privada) [![xataka.com: Me hice funcionario siendo ingeniero: qué me da la administración pública que no consigue la empresa privada](){: style="width:7%"}](https://www.xataka.com/especiales/me-hice-funcionario-siendo-ingeniero-que-me-da-administracion-publica-que-no-consigue-empresa-privada-1) [![magnet.xataka.com: Esclavos de la improductividad: el 70% de las reuniones impiden que los empleados hagan su trabajo](){: style="width:7%"}](https://www.xataka.com/magnet/esclavos-improductividad-70-reuniones-impiden-que-empleados-hagan-su-trabajo) [![magnet.xataka.com: La "gran renuncia" americana, o cómo los trabajadores se han hartado del sistema y están dejando sus empleos](){: style="width:7%"}](https://www.xataka.com/magnet/gran-renuncia-americana-como-trabajadores-se-han-hartado-sistema-estan-dejando-sus-empleos)
-[![xataka.com: El auge del coche eléctrico y autónomo se ha topado con otra barrera: el software. Volkswagen lo sabe bien](){: style="width:7%"}](https://www.xataka.com/movilidad/auge-coche-electrico-autonomo-se-ha-topado-otra-barrera-software-volkswagen-sabe-bien) [![xataka.com: Así se reparte el mercado cloud: los tres grandes tienen el 63%, los siguientes 10 un 22%](){: style="width:7%"}](https://www.xataka.com/pro/asi-se-reparte-mercado-cloud-tres-grandes-tienen-63-siguientes-10-22) [![xataka.com: Hasta AWS se pasa al low-code: Workflow Studio es su primera herramienta de desarrollo de bajo código](){: style="width:7%"}](https://www.xataka.com/pro/aws-se-pasa-al-low-code-workflow-studio-su-primera-herramienta-desarrollo-codigo) [![xataka.com: La deuda técnica, un lastre para las tecnológicas: un estudio señala que los informáticos pierden casi un día de trabajo a la semana para solventarlas](){: style="width:7%"}](https://www.xataka.com/pro/deuda-tecnica-lastre-para-tecnologicas-estudio-senala-que-informaticos-pierden-casi-dia-trabajo-a-semana-para-solventarlas) [![xataka.com: La Gran Renuncia: en EEUU los empleados están dejando en masa sus trabajos, la gran pregunta es si veremos esto (y cuándo) en España](){: style="width:7%"}](https://www.xataka.com/pro/gran-renuncia-eeuu-empleados-estan-dejando-masa-sus-trabajos-gran-pregunta-veremos-esto-cuando-espana) [![xataka.com: IBM se multiplica: la IBM de siempre mantiene el foco en la nube, pero crea una nueva empresa para los servicios de red gestionados 🌟](){: style="width:7%"}](https://www.xataka.com/pro/ibm-se-parte-dos-109-anos-despues-nube-da-dinero-que-se-creara-empresa-centrada-ella) [![xataka.com: La Seguridad Social crea una app móvil para gestionar la nueva cuota de autónomos: permitirá cambiar de tramo mensualmente](){: style="width:7%"}](https://www.xataka.com/pro/seguridad-social-crea-app-movil-para-gestionar-nueva-cuota-autonomos-permitira-cambiar-tramo-mensualmente-ingresos) [![xataka.com: El talón de Aquiles de AWS son sus altas tarifas de salida de datos, y sus rivales empiezan a explotarlo: guerra de precios contra el gigante de la nube](){: style="width:7%"}](https://www.xataka.com/pro/talon-aquiles-aws-sus-altas-tarifas-salida-datos-sus-rivales-empiezan-a-explotarlo-guerra-precios-gigante-nube) [![xataka.com: Copilot es una revolución para programadores (pero también un potencial problema legal para Microsoft)](){: style="width:7%"}](https://www.xataka.com/robotica-e-ia/copilot-revolucion-para-programadores-tambien-potencial-problema-legal-para-microsoft) [![Google Launches Gemini Code Assist, Challenging GitHub Copilot with Generous Free Tier](){: style="width:7%"}](https://www.xataka.com/robotica-e-ia/google-lanza-misil-github-copilot-su-asistente-programacion-ofrece-mucho-uso-gratuito-que-microsoft) [![xataka.com: Llevo algunos días usando Copilot de GitHub para programar y esta es mi experiencia](){: style="width:7%"}](https://www.xataka.com/robotica-e-ia/llevo-algunos-dias-usando-copilot-github-para-programar-esta-mi-experiencia)
-[![xataka.com: Microsoft no quiere poner todos los huevos en la misma cesta: anuncia una asociación con Mistral AI, la OpenAI de Europa](){: style="width:7%"}](https://www.xataka.com/robotica-e-ia/microsoft-no-quiere-poner-todos-huevos-cesta-anuncia-asociacion-mistral-ai-openai-europa) [![xataka.com: Los programadores ya alucinaban con CoPilot y ChatGPT, pero ahora DeepMind va más allá con AplhaCode](){: style="width:7%"}](https://www.xataka.com/robotica-e-ia/programadores-alucinaban-copilot-chatgpt-ahora-deepmind-va-alla-aplhacode) [![xataka.com: Para qué programar cuando una máquina lo hace (un poco) por ti: así es Github Copilot, un sistema que se nutre del prodigioso GPT-3](){: style="width:7%"}](https://www.xataka.com/robotica-e-ia/programar-cuando-maquina-hace-poco-ti-asi-github-copilot-sistema-que-se-nutre-prodigioso-gpt-3) [![xataka.com: https://www.xataka.com/servicios/copilot-chatgpt-gpt-4-han-cambiado-para-siempre-mundo-programacion-esto-que-opinan-expertos](){: style="width:7%"}](https://www.xataka.com/servicios/copilot-chatgpt-gpt-4-han-cambiado-para-siempre-mundo-programacion-esto-que-opinan-expertos) [![xataka.com: Por qué Amazon ha elegido Aragón para instalar sus tres primeros centros de datos en España](){: style="width:7%"}](https://www.xataka.com/servicios/que-amazon-ha-elegido-aragon-para-instalar-sus-tres-primeros-centros-datos-espana) [![xenonstack.com: Serverless Architecture with OpenFaaS and Java](){: style="width:7%"}](https://www.xenonstack.com/blog/serverless-open-faas-java) [![xenonstack.com: Serverless Architecture with OpenFaaS and Java](){: style="width:7%"}](https://www.xenonstack.com/blog/serverless-openfaas-java) [![xenonstack.com: Stateful and Stateless Applications Best Practices and Advantages](){: style="width:7%"}](https://www.xenonstack.com/insights/stateful-and-stateless-applications) [![xeridia.co.uk: Benefits of Test-Driven Development in DevOps Environments](){: style="width:7%"}](https://www.xeridia.co.uk/blog/benefits-test-driven-development-devops-environments) [![xeridia.co.uk: The Importance of Testing in DevOps](){: style="width:7%"}](https://www.xeridia.co.uk/blog/importance-testing-devops) [![yamllint.com: YAML Lint - The YAML Validator](){: style="width:7%"}](https://www.yamllint.com)
-[![yeeply 🌟](){: style="width:7%"}](https://www.yeeply.com) [![Rultor, a Merging Bot](){: style="width:7%"}](https://www.yegor256.com/2014/07/24/rultor-automated-merging.html) [![yobyot.com: AWS multi-region KMS keys and Data Lifecycle Manager: better' together](){: style="width:7%"}](https://www.yobyot.com/aws/aws-multi-region-keys-and-ec2-data-lifecycle-manager/2021/08/18) [![None](){: style="width:7%"}](https://www.youtube.com) [![==Visual Studio Code - Shorts==](){: style="width:7%"}](https://www.youtube.com/@code/shorts) [![youtube: The AKS Community](){: style="width:7%"}](https://www.youtube.com/@theakscommunity) [![Backstage @Youtube](){: style="width:7%"}](https://www.youtube.com/channel/UCHBvqSwbfAf5Vx1jrwkG43Q) [![Kong API Platform @Youtube](){: style="width:7%"}](https://www.youtube.com/channel/UCJfQURxlI_pQdeJUGXtA_zw) [![High Mobility @Youtube](){: style="width:7%"}](https://www.youtube.com/channel/UCZNjYn1NXEgPa_ENPna9Atw) [![Youtube channel: AWS Serverless](){: style="width:7%"}](https://www.youtube.com/channel/UC_vJsnqdpuEoRseFmlkHMkA) [![Tyk @Youtube](){: style="width:7%"}](https://www.youtube.com/channel/UCe3VG8wgz03u73xiomGeQzQ)
-[![youtube: Thetips4you 🌟](){: style="width:7%"}](https://www.youtube.com/channel/UCoOq-DtESvayx5yJE5H6-qQ/playlists) [![Axway API Management @Youtube](){: style="width:7%"}](https://www.youtube.com/channel/UCsRNLDnXvgtz6qsleSlVcqQ) [![Linux Skills](){: style="width:7%"}](https://www.youtube.com/channel/UCu2eNnWy-zc1xt_shCXQQfA) [![None](){: style="width:7%"}](https://www.youtube.com/clip/Ugkx5e13a72WjgowgmAtFieyNFuiKarXWXDp) [![youtube: Kubernetes for Sysadmins – Kelsey Hightower at PuppetConf 2016 🌟🌟🌟](){: style="width:7%"}](https://www.youtube.com/clip/UgkxWpu3QFPEDZBuMgy_Xq4mBR--uLA-3CSZ) [![How a Group of Developers Took Back Control from Enterprise Java | Spring: The Documentary](){: style="width:7%"}](https://www.youtube.com/embed/0Gb1z-2SjHY) [![Building a developer platform? Ask these questions.](){: style="width:7%"}](https://www.youtube.com/embed/1Fl25dR01pw?si=bJlQozIfT3J4rhN3) [![Kubernetes: The Documentary [PART 2]](){: style="width:7%"}](https://www.youtube.com/embed/318elIq37PE) [![Mastering Claude Code in 30 minutes](){: style="width:7%"}](https://www.youtube.com/embed/6eBSHbLKuN0) [![Panel: Azure DevOps vs. GitHub Actions](){: style="width:7%"}](https://www.youtube.com/embed/8g4qLzkpjeE?si=xcfl3ugsMGZ8Kthg) [![Stanford CS229: Building Large Language Models (LLMs)](){: style="width:7%"}](https://www.youtube.com/embed/9vM4p9NN0Ts)
-[![Kubernetes: The Documentary [PART 1]](){: style="width:7%"}](https://www.youtube.com/embed/BE77h7dmoQU) [![Thursday morning general session - May 9 - Red Hat Summit 2019](){: style="width:7%"}](https://www.youtube.com/embed/FUu4kMc0PL8?clip=UgkxFMdlFKBQze7NVVd7q2nIwBYWkeaKeoX8&clipt=EIzBzwIY1fnSAg) [![Thursday morning general session - May 9 - Red Hat Summit 2019](){: style="width:7%"}](https://www.youtube.com/embed/FUu4kMc0PL8?clip=UgkxLbUzIJtyeKPi66qAvxxRlGbofYp_Gr8B&clipt=EIDy0gIY4MbWAg) [![I Stopped Staring at Dashboards. AI Reads My Grafana Metrics Now.](){: style="width:7%"}](https://www.youtube.com/embed/HI6KleJAZPY) [![Red Hat OpenShift AI overview](){: style="width:7%"}](https://www.youtube.com/embed/Hc8emNr2igU?si=kehLRUpOAvyK_Bku) [![Kubernetes for SysAdmins | Kelsey Hightower at PuppetConf | Talk & Demo](){: style="width:7%"}](https://www.youtube.com/embed/HlAXp0-M6SY?clip=UgkxWpu3QFPEDZBuMgy_Xq4mBR--uLA-3CSZ&clipt=EMSoKxiG3C4) [![Murli Thirumale | KubeCon CloudNativeCon EU 2023](){: style="width:7%"}](https://www.youtube.com/embed/I8Qh-TafMvQ?si=1A2-kmq6mV-S-03c) [![The creator of Rails on JavaScript FE vs. Classic Server-side Rendering](){: style="width:7%"}](https://www.youtube.com/embed/IFUPG9KCJ4E?si=KMEXeVlcKTp87-Ja) [![¿De verdad son necesarios los microservicios?](){: style="width:7%"}](https://www.youtube.com/embed/L8eJh1sfc1U?si=y546MyZpRe-thoad) [![GitOps Guide to the Galaxy: Hosted Control Planes (HyperShift)](){: style="width:7%"}](https://www.youtube.com/embed/LiSb82Lug7M) [![¿Qué es una Red Neuronal? Parte 1 : La Neurona | DotCSV](){: style="width:7%"}](https://www.youtube.com/embed/MRIv2IwFTPg?si=F07g869i6yIfqRdg)
-[![Standardizing infrastructure automation with Terraform Enterprise](){: style="width:7%"}](https://www.youtube.com/embed/PxyyY7TsCqs?si=kzCRojDteESqork1) [![Building Secure, Well‑Architected Azure Workloads with Azure Verified Modules and GitHub Copilot](){: style="width:7%"}](https://www.youtube.com/embed/QBqRAMVTmwE) [![Fran Heeran, Red Hat | Red Hat Summit 2026](){: style="width:7%"}](https://www.youtube.com/embed/Tr4onEST70I) [![Branching Strategies Explained](){: style="width:7%"}](https://www.youtube.com/embed/U_IFGpJDbeU?si=XzHSGU9dTH-1_0EW) [![Keynote: 7 Years of Running Kubernetes for Mercedes-Benz](){: style="width:7%"}](https://www.youtube.com/embed/UmbjwSK9b3I?clip=UgkxRGuBMDAVDqKckQ1lhk-9U2jLBhBIBI5l&clipt=EP2dHhjd8iE) [![Red Hat OpenShift Platform Plus - Overview](){: style="width:7%"}](https://www.youtube.com/embed/V7PSnH8YnTk?si=6Mq4wjpipTLwUvYe) [![Artificial Intelligence | 60 Minutes Full Episodes](){: style="width:7%"}](https://www.youtube.com/embed/aZ5EsdnpLMI?si=ESsNnVwE8IdWSiWZ) [![Elon Musk talks Twitter, Tesla and how his brain works — live at TED2022](){: style="width:7%"}](https://www.youtube.com/embed/cdZZpaB2kDM?clip=UgkxWAPHZbVaNZzk9pi0lMu6k5ABLuMHBtRL&clipt=EK2rfRjW9YAB) [![What is Platform Engineering and how it fits into DevOps and Cloud world](){: style="width:7%"}](https://www.youtube.com/embed/ghzsBm8vOms) [![The Brutal Truth Behind Tech Layoffs](){: style="width:7%"}](https://www.youtube.com/embed/hAwtrJlBVJY?si=bnyptzNFx4jzOiEj) [![Remote VS Code with Dev Tunnels: access the editor from your browser](){: style="width:7%"}](https://www.youtube.com/embed/niuJpAKyb7c)
-[![What is DevSecOps? DevSecOps explained in 8 Mins](){: style="width:7%"}](https://www.youtube.com/embed/nrhxNNH5lt0?si=U5h1mbkbF6ZEOvlj) [![Prometheus: The Documentary](){: style="width:7%"}](https://www.youtube.com/embed/rT4fJNbfe14) [![David Heinemeier Hansson: Microservices vs. Monolith](){: style="width:7%"}](https://www.youtube.com/embed/rkXGSLf-rVQ?si=Ho8Zzxbrecn7Yncb) [![Agentic DevOps Live](){: style="width:7%"}](https://www.youtube.com/embed/videoseries?list=PLmsFUfdnGr3w9BdWjQGAwV7UPW0kspwOp) [![Jenkins Tutorials](){: style="width:7%"}](https://www.youtube.com/embed/videoseries?si=GBJtqv36O8bslj9z&list=PLvBBnHmZuNQJeznYL2F-MpZYBUeLIXYEe) [![NetBox Zero To Hero](){: style="width:7%"}](https://www.youtube.com/embed/videoseries?si=fJvBV63-mjQ6S-Ht&list=PL7sEPiUbBLo_iTds-NV-9Tu05Gg2Aj8N7) [![GitOps Guide to the Galaxy](){: style="width:7%"}](https://www.youtube.com/embed/videoseries?si=zdATyq_E2wXN7AC6&list=PLbMP1JcGBmSGKO8UreWpOBOhCqilejhtd) [![Open Source Friday: Spec Kit - What it is, the problems it solves, and how clear specs make collaboration work](){: style="width:7%"}](https://www.youtube.com/live/2IArMAhkJcE?si=_LlIjakRXHUzERjy) [![youtube: A Cloud Guru - Cloud Provider Comparisons 🌟](){: style="width:7%"}](https://www.youtube.com/playlist?app=desktop&list=PLI1_CQcV71RnBebKm_tH1uKYI3WxkM2TT) [![youtube playlist: Thetips4you - Kubernetes Tutorial for Beginners](){: style="width:7%"}](https://www.youtube.com/playlist?app=desktop&list=PLVx1qovxj-akr_3XqQQgpqRyQw4GYuS4h) [![youtube: GitHub Masterclass (Spanish) 🌟](){: style="width:7%"}](https://www.youtube.com/playlist?list=PL0pgb_7nDofA1hJpkpPf4qHQTYZbPVT5M)
-[![Python 3.4 Programming Tutorials - YouTube](){: style="width:7%"}](https://www.youtube.com/playlist?list=PL6gx4Cwl9DGAcbMi1sH6oAMk4JHw91mC_) [![youtube: NetBox Zero To Hero](){: style="width:7%"}](https://www.youtube.com/playlist?list=PL7sEPiUbBLo_iTds-NV-9Tu05Gg2Aj8N7) [![Model Context Protocol (MCP) and AI Agents in DevOps](){: style="width:7%"}](https://www.youtube.com/playlist?list=PLA6Ht2dJt3SId7vE9P5mppWdj65_l6hl7) [![Interested in Learn Django 1.9? Check out my free series on YouTube](){: style="width:7%"}](https://www.youtube.com/playlist?list=PLEsfXFp6DpzQFqfCur9CJ4QnKQTVXUsRy) [![The Shift Podcast by Microsoft Azure—Agentic Edition](){: style="width:7%"}](https://www.youtube.com/playlist?list=PLLasX02E8BPBCP7KdYsjKKFFQUmNEUmE9) [![Youtube Playlist: Introduction to APIs](){: style="width:7%"}](https://www.youtube.com/playlist?list=PLM-7VG-sgbtBBnWb2Jc5kufgtWYEmiMAw) [![Cloud at Google I/O 2026](){: style="width:7%"}](https://www.youtube.com/playlist?list=PLOU2XLYxmsIJp39MsvkeWYYNwMso-HeNT) [![Dialogues at Google I/O 2026](){: style="width:7%"}](https://www.youtube.com/playlist?list=PLOU2XLYxmsIJuxYe1znksQlhLJ4w8GKCu) [![Google I/O 2026 Sessions](){: style="width:7%"}](https://www.youtube.com/playlist?list=PLOU2XLYxmsIKL_eEgkKJWDRhYUEvS9eYz) [![Google I/O 2026 Recaps Playlist](){: style="width:7%"}](https://www.youtube.com/playlist?list=PLOU2XLYxmsILVF9qmspC4i4R0t3o64HSx) [![youtube playlist: Ansible Tutorial - by Infra Xpertzz 🌟](){: style="width:7%"}](https://www.youtube.com/playlist?list=PLOwxB_PX3s3WSfhzVtwhxXwy7QpkmtnzR)
-[![youtube: Making Friends with Machine Learning | Cassie Kozyrkov | playlist 🌟](){: style="width:7%"}](https://www.youtube.com/playlist?list=PLRKtJ4IpxJpDxl0NTvNYQWKCYzHNuy2xG) [![youtube playlist: DevOps - SonarQube, Artifactory, JFrog, Jenkins, Maven, etc 🌟](){: style="width:7%"}](https://www.youtube.com/playlist?list=PLVx1qovxj-akoYTAboxT1AbHlPmrvRYYZ) [![youtube playlist: Kubernetes 🌟](){: style="width:7%"}](https://www.youtube.com/playlist?list=PLVx1qovxj-akr_3XqQQgpqRyQw4GYuS4h) [![youtube playlist: Ansible Tutorial - by Thetips4you 🌟](){: style="width:7%"}](https://www.youtube.com/playlist?list=PLVx1qovxj-al0Knm1A0eEXfGyd5kCi16p) [![youtube playlist: Docker 🌟](){: style="width:7%"}](https://www.youtube.com/playlist?list=PLVx1qovxj-amqyqHceAhkcsopzi4PFcKc) [![youtube playlist: How to setup Prometheus 🌟](){: style="width:7%"}](https://www.youtube.com/playlist?list=PLVx1qovxj-anCTn6um3BDsoHnIr0O2tz3) [![youtube: ELK for beginners - by XavkiEn 🌟](){: style="width:7%"}](https://www.youtube.com/playlist?list=PLWZKNB9waqIX00uj5q4nX_TOFiX3if1z3) [![youtube: Ansible for beginners - by XavkiEn](){: style="width:7%"}](https://www.youtube.com/playlist?list=PLWZKNB9waqIXEL-NIapWwIADPtkspe9vk) [![youtube.com: Terraform Basics | Ned in the Cloud](){: style="width:7%"}](https://www.youtube.com/playlist?list=PLXb5972EMl4BfKVDMaJH6Pg9SI6q_HqMg) [![Kubernetes para principiantes - La guía definitiva para principiantes absolutos](){: style="width:7%"}](https://www.youtube.com/playlist?list=PLaR6Rq6Z4IqcKOKT4c0uGkBt3YSRQ9S5v&si=qGpgMP56yagniZx8) [![youtube playlist: London 2020 | OpenShift Commons Gathering 🌟](){: style="width:7%"}](https://www.youtube.com/playlist?list=PLaR6Rq6Z4Iqcy9rg0JF6SCFst5lyyftQ-)
-[![Advanced Cluster Management Demos](){: style="width:7%"}](https://www.youtube.com/playlist?list=PLbMP1JcGBmSFA56rykbH2fg1F9Tozk4of) [![youtube.com: GitOps Guide to the Galaxy 🌟🌟🌟](){: style="width:7%"}](https://www.youtube.com/playlist?list=PLbMP1JcGBmSGKO8UreWpOBOhCqilejhtd) [![youtube playlist: DevNation Lessons: Kubernetes Fundamentals](){: style="width:7%"}](https://www.youtube.com/playlist?list=PLf3vm0UK6HKpOqIY2fcu_M0sCSpluyXMW) [![youtube: Bash for Beginners](){: style="width:7%"}](https://www.youtube.com/playlist?list=PLlrxD0HtieHh9ZhrnEbZKhzk0cetzuX7l) [![youtube: Terraform Tutorial for beginners | AWS Infrastructure as Code | Github Actions 🌟](){: style="width:7%"}](https://www.youtube.com/playlist?list=PLlvAxgO7JdIXAzHx887zl-4no4X-CtiFu) [![None](){: style="width:7%"}](https://www.youtube.com/playlist?list=PLvBBnHmZuNQJeznYL2F-MpZYBUeLIXYEe&si=GBJtqv36O8bslj9z) [![youtube: Kubernetes Pods and ReplicaSets explained](){: style="width:7%"}](https://www.youtube.com/playlist?list=PLy0Gle4XyvbGhGpX0CXAuiEsfL-MD-rND) [![youtube playlist: Tech World with Nana - Docker and Kubernetes Tutorial for Beginners 🌟🌟](){: style="width:7%"}](https://www.youtube.com/playlist?list=PLy7NrYWoggjwPggqtFsI_zMAwvG0SqYCb) [![youtube: Tech World with Nana - Jenkins Tutorial for Beginners](){: style="width:7%"}](https://www.youtube.com/playlist?list=PLy7NrYWoggjw_LIiDK1LXdNN82uYuuuiC) [![youtube playlist: Tech World with Nana - Complete Kubernetes Tutorial for Beginners 🌟🌟🌟](){: style="width:7%"}](https://www.youtube.com/playlist?list=PLy7NrYWoggjziYQIDorlXjTvvwweTYoNC) [![None](){: style="width:7%"}](https://www.youtube.com/redirect?event=video_description&redir_token=QUFFLUhqbTVoMnVrcVR5Tjl0dlBGWkx2UTZzMHA3N1N3QXxBQ3Jtc0tsZkZrcUpfSzhBX1EzdUtOanRqV3o2WDZpdkhPY0NyODhmbERSQUhROFRPa2pZRC13Q3l0ekQ2MjR1LTIyY254VmhwdHVack1XeDJiRWVBMUl6U3RDRHo3cF9XVDVJRTluLWJFVXNYUjF5OFV4ZlN5SQ&q=https%3A%2F%2Fdocs.google.com%2Fpresentation%2Fd%2F14fSLwfEVpDU-3udMGEW9bQATCAOy0F8b6UOgNgDkD3A%2Fedit%3Fusp%3Dsharing)
-[![How VS Code Makes Branches](){: style="width:7%"}](https://www.youtube.com/shorts/-hvEdSI8ziE) [![Create diagrams in vscode](){: style="width:7%"}](https://www.youtube.com/shorts/0N-NFIfy5lI) [![Time Travel!](){: style="width:7%"}](https://www.youtube.com/shorts/0h1xNFsEZBU) [![Java, Gradle, and VS Code](){: style="width:7%"}](https://www.youtube.com/shorts/0xq_ZYfl6Vk) [![Navigate your code's history](){: style="width:7%"}](https://www.youtube.com/shorts/6IwjxcDbVW0) [![Pin VS Code Tabs](){: style="width:7%"}](https://www.youtube.com/shorts/6NFR5MsHM_4) [![Copilot writing Markdown](){: style="width:7%"}](https://www.youtube.com/shorts/70voiUcMk_I) [![New VS Code features](){: style="width:7%"}](https://www.youtube.com/shorts/8iVaeLjzY6s) [![Copilot Unit Tessts Like a Boss](){: style="width:7%"}](https://www.youtube.com/shorts/AGFvs2pT1VQ) [![Markdown Header Magic](){: style="width:7%"}](https://www.youtube.com/shorts/G5580-DxQuw) [![Take your extensions with you](){: style="width:7%"}](https://www.youtube.com/shorts/HyhSDvaaRwM)
-[![Create guided walkthroughs of your code](){: style="width:7%"}](https://www.youtube.com/shorts/KQB8FRoJaH4) [![Screencast mode](){: style="width:7%"}](https://www.youtube.com/shorts/KZHI5RMmFk0) [![Master Git with Git Graph](){: style="width:7%"}](https://www.youtube.com/shorts/OfsixF-splk) [![Changing Font in VS Code the RIGHT WAY!](){: style="width:7%"}](https://www.youtube.com/shorts/Q2RrAdWmn_M) [![April 2023 Release Highlights - Profile Templates](){: style="width:7%"}](https://www.youtube.com/shorts/ToGRhGvo62k) [![Kubernetes: Un tour por los comandos básicos](){: style="width:7%"}](https://www.youtube.com/shorts/VP4JoijL_TY?si=dBGfs6sn1ryzPcYT) [![STOP Creating New Files This! But Do THIS in VS Code!!!](){: style="width:7%"}](https://www.youtube.com/shorts/VqOVb76IyI4) [![VSCode Profiles](){: style="width:7%"}](https://www.youtube.com/shorts/WzlpGnbNPH4) [![Extension of the week: Thunder Client](){: style="width:7%"}](https://www.youtube.com/shorts/X3wgBid4gO8) [![New VS Code Release Highlights v1.86](){: style="width:7%"}](https://www.youtube.com/shorts/bVlIo4H0IDU) [![Write slides in VS Code](){: style="width:7%"}](https://www.youtube.com/shorts/cLokEWqTuds)
-[![Vertical rulers](){: style="width:7%"}](https://www.youtube.com/shorts/cTE0ec3IurE) [![Extension of the Week: Prettier](){: style="width:7%"}](https://www.youtube.com/shorts/dDtueNAFELo) [![VS Code February 2023 Release Highlights (v1.76)](){: style="width:7%"}](https://www.youtube.com/shorts/hdmaP4ibJ4I) [![Extensión de Visual Studio Code que genera tests y mejora tu código](){: style="width:7%"}](https://www.youtube.com/shorts/hmq195GRYCI?si=8knOM1y50V6JcRlk) [![File Icon Theme](){: style="width:7%"}](https://www.youtube.com/shorts/i0V1bHybv5w?si=y42F3QjNFVouu3s8) [![Hacking GitHub?](){: style="width:7%"}](https://www.youtube.com/shorts/nMJBbH7g1M4) [![Change your Java versions in VS Code!](){: style="width:7%"}](https://www.youtube.com/shorts/p-H7Q9PtSc8) [![Learn with Copilot](){: style="width:7%"}](https://www.youtube.com/shorts/rjmXBs5l_7M?si=UlQ4q1-B-JOiYwrn) [![Try Maven (and Java) in VS Code!](){: style="width:7%"}](https://www.youtube.com/shorts/t322UnzV9vM) [![Minimap Makeover](){: style="width:7%"}](https://www.youtube.com/shorts/t5vXCNIBVYw) [![ErrorLens! Catch Errors on the Fly!](){: style="width:7%"}](https://www.youtube.com/shorts/uzC1PP73d9I)
-[![Visualize your git repo in vscode with Git Graph extensions](){: style="width:7%"}](https://www.youtube.com/shorts/vpFF1XSqWjw?si=Zr2eW_C3_3hQoXAa) [![Rainbox CSV](){: style="width:7%"}](https://www.youtube.com/shorts/y55a7NAiHiI) [![How to be a professional (un)wrapper #vscode #programmingtools #coding](){: style="width:7%"}](https://www.youtube.com/shorts/yuzKp_KsGIk?si=ooaqRJzW2cmf6Z2M) [![AWS Webinar Channel](){: style="width:7%"}](https://www.youtube.com/user/AWSwebinars) [![Amazon Web Services Youtube](){: style="width:7%"}](https://www.youtube.com/user/AmazonWebServices) [![CodingEntrepreneurs youtube channel](){: style="width:7%"}](https://www.youtube.com/user/CodingEntrepreneurs) [![WSO2 @Youtube](){: style="width:7%"}](https://www.youtube.com/user/WSO2TechFlicks) [![Apigee @Youtube](){: style="width:7%"}](https://www.youtube.com/user/apigee) [![AWS Tutorial Series](){: style="width:7%"}](https://www.youtube.com/user/awstutorialseries) [![CLImagic](){: style="width:7%"}](https://www.youtube.com/user/climagic) [![MuleSoft @Youtube](){: style="width:7%"}](https://www.youtube.com/user/mulesoftvids)
-[![OpenShift Youtube](){: style="width:7%"}](https://www.youtube.com/user/rhopenshift/videos) [![youtube: Ansible Collections 🌟](){: style="width:7%"}](https://www.youtube.com/watch?app=desktop&v=AXnDrGgLaF0&feature=share&ab_channel=RobertdeBock) [![youtube: How to live without Docker for developers - Part 1 | Migration from Docker to Buildah and Podman](){: style="width:7%"}](https://www.youtube.com/watch?app=desktop&v=Fl0iLoAMdzc&ab_channel=AndrewMalkov) [![youtube: Podman in Podman (Running a container within a container)](){: style="width:7%"}](https://www.youtube.com/watch?app=desktop&v=OcHRWaC5tvY&feature=youtu.be&ab_channel=RedHat) [![Kubernetes. Label and Selector. Important Topic. Identify object in cluster. CKA Exam Tips](){: style="width:7%"}](https://www.youtube.com/watch?app=desktop&v=Vh3piGAxcf8&ab_channel=AlokKumar) [![None](){: style="width:7%"}](https://www.youtube.com/watch?app=desktop&v=jokfVGdhBow&feature=youtu.be&ab_channel=InfraXpertzz) [![youtube: Kubernetes.. ETCD Backup and Restore... Very Easy Steps... CKA Exam Tips..](){: style="width:7%"}](https://www.youtube.com/watch?app=desktop&v=mODkt1OJDew&ab_channel=AlokKumar) [![youtube: Tinder's Move to Kubernetes - Chris O'Brien & Chris Thomas, Tinder](){: style="width:7%"}](https://www.youtube.com/watch?app=desktop&v=o3WXPXDuCSU) [![youtube: How to Create a GitLab Multibranch Pipeline in Jenkins](){: style="width:7%"}](https://www.youtube.com/watch?app=desktop&v=y4XGFluzPHY&ab_channel=CloudBeesTV) [![None](){: style="width:7%"}](https://www.youtube.com/watch?si=YBt3LmBRNNq-GrqL&v=OPKVKPfJrRA&feature=youtu.be) [![GitBook Webinar: GitBook for Public Docs](){: style="width:7%"}](https://www.youtube.com/watch?si=dWSDPD4eXvF3dx5r&v=gnYU0jtQbug&feature=youtu.be)
-[![Openshift Baremetal - Installer's Bake-off: Agent vs Assisted vs IPI](){: style="width:7%"}](https://www.youtube.com/watch?si=vK_9UKjGV8F24Ebt&v=1v15VSKPZRU&feature=youtu.be) [![youtube - freecodecamp.org: Learn Terraform with Azure by Building a Dev Environment – Full Course for Beginners](){: style="width:7%"}](https://www.youtube.com/watch?si=zB9HD1MCp3SbLQwL&v=V53AHWun17s&feature=youtu.be) [![Youtube: BMW enables the BMW Group to deliver the continuous service that today's consumers expect (video starts at 1:29:00)](){: style="width:7%"}](https://www.youtube.com/watch?time_continue=5340&v=FUu4kMc0PL8) [![youtube: Mitchell Hashimoto: The Inside Story of HashiCorp's IaC Journey | The IaC Podcast](){: style="width:7%"}](https://www.youtube.com/watch?v=--RRpw_6onA) [![youtube.com: Azure Service Principal - SPN | Houssem Dellai](){: style="width:7%"}](https://www.youtube.com/watch?v=-F9yzj4Kjeo&ab_channel=HoussemDellai) [![youtube: LambdaTest - Jenkins Tutorial For Beginners | Part 7 | Adding A Jenkins Controller & Jenkins Agent Node On Azure](){: style="width:7%"}](https://www.youtube.com/watch?v=-NUQhwmhTCw&ab_channel=LambdaTest) [![youtube.com: Optimizing LLM Training with Airbnb's Next-Gen ML Platform](){: style="width:7%"}](https://www.youtube.com/watch?v=-sZvzW40NrM&ab_channel=Anyscale) [![Complete Kubernetes Course](){: style="width:7%"}](https://www.youtube.com/watch?v=0KQndcIedeg) [![youtube: The Rise of Kubernetes Policy Engine | Ep 57](){: style="width:7%"}](https://www.youtube.com/watch?v=0TvhTXddRGE) [![youtube: Docker 101 (Workshop) how an application can be run using Docker containers. First, you'll learn how to take an application all the way from source code to a running container. Docker-compose, networking, multi-stage and more 🌟](){: style="width:7%"}](https://www.youtube.com/watch?v=0mxhS7H6bxM) [![youtube: jfrog - Modern App Deployments: How to use NGINX and JFrog to Automate your Blue/Green deployments](){: style="width:7%"}](https://www.youtube.com/watch?v=15CGdzfDlpQ&ab_channel=JFrog)
-[![youtube: Podman 3 and Docker Compose - How Does the Dockerless Compose Work? 🌟](){: style="width:7%"}](https://www.youtube.com/watch?v=15PFfjuxtvM&ab_channel=mkdev) [![youtube: Istio & Service Mesh - simply explained in 15 mins 🌟](){: style="width:7%"}](https://www.youtube.com/watch?v=16fgzklcF7Y&ab_channel=TechWorldwithNana) [![youtube: GitOps Guide to the Galaxy: Working with Helm](){: style="width:7%"}](https://www.youtube.com/watch?v=1FzOlSed5ts&ab_channel=OpenShift) [![youtube: AWS re:Invent 2023 - From hype to impact: Building a generative AI architecture (ARC217)](){: style="width:7%"}](https://www.youtube.com/watch?v=1Lat8dP7Eq0) [![youtube: From Code to Cluster — Modern Kubernetes Workflows with K8Studio](){: style="width:7%"}](https://www.youtube.com/watch?v=1RTTEUEl9sc&feature=youtu.be) [![youtube: The need for Slim Docker Container Images with @DockerSlim & Slim.AI](){: style="width:7%"}](https://www.youtube.com/watch?v=1o14tIEhZL0) [![youtube: Creating Docker Images With Spring Boot](){: style="width:7%"}](https://www.youtube.com/watch?v=1w1Jv9qssqg) [![None](){: style="width:7%"}](https://www.youtube.com/watch?v=24Wpg6njlYI) [![youtube.com: Demystifying Helm 🌟](){: style="width:7%"}](https://www.youtube.com/watch?v=2HPsPOwHOlY&ab_channel=DonovanBrown) [![**K3OS Value Add**](){: style="width:7%"}](https://www.youtube.com/watch?v=2LNxGVS81mE) [![None](){: style="width:7%"}](https://www.youtube.com/watch?v=2RT9XwIWkVQ&ab_channel=Jenkins)
-[![youtube.com: How To Install OKD4 on GCP - Vadim Rutkovsky (Red Hat)](){: style="width:7%"}](https://www.youtube.com/watch?v=2UwQD0diUxk) [![None](){: style="width:7%"}](https://www.youtube.com/watch?v=2Z5HhEk1zK8&ab_channel=MichaelLevan) [![youtube.com: Learn to deploy OpenProject with Postgres in Kubernetes](){: style="width:7%"}](https://www.youtube.com/watch?v=2mNAsrThius&ab_channel=CloudControl) [![Kubernetes New Contributor Orientation](){: style="width:7%"}](https://www.youtube.com/watch?v=36aGHlsxlow) [![Kubernetes New Contributor Orientation](){: style="width:7%"}](https://www.youtube.com/watch?v=3B41u33BS2E) [![youtube.com: CloudBeesTV - How to Monitor Jenkins With Grafana and Prometheus 🌟](){: style="width:7%"}](https://www.youtube.com/watch?v=3H9eNIf9KZs&ab_channel=CloudBeesTV) [![What's new in Flutter](){: style="width:7%"}](https://www.youtube.com/watch?v=3TfGKugPlpE&list=PLOU2XLYxmsIKL_eEgkKJWDRhYUEvS9eYz&index=12&pp=iAQB) [![youtube: Three tier architecture using Terraform in AWs](){: style="width:7%"}](https://www.youtube.com/watch?v=3uDxwNOtilU) [![youtube: Deploy Docker image to Kubernetes Cluster | CI-CD for Azure Kubernetes Service | Mohamed Radwan - DevOps](){: style="width:7%"}](https://www.youtube.com/watch?v=4DUhc0MjdUc&feature=youtu.be&ab_channel=MohamedRadwan-DevOps) [![youtube: AWS Backup Set Up Using Terraform cloud and GitHub Actions | Cloud Quick Labs](){: style="width:7%"}](https://www.youtube.com/watch?v=4niy0_ZpQ1w&ab_channel=CloudQuickLabs) [![youtube: How to run an App Service Web App on Azure Arc-enabled Kubernetes - Part 2 | Azure Tips and Tricks](){: style="width:7%"}](https://www.youtube.com/watch?v=53-Y_aI0KpE&ab_channel=MicrosoftAzure)
-[![youtube: Exploring The Cloud-native Kubernetes CI/CD Pipeline Tool Landscape](){: style="width:7%"}](https://www.youtube.com/watch?v=5XWwjyikWMQ&feature=emb_logo&ab_channel=Konveyor) [![youtube](){: style="width:7%"}](https://www.youtube.com/watch?v=6NM6sqXIsoA) [![youtube: Introducing Azure Verified Modules for Terraform | Ned in the Cloud](){: style="width:7%"}](https://www.youtube.com/watch?v=6OeRByC-sBs) [![youtube: Which of your Kubernetes Apps are accessing Secrets? 🌟](){: style="width:7%"}](https://www.youtube.com/watch?v=6UF-QxiRGms&ab_channel=Kubevious) [![youtube: Build a Music Sharing App with Amazon S3 and AWS Amplify](){: style="width:7%"}](https://www.youtube.com/watch?v=6W2TuBDaaiI&ab_channel=AliSpittel) [![youtube: Deploy Convolutional Neural Network (CNN) on Azure with Python | Deep Learning Deployment | MLOPS](){: style="width:7%"}](https://www.youtube.com/watch?v=6sqGxVI3X1w) [![youtube: From Code to Cloud: Quality Kubernetes Deployments with Monokle' | Cloud Native Islamabad](){: style="width:7%"}](https://www.youtube.com/watch?v=7IFAg782pf8) [![youtube: uploading artifacts from jenkins to nexus](){: style="width:7%"}](https://www.youtube.com/watch?v=7NmGSnqLd58) [![None](){: style="width:7%"}](https://www.youtube.com/watch?v=7ruXlR08JZ0) [![youtube: Freelance vs Empleo como Programador | midulive](){: style="width:7%"}](https://www.youtube.com/watch?v=81VnO4puNkg) [![What's new in Android - Google I/O 2026](){: style="width:7%"}](https://www.youtube.com/watch?v=8PxuWdjESfg&list=PLWz5rJ2EKKc-vRD1wCyEuPlkpLJhXhxJd&index=11)
-[![None](){: style="width:7%"}](https://www.youtube.com/watch?v=8aGhZQkoFbQ) [![None](){: style="width:7%"}](https://www.youtube.com/watch?v=8fgrjBnxqi0&ab_channel=AppSecEngineer) [![youtube: JMeter API Performance Testing Tutorial 🌟](){: style="width:7%"}](https://www.youtube.com/watch?v=8r5LYzUIepo) [![youtube: 3 Ways to Detect Evil "Latest" Image Tags in Kubernetes - Kubevious](){: style="width:7%"}](https://www.youtube.com/watch?v=93RlMqO4glM&ab_channel=Kubevious) [![youtube: OpenShift Commons En Vivo - KubeInit con Maria Bracho, Scott McCarty, and Carlos Camacho (Red Hat, Spanish) 🌟](){: style="width:7%"}](https://www.youtube.com/watch?v=9_6H7Ahsdm4&ab_channel=OpenShift) [![Helm and Kubernetes Tutorial - Introduction](){: style="width:7%"}](https://www.youtube.com/watch?v=9cwjtN3gkD4) [![youtube: Migrating JBoss EAP Applications to Kubernetes with Source-to-Image' (S2I)](){: style="width:7%"}](https://www.youtube.com/watch?v=9hDdg_Beui4&ab_channel=Konveyor) [![youtube: OCB: High Availability PostgreSQL and more on OpenShift - Jonathan Katz (Crunchy Data) 🌟](){: style="width:7%"}](https://www.youtube.com/watch?v=9jbR9lZuSU0) [![youtube playlist: Kafka Connect Tutorials | Kafka Connect 101: REST API 🌟](){: style="width:7%"}](https://www.youtube.com/watch?v=9wu-j9gIlBY&list=PLa7VYi0yPIH1MB2n2w8pMZguffCDu2L4Y&index=8&ab_channel=Confluent) [![youtube: Install and use Crunchy PostgreSQLfor OpenShift operator for simple todo app on OpenShift 🌟](){: style="width:7%"}](https://www.youtube.com/watch?v=9wuUXi6Qbis&ab_channel=MichaelBornholdtNielsen) [![None](){: style="width:7%"}](https://www.youtube.com/watch?v=AbCTlemwZ1k&ab_channel=JamesQQuick)
-[![Youtube: Jenkins X: Continuous Delivery for Kubernetes with James Strachan](){: style="width:7%"}](https://www.youtube.com/watch?v=BF3MhFjvBTU) [![youtube.com: How to Write Software That Sets Up Kubernetes Anywhere with Kubermatic Kubeone](){: style="width:7%"}](https://www.youtube.com/watch?v=BJufhuPK2DY&ab_channel=Kubermatic) [![Kubernetes New Contributor Orientation](){: style="width:7%"}](https://www.youtube.com/watch?v=B_8vYxurU4k) [![Mock Test - 2, CKAD Prep Exam (Solution)](){: style="width:7%"}](https://www.youtube.com/watch?v=BiY3b7F96wc&ab_channel=TheFrontOpsGuy) [![youtube: Online Meetup: From local installation to scalable Jenkins on Kubernetes 🌟](){: style="width:7%"}](https://www.youtube.com/watch?v=BsYYVkophsk) [![Your AI Agent Has No Identity, Here's Why That's Dangerous](){: style="width:7%"}](https://www.youtube.com/watch?v=BtgZLw8hYiU&feature=youtu.be) [![None](){: style="width:7%"}](https://www.youtube.com/watch?v=C0E93Uc4h5k&ab_channel=xgeeks) [![youtube: 10 Must-Have Kubernetes Tools | DevOps Toolkit](){: style="width:7%"}](https://www.youtube.com/watch?v=CB79eTFbR0w&feature=youtu.be&ab_channel=DevOpsToolkit) [![youtube: CodeReady Containers - Easy OpenShift Container Platform 4.5 Installation](){: style="width:7%"}](https://www.youtube.com/watch?v=CJMdSQVFVik) [![Continuously delivering apps to Kubernetes using Helm](){: style="width:7%"}](https://www.youtube.com/watch?v=CmPK93hg5w8) [![youtube.com: SwaggerHub 101 An Introduction to Getting Started with SwaggerHub](){: style="width:7%"}](https://www.youtube.com/watch?v=CoUl9_NWdqQ)
-[![None](){: style="width:7%"}](https://www.youtube.com/watch?v=D-Q2qXTssLY&feature=youtu.be) [![youtube: Kubernetes 101: Get Better Uptime with K8s Health Checks](){: style="width:7%"}](https://www.youtube.com/watch?v=D9w3DH1zAc8) [![youtube: Deploy OpenShift 4 to vSphere using OpenShift's UPI](){: style="width:7%"}](https://www.youtube.com/watch?v=DLB9m17aGus) [![youtube: Terrraform + Ansible: Automating configuration in infrastructure](){: style="width:7%"}](https://www.youtube.com/watch?v=DeNflzdjxVM) [![A Hacker's Guide to Language Models](){: style="width:7%"}](https://www.youtube.com/watch?v=DjBBV7oZxm8) [![youtube: Cloud Learn Hub - How to Integrate Jenkins with Ansible Tower?](){: style="width:7%"}](https://www.youtube.com/watch?v=E3Xyu29LIwY&ab_channel=CLOUDLEARNHUB) [![youtube: Monitoring Jenkins with Grafana and Prometheus](){: style="width:7%"}](https://www.youtube.com/watch?v=EWFJem7GUAc) [![Kubernetes New Contributor Orientation for 2026-02-17](){: style="width:7%"}](https://www.youtube.com/watch?v=F3al0HP0MNo) [![youtube: Managed DevOps Pools for Azure DevOps | Full Overview & Demo 🌟](){: style="width:7%"}](https://www.youtube.com/watch?v=FBAav6OoJlw) [![youtube.com: Cloud Quick POCs - Kubernetes monitoring metrics using Grafana Cloud on AWS EKS | Observability | Grafana](){: style="width:7%"}](https://www.youtube.com/watch?v=FVDHWPxK5nU&ab_channel=CloudQuickPOCs) [![Kubernetes New Contributor Orientation](){: style="width:7%"}](https://www.youtube.com/watch?v=Frje5KfNrxE)
-[![youtube: OpenShift on Google Cloud, AWS, Azure and localhost](){: style="width:7%"}](https://www.youtube.com/watch?v=G-baPg3XhBo) [![youtube: Airflow Helm Chart : Quick Start For Beginners in 10mins](){: style="width:7%"}](https://www.youtube.com/watch?v=GDOw8ByzMyY&ab_channel=MarcLamberti) [![youtube: Monitoring your k6 load test: how to install Grafana and Prometheus on a Kubernetes cluster](){: style="width:7%"}](https://www.youtube.com/watch?v=GL2v81xYuAQ&ab_channel=k6) [![youtube: Modular Pipeline Library: 4. Petclinic Pipeline 🌟](){: style="width:7%"}](https://www.youtube.com/watch?v=GLtvxY1S3Aw) [![None](){: style="width:7%"}](https://www.youtube.com/watch?v=GhEZLvc8B70) [![None](){: style="width:7%"}](https://www.youtube.com/watch?v=GiFQNevrxYA) [![YouTube: Deploying a Quarkus application into Kubernetes using JKube | Cloud Tool Time | Marc Nuri 🌟](){: style="width:7%"}](https://www.youtube.com/watch?v=HDDfdZqwM1E&ab_channel=EclipseFoundation) [![youtube.com: Cloud Native GitOps with Anthos and JFrog Artifactory](){: style="width:7%"}](https://www.youtube.com/watch?v=HSjm6-ACmWQ&ab_channel=JFrog) [![Youtube: Demo of Crunchy Data Postgres Operator v1.0.0 (2017)](){: style="width:7%"}](https://www.youtube.com/watch?v=HX10WWTRiTY) [![youtube: Red Hat OpenShift AI overview](){: style="width:7%"}](https://www.youtube.com/watch?v=Hc8emNr2igU) [![youtube.com: How to create Service Principals in Azure Portal | Raaviblog](){: style="width:7%"}](https://www.youtube.com/watch?v=Hg-YsUITnck)
-[![AWS Summit Series 2016 | London: Deep Dive on Elastic Load Balancing](){: style="width:7%"}](https://www.youtube.com/watch?v=HinwLb2lpLQ) [![DevOps with Azure, Kubernetes, and Helm](){: style="width:7%"}](https://www.youtube.com/watch?v=INv-VCZvM_o) [![youtube: Transforma tu EMPRESA con Terraform: Catálogo de Servicios | Nito Moreno](){: style="width:7%"}](https://www.youtube.com/watch?v=IORvnr4u8z8) [![London DevOps - Trainline, A DevOps Journey - Chris Turvil](){: style="width:7%"}](https://www.youtube.com/watch?v=IUvUmqu1MBQ) [![GitHub Actions desde CERO: automatiza tus proyectos como un PRO](){: style="width:7%"}](https://www.youtube.com/watch?v=Icnv1DDAQOg) [![Kubernetes New Contributor Orientation](){: style="width:7%"}](https://www.youtube.com/watch?v=J7R-T9Y1x3Y) [![OpenShift 4 Resource Management](){: style="width:7%"}](https://www.youtube.com/watch?v=JC_PB1yZcIc) [![Youtube Webinar: The KUbernetes Test TooL (kuttl)](){: style="width:7%"}](https://www.youtube.com/watch?v=Jh-viBv-D04) [![youtube: Run Jenkins Pipeline With AWS ECS Fargate & AWS EC2 Based ECS Cluster | Learn DevOps Tools Ep4](){: style="width:7%"}](https://www.youtube.com/watch?v=K2CBHLwPL50&ab_channel=SandipDas) [![youtube: Simple DevOps Project | Publish Android APK to App Center | Beginner Pipeline](){: style="width:7%"}](https://www.youtube.com/watch?v=KgH0QzMHXLs) [![youtube: How to Create a Bitbucket Cloud Branch Source Multibranch Pipeline in Jenkins](){: style="width:7%"}](https://www.youtube.com/watch?v=LNfthmZuRDI&ab_channel=CloudBeesTV)
-[![youtube: CI CD Pipeline Using Jenkins | Continuous Integration and Deployment using Azure Devops | K21Academy](){: style="width:7%"}](https://www.youtube.com/watch?v=LhB8-sAx3pM&ab_channel=K21Academy) [![AI Observability Deep Dive Demo | Grafana Cloud](){: style="width:7%"}](https://www.youtube.com/watch?v=MFai008Ze84) [![youtube: Create a Jenkins Pipeline on Kubernetes with CI/CD Pipeline Template in KubeSphere](){: style="width:7%"}](https://www.youtube.com/watch?v=MU5LdM83x9s&ab_channel=KubeSphere) [![youtube: Jenkins Prometheus Grafana Dashboard | Prometheus Jenkins Monitoring | Prometheus.yml | Thetips4you](){: style="width:7%"}](https://www.youtube.com/watch?v=N8P9ZLMA2xY) [![youtube: Exercises / Monitoring : How to install node exporter 🌟](){: style="width:7%"}](https://www.youtube.com/watch?v=NgRuap0MmZw&ab_channel=XavkiEn) [![youtube: CloudGeeks - Terraform Eks Kubernetes RDS Secrets Manager Eksctl Cloudformation ALB Controller (Redmine App)](){: style="width:7%"}](https://www.youtube.com/watch?v=OFZYIr66Ku4&ab_channel=cloudgeeksinc) [![youtube: Kubernetes Security: Attacking and Defending K8s Clusters - by Magno Logan](){: style="width:7%"}](https://www.youtube.com/watch?v=OOHmg1J_8ck&ab_channel=RedTeamVillage) [![youtube: Tutorial - Keptn in a box](){: style="width:7%"}](https://www.youtube.com/watch?v=OQAXQrKhIt0&ab_channel=keptn) [![What's new in Web UI](){: style="width:7%"}](https://www.youtube.com/watch?v=OQK9XHTiqVw&list=PLOU2XLYxmsIKL_eEgkKJWDRhYUEvS9eYz&index=10&pp=iAQB) [![Nginxconf 2014. When Dynamic Becomes Static:The Next Step in Web Caching Techniques: Wim Godden](){: style="width:7%"}](https://www.youtube.com/watch?v=OssIuHbgzJY) [![youtube.com: Building an API with Swagger](){: style="width:7%"}](https://www.youtube.com/watch?v=PbwQWw7xSOM)
-[![youtube: Azure PowerShell account management with Azure contexts | A Cloud Guru 🌟](){: style="width:7%"}](https://www.youtube.com/watch?v=PjiJsllKZrI&ab_channel=ACloudGuru) [![From monolith to containers: How Verizon containerized legacy applications on OpenShift 🌟](){: style="width:7%"}](https://www.youtube.com/watch?v=Q6i0LK4vHsU) [![None](){: style="width:7%"}](https://www.youtube.com/watch?v=QbSw8dPhHGM&ab_channel=KatieGamanji) [![youtube: GitOps with Argo-CD & Kubernetes](){: style="width:7%"}](https://www.youtube.com/watch?v=QrLwFEXvxbo&ab_channel=HoussemDellai) [![Agent-first workflows from prompt to production](){: style="width:7%"}](https://www.youtube.com/watch?v=QtXBAz6TU2g&list=PLOU2XLYxmsIKL_eEgkKJWDRhYUEvS9eYz&index=4&pp=iAQB) [![None](){: style="width:7%"}](https://www.youtube.com/watch?v=S4IrAZ5wT3c&ab_channel=SeaJUG) [![What's new in Google AI](){: style="width:7%"}](https://www.youtube.com/watch?v=SSe1VmVrtw0&feature=youtu.be) [![youtube: Databricks CI/CD: Azure DevOps Pipeline + DABs](){: style="width:7%"}](https://www.youtube.com/watch?v=SZM49lGovTg) [![youtube: Build Docker Image using Jenkins Pipeline | Push Docker Image to Docker Hub using Jenkins 🌟](){: style="width:7%"}](https://www.youtube.com/watch?v=ShTC1u7_jew&ab_channel=DevOpsHint) [![youtube: Manage Kubernetes Secrets With External Secrets Operator (ESO) 🌟](){: style="width:7%"}](https://www.youtube.com/watch?v=SyRZe5YVCVk) [![Mock Test - 1, CKAD Prep Exam](){: style="width:7%"}](https://www.youtube.com/watch?v=TPXwVmvzlV4&ab_channel=TheFrontOpsGuy)
-[![Curso COMPLETO de Python DESDE CERO para Principiantes 2025](){: style="width:7%"}](https://www.youtube.com/watch?v=TkN2i-_4N4g&feature=youtu.be) [![youtube: Keynote: 7 Years of Running Kubernetes for Mercedes-Benz - Jens Erat, Peter Mueller, Sabine Wolz](){: style="width:7%"}](https://www.youtube.com/watch?v=UmbjwSK9b3I) [![youtube: Local CRUD API Express App with Docker in 5 min](){: style="width:7%"}](https://www.youtube.com/watch?v=UxZiDZsQoZI&ab_channel=TinyStacks) [![Kubernetes New Contributor Orientation](){: style="width:7%"}](https://www.youtube.com/watch?v=V3Sq0Fgy3ds) [![youtube: Level-Up your Jenkins-based Delivery with Keptn](){: style="width:7%"}](https://www.youtube.com/watch?v=VYRdirdjOAg) [![youtube: Kubernetes Ingress Explained Completely For Beginners](){: style="width:7%"}](https://www.youtube.com/watch?v=VicH6KojwCI) [![youtube: GitOps for infrastructure using GitHub and Terraform Cloud 🌟](){: style="width:7%"}](https://www.youtube.com/watch?v=W_PmtDm4IXk&ab_channel=RobertdeBock) [![youtube: GitOps Guide to the Galaxy (Ep 12): Flux On OpenShift](){: style="width:7%"}](https://www.youtube.com/watch?v=W_rcYPZkhFg&ab_channel=RedHat) [![SPDY & HTTP 2 with Akamai CTO Guy Podjarny](){: style="width:7%"}](https://www.youtube.com/watch?v=WkLBrHW4NhQ) [![youtube: How to create Build Monitor View](){: style="width:7%"}](https://www.youtube.com/watch?v=WnQK6-puXSM) [![Youtube: OpenShift Meetup Tokyo #05 - Operator and Operator Lifecycle Manager on OpenShift (2019, openshift 4.1)](){: style="width:7%"}](https://www.youtube.com/watch?v=X4vuktlK0Tg)
-[![Understanding and Using AI Skills](){: style="width:7%"}](https://www.youtube.com/watch?v=X9n5EYoWdNk&feature=youtu.be) [![Kubernetes New Contributor Orientation](){: style="width:7%"}](https://www.youtube.com/watch?v=XAOqUU5Xh1c) [![youtube: Getting started with Podman](){: style="width:7%"}](https://www.youtube.com/watch?v=Za36qHbrf3g) [![youtube: Jenkins World 2017: How to Use Jenkins Less 🌟](){: style="width:7%"}](https://www.youtube.com/watch?v=Zeqc6--0eQw&ab_channel=CloudBeesTV) [![youtube.com: OpenShift Origin is now OKD. Installation of OKD 3.10 from start to finish](){: style="width:7%"}](https://www.youtube.com/watch?v=ZkFIozGY0IA) [![youtube: GKE Autopilot - Fully Managed Kubernetes Service From Google 🌟](){: style="width:7%"}](https://www.youtube.com/watch?v=Zztufl4mFQ4&feature=youtu.be) [![youtube: Welcome to the world of kubectl plugins](){: style="width:7%"}](https://www.youtube.com/watch?v=_W2qZvQT6XY) [![youtube: Installation of Sonarqube on Kubernetes/Minikube](){: style="width:7%"}](https://www.youtube.com/watch?v=_cT-kkvw3NQ) [![youtube: Common Kubernetes Mistakes - CPU and Memory Requests (part 1) | Robusta](){: style="width:7%"}](https://www.youtube.com/watch?v=_nknHwTKlh8) [![youtube.com: OKD4](){: style="width:7%"}](https://www.youtube.com/watch?v=_nl-45ulj1s) [![youtube: Jenkins On Kubernetes Tutorial | How to setup Jenkins on kubernetes cluster | Thetips4you 🌟](){: style="width:7%"}](https://www.youtube.com/watch?v=_r-C_FFDLmU&ab_channel=Thetips4you)
-[![youtube: Git Flow Is A Bad Idea - Dave Farley](){: style="width:7%"}](https://www.youtube.com/watch?v=_w6TwnLCFwA&ab_channel=ContinuousDelivery) [![AI-901 Microsoft Azure AI Fundamentals Study Cram](){: style="width:7%"}](https://www.youtube.com/watch?v=a-yuXz_uV30&feature=youtu.be) [![youtube: Kubernetes Deployment Strategies | DevOps FAQ | DevOps DevOps Interview Q&A](){: style="width:7%"}](https://www.youtube.com/watch?v=aU-EtdEOdlM) [![Developer Keynote (Google I/O '24)](){: style="width:7%"}](https://www.youtube.com/watch?v=aqmpZocmR8o&list=PLOU2XLYxmsIKL_eEgkKJWDRhYUEvS9eYz&index=3&pp=iAQB) [![youtube: API Testing Part 1- API Core Concepts](){: style="width:7%"}](https://www.youtube.com/watch?v=b0D_bkcT4a4&ab_channel=SoftwareDiagnosticsCenter) [![MongoDB Cloud Manager](){: style="width:7%"}](https://www.youtube.com/watch?v=bB57HKeOvmw&feature=youtu.be) [![Inside image generation’s Renaissance moment — the OpenAI Podcast Ep. 19](){: style="width:7%"}](https://www.youtube.com/watch?v=bH2nP-aCFjk&feature=youtu.be) [![youtube: Migrating On Premise VM to AWS | VM Import/Export | Create EC2 instance based on on-premises server](){: style="width:7%"}](https://www.youtube.com/watch?v=buzusNljpy4&feature=youtu.be) [![None](){: style="width:7%"}](https://www.youtube.com/watch?v=c5t1y9V8HWc) [![What is new in Chrome (Google I/O 2026)](){: style="width:7%"}](https://www.youtube.com/watch?v=cBS2bHhw0Pg&list=PLOU2XLYxmsIKL_eEgkKJWDRhYUEvS9eYz&index=3) [![What's new in Chrome](){: style="width:7%"}](https://www.youtube.com/watch?v=cBS2bHhw0Pg&list=PLOU2XLYxmsIKL_eEgkKJWDRhYUEvS9eYz&index=3&pp=iAQB)
-[![Delve into Helm: Advanced DevOps](){: style="width:7%"}](https://www.youtube.com/watch?v=cZ1S2Gp47ng) [![None](){: style="width:7%"}](https://www.youtube.com/watch?v=cdZZpaB2kDM) [![youtube: AWS OpsWorks Overview and Demo](){: style="width:7%"}](https://www.youtube.com/watch?v=cj_LoG6C2xk&list=PLR3sVanzLpJN6BiYS20K4BMPpiDGifbZy) [![youtube: OpenShift 4 OAuth Identity Providers](){: style="width:7%"}](https://www.youtube.com/watch?v=eFxFtUpAT9s) [![Zero to Kubernetes CI/CD in 5 minutes with Jenkins and Helm](){: style="width:7%"}](https://www.youtube.com/watch?v=eMOzF_xAm7w) [![youtube: deployment strategies in kubernetes | recreate | rolling update | blue/green | canary](){: style="width:7%"}](https://www.youtube.com/watch?v=efiMiaFjtn8&feature=youtu.be) [![youtube: Crane 2 Preview: Introduction and Demo](){: style="width:7%"}](https://www.youtube.com/watch?v=esIZS7PVrvs&ab_channel=Konveyor) [![None](){: style="width:7%"}](https://www.youtube.com/watch?v=exsv-RUrUFY&ab_channel=yCrash) [![youtube: Hands-on Introduction to sigstore | Rawkode Live](){: style="width:7%"}](https://www.youtube.com/watch?v=fZfd4orrn8Y&ab_channel=RawkodeAcademy) [![Youtube: Crunchy PostgreSQL Operator for Kubernetes 3.4 Overview (2018)](){: style="width:7%"}](https://www.youtube.com/watch?v=gaXlrlz7GVc) [![youtube: GitKraken Tutorials and Tips](){: style="width:7%"}](https://www.youtube.com/watch?v=gjtXTm_TvvE&list=PLe6EXFvnTV78WqGmGSq8JPnafR3lAa55n)
-[![Kubernetes New Contributor Orientation for 2026-03-17](){: style="width:7%"}](https://www.youtube.com/watch?v=gkcZEXqkmZM) [![None](){: style="width:7%"}](https://www.youtube.com/watch?v=h4DM-Wa0aDQ&ab_channel=XPDaysUkraine) [![youtube: Using tfsec and Jenkins to Secure Your Terraform Code](){: style="width:7%"}](https://www.youtube.com/watch?v=hbMVGEw0HpE&ab_channel=CloudBeesTV) [![None](){: style="width:7%"}](https://www.youtube.com/watch?v=iADfzLI3qDI) [![youtube: Kubernetes RBAC Explained | Anton Putra 🌟](){: style="width:7%"}](https://www.youtube.com/watch?v=iE9Qb8dHqWI) [![youtube: How to Deploy an E-Commerce Website to AWS With Terraform || Terraform Hands-on Project | Tech with Helen](){: style="width:7%"}](https://www.youtube.com/watch?v=iLgEK6A31HM) [![youtube - freecodecamp.org: Learn Terraform (and AWS) by Building a Dev Environment – Full Course for Beginners](){: style="width:7%"}](https://www.youtube.com/watch?v=iRaai1IBlB0) [![youtube: Using Azure Storage for Terraform State - Best Practices | Ned in the cloud](){: style="width:7%"}](https://www.youtube.com/watch?v=iVyKvopGnrQ) [![youtube/Bribe By Bytes: Jenkins Pipelines | Pipeline Concept | Types of Pipelines | Part 1](){: style="width:7%"}](https://www.youtube.com/watch?v=iddMXjmr7mk&ab_channel=BribeByBytes) [![Tekton PetClinic Demo Youtube](){: style="width:7%"}](https://www.youtube.com/watch?v=igwFpZOUTnw) [![youtube: Jenkins X: The Recipe For Continuous Delivery](){: style="width:7%"}](https://www.youtube.com/watch?v=ihHr-iLfEGo)
-[![youtube: Day -25 | No Dockerfile, No K8s Manifests | Setup CI/CD in 5 minutes for any programming language](){: style="width:7%"}](https://www.youtube.com/watch?v=io_yBU7vhIo) [![youtube.com: Grafana Loki Promtail | Grafana Loki Setup And Configuration On CentOs](){: style="width:7%"}](https://www.youtube.com/watch?v=iqpLXUdJ0Ro&ab_channel=Thetips4you) [![What's new in Android development tools](){: style="width:7%"}](https://www.youtube.com/watch?v=iyc69njNYOw&list=PLOU2XLYxmsIKL_eEgkKJWDRhYUEvS9eYz&index=9&pp=iAQB) [![Multiple Java versions in a single Jenkins Pipeline using Docker and SDKMAN🌟](){: style="width:7%"}](https://www.youtube.com/watch?v=j1lH3vOhucw) [![youtube: No YAML! Kubernetes done the easy way | DevNation Tech Talk](){: style="width:7%"}](https://www.youtube.com/watch?v=jBDmX85IjLM&ab_channel=RedHatDeveloper) [![youtube: Viktor Farcic - What is the difference between SRE and DevOps?](){: style="width:7%"}](https://www.youtube.com/watch?v=jgW4r9FxItI&ab_channel=DevOpsToolkitbyViktorFarcic) [![youtube: The best DevOps tools, frameworks, and platforms in 2021 🌟](){: style="width:7%"}](https://www.youtube.com/watch?v=js-rq7SvPpE&ab_channel=DevOpsToolkit) [![Red Hat 3Scale API Management @Youtube](){: style="width:7%"}](https://www.youtube.com/watch?v=kBBBhpKIv9I) [![youtube: Installing OpenShift 4 on AWS with operatorhub.io integration 🌟](){: style="width:7%"}](https://www.youtube.com/watch?v=kQJxGtsqphk) [![None](){: style="width:7%"}](https://www.youtube.com/watch?v=knyJt8d6C_8&ab_channel=TheFrontOpsGuy) [![Kubernetes New Contributor Orientation](){: style="width:7%"}](https://www.youtube.com/watch?v=l2HpdgRFtN0)
-[![None](){: style="width:7%"}](https://www.youtube.com/watch?v=lgyO9C9zdrg&feature=youtu.be) [![Migration Toolkit for Applications Demo - June 2020](){: style="width:7%"}](https://www.youtube.com/watch?v=mRCz6Jl0Ds8&feature=youtu.be) [![youtube - CloudBeesTV: How to Run a Shell Script in Jenkins Pipeline 🌟](){: style="width:7%"}](https://www.youtube.com/watch?v=mbeQWBNaNKQ&ab_channel=CloudBeesTV) [![youtube: Ansible Automation | How to Secure and Protect Critical Information Playbooks Using Ansible Vault](){: style="width:7%"}](https://www.youtube.com/watch?v=mc20VwxYaGE&ab_channel=CLOUDLEARNHUB) [![youtube: CyberJUG-HH:Why is everybody talking about Quarkus?](){: style="width:7%"}](https://www.youtube.com/watch?v=nXXPOS8gjtA) [![Youtube: Kubernetes Package Management with Helm and CI/CD with Jenkins' X - Webinar by Neependra Khare](){: style="width:7%"}](https://www.youtube.com/watch?v=oZOZiL6XIfA&feature=emb_title) [![youtube.com: Ansible Tutorial Part 8 - Implementing Handlers and Handling' Task Failures](){: style="width:7%"}](https://www.youtube.com/watch?v=pJFZ5h9fT5o&ab_channel=InfraXpertzz) [![Azure Update 22nd May 2026](){: style="width:7%"}](https://www.youtube.com/watch?v=pMfG-vYvnv8&feature=youtu.be) [![None](){: style="width:7%"}](https://www.youtube.com/watch?v=pgjEe44XQf8&ab_channel=GoogleCloudTech) [![ComfyUI + Google Models: A Creator-Friendly Agent Workflow](){: style="width:7%"}](https://www.youtube.com/watch?v=ppMWxjsmk2k&linkId=61897585) [![youtube HashiCorp: Telemetry transformed: Terraforming Grafana for next-gen dashboards](){: style="width:7%"}](https://www.youtube.com/watch?v=qGdGMnQ83SA)
-[![Youtube: Introduction to NoSQL by Martin Fowler](){: style="width:7%"}](https://www.youtube.com/watch?v=qI_g07C_Q5I) [![youtube: Jenkins Integration with Nexus](){: style="width:7%"}](https://www.youtube.com/watch?v=qbO4MTESiJQ) [![youtube: Signing & Versioning iOS & Android Apps | DevOps for Mobile](){: style="width:7%"}](https://www.youtube.com/watch?v=s1grtSSIRVA&ab_channel=dotNET) [![youtube: Stop using shared secrets! CI/CD authentication the proper way](){: style="width:7%"}](https://www.youtube.com/watch?v=sd2wuAVush4) [![What's new in Android](){: style="width:7%"}](https://www.youtube.com/watch?v=sig3n7XyaaA&list=PLOU2XLYxmsIKL_eEgkKJWDRhYUEvS9eYz&index=2) [![Azure Update 15th May 2026](){: style="width:7%"}](https://www.youtube.com/watch?v=sig3n7XyaaA&list=PLOU2XLYxmsIKL_eEgkKJWDRhYUEvS9eYz&index=2&pp=iAQB) [![youtube: Creating a CI/CD deployment pipeline for JenkinsCI with AWS SAM Pipelines 🌟](){: style="width:7%"}](https://www.youtube.com/watch?v=tJOlk-B66R4&ab_channel=ServerlessLand) [![Azure Update 15th May 2026](){: style="width:7%"}](https://www.youtube.com/watch?v=tfoSeH63yCg&list=PLOU2XLYxmsIKL_eEgkKJWDRhYUEvS9eYz&index=1&pp=iAQB) [![youtube: Platform9’s Madhura Maskasky says observability is also essential for diagnosing and debugging in order for SREs to "get to the root cause quickly enough so that you can feed that back to the development teams." 🌟](){: style="width:7%"}](https://www.youtube.com/watch?v=tgRPlAQpHYk&ab_channel=TheNewStack) [![None](){: style="width:7%"}](https://www.youtube.com/watch?v=tj3xYFA6Q2o&ab_channel=CloudBeesTV) [![youtube: MSBuild With Jenkins | Jenkins For C# / .NET Applications](){: style="width:7%"}](https://www.youtube.com/watch?v=uC7vajbnZS4)
-[![youtube: execution test Selenium + Grafana + Jenkins](){: style="width:7%"}](https://www.youtube.com/watch?v=vDj5IsWjU0A) [![youtube/StackSimplify: Kubernetes Deployments on AWS EKS | Amazon Elastic Kubernetes Service | Amazon EKS 🌟](){: style="width:7%"}](https://www.youtube.com/watch?v=vZK_W-fpft0&ab_channel=StackSimplify) [!["Have you used the taint command in Terraform yet?"](){: style="width:7%"}](https://www.youtube.com/watch?v=v_T1fuYGjV0&ab_channel=NedintheCloud) [![youtube: Deploy your Java applications to the Cloud using Eclipse JKube (petclinic) 🌟](){: style="width:7%"}](https://www.youtube.com/watch?v=vgIwRX4LXfU) [![CKAD Example Question with Tips & Tricks](){: style="width:7%"}](https://www.youtube.com/watch?v=wHha-Q3XVOg&ab_channel=DanLister) [![youtube LambdaTest: Jenkins Tutorial For Beginners | Part 9 | Cross Browser Testing With LambdaTest Jenkins Plugin](){: style="width:7%"}](https://www.youtube.com/watch?v=x5cyrE9ecis&ab_channel=LambdaTest) [![youtube: Kubernetes Comparison](){: style="width:7%"}](https://www.youtube.com/watch?v=xM9jpcVGTzY) [![What's new in the Gemma open model family](){: style="width:7%"}](https://www.youtube.com/watch?v=xdXmOm61DFY&list=PLOU2XLYxmsIKL_eEgkKJWDRhYUEvS9eYz&index=11&pp=iAQB) [![youtube: Code To Cloud - Getting Started With: Azure Verified Modules](){: style="width:7%"}](https://www.youtube.com/watch?v=y1lOKQOapTw) [![youtube: monitoring jenkins job with build monitor view](){: style="width:7%"}](https://www.youtube.com/watch?v=y6RNLNvnYIw) [![youtube: Jenkins and Sonarqube Integration with Maven | SonarScanner for Maven and Integrate with Jenkins](){: style="width:7%"}](https://www.youtube.com/watch?v=yEyVXUExSqs&ab_channel=DevOpsHint)
-[![youtube - CloudBeesTV: Jenkins Performance: Avoiding Pitfalls, Diagnosing Issues & Scaling for Growth](){: style="width:7%"}](https://www.youtube.com/watch?v=yTafQ-e84eY) [![None](){: style="width:7%"}](https://www.youtube.com/watch?v=yWzKJPw_VzM) [![youtube: Source Control Tip 9: Dealing with Merge Conflicts in VS Code](){: style="width:7%"}](https://www.youtube.com/watch?v=ybCxPHzRJfA&ab_channel=VisualStudioCode) [![Azure Update 15th May 2026](){: style="width:7%"}](https://www.youtube.com/watch?v=yoVH_44xb_E&feature=youtu.be) [![youtube.com: AWS Cloud Complete Bootcamp Course - CloudFormation | freeCodeCamp 🌟](){: style="width:7%"}](https://www.youtube.com/watch?v=zA8guDqfv40) [![youtube: How to set up AWS Kubernetes Jenkins pipeline](){: style="width:7%"}](https://www.youtube.com/watch?v=zI7_8M2KtRI&ab_channel=MicroserviceFactory) [![youtube: Azure DevOps Pipeline and Image Builder](){: style="width:7%"}](https://www.youtube.com/watch?v=zL0eLEl2BxI&ab_channel=TravisRoberts) [![AWS Cloud Practitioner - Curso Completo 2023](){: style="width:7%"}](https://www.youtube.com/watch?v=zQyrhjEAqLs) [![None](){: style="width:7%"}](https://www.youtube.comwatch?v=b_norgxfh5y) [![zartis.com: How To Save A Fortune On Azure Kubernetes Service](){: style="width:7%"}](https://www.zartis.com/minimizing-costs-aks) [![zartis.com: Simplify Your SDLC with Azure DevOps 🌟](){: style="width:7%"}](https://www.zartis.com/simplify-your-sdlc-with-azure-devops)
-[![None](){: style="width:7%"}](https://www.zdnet.com/article/amazon-red-hat-openshift-announced-for-public-cloud-kubernetes-users) [![APIs published, APIs consumed: mainstream enterprises increasingly behave like software vendors](){: style="width:7%"}](https://www.zdnet.com/article/apis-published-apis-consumed-mainstream-enterprises-increasingly-behave-like-software-vendors) [![zdnet.com: As cloud costs spiral upward, enterprises turn to a thing called FinOps](){: style="width:7%"}](https://www.zdnet.com/article/as-cloud-costs-spiral-upward-enterprises-turn-to-a-thing-called-finops) [![zdnet.com: AWS, as predicted, is forking Elasticsearch](){: style="width:7%"}](https://www.zdnet.com/article/aws-as-predicted-is-forking-elasticsearch) [![Corporate culture complicates Kubernetes and container collaboration 🌟](){: style="width:7%"}](https://www.zdnet.com/article/corporate-culture-complicates-kubernetes-and-container-collaboration) [![zdnet.com: Docker changes its subscription plans, usage rules, and product line](){: style="width:7%"}](https://www.zdnet.com/article/docker-changes-its-subscription-plans-usage-rules-and-product-line) [![zdnet.com: Red Hat introduces free RHEL for open-source, non-profit organizations](){: style="width:7%"}](https://www.zdnet.com/article/free-red-hat-enterprise-linux-for-open-source-non-profit-organizations) [![zdnet.com: Google Cloud rolls out new security tools as threat landscape heats up](){: style="width:7%"}](https://www.zdnet.com/article/google-cloud-rolls-out-new-security-tools-as-threat-landscape-heats-up) [![zdnet.com: Google introduces GKE Autopilot for hands-off Kubernetes](){: style="width:7%"}](https://www.zdnet.com/article/google-introduces-gke-autopilot-for-hands-off-kubernetes) [![zdnet.com: Google releases new open-source security software program: Scorecards](){: style="width:7%"}](https://www.zdnet.com/article/google-releases-new-open-source-security-software-program-scorecards) [![zdnet.com: Grafana 8.0 integrates with Prometheus alerting](){: style="width:7%"}](https://www.zdnet.com/article/grafana-8-0-integrates-with-prometheus-alerting)
-[![zdnet.com: Kubernetes dropping Docker is not that big of a deal](){: style="width:7%"}](https://www.zdnet.com/article/kubernetes-dropping-docker-is-not-that-big-of-a-deal) [![zdnet.com: Log4j: Google and IBM call for list of critical open source projects](){: style="width:7%"}](https://www.zdnet.com/article/log4j-after-white-house-meeting-google-calls-for-list-of-critical-open-source-projects) [![Open source observability, meet data transformation: Grafana 7.0 promises to connect, unify, and visualize all your data](){: style="width:7%"}](https://www.zdnet.com/article/open-source-observability-meet-data-transformation-grafana-7-0-promises-to-connect-unify-and-visualize-all-your-data) [![zdnet.com: Programming languages: Python just took a big jump forward](){: style="width:7%"}](https://www.zdnet.com/article/programming-languages-python-just-took-a-big-jump-forward) [![zdnet.com: Puppet introduces beta of cloud-native, event-driven DevOps program: Relay](){: style="width:7%"}](https://www.zdnet.com/article/puppet-introduces-beta-of-cloud-native-event-driven-devops-program-relay) [![zdnet.com: Qualys partners with Red Hat to improve Linux and Kubernetes security](){: style="width:7%"}](https://www.zdnet.com/article/qualys-partners-with-red-hat-to-improve-linux-and-kubernetes-security) [![zdnet.com: Rancher Labs closes $40M funding round to "run Kubernetes everywhere"](){: style="width:7%"}](https://www.zdnet.com/article/rancher-labs-closes-40m-funding-round-to-run-kubernetes-everywhere) [![zdnet.com: ed Hat expands Ansible ready to run cloud programs 🌟](){: style="width:7%"}](https://www.zdnet.com/article/red-hat-expands-ansible-ready-to-run-cloud-programs) [![zdnet.com: SQL, NoSQL? What's the difference these days?](){: style="width:7%"}](https://www.zdnet.com/article/sql-nosql-whats-the-difference-these-days) [![zdnet.com: Stop calling DevOps teams 'DevOps teams' 🌟🌟](){: style="width:7%"}](https://www.zdnet.com/article/stop-calling-devops-teams-devops-teams) [![zdnet.com: SUSE Harvester: Deploying virtual machines with Kubernetes](){: style="width:7%"}](https://www.zdnet.com/article/suse-harvester-deploying-virtual-machines-with-kubernetes)
-[![zdnet.com: The year ahead in DevOps and agile: bring on the automation, bring on the business involvement](){: style="width:7%"}](https://www.zdnet.com/article/the-year-ahead-in-devops-and-agile-more-automation-more-business-involvement-needed) [![zdnet: There's no ops like NoOps: the next evolution of DevOps](){: style="width:7%"}](https://www.zdnet.com/article/theres-no-ops-like-noops-the-next-evolution-of-devops) [![zdnet.com: VMware brings Tanzu Application Platform into GA to ease Kubernetes adoption](){: style="width:7%"}](https://www.zdnet.com/article/vmware-brings-tanzu-application-platform-into-ga-to-ease-kubernetes-adoption) [![zdnet.com: Why microservices need event-driven architecture](){: style="width:7%"}](https://www.zdnet.com/article/when-microservices-need-event-driven-architecture) [![Zebrium](){: style="width:7%"}](https://www.zebrium.com) [![zenml.io: ZenML](){: style="width:7%"}](https://www.zenml.io) [![zenml.io/integrations: Explore the MLOps Landscape with ZenML](){: style="width:7%"}](https://www.zenml.io/integrations) [![Zoom](){: style="width:7%"}](https://www.zoom.com) [![deloitte.com/de: EMEA Center of Excellence for Application Modernization' and Migration](){: style="width:7%"}](https://www2.deloitte.com/de/de/pages/technology/articles/center-of-excellence-application-modernization.html) [![deloitte.com: Fargate con EKS](){: style="width:7%"}](https://www2.deloitte.com/es/es/blog/todo-tecnologia/2021/fargate-con-eks.html) [![deloitte.com: Infrastructure as Code (IaC) con Terraform](){: style="width:7%"}](https://www2.deloitte.com/es/es/blog/todo-tecnologia/2021/infrastructure-as-code-iac-con-terraform.html)
-[![deloitte.com: Bringing Agile benefits to a waterfall project](){: style="width:7%"}](https://www2.deloitte.com/us/en/insights/industry/public-sector/agile-in-government-waterfall-software-approach.html) [![deloitte.com: Culture change, not tech, is the secret to DevOps success' (podcast) 🌟](){: style="width:7%"}](https://www2.deloitte.com/us/en/pages/consulting/articles/secret-to-devops-isnt-about-tools-its-about-culture-value-and-outcomes-architecting-the-cloud-podcast-sre-site-reliability-engineering-resiliency-cloud-adoption-cloud-value-outcomes-culture-change.html) [![twitter.com/ASFMavenProject: The official twitter feed of the Apache Maven Project](){: style="width:7%"}](https://x.com/ASFMavenProject) [![twitter.com/ASFMavenRelease: Maven Plugin Release](){: style="width:7%"}](https://x.com/ASFMavenRelease) [![twitter.com/AWS_Partners](){: style="width:7%"}](https://x.com/AWS_Partners) [![twitter.com/AWSreInvent](){: style="width:7%"}](https://x.com/AWSreInvent) [![twitter.com/AWSstartups](){: style="width:7%"}](https://x.com/AWSstartups) [![twitter.com/ChromeDevTools](){: style="width:7%"}](https://x.com/ChromeDevTools) [![twitter.com/GolangRepos](){: style="width:7%"}](https://x.com/GolangRepos) [![Microsoft Developer Teaser for Build 2026](){: style="width:7%"}](https://x.com/Microsoft/status/2059320501580034310) [![None](){: style="width:7%"}](https://x.com/PukarDesign/status/1452141978167267332)
-[![None](){: style="width:7%"}](https://x.com/SWengThomas) [![None](){: style="width:7%"}](https://x.com/_georgemoller) [![None](){: style="width:7%"}](https://x.com/a_sykim) [!["It's funny: everyone thinks CPU requests are only used for scheduling (WRONG) and memory requests determine who gets OOMKilled (WRONG) but it's actually the opposite! At runtime, memory requests do nothing, but CPU requests DO" 🌟](){: style="width:7%"}](https://x.com/aantn) [![None](){: style="width:7%"}](https://x.com/addyosmani) [![None](){: style="width:7%"}](https://x.com/agarcia) [![None](){: style="width:7%"}](https://x.com/alexxubyte) [![twitter.com/awscloud](){: style="width:7%"}](https://x.com/awscloud) [![twitter.com/azuredevops](){: style="width:7%"}](https://x.com/azuredevops) [![None](){: style="width:7%"}](https://x.com/brendandburns) [![None](){: style="width:7%"}](https://x.com/codingsafari)
-[![twitter.com/commandlinefu](){: style="width:7%"}](https://x.com/commandlinefu) [![twitter.com/commandlinefu10](){: style="width:7%"}](https://x.com/commandlinefu10) [![twitter.com/commandlinefu3](){: style="width:7%"}](https://x.com/commandlinefu3) [![None](){: style="width:7%"}](https://x.com/dmokafa) [![#FeatureFlags](){: style="width:7%"}](https://x.com/hashtag/featureflag) [![Google I/O 2026 Live Stream Event](){: style="width:7%"}](https://x.com/i/events/2053241348807864323) [![As an ops engineer not too familiar with Git, you just need to know 6 commands](){: style="width:7%"}](https://x.com/janakiramm) [![twitter.com/jeffbarr](){: style="width:7%"}](https://x.com/jeffbarr) [![None](){: style="width:7%"}](https://x.com/johncutlefish/status/1452048722917871620) [![None](){: style="width:7%"}](https://x.com/jwendlandt) [![k0sproject](){: style="width:7%"}](https://x.com/k0sproject)
-[![twitter.com/kubernetesio](){: style="width:7%"}](https://x.com/kubernetesio) [![None](){: style="width:7%"}](https://x.com/memenetes) [![microcksio](){: style="width:7%"}](https://x.com/microcksio) [![None](){: style="width:7%"}](https://x.com/okta) [![twitter.com/openshift](){: style="width:7%"}](https://x.com/openshift) [![twitter.com/operatorhubio](){: style="width:7%"}](https://x.com/operatorhubio) [!["Kubernetes base64 encodes secrets because that makes arbitrary data play nice with JSON. It had nothing to do with the security model (or lack thereof). It did not occur to us at the time that people could mistake base64 for some form of encryption"](){: style="width:7%"}](https://x.com/originalavalamp) [![None](){: style="width:7%"}](https://x.com/puksiarz) [![None](){: style="width:7%"}](https://x.com/pvergadia) [![None](){: style="width:7%"}](https://x.com/pythonvscode) [![None](){: style="width:7%"}](https://x.com/rakyll)
-[![shipwrightio](){: style="width:7%"}](https://x.com/shipwrightio) [![submarinerio](){: style="width:7%"}](https://x.com/submarinerio) [![telepresenceio](){: style="width:7%"}](https://x.com/telepresenceio) [![None](){: style="width:7%"}](https://x.com/tfortricks_ind) [![None](){: style="width:7%"}](https://x.com/tsh4k) [![xbery.medium.com: Deploy helm charts using Terraform module 🌟](){: style="width:7%"}](https://xbery.medium.com/deploy-helm-charts-using-terraform-module-63684efbd221) [![DevOps Glosary of Terms 🌟](){: style="width:7%"}](https://xebialabs.com/glossary) [![Periodic Table of DevOps 🌟](){: style="width:7%"}](https://xebialabs.com/periodic-table-of-devops-tools) [![The Ultimate DevOps Tool Chest 🌟](){: style="width:7%"}](https://xebialabs.com/the-ultimate-devops-tool-chest) [![The Ultimate List of Open Source DevOps Tools](){: style="width:7%"}](https://xebialabs.com/the-ultimate-devops-tool-chest/open-source) [![xenitab.github.io: Kubernetes Ephemeral Container Security 🌟](){: style="width:7%"}](https://xenitab.github.io/blog/2022/04/12/ephemeral-container-security)
-[![==xgrid.medium.com: Securing a Kubernetes cluster using TLS certificates==' 🌟](){: style="width:7%"}](https://xgrid.medium.com/securing-a-kubernetes-cluster-using-tls-certificates-5e64a6bb26de) [![xgrid.medium.com: Tackling Kubernetes Observability Challenges with Pixie](){: style="width:7%"}](https://xgrid.medium.com/tackling-kubernetes-observability-challenges-with-pixie-a03cbad93148) [![yaml.org: Anchors and Aliases](){: style="width:7%"}](https://yaml.org/spec/1.2/spec.html) [![yamline.com](){: style="width:7%"}](https://yamline.com) [![yamlvalidator.dev: YAML Validator](){: style="width:7%"}](https://yamlvalidator.dev) [![yankeexe.medium.com: How Rolling and Rollback Deployments work in Kubernetes](){: style="width:7%"}](https://yankeexe.medium.com/how-rolling-and-rollback-deployments-work-in-kubernetes-8db4c4dce599) [![yash-kukreja-98.medium.com: Develop on Kubernetes Series — Demystifying' the For vs Owns vs Watches controller-builders in controller-runtime](){: style="width:7%"}](https://yash-kukreja-98.medium.com/develop-on-kubernetes-series-demystifying-the-for-vs-owns-vs-watches-controller-builders-in-c11ab32a046e) [![yeeply 🌟](){: style="width:7%"}](https://yeeply.com) [![yellow.systems: How to Make a Scalable Web Application: Architecture, Technologies, Cost 🌟](){: style="width:7%"}](https://yellow.systems/blog/how-to-build-a-scalable-web-application) [![yitaek.medium.com: Useful Tools for Better Kubernetes Development 🌟](){: style="width:7%"}](https://yitaek.medium.com/useful-tools-for-better-kubernetes-development-87820c2b9435) [![An example of using dynamic client of k8s.io/client-go](){: style="width:7%"}](https://ymmt2005.hatenablog.com/entry/2020/04/14/An_example_of_using_dynamic_client_of_k8s.io/client-go)
-[![ymmt2005.hatenablog.com: 47 things that you should know to be a Kubernetes experts (questions + answers)](){: style="width:7%"}](https://ymmt2005.hatenablog.com/entry/k8s-things) [![yobyot.com: AWS multi-region KMS keys and Data Lifecycle Manager: better together](){: style="width:7%"}](https://yobyot.com/aws/aws-multi-region-keys-and-ec2-data-lifecycle-manager/2021/08/18) [![yor.io](){: style="width:7%"}](https://yor.io) [![yoshevski.medium.com: Cost-effective Azure Devops and AppCenter integration](){: style="width:7%"}](https://yoshevski.medium.com/cost-effective-azuredevops-and-appcenter-integration-fe606725d5d5) [![youcanbook.me](){: style="width:7%"}](https://youcanbook.me) [![yourdevopsmentor.com: How to become a DevOps engineer – 5 easy steps](){: style="width:7%"}](https://yourdevopsmentor.com/blog/how-to-become-a-devops-engineer) [![youtube: From Code to Cluster — Modern Kubernetes Workflows with K8Studio](){: style="width:7%"}](https://youtu.be/1RTTEUEl9sc) [![Openshift Baremetal - Installer's Bake-off: Agent vs Assisted vs IPI](){: style="width:7%"}](https://youtu.be/1v15VSKPZRU?si=vK_9UKjGV8F24Ebt) [![Automated Disaster Recovery failover and failback with Red Hat OpenShift](){: style="width:7%"}](https://youtu.be/OPKVKPfJrRA?si=YBt3LmBRNNq-GrqL) [![==youtube - freecodecamp.org: Learn Terraform with Azure by Building a Dev' Environment – Full Course for Beginners==](){: style="width:7%"}](https://youtu.be/V53AHWun17s?si=zB9HD1MCp3SbLQwL) [![youtube: GKE Autopilot - Fully Managed Kubernetes Service From Google 🌟](){: style="width:7%"}](https://youtu.be/Zztufl4mFQ4)
-[![MongoDB Cloud Manager](){: style="width:7%"}](https://youtu.be/bB57HKeOvmw) [![youtube: Migrating On Premise VM to AWS | VM Import/Export | Create EC2' instance based on on-premises server](){: style="width:7%"}](https://youtu.be/buzusNljpy4) [![youtube: deployment strategies in kubernetes | recreate | rolling update' | blue/green | canary](){: style="width:7%"}](https://youtu.be/efiMiaFjtn8) [![GitBook Webinar: GitBook for Public Docs](){: style="width:7%"}](https://youtu.be/gnYU0jtQbug?si=dWSDPD4eXvF3dx5r) [![None](){: style="width:7%"}](https://youtu.be/lgyO9C9zdrg) [![Migration Toolkit for Applications Demo - June 2020](){: style="width:7%"}](https://youtu.be/mRCz6Jl0Ds8) [![None](){: style="width:7%"}](https://youtube.com/clip/Ugkx5e13a72WjgowgmAtFieyNFuiKarXWXDp) [![Kubernetes para principiantes - La guía definitiva para principiantes absolutos](){: style="width:7%"}](https://youtube.com/playlist?list=PLaR6Rq6Z4IqcKOKT4c0uGkBt3YSRQ9S5v&si=qGpgMP56yagniZx8) [![Jenkins Tutorials by CloudBeesTV 🌟](){: style="width:7%"}](https://youtube.com/playlist?list=PLvBBnHmZuNQJeznYL2F-MpZYBUeLIXYEe&si=GBJtqv36O8bslj9z) [![Kubernetes: Un tour por los comandos básicos](){: style="width:7%"}](https://youtube.com/shorts/VP4JoijL_TY?si=dBGfs6sn1ryzPcYT) [![New VS Code Release Highlights v1.86](){: style="width:7%"}](https://youtube.com/shorts/bVlIo4H0IDU)
-[![Extensión de Visual Studio Code que genera tests y mejora tu código](){: style="width:7%"}](https://youtube.com/shorts/hmq195GRYCI?si=8knOM1y50V6JcRlk) [![File Icon Theme](){: style="width:7%"}](https://youtube.com/shorts/i0V1bHybv5w?si=y42F3QjNFVouu3s8) [![Learn with Copilot](){: style="width:7%"}](https://youtube.com/shorts/rjmXBs5l_7M?si=UlQ4q1-B-JOiYwrn) [![Visualize your git repo in vscode with Git Graph extensions](){: style="width:7%"}](https://youtube.com/shorts/vpFF1XSqWjw?si=Zr2eW_C3_3hQoXAa) [![How to be a professional (un)wrapper #vscode #programmingtools #coding](){: style="width:7%"}](https://youtube.com/shorts/yuzKp_KsGIk?si=ooaqRJzW2cmf6Z2M) [![ystatit.medium.com: How to Change Kubernetes Kube-apiserver IP Address](){: style="width:7%"}](https://ystatit.medium.com/how-to-change-kubernetes-kube-apiserver-ip-address-402d6ddb8aa2) [![yuminlee2.medium.com: Kubernetes: Container and Pod Logging](){: style="width:7%"}](https://yuminlee2.medium.com/kubernetes-container-and-pod-logging-82ec5c057cb2) [![yuminlee2.medium.com: Kubernetes Network Policies](){: style="width:7%"}](https://yuminlee2.medium.com/kubernetes-network-policies-a93c2f588e31) [![==yuminlee2.medium.com: Kubernetes: Storage==](){: style="width:7%"}](https://yuminlee2.medium.com/kubernetes-storage-fe5363d88d42) [![yuminlee2.medium.com: Kubernetes: Understanding Kubernetes Architecture' through a Restaurant Chef’s Analogy](){: style="width:7%"}](https://yuminlee2.medium.com/kubernetes-understanding-kubernetes-architecture-through-a-restaurant-chefs-analogy-b89f38d8b95a) [![Zeal](){: style="width:7%"}](https://zealdocs.org)
-[![Zeebe workflow engine](){: style="width:7%"}](https://zeebe.io) [![zendesk.engineering: Debugging containerd](){: style="width:7%"}](https://zendesk.engineering/debugging-containerd-a20f28a2a8bf) [![zer1t0.gitlab.io: Attacking Active Directory: 0 to 0.9 🌟](){: style="width:7%"}](https://zer1t0.gitlab.io/posts/attacking_ad) [![zerodha.tech: Infrastructure monitoring with Prometheus at Zerodha](){: style="width:7%"}](https://zerodha.tech/blog/infra-monitoring-at-zerodha) [![New String Formatting in Python 3.6](){: style="width:7%"}](https://zerokspot.com/weblog/2015/12/31/new-string-formatting-in-python) [![zesty.co: 10 Cloud Deficiencies You Should Know](){: style="width:7%"}](https://zesty.co/blog/10-cloud-deficiencies) [![zhimin-wen.medium.com: Curl as a Network Protocol Testing Tool](){: style="width:7%"}](https://zhimin-wen.medium.com/curl-as-a-network-protocol-testing-tool-7f49151ea365) [![zhimin-wen.medium.com: Custom Notifications with Alert Manager’s Webhook' Receiver in Kubernetes](){: style="width:7%"}](https://zhimin-wen.medium.com/custom-notifications-with-alert-managers-webhook-receiver-in-kubernetes-8e1152ba2c31) [![zhimin-wen.medium.com: Sticky Sessions in Kubernetes 🌟](){: style="width:7%"}](https://zhimin-wen.medium.com/sticky-sessions-in-kubernetes-56eb0e8f257d) [![zigiwave.medium.com: Top 10 Tools your DevOps Teams Should Use in 2022](){: style="width:7%"}](https://zigiwave.medium.com/top-10-tools-your-devops-teams-should-use-in-2022-569700f40426) [![Zipkin](){: style="width:7%"}](https://zipkin.io)
-[![Zoom: zoom.new](){: style="width:7%"}](https://zoom.new) [![Zoom](){: style="width:7%"}](https://zoom.us) [![Zoom: zoom.new](){: style="width:7%"}](https://zoom.us/signin) [![None](){: style="width:7%"}](https://zoonavigator.elkozmon.com) [![None](){: style="width:7%"}](https://zoonavigator.elkozmon.com/en/latest) [![zshdb.readthedocs.io](){: style="width:7%"}](https://zshdb.readthedocs.io) [![zshdb.readthedocs.io](){: style="width:7%"}](https://zshdb.readthedocs.io/en/latest) [![Riding the Tiger: Lessons Learned Implementing Istio 🌟](){: style="width:7%"}](https://zwischenzugs.com/2020/05/05/riding-the-tiger-lessons-learned-implementing-istio) [![Debugging Kubernetes Systems: Practical Advice with Quality Telemetry](){: style="width:7%"}](https://…) [![The 6 Levels of Claude Code Explained](){: style="width:7%"}](https://www.youtube.com/embed/TUKYbUIXLOE) [![github - fabric8, maven plugin](){: style="width:7%"}](https://github.com/fabric8io/fabric8-maven-plugin)
-[![console.cloud.google.com/products](){: style="width:7%"}](https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fconsole.cloud.google.com%2Fproducts&dsh=S-837258255%3A1779033921742301&followup=https%3A%2F%2Fconsole.cloud.google.com%2Fproducts&osid=1&passive=1209600&service=cloudconsole&flowName=WebLiteSignIn&flowEntry=ServiceLogin&ifkv=AWa2PavdLijoZE8HgBUBXNoU1YfsOf-olUjJ8JfmhFG_0QoTjdDv1sVmFwi8Eo6EXbpyWStjzuTRaQ) [![openshift.com: 8 Answers to 7 OpenShift Questions 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/8-answers-to-7-openshift-questions) [![openshift.com: OpenShift Security Best Practices for Kubernetes Cluster Design 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/openshift-security-best-practices-for-kubernetes-cluster-design) [![openshift.com: Ask an OpenShift Admin Office Hour - Authentication and Authorization](){: style="width:7%"}](https://www.redhat.com/en/blog/ask-an-openshift-admin-office-hour-authentication-and-authorization) [![blog.getpostman.com](){: style="width:7%"}](https://blog.postman.com) [![A hybrid cloud-native DevSecOps pipeline with JFrog Artifactory and GKE on-prem 🌟](){: style="width:7%"}](https://docs.cloud.google.com/architecture) [![OpenShift 4 documentation 🌟](){: style="width:7%"}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.22) [![Fully Automated OpenShift Deployments With VMware vSphere](){: style="width:7%"}](https://www.redhat.com/en/blog/fully-automated-openshift-deployments-with-vmware-vsphere) [![Red Hat's approach to Edge Computing 🌟](){: style="width:7%"}](https://www.redhat.com/en/solutions/edge-computing-approach) [![OpenShift Registry & Quay](){: style="width:7%"}](https://nubenetes.com/registries) [![openshift.com: Deploy a multi-master OKD 4.5 cluster using a single command in ~30 minutes](){: style="width:7%"}](https://www.redhat.com/en/blog/deploy-a-multi-master-okd-4.5-cluster-using-a-single-command-in-30-minutes)
-[![docs.aporeto.com: OpenShift Master API Protection](){: style="width:7%"}](https://docs.prismacloud.io/en) [![Introducing Azure Red Hat OpenShift on OpenShift 4 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/introducing-azure-red-hat-openshift-on-openshift-4) [![Gradle Cheat Sheets](){: style="width:7%"}](https://nubenetes.com/cheatsheets) [![cloudbees.com: Jenkins Pipeline with Plugins](){: style="width:7%"}](https://www.cloudbees.com/whitepapers/jenkins-pipeline-plugins) [![Google docs & Sheets](){: style="width:7%"}](https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fdocs.google.com%2F&dsh=S20332737%3A1779029801683182&emr=1&followup=https%3A%2F%2Fdocs.google.com%2F&osid=1&passive=1209600&flowName=WebLiteSignIn&flowEntry=ServiceLogin&ifkv=AWa2PauuoeLcrRlG9wsx3FKpxmPOwZ0aEG9g04i8ZgsTyIUOHV3UzhWURaJlrxS0xYmo_YZUJM0_Rw) [![Making Requests to Amazon S3 over IPv6](){: style="width:7%"}](https://docs.aws.amazon.com/AmazonS3/latest/API) [![Tekton](){: style="width:7%"}](https://nubenetes.com/tekton) [![Keptn](){: style="width:7%"}](https://nubenetes.com/keptn) [![about.gitlab.com: Fantastic Infrastructure as Code security attacks and how to find them](){: style="width:7%"}](https://about.gitlab.com/blog/fantastic-infrastructure-as-code-security-attacks-and-how-to-find-them) [![k21academy.com: Azure pipelines VS Jenkins](){: style="width:7%"}](https://k21academy.com/azure-cloud/azure-pipelines-vs-jenkins) [![research.nccgroup.com: 10 real-world stories of how we’ve compromised CI/CD pipelines](){: style="width:7%"}](https://www.nccgroup.com/research)
-[![securityonline.info: VAmPI: Vulnerable REST API with OWASP top 10 vulnerabilities](){: style="width:7%"}](https://securityonline.info) [![ansible.com: Simplifying secrets management with CyberArk and Red Hat Ansible Automation Platform](){: style="width:7%"}](https://www.redhat.com/en/blog/simplifying-secrets-management-with-cyberark-and-red-hat-ansible-automation-platform) [![about.gitlab.com: How to secure your container images with GitLab and Grype](){: style="width:7%"}](https://about.gitlab.com/blog/secure-container-images-with-gitlab-and-grype) [![dynatrace.com: Container security: What it is, why it’s tricky, and how to do it right](){: style="width:7%"}](https://www.dynatrace.com/knowledge-base/container-security) [![ansible.com: Automating Security with CyberArk and Red Hat Ansible Automation Platform](){: style="width:7%"}](https://www.redhat.com/en/blog/automating-security-with-cyberark-and-red-hat-ansible-automation-platform) [![digitalis.io: Kubernetes GitOps Continuous Integration and Delivery with Fleet and Rancher](){: style="width:7%"}](https://digitalis.io/post/kubernetes-gitops-continuous-integration-and-delivery-with-fleet-and-rancher) [![Crunchy Data PostgreSQL Operator](){: style="width:7%"}](https://nubenetes.com/crunchydata) [![informationweek.com: Can Enterprises Benefit From Adopting Database DevOps?](){: style="width:7%"}](https://www.informationweek.com/software-services/can-enterprises-benefit-from-adopting-database-devops-) [![ibm.com: Using Fio to Tell Whether Your Storage is Fast Enough for Etcd](){: style="width:7%"}](https://www.ibm.com/think/cloud) [![OpenEBS Features and Benefits](){: style="width:7%"}](https://openebs.io/docs) [![grafana.com: Introducing the new and improved New Relic plugin for Grafana](){: style="width:7%"}](https://grafana.com/blog/introducing-the-new-and-improved-new-relic-plugin-for-grafana)
-[![grafana.com: What's new in Grafana Cloud for July 2021: Traces, live streaming, Kubernetes and Docker integrations, and more](){: style="width:7%"}](https://grafana.com/blog/whats-new-in-grafana-cloud-for-july-2021-traces-live-streaming-kubernetes-and-docker-integrations-and-more) [![grafana.com: Top 5 user-requested synthetic monitoring alerts in Grafana Cloud](){: style="width:7%"}](https://grafana.com/blog/top-5-user-requested-synthetic-monitoring-alerts-in-grafana-cloud) [![grafana.com: Video: How to build a Prometheus query in Grafana](){: style="width:7%"}](https://grafana.com/blog/video-how-to-build-a-prometheus-query-in-grafana) [![grafana.com: Why companies choose Grafana Cloud over self-managed OSS stacks](){: style="width:7%"}](https://grafana.com/blog/why-companies-choose-grafana-cloud-over-self-hosted-oss-stacks) [![Popular community plugins that can improve your Grafana dashboards 🌟](){: style="width:7%"}](https://grafana.com/blog/popular-community-plugins-that-can-improve-your-grafana-dashboards) [![grafana.com: A complete guide to managing Grafana as code: tools, tips, and tricks](){: style="width:7%"}](https://grafana.com/blog/a-complete-guide-to-managing-grafana-as-code-tools-tips-and-tricks) [![grafana.com: Grafana Beyla 1.0 release: zero-code instrumentation for application telemetry using eBPF](){: style="width:7%"}](https://grafana.com/blog/grafana-beyla-1-0-release-zero-code-instrumentation-for-application-telemetry-using-ebpf) [![grafana.com: A 3-step guide to troubleshooting and visualizing Kubernetes with Grafana Cloud](){: style="width:7%"}](https://grafana.com/blog/a-3-step-guide-to-troubleshooting-and-visualizing-kubernetes-with-grafana-cloud) [![grafana.com: Grafana dashboards: A complete guide to all the different types you can build](){: style="width:7%"}](https://grafana.com/blog/grafana-dashboards-a-complete-guide-to-all-the-different-types-you-can-build) [![grafana.com: An advanced guide to network monitoring with Grafana and Prometheus](){: style="width:7%"}](https://grafana.com/blog/an-advanced-guide-to-network-monitoring-with-grafana-and-prometheus) [![grafana.com: A beginner's guide to network monitoring with Grafana and Prometheus](){: style="width:7%"}](https://grafana.com/blog/a-beginners-guide-to-network-monitoring-with-grafana-and-prometheus)
-[![grafana.com: Testing shift left observability with the Grafana Stack, OpenTelemetry, and k6](){: style="width:7%"}](https://grafana.com/blog/testing-shift-left-observability-with-the-grafana-stack-opentelemetry-and-k6) [![grafana.com: Introducing Grafana Faro, an open source project for frontend application observability](){: style="width:7%"}](https://grafana.com/blog/introducing-grafana-faro-oss-application-observability) [![grafana.com: Grafana 8.1 released: New Geomap and Annotations panels, updated plugin management, and more](){: style="width:7%"}](https://grafana.com/oss/grafana) [![grafana.com: Introducing the AWS CloudWatch integration, Grafana Cloud's first fully managed integration](){: style="width:7%"}](https://grafana.com/blog) [![aws.amazon.com: Trainline Case Study](){: style="width:7%"}](https://aws.amazon.com/solutions/case-studies) [![about.gitlab.com: How is AI/ML changing DevOps?](){: style="width:7%"}](https://about.gitlab.com/blog/how-is-ai-ml-changing-devops) [![technologyreview.es: "Las empresas que empiezan a lo grande con la IA fracasan más" 🌟](){: style="width:7%"}](https://www.technologyreview.es/article/las-empresas-que-empiezan-lo-grande-con-la-ia-fracasan-mas) [![Networking Cheat Sheet](){: style="width:7%"}](https://nubenetes.com/networking) [![google.com/site/mrxpalmeiras: Ansible Cheat Sheet 🌟](){: style="width:7%"}](https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fsites.google.com%2Fsite%2Fmrxpalmeiras%2Fansible%2Fansible-cheat-sheet&dsh=S-1707972940%3A1779029132636791&followup=https%3A%2F%2Fsites.google.com%2Fsite%2Fmrxpalmeiras%2Fansible%2Fansible-cheat-sheet&osid=1&passive=1209600&flowName=WebLiteSignIn&flowEntry=ServiceLogin&ifkv=AWa2PaujYnU1vHeNQrrR9IV_P56nGiUWnqqM_hG1PBGMZyTXDsxITg7865jvpdfY8gDYaRf3YwR5Kw) [![confluence.sakaiproject.org](){: style="width:7%"}](https://sakaiproject.atlassian.net/wiki) [![Pulumi Cloud Providers](){: style="width:7%"}](https://www.pulumi.com/registry/packages)
-[![CheatSheet for JMeter __time Function Calls](){: style="width:7%"}](https://www.ufcquechoisir-brest.org) [![New Alexa Skills Kit Template: Build a Trivia Skill in under an Hour](){: style="width:7%"}](https://developer.amazon.com) [![Linkedin Discussion](){: style="width:7%"}](https://www.linkedin.com/uas/login?session_redirect=https%3A%2F%2Fwww.linkedin.com%2Fgroups%2F49531%2F49531-6092152919937794052) [![postman.com: Postman State of the API Report 🌟](){: style="width:7%"}](https://www.postman.com/state-of-api/2025) [![grafana.com: How to use WebSockets to visualize real-time IoT data in Grafana](){: style="width:7%"}](https://grafana.com/blog/how-to-use-websockets-to-visualize-real-time-iot-data-in-grafana) [![smartbear.com: The State of API 2019 Report 🌟](){: style="width:7%"}](https://smartbear.com/resources/all) [![developers.googleblog.com: Introducing gRPC, a new open source HTTP/2 RPC Framework](){: style="width:7%"}](https://developers.googleblog.com/introducing-grpc-a-new-open-source-http2-rpc-framework) [![reply.com: Web Services: SOAP and REST - A Simple Introduction](){: style="width:7%"}](https://www.reply.com/solidsoft-reply/en) [![AWS Samples (Boilerplates)](){: style="width:7%"}](https://nubenetes.com/demos) [![ermetic.com: Diving Deeply into IAM Policy Evaluation – Highlights from AWS re:Inforce IAM433](){: style="width:7%"}](https://www.tenable.com/blog/diving-deeply-into-iam-policy-evaluation-highlights-from-aws-reinforce-iam433) [![stackrox.com: EKS vs GKE vs AKS - Evaluating Kubernetes in the Cloud](){: style="width:7%"}](https://www.stackrox.io/blog/eks-vs-gke-vs-aks-jan2021)
-[![azurecloudai.blog: Deploy Azure Kubernetes Service (AKS) to a preexisting VNET](){: style="width:7%"}](https://azurecloudai.blog/verify.html) [![azure.microsoft.com: Private preview: Azure Kubernetes Service (AKS) Backup 🌟](){: style="width:7%"}](https://azure.microsoft.com/en-us/updates?id=private-preview-aks-backup) [![grafana.com: Scrape Azure metrics and monitor AKS using Grafana Agent 🌟](){: style="width:7%"}](https://grafana.com/blog/scrape-azure-metrics-and-monitor-aks-using-grafana-agent) [![k21academy.com: Azure Kubernetes Service & Azure Container Instances For Beginners 🌟](){: style="width:7%"}](https://k21academy.com/azure-cloud/azure-container-instances-and-kubernetes-service) [![devoriales.com: AWS EKS Secret Encryption: Securing Your EKS Secrets At Rest with AWS KMS](){: style="width:7%"}](https://devoriales.com/aws-eks-secret-encryption-securing-your-eks-secrets-at-rest-with-aws-kms) [![DevStack](){: style="width:7%"}](https://resume-builder.natwarrathor961.workers.dev) [![eksworkshop.com](){: style="width:7%"}](https://eksworkshop.com) [![stackrox.com: Part 1 - Rancher Kubernetes Engine (RKE) Security Best Practices for Cluster Setup 🌟](){: style="width:7%"}](https://www.stackrox.io/blog/rancher-kubernetes-engine-security-part-1) [![about.gitlab.com: GitOps with GitLab: Connect with a Kubernetes cluster](){: style="width:7%"}](https://about.gitlab.com/blog/gitops-with-gitlab-connecting-the-cluster) [![about.gitlab.com: The basics of CI: How to run jobs sequentially, in parallel, or out of order](){: style="width:7%"}](https://about.gitlab.com/blog/basics-of-gitlab-ci-updated) [![grafana.com: How Istio, Tempo, and Loki speed up debugging for microservices](){: style="width:7%"}](https://grafana.com/blog/how-istio-tempo-and-loki-speed-up-debugging-for-microservices)
-[![experfy.com e-learning: Effective Jenkins - Continuous Delivery and Continuous Integration](){: style="width:7%"}](https://training.experfy.com/courses/effective-jenkins-continuous-delivery-and-continuous-integration) [![ibm.com: Enable GitOps](){: style="width:7%"}](https://www.ibm.com/garage) [![Kustomize - Template-Free Kubernetes Configuration Customization](){: style="width:7%"}](https://nubenetes.com/kustomize) [![Flux. The GitOps operator for Kubernetes](){: style="width:7%"}](https://nubenetes.com/flux) [![Helm](){: style="width:7%"}](https://nubenetes.com/helm) [![about.gitlab.com: 3 Ways to approach GitOps 🌟](){: style="width:7%"}](https://about.gitlab.com/blog/gitops-done-3-ways) [![varnish-cache.org: Installation on RedHat](){: style="width:7%"}](https://vinyl-cache.org/docs/trunk/installation/index.html) [![Maven](){: style="width:7%"}](https://nubenetes.com/maven-gradle) [![blog.openshift.com/full-cluster-capacity-management-monitoring-openshift](){: style="width:7%"}](https://www.redhat.com/en/blog/full-cluster-capacity-management-monitoring-openshift) [![full-cluster-part-3-capacity-management](){: style="width:7%"}](https://www.redhat.com/en/blog/full-cluster-part-3-capacity-management) [![blog.openshift.com/how-full-is-my-cluster-part-4-right-sizing-pods-with-vertical-pod-autoscaler](){: style="width:7%"}](https://www.redhat.com/en/blog/how-full-is-my-cluster-part-4-right-sizing-pods-with-vertical-pod-autoscaler)
-[![blog.openshift.com/: Introduction to GitOps with OpenShift](){: style="width:7%"}](https://www.redhat.com/en/blog/introduction-to-gitops-with-openshift) [![OpenShift 3.11 Multi-cluster Federation](){: style="width:7%"}](https://www.redhat.com/en/blog/kubernetes-federation-v2-on-openshift-3-11) [![blog.openshift.com/full-cluster-part-2-protecting-nodes](){: style="width:7%"}](https://www.redhat.com/en/blog/full-cluster-part-2-protecting-nodes) [![blog.openshift.com/: is it too late to integrate GitOps?](){: style="width:7%"}](https://www.redhat.com/en/blog/is-it-too-late-to-integrate-gitops) [![iximiuz.com: Container Networking Is Simple! 🌟](){: style="width:7%"}](https://labs.iximiuz.com/tutorials/container-networking-from-scratch) [![Docker Swarm](){: style="width:7%"}](https://nubenetes.com/kubernetes-alternatives) [![redhat.com: OpenShift Backup and Recovery with Kasten K10](){: style="width:7%"}](https://www.redhat.com/es/blog) [![buildkit](){: style="width:7%"}](https://docs.docker.com/build) [![guides.sonatype.com: secure docker registries](){: style="width:7%"}](https://help.sonatype.com/index.html) [![jfrog.com: Kubernetes Helm Chart Repositories 🌟](){: style="width:7%"}](https://docs.jfrog.com) [![Nexus Platform Plugin for Jenkins](){: style="width:7%"}](https://help.sonatype.com/en/sonatype-platform-plugin-for-jenkins.html)
-[![aws.amazon.com: Serverless or Kubernetes on AWS 🌟](){: style="width:7%"}](https://docs.aws.amazon.com/modern-apps-strategy-on-aws-how-to-choose) [![about.gitlab.com: How to navigate The Great Resignation](){: style="width:7%"}](https://about.gitlab.com/blog/how-to-navigate-the-great-resignation) [![hays.es: ‘La Gran Renuncia’: ¿por qué tantos profesionales se están planteando dejar su trabajo?](){: style="width:7%"}](https://www.hays.es) [![Accessing External Services Using Egress Router](){: style="width:7%"}](https://www.redhat.com/en/blog/accessing-external-services-using-egress-router) [![hipertextual.com: Así es Devin, la inteligencia artificial que programa software de principio a fin](){: style="width:7%"}](https://hipertextual.com/tecnologia/devin-inteligencia-artificial-programa-software) [![informationweek.com: What's Holding DevOps Back?](){: style="width:7%"}](https://www.informationweek.com/software-services/what-s-holding-devops-back-) [![DevOps Tools](){: style="width:7%"}](https://nubenetes.com/devops-tools) [![IaC Infrastructure as Code](){: style="width:7%"}](https://nubenetes.com/iac) [![NoOps](){: style="width:7%"}](https://nubenetes.com/noops) [![about.gitlab.com: Soft skills are the key to your DevOps career advancement](){: style="width:7%"}](https://about.gitlab.com/blog/soft-skills-are-the-key-to-your-devops-career-advancement) [![blog.vmware.com: DevOps: Culture – Collaboration, Empowerment, Autonomy 🌟](){: style="width:7%"}](https://blogs.vmware.com/cloud-foundation)
-[![computing.es: Retos del outsourcing de servicios IT en España](){: style="width:7%"}](https://www.computing.es/mundo-digital/retos-del-outsourcing-de-servicios-it-en-espana) [![about.gitlab.com: How to use a push-based approach for GitOps with Terraform and AWS ECS and EC2](){: style="width:7%"}](https://about.gitlab.com/blog/how-to-agentless-gitops-aws) [![thomasthornton.cloud: Writing reusable Terraform modules (azure)](){: style="width:7%"}](https://thomasthornton.cloud/writing-reusable-terraform-modules) [![Linkedin discussion: Need help on Backup and restore methods of EC2 using s3 services](){: style="width:7%"}](https://www.linkedin.com/uas/login?session_redirect=https%3A%2F%2Fwww.linkedin.com%2Fgroups%2F49531%2F49531-6093375473969090562) [![None](){: style="width:7%"}](https://programmer.ink/think) [![grafana.com: A beginner's guide to Kubernetes application monitoring](){: style="width:7%"}](https://grafana.com/blog/a-beginners-guide-to-kubernetes-application-monitoring) [![grafana.com: Introducing Kubernetes Monitoring in Grafana Cloud](){: style="width:7%"}](https://grafana.com/blog/introducing-kubernetes-monitoring-in-grafana-cloud) [![grafana.com: How to monitor Kubernetes clusters with the Prometheus Operator](){: style="width:7%"}](https://grafana.com/blog/how-to-monitor-kubernetes-clusters-with-the-prometheus-operator) [![grafana.com: How to manage high cardinality metrics in Prometheus and Kubernetes](){: style="width:7%"}](https://grafana.com/blog/how-to-manage-high-cardinality-metrics-in-prometheus-and-kubernetes) [![grafana.com: How to optimize resource utilization with Kubernetes Monitoring for Grafana Cloud 🌟](){: style="width:7%"}](https://grafana.com/blog/how-to-optimize-resource-utilization-with-kubernetes-monitoring-for-grafana-cloud) [![Spreadsheets: sheet.new](){: style="width:7%"}](https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fdocs.google.com%2Fspreadsheets%2Fu%2F0%2Fcreate%3Fusp%3Ddot_new&dsh=S338656440%3A1779029465061496&followup=https%3A%2F%2Fdocs.google.com%2Fspreadsheets%2Fu%2F0%2Fcreate%3Fusp%3Ddot_new<mpl=sheets&osid=1&passive=1209600&service=wise&flowName=WebLiteSignIn&flowEntry=ServiceLogin&ifkv=AWa2PauvFLix7FhDQsyeXMzly7IlWofT_GeExGBZD5PeXgcMI8_fmgxBG05tRNkG3ISAaCxExVB7)
-[![Google Docs: doc.new](){: style="width:7%"}](https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fdocs.google.com%2Fdocument%2Fu%2F0%2Fcreate%3Fusp%3Ddot_new&dsh=S-551027576%3A1779031360486315&followup=https%3A%2F%2Fdocs.google.com%2Fdocument%2Fu%2F0%2Fcreate%3Fusp%3Ddot_new<mpl=docs&osid=1&passive=1209600&service=wise&flowName=WebLiteSignIn&flowEntry=ServiceLogin&ifkv=AWa2PasT3fzmBVDogbYOa448WODYqcNpbr94eLlOd4kL-w5BLgVa3s5bweNB_q-BV6hVUtWFJzfuoQ) [![iximiuz.com: How Kubernetes Reinvented Virtual Machines (in a good sense) 🌟🌟](){: style="width:7%"}](https://labs.iximiuz.com/tutorials/kubernetes-vs-virtual-machines) [![iximiuz.com: Containers vs. Pods - Taking a Deeper Look](){: style="width:7%"}](https://labs.iximiuz.com/tutorials/containers-vs-pods) [![Kubernetes Storage - Volumes](){: style="width:7%"}](https://nubenetes.com/kubernetes-storage) [![qvault.io: How to Restart All Pods in a Kubernetes Namespace](){: style="width:7%"}](https://www.boot.dev) [![Client Libraries for Kubernetes](){: style="width:7%"}](https://nubenetes.com/kubernetes-client-libraries) [![Crossplane](){: style="width:7%"}](https://nubenetes.com/crossplane) [![Serverless Architectures](){: style="width:7%"}](https://nubenetes.com/serverless) [![testguild.com: Pipeline as Code with Mohamed Labouardy](){: style="width:7%"}](https://testguild.com/podcast/a345-mohamed) [![liquibase.org: Liquibase vs. Flyway](){: style="width:7%"}](https://www.liquibase.com/liquibase-vs-flyway) [![about.gitlab.com: How to learn CI/CD fast](){: style="width:7%"}](https://about.gitlab.com/blog/how-to-learn-ci-cd-fast)
-[![percona: Database Schema Management Via Liquibase](){: style="width:7%"}](https://percona.community/blog) [![about.gitlab.com: How to keep up with CI/CD best practices](){: style="width:7%"}](https://about.gitlab.com/blog/how-to-keep-up-with-ci-cd-best-practices) [![harness.io: Intro to Deployment Strategies: Blue-Green, Canary, and More 🌟](){: style="width:7%"}](https://www.harness.io/blog/blue-green-canary-deployment-strategies) [![devbattles.com: Python Flask, Part 1: Hello World!](){: style="width:7%"}](https://www.hugedomains.com/domain_profile.cfm?d=devbattles.com) [![Istio](){: style="width:7%"}](https://nubenetes.com/istio) [![youtube: The 6 Levels of Claude Code Explained](){: style="width:7%"}](https://www.youtube.com/watch?v=TUKYbUIXLOE) [![None](){: style="width:7%"}](https://blog.getambassador.io/kubernetes-canary-testing-and-release-with-istio-4cbdedcc9914?gi=a9a94d43d7a9) [![Distributed Load Testing on AWS 🌟](){: style="width:7%"}](https://docs.aws.amazon.com/solutions/distributed-load-testing-on-aws) [![scaleway.com: Kubernetes Kapsule](){: style="width:7%"}](https://www.scaleway.com/en/en/kubernetes-kapsule) [![dynatrace.com: What are microservices? All you need to know](){: style="width:7%"}](https://www.dynatrace.com/knowledge-base/microservices) [![cloud.google.com: Introducing a Google Cloud architecture diagramming tool](){: style="width:7%"}](https://cloud.google.com/blog)
-[![AWS Perspective 🌟](){: style="width:7%"}](https://docs.aws.amazon.com/solutions/workload-discovery-on-aws) [![How do I stop and start EC2 instances at regular intervals using AWS Lambda? (Video)](){: style="width:7%"}](https://repost.aws/knowledge-center/start-stop-lambda-eventbridge) [![ibm.com: CIS Benchmarks](){: style="width:7%"}](https://www.ibm.com/topics) [![grafana.com: Get comprehensive monitoring for your Apache Kafka ecosystem instances quickly with Grafana Cloud](){: style="width:7%"}](https://grafana.com/blog/get-comprehensive-monitoring-for-your-apache-kafka-ecosystem-instances-quickly-with-grafana-cloud) [![grafana.com: How we use metamonitoring Prometheus servers to monitor all other Prometheus servers at Grafana Labs](){: style="width:7%"}](https://grafana.com/blog/how-we-use-metamonitoring-prometheus-servers-to-monitor-all-other-prometheus-servers-at-grafana-labs) [![grafana.com: Why we created a Prometheus Agent mode from the Grafana Agent](){: style="width:7%"}](https://grafana.com/blog/why-we-created-a-prometheus-agent-mode-from-the-grafana-agent) [![grafana.com: Get started with Prometheus with these three easy projects](){: style="width:7%"}](https://grafana.com/blog/get-started-with-prometheus-with-these-three-easy-projects) [![Prometheus](){: style="width:7%"}](https://nubenetes.com/prometheus) [![grafana.com: Using Telegraf plugins to visualize industrial IoT data with the Grafana Cloud Hosted Prometheus service](){: style="width:7%"}](https://grafana.com/blog/using-telegraf-plugins-to-visualize-industrial-iot-data-with-the-grafana-cloud-hosted-prometheus-service) [![techcommunity.microsoft.com: Introduction to Azure DevOps Workload identity federation (OIDC) with Terraform](){: style="width:7%"}](https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=09213cdc-9f30-4e82-aa6f-9b6e8d82dab3&redirect_uri=https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fs%2Fauth%2Foauth2callback%2Fproviderid%2Fdefault&response_type=code&state=t32RGeYIHrLX7VZiIP5Idsc47642cGWeSnDaow_6xtt0AVO-pN2q_aKbw0Dw-5VfiAvlYRC6AjPqIjJ7tTD1oClJ2fvT9BIa-6OwFcbLVaGkbYkIAE0gmCezmGXRDrJwzJR9YyiSjnMURsQeirF4CS5A4QI2afRW2Y563huvTZiWPqnMHS5Lx_G1x1stZSViKRMJRdvOE0G-tlOGg5nQw1Q4Ie55Bqkrtp6BguyPyVA&scope=User.Read+openid+email+profile+offline_access&referer=https%3A%2F%2Ftechcommunity.microsoft.com%2Fblog%2F-%2Fintroduction-to-azure-devops-workload-identity-federation-oidc%2F3908687) [![docs.microsoft.com: Using configuration data in DSC](){: style="width:7%"}](https://learn.microsoft.com/en-us/powershell/dsc/configurations/configdata?view=dsc-1.1)
-[![arjavdave.com: Continuous Integration: CI/CD for iOS (Part 1)](){: style="width:7%"}](https://arjavdave.com) [![about.gitlab.com: How Git Partial Clone lets you fetch only the large file you need](){: style="width:7%"}](https://about.gitlab.com/blog/partial-clone-for-massive-repositories) [![about.gitlab.com: Why small merge requests are key to a great review 🌟](){: style="width:7%"}](https://about.gitlab.com/blog/iteration-and-code-review) [![gitlab.com: How to keep your Git history clean with interactive rebase](){: style="width:7%"}](https://about.gitlab.com/blog/keep-git-history-clean-with-interactive-rebase) [![gitlab.com: GitLab’s guide to CI/CD for beginners](){: style="width:7%"}](https://about.gitlab.com/blog/beginner-guide-ci-cd) [![about.gitlab.com: Want a more effective CI/CD pipeline? Try our pro tips](){: style="width:7%"}](https://about.gitlab.com/blog/effective-ci-cd-pipelines) [![about.gitlab.com: GitLab’s Kubernetes Operator with support for Red Hat OpenShift is now generally available](){: style="width:7%"}](https://about.gitlab.com/blog/open-shift-ga) [![about.gitlab.com: How we used parallel CI/CD jobs to increase our productivity](){: style="width:7%"}](https://about.gitlab.com/blog/using-run-parallel-jobs) [![about.gitlab.com: A new era of Kubernetes integrations on GitLab.com](){: style="width:7%"}](https://about.gitlab.com/blog/gitlab-kubernetes-agent-on-gitlab-com) [![about.gitlab.com: How GitLab's 5 new code review features will make life easier](){: style="width:7%"}](https://about.gitlab.com/blog/5-code-review-features) [![about.gitlab.com: Why we built GitDock, our desktop app to navigate your GitLab activities](){: style="width:7%"}](https://about.gitlab.com/blog/gitpod-desktop-app-personal-activities)
-[![about.gitlab.com: How to use GitLab CI to deploy to multiple environments](){: style="width:7%"}](https://about.gitlab.com/blog/ci-deployment-and-environments) [![about.gitlab.com: The new Git default branch name](){: style="width:7%"}](https://about.gitlab.com/blog/new-git-default-branch-name) [![about.gitlab.com: How to install and use the GitLab Kubernetes Operator (on OCP)](){: style="width:7%"}](https://about.gitlab.com/blog/gko-on-ocp) [![about.gitlab.com: GitLab Chart works towards Kubernetes 1.22](){: style="width:7%"}](https://about.gitlab.com/blog/gitlab-chart-works-towards-kubernetes-1-22) [![about.gitlab.com: Meet Pipeline Editor, your one-stop-shop for building a CI/CD pipeline](){: style="width:7%"}](https://about.gitlab.com/blog/pipeline-editor-overview) [![gitlab.com: How to do GitLab merge request reviews in VS Code](){: style="width:7%"}](https://about.gitlab.com/blog/mr-reviews-with-vs-code) [![Visual Studio Code (Git Extensions)](){: style="width:7%"}](https://nubenetes.com/visual-studio) [![grafana: How we use the Grafana GitHub plugin to track outstanding pull requests](){: style="width:7%"}](https://grafana.com/blog/how-we-use-the-grafana-github-plugin-to-track-outstanding-pull-requests) [![about.gitlab.com: Simple Kubernetes management with GitLab](){: style="width:7%"}](https://about.gitlab.com/blog/simple-kubernetes-management-with-gitlab) [![business.vogue.es: Adiós a los jefes tóxicos: este es el nuevo tipo de liderazgo gentil que triunfa](){: style="width:7%"}](https://www.vogue.es/lideres) [![creately.com: A Step By Step Guide to Set KPIs for Team Members](){: style="width:7%"}](https://creately.com/guides/how-to-set-kpis-for-team-members)
-[![Grafana](){: style="width:7%"}](https://nubenetes.com/grafana) [![explore.skillbuilder.aws: AWS Security Fundamentals (free)](){: style="width:7%"}](https://skillbuilder.aws/search?searchText=aws-security-fundamentals-second-edition&showRedirectNotFoundBanner=true) [![explore.skillbuilder.aws: AWS Skill Builder - Introducción a AWS Data Pipeline (Español Latinoamérica) | AWS Technical Essentials (Spanish from Latin America) - Free](){: style="width:7%"}](https://skillbuilder.aws/search?searchText=aws-technical-essential-spanish-from-latin-america&showRedirectNotFoundBanner=true) [![dynatrace.com: Why conventional observability fails in Kubernetes environments—A real-world use case 🌟](){: style="width:7%"}](https://www.dynatrace.com/news/blog) [![blog.bigdataboutique.com: Tuning Elasticsearch: The Ideal Java Heap Size](){: style="width:7%"}](https://bigdataboutique.com/blog/tuning-elasticsearch-the-ideal-java-heap-size-2toq2j) [![dynatrace.com: A look behind the scenes of AWS Lambda and our new Lambda monitoring extension](){: style="width:7%"}](https://www.dynatrace.com/knowledge-base/aws-lambda) [![dynatrace.com: Dynatrace monitoring for Kubernetes and OpenShift](){: style="width:7%"}](https://www.dynatrace.com/technologies/kubernetes-monitoring) [![sysdig.com: Kubernetes Security Guide 🌟](){: style="width:7%"}](https://www.sysdig.com/blog/kubernetes-security-guide) [![grafana.com: Announcing Grafana Tempo, a massively scalable distributed tracing system 🌟](){: style="width:7%"}](https://grafana.com/blog/announcing-grafana-tempo-a-massively-scalable-distributed-tracing-system) [![grafana.com: A beginner's guide to distributed tracing and how it can increase an application's performance 🌟](){: style="width:7%"}](https://grafana.com/blog/a-beginners-guide-to-distributed-tracing-and-how-it-can-increase-an-applications-performance) [![Hands on your first Kubernetes secrets 🌟](){: style="width:7%"}](https://www.theodo.com/en-uk/blog)
-[![ansible.com: Ansible Network Resource Modules: Deep Dive on Return Values](){: style="width:7%"}](https://www.redhat.com/en/blog/ansible-network-resource-modules-deep-dive-on-return-values) [![ansible.com/blog/topic/ansible-tower](){: style="width:7%"}](https://www.redhat.com/en/blog/channel/red-hat-ansible-automation) [![ansible.com: Automating Red Hat Satellite with Ansible](){: style="width:7%"}](https://www.redhat.com/en/blog/automating-red-hat-satellite-with-ansible) [![ansible.com: Automation services catalog, the newest addition to the Ansible Automation Platform](){: style="width:7%"}](https://www.redhat.com/en/technologies/management/ansible) [![ansible.com: Automating your business application's REST API with Ansible](){: style="width:7%"}](https://www.redhat.com/en/technologies/management/ansible/application-delivery) [![dynatrace.com: Achieve faster time to value by deploying thousands of OneAgents at once with Ansible (Preview)](){: style="width:7%"}](https://www.dynatrace.com/platform/oneagent) [![ansible.com: The Top 10 Ansible Blogs of 2022](){: style="width:7%"}](https://www.redhat.com/en/blog/top-10-ansible-blogs-2022) [![ansible.com: Fundamentals of Network Automation with Ansible Validated Content using the network.base collection](){: style="width:7%"}](https://www.redhat.com/en/blog/based-validated-network-content) [![ansible.com: Introducing Ansible Automation Platform 2](){: style="width:7%"}](https://www.redhat.com/en/blog/introducing-ansible-automation-platform-2) [![ansible.com: Fast vs Easy: Benchmarking Ansible Operators for Kubernetes](){: style="width:7%"}](https://www.redhat.com/en/blog/fast-vs-easy-benchmarking-ansible-operators-for-kubernetes) [![ruudvanasseldonk.com: The yaml document from hell](){: style="width:7%"}](https://ruuda.nl/2023/the-yaml-document-from-hell)
-[![ansible.com: Red Hat Ansible Automation Platform 1.2](){: style="width:7%"}](https://www.redhat.com/en/blog/now-available-red-hat-ansible-automation-platform-1.2) [![ansible.com: Announcing the Red Hat Enterprise Linux Certified Ansible Collection 🌟](){: style="width:7%"}](https://www.redhat.com/en/blog/announcing-the-red-hat-enterprise-linux-certified-ansible-collection) [![ansible.com: What's new in Ansible Automation Platform 2: automation controller](){: style="width:7%"}](https://www.redhat.com/en/blog/whats-new-in-ansible-automation-platform-2-automation-controller) [![stackrox.com: Kubernetes Networking Demystified: A Brief Guide](){: style="width:7%"}](https://www.stackrox.io/blog/kubernetes-networking-demystified) [![about.gitlab.com: Tips for productive DevOps workflows: JSON formatting with jq and CI/CD linting automation](){: style="width:7%"}](https://about.gitlab.com/blog/devops-workflows-json-format-jq-ci-cd-lint) [![thomasthornton.cloud: Analyze your Kubernetes YAML files and Helm Charts to ensure best practices using KubeLinter in Azure DevOps Pipeline](){: style="width:7%"}](https://thomasthornton.cloud/analyze-your-kubernetes-yaml-files-and-helm-charts-to-ensure-best-practices-using-kuberlinter-in-azure-devops-pipeline) [![Kubernetes productivity tips and tricks 🌟](){: style="width:7%"}](https://www.theodo.com/en-fr/blog) [![Openshift Container Platform](){: style="width:7%"}](https://nubenetes.com/openshift) [![Rancher: Enterprise management for Kubernetes](){: style="width:7%"}](https://nubenetes.com/rancher) [![tanzu.vmware.com: Introducing KubeAcademy Pro: In-Depth Kubernetes Training, Totally Free](){: style="width:7%"}](https://blogs.vmware.com/tanzu/introducing-kubeacademy-pro-in-depth-kubernetes-training-totally-free) [![tanzu.vmware.com: VMware Tanzu SQL: MySQL at Scale Made Easy for Kubernetes](){: style="width:7%"}](https://blogs.vmware.com/tanzu/vmware-tanzu-sql-mysql-at-scale-kubernetes)
-[![Mirantis Docker Enterprise 3.1+ with Kubernetes](){: style="width:7%"}](https://www.mirantis.com/software/mirantis-kubernetes-engine) [![gitlab.com: VS Code extension development with GitLab](){: style="width:7%"}](https://about.gitlab.com/blog/vscode-extension-development-with-gitlab) [![Manage Kubernetes (K8s) objects](){: style="width:7%"}](https://docs.ansible.com/collections.html) [![Kubectl plugins and tools](){: style="width:7%"}](https://nubenetes.com/kubernetes) [![synopsys.com: How to integrate automated AST tools in your CI/CD pipeline](){: style="width:7%"}](https://www.blackduck.com/blog/integrating-automated-ast-tools.html) [![techerati.com: DevSecOps: Eight tips for truly securing software](){: style="width:7%"}](https://www.techerati.com/features-hub/devsecops-eight-tips-for-truly-securing-software) [![Deploying to Azure: Secure Your GitHub Workflow with OIDC](){: style="width:7%"}](https://thomasthornton.cloud/deploying-to-azure-secure-your-github-workflow-with-oidc) [![blog.heaphero.io: What is GC Log, thread dump and Heapdump? 🌟](){: style="width:7%"}](https://blog.heaphero.io/what-is-gc-log-thread-dump-and-heapdump) [![thomasthornton.cloud: A DevOps journey using Azure DevOps](){: style="width:7%"}](https://thomasthornton.cloud/a-devops-journey-using-azure-devops) [![Multi-cluster Federation in OpenShift 4 is called **KubeFed**](){: style="width:7%"}](https://www.redhat.com/en/blog/federation-v2-is-now-kubefed) [![blog.ycrash.io: dmesg – Unix/Linux command, beginners introduction with examples](){: style="width:7%"}](https://blog.ycrash.io/dmesg-unix-linux-command-beginners-introduction-with-examples)
-[![thomasthornton.cloud: Enabling PostgreSQL flexible server logs and configuring a retention period using Terraform](){: style="width:7%"}](https://thomasthornton.cloud/enabling-postgresql-flexible-server-logs-and-configuring-a-retention-period-using-terraform) [![None](){: style="width:7%"}](https://blog.getambassador.io/kubernetes-canary-testing-and-release-with-istio-4cbdedcc9914?gi=89e3feac8f11) [![techerati.com: Microservices in the Cloud-Native Era](){: style="width:7%"}](https://www.techerati.com/features-hub/microservices-in-the-cloud-native-era) [![thomasthornton.cloud: Conditional Variables in Azure DevOps Pipelines](){: style="width:7%"}](https://thomasthornton.cloud/conditional-variables-in-azure-devops-pipelines) [![thomasthornton.cloud: Adding pull-request comments to Azure DevOps Repo from Azure DevOps Pipelines](){: style="width:7%"}](https://thomasthornton.cloud/adding-pull-request-comments-to-azure-devops-repo-from-azure-devops-pipelines) [![REST vs. gRPC: Battle of the APIs](){: style="width:7%"}](https://code.tutsplus.com/rest-vs-grpc-battle-of-the-apis--cms-30711t) [![axway.com: What is API Management?](){: style="width:7%"}](https://blog.axway.com/learning-center/apis/api-management/what-is-api-management) [![apifriends.com: What are the different types of APIs? 🌟](){: style="width:7%"}](https://blog.axway.com/learning-center/apis/basics/different-types-apis) [![apifriends.com: What is an API?](){: style="width:7%"}](https://blog.axway.com/learning-center/apis/basics/what-is-an-api) [![blazemeter.com: Three Ways DevOps Benefit from AWS CodePipeline](){: style="width:7%"}](https://www.blazemeter.com/blog/devops-best-practices-testing) [![stackoverflow: How to define BuildConfig object with Jenkins and openshift](){: style="width:7%"}](https://stackoverflow.com/questions/52337851/how-to-define-buildconfig-object-with-jenkins-and-openshift)
-[![axway.com/digitize](){: style="width:7%"}](https://resources.axway.com) [![Axway API Management](){: style="width:7%"}](https://blog.axway.com/learning-center/apis/basics/full-lifecycle-api-management) [![justinpolidori.it: Secure Your Docker Images With Cosign (and OPA Gatekeeper)](){: style="width:7%"}](https://justinpolidori.com/posts/20220116_sign_images_with_cosign_and_verify_with_gatekeeper) [![Relay](){: style="width:7%"}](https://www.puppet.com) [![portworx.com: Implementing Data Security on Red Hat OpenShift 🌟](){: style="width:7%"}](https://portworx.com/blog/implementing-data-security-on-red-hat-openshift) [![Project Calico 🌟](){: style="width:7%"}](https://www.tigera.io/project-calico) [![iximiuz.com: Containers 101: attach vs. exec - what's the difference?](){: style="width:7%"}](https://labs.iximiuz.com/tutorials/docker-run-vs-attach-vs-exec) [![docker.com: Docker and Ambassador Labs Announce Telepresence for Docker, Improving the Kubernetes Development Experience 🌟](){: style="width:7%"}](https://www.docker.com) [![docker.com: Kubernetes in Production Environments](){: style="width:7%"}](https://www.docker.com/blog) [![Tomcat vs. Jetty vs. Undertow: Comparison of Spring Boot Embedded Servlet Containers](){: style="width:7%"}](https://examples.javacodegeeks.com/java-development/enterprise-java/spring/tomcat-vs-jetty-vs-undertow-comparison-of-spring-boot-embedded-servlet-containers) [![mergify.io](){: style="width:7%"}](https://mergify.com)
-[![cncf.io: Quick application deployments on MicroK8s using Helm Charts](){: style="width:7%"}](https://www.cncf.io/blog/2021/03/23/quick-application-deployments-on-microk8s-using-helm-charts) [![mbbaig.blog: How to create custom Helm charts 🌟](){: style="width:7%"}](https://hackandslash.blog/how-to-create-custom-helm-charts) [![developer.com: Overcoming the Common Microservices Anti-Patterns](){: style="width:7%"}](https://dzone.com/articles/microservices-anti-patterns) [![blazemeter.com: Top Jenkins Plugins You Can’t Miss in 2018](){: style="width:7%"}](https://www.blazemeter.com/blog) [![PX-Backup](){: style="width:7%"}](https://portworx.com/products/portworx-backup) [![portworx.com: How to backup and restore Elasticsearch on Kubernetes](){: style="width:7%"}](https://portworx.com/blog/how-to-backup-and-restore-elasticsearch-on-kubernetes) [![eevans.co: Deconstructing Kubernetes Networking](){: style="width:7%"}](https://eevans.co/blog/deconstructing-kubernetes-networking/index.html) [![blog.kubecost.com: Kubernetes kOps: Step-By-Step Example & Alternatives](){: style="width:7%"}](https://www.apptio.com/blog/kubernetes-kops/?src=kc-blog) [![projectcalico.org: Advertising Kubernetes Service IPs with Calico and BGP](){: style="width:7%"}](https://www.tigera.io/blog/advertising-kubernetes-service-ips-with-calico-and-bgp) [![cncf.io webinar: Deploying Kubernetes to bare metal using cluster API](){: style="width:7%"}](https://www.cncf.io/online-programs/deploying-kubernetes-to-bare-metal-using-cluster-api) [![itwonderlab.com: Kubernetes Cluster using Vagrant and Ansible with Containerd (in 3 minutes) 🌟](){: style="width:7%"}](https://www.itwonderlab.com/ansible-kubernetes-vagrant-tutorial)
-[![blog.doit-intl.com: How to Set Up Multi-Cluster Load Balancing with GKE](){: style="width:7%"}](https://www.doit.com/blog) [![programmer.ink: Maven scaffolding best practices](){: style="width:7%"}](https://enclaver.io/docs/0.x/getting-started) [![blog.axway.com: What is iPaaS?](){: style="width:7%"}](https://blog.axway.com/learning-center/apis/api-management/whats-ipaas) [![developer.com: An Introduction to Event Driven Microservices](){: style="width:7%"}](https://dzone.com/articles/event-driven-microservices-1) [![Zebrium](){: style="width:7%"}](https://sciencelogic.com/platform/skylar-advisor) [![How to Run HA Elasticsearch (ELK) on Red Hat OpenShift](){: style="width:7%"}](https://portworx.com/blog/run-ha-elasticsearch-elk-red-hat-openshift) [![blazemeter.com: Open Source Load Testing Tools: Which One Should You Use?](){: style="width:7%"}](https://www.blazemeter.com/blog/open-source-load-testing-tools) [![Blazemeter.com: Continuous Integration 101 - How to run Jmeter with jenkins 🌟](){: style="width:7%"}](https://www.blazemeter.com/blog/continuous-integration-jenkins) [![portworx.com: Monitoring Kubernetes Backup with Prometheus and Grafana](){: style="width:7%"}](https://portworx.com/blog/kubernetes-backup-monitoring) [![stackoverflow: Problems installing python3 on RHEL 🌟](){: style="width:7%"}](https://stackoverflow.com/questions/8087184/installing-python-3-on-rhel) [![Azure Policy](){: style="width:7%"}](https://nubenetes.com/azure)
-[![justinpolidori.it: LDAP authentication with Dex on Kubernetes with Vcluster (K3S)](){: style="width:7%"}](https://justinpolidori.com/posts/20220611_vcluster_auth) [![blog.kubecost.com: Rancher vs Kubernetes: It’s not either or](){: style="width:7%"}](https://www.apptio.com/blog/rancher-vs-kubernetes/?src=kc-blog) [![Rancher Academy 🌟](){: style="width:7%"}](https://www.rancher.academy) [![vmblog.com: The Rise of Modern Day Kubernetes Operations](){: style="width:7%"}](https://vmblog.com/bylines/the-rise-of-modern-day-kubernetes-operations) [![Certified Kubernetes offerings](){: style="width:7%"}](https://www.cncf.io/training/certification/software-conformance) [![projectcalico.org: Using Kubernetes to orchestrate VMs](){: style="width:7%"}](https://www.tigera.io/blog/using-kubernetes-to-orchestrate-vms) [![Searchable list of Kubernetes Storage Providers](){: style="width:7%"}](https://storageclass.info/drivers) [![blog.kubecost.com: The Guide to Kubernetes Labels](){: style="width:7%"}](https://www.apptio.com/topics/kubernetes/labels/?src=kc-blog) [![cncf.io: Certified Kubernetes Application Developer (CKAD)](){: style="width:7%"}](https://www.cncf.io/training/certification/ckad) [![blog.kubecost.com: AKS Cost Monitoring and Governance With Kubecost](){: style="width:7%"}](https://www.apptio.com/topics/kubernetes/aks-cost/?src=kc-blog) [![Kubecost 🌟](){: style="width:7%"}](https://www.apptio.com/products/kubecost/?src=kc-com)
-[![blog.kubecost.com: Kubernetes node affinity: examples & instructions](){: style="width:7%"}](https://www.apptio.com/topics/kubernetes/node-affinity/?src=kc-blog) [![blog.kubecost.com: Kubecost raises $5.5 million to help teams monitor and reduce their Kubernetes spend](){: style="width:7%"}](https://www.apptio.com/blog-devops/?src=kc-blog) [![portworx.com: Automating Kubernetes Data Management with GitOps & AutoPilot](){: style="width:7%"}](https://portworx.com/blog/automating-kubernetes-data-management-with-gitops-autopilot) [![puppet.com: The 2021 State of DevOps Report is here! 🌟](){: style="width:7%"}](https://www.puppet.com/resources/state-of-devops-report) [![Promotion-Based Development: A Fast Track to Mediocrity](){: style="width:7%"}](https://vadimkravcenko.com/shorts/promotion-based-development) [![GitLab CI/CD](){: style="width:7%"}](https://docs.gitlab.com/ee/ci) [![Azure Pipelines](){: style="width:7%"}](https://learn.microsoft.com/en-us/azure/devops/pipelines) [![cursor.com: Cursor AI Code Editor](){: style="width:7%"}](https://cursor.com) [![antigravity.google: Google Antigravity Agentic Platform](){: style="width:7%"}](https://antigravity.google) [![docs.anthropic.com: Claude Code CLI](){: style="width:7%"}](https://docs.anthropic.com/en/docs/agents-and-tools/claude-code/overview) [![githubnext.com: GitHub Copilot Workspace](){: style="width:7%"}](https://githubnext.com/projects/copilot-workspace)
-[![learn.microsoft.com: Use Agent Mode in GitHub Copilot](){: style="width:7%"}](https://learn.microsoft.com/en-us/visualstudio/ide/copilot-agent-mode) [![github.blog: Continuous Delivery with GitHub Actions](){: style="width:7%"}](https://github.blog/enterprise-software/ci-cd/continuous-delivery-github-actions-best-practices)
+[{: style="width:7%"}](https://www.youtube.com/@Playwrightdev) [{: style="width:7%"}](https://www.youtube.com/@arsys) [{: style="width:7%"}](https://www.youtube.com/@ClickHouseDB) [{: style="width:7%"}](https://www.youtube.com/@gustavo-entrala)
diff --git a/src/reorganize_mosaic.py b/src/reorganize_mosaic.py
index e31fbfb4..af110c86 100644
--- a/src/reorganize_mosaic.py
+++ b/src/reorganize_mosaic.py
@@ -18,16 +18,24 @@ def load_inventory_channels():
channels = []
for url, entry in inventory.items():
- if isinstance(entry, dict) and 'youtube_mosaic' in entry:
- metadata = entry['youtube_mosaic']
- channels.append({
- 'title': entry.get('title', 'Unknown Channel'),
- 'url': url,
- 'image': metadata.get('image', ''),
- 'category': metadata.get('category', 'learning_influencers_communities'),
- 'order_v1': metadata.get('order_v1', 9999),
- 'order_v2': metadata.get('order_v2', 9999)
- })
+ if not isinstance(entry, dict):
+ continue
+ metadata = entry.get('youtube_mosaic')
+ # Every inventory entry carries a 'youtube_mosaic' column that the SQL
+ # round-trip materializes as an empty dict {}, so a bare key-presence
+ # check matches the entire inventory and explodes the mosaic to ~18k
+ # logos. Only treat an entry as a mosaic channel when it actually has
+ # mosaic metadata with a logo image.
+ if not isinstance(metadata, dict) or not metadata.get('image'):
+ continue
+ channels.append({
+ 'title': entry.get('title', 'Unknown Channel'),
+ 'url': url,
+ 'image': metadata.get('image', ''),
+ 'category': metadata.get('category', 'learning_influencers_communities'),
+ 'order_v1': metadata.get('order_v1', 9999),
+ 'order_v2': metadata.get('order_v2', 9999)
+ })
return channels
def build_v2_mosaic_markdown_from_channels(channels):
diff --git a/v2-docs/index.md b/v2-docs/index.md
index 579f235a..6d2e2b5c 100644
--- a/v2-docs/index.md
+++ b/v2-docs/index.md
@@ -80,6 +80,7 @@
+
[{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/@GoogleGemini) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/@googledeepmind) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/@anthropic-ai) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/OpenAI) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/@aiatmeta) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/@Microsoft.Copilot) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/@MicrosoftReactor) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/@DotCSV) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/@gustavo-entrala)
@@ -118,9 +119,10 @@
-[{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/Cloudacademy) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/AcloudGuru) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/Devopsdotcom) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/XebiaLabs) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/Devopslibrary) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/codecademy) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/user/coursera) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/Academind) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/guru99comm) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/Intellipaat) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/channel/UCv9MUffHWyo2GgLIDLVu0KQ) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/Thetips4you) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/channel/UC57acx8sCmE7uFHfVMvIlNg) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/NTFAQGuy) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/channel/UCorFV-WGnajyfNu4zPI0AAA) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/AppsCodeInc) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/DevOpsToolkit) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/AnsiblePilot) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/CodelyTV) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/PeladoNerd) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/HolaMundoDev) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/JavierGarz%C3%A1s) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/LondonIAC) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/TechWorldwithNana) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/Honeypotio) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/AliSpittelDev) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/ThomasMaurerCloud) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/Freecodecamp) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/TheNewStack) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/priyankavergadia) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/TinaHuang1) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/channel/UC2Pk9GcHhlVV0R9CQIU6gLw) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/MadeByGPS) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/AnaisUrlichs) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/TheDigitalLifeTech) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/@techwithhelen) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/@ByteByteGo) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/@midulive) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/@returngis) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/@OlenaKutsenko) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/@mouredev) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/@CloudNativeMadrid) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/@ITOpsTalk) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/dzone) [![100 Days Of Kubernetes: 100daysofkubernetes.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://100daysofkubernetes.io) [![12factor.net](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://12factor.net) [![medium.com: Getting Started with Chaos Engineering](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://1829034.medium.com/getting-started-with-chaos-engineering-13e85a438d37) [![3T MongoChef – Your New MongoDB GUI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://3t.io) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://3t.io/blog/how-to-connect-to-mongolab) [![4dayweek.medium.com: What does the work-life balance of a Software Engineer' look like?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://4dayweek.medium.com/what-does-the-work-life-balance-of-a-software-engineer-look-like-fe16cc46bb0) [![4sysops.com: Node selector and node affinity in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://4sysops.com/archives/kubernetes-guide-node-selector-and-node-affinity-in-kubernetes) [![4sysops.com: Use PsExec and PowerShell together](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://4sysops.com/archives/use-psexec-and-powershell-together) [![53jk1.medium.com: ArgoCD: The Continuous Delivery Solution for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://53jk1.medium.com/argocd-the-continuous-delivery-solution-for-kubernetes-ae5b008e76d1) [![9elements.com: Developing on Windows with WSL2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://9elements.com/blog/developing-a-week-on-windows-with-wsl2) [![9elements.com: Developing on Windows with WSL2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://9elements.com/blog/developing-on-windows-with-wsl2) [![9to5linux.com: CentOS Alternative Rocky Linux 8.5 Is Out Now with Secure' Boot Support, Updated Components](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://9to5linux.com/centos-alternative-rocky-linux-8-5-is-out-now-with-secure-boot-support-updated-components) [![9to5mac.com: How-To: Remap Windows keyboards to match the Mac keyboard layout](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://9to5mac.com/2016/03/17/how-to-remap-windows-keyboard-buttons-match-mac-layout) [![certace](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://a-connect.com) [![abarrak.gitbook.io: Linux SysOps Handbook 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://abarrak.gitbook.io/linux-sysops-handbook) [![abcabhishek.substack.com: ChatGPT for generating SQL as a Data Engineer's' assistant](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://abcabhishek.substack.com/p/chatgpt-for-generating-sql-as-a-data) [![abdulrwahab.medium.com: API Architecture — Design Best Practices for REST' APIs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://abdulrwahab.medium.com/api-architecture-best-practices-for-designing-rest-apis-bf907025f5f) [![abhaypore.medium.com: Migrate your manifest yaml files into Helm Chart](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://abhaypore.medium.com/migrate-your-manifest-yaml-files-into-helm-chart-32a44230f3b5) [![abhii85.hashnode.dev: How to get started with K8s contributions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://abhii85.hashnode.dev/how-to-get-started-with-k8s-contributions) [![abhirajdevops.hashnode.dev: A Cheat Sheet of Essential Commands for Managing' and Debugging Your Kubernetes Cluster's Networking](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://abhirajdevops.hashnode.dev/a-cheat-sheet-of-essential-commands-for-managing-and-debugging-your-kubernetes-clusters-networking) [![abhisheksaini.hashnode.dev: YAML For Data Representation?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://abhisheksaini.hashnode.dev/yaml-for-representation) [![ably.com: Balancing act: the current limits of AWS network load balancers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ably.com/blog/limits-aws-network-load-balancers) [![ably.com: No, we don’t use Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ably.com/blog/no-we-dont-use-kubernetes) [![ably.com: Building a realtime ticket booking solution with Kafka, FastAPI, and Ably](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ably.com/blog/realtime-ticket-booking-solution-kafka-fastapi-ably) [![Google Cloud AppSheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.appsheet.com/home) [![Gitea](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitea.com) [![gitlab.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com) [![Get started with OpenShift Origin 3 and GitLab](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/2016/06/28/get-started-with-openshift-origin-3-and-gitlab) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/2016/06/28/get-started-with-openshift-origin-3-and-gitlab) [![about.gitlab.com: How Git Partial Clone lets you fetch only the large file' you need](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/2020/03/13/partial-clone-for-massive-repositories) [![gitlab.com: GitLab’s guide to CI/CD for beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/2020/07/06/beginner-guide-ci-cd) [![about.gitlab.com: Want a more effective CI/CD pipeline? Try our pro tips](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/2020/07/29/effective-ci-cd-pipelines) [![gitlab.com: How to keep your Git history clean with interactive rebase](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/2020/11/23/keep-git-history-clean-with-interactive-rebase) [![gitlab.com: VS Code extension development with GitLab](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/2020/11/30/vscode-extension-development-with-gitlab) [![about.gitlab.com: The basics of CI: How to run jobs sequentially, in parallel,' or out of order](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/2020/12/10/basics-of-gitlab-ci-updated) [![about.gitlab.com: How we used parallel CI/CD jobs to increase our productivity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/2021/01/20/using-run-parallel-jobs) [![gitlab.com: How to do GitLab merge request reviews in VS Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/2021/01/25/mr-reviews-with-vs-code) [![about.gitlab.com: How to use GitLab CI to deploy to multiple environments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/2021/02/05/ci-deployment-and-environments) [![about.gitlab.com: A new era of Kubernetes integrations on GitLab.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/2021/02/22/gitlab-kubernetes-agent-on-gitlab-com) [![about.gitlab.com: Meet Pipeline Editor, your one-stop-shop for building' a CI/CD pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/2021/02/22/pipeline-editor-overview) [![about.gitlab.com: The new Git default branch name](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/2021/03/10/new-git-default-branch-name) [![about.gitlab.com: Why small merge requests are key to a great review 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/2021/03/18/iteration-and-code-review) [![about.gitlab.com: Tips for productive DevOps workflows: JSON formatting' with jq and CI/CD linting automation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/2021/04/21/devops-workflows-json-format-jq-ci-cd-lint) [![about.gitlab.com: 3 Ways to approach GitOps 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/2021/04/27/gitops-done-3-ways) [![about.gitlab.com: How to secure your container images with GitLab and Grype](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/2021/07/28/secure-container-images-with-gitlab-and-grype) [![about.gitlab.com: How to use a push-based approach for GitOps with Terraform' and AWS ECS and EC2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/2021/08/10/how-to-agentless-gitops-aws) [![about.gitlab.com: How GitLab's 5 new code review features will make life' easier](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/2021/09/09/5-code-review-features) [![about.gitlab.com: Why we built GitDock, our desktop app to navigate your' GitLab activities](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/2021/10/05/gitpod-desktop-app-personal-activities) [![about.gitlab.com: GitLab’s Kubernetes Operator with support for Red Hat' OpenShift is now generally available](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/2021/10/12/open-shift-ga) [![==about.gitlab.com: How to install and use the GitLab Kubernetes Operator' (on OCP)==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/2021/11/16/gko-on-ocp) [![==about.gitlab.com: GitOps with GitLab: Connect with a Kubernetes cluster==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/2021/11/18/gitops-with-gitlab-connecting-the-cluster) [![about.gitlab.com: Soft skills are the key to your DevOps career advancement](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/2021/11/30/soft-skills-are-the-key-to-your-devops-career-advancement) [![about.gitlab.com: How to navigate The Great Resignation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/2021/12/16/how-to-navigate-the-great-resignation) [![about.gitlab.com: GitLab Chart works towards Kubernetes 1.22](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/2021/12/17/gitlab-chart-works-towards-kubernetes-1-22) [![about.gitlab.com: How to keep up with CI/CD best practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/2022/02/03/how-to-keep-up-with-ci-cd-best-practices) [![==about.gitlab.com: Fantastic Infrastructure as Code security attacks and' how to find them==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/2022/02/17/fantastic-infrastructure-as-code-security-attacks-and-how-to-find-them) [![about.gitlab.com: How to learn CI/CD fast](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/2022/04/13/how-to-learn-ci-cd-fast) [![about.gitlab.com: Simple Kubernetes management with GitLab](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/2022/11/15/simple-kubernetes-management-with-gitlab) [![about.gitlab.com: How is AI/ML changing DevOps?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/2022/11/16/how-is-ai-ml-changing-devops) [![Get started with OpenShift Origin 3 and GitLab](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/get-started-with-openshift-origin-3-and-gitlab) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/gitlab-org/gitlab/-/issues/14595) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/gitlab-org/gitlab/-/issues/2785) [![about.gitlab.com/handbook](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/handbook) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/releases/2021/04/22/gitlab-13-11) [![GitLab Kubernetes Agent available on GitLab.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/releases/2021/04/22/gitlab-13-11-released) [![about.gitlab.com: GitLab 14.1 released with Helm Chart Registry and Escalation' Policies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/releases/2021/07/22/gitlab-14-1-released) [![about.gitlab.com: The Remote Work Report 2021](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/remote-work-report) [![fpcomplete.com: Announcing Amber, encrypted secrets management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://academy.fpblock.com/blog/announcing-amber-ci-secret-tool) [![Rancher Academy 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://academy.rancher.com) [![Jenkins DSL for **Nexus**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://accenture.github.io/adop-cartridges-cookbook/docs/recipes/archiving-artefact-to-nexus) [![crunchy-pgadmin4](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://access.crunchydata.com/documentation/crunchy-postgres-containers/4.3.0/container-specifications/crunchy-pgadmin4) [![pgAdmin 4](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://access.crunchydata.com/documentation/crunchy-postgres-containers/4.3.0/examples/administration/pgadmin4) [![Documentation: Crunchy Data Container Suite 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://access.crunchydata.com/documentation/crunchy-postgres-containers/latest) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://access.crunchydata.com/documentation/crunchy-postgres-containers/latest/examples/administration/pgadmin4) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://access.crunchydata.com/documentation/crunchy-postgres-containers/latest/installation-guide/installation-guide) [![Ansible playbook installation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://access.crunchydata.com/documentation/postgres-operator/4.3.0/installation/other/ansible) [![Install Operator Using Bash (the one used in this overview)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://access.crunchydata.com/documentation/postgres-operator/4.3.0/installation/other/bash) [![The PostgreSQL Operator Installer with kubectl](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://access.crunchydata.com/documentation/postgres-operator/4.3.0/installation/postgres-operator) [![ref1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://access.crunchydata.com/documentation/postgres-operator/latest/operatorcli/pgo-overview) [![List of Red Hat Supported Maintained Ansible Collections 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://access.redhat.com/articles/4993781) [![Red Hat Training & Certification Community](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://access.redhat.com/community/learn) [![Red Hat Container Catalog - RedHat Registry (registry.redhat.io) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://access.redhat.com/containers) [![OpenShift 4 documentation 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://access.redhat.com/documentation/en-us/openshift_container_platform) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://access.redhat.com/documentation/en-us/openshift_container_platform/4.1/pdf/updating_clusters/OpenShift_Container_Platform-4.1-Updating_clusters-en-US.pdf) [![Container-native virtualization allows to run and manage virtual machine workloads alongside container workloads](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://access.redhat.com/documentation/en-us/openshift_container_platform/4.2/html/container-native_virtualization/container-native-virtualization-2-1-release-notes) [![OpenShift Container Platform 4.2. Installing on IBM Z (html)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://access.redhat.com/documentation/en-us/openshift_container_platform/4.2/html/installing_on_ibm_z) [![OpenShift Container Platform 4.2. Installing on IBM Z (pdf)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://access.redhat.com/documentation/en-us/openshift_container_platform/4.2/pdf/installing_on_ibm_z) [![ServiceMesh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://access.redhat.com/documentation/en-us/openshift_container_platform/4.4/html-single/service_mesh/index) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://access.redhat.com/documentation/en-us/red_hat_amq/6.3) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://access.redhat.com/documentation/en-us/red_hat_amq/7.6/html/deploying_amq_broker_on_openshift/assembly_br-broker-monitoring_broker-ocp) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://access.redhat.com/documentation/en-us/red_hat_amq/7.6/html/deploying_amq_broker_on_openshift/deploying-broker-on-ocp-using-operator_broker-ocp) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://access.redhat.com/documentation/en-us/red_hat_amq/7.6/html/managing_amq_broker/prometheus-plugin-managing) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://access.redhat.com/documentation/en-us/red_hat_amq/7.6/html/using_amq_streams_on_openshift/assembly-distributed-tracing-str) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://access.redhat.com/documentation/en-us/red_hat_amq/7.6/html/using_amq_streams_on_openshift/assembly-metrics-setup-str) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://access.redhat.com/documentation/en-us/red_hat_amq/7.6/html/using_amq_streams_on_rhel/assembly-distributed-tracing-str) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://access.redhat.com/documentation/en-us/red_hat_amq/7.6/html/using_amq_streams_on_rhel/index) [![JBoss Web Server Operator 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://access.redhat.com/documentation/en-us/red_hat_jboss_web_server/5.4/html-single/red_hat_jboss_web_server_for_openshift/index) [![redhat.com: Spring Boot Microservices on Red Hat OpenShift Container Platform' 3 - Software Stack - Externalized Configuration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://access.redhat.com/documentation/en-us/reference_architectures/2017/html-single/spring_boot_microservices_on_red_hat_openshift_container_platform_3/index) [![redhat.com: How do I analyze a Java heap dump?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://access.redhat.com/solutions/18301) [![Create an OpenShift 4.2 Private Cluster in AWS 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://access.redhat.com/solutions/4363731) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fconsole.cloud.google.com%2Fproducts&dsh=S-434924395%3A1779041052185976&followup=https%3A%2F%2Fconsole.cloud.google.com%2Fproducts&osid=1&passive=1209600&service=cloudconsole&flowName=WebLiteSignIn&flowEntry=ServiceLogin&ifkv=AWa2Pasn2LQq2-HAsrhKLmjDeNW0e8jsHz1CbZM8xG_fzw2d_QHhWCcHPV60tTMOkJixTn6JdLIstQ) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fdocs.google.com%2F&dsh=S20332737%3A1779042489432562&emr=1&followup=https%3A%2F%2Fdocs.google.com%2F&osid=1&passive=1209600&flowName=WebLiteSignIn&flowEntry=ServiceLogin&ifkv=AWa2Pav-11IKZl8IOb4XqImV3kUr5dyMPv-c_juxtiguwye_vvM_4JChlo3slW1NhgW6-FumHKZpvw) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fdocs.google.com%2Fdocument%2Fu%2F0%2Fcreate%3Fusp%3Ddot_new&dsh=S1328157413%3A1779046143757246&followup=https%3A%2F%2Fdocs.google.com%2Fdocument%2Fu%2F0%2Fcreate%3Fusp%3Ddot_new<mpl=docs&osid=1&passive=1209600&service=wise&flowName=WebLiteSignIn&flowEntry=ServiceLogin&ifkv=AWa2PasaQiQXmXb5iN1qZZsvtoOkhIgQoRWugSdY4-JVcpmeUs17j5clMIVQfi1xcpGGzFDWWEjvLg) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fdocs.google.com%2Fspreadsheets%2Fu%2F0%2Fcreate%3Fusp%3Ddot_new&dsh=S-888283151%3A1779038836107039&followup=https%3A%2F%2Fdocs.google.com%2Fspreadsheets%2Fu%2F0%2Fcreate%3Fusp%3Ddot_new<mpl=sheets&osid=1&passive=1209600&service=wise&flowName=WebLiteSignIn&flowEntry=ServiceLogin&ifkv=AWa2PauoMa7lQWyxlGGmOlILKdc_0OGix3neZYVIl24vayGw0wGG0CrQxkizeIBOFWVtABpTKfaO) [![Google I/O 2026 Official NotebookLM Document](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fnotebooklm.google.com%2Flogin%3Fcontinue%3Dhttps%3A%2F%2Fnotebooklm.google.com%2Fnotebook%2F87ae4230-9dda-445a-9775-df61ad7044dc%3Fauthuser%253D0%2526pageId%253Dnone&dsh=S-651079724%3A1780398802084305&followup=https%3A%2F%2Fnotebooklm.google.com%2Flogin%3Fcontinue%3Dhttps%3A%2F%2Fnotebooklm.google.com%2Fnotebook%2F87ae4230-9dda-445a-9775-df61ad7044dc%3Fauthuser%253D0%2526pageId%253Dnone&osid=1&passive=1209600&flowName=WebLiteSignIn&flowEntry=ServiceLogin&ifkv=AWa2PavtOIva2wcDqJnQlJq3nohbB8kL26HoI0qLEI-ErQFf9Roi9aGt-ViI1YzZGxXTHSAzER9n) [![Google I/O 2026 Official Interactive NotebookLM Workspace](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fnotebooklm.google.com%2Flogin%3Fcontinue%3Dhttps%3A%2F%2Fnotebooklm.google.com%2Fnotebook%2F87ae4230-9dda-445a-9775-df61ad7044dc%3Fauthuser%253D0%2526pageId%253Dnone&dsh=S1679469113%3A1780351896918873&followup=https%3A%2F%2Fnotebooklm.google.com%2Flogin%3Fcontinue%3Dhttps%3A%2F%2Fnotebooklm.google.com%2Fnotebook%2F87ae4230-9dda-445a-9775-df61ad7044dc%3Fauthuser%253D0%2526pageId%253Dnone&osid=1&passive=1209600&flowName=WebLiteSignIn&flowEntry=ServiceLogin&ifkv=AWa2PavSnxHMtFSGKVa_Dah4shJtj9idxNyn2Ox3EoPb7A8bY4KqdUXEQGTMYRZG1kKemtcZyQPg7w) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fsites.google.com%2Fsite%2Fmrxpalmeiras%2Fansible%2Fansible-cheat-sheet&dsh=S1127513064%3A1779041015006518&followup=https%3A%2F%2Fsites.google.com%2Fsite%2Fmrxpalmeiras%2Fansible%2Fansible-cheat-sheet&osid=1&passive=1209600&flowName=WebLiteSignIn&flowEntry=ServiceLogin&ifkv=AWa2PatKhgmTZTEkwb3Q5nWpkPt4ntDFIyQrUJIi2ZjPJ-M3IOraCUtKjEa4_jbOFaWLmjeqIlS_) [![Acento: Cooperativa de freelance](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acentocoop.es) [![acethecloud.com: Which is better Azure App Gateway or Nginx configured on Azure VMs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acethecloud.com/blog/azure-application-gateway-and-nginx-on-vm) [![Serverless: The Future of Software Architecture?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acg-notice.pluralsight.com) [![What is the best way to generate a visual diagram of the AWS environment which includes VPC, VPN, EC2, and AMIs?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acloud.guru/forums/aws-certified-advanced-networking-specialty/discussion/-LELSWplsuDI8q8_KtjN/What%20is%20the%20best%20way%20to%20generate%20a%20visual%20diagram%20of%20the%20AWS%20environment%20which%20includes%20VPC,%20VPN,%20EC2,%20and%20AMIs%3F) [![acloudguru.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acloudguru.com) [![acloudguru.com: Public cloud vs private cloud: What’s the difference? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acloudguru.com/blog/business/public-cloud-vs-private-cloud-whats-the-difference) [![acloudguru.com: Sharing data in the cloud: 4 patterns you should know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acloudguru.com/blog/business/sharing-data-in-the-cloud-four-patterns-everyone-should-know) [![acloudguru.com: What is lift and shift cloud migration?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acloudguru.com/blog/business/what-is-lift-and-shift-cloud-migration) [![acloudguru.com: 10 Docker Security Best Practices to Cut Container Chaos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acloudguru.com/blog/engineering/10-docker-security-best-practices-to-cut-container-chaos) [![acloudguru.com: 10 fun hands-on projects to learn AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acloudguru.com/blog/engineering/10-fun-hands-on-projects-to-learn-aws) [![acloudguru.com: 12 AWS Config rules that every account should have](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acloudguru.com/blog/engineering/12-aws-config-rules-that-every-account-should-have) [![==acloudguru.com: 3 ways to practice migrating workloads to the cloud==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acloudguru.com/blog/engineering/3-ways-to-practice-migrating-workloads-to-the-cloud) [![acloudguru.com: 5 Reasons to NOT Move to DevOps 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acloudguru.com/blog/engineering/5-reasons-to-not-move-to-devops) [![acloudguru.com: 5 things we love about Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acloudguru.com/blog/engineering/5-things-we-love-about-terraform) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acloudguru.com/blog/engineering/adopting-gitops-for-kubernetes-on-aws) [![acloudguru.com: AKS vs EKS vs GKE: Managed Kubernetes services compared](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acloudguru.com/blog/engineering/aks-vs-eks-vs-gke-managed-kubernetes-services-compared) [![acloudguru.com: Ansible vs Puppet: Which is right for you?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acloudguru.com/blog/engineering/ansible-vs-puppet-which-is-right-for-you) [![acloudguru.com: AWS adds to the no-code pile: Is it the end of the engineer?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acloudguru.com/blog/engineering/aws-adds-to-the-no-code-pile-is-it-the-end-of-the-engineer) [![==acloudguru.com: Azure DevOps vs GitHub: Comparing Microsoft’s DevOps Tools==' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acloudguru.com/blog/engineering/azure-devops-vs-github-comparing-microsofts-devops-twins) [![acloudguru.com: Blockchain cloud comparison: What is blockchain-as-a-service' (BaaS)?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acloudguru.com/blog/engineering/blockchain-cloud-comparison-what-is-blockchain-as-a-service-baas) [![acloudguru.com: Cloud security risks: Why you should make apps Secure by' Design](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acloudguru.com/blog/engineering/cloud-apps-secure-by-design) [![acloudguru.com: Cloud developer tooling compared: AWS vs. Azure vs. GCP](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acloudguru.com/blog/engineering/cloud-developer-tooling-compared-aws-vs-azure-vs-gcp) [![==acloudguru.com: Cloud security comparison: AWS vs. Azure vs. GCP==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acloudguru.com/blog/engineering/cloud-security-comparison-aws-vs-azure-vs-gcp) [![acloudguru.com: Containers vs serverless: Which is right for you?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acloudguru.com/blog/engineering/containers-vs-serverless-which-is-right-for-you) [![acloudguru.com: Docker COPY vs ADD: What’s the difference?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acloudguru.com/blog/engineering/docker-copy-vs-add-whats-the-difference) [![acloudguru.com: Getting started with the Elastic Stack](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acloudguru.com/blog/engineering/getting-started-with-the-elastic-stack) [![acloudguru.com: GKE ludicrous speed! GKE Image Streaming speeds up container' starts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acloudguru.com/blog/engineering/gke-ludicrous-speed-gke-image-streaming-speeds-up-container-starts) [![acloudguru.com: How to audit and secure an AWS account](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acloudguru.com/blog/engineering/how-to-audit-and-secure-an-aws-account) [![==acloudguru.com: How to troubleshoot 5 common Terraform errors==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acloudguru.com/blog/engineering/how-to-troubleshoot-5-common-terraform-errors) [![==acloudguru.com: How to use GitHub Actions to automate Terraform==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acloudguru.com/blog/engineering/how-to-use-github-actions-to-automate-terraform) [![acloudguru.com: How to use Terraform outputs and inputs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acloudguru.com/blog/engineering/how-to-use-terraform-inputs-and-outputs) [![==acloudguru.com: The Beginner’s Guide to Azure PowerShell: One Shell to' Rule Them All==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acloudguru.com/blog/engineering/one-shell-to-rule-them-all-5-reasons-to-use-powershell-for-cloud-management) [![==acloudguru.com: S3 Glacier Instant Retrieval deep dive: Which S3 Storage' Class is right for me?==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acloudguru.com/blog/engineering/s3-glacier-instant-retrieval-deep-dive-which-s3-storage-class-is-right-for-me) [![acloudguru.com: Securing your multi-cloud Terraform pipelines with policy-as-code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acloudguru.com/blog/engineering/securing-your-multi-cloud-terraform-pipelines-with-policy-as-code) [![acloudguru.com: Storage services compared: AWS vs Azure vs GCP](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acloudguru.com/blog/engineering/storage-showdown-aws-vs-azure-vs-gcp-cloud-comparison) [![acloudguru.com: The Cloud Dictionary of Pain: Five Of AWS’s Toughest Cloud' Topics](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acloudguru.com/blog/engineering/the-cloud-dictionary-of-pain-five-of-awss-toughest-cloud-topics) [![acloudguru.com: The top cloud diagramming tools, ranked](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acloudguru.com/blog/engineering/the-top-cloud-diagramming-tools-ranked) [![acloudguru.com: The Ultimate Terraform Cheatsheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acloudguru.com/blog/engineering/the-ultimate-terraform-cheatsheet) [![acloudguru.com: Twelve-Factor Apps in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acloudguru.com/blog/engineering/twelve-factor-apps-in-kubernetes) [![acloudguru.com: What does the Terraform 1.0 release mean for you?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acloudguru.com/blog/engineering/what-does-the-terraform-1-0-release-mean-for-you) [![acloudguru.com: What’s new with Kubernetes 1.22?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acloudguru.com/blog/engineering/whats-new-with-kubernetes-1-22) [![acloudguru.com: Which Kubernetes distribution is right for you?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acloudguru.com/blog/engineering/which-kubernetes-distribution-is-right-for-you) [![acloudguru.com: Multicloud Fluency: 6 reasons you should learn multiple' clouds](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acloudguru.com/blog/engineering/why-learn-multiple-cloud-platforms) [![Apache ActiveMQ](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://activemq.apache.org) [![ActiveMQ Artemis](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://activemq.apache.org/components/artemis) [![Apache ActiveMQ Artemis Management Console](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://activemq.apache.org/components/artemis/documentation/latest/management-console.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://activemq.apache.org/components/artemis/documentation/latest/metrics.html) [![Apache ActiveMQ Artemis Using the Server](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://activemq.apache.org/components/artemis/documentation/latest/using-server.html) [![ActiveMQ 5.x "classic"](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://activemq.apache.org/components/classic) [![activemq.apache.org/components/classic/documentation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://activemq.apache.org/components/classic/documentation) [![Acuity Scheduling](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://acuityscheduling.com) [![adam-kotwasinski.medium.com: Kafka mesh filter in Envoy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://adam-kotwasinski.medium.com/kafka-mesh-filter-in-envoy-a70b3aefcdef) [![adambien.blog - 75th **airhacks.tv** Questions and Answers: Kafka, JAX-RS, MicroProfile, JSON-B, GSON, JWT, VSC, NetBeans, Java Fullstack](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://adambien.blog/roller/abien/entry/kafka_jax_rs_microprofile_json) [![adamrushuk.github.io: Increasing the volumeClaimTemplates Disk Size in a Statefulset on AKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://adamrushuk.github.io/increasing-the-volumeclaimtemplates-disk-size-in-a-statefulset-on-aks) [![adamtheautomator.com: How to Use the Ansible Kubernetes Module](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://adamtheautomator.com/ansible-kubernetes) [![adamtheautomator.com: Getting Started with AWS CodeDeploy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://adamtheautomator.com/aws-codedeploy) [![adamtheautomator.com: Getting Started with the Azure Kubernetes Service (AKS)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://adamtheautomator.com/azure-kubernetes-service) [![adamtheautomator.com: How to Manage GitHub Actions Environment Variables and Secrets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://adamtheautomator.com/github-actions-environment-variables) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://adamtheautomator.com/kubernetes-dashboard) [![adamtheautomator.com: Effortless Storage Management With Kubernetes PVC 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://adamtheautomator.com/kubernetes-pvc) [![adamtheautomator.com/kubespray: Conquer Kubernetes Clusters with Ansible Kubespray](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://adamtheautomator.com/kubespray) [![==adamtheautomator.com: Jumpstart Kubernetes Locally with this MiniKube' Tutorial==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://adamtheautomator.com/minikube-tutorial) [![adamtheautomator.com: How To Perform a MongoDB Kubernetes Installation 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://adamtheautomator.com/mongodb-kubernetes) [![adamtheautomator.com: How to Deploy Postgres to Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://adamtheautomator.com/postgres-to-kubernetes) [![adamtheautomator.com: Utilizing Grafana & Prometheus Kubernetes Cluster Monitoring 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://adamtheautomator.com/prometheus-kubernetes) [![adamtheautomator.com: How To Build a Database Instance with Terraform and AWS RDS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://adamtheautomator.com/terraform-and-aws-rds) [![adamtheautomator.com: How To Build a Database Instance with Terraform and' AWS RDS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://adamtheautomator.com/terraform-aws-rds) [![adamtheautomator.com: How to Build Infrastructure with Terraform in Azure DevOps 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://adamtheautomator.com/terraform-azure-devops) [![addozhang.medium.com: Non-intrusive Inject OpenTelemetry Auto-Instrumentation' in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://addozhang.medium.com/non-intrusive-inject-opentelemetry-auto-instrumentation-in-kubernetes-a9dfd49fc714) [![addwebsolution.com: How Kubernetes helps businesses manage their IT infrastructure?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://addwebsolution.com/blog/how-kubernetes-helps-businesses-manage-their-it-infrastructure) [![adequatica.medium.com: Principles of Writing Automated Tests](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://adequatica.medium.com/principles-of-writing-automated-tests-a2b72218264c) [![adeva](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://adevait.com) [![adevait.com: Creating a Branching Strategy for Small Teams](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://adevait.com/software/creating-branching-strategy) [![adicode.ml: Take your web development to next level with these python libraries](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://adicode.ml/python-libraries-for-webdevelopment) [![adictosaltrabajo.com: Cómo reducir el código repetitivo con Lombok](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://adictosaltrabajo.com/2016/02/03/como-reducir-el-codigo-repetitivo-con-lombok) [![adictosaltrabajo.com: Monitorización y análisis de rendimiento de aplicaciones con Dynatrace APM](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://adictosaltrabajo.com/2016/10/26/monitorizacion-y-analisis-de-rendimiento-de-aplicaciones-con-dynatrace) [![Spring Boot: ¿war o jar? Ambos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://adictosaltrabajo.com/2018/12/13/spring-boot-war-o-jar-ambos) [![adictosaltrabajo.com: Cómo crear y desplegar microservicios con Spring Boot, Spring Cloud Netflix y Docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://adictosaltrabajo.com/2020/12/22/como-crear-y-desplegar-microservicios-con-spring-boot-spring-cloud-netflix-y-docker) [![adil.medium.com: Network Traffic Shaping in Kubernetes: Topology Aware Routing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://adil.medium.com/network-traffic-shaping-in-kubernetes-topology-aware-routing-e4ea4a03dd20) [![aditya-sunjava.medium.com: Externalizing Configurations in Kubernetes Using' ConfigMap and Secret](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aditya-sunjava.medium.com/externalizing-configurations-in-kubernetes-using-configmap-and-secret-bfda0970d8ae) [![admiralty.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://admiralty.io) [![admiralty.io: Multi-Region AWS Fargate on EKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://admiralty.io/docs/tutorials/fargate) [![AdoptOpenJDk](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://adoptium.net) [![blog.adoptium.net: Using Jlink in Dockerfiles instead of a JRE](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://adoptium.net/news/2021/08/using-jlink-in-dockerfiles) [![AdoptOpenJDk](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://adoptopenjdk.net) [![advancedweb.hu: A categorized list of all Java and JVM features since JDK 8 to 14](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://advancedweb.hu/a-categorized-list-of-all-java-and-jvm-features-since-jdk-8-to-14) [![advancedweb.hu: A categorized list of all Java and JVM features since JDK 8 to 16](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://advancedweb.hu/a-categorized-list-of-all-java-and-jvm-features-since-jdk-8-to-16) [![aesher9o1.medium.com: Autoscale large images faster using Longhorn (distributed' storage)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aesher9o1.medium.com/autoscale-large-images-faster-using-longhorn-distributed-storage-618d0cf01ba2) [![age-of-product.com: Hiring: 71 Scrum Product Owner Interview Questions to Avoid Agile Imposters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://age-of-product.com/42-scrum-product-owner-interview-questions) [![age-of-product.com: Scrum 2021: Getting You Started as Scrum Master or Product Owner](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://age-of-product.com/scrum-2021) [![Opsera DevOps Agent](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://agent.opsera.ai) [![agilecheetah.com: Why So Many Developers are Fed Up with Agile](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://agilecheetah.com/why-so-many-developers-are-fed-up-with-agile-pt-3) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://agilemanifesto.org) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://agilemethodology.org) [![Agola](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://agola.io) [![ahmedy.hashnode.dev: Creating TLS Certificates for K8s components with OpenSSL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ahmedy.hashnode.dev/creating-tls-certificates-for-k8s-components-with-openssl) [![ahmet.im: Building container images in Go](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ahmet.im/blog/building-container-images-in-go) [![aidanfinn.com: Script – Document All Azure Private DNS Zones](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aidanfinn.com/?p=23582) [![aigents.co: Data Structures and Python 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aigents.co/blog/coding-tutorial/data-structures-and-python) [![aigents.co: Pro Python Tips for Data Analysts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aigents.co/blog/coding-tutorial/pro-python-tips-for-data-analysts) [![aigents.co: Data Structures and Python 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aigents.co/data-science-blog/coding-tutorial/data-structures-and-python) [![aigents.co: Pro Python Tips for Data Analysts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aigents.co/data-science-blog/coding-tutorial/pro-python-tips-for-data-analysts) [![aiml.com: Large Language Models Quiz (Medium)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aiml.com/quizzes/deep-learning-large-language-models-quiz-medium) [![airflow.apache.org: KubernetesPodOperator 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://airflow.apache.org/docs/apache-airflow-providers-cncf-kubernetes/stable/operators.html) [![airflow.apache.org: Add Owner Links to DAG](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://airflow.apache.org/docs/apache-airflow/stable/howto/add-owner-links.html) [![Apache Airflow official helm chart 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://airflow.apache.org/docs/helm-chart) [![aithority.com: Bacula Systems Announces World’s First Enterprise-Class Backup and Recovery Solution for Red Hat OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aithority.com/it-and-devops/cloud/bacula-systems-announces-worlds-first-enterprise-class-backup-and-recovery-solution-for-red-hat-openshift) [![ajay-yadav.medium.com: Internals of Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ajay-yadav.medium.com/internals-of-kubernetes-aff264063e91) [![akhilsharma.work: Checking Kubernetes API Calls using kubectl](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://akhilsharma.work/checking-kubernetes-api-calls-using-kubectl) [![akhilsharma.work: How to list Azure RBAC Roles to Secure AKS Clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://akhilsharma.work/how-to-list-azure-rbac-roles-to-secure-aks-clusters) [![akhilsharma.work: kubectl Get Resource - Short Names](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://akhilsharma.work/kubectl-get-resource-short-names) [![akhilsharma.work: The 4C's of Kubernetes Security](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://akhilsharma.work/the-4cs-of-kubernetes-security) [![akintola-lonlon.medium.com: AWS Kubernetes: The #1 Rule You Need To Master' Before Going To Production.](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://akintola-lonlon.medium.com/aws-kubernetes-the-1-rule-you-need-to-master-before-going-to-production-628b75ba1b6a) [![lightbend.com: From Java EE To Cloud Native: The End Of The Heavyweight Era 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://akka.io) [![akomljen.com: Kubernetes Backup and Restore with Velero 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://akomljen.com/kubernetes-backup-and-restore-with-velero) [![akuity.io: How many do you need? - Argo CD Architectures Explained](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://akuity.io/blog/argo-cd-architectures-explained) [![akv2k8s.io: Azure Key Vault to Kubernetes akv2k8s 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://akv2k8s.io) [![akyriako.medium.com: Configure path-based routing with Nginx Ingress Controller](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://akyriako.medium.com/configure-path-based-routing-with-nginx-ingress-controller-64a63cd4d6bd) [![akyriako.medium.com: Kubernetes Logging with Grafana Loki & Promtail in' under 10 minutes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://akyriako.medium.com/kubernetes-logging-with-grafana-loki-promtail-in-under-10-minutes-d2847d526f9e) [![akyriako.medium.com: Provision a Highly Available K3S Cluster with K3D](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://akyriako.medium.com/provision-a-high-availability-k3s-cluster-with-k3d-a7519f476c9c) [![==akyriako.medium.com: Provision an on-prems Kubernetes Cluster with Rancher,' Terraform and Ansible==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://akyriako.medium.com/provision-an-on-prems-kubernetes-cluster-with-rancher-terraform-and-ansible-e26e24059319) [![alain-airom.medium.com: Kubernetes Operators Patterns and Best Practices' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://alain-airom.medium.com/kubernetes-operators-patterns-and-best-practices-b7fbaa4cbd1) [![==alanblackmore.medium.com: AWS Diagram Architecture==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://alanblackmore.medium.com/aws-diagram-architecture-afb50ea569a4) [![alanblackmore.medium.com: What is AWS VPC Peering? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://alanblackmore.medium.com/what-is-aws-vpc-peering-af85c1e29fb2) [![alemsbaja.hashnode.dev: Git and GitHub Demystified : A Comprehensive Guide' for Version Control System](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://alemsbaja.hashnode.dev/git-and-github-demystified-a-comprehensive-guide-for-version-control-system) [![alenkacz.medium.com: Kubernetes operator best practices: Implementing observedGeneration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://alenkacz.medium.com/kubernetes-operator-best-practices-implementing-observedgeneration-250728868792) [![alesnosek.com: CI/CD Pipeline Spanning Multiple OpenShift Clusters (jenkins & tekton)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://alesnosek.com/blog/2020/06/30/ci-slash-cd-pipeline-spanning-multiple-openshift-clusters) [![alexander-goida.medium.com: Thoughts about breaking silos of software engineering' teams 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://alexander-goida.medium.com/thoughts-about-breaking-silos-of-software-engineering-teams-323d1f78ef68) [![alexander.holbreich.org: (Typical) journey towards full GitOps with Flux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://alexander.holbreich.org/gitops-journey) [![alexandre-vazquez.com: How To Inject Secrets in Pods To Improve Security with Hashicorp Vault in 5 Minutes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://alexandre-vazquez.com/inject-secrets-in-pods-using-hashicorp-vault) [![alexandrehtrb.github.io: HTTP/2 and HTTP/3 explained](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://alexandrehtrb.github.io/posts/2024/03/http2-and-http3-explained) [![alexandrev.medium.com: Grafana Alerting vs AlertManager: A Comparison of' Two Leading Monitoring Tools | Alex Vazquez](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://alexandrev.medium.com/grafana-alerting-vs-alertmanager-a-comparison-of-two-leading-monitoring-tools-5e262446a5f9) [![alexandrev.medium.com: How To Enable Sticky Session on Your Kubernetes Workloads' using Istio? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://alexandrev.medium.com/how-to-enable-sticky-session-on-your-kubernetes-workloads-using-istio-e789014a6acd) [![alexandrev.medium.com: Kubernetes Autoscaling 1.26: A Game-Changer for KEDA' Users?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://alexandrev.medium.com/kubernetes-autoscaling-1-26-a-game-changer-for-keda-users-c718a81fb155) [![alexsniffin.medium.com: Debugging Remotely with Go in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://alexsniffin.medium.com/debugging-remotely-in-kubernetes-with-go-fda4f3332316) [![alicegg.tech: Managing a Kubernetes cluster with Helm and FluxCD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://alicegg.tech/2020/11/09/helm) [![alicegg.tech: Managing a Kubernetes cluster with Helm and FluxCD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://alicegg.tech/2020/11/09/helm.html) [![allanjohn909.medium.com: Kubernetes Ingress with Traefik, CertManager, LetsEncrypt' and HAProxy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://allanjohn909.medium.com/kubernetes-ingress-traefik-cert-manager-letsencrypt-3cb5ea4ee071) [![allazureblog.wordpress.com: Azure Bastion vs UDR](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://allazureblog.wordpress.com/2024/01/18/azure-bastion-and-udrs) [![Think Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://allendowney.github.io/ThinkPython) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://allure.qatools.ru) [![alpacked.io: Infrastructure as Code in DevOps 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://alpacked.io/blog/infrastructure-as-code-for-devops) [![alsmola.medium.com: Securing GitHub organizations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://alsmola.medium.com/securing-github-organizations-9c33c850638) [![aly.arriqaaq.com: Golang Design Patterns in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aly.arriqaaq.com/golang-design-patterns) [![amalaruja.medium.com: Basic HTTP Routing Strategies with Envoy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://amalaruja.medium.com/basic-http-routing-strategies-with-envoy-376be42559eb) [![aman.ai/primers/ai: Distilled AI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aman.ai/primers/ai) [![aman.ai/primers/ai/LLM: Primers - Overview of Large Language Models](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aman.ai/primers/ai/LLM) [![aman.ai: Primers • Bidirectional Encoder Representations from Transformers (BERT)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aman.ai/primers/ai/bert) [![aman.ai: Primers • Generative Pre-trained Transformer (GPT)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aman.ai/primers/ai/gpt) [![aman.ai: Transformers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aman.ai/primers/ai/transformers) [![amazicworld.com: Top 5 security threats unique to a Kubernetes and Cloud' Native stack](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://amazicworld.com/top-5-security-threats-unique-to-a-kubernetes-and-cloud-native-stack) [![amazicworld.com: Why APIs can’t be missed when it comes to DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://amazicworld.com/why-apis-cant-be-missed-when-it-comes-to-devops) [![==amazon.qwiklabs.com/catalog==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://amazon.qwiklabs.com/catalog) [![ambar-thecloudgarage.medium.com: EKS Anywhere., decoding the architecture.](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ambar-thecloudgarage.medium.com/eks-anywhere-decoding-the-architecture-fd2741b03e0a) [![weave.works: Progressively Delivering Applications Across Cloud and On-Premise. Using Kuma & GitOps to implement canary releasing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/case-study-national-australia-bank-decreases-operational-overhead-with-gitops) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/deutsche-telekom-explain-why-they-chose-gitops-for-5g) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/gitops-in-the-modern-enterprise) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/gitops-takes-devops-teams-to-higher-levels-of-maturity) [![weave.works: Manage Thousands of Clusters with GitOps and the Cluster API](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/manage-thousands-of-clusters-with-gitops-and-the-cluster-api) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/managing-kubernetes-with-gitops-in-a-multi-cluster-multi-cloud-world) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/the-history-of-gitops) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/what-is-gitops-really) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/wkp-team-workspaces-rbac) [![WKSctl - A New OSS Kubernetes Manager using GitOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/wksctl-a-new-oss-kubernetes-manager-using-gitops) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/product/gitops-enterprise) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/technologies/gitops) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/use-cases/security-with-gitops) [![americanexpress.io: **Do Not Run Dockerized Applications as Root** 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://americanexpress.io/do-not-run-dockerized-applications-as-root) [![amitprius.medium.com: Python Dictionary: Zero to Hero with Examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://amitprius.medium.com/python-dictionary-zero-to-hero-with-examples-a7497a672dd4) [![amod-kadam.medium.com: Are there two Load Balancer Controllers with EKS?' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://amod-kadam.medium.com/are-there-two-load-balancer-controllers-with-eks-8a7b04db8c93) [![==amolmote.hashnode.dev: ReplicaSet & Deployment In Kubernetes== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://amolmote.hashnode.dev/replicaset-deployment-in-kubernetes) [![amralaayassen.medium.com: How to create ArgoCD Applications Automatically' using ApplicationSet? “Automation of GitOps”](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://amralaayassen.medium.com/how-to-create-argocd-applications-automatically-using-applicationset-automation-of-the-gitops-59455eaf4f72) [![amy-ma.medium.com: Nginx Ingress Configuration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://amy-ma.medium.com/ingress-configuration-d9f13c5bcf1a) [![anaisurl.com: Full Tutorial: Monitoring and Troubleshooting stack with Prometheus, Grafana, Loki and Komodor 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://anaisurl.com/full-tutorial-monitoring) [![anaisurl.com: RBAC Explained with Examples 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://anaisurl.com/kubernetes-rbac) [![rockcontent.com: mejor las responsabilidades con la Matriz RACI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://analoghq.ai/blog/es/matriz-raci) [![rockcontent.com: Conoce los principales tipos de consultoría en las que tu negocio puede invertir para explotar su potencial](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://analoghq.ai/blog/es/tipos-de-consultoria) [![analyticsindiamag.com: Ansible vs Docker: A Detailed Comparison Of DevOps Tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://analyticsindiamag.com/ansible-vs-docker-a-detailed-comparison-of-devops-tools) [![analyticsindiamag.com: Free Online Resources To Get Started On Cloud Computing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://analyticsindiamag.com/free-online-resources-to-get-started-on-cloud-computing) [![analyticsindiamag.com: GitHub launches code scanner to flag security vulnerabilities](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://analyticsindiamag.com/github-launches-code-scanner-to-flag-security-vulnerabilities) [![analyticsindiamag.com: How Uber is Leveraging Apache Kafka For More Than 300 Micro Services](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://analyticsindiamag.com/how-uber-is-leveraging-apache-kafka-for-more-than-300-micro-services) [![analyticsindiamag.com: Is coding necessary to work as a data scientist?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://analyticsindiamag.com/is-coding-necessary-to-work-as-a-data-scientist) [![analyticsindiamag.com: Kubernetes v1.21 Released: Major Updates & Latest Features](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://analyticsindiamag.com/kubernetes-v1-21-released-major-updates-latest-features) [![analyticsindiamag.com: Object-Oriented Programming with Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://analyticsindiamag.com/object-oriented-programming-python) [![analyticsindiamag.com: Top tools for enabling CI/CD in ML pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://analyticsindiamag.com/top-tools-for-enabling-ci-cd-in-ml-pipelines) [![Anchore](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://anchore.com) [![Anchore: Secure Container Based CI/CD Workflows](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://anchore.com/cicd) [![Securing Kubernetes With Anchore](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://anchore.com/kubernetes) [![automated-360.com: How to perform Code Quality Check for Selenium Test Automation? (SonarQube)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://andara88.it.com) [![anderfernandez.com: Cómo automatizar un script de Python en Google Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://anderfernandez.com/blog/automatizar-script-python-google-cloud) [![andrewlock.net: Deploying ASP.NET Core applications to Kubernetes - Part 6 - Adding health checks with Liveness, Readiness, and Startup probes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://andrewlock.net/deploying-asp-net-core-applications-to-kubernetes-part-6-adding-health-checks-with-liveness-readiness-and-startup-probes) [![andrewlock.net: Running database migrations when deploying to Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://andrewlock.net/deploying-asp-net-core-applications-to-kubernetes-part-7-running-database-migrations) [![andrewlock.net: Installing Docker Desktop for Windows and WSL 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://andrewlock.net/installing-docker-desktop-for-windows) [![andrewlock.net: Series: Deploying ASP.NET Core applications to Kubernetes with Helm 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://andrewlock.net/series/deploying-asp-net-core-applications-to-kubernetes) [![Android CLI Stable 1.0: Accelerating Multi-Agent Development](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://android-developers.googleblog.com/2026/05/android-cli-stable-1-0-agent-development.html) [![Build Native Android Apps in Google AI Studio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://android-developers.googleblog.com/2026/05/build-android-apps-google-ai-studio.html) [![andydote.co.uk: The Problem with CPUs and Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://andydote.co.uk/2021/06/02/os-cpus-and-kubernetes) [![Angry IP Scanner (or simply ipscan)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://angryip.org) [![angular.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://angular.dev) [![angular.io: Building and serving Angular apps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://angular.dev/guide/build) [![angular.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://angular.io) [![angular.io: Building and serving Angular apps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://angular.io/guide/build) [![==aninditabasak.medium.com: A Lap around Kubernetes Security & Vulnerability' scanning Tools — checkov, kube-hunter, kube-bench & Starboard==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aninditabasak.medium.com/a-lap-around-kubernetes-security-vulnerability-scanning-tools-checkov-kube-hunter-kube-bench-4ffda92c4cf1) [![anirudhdaya.hashnode.dev: Kubernetes Explained- Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://anirudhdaya.hashnode.dev/kubernetes-explained-part-1) [![anirudhdaya.hashnode.dev: Kubernetes Explained- Part 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://anirudhdaya.hashnode.dev/kubernetes-explained-part-2) [![ankush-chavan.medium.com: Creating Multi-Cloud Kubernetes Cluster on AWS,' Azure, and GCP cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ankush-chavan.medium.com/creating-multi-cloud-kubernetes-cluster-on-aws-azure-and-gcp-cloud-92d64633bdfc) [![==ansible.ai==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ansible.ai) [![ansible.github.io/workshops/demos : Red Hat Ansible Automation Platform' Workshops](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ansible.github.io/workshops/demos) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://answers.dynatrace.com/spaces/482/dynatrace-open-qa/questions/232421/dynatrace-distributed-tracing-with-kafka.html) [![Claude Code in Action](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://anthropic.skilljar.com/claude-code-in-action) [![Google Antigravity Use Cases for Science](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://antigravity.google/use-cases/science) [![any-api.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://any-api.com) [![anywhere.eks.amazonaws.com: Compare EKS Anywhere and EKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://anywhere.eks.amazonaws.com/docs/concepts/eksafeatures) [![santalucia.es](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://api-market.santalucia.es) [![api7.ai: How Does APISIX Ingress Support Thousands of Pod Replicas?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://api7.ai/blog/apisix-ingress-support-thousands-pod-replicas) [![APIDog](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://apidog.com) [![apifriends.com: What are the different types of APIs? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://apifriends.com/api-creation/different-types-apis) [![apifriends.com: What is an API?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://apifriends.com/api-management/what-is-an-api) [![apiiro.com: Malicious Kubernetes Helm Charts can be used to steal sensitive information from Argo CD deployments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://apiiro.com/blog/malicious-kubernetes-helm-charts-can-be-used-to-steal-sensitive-information-from-argo-cd-deployments) [![API Landscape](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://apilandscape.apiscene.io) [![Cecabank API Market](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://apimarket.cecabank.es) [![TSB API Developer Portal](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://apis.developer.tsb.co.uk) [![CaixaBank API Store](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://apistore.caixabank.com) [![apkplz.net: Learn Kubernetes 1 APK](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://apkplz.net/app/com.LearningSolution.LearnKubernetes) [![How Garbage Collection differs in the three big JVMs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://apmblog.dynatrace.com/2011/05/11/how-garbage-collection-differs-in-the-three-big-jvms) [![Apolicy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://apolicy.io) [![draw.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://app.diagrams.net) [![Ambassador Edge Stack. K8S Initializer (scaffolding tool) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://app.getambassador.io) [![k8s Initializer 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://app.getambassador.io/initializer) [![Using Third Party Network Operators with OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://app.gitbook.com/o/-LbOdudvkdYwKCQYAHS8/s/RrlyoCHlF8LNFTvw74mT) [![Everything AWS | Search and discover 6K+ quality AWS repositories](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://app.polymersearch.com/discover/aws) [![CloudBees Rollout 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://app.rollout.io) [![vagrant: ansible tower](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://app.vagrantup.com/ansible/boxes/tower) [![vagrant: centos-awx](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://app.vagrantup.com/krlex/boxes/centos-awx) [![appium.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://appium.io) [![blog.byte.builders: Manage MongoDB in Openshift Using KubeDB](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://appscode.com/blog/post/openshift-mongodb) [![appsecengineer.com: Kubernetes Policy Management with Kyverno](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://appsecengineer.com/courses/kubernetes-policy-management-with-kyverno) [![aprendegit.com: git-flow: la rama develop y uso de feature branches](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aprendegit.com/git-flow-la-rama-develop-y-uso-de-feature-branches) [![aprenderbigdata.com: Databricks: Introducción a Spark en la nube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aprenderbigdata.com/databricks) [![aprenderbigdata.com: Prometheus: Introducción a la Monitorización de Métricas](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aprenderbigdata.com/prometheus) [![Aptakube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aptakube.com) [![arabitnetwork.com: K8S – Enabling Auditing Logs | Step-by-Step](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://arabitnetwork.com/2021/03/13/k8s-enabling-auditing-logs-step-by-step) [![arc - formerly codementor](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://arc.dev) [![architectelevator.com: Multi Cloud Architecture: Decisions and Options](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://architectelevator.com/cloud/hybrid-multi-cloud) [![architectelevator.com: Concerned about Serverless Lock-in? Consider Patterns!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://architectelevator.com/cloud/serverless-design-patterns) [![architecturenotes.co: 12 Factor App Revisited](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://architecturenotes.co/12-factor-app-revisited) [![architecturenotes.co: 12 Factor App Revisited](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://architecturenotes.co/p/12-factor-app-revisited) [![architecturenotes.co: Redis Explained 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://architecturenotes.co/p/redis) [![architecturenotes.co: Things You Should Know About Databases](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://architecturenotes.co/p/things-you-should-know-about-databases) [![==architecturenotes.co: Redis Explained== 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://architecturenotes.co/redis) [![==architecturenotes.co: Things You Should Know About Databases==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://architecturenotes.co/things-you-should-know-about-databases) [![grafana.com/docs/v5.4/](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://archive.grafana.com/docs/grafana/v5.4) [![Kubernetes workshop in a box](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://archive.kabisa.nl/tech/k8s-workshop-in-a-box) [![argon2-cffi](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://argon2-cffi.readthedocs.io) [![argon2-cffi](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://argon2-cffi.readthedocs.io/en/stable) [![argonsys.com: How to query Azure resources using the Azure CLI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://argonsys.com/microsoft-cloud/library/how-to-query-azure-resources-using-the-azure-cli) [![ArgoCD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://argoproj.github.io) [![Argo CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://argoproj.github.io/argo-cd) [![argoproj.github.io: Argo Events - The Event-driven Workflow Automation Framework](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://argoproj.github.io/argo-events) [![argoproj.github.io: Argo Rollouts - Kubernetes Progressive Delivery Controller](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://argoproj.github.io/argo-rollouts) [![arinco.com.au: Awesome Azure Policy Chapter 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://arinco.com.au/blog/awesome-azure-policy-chapter-1) [![arinco.com.au: Awesome Azure Policy Chapter 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://arinco.com.au/blog/awesome-azure-policy-chapter-2) [![arjavdave.com: Continuous Integration: CI/CD for iOS (Part 1)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://arjavdave.com/2021/03/11/continuous-integration-for-ios-on-azure-devops-part-1) [![armin.su: SSL certificates from Let’s Encrypt for Kubernetes Private Ingress' via Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://armin.su/ssl-certificates-from-lets-encrypt-for-kubernetes-private-ingress-via-terraform-c9f595ee65fa) [![arnoldgalovics.com: GitHub Actions CI/CD For Oracle Cloud Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://arnoldgalovics.com/github-actions-oracle-cloud-kubernetes) [![arnoldgalovics.com: Java and Spring Boot multiline log support for Fluentd' (EFK stack)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://arnoldgalovics.com/java-and-spring-boot-multiline-log-support-for-fluentd-efk-stack) [![arnoldgalovics.com: Java and Spring Boot multiline log support for Fluentd (EFK stack)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://arnoldgalovics.com/java-multiline-logs-fluentd) [![around25.com: Horizontal Pod Autoscaler in Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://around25.com/blog/horizontal-pod-autoscaler-in-kubernetes) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aroworkshop.io) [![arstechnica.com: CentOS is gone—but RHEL is now free for up to 16 production servers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://arstechnica.com/gadgets/2021/01/centos-is-gone-but-rhel-is-now-free-for-up-to-16-production-servers) [![arstechnica.com: Why Red Hat killed CentOS—a CentOS board member speaks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://arstechnica.com/gadgets/2021/01/on-the-death-of-centos-red-hat-liaison-brian-exelbierd-speaks) [![arstechnica.com: New Google Calendar feature takes the back-and-forth out' of scheduling](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://arstechnica.com/gadgets/2022/03/google-calendar-now-lets-paid-users-create-a-booking-page-website) [![Apache ActiveMQ Artemis broker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://artemis.apache.org/components/artemis) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://artemis.apache.org/components/artemis/documentation/latest/management-console.html) [![Apache ActiveMQ Artemis Using the Server](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://artemis.apache.org/components/artemis/documentation/latest/using-server.html) [![arthurchiao.art: Cracking Kubernetes Network Policy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://arthurchiao.art/blog/cracking-k8s-network-policy) [![arthurchiao.art: Cracking kubernetes node proxy (aka kube-proxy)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://arthurchiao.art/blog/cracking-k8s-node-proxy) [![arthursens.medium.com: Risk analysis and security compliance in Kube-prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://arthursens.medium.com/risk-analysis-and-security-compliance-in-kube-prometheus-10c8cfb180b8) [![Artifact Hub 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://artifacthub.io) [![Choerodon Nexus3 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://artifacthub.io/packages/helm/choerodon/nexus3) [![artifacthub.io: mlflow-server](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://artifacthub.io/packages/helm/mlflowserver/mlflow-server) [![hub.helm.sh/charts/oteemo/sonarqube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://artifacthub.io/packages/helm/oteemo/sonarqube) [![prometheus-community/kube-prometheus-stack 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://artifacthub.io/packages/helm/prometheus-community/kube-prometheus-stack) [![hub.helm.sh: cluster-autoscaler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://artifacthub.io/packages/helm/stable/cluster-autoscaler) [![artifacthub.io: Official Helm charts for HAProxy and the HAProxy Kubernetes Ingress Controller on Artifact Hub 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://artifacthub.io/packages/search?repo=haproxytech) [![artifacthub.io: Helm Charts - AWX](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://artifacthub.io/packages/search?ts_query_web=awx&sort=relevance&page=1) [![Artificial Confidence: The Spec for the Agent-Native Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://artificialconfidence.com/p/artificial-confidence-the-spec-for) [![artoftesting.com: Top 40 SQL Query Interview Questions and Answers for Practice](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://artoftesting.com/sql-queries-for-interview) [![arun-sisodiya.medium.com: Kyverno — A Kubernetes native policy manager (Policy' as Code)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://arun-sisodiya.medium.com/kyverno-a-policy-manager-for-kubernetes-286f6e082062) [![ASCIIFlow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://asciiflow.com) [![ASDF 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://asdf-vm.com) [![ashishtechmill.com: CI/CD Workflow for Spring Boot Application on Kubernetes' via Skaffold](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ashishtechmill.com/cicd-workflow-for-spring-boot-application-on-kubernetes-via-skaffold) [![ashishtechmill.com: Demystifying Google Container Tool Jib: Java Image Builder](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ashishtechmill.com/demystifying-google-container-tool-jib-java-image-builder) [![asishmm.medium.com: Discussion on Horizontal Pod Autoscaler with a demo' on local k8s cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://asishmm.medium.com/discussion-on-horizontal-pod-autoscaler-with-a-demo-on-local-k8s-cluster-81694c09f818) [![asonisg.medium.com: Multi-tenancy with Kubernetes (Part-1)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://asonisg.medium.com/multi-tenancy-with-kubernetes-part-1-8ac4e5083e31) [![Stop writing code that will break on Python 4!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://astrofrog.github.io/blog/2016/01/12/stop-writing-python-4-incompatible-code) [![Túneles SSH](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://atareao.es/ubuntu/tuneles-ssh) [![atodorov.me: Comparing Kubernetes managed services across Digital Ocean, Scaleway, OVHCloud and Linode](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://atodorov.me/2020/06/14/comparing-kubernetes-managed-services-across-digital-ocean-scaleway-ovhcloud-and-linode) [![atodorov.me: Why you should take a look at Nomad before jumping on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://atodorov.me/2021/02/27/why-you-should-take-a-look-at-nomad-before-jumping-on-kubernetes) [![atul-agrawal.medium.com: Library vs Service vs Sidecar](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://atul-agrawal.medium.com/library-vs-service-vs-sidecar-ff5a20b50cad) [![austingil.com: VS Code Timeline Restores Lost Work That Git Can’t 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://austingil.com/vs-code-timeline-restores-work-git-cant) [![auth0.com: Deployment Strategies In Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://auth0.com/blog/deployment-strategies-in-kubernetes) [![auth0.com: Java Microservices with Spring Boot and Spring Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://auth0.com/blog/java-spring-boot-microservices) [![auth0.com: Shhhh... Kubernetes Secrets Are Not Really Secret!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://auth0.com/blog/kubernetes-secrets-management) [![auth0.com: Kubernetes Tutorial - Step by Step Introduction to Basic Concepts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://auth0.com/blog/kubernetes-tutorial-step-by-step-introduction-to-basic-concepts) [![auth0.com: A Passwordless Future! Passkeys for Java Developers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://auth0.com/blog/webauthn-and-passkeys-for-java-developers) [![auto-api.dev](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://auto-api.dev) [![Kubernetes Troubleshooting Guide: Common Pitfalls and Solutions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://autodotes.com/posts/s90PP9397WYTsAWaRapd) [![==automated-360.com: How to perform Code Quality Check for Selenium Test' Automation? (SonarQube)==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://automated-360.com/integration/how-to-perform-code-quality-check-for-selenium-test-automation) [![automatetheboringstuff.com: Automate the Boring Stuff with Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://automatetheboringstuff.com) [![automationqahub.com: The Ultimate List of Cypress Interview Questions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://automationqahub.com/common-cypress-interview-questions) [![automationqahub.com: How to build a Playwright Page Object Model](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://automationqahub.com/how-to-build-playwright-page-object-model) [![automationqahub.com: How to Configure multiple environments in Playwright](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://automationqahub.com/how-to-configure-multiple-environments-in-playwright) [![automationqahub.com: How to get started with Appium 2.0](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://automationqahub.com/how-to-do-mobile-automation-using-appium-2-0) [![automationqahub.com: How to Configure Playwright](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://automationqahub.com/how-to-install-playwright-tool) [![automationqahub.com: How To Publish ExtentReport Using Jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://automationqahub.com/how-to-publish-extentreport-using-jenkins) [![automationqahub.com: Latest API Testing Interview Questions And Answers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://automationqahub.com/latest-api-testing-interview-questions-and-answers) [![automationqahub.com: Latest Rest Assured Interview Questions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://automationqahub.com/latest-rest-assured-interview-questions) [![automationqahub.com: The Ultimate List of Selenium Interview Questions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://automationqahub.com/latest-selenium-interview-questions-and-answers) [![automationqahub.com: The Ultimate Git Cheat Sheet 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://automationqahub.com/mastering-git-your-ultimate-git-cheat-sheet-for-quick-reference) [![automationqahub.com: Top Software Testing Interview Questions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://automationqahub.com/popular-software-testing-interview-questions) [![Top 18 Docker commands for Automation Tester/Devops/SDET/Test Lead? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://automationreinvented.blogspot.com/2020/02/top-18-docker-commands-for-aytomation.html) [![automationreinvented.blogspot.com: Top 30 Interview Questions on Automation Testing - Selenium for SDET/Automation QA?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://automationreinvented.blogspot.com/2020/06/top-30-interview-questions-on.html) [![automationreinvented.blogspot.com: Top 11 Kubernetes interview question and answers for SDET Devops QA SET-01?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://automationreinvented.blogspot.com/2020/09/top-11-kubernetes-interview-question.html) [![automationreinvented.blogspot.com: Top 11 kubernetes interview questions for SDET/DevOps SET-02? Kubernetes deployment commands](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://automationreinvented.blogspot.com/2020/10/top-11-kubernetes-interview-questions.html) [![automationreinvented.blogspot.com: Top 30 API Testing Interview Questions & Answers for SDET/API Automation-Rest Assured? SET-03](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://automationreinvented.blogspot.com/2020/11/top-30-api-testing-interview-questions.html) [![automationreinvented.blogspot.com: Top Interview Question on Kubernetes for SDET/Devops Set-03? ReplicaSet in K8S](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://automationreinvented.blogspot.com/2020/11/top-interview-question-on-kubernetes.html) [![automationreinvented.blogspot.com: Top 70 interview questions on Automation Testing-Selenium-TestNG Set-06? TestNG Tricky Interview questions 2021 for SDET-QAE?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://automationreinvented.blogspot.com/2021/01/top-60-interview-questions-on.html) [![automationreinvented.blogspot.com: How to run selenium tests from Jenkins? Maven and Jenkins Integration with Testng-Selenium? Run selenium maven project from command line? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://automationreinvented.blogspot.com/2021/02/how-to-run-test-selenium-tests-from.html) [![automationreinvented.blogspot.com: Top 40 API Automation testing interview question for SDET and Automation QA ?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://automationreinvented.blogspot.com/2021/03/top-40-api-testing-interview-question.html) [![automationreinvented.blogspot.com: How to schedule a job in Jenkins pipeline? How to run automation suite everyday with auto trigger scheduler?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://automationreinvented.blogspot.com/2021/05/how-to-schedule-job-in-jenkins-pipeline.html) [![automationreinvented.blogspot.com: Top GIT Interview question Set-03 for SDET/Testers/Developers/DevOps?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://automationreinvented.blogspot.com/2021/05/top-git-interview-question-set-03-for.html) [![automationreinvented.blogspot.com: How to send email notification in Jenkins using Groovy Script?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://automationreinvented.blogspot.com/2021/06/how-to-send-email-notification-in.html) [![automationreinvented.blogspot.com: How to create parameterized job in Jenkins? What is parameterized build in Jenkins?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://automationreinvented.blogspot.com/2021/08/how-to-create-parameterized-job-in.html) [![automationreinvented.blogspot.com: Top 10 Jenkins Interview Question for SDET - DevOps - Automation QA?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://automationreinvented.blogspot.com/2021/09/top-10-jenkins-interview-question-for.html) [![automationreinvented.blogspot.com: Top 40 GIT Interview Questions and Answers for SDET - DevOps - Automation QA? Useful GIT commands to refer for daily DevOps Tasks?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://automationreinvented.blogspot.com/2021/09/top-40-git-interview-questions-and.html) [![automationreinvented.blogspot.com: Top 20 Jenkins Interview Questions and Answers 2022 for SDET - DevOps - Automation QA? Refer for Getting pro in Jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://automationreinvented.blogspot.com/2021/12/top-20-jenkins-interview-questions-and.html) [![automationreinvented.blogspot.com: Top 80 API Testing Interview Questions for QA and SDET ? API Interview Questions 2022](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://automationreinvented.blogspot.com/2022/03/top-80-api-testing-interview-questions.html) [![automationreinvented.blogspot.com: What is Json Schema and how to perform schema validation using Rest Assured?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://automationreinvented.blogspot.com/2022/03/what-is-json-schema-and-how-to-perform.html) [![automationreinvented.blogspot.com: kubernetes posts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://automationreinvented.blogspot.com/search/label/Kubernetes?m=1) [![automationscript.com: How To Read Jenkins Build Log Console Output](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://automationscript.com/how-to-read-console-output-in-jenkins-pipeline) [![automationscript.com: Parallel Execution In Selenium Using Jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://automationscript.com/parallel-execution-in-selenium-using-jenkins) [![awesome-architecture.com: 🎨 Awesome Software Architecture 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://awesome-architecture.com) [![awesome-go.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://awesome-go.com) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://awesome-kubernetes.readthedocs.io) [![Kubernetes e-Books](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://awesome-kubernetes.readthedocs.io/kubernetes) [![Awesome Cloud Native](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://awesome.jimmysong.io) [![awesomeopensource.com/project/William-Yeh/ansible-prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://awesomeopensource.com/project/William-Yeh/ansible-prometheus) [![awesomeopensource.com: Terraform Aws Multi Az Subnets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://awesomeopensource.com/project/cloudposse/terraform-aws-multi-az-subnets) [![Awesome WSL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://awesomeopensource.com/project/sirredbeard/Awesome-WSL) [![awesomeopensource.com: The Top 110 Cidr Open Source Projects on Github 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://awesomeopensource.com/projects/cidr) [![awesomerank.github.io: janikvonrotz/awesome-powershell](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://awesomerank.github.io/lists/janikvonrotz/awesome-powershell.html) [![awkwardferny.medium.com: Setting up Distributed Tracing in Kubernetes with' OpenTracing, Jaeger, and Ingress-NGINX](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://awkwardferny.medium.com/setting-up-distributed-tracing-with-opentelemetry-jaeger-in-kubernetes-ingress-nginx-cfdda7d9441d) [![Find the fastest region from your location](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws-latency.altaircp.com) [![aws-observability.github.io: AWS Observability Accelerator for Terraform 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws-observability.github.io/terraform-aws-observability-accelerator) [![aws-observability.github.io: Tracing on Amazon EKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws-observability.github.io/terraform-aws-observability-accelerator/eks/tracing) [![aws-quickstart.github.io: Rancher on the AWS Cloud. Quick Start Reference Deployment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws-quickstart.github.io/quickstart-eks-rancher) [![AWS OpsWorks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com) [![EC2 VM Import/Export now supports migration of virtual machines with Unified Extensible Firmware Interface (UEFI) boot to AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws) [![AWS Global Infrastructure Innovation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/global-infrastructure/innovation/?sc_channel=sm&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&trk=n/a&linkId=951858139) [![AWS Local Zones locations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/global-infrastructure/localzones/locations) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2015/12/aws-cloudformation-adds-support-for-aws-waf-and-aws-directory-service-for-microsoft-active-directory) [![Now Add or Modify Request Headers Forwarded From Amazon CloudFront to Origin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2015/12/now-add-or-modify-request-headers-forwarded-from-amazon-cloudfront-to-origin) [![AWS Schema Conversion Tool now supports PostgreSQL as conversion target](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2016/01/aws-schema-conversion-tool-postgresql-support) [![AWS Config Rules now available in 4 new regions: US West (Oregon), EU (Ireland),' EU (Frankfurt) and Asia Pacific (Tokyo)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2016/04/aws-config-rules-now-available-in-4-new-regions-us-west-oregon-eu-ireland-eu-frankfurt-and-asia-pacific-tokyo) [![PCI DSS Standardized Architecture on the AWS Cloud: Quick Start Reference Deployment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2016/05/pci-dss-standardized-architecture-on-the-aws-cloud-quick-start-reference-deployment) [![Learn AWS Security Fundamentals with Free and Online Training](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2016/06/learn-aws-security-fundamentals-with-free-and-online-training) [![Build a Modular and Scalable Amazon VPC Architecture with New Quick Start](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2016/07/build-a-modular-and-scalable-amazon-vpc-architecture-with-new-quick-start) [![AWS Elastic Beanstalk Supports Application Load Balancer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2016/08/aws-elastic-beanstalk-supports-application-load-balancer) [![AWS Elastic Beanstalk Supports ASP.NET Core and Multi-App .NET Support](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2016/08/aws-elastic-beanstalk-supports-asp-net-core-and-multi-app-net-support) [![AWS Elastic Beanstalk Supports Nginx Proxy Server with Tomcat](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2016/08/aws-elastic-beanstalk-supports-nginx-proxy-server-with-tomcat) [![Specifying the VPC for your Amazon RDS DB Instance](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2016/08/specifying-the-vpc-for-your-amazon-rds-db-instance) [![Amazon CloudFront now supports HTTP/2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2016/09/amazon-cloudfront-now-supports-http2) [![Amazon RDS for PostgreSQL Enhancements: Support for new minor versions,' Logical Replication, and Amazon RDS PostgreSQL as a source for AWS DMS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2016/09/amazon-rds-for-postgresql-enhancements-support-for-new-minor-versions-logical-replication-and-amazon-rds-postgresql-as-a-source-for-aws-dms) [![NGINX Plus on the AWS Cloud: Quick Start Reference Deployment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2016/09/nginx-plus-on-the-aws-cloud-quick-start-reference-deployment) [![Oracle Database on the AWS Cloud: Quick Start Reference Deployment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2016/10/oracle-database-on-the-aws-cloud-quick-start-reference-deployment) [![Introducing Cloud Formation Guard - a new opensource CLI for infrastructure compliance](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2020/06/introducing-aws-cloudformation-guard-preview) [![Announcing the AWS Controllers for Kubernetes Preview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2020/08/announcing-the-aws-controllers-for-kubernetes-preview) [![Amazon CloudWatch Dashboards now supports sharing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2020/09/amazon-cloudwatch-dashboards-supports-sharing) [![Amazon CloudWatch now monitors Prometheus metrics from Container environments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2020/09/amazon-cloudwatch-monitors-prometheus-metrics-container-environments) [![aws.amazon.com: Amazon EC2 announces Spot Blueprints, an infrastructure code template generator to get started with EC2 Spot Instances](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2020/12/amazon-ec2-announces-spot-blueprints-an-infrastructure-code-template-generator-to-get-started-with-ec2-spot-instances) [![Amazon Elastic File System triples read throughput](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2021/01/amazon-elastic-file-system-triples-read-throughput) [![New digital course and lab: AWS Cloud Development Kit (CDK) Primer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2021/01/new-digital-course-and-lab-aws-cloud-development-kit-cdk-primer) [![Amazon EKS clusters now support user authentication with OIDC compatible identity providers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2021/02/amazon-eks-clusters-support-user-authentication-oidc-compatible-identity-providers) [![aws.amazon.com: IAM Access Analyzer now supports over 100 policy checks with actionable recommendations to help you author secure and functional policies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2021/03/iam-access-analyzer-supports-over-100-policy-checks-with-actionable-recommendations) [![amazon.com: Introducing Distributed Load Testing v1.3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2021/05/introducing-distributed-load-testing-v1-3) [![New AWS Solutions Implementation: Tag Tamer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2021/06/new-aws-solutions-implementation-tag-tamer) [![Amazon EC2 Auto Scaling now lets you control which instances to terminate on scale-in](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2021/07/amazon-ec2-auto-scaling-now-lets-you-control-which-instances-to-terminate-on-scale-in) [![Amazon Virtual Private Cloud (VPC) customers can now assign IP prefixes to their EC2 instances](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2021/07/amazon-virtual-private-cloud-vpc-customers-can-assign-ip-prefixes-ec2-instances) [![Amazon VPC CNI plugin increases pods per node limits](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2021/07/amazon-vpc-cni-plugin-increases-pods-per-node-limits) [![Simplify CI/CD configuration for serverless applications and your favorite CI/CD system — Public Preview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2021/07/simplify-ci-cd-configuration-serverless-applications-your-favorite-ci-cd-system-public-preview) [![Amazon RDS Proxy can now be created in a shared Virtual Private Cloud (VPC)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2021/08/amazon-rds-proxy-created-shared-virtual-private-cloud-vpc) [![Amazon Virtual Private Cloud (VPC) customers can now resize their prefix list](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2021/08/amazon-vpc-resize-prefix-list) [![Announcing General Availability of Amazon Redshift Cross-account Data Sharing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2021/08/announcing-general-availability-amazon-redshift-cross-account-data-sharing) [![AWS Security Hub adds 18 new controls to its Foundational Security Best Practices standard and 8 new partners for enhanced cloud security posture monitoring](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2021/08/aws-security-hub-adds-18-new-controls-foundational-security-best-practices-standard-8-new-partners-enhanced-cloud-security-posture-monitoring) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2021/08/ec2-vm-import-export-unified-extensible-firmware-interface-aws) [![Amazon EC2 now offers Global View on the console to view all resources across regions together](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2021/09/amazon-ec2-global-view-console-regions) [![Application Load Balancer now enables AWS PrivateLink and static IP addresses by direct integration with Network Load Balancer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2021/09/application-load-balancer-aws-privatelink-static-ip-addresses-network-load-balancer) [![AWS Site-to-Site VPN releases updated Download Configuration utility](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2021/09/aws-site-to-site-vpn-download-configuration-utility) [![Achieve up to 34% better price/performance with AWS Lambda Functions powered by AWS Graviton2 processor](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2021/09/better-price-performance-aws-lambda-functions-aws-graviton2-processor) [![AWS announces the new **Amazon Inspector** for continual vulnerability management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2021/11/amazon-inspector-continual-vulnerability-management) [![AWS Control Tower now supports nested organizational units](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2021/11/aws-control-tower-supports-nested-organizational-units) [![AWS Toolkits for Cloud9, JetBrains and VS Code now support interaction with over 200 new resource types 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2021/11/aws-toolkits-cloud9-jetbrains-vs-code) [![Visualize all your Kubernetes clusters in one place with Amazon EKS Connector, now generally available](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2021/11/visualize-kubernetes-clusters-one-place-amazon-eks-connector-generally-available) [![Announcing Amazon Elastic File System Replication](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2022/01/amazon-elastic-file-system-replication) [![Announcing the general availability of AWS Backup for Amazon S3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2022/02/general-availability-aws-backup-amazon-s3) [![Introducing Amazon CloudWatch Metrics Insights (General Availability)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2022/04/amazon-cloudwatch-metrics-insights) [![AWS Announces Data Transfer Price Reduction for AWS PrivateLink, AWS Transit Gateway, and AWS Client VPN services](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2022/04/aws-data-transfer-price-reduction-privatelink-transit-gateway-client-vpn-services/?nc1=h_ls) [![AWS Shield Advanced now supports Application Load Balancer for automatic application layer DDoS mitigation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2022/04/aws-shield-application-balancer-automatic-ddos-mitigation) [![AWS Single Sign-On launches configurable synchronization for Microsoft Active Directory](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2022/04/aws-single-sign-on-configurable-synchronization-microsoft-active-directory) [![aws.amazon.com: AWS Systems Manager announces support for port forwarding to remote hosts using Session Manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2022/05/aws-systems-manager-support-port-forwarding-remote-hosts-using-session-manager) [![Integration of AWS Well-Architected Tool with AWS Organizations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2022/06/aws-well-architected-tool-organizations-integration) [![AWS Single Sign-On (AWS SSO) adds support for AWS Identity and Access Management (IAM) customer managed policies (CMPs)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2022/07/aws-single-sign-on-aws-sso-aws-identity-access-management-iam-customer-managed-policies-cmps) [![Announcing dark mode support in the AWS Management Console](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2022/10/dark-mode-support-aws-management-console) [![IAM Access Analyzer now reviews your AWS CloudTrail history to identify actions used across 140 AWS services and generates fine-grained policies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2022/10/iam-access-analyzer-cloudtrail-history-identify-actions-140-aws-services-fine-grained-policies) [![IAM Identity Center adds session management features for improved user experience and cloud security](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2022/10/iam-identity-center-session-management-features-improved-user-experience-cloud-security) [![Amazon CloudWatch launches cross-account observability across multiple AWS accounts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2022/11/amazon-cloudwatch-cross-account-observability-multiple-aws-accounts) [![Amazon EC2 announces new price and capacity optimized allocation strategy for provisioning Amazon EC2 Spot Instances](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2022/11/amazon-ec2-price-capacity-optimized-allocation-strategy-provisioning-ec2-spot-instances) [![Amazon NAT Gateway Now Allows You to Select Private IP Address for Network Address Translation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2022/11/amazon-nat-gateway-allows-select-private-ip-address-network-address-translation) [![Announcing Amazon RDS Blue/Green Deployments for safer, simpler, and faster updates](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2022/11/amazon-rds-blue-green-deployments-safer-simpler-faster-updates) [![Amazon SNS increases the default quota for subscription filter policies by 50x to 10,000 per account](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2022/11/amazon-sns-increases-default-quota-subscription-filter-policies-account) [![Application Load Balancers now support turning off cross zone load balancing per target group](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2022/11/application-load-balancers-turning-off-cross-zone-load-balancing-per-target-group) [![AWS Backup Audit Manager adds centralized reporting for AWS Organizations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2022/11/aws-backup-audit-manager-centralized-reporting-aws-organizations) [![AWS Identity and Access Management now supports multiple multi-factor authentication (MFA) devices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2022/11/aws-identity-access-management-multi-factor-authentication-devices) [![Announcing delegated administrator for AWS Organizations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2022/11/aws-organizations-delegated-administrator) [![Amazon ECS now integrates with Amazon CloudWatch alarms to improve safety for deployments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2022/12/amazon-ecs-cloudwatch-alarms-safety-deployments) [![Amazon EKS launches automated provisioning and lifecycle management for Windows containers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2022/12/amazon-eks-automated-provisioning-lifecycle-management-windows-containers) [![Amazon RDS announces integration with AWS Secrets Manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2022/12/amazon-rds-integration-aws-secrets-manager) [![Amazon Timestream now enables you to protect your data through AWS Backup](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2022/12/amazon-timestream-enables-protect-data-through-aws-backup) [![Amazon CloudWatch now supports high resolution metric extraction from structured logs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2023/02/amazon-cloudwatch-high-resolution-metric-extraction-structured-logs) [![Amazon GuardDuty now available in AWS Europe (Spain) Region](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2023/02/amazon-guardduty-aws-europe-spain-region) [![AWS Network Firewall now supports tag-based resource groups](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2023/02/aws-network-firewall-tag-based-resource-groups) [![AWS SAM CLI introduces ‘sam list’ command to inspect AWS SAM resources](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2023/02/aws-sam-cli-sam-list-command-inspect-resources) [![Announcing the ability to enable AWS Systems Manager by default across all EC2 instances in an account](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2023/02/enable-aws-systems-manager-default-all-ec2-instances-account) [![Amazon Detective adds graph visualization for interactive security investigations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2023/03/amazon-detective-graph-visualization-interactive-security-investigations) [![AWS Transit Gateway is now available in Europe (Spain) Region](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2023/04/aws-transit-gateway-europe-spain-region) [![Amazon CloudFront announces one-click security protections](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2023/05/amazon-cloudfront-one-click-security-protections) [![AWS Backup supports cross-Region backups in four new Regions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2023/05/aws-backup-cross-region-backups-four-regions) [![Private Access to the AWS Management Console is generally available](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2023/05/aws-management-console-private-access) [![AWS WAF enhances rate-based rules to support request headers and composite keys](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2023/05/aws-waf-rate-based-rules-request-headers-composite-keys) [![AWS Config supports recording exclusions by resource type](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2023/06/aws-config-recording-exclusions-resource-type) [![Amazon EKS introduces EKS Pod Identity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2023/11/amazon-eks-pod-identity) [![aws.amazon.com: Automate AWS Control Tower landing zone operations using APIs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2023/11/automate-aws-control-tower-zone-operations-apis) [![AWS CloudFormation introduces Git management of stacks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2023/11/aws-cloudformation-git-management-stacks) [![Amazon ECS and AWS Fargate now integrate with Amazon EBS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2024/01/amazon-ecs-fargate-integrate-ebs) [![aws.amazon.com: Generate AWS CloudFormation templates and AWS CDK apps for existing AWS resources in minutes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2024/02/aws-cloudformation-templates-cdk-apps-minutes) [![aws.amazon.com/about-aws: Application Load Balancer enables configuring HTTP client keepalive duration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2024/03/application-load-balancer-http-keepalive-duration) [![aws.amazon.com: Amazon EKS announces native support for autoscaling CoreDNS Pods](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2024/05/amazon-eks-native-support-autoscaling-coredns-pods) [![AWS WAF enhances rate-based rules to support lower rate limits](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2024/08/aws-waf-rate-based-rules-lower-rate-limits) [![AWS Management Console Local Zones in Region Selector](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/about-aws/whats-new/2026/05/aws-local-zones-region-selector/?sc_channel=sm&sc_campaign=Launch_Campaign&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&trkCampaign=f9c69475-df97-4143-8955-acfd0ed7ce10&trk=f9c69475-df97-4143-8955-acfd0ed7ce10&linkId=944784139) [![AWS Activate](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/activate) [![aws.amazon.com/app-mesh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/app-mesh) [![AWS Cloud Endure Migration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/application-migration-service) [![AWS App Runner 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/apprunner) [![AWS Architecture Icons](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/architecture/icons) [![aws.amazon.com: Serverless or Kubernetes on AWS 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/architecture/serverless/serverless-or-kubernetes) [![This is My Architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/architecture/this-is-my-architecture) [![AWS Backup Service](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/backup) [![aws.amazon.com/big-data](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/big-data) [![Building a Data Lake on AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/big-data/data-lake-on-aws) [![AWS Partner Network (APN) blog](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/apn) [![Active Directory Single Sign-On (SSO) on AWS with Bitium](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/apn/active-directory-single-sign-on-sso-on-aws-with-bitium) [![Centralized Traffic Inspection with Gateway Load Balancer on AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/apn/centralized-traffic-inspection-with-gateway-load-balancer-on-aws) [![How to Build Sparse EBS Volumes for Fun and Easy Snapshotting](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/apn/how-to-build-sparse-ebs-volumes-for-fun-and-easy-snapshotting) [![How to Deploy a High Availability Web Service on AWS Using Spotinst](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/apn/how-to-deploy-a-high-availability-web-service-on-aws-using-spotinst) [![Modernize Your CI/CD Pipeline Using Jenkins X with Amazon EKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/apn/modernize-your-ci-cd-pipeline-using-jenkins-x-with-amazon-eks) [![Optimizing Your Kubernetes Clusters with Rancher and Amazon EKS 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/apn/optimizing-your-kubernetes-clusters-with-rancher-and-amazon-eks) [![AWS Architecture Blog](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/architecture) [![Architecting a Highly Available Serverless, Microservices-Based Ecommerce Site](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/architecture/architecting-a-highly-available-serverless-microservices-based-ecommerce-site) [![aws.amazon.com: Best practices for implementing event-driven architectures in your organization](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/architecture/best-practices-for-implementing-event-driven-architectures-in-your-organization) [![Creating a Multi-Region Application with AWS Services – Part 1, Compute, Networking, and Security](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/architecture/creating-a-multi-region-application-with-aws-services-part-1-compute-and-security) [![Creating a Multi-Region Application with AWS Services – Part 2, Data and Replication](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/architecture/creating-a-multi-region-application-with-aws-services-part-2-data-and-replication) [![Data Caching Across Microservices in a Serverless Architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/architecture/data-caching-across-microservices-in-a-serverless-architecture) [![Disaster Recovery with AWS Managed Services, Part I: Single Region](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/architecture/disaster-recovery-with-aws-managed-services-part-i-single-region) [![Disaster recovery with AWS managed services, Part 2: Multi-Region/backup' and restore 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/architecture/disaster-recovery-with-aws-managed-services-part-ii-multi-region-backup-and-restore) [![aws.amazon.com: Exploring Data Transfer Costs for AWS Managed Databases](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/architecture/exploring-data-transfer-costs-for-aws-managed-databases) [![Let’s Architect! Architecting microservices with containers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/architecture/lets-architect-architecting-microservices-with-containers) [![Let’s Architect! Architecting with Amazon DynamoDB](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/architecture/lets-architect-architecting-with-amazon-dynamodb) [![Maintain visibility over the use of cloud architecture patterns](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/architecture/maintain-visibility-over-the-use-of-cloud-architecture-patterns) [![Migrate Resources Between AWS Accounts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/architecture/migrate-resources-between-aws-accounts) [![AWS App2Container: Migrate your Applications to Containers at Scale](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/architecture/migrate-your-applications-to-containers-at-scale) [![Issues to Avoid When Implementing Serverless Architecture with AWS Lambda](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/architecture/mistakes-to-avoid-when-implementing-serverless-architecture-with-lambda) [![Multi-Region Migration using AWS Application Migration Service](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/architecture/multi-region-migration-using-aws-application-migration-service) [![aws.amazon.com: Optimize your modern data architecture for sustainability: Part 1 – data ingestion and data lake](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/architecture/optimize-your-modern-data-architecture-for-sustainability-part-1-data-ingestion-and-data-lake) [![Optimizing your AWS Infrastructure for Sustainability, Part I: Compute](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/architecture/optimizing-your-aws-infrastructure-for-sustainability-part-i-compute) [![Optimizing your AWS Infrastructure for Sustainability, Part II: Storage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/architecture/optimizing-your-aws-infrastructure-for-sustainability-part-ii-storage) [![aws.amazon.com/blogs/architecture: Overview of Data Transfer Costs for Common Architectures](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/architecture/overview-of-data-transfer-costs-for-common-architectures) [![Reduce Cost and Increase Security with Amazon VPC Endpoints](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/architecture/reduce-cost-and-increase-security-with-amazon-vpc-endpoints) [![AWS Architecture Blog: Use templated answers to perform Well-Architected reviews at scale](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/architecture/use-templated-answers-to-perform-well-architected-reviews-at-scale) [![aws.amazon.com: Verify the resilience of your workloads using Chaos Engineering](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/architecture/verify-the-resilience-of-your-workloads-using-chaos-engineering) [![AWS Architecture Blog: What to Consider when Selecting a Region for your' Workloads](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/architecture/what-to-consider-when-selecting-a-region-for-your-workloads) [![Announcing General Availability of AWS Cost Anomaly Detection](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws-cloud-financial-management/announcing-general-availability-of-aws-cost-anomaly-detection) [![Understanding your AWS Cost Datasets: A Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws-cloud-financial-management/understanding-your-aws-cost-datasets-a-cheat-sheet) [![Announcing General Availability of AWS Cost Anomaly Detection](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws-cost-management/announcing-general-availability-of-aws-cost-anomaly-detection) [![Understanding your AWS Cost Datasets: A Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws-cost-management/understanding-your-aws-cost-datasets-a-cheat-sheet) [![aws.amazon.com: Amazon EKS Anywhere – Now Generally Available to Create and Manage Kubernetes Clusters on Premises](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/amazon-eks-anywhere-now-generally-available-to-create-and-manage-kubernetes-clusters-on-premises) [![Amazon EKS Now Supports EC2 Inf1 Instances](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/amazon-eks-now-supports-ec2-inf1-instances) [![EFS Elastic File System](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/amazon-elastic-file-system-production-ready-in-three-regions) [![Amazon EFS: Amazon Elastic File System – Shared File Storage for Amazon EC2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/amazon-elastic-file-system-shared-file-storage-for-amazon-ec2) [![Amazon Inspector – Automated Security Assessment Service](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/amazon-inspector-automated-security-assessment-service) [![Amazon Managed Grafana Is Now Generally Available with Many New Features](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/amazon-managed-grafana-is-now-generally-available-with-many-new-features) [![aws.amazon.com: Amazon Managed Service for Prometheus Is Now Generally Available with Alert Manager and Ruler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/amazon-managed-service-for-prometheus-is-now-generally-available-with-alert-manager-and-ruler) [![Amazon RDS for SQL Server – Support for Windows Authentication](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/amazon-rds-for-sql-server-support-for-windows-authentication) [![New Amazon RDS for MySQL & PostgreSQL Multi-AZ Deployment Option: Improved' Write Performance & Faster Failover](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/amazon-rds-multi-az-db-cluster) [![Amazon WorkMail – Now Generally Available](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/amazon-workmail-now-generally-available) [![Amazon WorkSpaces Introduces Ubuntu Desktops](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/amazon-workspaces-introduces-ubuntu-desktops) [![aws.amazon.com: Amazon Elasticsearch Service Is Now Amazon OpenSearch Service and Supports OpenSearch 1.0](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/announcing-amazon-opensearch-service-which-supports-opensearch-10) [![AWS Cloud Control API, a Uniform API to Access AWS & Third-Party Services](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/announcing-aws-cloud-control-api) [![Announcing AWS KMS External Key Store (XKS)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/announcing-aws-kms-external-key-store-xks) [![AWS Application Discovery Service Update – Agentless Discovery for VMware](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/aws-application-discovery-service-update-agentless-discovery-for-vmware) [![AWS Cloud Adoption Framework (CAF) 3.0 is Now Available](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/aws-cloud-adoption-framework-caf-3-0-is-now-available) [![AWS Config Rules – Dynamic Compliance Checking for Cloud Resources](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/aws-config-rules-dynamic-compliance-checking-for-cloud-resources) [![AWS Cost Explorer Update – Access to EC2 Usage Data](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/aws-cost-explorer-update-access-to-ec2-usage-data) [![AWS Database Migration Service](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/aws-database-migration-service) [![AWS IoT – Cloud Services for Connected Devices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/aws-iot-cloud-services-for-connected-devices) [![AWS Lambda Now Supports Up to 10 GB Ephemeral Storage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/aws-lambda-now-supports-up-to-10-gb-ephemeral-storage) [![AWS Lambda Update – Python, VPC, Increased Function Duration, Scheduling, and More](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/aws-lambda-update-python-vpc-increased-function-duration-scheduling-and-more) [![AWS Mobile Hub – Build, Test, and Monitor Mobile Applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/aws-mobile-hub-build-test-and-monitor-mobile-applications) [![AWS re:Post – A Reimagined Q&A Experience for the AWS Community](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/aws-repost-a-reimagined-qa-experience-for-the-aws-community) [![AWS Weekly Roundup: AWS Local Zones in Istanbul, open-source ExtendDB, Kiro Web, and more (May 25, 2026)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/aws-weekly-roundup-aws-local-zones-in-istanbul-open-source-extenddb-kiro-web-and-more-may-25-2026) [![AWS Weekly Roundup: AWS Transform at 1 year, Claude Platform on AWS, EC2 M3 Ultra Mac instances, and more (May 18, 2026)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/aws-weekly-roundup-aws-transform-at-1-year-claude-platform-on-aws-ec2-m3-ultra-mac-instances-and-more-may-18-2026) [![AWS Weekly Roundup: Claude Opus 4.8 on AWS, Aurora MySQL with Kiro Powers, and more (June 1, 2026)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/aws-weekly-roundup-claude-opus-4-8-on-aws-aurora-mysql-with-kiro-powers-and-more-june-1-2026) [![CloudWatch Dashboards – Create & Use Customized Metrics Views](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/cloudwatch-dashboards-create-use-customized-metrics-views) [![Coming Soon – EC2 Dedicated Hosts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/coming-soon-ec2-dedicated-hosts) [![Convert AWS console actions to reusable code with AWS Console-to-Code, now generally available](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/convert-aws-console-actions-to-reusable-code-with-aws-console-to-code-now-generally-available/?trk=0d3532c8-5f49-4c86-9683-96c2417e9b4b&sc_channel=el) [![Easily Manage Security Group Rules with the New Security Group Rule ID](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/easily-manage-security-group-rules-with-the-new-security-group-rule-id) [![EC2-Classic Networking is Retiring – Here’s How to Prepare](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/ec2-classic-is-retiring-heres-how-to-prepare) [![EC2 Container Service Update – Container Registry, ECS CLI, AZ-Aware Scheduling, and More](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/ec2-container-service-update-container-registry-ecs-cli-az-aware-scheduling-and-more) [![Amazon EKS Price Reduction](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/eks-price-reduction) [![Elastic Network Adapter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/elastic-network-adapter-high-performance-network-interface-for-amazon-ec2) [![Get started with OpenAI GPT-5.5, GPT-5.4 models, and Codex on Amazon Bedrock](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/get-started-with-openai-gpt-5-5-gpt-5-4-models-and-codex-on-amazon-bedrock) [![Heads-Up: Amazon S3 Security Changes Are Coming in April of 2023](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/heads-up-amazon-s3-security-changes-are-coming-in-april-of-2023) [![aws.amazon.com: IAM Access Analyzer Update – Policy Validation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/iam-access-analyzer-update-policy-validation) [![IDE extension for AWS Application Composer enhances visual modern applications development with AI-generated IaC](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/ide-extension-for-aws-application-composer-enhances-visual-modern-applications-development-with-ai-generated-iac) [![InfoWorld Review – Amazon Aurora Rocks MySQL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/infoworld-review-amazon-aurora-rocks-mysql) [![Introducing the next generation of Amazon OpenSearch Serverless for building your agentic AI applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/introducing-the-next-generation-of-amazon-opensearch-serverless-for-building-your-agentic-ai-applications) [![Introducing the next generation of AWS Resilience Hub for generative AI-based SRE resilience journey](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/introducing-the-next-generation-of-aws-resilience-hub-for-generative-ai-based-sre-resilience-journey) [![Meet Our Newest AWS Heroes – May 2026](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/meet-our-newest-aws-heroes-may-2026) [![Meet Our Newest AWS Heroes - May 2026](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/meet-our-newest-aws-heroes-may-2026/?sc_channel=sm&sc_campaign=Community_Heroes&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&linkId=951222289) [![Monitor, Evaluate, and Demonstrate Backup Compliance with AWS Backup Audit Manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/monitor-evaluate-and-demonstrate-backup-compliance-with-aws-backup-audit-manager) [![aws.amazon.com: New – Accelerate Your Lambda Functions with Lambda SnapStart](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/new-accelerate-your-lambda-functions-with-lambda-snapstart) [![New – Amazon VPC Network Access Analyzer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/new-amazon-vpc-network-access-analyzer) [![aws blogs - New – AWS Application Load Balancer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/new-aws-application-load-balancer) [![New AWS Competency – AWS Migration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/new-aws-competency-aws-migration) [![aws.amazon.com: New – AWS Control Tower Account Factory for Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/new-aws-control-tower-account-factory-for-terraform) [![New – AWS DMS Serverless: Automatically Provisions and Scales Capacity for Migration and Data Replication](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/new-aws-dms-serverless-automatically-provisions-and-scales-capacity-for-migration-and-data-replication) [![New – Create Microsoft SQL Server Instances of Amazon RDS on AWS Outposts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/new-create-microsoft-sql-server-instances-of-amazon-rds-on-aws-outposts) [![New – Encrypted EBS Boot Volumes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/new-encrypted-ebs-boot-volumes) [![New for AWS Distro for OpenTelemetry – Tracing Support is Now Generally Available](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/new-for-aws-distro-for-opentelemetry-tracing-support-is-now-generally-available) [![New – Scheduled Reserved Instances](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/new-scheduled-reserved-instances) [![New – Self-Service Provisioning of Terraform Open-Source Configurations with AWS Service Catalog 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/new-self-service-provisioning-of-terraform-open-source-configurations-with-aws-service-catalog) [![New – Visualize Your VPC Resources from Amazon VPC Creation Experience](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/new-visualize-your-vpc-resources-from-amazon-vpc-creation-experience) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/new_deployment_pipelines_reference_architecture_and_-reference_implementations) [![Now — AWS Step Functions Supports 200 AWS Services To Enable Easier Workflow Automation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/now-aws-step-functions-supports-200-aws-services-to-enable-easier-workflow-automation) [![Now Open–AWS Region in Spain](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/now-open-aws-region-in-spain) [![AWS Backup Adds Support for Amazon S3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/preview-aws-backup-adds-support-for-amazon-s3) [![amazon.com: Reduce Unwanted Traffic on Your Website with New AWS WAF Bot Control](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/reduce-unwanted-traffic-on-your-web-site-with-aws-bot-control) [![aws.amazon.com/blogs: Top Announcements of AWS re:Invent 2021](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/aws/top-announcements-of-aws-reinvent-2021) [![AWS Big Data Blog: Category - AWS Data Pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/big-data/category/analytics/aws-data-pipeline) [![Querying Amazon Kinesis Streams Directly with SQL and Spark Streaming](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/big-data/querying-amazon-kinesis-streams-directly-with-sql-and-spark-streaming) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/big-data/using-spark-sql-for-etl) [![aws.amazon.com: Architecture patterns for consuming private APIs cross-account](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/compute/architecture-patterns-for-consuming-private-apis-cross-account) [![Building an event-driven application with Amazon EventBridge](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/compute/building-an-event-driven-application-with-amazon-eventbridge) [![Building highly resilient applications with on-premises interdependencies using AWS Local Zones](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/compute/building-highly-resilient-applications-with-on-premises-interdependencies-using-aws-local-zones) [![Deploying AWS Lambda layers automatically across multiple Regions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/compute/deploying-aws-lambda-layers-automatically-across-multiple-regions) [![Enhanced Local IDE Experience for AWS Step Functions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/compute/introducing-an-enhanced-local-ide-experience-for-aws-step-functions) [![Introducing AWS SAM Pipelines: Automatically generate deployment pipelines for serverless applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/compute/introducing-aws-sam-pipelines-automatically-generate-deployment-pipelines-for-serverless-applications) [![Migrating a monolithic .NET REST API to AWS Lambda](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/compute/migrating-a-monolithic-net-rest-api-to-aws-lambda) [![aws.amazon.com: Operating Lambda: Understanding event-driven architecture – Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/compute/operating-lambda-understanding-event-driven-architecture-part-1) [![Quick Restoration through Replacing the Root Volumes of Amazon EC2 instances](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/compute/quick-restoration-through-replacing-the-root-volumes-of-amazon-ec2) [![aws.amazon.com: Scaling AWS Lambda permissions with Attribute-Based Access Control (ABAC)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/compute/scaling-aws-lambda-permissions-with-attribute-based-access-control-abac) [![Secure Connectivity from Public to Private: Introducing EC2 Instance Connect Endpoint](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/compute/secure-connectivity-from-public-to-private-introducing-ec2-instance-connect-endpoint-june-13-2023) [![aws.amazon.com: Server-side rendering micro-frontends – UI composer and service discovery](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/compute/server-side-rendering-micro-frontends-ui-composer-and-service-discovery) [![aws.amazon.com: Understanding AWS Lambda scaling and throughput](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/compute/understanding-aws-lambda-scaling-and-throughput) [![Using Amazon EFS for AWS Lambda in your serverless applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/compute/using-amazon-efs-for-aws-lambda-in-your-serverless-applications) [![aws.amazon.com: Addressing IPv4 address exhaustion in Amazon EKS clusters using private NAT gateways](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/containers/addressing-ipv4-address-exhaustion-in-amazon-eks-clusters-using-private-nat-gateways) [![aws.amazon.com: Addressing latency and data transfer costs on EKS using Istio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/containers/addressing-latency-and-data-transfer-costs-on-eks-using-istio) [![aws.amazon.com: Amazon EKS now supports Kubernetes 1.22](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/containers/amazon-eks-now-supports-kubernetes-1-22) [![Amazon EKS now supports Kubernetes version 1.25](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/containers/amazon-eks-now-supports-kubernetes-version-1-25) [![Architecting for resiliency on AWS App Runner](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/containers/architecting-for-resiliency-on-aws-app-runner) [![Automate rollbacks for Amazon ECS rolling deployments with CloudWatch alarms](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/containers/automate-rollbacks-for-amazon-ecs-rolling-deployments-with-cloudwatch-alarms) [![aws.amazon.com: Autoscaling EKS on Fargate with custom metrics](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/containers/autoscaling-eks-on-fargate-with-custom-metrics) [![AWS and Kubecost collaborate to deliver cost monitoring for EKS customers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/containers/aws-and-kubecost-collaborate-to-deliver-cost-monitoring-for-eks-customers) [![AWS and Docker collaborate to simplify the developer experience](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/containers/aws-docker-collaborate-simplify-developer-experience) [![AWS Secrets Manager controller POC: an EKS operator for automatic rotation of secrets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/containers/aws-secrets-manager-controller-poc-an-eks-operator-for-automatic-rotation-of-secrets) [![aws.amazon.com: Blue/Green Kubernetes upgrades for Amazon EKS Anywhere using Flux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/containers/blue-green-kubernetes-upgrades-for-amazon-eks-anywhere-using-flux) [![aws.amazon.com: Chaos Engineering with LitmusChaos on Amazon EKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/containers/chaos-engineering-with-litmuschaos-on-amazon-eks) [![aws.amazon.com: Cloud Native CI/CD with Tekton and ArgoCD on AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/containers/cloud-native-ci-cd-with-tekton-and-argocd-on-aws) [![aws.amazon.com: Continuous Delivery of Amazon EKS Clusters Using AWS CDK and CDK Pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/containers/continuous-delivery-of-amazon-eks-clusters-using-aws-cdk-and-cdk-pipelines) [![Create a pipeline with canary deployments for Amazon EKS with AWS App Mesh 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/containers/create-a-pipeline-with-canary-deployments-for-amazon-eks-with-aws-app-mesh) [![aws.amazon.com: Easy as one-two-three policy management with Kyverno on Amazon EKS 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/containers/easy-as-one-two-three-policy-management-with-kyverno-on-amazon-eks) [![Eliminate Kubernetes node scaling lag with pod priority and over-provisioning](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/containers/eliminate-kubernetes-node-scaling-lag-with-pod-priority-and-over-provisioning) [![aws.amazon.com: Fluent Bit Integration in CloudWatch Container Insights for EKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/containers/fluent-bit-integration-in-cloudwatch-container-insights-for-eks) [![aws.amazon.com: GitOps model for provisioning and bootstrapping Amazon EKS clusters using Crossplane and Argo CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/containers/gitops-model-for-provisioning-and-bootstrapping-amazon-eks-clusters-using-crossplane-and-argo-cd) [![How to track costs in multi-tenant Amazon EKS clusters using Kubecost](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/containers/how-to-track-costs-in-multi-tenant-amazon-eks-clusters-using-kubecost) [![Introducing the AWS Load Balancer Controller](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/containers/introducing-aws-load-balancer-controller) [![AWS: Introducing CDK for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/containers/introducing-cdk-for-kubernetes) [![aws.amazon.com: Getting started with Amazon EKS Anywhere](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/containers/introducing-general-availability-of-amazon-eks-anywhere) [![aws.amazon.com: Kubernetes as a platform vs. Kubernetes as an API 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/containers/kubernetes-as-a-platform-vs-kubernetes-as-an-api-2) [![amazon.com: Leveraging App Mesh with Amazon EKS in a Multi-Account environment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/containers/leveraging-app-mesh-with-amazon-eks-in-a-multi-account-environment) [![Onfido’s Journey to a Multi-Cluster Amazon EKS Architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/containers/onfidos-journey-to-a-multi-cluster-amazon-eks-architecture) [![aws.amazon.com: Operating a multi-regional stateless application using Amazon EKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/containers/operating-a-multi-regional-stateless-application-using-amazon-eks) [![aws.amazon.com: Planning Kubernetes Upgrades with Amazon EKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/containers/planning-kubernetes-upgrades-with-amazon-eks) [![amazon.com: Policy-based countermeasures for Kubernetes – Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/containers/policy-based-countermeasures-for-kubernetes-part-1) [![aws.amazon.com: Preventing Kubernetes misconfigurations using Datree](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/containers/preventing-kubernetes-misconfigurations-using-datree) [![Scaling Amazon EKS and Cassandra Beyond 1,000 Nodes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/containers/scaling-amazon-eks-and-cassandra-beyond-1000-nodes) [![aws.amazon.com: Start Pods faster by prefetching images](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/containers/start-pods-faster-by-prefetching-images) [![aws.amazon.com: Streaming Kubernetes Events in Slack](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/containers/streaming-kubernetes-events-in-slack) [![aws.amazon.com: Troubleshooting Amazon EKS API servers with Prometheus and Grafana](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/containers/troubleshooting-amazon-eks-api-servers-with-prometheus) [![aws.amazon.com: Understanding and Cost Optimizing Amazon EKS Control Plane Logs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/containers/understanding-and-cost-optimizing-amazon-eks-control-plane-logs) [![aws.amazon.com: Using Amazon EC2 Spot Instances with Karpenter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/containers/using-amazon-ec2-spot-instances-with-karpenter) [![Using CDK to perform continuous deployments in multi-region Kubernetes environments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/containers/using-cdk-to-perform-continuous-deployments-in-multi-region-kubernetes-environments) [![aws.amazon.com: Using Prometheus to Avoid Disasters with Kubernetes CPU Limits 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/containers/using-prometheus-to-avoid-disasters-with-kubernetes-cpu-limits) [![Amazon Aurora PostgreSQL blue/green deployment using fast database cloning](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/database/amazon-aurora-postgresql-blue-green-deployment-using-fast-database-cloning) [![==Auditing for highly regulated industries using Amazon Aurora PostgreSQL==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/database/auditing-for-highly-regulated-industries-using-amazon-aurora-postgresql) [![Introducing the Aurora Storage Engine](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/database/introducing-the-aurora-storage-engine) [![Migrating a commercial database to open source with AWS SCT and AWS DMS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/database/migrating-a-commercial-database-to-open-source-with-aws-sct-and-aws-dms) [![Migrating Oracle databases with near-zero downtime using AWS DMS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/database/migrating-oracle-databases-with-near-zero-downtime-using-aws-dms) [![Modernize database stored procedures to use Amazon Aurora PostgreSQL federated queries, pg_cron, and AWS Lambda](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/database/modernize-database-stored-procedures-to-use-amazon-aurora-postgresql-federated-queries-pg_cron-and-aws-lambda) [![Replicate and transform data in Amazon Aurora PostgreSQL across multiple Regions using AWS DMS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/database/replicate-and-transform-data-in-amazon-aurora-postgresql-across-multiple-regions-using-aws-dms) [![Securely connect to an Amazon RDS or Amazon EC2 database instance remotely with your preferred GUI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/database/securely-connect-to-an-amazon-rds-or-amazon-ec2-database-instance-remotely-with-your-preferred-gui) [![The AWS Developer Blog now includes Python & GoLang](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/developer) [![Announcing the end of support for Python 2.7 in the AWS SDK for Python and AWS CLI v1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/developer/announcing-end-of-support-for-python-2-7-in-aws-sdk-for-python-and-aws-cli-v1) [![AWS DevOps Blog](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/devops) [![Announcing CDK Migrate: A single command to migrate to the AWS CDK](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/devops/announcing-cdk-migrate-a-single-command-to-migrate-to-the-aws-cdk) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/devops/aws-codedeploy-deploying-from-a-development-account-to-a-production-account) [![aws.amazon.com: AWS CodePipeline adds support for Branch-based development and Monorepos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/devops/aws-codepipeline-adds-support-for-branch-based-development-and-monorepos) [![Fine-tuning blue/green deployments on application load balancer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/devops/blue-green-deployments-with-application-load-balancer) [![amazon.com: Building end-to-end AWS DevSecOps CI/CD pipeline with open source SCA, SAST and DAST tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/devops/building-end-to-end-aws-devsecops-ci-cd-pipeline-with-open-source-sca-sast-and-dast-tools) [![Chaos engineering on Amazon EKS using AWS Fault Injection Simulator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/devops/chaos-engineering-on-amazon-eks-using-aws-fault-injection-simulator) [![Deploy and Manage Gitlab Runners on Amazon EC2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/devops/deploy-and-manage-gitlab-runners-on-amazon-ec2) [![aws.amazon.com/blogs: Introducing Amazon CodeWhisperer for command line](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/devops/introducing-amazon-codewhisperer-for-command-line) [![aws.amazon.com: Jenkins high availability and disaster recovery on AWS 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/devops/jenkins-high-availability-and-disaster-recovery-on-aws) [![aws.amazon.com: Multi-branch pipeline management and infrastructure deployment using AWS CDK Pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/devops/multi-branch-pipeline-management-and-infrastructure-deployment-using-aws-cdk-pipelines) [![Introducing new self-paced courses to improve Java and Python code quality with Amazon CodeGuru](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/devops/new-self-paced-courses-to-improve-java-and-python-code-quality-with-amazon-codeguru) [![Setting Up the Jenkins Plugin for AWS CodeDeploy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/devops/setting-up-the-jenkins-plugin-for-aws-codedeploy) [![Continuous Deployment with AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/devops/tag/continuous-deployment) [![aws.amazon.com: Integrating Jenkins with AWS CodeArtifact to publish and consume Python artifacts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/devops/using-jenkins-with-codeartifact) [![aws.amazon.com: Creating a digital map of COVID-19 virus for discovery of new treatment compounds](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/hpc/creating-a-digital-map-of-covid-19-virus-for-discovery-of-new-treatment-compounds) [![aws.amazon.com: Accelerating radiology imaging workflows with relevant clinical context on AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/industries/accelerating-radiology-imaging-workflows-with-relevant-clinical-context-on-aws) [![aws.amazon.com: AstraZeneca’s Drug Design Program Built using AWS wins Innovation Award](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/industries/astrazenecas-drug-design-program-built-using-aws-wins-innovation-award) [![aws.amazon.com: Automating and Scaling Chaos Engineering using AWS Fault Injection Simulator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/industries/automating-and-scaling-chaos-engineering-using-aws-fault-injection-simulator) [![aws.amazon.com/blogs/industries: BMW Group Develops a GenAI Assistant to Accelerate Infrastructure Optimization on AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/industries/bmw-group-develops-a-genai-assistant-to-accelerate-infrastructure-optimization-on-aws) [![aws.amazon.com: Save time with automated security checks of your Terraform scripts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/infrastructure-and-automation/save-time-with-automated-security-checks-of-terraform-scripts) [![aws.amazon.com: MLOps foundation roadmap for enterprises with Amazon SageMaker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/machine-learning/mlops-foundation-roadmap-for-enterprises-with-amazon-sagemaker) [![OpenAI Models and Codex on Amazon Bedrock are Now Generally Available](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/machine-learning/openai-models-and-codex-on-amazon-bedrock-are-now-generally-available/?sc_channel=sm&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&trk=n/a&linkId=953986722) [![aws.amazon.com: Promote pipelines in a multi-environment setup using Amazon SageMaker Model Registry, HashiCorp Terraform, GitHub, and Jenkins CI/CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/machine-learning/promote-pipelines-in-a-multi-environment-setup-using-amazon-sagemaker-model-registry-hashicorp-terraform-github-and-jenkins-ci-cd) [![How to enforce user quota on AWS AppSync with Lambda Authorizer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/mobile/how-to-enforce-user-quota-on-aws-appsync-with-lambda-authorizer) [![AWS Management Tools Blog](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/mt) [![Amazon Managed Service for Grafana (AMG) preview updated with new capabilities](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/mt/amazon-managed-service-for-grafana-amg-preview-updated-with-new-capabilities) [![Automate preapproved operations with AWS Service Catalog service actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/mt/automate-preapproved-operations-with-aws-service-catalog-service-actions) [![aws.amazon.com: Using Prometheus Adapter to autoscale applications running on Amazon EKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/mt/automated-scaling-of-applications-running-on-eks-using-custom-metric-collected-by-amazon-prometheus-using-prometheus-adapter) [![Extending and exploring alarm history in Amazon CloudWatch – part 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/mt/extending-and-exploring-alarm-history-in-amazon-cloudwatch-part-2) [![How BT uses Amazon CloudWatch to monitor millions of devices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/mt/how-bt-uses-amazon-cloudwatch-to-monitor-millions-of-devices) [![How to use AWS Config and CloudTrail to find who made changes to a resource](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/mt/how-to-use-aws-config-and-cloudtrail-to-find-who-made-changes-to-a-resource) [![Migrate AWS Landing Zone solution to AWS Control Tower](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/mt/migrate-aws-landing-zone-solution-to-aws-control-tower) [![Multi-account AWS Trusted Advisor summaries now available in AWS Systems Manager Explorer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/mt/multi-account-aws-trusted-advisor-summaries-now-available-aws-systems-manager-explorer) [![aws.amazon.com: Share your Amazon CloudWatch Dashboards with anyone using AWS Single Sign-On](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/mt/share-your-amazon-cloudwatch-dashboards-with-anyone-using-aws-single-sign-on) [![Simplifying permissions management at scale using tags in AWS Organizations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/mt/simplifying-permissions-management-at-scale-using-tags-in-aws-organizations) [![Standardize compliance in AWS using DevOps and a Cloud Center of Excellence (CCOE) approach](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/mt/standardize-compliance-in-aws-using-devops-and-a-cloud-center-of-excellence-ccoe-approach) [![Visualize and gain insights into your AWS cost and usage with Cloud Intelligence Dashboards and CUDOS using Amazon QuickSight](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/mt/visualize-and-gain-insights-into-your-aws-cost-and-usage-with-cloud-intelligence-dashboards-using-amazon-quicksight) [![Centralize access using VPC interface endpoints to access AWS services across multiple VPCs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/networking-and-content-delivery/centralize-access-using-vpc-interface-endpoints) [![aws.amazon.com: Creating active/passive BGP connections over AWS Direct Connect](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/networking-and-content-delivery/creating-active-passive-bgp-connections-over-aws-direct-connect) [![Creating Disaster Recovery Mechanisms Using Amazon Route 53 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/networking-and-content-delivery/creating-disaster-recovery-mechanisms-using-amazon-route-53) [![Resolve DNS names of Network Load Balancer nodes to limit cross-Zone traffic](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/networking-and-content-delivery/resolve-dns-names-of-network-load-balancer-nodes-to-limit-cross-zone-traffic) [![Accelerate infrastructure as code development with open source Former2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/opensource/accelerate-infrastructure-as-code-development-with-open-source-former2) [![aws.amazon.com: Building a Prometheus remote write exporter for the OpenTelemetry Go SDK](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/opensource/building-a-prometheus-remote-write-exporter-for-the-opentelemetry-go-sdk) [![amazon.com: Declarative provisioning of AWS resources with Spinnaker and Crossplane](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/opensource/declarative-provisioning-of-aws-resources-with-spinnaker-and-crossplane) [![aws blogs: Git Push to Deploy Your App on EKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/opensource/git-push-deploy-app-eks-gitkube) [![amazon.com: Introducing OpenSearch](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/opensource/introducing-opensearch) [![aws.amazon.com: Keeping clients of OpenSearch and Elasticsearch compatible with open source](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/opensource/keeping-clients-of-opensearch-and-elasticsearch-compatible-with-open-source) [![aws.amazon.com: Kubernetes Ingress with AWS ALB Ingress Controller](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/opensource/kubernetes-ingress-aws-alb-ingress-controller) [![aws.amazon.com: Managing secrets deployment in Kubernetes using Sealed Secrets 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/opensource/managing-secrets-deployment-in-kubernetes-using-sealed-secrets) [![OpenShift 4 on AWS Quick Starts 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/opensource/openshift-4-on-aws-quick-start) [![Querying AWS at scale across APIs, Regions, and accounts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/opensource/querying-aws-at-scale-across-apis-regions-and-accounts) [![Realize Policy-as-Code with AWS Cloud Development Kit through Open Policy Agent 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/opensource/realize-policy-as-code-with-aws-cloud-development-kit-through-open-policy-agent) [![amazon.com: Stepping up for a truly open source Elasticsearch](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/opensource/stepping-up-for-a-truly-open-source-elasticsearch) [![aws.amazon.com/blogs: Why Jenkins still continuously serves developers 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/opensource/why-jenkins-still-continuously-serves-developers) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/security/adhere-to-iam-best-practices-in-2016) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/security/announcing-industry-best-practices-for-securing-aws-resources) [![Announcing new AWS IAM Identity Center APIs to manage users and groups at scale](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/security/announcing-new-aws-iam-identity-center-apis-to-manage-users-and-groups-at-scale) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/security/automated-reasoning-and-amazon-s2n) [![Encrypt global data client-side with AWS KMS multi-Region keys](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/security/encrypt-global-data-client-side-with-aws-kms-multi-region-keys) [![Extend AWS IAM roles to workloads outside of AWS with IAM Roles Anywhere 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/security/extend-aws-iam-roles-to-workloads-outside-of-aws-with-iam-roles-anywhere) [![How to automate AWS account creation with SSO user assignment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/security/how-to-automate-aws-account-creation-with-sso-user-assignment) [![How to automate incident response to security events with AWS Systems Manager Incident Manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/security/how-to-automate-incident-response-to-security-events-with-aws-systems-manager-incident-manager) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/security/how-to-automatically-update-your-security-groups-for-amazon-cloudfront-and-aws-waf-by-using-aws-lambda) [![How to monitor and query IAM resources at scale – Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/security/how-to-monitor-and-query-iam-resources-at-scale-part-1) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/security/how-to-record-and-govern-your-iam-resource-configurations-using-aws-config) [![How to replicate secrets in AWS Secrets Manager to multiple Regions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/security/how-to-replicate-secrets-aws-secrets-manager-multiple-regions) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/security/how-to-restrict-amazon-s3-bucket-access-to-a-specific-iam-role) [![How to use AWS Security Hub and Amazon OpenSearch Service for SIEM](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/security/how-to-use-aws-security-hub-and-amazon-opensearch-service-for-siem) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/security/how-to-use-saml-to-automatically-direct-federated-users-to-a-specific-aws-management-console-page) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/security/in-case-you-missed-these-aws-security-blog-posts-from-june-july-and-august) [![Security practices in AWS multi-tenant SaaS environments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/security/security-practices-in-aws-multi-tenant-saas-environments) [![Temporary elevated access management with IAM Identity Center](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/security/temporary-elevated-access-management-with-iam-identity-center) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/security/the-most-popular-aws-security-blog-posts-in-2015) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/security/the-most-viewed-aws-security-blog-posts-so-far-in-2016) [![aws.amazon.com: Update of AWS Security Reference Architecture is now available](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/security/update-of-aws-security-reference-architecture-is-now-available) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/security/updated-whitepaper-available-aws-best-practices-for-ddos-resiliency) [![Use IAM Access Analyzer policy generation to grant fine-grained permissions for your AWS CloudFormation service roles](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/security/use-iam-access-analyzer-policy-generation-to-grant-fine-grained-permissions-for-your-aws-cloudformation-service-roles) [![aws.amazon.com: When and where to use IAM permissions boundaries](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/security/when-and-where-to-use-iam-permissions-boundaries) [![aws.amazon.com: Four Principles of Cloud Financial Management Small and Medium Business Owners Need to Know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/smb/four-principles-of-cloud-financial-management-small-and-medium-business-owners-need-to-know) [![A step-by-step guide to synchronize data between Amazon S3 buckets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/storage/a-step-by-step-guide-to-synchronize-data-between-amazon-s3-buckets) [![Automate and centrally manage data protection for Amazon S3 with AWS Backup](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/storage/automate-and-centrally-manage-data-protection-for-amazon-s3-with-aws-backup) [![Building an active-active, latency-based application across multiple Regions 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/storage/building-an-active-active-latency-based-application-across-multiple-regions) [![aws.amazon.com: Machine Learning with Kubeflow on Amazon EKS with Amazon EFS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/storage/machine-learning-with-kubeflow-on-amazon-eks-with-amazon-efs) [![Manage Amazon S3 storage costs granularly and at scale using S3 Intelligent-Tiering](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/storage/manage-amazon-s3-storage-costs-granularly-and-at-scale-using-s3-intelligent-tiering) [![Monitor Amazon S3 activity using S3 server access logs and Pandas in Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/storage/monitor-amazon-s3-activity-using-s3-server-access-logs-and-pandas-in-python) [![aws.amazon.com: Mount Amazon EFS file systems cross-account from Amazon EKS, and utilize AWS Organizations more effectively](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/storage/mount-amazon-efs-file-systems-cross-account-from-amazon-eks) [![aws.amazon.com: Persistent storage for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/blogs/storage/persistent-storage-for-kubernetes) [![CDK](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/cdk) [![Schedule an Exam](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/certification/certification-prep/testing) [![Amazon CLI Documentation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/cli) [![AWS Cloud Adoption Framework (AWS CAF)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/cloud-adoption-framework) [![AWS Cloud Control API](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/cloudcontrolapi) [![AWS Cloud Endure Migration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/cloudendure-migration) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/cloudformation) [![Amazon CodeGuru Reviewer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/codeguru) [![Amazon CodeGuru Reviewer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/codeguru/profiler) [![Amazon CodeWhisperer 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/codewhisperer) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/compliance/shared-responsibility-model) [![aws.amazon.com: AWS Control Tower](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/controltower) [![Amazon Corretto](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/corretto) [![AWS Data Pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/datapipeline) [![aws.amazon.com: Troubleshooting Amazon EKS API servers with Prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/de/blogs/containers/troubleshooting-amazon-eks-api-servers-with-prometheus) [![Strategies for consolidating AWS environments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/de/blogs/mt/strategies-for-consolidating-aws-environments) [![aws.amazon.com: Authorization@Edge using cookies: Protect your Amazon CloudFront content from being downloaded by unauthenticated users](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/de/blogs/networking-and-content-delivery/authorizationedge-using-cookies-protect-your-amazon-cloudfront-content-from-being-downloaded-by-unauthenticated-users) [![Simplifying Amazon EBS volume migration and modification on Kubernetes using the EBS CSI Driver](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/de/blogs/storage/simplifying-amazon-ebs-volume-migration-and-modification-using-the-ebs-csi-driver) [![AWS Device Farm: Improve the quality of your web and mobile applications by testing across desktop browsers and real mobile devices hosted in the AWS Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/device-farm) [![AWS DevOps 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/devops) [![Amazon DevOps Guru](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/devops-guru) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/devops/-guru) [![Whitepaper: Migrating Your Databases to AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/dms/?audit=2019q1) [![Whitepaper: Migrating Your Databases to AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/dms/learn-more) [![AWS Elastic Beanstalk Documentation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/documentation/elastic-beanstalk) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/eks) [![Application Load Balancer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/elasticloadbalancing/application-load-balancer) [![Application Load Balancer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/elasticloadbalancing/applicationloadbalancer) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/en/eks) [![aws.amazon.com/en/iot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/en/iot) [![AWS Support](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/en/premiumsupport) [![AWS Knowledge Center](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/en/premiumsupport/knowledge-center) [![AWS CloudFormation Adds Support for AWS WAF and AWS Directory Service for Microsoft Active Directory](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/es/about-aws/whats-new/2015/12/aws-cloudformation-adds-support-for-aws-waf-and-aws-directory-service-for-microsoft-active-directory) [![Docker Datacenter on the AWS Cloud: Quick Start Reference Deployment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/es/about-aws/whats-new/2016/06/docker-datacenter-on-the-aws-cloud-quick-start-reference-deployment) [![Easily model your app data in a NoSQL database with AWS Mobile Hub](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/es/about-aws/whats-new/2016/06/easily-model-your-app-data-in-a-nosql-database-with-aws-mobile-hub) [![AWS Schema Conversion Tool now supports conversions from Oracle DW and Teradata to Amazon Redshift, Embedded Code Conversion, and Cloud native Code Optimization](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/es/about-aws/whats-new/2016/07/aws-schema-conversion-tool-now-supports-conversions-from-oracle-dw-and-teradata-to-amazon-redshift-embedded-code-conversion-and-cloud-native-code-optimization) [![Amazon Inspector Announces General Availability for Windows](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/es/about-aws/whats-new/2016/08/amazon-inspector-announces-general-availability-for-windows) [![Backup and archive to AWS Storage Gateway VTL with Veeam Backup & Replication v9](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/es/about-aws/whats-new/2016/08/backup-and-archive-to-aws-storage-gateway-vtl-with-veeam-backup-and-replication-v9) [![aws.amazon.com: First AWS Certification Study Guide Now Available](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/es/about-aws/whats-new/2016/10/first-aws-certification-study-guide-now-available) [![EC2 VM Import/Export now supports migration of virtual machines with Unified Extensible Firmware Interface (UEFI) boot to AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/es/about-aws/whats-new/2021/08/ec2-vm-import-export-unified-extensible-firmware-interface-aws) [![AWS Networking for Developers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/es/blogs/apn/aws-networking-for-developers) [![Oracle Database Encryption Options on Amazon RDS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/es/blogs/apn/oracle-database-encryption-options-on-amazon-rds) [![Connect Amazon S3 File Gateway using AWS PrivateLink for Amazon S3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/es/blogs/architecture/connect-amazon-s3-file-gateway-using-aws-privatelink-for-amazon-s3) [![AWS Network Firewall – Nuevo Servicio Gestionado de Firewall para VPC](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/es/blogs/aws-spanish/aws-network-firewall-nuevo-servicio-gestionado-de-firewall-para-vpc) [![aws.amazon.com: Exámenes prácticos gratuitos y 100% en español para que obtenga su certificación](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/es/blogs/aws-spanish/examenes-practicos-gratuitos-y-100-en-espanol-para-que-obtenga-su-certificacion) [![aws.amazon.com: Amazon Elasticsearch Service Is Now Amazon OpenSearch Service' and Supports OpenSearch 1.0](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/es/blogs/aws/amazon-elasticsearch-service-is-now-amazon-opensearch-service-and-supports-opensearch-10) [![Amazon RDS Proxy – Now Generally Available](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/es/blogs/aws/amazon-rds-proxy-now-generally-available) [![aws.amazon.com: Amazon S3 Glacier Price Reduction](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/es/blogs/aws/amazon-s3-glacier-price-reduction) [![AWS CloudShell - Command-Line Access to AWS Resources](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/es/blogs/aws/aws-cloudshell-command-line-access-to-aws-resources) [![May 2020: EC2 Price Reduction – For EC2 Instance Saving Plans and Standard' Reserved Instances](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/es/blogs/aws/ec2-price-reduction-for-ec2-instance-saving-plans-and-standard-reserved-instances) [![Introducing a Public Registry for AWS CloudFormation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/es/blogs/aws/introducing-a-public-registry-for-aws-cloudformation) [![New for AWS CloudFormation – Quickly Retry Stack Operations from the Point of Failure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/es/blogs/aws/new-for-aws-cloudformation-quickly-retry-stack-operations-from-the-point-of-failure) [![amazon.com: Red Hat OpenShift Service on AWS Now GA](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/es/blogs/aws/red-hat-openshift-service-on-aws-now-generally-availably) [![aws.amazon.com: Optimizing Lambda functions packaged as container images](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/es/blogs/compute/optimizing-lambda-functions-packaged-as-container-images) [![Amazon EFS with Amazon ECS and AWS Fargate – Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/es/blogs/containers/developers-guide-to-using-amazon-efs-with-amazon-ecs-and-aws-fargate-part-1) [![Introducing cdk8s+: Intent-driven APIs for Kubernetes objects](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/es/blogs/containers/introducing-cdk8s-intent-driven-apis-for-kubernetes-objects) [![aws.amazon.com: Policy-based countermeasures for Kubernetes – Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/es/blogs/containers/policy-based-countermeasures-for-kubernetes-part-1) [![aws.amazon.com: Red Hat OpenShift Service on AWS: architecture and networking](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/es/blogs/containers/red-hat-openshift-service-on-aws-architecture-and-networking) [![Migrating to Boto3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/es/blogs/developer/migrating-to-boto3) [![amazon.com: Building a serverless Jenkins environment on AWS Fargate](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/es/blogs/devops/building-a-serverless-jenkins-environment-on-aws-fargate) [![aws.amazon.com: Introducing FinOps—Excuse Me, DevSecFinBizOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/es/blogs/enterprise-strategy/introducing-finops-excuse-me-devsecfinbizops) [![Use Git pre-commit hooks to avoid AWS CloudFormation errors](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/es/blogs/infrastructure-and-automation/use-git-pre-commit-hooks-avoid-aws-cloudformation-errors) [![Bring your own CLI to Session Manager with configurable shell profiles](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/es/blogs/mt/bring-your-own-cli-session-manager-configurable-shell-profiles) [![Automatically block suspicious traffic with AWS Network Firewall and Amazon GuardDuty](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/es/blogs/security/automatically-block-suspicious-traffic-with-aws-network-firewall-and-amazon-guardduty) [![New IAMCTL tool compares multiple IAM roles and policies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/es/blogs/security/new-iamctl-tool-compares-multiple-iam-roles-and-policies) [![aws.amazon.com: Automating safe, hands-off deployments 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/es/builders-library/automating-safe-hands-off-deployments) [![AWS Partner Network - CodePipeline Integrations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/es/codepipeline/product-integrations) [![Amazon EC2 Container Registry Documentation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/es/documentation/ecr) [![AWS Kubernetes pricing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/es/eks/pricing) [![AWS en España](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/es/local/spain) [![How can I troubleshoot errors using the AWS CLI to manage my service quota requests?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/es/premiumsupport/knowledge-center/troubleshoot-service-quotas-cli-commands) [![AWS Ramp-Up Guides](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/es/training/ramp-up-guides) [![VMware Cloud on AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/es/vmware) [![RESOURCE HUB: Eventos y webinars de AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/events) [![AWS re:Invent Event Portal](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/events/reinvent/?sc_channel=sm&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=GSMT%20Only&linkId=950284531) [![AWS 10-Minute Tutorials](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/getting-started/hands-on) [![aws.amazon.com: How to cost optimize Jenkins jobs on Kubernetes with EC2' Spot Instances 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/getting-started/hands-on/cost-optimize-jenkins) [![aws.amazon.com: Deploy a kubernetes application](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/getting-started/projects/deploy-kubernetes-app-amazon-eks) [![AWS 10-Minute Tutorials](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/getting-started/tutorials) [![AWS Tutorials: Create and Connect to a MySQL Database with Amazon RDS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/getting-started/tutorials/create-mysql-db) [![AWS Data Pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/glue) [![Amazon Managed Service for Grafana](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/grafana) [![aws.amazon.com/en/iot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/iot) [![AWS Software and Technology Business Scaling Solutions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/isv/?sc_channel=sm&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&trk=2b5d5ac0-d7ce-421b-87ac-beedc1d30a35&linkId=953889966) [![AWS LightSail](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/lightsail) [![AWS Marketplace](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/marketplace) [![AWS Marketplace (AMIs): AWX/Tower](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/marketplace/search/results?searchTerms=tower) [![AWS Migration and Modernization partners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/migration-and-modernization/partners/?sc_channel=sm&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&trkCampaign=4dd53e6b-f293-407d-aa10-583d5e116d36&sc_content=Video&trk=4dd53e6b-f293-407d-aa10-583d5e116d36&linkId=951237536) [![AWS Migration and Modernization Podcast](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/migration-and-modernization/podcast/?sc_channel=sm&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&trkCampaign=d441cd74-3302-403f-826c-e93c7355e15a&trk=d441cd74-3302-403f-826c-e93c7355e15a&linkId=943129312) [![aws.amazon.com/new: What's New with AWS?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/new) [![AWS OpsWorks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/opsworks) [![AWS Partner Network](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/partners) [![APN Consulting Partners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/partners/consulting) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/partners/paths) [![APN Technology Partners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/partners/technology) [![AWS Podcasts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/podcasts/aws-podcast) [![AWS Techchat](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/podcasts/aws-techchat) [![AWS Support](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/premiumsupport) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/premiumsupport/knowledge-center) [![How do I create and activate a new Amazon Web Services account?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/premiumsupport/knowledge-center/create-and-activate-aws-account) [![How do I stop and start EC2 instances at regular intervals using AWS Lambda? (Video)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/premiumsupport/knowledge-center/start-stop-lambda-cloudwatch) [![How do I transfer a domain to AWS from another registrar?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/premiumsupport/knowledge-center/transfer-domain-to-aws) [![aws.amazon.com: Network operations with AWS Network Manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/products) [![aws.amazon.com: Network operations with AWS Network Manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/products/networking/network-operations) [![==AWS Cloud Adoption Framework (AWS CAF)==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/professional-services/CAF) [![Amazon Managed Service for Prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/prometheus) [![Architecture patterns for consuming private APIs cross-account](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/pt/blogs/compute/architecture-patterns-for-consuming-private-apis-cross-account) [![Amazon CodeWhisperer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/q/developer) [![Amazon Quick - AI Assistant for Work](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/quick/?trk=11d49785-b668-4178-b82a-cc8f673b8c09&sc_channel=sm&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&linkId=944519510) [![Amazon Quick for Marketing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/quick/marketing/?sc_channel=sm&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&trk=60afbf58-3393-42b1-b54f-039c6a0255b4&linkId=944507053) [![Amazon Quick for Sales](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/quick/sales/?trk=7e833520-af64-47a5-bf6f-e3b5219f1693&sc_channel=sm&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&linkId=947483556) [![aws.amazon.com: AWS Quick Start (OpenShift 3.11 on AWS)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/quickstart/architecture/openshift) [![superwerker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/quickstart/architecture/superwerker) [![aws.amazon.com/releasenotes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/releasenotes) [![AWS Cost Explorer’s New Look and Common Use Cases](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/ru/blogs/aws-cloud-financial-management/aws-cost-explorers-new-ui-and-common-use-cases) [![S3 FAQ](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/s3/faqs) [![AWS SDK for Java](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/sdk-for-java) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/secrets-manager) [![AWS Security](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/security) [![aws.amazon.com: AWS Quick Start (OpenShift 3.11 on AWS)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/solutions) [![Aeroméxico Modernization Case Study on AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/solutions/case-studies/aeromexico-case-study/?sc_channel=sm&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&trkCampaign=c1377653-d4d2-4ea4-ad85-f94d5d9ebf33&trk=c1377653-d4d2-4ea4-ad85-f94d5d9ebf33&linkId=950665799) [![Mercedes-Benz Group: Global SAP Consolidation and AI Modernization on AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/solutions/case-studies/mercedes-benz-transform-case-study/?sc_channel=sm&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&trkCampaign=e20794db-f1a8-4cef-9cce-67e29faee359&sc_content=Video&trk=e20794db-f1a8-4cef-9cce-67e29faee359&linkId=945588626) [![Thomas Publishing Case Study](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/solutions/case-studies/thomas-publishing) [![aws.amazon.com: Trainline Case Study](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/solutions/case-studies/trainline) [![AWS Perspective 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/solutions/implementations/aws-perspective) [![Distributed Load Testing on AWS 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/solutions/implementations/distributed-load-testing-on-aws) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/solutions/implementations/workload-discovery-on-aws) [![**Multi-Region Infrastructure Deployment**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/solutions/multi-region-infrastructure-deployment) [![F1 Insights Powered by AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/sports/f1/?sc_channel=sm&sc_campaign=Sports-Marketing&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=GSMT%20Only&linkId=941924374) [![Amazon SQS FAQs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/sqs/faqs) [![AWS Activate](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/startups) [![AWS Step Functions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/step-functions) [![What is Streaming Data?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/streaming-data) [![AWS Transform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/transform/?sc_channel=sm&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&trkCampaign=e8bfe3c0-b9b8-494a-837a-8581eb91e029&sc_content=AWS%20Transform%20Carousel&trk=e8bfe3c0-b9b8-494a-837a-8581eb91e029&linkId=943065458) [![AWS WAF - Web Application Firewall](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/waf) [![aws.amazon.com/well-architected-tool: AWS Well-Architected Tool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/well-architected-tool) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/what-is/data-lake) [![What is Streaming Data?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/what-is/streaming-data) [![OpenSource at AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.github.io) [![Amazon EKS Best Practices Guide for Security 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.github.io/aws-eks-best-practices) [![Amazon EKS Best Practices Guide for Networking](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.github.io/aws-eks-best-practices/networking/index) [![aws.plainenglish.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.plainenglish.io) [![aws.plainenglish.io: 6 Tips to Improve Availability with AWS Load Balancers' and Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.plainenglish.io/6-tips-to-improve-availability-with-aws-load-balancers-and-kubernetes-ad8d4d1c0f61) [![aws.plainenglish.io: AWS CodePipeline for Amazon ECS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.plainenglish.io/aws-codepipeline-for-amazon-ecs-part-2-a-blue-green-deployment-type-c162fd73be91) [![aws.plainenglish.io: Building AWS Infrastructure with Terraform Modules](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.plainenglish.io/building-aws-infrastructure-with-terraform-modules-2cee480be24d) [![aws.plainenglish.io: Choosing the Right AWS Container Service: ECS vs. EKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.plainenglish.io/choosing-the-right-aws-container-service-ecs-vs-eks-3b11dd078c99) [![aws.plainenglish.io: Creating a custom EC2 module using Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.plainenglish.io/creating-a-custom-ec2-module-using-terraform-59c9896c2df2) [![aws.plainenglish.io: Deploying Application on Amazon EKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.plainenglish.io/deploying-application-on-amazon-eks-211eb46c069c) [![aws.plainenglish.io: Deploying AWS Resources and a Jenkins Server with Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.plainenglish.io/deploying-aws-resources-and-a-jenkins-server-with-terraform-297bad905459) [![aws.plainenglish.io: How to Push a Docker Image to the AWS ECR](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.plainenglish.io/how-to-push-an-image-to-aws-ecr-b2be848c2ef) [![aws.plainenglish.io: $ kubectl get kubernetes -o architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.plainenglish.io/kubectl-get-kubernetes-o-architecture-6d4bd97dcaaf) [![aws.plainenglish.io: Lessons Learned From Switching to AWS SDK v3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.plainenglish.io/lessons-learned-from-switching-to-aws-sdk-v3-6babe1530a59) [![aws.plainenglish.io: Let's design a serverless ETL pipeline with AWS services](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.plainenglish.io/lets-design-a-serverless-etl-pipeline-with-aws-services-9ab88c95afd4) [![==aws.plainenglish.io: Mastering Monitoring: The Complete Guide to Using' Prometheus and Grafana with Kubernetes==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.plainenglish.io/mastering-monitoring-the-complete-guide-to-using-prometheus-and-grafana-with-kubernetes-e53d8306123d) [![aws.plainenglish.io: Pods in Kubernetes — The Smallest Deployable Units' of Computing 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.plainenglish.io/pods-in-kubernetes-the-smallest-deployable-units-of-computing-dab3bf1a2762) [![aws.plainenglish.io: Terraform Hands-on Project](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.plainenglish.io/terraform-hands-on-project-d2105bbc0c62) [![aws.plainenglish.io: Terraform: How To Deploy Jenkins CI/CD Pipelines Using' Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.plainenglish.io/terraform-how-to-deploy-jenkins-ci-cd-pipelines-using-terraform-9ffc086dcd56) [![aws.plainenglish.io: The Automation Fellowship: Packer, Terraform, and Ansible' — PART III](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.plainenglish.io/the-automation-fellowship-packer-terraform-and-ansible-part-iii-73571ef103e1) [![aws.plainenglish.io: Trigger, Function, Message | Brandi McCall](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.plainenglish.io/trigger-function-message-12f117b7f067) [![awscerts.slack.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://awscerts.slack.com) [![AWS API: get-service-quota](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/service-quotas/get-service-quota.html) [![awsfundamentals.blogspot.com: AWS Virtual Private Cloud - VPC](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://awsfundamentals.blogspot.com/2019/12/aws-vpc-fundamental.html) [![blog.awsfundamentals.com: Mastering AWS Lambda with Terraform: A Comprehensive Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://awsfundamentals.com/blog/aws-lambda-with-terraform) [![AWS Organizations: The Key to Managing Your Cloud Infrastructure Effectively](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://awsfundamentals.com/blog/aws-organizations-the-key-to-managing-your-cloud-infrastructure-effectively) [![blog.awsfundamentals.com: Step-By-Step: Emptying S3 Buckets and Directories Using the AWS CLI with S3 RM](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://awsfundamentals.com/blog/aws-s3-rm-removing-files) [![blog.awsfundamentals.com: AWS S3 Sync - An Extensive Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://awsfundamentals.com/blog/aws-s3-sync) [![blog.awsfundamentals.com: Using S3 with Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://awsfundamentals.com/blog/using-s3-with-terraform) [![AWStip.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://awstip.com) [![awstip.com: Amazon Elastic Kubernetes Service (Amazon EKS) — The Only Resource' Hub You Ever Need](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://awstip.com/amazon-elastic-kubernetes-service-amazon-eks-the-only-resource-hub-you-ever-need-3b802687df36) [![awstip.com: Deploying Azure Infrastructure with Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://awstip.com/deploying-azure-infrastructure-with-terraform-e34046c65d0f) [![==awstip.com: Essential plugins for Kubectl CLI==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://awstip.com/essential-plugins-for-kubectl-cli-e35cbc99037b) [![awstip.com: How to list all resources in your AWS account](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://awstip.com/how-to-list-all-resources-in-your-aws-account-c3f18061f71b) [![==awstip.com: Increase Security and Efficiency with a 3-Tier Cloud Architecture==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://awstip.com/increase-security-and-efficiency-with-a-3-tier-cloud-architecture-bf5e835cd55a) [![awstip.com: Kubernetes Chaos Monkey: A Scheduled Random Pod Deletion Python' Script for Testing Cluster Resilience](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://awstip.com/kubernetes-chaos-monkey-a-scheduled-random-pod-deletion-python-script-for-testing-cluster-6eac429554b2) [![awstip.com: Kubernetes — Creating deployments via command line and with' YAML files](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://awstip.com/kubernetes-creating-deployments-via-command-line-and-with-yaml-files-783eaad7b3be) [![awstip.com: Kubernetes HPA](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://awstip.com/kubernetes-hpa-8b7cf54f115) [![awstip.com: Manage AWS services directly from Kubernetes - AWS Controllers' for Kubernetes (ACK)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://awstip.com/manage-aws-services-directly-from-kubernetes-%EF%B8%8F-6c94e376febb) [![awstip.com: Monitoring Your EKS Cluster with the Power of Prometheus and' Grafana through Helm](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://awstip.com/monitoring-your-eks-cluster-with-the-power-of-prometheus-and-grafana-through-helm-%EF%B8%8F-1e8dc1ad5620) [![awstip.com: Per-pod PIDs limit on EKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://awstip.com/per-pod-pids-limit-on-eks-fe320638c7e9) [![awstip.com: Refactor Terraform code with Moved Blocks — a new way without' manually modifying the state](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://awstip.com/refactor-terraform-code-with-moved-blocks-a-new-way-without-manually-modifying-the-state-5ed1d80ed53e) [![awstip.com: Setting Up AWS VPC Endpoint Connection](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://awstip.com/setting-up-aws-vpc-endpoint-connection-d4294d0c2204) [![awstip.com: Streamlining AWS EKS Cluster Volume Management with Helm and' Terraform: EBS CSI Driver + Self-Managed AddOn Option](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://awstip.com/streamlining-aws-eks-cluster-volume-management-with-helm-and-terraform-ebs-csi-driver-78e1d51532ee) [![awstip.com: This Code Works! — Autoscaling An Amazon EKS Cluster with Karpenter' — Part 1/3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://awstip.com/this-code-works-autoscaling-an-amazon-eks-cluster-with-karpenter-part-1-3-40c7bed26cfd) [![awstip.com: Uploading files to S3 through API Gateway](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://awstip.com/uploading-files-to-s3-through-api-gateway-7bb78c0d0483) [![awstip.com: Working The Amazon EKS Immersion Workshop — Chapter 1 — Deploying' A Microservices Application In A Kubernetes Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://awstip.com/working-the-amazon-eks-immersion-workshop-chapter-1-deploying-a-microservices-application-in-a-9acae5df2f01) [![awstrainingwithjagan.com: Comprehensive Comparison of Top Infrastructure as Code (IaC) Tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://awstrainingwithjagan.com/infrastructure-as-code-tool-comparison) [![axway.com/digitize](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://axway.com/digitize) [![aymen-abdelwahed.medium.com: K8s Operators — CIS Kubernetes Benchmarks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aymen-abdelwahed.medium.com/k8s-operators-cis-benchmarks-8d7915d5cb2d) [![aymen-segni.com: Deploying Serverless Services on Kubernetes using Knative](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aymen-segni.com/index.php/2020/07/22/deploying-your-serverless-services-on-kubernetes-using-knative) [![aytartana.wordpress.com: Migrating SpringBoot PetClinic REST to Quarkus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aytartana.wordpress.com/2020/08/26/migrating-springboot-petclinic-rest-to-quarkus) [![azapril.dev: Deploying a LogicApp with Terraform (Bonus: in an AzDO pipeline)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azapril.dev/2021/04/12/deploying-a-logicapp-with-terraform) [![azeynalli1990.medium.com: 15 Best Practices when working with Docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azeynalli1990.medium.com/15-best-practices-when-working-with-docker-720d2d8de202) [![AKS Labs - Introduction](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure-samples.github.io/aks-labs/docs/intro) [![azure.github.io/AKS-Construction 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.github.io/AKS-Construction) [![azure.github.io/AppService: General availability of Diagnostics tools for App Service on Linux Node.js apps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.github.io/AppService/2024/01/05/Diagnose-Tools-for-NodeJs-Linux-apps.html) [![Azure Landing Zone Technical Documentation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.github.io/Azure-Landing-Zones) [![Azure Landing Zone IaC Accelerator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.github.io/Azure-Landing-Zones/accelerator) [![Azure Landing Zone IaC Accelerator Release Notes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.github.io/Azure-Landing-Zones/accelerator/accelerator-release-notes) [![azure.github.io: Azure Proactive Resiliency Library (APRL)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.github.io/Azure-Proactive-Resiliency-Library) [![azure.github.io/Azure-Verified-Modules 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.github.io/Azure-Verified-Modules) [![azure.github.io/enterprise-azure-policy-as-code: Enterprise Azure Policy as Code Overview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.github.io/enterprise-azure-policy-as-code) [![azure.github.io: Azure Key Vault Provider for Secrets Store CSI Driver](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.github.io/secrets-store-csi-driver-provider-azure) [![Microsoft Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com) [![azure.microsoft.com: Microsoft Azure Load Testing is now generally available](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-gb/blog/microsoft-azure-load-testing-is-now-generally-available) [![Azure Load Testing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-gb/products/load-testing) [![==azure.microsoft.com: General availability: Azure Bastion native client' support==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-gb/updates/general-availability-azure-bastion-native-client-support) [![azure.microsoft.com: Generally Available: Durable Functions support of managed' identity for Azure Storage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-gb/updates/generally-available-durable-functions-support-of-managed-identity-for-azure-storage) [![==azure.microsoft.com: How Microsoft Azure Cross-region Load Balancer helps' create region redundancy and low latency== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-in/blog/how-microsoft-azure-crossregion-load-balancer-helps-create-region-redundancy-and-low-latency) [![Microsoft Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-us) [![azure.microsoft.com: Announcing the general availability of Azure CNI Overlay in Azure Kubernetes Service](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-us/blog/announcing-the-general-availability-of-azure-cni-overlay-in-azure-kubernetes-service) [![Azure Virtual WAN introduces its first SaaS offering](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-us/blog/azure-virtual-wan-introduces-its-first-saas-offering) [![==azure.microsoft.com: Choose the best global distribution solution for' your applications with Azure==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-us/blog/choose-the-best-global-distribution-solution-for-your-applications-with-azure) [![azure.microsoft.com: Introducing Azure Load Testing: Optimize app performance at scale](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-us/blog/introducing-azure-load-testing-optimize-app-performance-at-scale) [![Openshift on Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-us/blog/openshift-on-azure-the-easiest-fully-managed-openshift-in-the-cloud) [![Powering multi-cluster workloads with seamless cross-cluster networking for Azure Kubernetes Fleet Manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-us/blog/powering-multi-cluster-workloads-with-seamless-cross-cluster-networking-for-azure-kubernetes-fleet-manager) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-us/en-gb/blog/microsoft-azure-load-testing-is-now-generally-available) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-us/en-gb/products/load-testing) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-us/en-in/blog/how-microsoft-azure-crossregion-load-balancer-helps-create-region-redundancy-and-low-latency) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-us/en-us/blog/azure-virtual-wan-introduces-its-first-saas-offering) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-us/en-us/blog/choose-the-best-global-distribution-solution-for-your-applications-with-azure) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-us/en-us/explore/global-infrastructure/products-by-region/table) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-us/en-us/resources/azure-for-architects) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-us/en-us/services/api-management) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-us/en-us/services/container-instances) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-us/en-us/updates) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-us/en-us/updates/?query=AKS) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-us/en-us/updates/general-availability-azure-bastion-native-client-support) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-us/en-us/updates/generally-available-azure-bastion-shareable-links) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-us/en-us/updates/generally-available-azure-blob-storage-cold-tier-support-on-change-feed-and-object-replication) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-us/en-us/updates/generally-available-durable-functions-support-of-managed-identity-for-azure-storage) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-us/en-us/updates/v2/Azure-Virtual-Network-Manager-topology-view-now-generally-available) [![Azure Products by Region Table](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-us/explore/global-infrastructure/products-by-region/table) [![Azure VMware Solution](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-us/products/azure-vmware) [![Azure Chaos Studio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-us/products/chaos-studio) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-us/products/container-apps) [![Azure DevOps 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-us/products/devops) [![==azure.microsoft.com: Azure for Architects, Third Edition==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-us/resources/azure-for-architects) [![==azure.microsoft.com: Azure Quickstart Templates==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-us/resources/templates) [![azure.microsoft.com: Azure API Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-us/services/api-management) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-us/services/container-apps) [![azure.microsoft.com: Azure Container Instances](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-us/services/container-instances) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-us/services/devops) [![Infrastructure as a Service (IaaS) | Microsoft Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-us/solutions/azure-iaas) [![Azure Updates 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-us/updates) [![Azure Updates AKS 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-us/updates/?query=AKS) [![==azure.microsoft.com: Azure Virtual Network Manager topology view now generally' available==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-us/updates/azure-virtual-network-manager-topology-view-now-generally-available) [![Generally available: Azure Bastion now support shareable links](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-us/updates/generally-available-azure-bastion-shareable-links) [![azure.microsoft.com: Generally available: Azure Blob Storage Cold Tier support' on Change Feed and Object Replication](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-us/updates/generally-available-azure-blob-storage-cold-tier-support-on-change-feed-and-object-replication) [![==azure.microsoft.com: Private preview: Azure Kubernetes Service (AKS) Backup==' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-us/updates/private-preview-aks-backup) [![azure.microsoft.com: Generally available: SFTP support for Azure Blob Storage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-us/updates/sftp-support-for-azure-blob-storage-now-generally-available) [![Azure Kubernetes pricing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/es-es/pricing/details/kubernetes-service) [![Azure Chaos Studio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/services/chaos-studio) [![Azure Container Apps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/services/container-apps) [![Azure DevOps 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/services/devops) [![azurearcjumpstart.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azurearcjumpstart.io) [![azurecharts.com: Azure Charts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azurecharts.com) [![azurecharts.com/learning: Azure Learning Explorer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azurecharts.com/learning) [![azurecloudai.blog: Deploy Azure Kubernetes Service (AKS) to a preexisting' VNET](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azurecloudai.blog/2019/09/27/deploy-azure-kubernetes-service-aks-to-a-preexisting-vnet) [![Azure DevOps Demo Generator 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azuredevopsdemogenerator.azurewebsites.net) [![Azure DevOps Labs 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azuredevopslabs.com) [![azuredevopslabs.com: Deploying a multi-container application to Azure Kubernetes Services](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azuredevopslabs.com/labs/vstsextend/kubernetes) [![azuremarketplace.microsoft.com: Firefly](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azuremarketplace.microsoft.com/en-us/marketplace/apps/gofireflyltd1705083203658.firefly) [![azureviking.com: Terraform module: Azure DNS Private Resolver](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azureviking.com/post/terraform-module-azure-dns-private-resolver) [![azureviking.com: Terraform Module: azurerm-alz-subnet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azureviking.com/post/terraform-module-azurerm-alz-subnet) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azureway.cloud/azure-container-apps-creating-using-terraform-part-1) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azureway.cloud/azure-container-apps-traffic-splitting-part-4) [![Backstage Developer Portal:](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://backstage.io) [![PX-Backup: docs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://backup.docs.portworx.com) [![blog.baeke.info: Trying out Draft 2 on AKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://baeke.info/2022/06/02/trying-out-draft-2-on-aks) [![blog.baeke.info: AKS Workload Identity Revisited](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://baeke.info/2022/11/24/aks-workload-identity-revisited) [![==bagas-awibowo.medium.com: Helm — Templating Network Policy using Helm==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://bagas-awibowo.medium.com/helm-templating-network-policy-using-helm-783b2f7e401a) [![balajisblog.com: Cheatsheet for Bitbucket Pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://balajisblog.com/cheatsheet-for-bitbucket-pipelines) [![The State of Real-Time Web in 2016](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://banksco.de/p/state-of-realtime-web-2016.html) [![Banzai Cloud 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://banzaicloud.com) [![banzaicloud.com: Istio ingress controller as an API gateway](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://banzaicloud.com/blog/backyards-api-gateway) [![banzaicloud.com: Helm 3, the Good, the Bad and the Ugly](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://banzaicloud.com/blog/helm3-the-good-the-bad-and-the-ugly) [![banzaicloud.com: What's new in Istio 1.6, a quick walkthrough](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://banzaicloud.com/blog/istio-1.6) [![banzaicloud.com: Controlling egress traffic with Istio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://banzaicloud.com/blog/istio-external-demo) [![banzaicloud.com: Istio telemetry V2 (Mixerless) deep dive](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://banzaicloud.com/blog/istio-mixerless-telemetry) [![banzaicloud.com: Istio and Kubernetes ft. OPA policies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://banzaicloud.com/blog/istio-opa) [![banzaicloud.com: Autoscaling Kubernetes clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://banzaicloud.com/blog/k8s-cluster-autoscaler) [![Understanding Kubernetes cluster events](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://banzaicloud.com/blog/k8s-cluster-logging) [![banzaicloud.com: Sidecar container lifecycle changes in Kubernetes 1.18' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://banzaicloud.com/blog/k8s-sidecars) [![banzaicloud.com: Kafka on Kubernetes - using etcd 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://banzaicloud.com/blog/kafka-on-etcd) [![The benefits of integrating Apache Kafka with Istio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://banzaicloud.com/blog/kafka-on-istio-benefits) [![banzaicloud.com: Kafka rolling upgrade made easy with Supertubes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://banzaicloud.com/blog/kafka-rolling-upgrade) [![banzaicloud.com: Kafka Schema Registry on Kubernetes the declarative way](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://banzaicloud.com/blog/kafka-schemareg) [![Kubernetes node pool upgrades with Banzai Pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://banzaicloud.com/blog/kubernetes-nodepool-upgrades) [![banzaicloud.com: Bulletproof Kafka, and the tale of an Amazon outage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://banzaicloud.com/blog/supertubes-focal) [![Store NGINX access logs in Elasticsearch with Logging operator 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://banzaicloud.com/docs/one-eye/logging-operator/quickstarts/es-nginx) [![bash.cyberciti.biz Wiki 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://bash.cyberciti.biz/guide/Main_Page) [![bash.cyberciti.biz: Man command](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://bash.cyberciti.biz/guide/Man_command) [![baykara.medium.com: A Gentle Inspection of OOMKilled in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://baykara.medium.com/a-gentle-inspection-of-oomkilled-in-kubernetes-4b4124cd23a8) [![bea.stollnitz.com: Creating batch endpoints in Azure ML](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://bea.stollnitz.com/blog/aml-batch-endpoint) [![Apache Beam](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://beam.apache.org) [![==beellz.hashnode.dev: Continuous Profiling in Kubernetes Using Pyroscope==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://beellz.hashnode.dev/continuous-profiling-in-kubernetes-using-pyroscope) [![ben11kehoe.medium.com: Never put AWS temporary credentials in the credentials' file (or env vars) — there’s a better way](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ben11kehoe.medium.com/never-put-aws-temporary-credentials-in-env-vars-or-credentials-files-theres-a-better-way-25ec45b4d73e) [![ben11kehoe.medium.com: AWS Authentication: Principals (users and roles)' in AWS IAM](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ben11kehoe.medium.com/principals-in-aws-iam-38c4a3dc322a) [![Clean Architecture on Frontend](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://bespoyasov.me/blog/clean-architecture-on-frontend) [![==betanews.com: Overcoming observability challenges in the CI/CD Pipeline==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betanews.com/2022/01/26/overcoming-observability-challenges) [![==betanews.com: Cloud security is complex -- but most vulnerabilities fall' into three key categories==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betanews.com/2022/10/22/cloud-security-is-complex-but-most-vulnerabilities-fall-into-three-key-categories) [![betterhumans.pub: 8 Communication Hacks I Use To Appear More Senior As a' Young Employee](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterhumans.pub/8-communication-hacks-i-use-to-appear-more-senior-as-a-young-employee-9106468bf5aa) [![betterprogramming.pub: 10 Anti-Patterns for Kubernetes Deployments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/10-antipatterns-for-kubernetes-deployments-e97ce1199f2d) [![betterprogramming.pub: 10 Things You Might Not Know About YAML](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/10-things-you-might-not-know-about-yaml-b0589da547c) [![betterprogramming.pub: 2 Use Cases of Python Pre-commit Hooks to Tidy Up' Your Git Repositories](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/2-use-cases-of-python-pre-commit-hooks-to-tidy-up-your-git-repositories-8d86c9c4f06b) [![betterprogramming.pub: 3 Seemingly Simple Python Features That Confuse Beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/3-seemingly-simple-python-features-that-confuse-beginners-313575312dcf) [![betterprogramming.pub: 4 Awesome Browser APIs You Might Not Be Using Yet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/4-awesome-browser-apis-you-might-not-be-using-yet-726d3e3237d2) [![betterprogramming.pub: 5 Simple Tips For Debugging Docker Containers 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/5-simple-tips-for-debugging-docker-containers-271cb3dee77a) [![==betterprogramming.pub: 6 Metrics To Watch for on Your K8s Cluster== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/6-metrics-to-watch-for-on-your-k8s-cluster-76d58f08397f) [![betterprogramming.pub: 6 Tips for Creating Helm Charts in Kubernetes Applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/6-tips-for-creating-helm-charts-in-kubernetes-applications-452a37446f31) [![betterprogramming.pub: 8 Advanced Git Commands Universities Won’t Teach' You](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/8-advanced-git-commands-university-wont-teach-you-fe63b483d34b) [![betterprogramming.pub: 8 Techniques To Speed up Your Database](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/8-techniques-to-speed-up-your-database-292754ff7739) [![betterprogramming.pub: A Beginners’ Cheat Sheet for Docker | Arjav Dave](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/a-beginners-cheat-sheet-for-docker-f5024fd6c17f) [![betterprogramming.pub: A Cloud Migration Questionnaire for Solution Architects' 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/a-cloud-migration-questionnaire-for-solution-architects-dec7ffcf063e) [![betterprogramming.pub: Advanced Features of Kubernetes’ Horizontal Pod Autoscaler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/advanced-features-of-kubernetes-horizontal-pod-autoscaler-536ebd7893ad) [![betterprogramming.pub: All Hail the Monolith — Celebrating the Verbosity' of the Unified Architecture in Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/all-hail-the-monolith-celebrating-the-verbosity-of-the-unified-architecture-in-terraform-81b53e3a03ae) [![betterprogramming.pub: Amazon EKS Is Eating My IPs!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/amazon-eks-is-eating-my-ips-e18ea057e045) [![betterprogramming.pub: Applying DevOps to API Development for APIOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/applying-devops-to-api-development-for-apiops-21e2e605333e) [![betterprogramming.pub: Attach a Visual Debugger to ML-training Jobs on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/attach-a-visual-debugger-to-ml-training-jobs-on-kubernetes-eb9678389f1f) [![betterprogramming.pub: Automate and Configure Your RDS Database With Terraform' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/automate-and-configure-your-rds-database-with-terraform-898fd4b8990d) [![betterprogramming.pub: Automate Filling Templates With Python 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/automate-filling-templates-with-python-1ff6c6fd595e) [![betterprogramming.pub: Awesome Kubernetes Command-Line Hacks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/awesome-kubernetes-command-line-hacks-8bd3604e394f) [![==betterprogramming.pub: AWS: Creating a VPC With an Auto-scaling Group' Using T2.micro Instances==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/aws-creating-a-vpc-with-an-auto-scaling-group-using-t2-micro-instances-4ac2c5c7795b) [![betterprogramming.pub: AWS vs. Digital Ocean vs. Hetzner Cloud — Which Has' the Best Value for Money?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/aws-vs-digital-ocean-vs-hetzner-cloud-which-has-the-best-value-for-money-bd9cb3c06dee) [![betterprogramming.pub: Bash vs. Python vs. JavaScript: Which Is Better for' Automation? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/bash-vs-python-vs-javascript-which-is-better-for-automation-92a277ef49e) [![betterprogramming.pub: Build a Cloud-Native Multiprocessing Framework](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/build-a-cloud-native-multiprocessing-framework-b33cfc2c02b9) [![betterprogramming.pub: Build a Kubernetes Operator in 10 Minutes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/build-a-kubernetes-operator-in-10-minutes-11eec1492d30) [![betterprogramming.pub: Build a Highly Available Kubernetes Operator Using' Golang](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/building-a-highly-available-kubernetes-operator-using-golang-fe4a44c395c2) [![betterprogramming.pub: Building GraphQL Server Using Schema-first Approach' in Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/building-graphql-server-using-schema-first-approach-in-python-68aeee38bcc3) [![betterprogramming.pub: ChatGPT and Software Architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/chatgpt-and-software-architecture-308b6e0cc25a) [![betterprogramming.pub: Cheat.sh — The Ultimate Multi-Language Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/cheat-sh-the-ultimate-multi-language-cheat-sheet-8e97c16407aa) [![betterprogramming.pub: Clean Up Your Kubernetes Deployments Using Ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/clean-up-your-kubernetes-deployments-using-ansible-10a000db313b) [![betterprogramming.pub: The Art of Logging](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/creating-a-human-and-machine-freindly-logging-format-bb6d4bb01dca) [![betterprogramming.pub: Dependency-Free Kubernetes Cluster Monitoring](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/dependency-free-kubernetes-cluster-monitoring-5f7aa2f038d9) [![betterprogramming.pub: Design by Contract in Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/design-by-contracts-in-terraform-63467a749c1a) [![betterprogramming.pub: Distributed Tracing With OpenTelemetry, Spring Cloud' Sleuth, Kafka, and Jaeger](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/distributed-tracing-with-opentelemetry-spring-cloud-sleuth-kafka-and-jaeger-939e35f45821) [![betterprogramming.pub: Do Faster Development and Testing on Kubernetes Apps' With Telepresence](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/do-faster-development-and-testing-on-kubernetes-apps-with-telepresence-b7eac604dca4) [![==betterprogramming.pub: Dockerize Your Django Apps==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/dockerize-your-django-apps-428189407c69) [![betterprogramming.pub: Domain Partitions: How To Find a Healthy Balance' Between Microservices and Monoliths](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/domain-partitions-how-to-find-a-healthy-balance-between-microservices-and-monoliths-2cd74206559) [![betterprogramming.pub: Everything You Need To Know About Kafka 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/everything-you-need-to-know-about-kafka-a83e2456d14c) [![betterprogramming.pub: Exploring JSON, JSON5, and Circular References](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/exploring-json-json5-and-circular-references-2b5b0c5de532) [![betterprogramming.pub: Exploring the Serverless Event-Driven Architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/exploring-the-serverless-event-driven-architecture-8d6bda93e823) [![betterprogramming.pub: My First Impressions of Sapling — Meta’s New Git' Client](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/four-ways-you-can-experiment-with-sapling-709eec0ffcb1) [![betterprogramming.pub: Generating Class Diagrams for .Net Core](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/generating-class-diagrams-for-net-core-c4913db9398b) [![betterprogramming.pub: Getting Started With Pyvcloud — A Python Library](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/getting-started-with-pyvcloud-a-python-library-2e77092ed3ea) [![betterprogramming.pub: Going Serverless? Governance Is Everything](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/going-serverless-governance-is-everything-c70589c9cee9) [![betterprogramming.pub: Goldilocks vs. KRR](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/goldilocks-vs-krr-c986dfd7484d) [![betterprogramming.pub: Good Leadership Is About Growth, Not Brilliance](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/good-leadership-is-about-growth-not-brilliance-af8ca30f1a3a) [![betterprogramming.pub: How to Grow as a (Software) Engineering Manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/how-do-you-grow-as-a-software-engineering-manager-33a05873693) [![betterprogramming.pub: How GitOps Can Help Prevent Security Misconfigurations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/how-gitops-can-help-prevent-security-misconfigurations-8b506dcd89e1) [![==betterprogramming.pub: How I Split a Monolith Into Microservices Without' Refactoring== 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/how-i-split-a-monolith-into-microservices-without-refactoring-5d76924c34c2) [![betterprogramming.pub: How SOLID Remains Solid — Software Principles vs.' Patterns](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/how-solid-remains-solid-software-principles-vs-patterns-c77c623a628b) [![betterprogramming.pub: How To Continuously Test and Deploy Your Helm Charts' on Kubernetes Clusters Using Kind](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/how-to-continuously-test-and-deploy-your-helm-charts-on-kubernetes-clusters-using-kind-d71e3585d2dc) [![betterprogramming.pub: How To Create a NoOps Deployment With GitHub Actions' Kubernetes and Shipa](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/how-to-create-a-noops-deployment-with-github-actions-kubernetes-and-shipa-18aab208fe7a) [![betterprogramming.pub: How To Deprecate APIs the Right Way](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/how-to-deprecate-apis-the-right-way-371c1cbf1723) [![betterprogramming.pub: How to Filter the Git Logs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/how-to-filter-the-git-logs-2dcebf3d12) [![betterprogramming.pub: How to Handle Duplicate Messages and Message Ordering' in Kafka](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/how-to-handle-duplicate-messages-and-message-ordering-in-kafka-82e2fef82025) [![betterprogramming.pub: How to Implement Your Distributed Filesystem With' GlusterFS And Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/how-to-implement-your-distributed-filesystem-with-glusterfs-and-kubernetes-83ee7f5f834f) [![betterprogramming.pub: How to Make JSON and Python Talk to Each Other](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/how-to-make-json-and-python-talk-to-each-other-41531d58e59d) [![betterprogramming.pub: How to Migrate From Docker Compose to Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/how-to-migrate-from-docker-compose-to-kubernetes-b57eb229beb2) [![betterprogramming.pub: How to Refactor a Codebase?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/how-to-refactor-a-codebase-982772695078) [![betterprogramming.pub: How to Speed Up Your Progress With Feedback](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/how-to-speed-up-your-progress-with-feedback-1f41872b290a) [![==betterprogramming.pub: How to Transform a Monolith Application Into a' Microservices Architecture==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/how-to-transform-a-monolith-application-into-a-microservices-architecture-1e00363a03ba) [![betterprogramming.pub: How To Update Your GitHub Repository in Visual Studio' Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/how-to-update-your-github-repository-in-visual-studio-code-7bb9e8549cea) [![==betterprogramming.pub: How to Use Pandas to Consume Data and Perform Data' Analysis==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/how-to-use-pandas-to-consume-data-and-perform-data-analysis-76e000ad5480) [![betterprogramming.pub: How To Use Server-Side Apply in K8S Operators](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/how-to-use-server-side-apply-in-k8s-operators-5cbff023183c) [![betterprogramming.pub: How to Use tmuxp to Manage Your tmux Session](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/how-to-use-tmuxp-to-manage-your-tmux-session-614b6d42d6b6) [![betterprogramming.pub: Improve Cluster Monitoring With Network Mapping in' Grafana](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/improve-cluster-monitoring-with-network-mapping-in-grafana-fa8bb479fd47) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/introduction-to-aws-websockets-8b336a92c379) [![betterprogramming.pub: K8s: Network Policy Made Simple With Cilium Editor' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/k8s-network-policy-made-simple-with-cilium-editor-a5b55781291c) [![betterprogramming.pub: 15 Kafka CLI Commands For Everyday Programming](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/kafka-cli-commands-1a135a4ae1bd) [![betterprogramming.pub: Kubectl Commands All Beginners Must Know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/kubectl-commands-all-beginners-must-know-e504349fcec9) [![betterprogramming.pub: Kubernetes and SSL Certificate Management 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/kubernetes-and-ssl-certificate-management-5f6a4b6f5ae9) [![betterprogramming.pub: Kubernetes Authentication Sidecars: A Revelation' in Microservice Architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/kubernetes-authentication-sidecars-a-revelation-in-microservice-architecture-12c4608189ab) [![betterprogramming.pub: Kubernetes Observability Part 1: Events, Logs, and' Integration With Slack, OpenAI, and Grafana](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/kubernetes-observability-part-1-events-logs-integration-with-slack-openai-and-grafana-62068cf43ec) [![betterprogramming.pub: Kubernetes Security With Falco](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/kubernetes-security-with-falco-2eb060d3ae7d) [![betterprogramming.pub: An Overview to Kubernetes Services](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/kubernetes-service-types-3c4a3088a5c) [![==betterprogramming.pub: Lambda vs. Step Functions: The Battle of Cost and' Performance==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/lambda-vs-step-functions-the-battle-of-cost-and-performance-5f008045e2ab) [![betterprogramming.pub: Learn SOLID Design Principles in Java by Coding It](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/learn-solid-design-principles-in-java-by-coding-it-dcbf64a17b53) [![betterprogramming.pub: Learn to Code Remotely With VS Code And SSH](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/learn-to-code-remotely-with-vs-code-and-ssh-68c630759279) [![betterprogramming.pub: Learning Python With Program Templates: The Input' One, Process One Template](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/learning-python-with-program-templates-the-input-one-process-one-template-d7ed5156d3fc) [![betterprogramming.pub: Leave Aside Git Checkout. Consider Git Switch for' a Change](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/leave-aside-git-checkout-consider-git-switch-for-a-change-7849df8714b0) [![betterprogramming.pub: MongoDB Schema Validation Rules](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/mongodb-schema-validation-rules-8a1afc6ea67b) [![==betterprogramming.pub: Monitoring Kafka Applications — Implementing Healthchecks' and Tracking Lag==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/monitoring-kafkaapplications-implementing-healthchecks-and-tracking-lag-3976cc6f00d5) [![==betterprogramming.pub: Multi-Tenancy Support With Spring Boot, Liquibase,' and PostgreSQL==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/multi-tenancy-support-with-spring-boot-liquibase-and-postgresql-d41942dc0639) [![betterprogramming.pub: Writing My First Microservice Using Go](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/my-first-microservice-using-golang-c5cf69f1376d) [![betterprogramming.pub: My Top 7 Most Underrated IntelliJ IDEA Features](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/my-top-7-most-underrated-intellij-idea-features-572b0b706bd6) [![betterprogramming.pub: My Cheatsheet for the “yq” Tool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/my-yq-cheatsheet-34f2b672ee58) [![betterprogramming.pub: Pandas Illustrated: The Definitive Visual Guide to' Pandas](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/pandas-illustrated-the-definitive-visual-guide-to-pandas-c31fa921a43) [![betterprogramming.pub: Deploy a Python API With Docker and Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/python-fastapi-kubernetes-gcp-296e0dc3abb6) [![betterprogramming.pub: Python List Comprehensions Are More Powerful Than' You Might Think](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/python-list-comprehensions-are-more-powerful-than-you-might-think-3363a90e5bb0) [![==betterprogramming.pub: Why We Quit Unit Testing Classes to Focus On a' Behavioral Approach==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/quit-unit-testing-classes-and-use-a-behavior-oriented-approach-306a667f9a31) [![==betterprogramming.pub: Recovering From Common Git Errors==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/recovering-from-common-git-errors-eccda7ec6180) [![betterprogramming.pub: Reusable EC2 Instances Using Terraform Modules](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/reusable-ec2-instances-using-terraform-modules-59aac51f1fb) [![betterprogramming.pub: Running Airflow Using Kubernetes Executor and Kubernetes' Pod Operator with Istio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/running-airflow-using-kubernetes-executor-and-kubernetes-pod-operator-with-istio-d5aa7af16ef5) [![betterprogramming.pub: Secure Your Kubernetes Cluster With Seccomp](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/secure-your-kubernetes-cluster-with-seccomp-9403ecf831b2) [![betterprogramming.pub: Setup Microservices on Kubernetes — Write a Configuration' File](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/set-up-microservice-on-kubernetes-write-config-file-8df7c2b07a4c) [![betterprogramming.pub: Solutions Architect Tips — The 5 Types of Architecture' Diagrams](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/solutions-architect-tips-the-5-types-of-architecture-diagrams-eb0c11996f9e) [![betterprogramming.pub: Sprint Planning: Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/sprint-planning-best-practices-1aad4103f6cb) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/stack-overflow-2022-developer-survey-where-is-the-industry-heading-3cd4a0cd41f3) [![betterprogramming.pub: Stop Hiring Software Engineers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/stop-hiring-software-engineers-8545520437ac) [![betterprogramming.pub: Team Topologies — A New Way of Thinking About Teams](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/team-topologies-a-new-way-of-thinking-about-teams-8f4853038509) [![betterprogramming.pub: Techniques for Managing Your Time and Cognitive Load' as a Senior Leader](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/techniques-for-managing-your-time-and-cognitive-load-as-a-senior-leader-2b9eadb0daa4) [![betterprogramming.pub: Terraform Setup for Using AWS Lambda With S3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/terraform-setup-for-using-aws-lambda-with-s3-2b8ba286b6d7) [![betterprogramming.pub: The 5-Step Checklist for Serverless Load Testing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/the-5-step-checklist-for-serverless-load-testing-346f4a60841d) [![betterprogramming.pub: The Best VS Code Extensions to Supercharge Your Git](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/the-best-vs-code-extensions-to-supercharge-your-git-5d5ab3f64f64) [![betterprogramming.pub: The Perfect Message Queue Solution Based on the Redis' Stream Type](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/the-perfect-message-queue-solution-based-on-the-redis-stream-type-ccf273554178) [![medium: The Pros and Cons of Monorepos, Explained](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/the-pros-and-cons-monorepos-explained-f86c998392e1) [![betterprogramming.pub: The Importance of Code Ownership 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/the-underestimated-importance-of-clear-code-ownership-baed758e47b8) [![betterprogramming.pub: This Is Why You Should Use Tortoise-ORM in Your Python' Projects](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/this-is-why-you-should-use-tortoise-orm-in-your-python-projects-a3897dc5309e) [![betterprogramming.pub: Understanding Kubernetes Multi-Container Pod Patterns](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/understanding-kubernetes-multi-container-pod-patterns-577f74690aee) [![betterprogramming.pub: When Should You Self-Host CI Tools? | William Anderson](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/when-should-you-self-host-ci-tools-330fc38d2a6) [![betterprogramming.pub: I Worked at Microsoft Cloud and Google Mobile for' 3 Years — Here Are the Differences in Ecosystems](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/why-working-on-cloud-vs-mobile-edge-is-so-different-e32930f1c801) [![betterprogramming.pub: Create an Amazon EKS Fargate Cluster and Managed' Node Group Using Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/with-latest-updates-create-amazon-eks-fargate-cluster-and-managed-node-group-using-terraform-bc5cfefd5773) [![betterprogramming.pub: How To Write Tests for Your Kubernetes Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/write-tests-for-your-kubernetes-operator-d3d6a9530840) [![betterprogramming.pub: Writing Custom Kubernetes Controller and Webhooks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/writing-custom-kubernetes-controller-and-webhooks-141230820e9) [![betterprogramming.pub: YAML Tutorial: Get Started With YAML in 5 Minutes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterprogramming.pub/yaml-tutorial-get-started-with-yaml-in-5-minutes-549d462972d8) [![betterstack.com: 10 Best Kubernetes Monitoring Tools in 2022 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://betterstack.com/community/comparisons/kubernetes-monitoring-tools) [![bgjar.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://bgjar.com) [![bhupesh.me: How I reduced the size of my very first published docker image by 40% - A lesson in dockerizing shell scripts 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://bhupesh.me/publishing-my-first-ever-dockerfile-optimization-ugit) [![bikeshed.fm: The Bike Shed](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://bikeshed.thoughtbot.com) [![opsdis.com: Building a custom monitoring solution with Grafana, Prometheus and Loki](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://binero.com/observability) [![binx.io: Working with AWS Permission Policies 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://binx.io/2022/07/13/working-with-aws-permission-policies) [![labs.bishopfox.com: Bad Pods: Kubernetes Pod Privilege Escalation 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://bishopfox.com/blog/kubernetes-pod-privilege-escalation) [![DevNation: 10 awesome kubernetes tools every user should know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://bit.ly/kube-tools-1) [![History of Microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://bit.ly/kubeappserver) [![bitbucket.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://bitbucket.org) [![VScode run from WSL in Linux: Cannot activate the 'Atlassian for VSCode' (Official)' extension because 'git' extension is not loaded](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://bitbucket.org/atlassianlabs/atlascode/issues/112/cannot-activate-the-atlassian-for-vscode) [![bitbucket.org: setting up a cicd pipeline with spring mvc and kubernetes' on aws](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://bitbucket.org/blog/setting-up-a-ci-cd-pipeline-with-spring-mvc-jenkins-and-kubernetes-on-aws ) [![Transition Jira issues on merge](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://bitbucket.org/blog/transition-jira-issues-on-merge) [![Don't make this container security mistake](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://bitfieldconsulting.com/blog/container-security) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://bitfieldconsulting.com/posts/container-security) [![Bitnami Helm Charts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://bitnami.com/stacks/helm) [![Bitnami Helm Charts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://bitnami.com/stacks?stack=helm) [![biztechmagazine.com: 6 Steps to Improved API Security](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://biztechmagazine.com/article/2021/07/6-steps-improved-api-security) [![Ambassador Edge Stack. K8S Initializer (scaffolding tool) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blackbird.a8r.io) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blackbird.a8r.io/initializer) [![blazemeter.com: Three Ways DevOps Benefit from AWS CodePipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blazemeter.com/blog/three-ways-devops-benefit-aws-codepipeline) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blocksandfiles.com/2020/01/30/kasten-k10-kubernetes-container-protection) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blocksandfiles.com/2020/06/05/ibm-spectrum-protect-plus) [![blocksandfiles.com: Lightbits Labs adds Kubernetes table stakes: CSI support](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blocksandfiles.com/2020/06/23/lightbits-labs-adds-kubernetes-table-stakes-csi-support) [![blocksandfiles.com: Kubernetes is in a bit of state about state](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blocksandfiles.com/2020/07/21/kubernetes-stateful-status) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blocksandfiles.com/2020/12/10/trilio-funding) [![blocksandfiles.com: geless storage is the ‘answer’ to Kubernetes data challenges](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blocksandfiles.com/2020/12/22/the-storageless-storage-paradox) [![blocksandfiles.com: Red Hat OpenShift now does container storage backup' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blocksandfiles.com/2021/01/27/red-hat-openshift-container-storage-backup) [![blocksandfiles.com: Kubernetes storage: SmartX’s IOMesh beats Portworx,' Longhorn and OpenEBS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blocksandfiles.com/2021/08/05/kubernetes-storage-chinese-vendor-smartxs-iomesh-beats-portworx-longhorn-and-openebs) [![blog.abaganon.com: Why you probably won’t use K8gb.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.abaganon.com/going-global-with-kubernetes-490cf51e2bf8) [![blog.acethecloud.com: A Step-by-Step Guide to Calculate SLAs, SLIs, and' SLOs for Your IT Services](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.acethecloud.com/a-step-by-step-guide-to-calculating-slas-slis-and-slos-for-your-it-services-6f0a07b67bb5) [![blog.acethecloud.com: The Kubernetes Handbook: A Comprehensive guide of' 100 Q&A 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.acethecloud.com/the-kubernetes-handbook-a-comprehensive-guide-of-100-q-a-e680199e6e22) [![blog.adnansiddiqi.me: Create your first REST API in FastAPI 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.adnansiddiqi.me/create-your-first-rest-api-in-fastapi) [![blog.adnansiddiqi.me: Getting started with Elasticsearch 7 in Python 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.adnansiddiqi.me/getting-started-with-elasticsearch-7-in-python) [![blog.adoptium.net: Using Jlink in Dockerfiles instead of a JRE](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.adoptium.net/2021/08/using-jlink-in-dockerfiles) [![__AdoptOpenJDK 11__ Is the New Default 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.adoptopenjdk.net/2020/06/adoptopenjdk-11-new-default) [![blog.aenix.io: Argo CD vs Flux CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.aenix.io/argo-cd-vs-flux-cd-7b1d67a246ca) [![Limitless Kubernetes Scaling for AI and Data-intensive Workloads: The AKS Fleet Strategy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.aks.azure.com/2025/04/02/Scaling-Kubernetes-for-AI-and-Data-intensive-Workloads) [![blog.akuity.io: Unveil the Secret Ingredients of Continuous Delivery at' Enterprise Scale with Argo CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.akuity.io/unveil-the-secret-ingredients-of-continuous-delivery-at-enterprise-scale-with-argo-cd-7c5b4057ee49) [![blog.alexellis.io: A bit of Istio before tea-time](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.alexellis.io/a-bit-of-istio-before-tea-time) [![blog.alexellis.io: Bare-metal Kubernetes with K3s](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.alexellis.io/bare-metal-kubernetes-with-k3s) [![blog.alexellis.io: Building containers without Docker 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.alexellis.io/building-containers-without-docker) [![blog.alexellis.io: Get kubectl access to your private cluster from anywhere](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.alexellis.io/get-private-kubectl-access-anywhere) [![blog.alexellis.io: Get a public LoadBalancer for your private Kubernetes cluster 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.alexellis.io/ingress-for-your-local-kubernetes-cluster) [![blog.alexellis.io: A Primer: Accessing services in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.alexellis.io/primer-accessing-kubernetes-services) [![blog.alexellis.io: How to Troubleshoot Applications on Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.alexellis.io/troubleshooting-on-kubernetes) [![blog.alexellis.io: What if your Pods need to trust self-signed certificates?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.alexellis.io/what-if-your-pods-need-to-trust-self-signed-certificates) [![blog.alluxi.com: 8 habilidades que necesitas para ser un gran programador' Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.alluxi.com/8-habilidades-que-necesitas-para-ser-un-gran-programador-python) [![Building a continious deployment pipeline with Kubernetes and Concourse-CI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.alterway.fr/en/building-a-continious-deployment-pipeline-with-kubernetes-and-concourse-ci.html) [![blog.amhaish.com: Observing the K8 cluster using ELK stack](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.amhaish.com/observing-the-k8-cluster-using-elk-stack-7d4264fdb0e3) [![blog.annamcdougall.com: Git Workflow Tutorial: Start Using Git TODAY with' Basic Git Commands](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.annamcdougall.com/git-workflow-tutorial-start-using-git-today-with-basic-git-commands-ckdc1nvfs02zp66s1d4zydz47) [![blog.antoinechoula.ga: Native EKS Ingress with AWS Load Balancer Controller](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.antoinechoula.ga/native-eks-ingress-with-aws-load-balancer-controller) [![DZone: A Guide to Performance Challenges with AWS EC2: Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.appdynamics.com/cloud/a-guide-to-performance-challenges-with-aws-ec2-part-1) [![blog.appsignal.com: Microservices Monitoring: Using Namespaces for Data Structuring 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.appsignal.com/2021/01/06/microservices-monitoring-using-namespaces-for-data-structuring.html) [![blog.appstack.one: How to run Ghost blog inside Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.appstack.one/how-to-run-ghost-blog-inside-kubernetes) [![blog.aquasec.com: Advanced Persistent Threat Techniques Used in Container Attacks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.aquasec.com/advanced-persistent-threat-techniques-container-attacks) [![blog.aquasec.com: How Do Containers Contain? Container Isolation Techniques](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.aquasec.com/container-isolation-techniques) [![blog.aquasec.com: A Security Review of Docker Official Images: Which Do You Trust? (with trivy)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.aquasec.com/docker-official-images) [![blog.aquasec.com: RATs (remote access tools) in the Cloud: Kubernetes UI Tools Turn into a Weapon](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.aquasec.com/kubernetes-ui-tools-security-threat) [![blog.aquasec.com: Kubernetes Version 1.23: What's New for Security?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.aquasec.com/kubernetes-version-1.23-security-features) [![blog.argoproj.io: 5 new Git commands and 1 tip you’ll use every day](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.argoproj.io/5-new-git-commands-and-1-tip-youll-use-every-day-3c28e97c9321) [![blog.argoproj.io: Architecting Workflows For Reliability](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.argoproj.io/architecting-workflows-for-reliability-d33bd720c6cc) [![blog.argoproj.io: Best Practices for Multi-tenancy in Argo CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.argoproj.io/best-practices-for-multi-tenancy-in-argo-cd-273e25a047b0) [![blog.argoproj.io: Getting started with ApplicationSets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.argoproj.io/getting-started-with-applicationsets-9c961611bcf0) [![blog.argoproj.io: Introducing the ApplicationSet Controller for Argo CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.argoproj.io/introducing-the-applicationset-controller-for-argo-cd-982e28b62dc5) [![blog.argoproj.io: Introducing the AppSource Controller for ArgoCD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.argoproj.io/introducing-the-appsource-controller-for-argocd-52f21d28d643) [![blog.argoproj.io: New sync and diff strategies in ArgoCD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.argoproj.io/new-sync-and-diff-strategies-in-argocd-44195d3f8b8c) [![blog.argoproj.io: Practical Argo Workflows Hardening 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.argoproj.io/practical-argo-workflows-hardening-dd8429acc1ce) [![blog.argoproj.io: What’s new in Argo Workflows v3.3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.argoproj.io/whats-new-in-argo-workflows-v3-3-dd051d2f1c7) [![blog.arkey.fr: Using JDK FlightRecorder and JDK Mission Control](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.arkey.fr/2020/06/28/using-jdk-flight-recorder-and-jdk-mission-control) [![blog.ashwinchat.com: 9 Months of Full Time Neovim + Tmux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.ashwinchat.com/9-months-of-full-time-vim) [![blog.asmartbear.com: I hate MVPs. So do your customers. Make it SLC instead 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.asmartbear.com/slc.html) [![blog.awsfundamentals.com: Mastering AWS Lambda with Terraform: A Comprehensive' Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.awsfundamentals.com/aws-lambda-with-terraform) [![blog.awsfundamentals.com: Step-By-Step: Emptying S3 Buckets and Directories' Using the AWS CLI with S3 RM](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.awsfundamentals.com/aws-s3-rm-removing-files) [![==blog.awsfundamentals.com: AWS S3 Sync - An Extensive Guide==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.awsfundamentals.com/aws-s3-sync) [![blog.awsfundamentals.com: Using S3 with Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.awsfundamentals.com/using-s3-with-terraform) [![blog.axiomio.com: Seven Kubernetes Trends to Watch in Upcoming Years](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.axiomio.com/seven-kubernetes-trends-to-watch-in-upcoming-years-e7d48e86c614) [![blog.axway.com: What is iPaaS?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.axway.com/hybrid-integration/whats-ipaas) [![azurebrains.com: Azurebrains](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.azurebrains.com) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.azurebrains.com/despliega-azure-function-terraform-azuredevops) [![blog.baeke.info: Trying out Draft 2 on AKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.baeke.info/2022/06/02/trying-out-draft-2-on-aks) [![==blog.baeke.info: AKS Workload Identity Revisited==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.baeke.info/2022/11/24/aks-workload-identity-revisited) [![blog.balasundar.com: Automate Git Operations Using Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.balasundar.com/automate-git-operations-using-python) [![blog.balasundar.com: Run Postman collections using Newman and Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.balasundar.com/run-postman-collections-using-newman-and-python) [![blog.bandowski.eu: Tools that should be used in every Kubernetes cluster' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.bandowski.eu/tools-that-should-be-used-in-every-kubernetes-cluster-38969ed3e603) [![blog.bigdataboutique.com: Tuning Elasticsearch: The Ideal Java Heap Size](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.bigdataboutique.com/2021/07/tuning-elasticsearch-the-ideal-java-heap-size-2toq2j) [![blog.bitsrc.io: API vs Microservices — Are you using 2 terms for the same concept?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.bitsrc.io/api-vs-microservices-are-you-using-2-terms-for-the-same-concept-b51f13f5974e) [![blog.bitsrc.io: Best Practices for Writing a Dockerfile](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.bitsrc.io/best-practices-for-writing-a-dockerfile-68893706c3) [![CI/CD Best Practices 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.bitsrc.io/ci-cd-best-practices-bca0ef665677) [![blog.bitsrc.io: Deep Dive into WebSockets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.bitsrc.io/deep-dive-into-websockets-e6c4c7622423) [![blog.bitsrc.io: Google Chrome Hidden Features Every Developer Should Know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.bitsrc.io/google-chrome-experimental-features-for-developers-a9a7cc9d1b30) [![blog.bitsrc.io: Implementing a Microservices Application with CQRS (Command Query Responsibiltiy Segregation)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.bitsrc.io/implementing-microservices-with-cqrs-2cecb0b09c66) [![blog.bitsrc.io: Not All Microservices Need to Be REST — 3 Alternatives to the Classic](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.bitsrc.io/not-all-microservices-need-to-be-rest-3-alternatives-to-the-classic-41cedbf1a907) [![blog.bitsrc.io: Why Microservices Should use Event Sourcing 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.bitsrc.io/why-microservices-should-use-event-sourcing-9755a54ebfb4) [![blog.bitsrc.io: Github Actions or Jenkins? Making the Right Choice for You](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.bitsrc.iogithub-actions-or-jenkins-making-the-right-choice-for-you-9ac774684c8) [![blog.brujordet.no: Using custom hardware in kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.brujordet.no/post/homelab/using_custom_hardware_in_kubernetes) [![blog.byte.builders: Manage MongoDB in Openshift Using KubeDB](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.byte.builders/post/openshift-mongodb) [![blog.bytebytego.com: EP94: REST API Cheatsheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.bytebytego.com/p/ep94-rest-api-cheatsheet) [![blog.chainguard.dev: How To Verify Cosigned Container Images In Amazon ECS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.chainguard.dev/cosign-verify-ecs) [![kubernetes login](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.christianposta.com/kubernetes/logging-into-a-kubernetes-cluster-with-kubectl) [![blog.christianposta.com: Do I Need an API Gateway if I Use a Service Mesh?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.christianposta.com/microservices/do-i-need-an-api-gateway-if-i-have-a-service-mesh) [![blog.christianposta.com: Istio as an Example of When Not to Do Microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.christianposta.com/microservices/istio-as-an-example-of-when-not-to-do-microservices) [![blog.christophetd.fr: Shifting Cloud Security Left — Scanning Infrastructure as Code for Security Issues](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.christophetd.fr/shifting-cloud-security-left-scanning-infrastructure-as-code-for-security-issues) [![blog.cloud-mercato.com: AWS m6i: The why you should abandon your m5](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.cloud-mercato.com/aws-m6i-the-why-you-should-abandon-your-m5) [![blog.cloud-mercato.com: New HTTP benchmark tool **pycurlb**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.cloud-mercato.com/new-http-benchmark-tool-pycurlb) [![blog.cloud63.fr: Landing Zone networking using Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.cloud63.fr/landing-zone-networking-using-terraform) [![blog.cloudacode.com: How to Autoscale Kubernetes pods based on ingress request' — Prometheus, KEDA, and K6](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.cloudacode.com/how-to-autoscale-kubernetes-pods-based-on-ingress-request-prometheus-keda-and-k6-84ae4250a9f3) [![blog.clouddrove.com: AWS EKS Blue/Green Deployment with Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.clouddrove.com/aws-eks-blue-green-deployment-with-best-practices-99be4b7baa38) [![blog.cloudera.com: Scalability of Kafka Messaging using Consumer Groups](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.cloudera.com/scalability-of-kafka-messaging-using-consumer-groups) [![blog.cloudflare.com: Automatic Remediation of Kubernetes Nodes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.cloudflare.com/automatic-remediation-of-kubernetes-nodes) [![Announcing Claude Compliance API support with Cloudflare CASB](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.cloudflare.com/casb-anthropic-integration) [![Announcing Claude Managed Agents on Cloudflare](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.cloudflare.com/claude-managed-agents) [![Project Glasswing: what Mythos showed us](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.cloudflare.com/cyber-frontier-models) [![blog.cloudflare.com: Guest Blog: k8s tunnels with Kudelski Security](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.cloudflare.com/guest-blog-zero-trust-access-kubernetes) [![blog.cloudflare.com: How we use HashiCorp Nomad (Cloudflare using Nomad and Consul)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.cloudflare.com/how-we-use-hashicorp-nomad) [![blog.cloudflare.com - HTTP/2 For Web Developers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.cloudflare.com/http-2-for-web-developers) [![Iran's Internet is partially restored, Cloudflare Radar data shows](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.cloudflare.com/iran-internet-partially-restored-may-2026) [![blog.cloudflare.com: Moving k8s communication to gRPC](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.cloudflare.com/moving-k8s-communication-to-grpc) [![blog.cloudflare.com: Network Performance Update: Full Stack Week](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.cloudflare.com/network-performance-update-full-stack-week) [![How we reduced core unit boot time from hours to minutes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.cloudflare.com/optimizing-core-unit-boot-time) [![How we built Cloudflare's data platform and an AI agent on top of it](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.cloudflare.com/our-unified-data-platform) [![blog.cloudflare.com - Tools for debugging, testing and using HTTP/2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.cloudflare.com/tools-for-debugging-testing-and-using-http-2) [![blog.cloudflare.com: Zero Trust Private Networking Rules](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.cloudflare.com/zero-trust-private-networking-rules) [![The Definitive Guide to Importing Your Cloud Resources into IaC](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.cloudgeni.ai/the-definitive-guide-to-importing-your-cloud-resources-into-iac) [![blog.cloudneutral.se: Running CockroachDB TPC-C benchmark on GKE](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.cloudneutral.se/running-cockroachdb-tpc-c-benchmark-on-gke) [![blog.cloudnloud.com: Kubernetes Volume](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.cloudnloud.com/kubernetes-volume) [![==blog.cloudsecque.com: How to Improve the Security of Your Applications' with Kubernetes Security Scanners==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.cloudsecque.com/how-to-improve-the-security-of-your-applications-with-kubernetes-security-scanners-cda97fd2f574) [![blog.cloudsigma.com: Kubernetes DNS Service: A Beginner’s Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.cloudsigma.com/kubernetes-dns-service-a-beginners-guide) [![blog.cloudtrooper.net: Overlapping IP addresses in a hub-and-spoke network (feat. AVNM & ARS)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.cloudtrooper.net/2022/11/14/overlapping-ip-addresses-in-a-hub-and-spoke-network-feat-avnm-ars) [![blog.cloudtrooper.net: Virtual Network Gateways routing in Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.cloudtrooper.net/2023/02/06/virtual-network-gateways-routing-in-azure) [![blog.cloudtrooper.net: Deploy (Azure) Network-as-Code as a champ](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.cloudtrooper.net/2023/06/08/deploy-azure-network-as-code-as-a-champ) [![blog.cloudtrooper.net: DRY Terraform code for Private Link and DNS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.cloudtrooper.net/2023/08/19/dry-terraform-code-for-private-link-and-dns) [![blog.cloudtrooper.net: Azure network monitoring with synthetic traffic](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.cloudtrooper.net/2024/01/23/azure-network-monitoring-with-synthetic-traffic) [![Private Link Reality Bites: Service Endpoints vs Private Link](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.cloudtrooper.net/2025/02/17/private-link-reality-bites-service-endpoints-vs-private-link) [![Introduction to Azure Application Gateway for Containers (AGC)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.cloudtrooper.net/2025/02/28/application-gateway-for-containers-a-not-so-gentle-intro-1) [![Application Gateway for Containers with AKS Overlay Networking and VNet Flow Logs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.cloudtrooper.net/2025/04/02/application-gateway-for-containers-a-not-so-gentle-intro-4) [![Application Gateway for Containers: Istio Integration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.cloudtrooper.net/2025/11/21/application-gateway-for-containers-istio-integration) [![Which Azure Network is Cheaper?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.cloudtrooper.net/2026/01/16/which-azure-network-is-cheaper) [![blog.cloudyali.io: The Absolute minimum every developer must know about' AWS security!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.cloudyali.io/absolute-minimum-every-developer-must-know-about-aws-security) [![blog.codecentric.de: Stop re-writing pipelines! Why GitHub Actions drive' the future of CI/CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.codecentric.de/en/2021/03/github-actions-nextgen-cicd) [![All You Need To Know For Migrating To Java 11](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.codefx.org/java/java-11-migration-guide) [![blog.coderco.io: TCP Fundamentals for Software & DevOps Engineers: Building a Strong Foundation in Networking](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.coderco.io/p/tcp-fundamentals-for-software-and) [![blog.coderco.io: Terraform Best Practices Series - Lessons from the Battlefield: Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.coderco.io/p/terraform-best-practices-series-lessons) [![blog.coderco.io: Terraform Best Practices Series - Lessons from the Battlefield:' Part 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.coderco.io/p/terraform-best-practices-series-lessons-0cd) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.codeswiftr.com/kubernetes-in-azure-a-step-by-step-guide-to-setting-up-a-production-ready-cluster-7336f78d5f7) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.codeswiftr.com/kubernetes-in-azure-part-2-basic-deployment-to-aks-and-https-setup-112d43e979cb) [![blog.coffeeapplied.com: Securing AKS in peered virtual networks using only network security groups (NSGs)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.coffeeapplied.com/securing-aks-in-peered-virtual-networks-using-only-network-security-groups-nsgs-c43d6a215f32) [![blog.container-solutions.com: 7 Cloud Native Trends to Watch in 2020](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.container-solutions.com/7-cloud-native-trends-to-watch-in-2020) [![blog.container-solutions.com: Comparing Chaos Engineering Tools for Kubernetes Workloads](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.container-solutions.com/comparing-chaos-engineering-tools) [![blog.container-solutions.com: Deployment Strategies 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.container-solutions.com/deployment-strategies) [![blog.container-solutions.com: FluxCD, ArgoCD or Jenkins X: Which Is the Right GitOps Tool for You? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.container-solutions.com/fluxcd-argocd-jenkins-x-gitops-tools) [![FluxCD, ArgoCD or Jenkins X: Which Is the Right GitOps Tool for You?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.container-solutions.com/fluxcd-argocd-or-jenkins-x-which-is-the-right-gitops-tool-for-you) [![blog.container-solutions.com: GitOps: The Bad and the Ugly](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.container-solutions.com/gitops-limitations) [![container-solutions.com: GitOps: The Bad and the Ugly](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.container-solutions.com/gitops-the-bad-and-the-ugly) [![blog.container-solutions.com: How Mature Is Your Microservices Architecture? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.container-solutions.com/how-mature-is-your-microservices-architecture) [![container-solutions.com: Kubernetes Operators Explained](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.container-solutions.com/kubernetes-operators-explained) [![blog.container-solutions.com: The Birth of the External Secrets Community](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.container-solutions.com/the-birth-of-the-external-secrets-community) [![blog.container-solutions.com: 11 Reasons for Adopting GitOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.container-solutions.com/why-adopt-gitops) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.couchbase.com/2016/january/nosql-in-the-perspective-of-industry-leaders) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.couchbase.com/2016/july/docker-for-aws-getting-started-scaling-nodes) [![blog.couchbase.com: How to Build Observability Dashboards with Prometheus,' Grafana & Couchbase](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.couchbase.com/how-to-build-observability-dashboards-prometheus-grafana-couchbase) [![blog.couchbase.com: 4 Patterns for Microservices Architecture in Couchbase](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.couchbase.com/microservices-architecture-in-couchbase) [![Crossplane as an OpenShift Operator to manage and provision cloud-native services](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.crossplane.io/crossplane-openshift-operator-cloud-native-services) [![==blog.crunchydata.com: A Postgres Primer for Oracle DBAs==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.crunchydata.com/blog/a-postgres-primer-for-oracle-dbas) [![blog.crunchydata.com: Active-Active PostgreSQL Federation on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.crunchydata.com/blog/active-active-postgres-federation-on-kubernetes) [![blog.crunchydata.com: Announcing Google Cloud Storage (GCS) Support for' pgBackRest](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.crunchydata.com/blog/announcing-google-cloud-storage-gcs-support-for-pgbackrest) [![blog.crunchydata.com: Announcing Postgres Container Apps: Easy Deploy Postgres' Apps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.crunchydata.com/blog/announcing-postgres-container-apps-easy-deploy-postgres-apps) [![blog.crunchydata.com: Crunchy Postgres Operator 4.6.0 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.crunchydata.com/blog/crunchy-postgres-operator-4.6.0) [![blog.crunchydata.com: Quickly Document Your Postgres Database Using psql' Meta-Commands](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.crunchydata.com/blog/d-meta) [![blog.crunchydata.com: Cut Out the Middle Tier: Generating JSON Directly' from Postgres](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.crunchydata.com/blog/generating-json-directly-from-postgres) [![blog.crunchydata.com: Helm, GitOps and the Postgres Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.crunchydata.com/blog/gitops-postgres-kubernetes-helm) [![blog.crunchydata.com: Kubernetes + Postgres Cluster From Scratch on Rocky' 8](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.crunchydata.com/blog/kube-cluster-from-scratch-on-rocky-8) [![blog.crunchydata.com: Kubernetes Pod Tolerations and Postgres Deployment' Strategies 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.crunchydata.com/blog/kubernetes-pod-tolerations-and-postgresql-deployment-strategies) [![blog.crunchydata.com: Devious SQL: Message Queuing Using Native PostgreSQL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.crunchydata.com/blog/message-queuing-using-native-postgresql) [![blog.crunchydata.com: Multi-Kubernetes Cluster PostgreSQL Deployments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.crunchydata.com/blog/multi-kubernetes-cluster-postgresql-deployments) [![blog.crunchydata.com: pgBackRest Point-In-Time Recovery Using Crunchy PostgreSQL' Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.crunchydata.com/blog/pgbackrest-point-in-time-recovery-using-crunchy-postgresql-operator) [![==blog.crunchydata.com: Postgres Indexes for Newbies==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.crunchydata.com/blog/postgres-indexes-for-newbies) [![==blog.crunchydata.com: PostgreSQL 14 on Kubernetes (with examples!)==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.crunchydata.com/blog/postgresql-14-on-kubernetes) [![blog.crunchydata.com: Can't Resize your Postgres Kubernetes Volume? No' Problem!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.crunchydata.com/blog/resize-postgres-kubernetes-volume-instance-sets) [![blog.crunchydata.com: Deploy PostgreSQL With TLS in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.crunchydata.com/blog/set-up-tls-for-postgresql-in-kubernetes) [![blog.crunchydata.com: How to Setup PostgreSQL Monitoring in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.crunchydata.com/blog/setup-postgresql-monitoring-in-kubernetes) [![blog.crunchydata.com: Query Optimization in Postgres with pg_stat_statements](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.crunchydata.com/blog/tentative-smarter-query-optimization-in-postgres-starts-with-pg_stat_statements) [![blog.crunchydata.com: Using Cert Manager to Deploy TLS for Postgres on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.crunchydata.com/blog/using-cert-manager-to-deploy-tls-for-postgres-on-kubernetes) [![blog.crunchydata.com: Using Kubernetes? Chances Are You Need a Database' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.crunchydata.com/blog/using-kubernetes-chances-are-you-need-a-database) [![blog.crunchydata.com: Your Guide to Connection Management in Postgres 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.crunchydata.com/blog/your-guide-to-connection-management-in-postgres) [![blog.crunchydata.com: Next Generation Crunchy Postgres for Kubernetes 5.0' Released](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.crunchydata.com/news/next-generation-crunchy-postgres-for-kubernetes-released) [![blog.csanchez.org: Serverless Jenkins Pipelines with Google Cloud Run](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.csanchez.org/2021/06/15/serverless-jenkins-pipelines-with-google-cloud-run) [![blog.cyble.com: Exposed Kubernetes Clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.cyble.com/2022/06/27/exposed-kubernetes-clusters) [![blog.datumo.io: Setting up Kafka on Kubernetes - an easy way](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.datumo.io/setting-up-kafka-on-kubernetes-an-easy-way-26ae150b9ca8) [![blog.davesdomain.co.uk: A look at Azure RBAC Constrained Delegation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.davesdomain.co.uk/posts/azure-rbac-constrained-delegation) [![Deploying PostgreSQL in MiniShift/OpenShift 3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.dbi-services.com/deploying-postgresql-in-minishiftopenshift) [![blog.deckhouse.io: How we enjoyed upgrading a bunch of Kubernetes clusters' from v1.16 to v1.19](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.deckhouse.io/how-we-enjoyed-upgrading-a-bunch-of-kubernetes-clusters-from-v1-16-to-v1-19-7d664624b2c1) [![blog.deref.io: Containers Don't Solve Everything 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.deref.io/containers-dont-solve-everything) [![blog.desdelinux.net: Microsoft Performance-Tools, una serie de herramientas open source para analizar el rendimiento del sistema](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.desdelinux.net/microsoft-performance-tools-una-serie-de-herramientas-open-source-para-analizar-el-rendimiento-del-sistema) [![blog.developer.adobe.com: Exploring Kafka Producer’s Internals 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.developer.adobe.com/exploring-kafka-producers-internals-37411b647d0f) [![blog.developersteve.com: Canary Deployments in Kubernetes: Safely Releasing' New Features with Confidence](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.developersteve.com/canary-deployments-in-kubernetes-safely-releasing-new-features-with-confidence-f6eb3f0dab6f) [![blog.developersteve.com: GitOps for Kubernetes Canary Deployments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.developersteve.com/gitops-for-kubernetes-canary-deployments-4aeab4043727) [![blog.devgenius.io: 7 Open Source Kubernetes Developer Tools to Follow in' 2022](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/7-open-source-kubernetes-developer-tools-to-follow-in-2022-78a5e5dbd4e3) [![blog.devgenius.io: All You Need to Know about Debugging Kubernetes Cronjob](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/all-you-need-to-know-about-debugging-kubernetes-cronjob-61989a998513) [![blog.devgenius.io: Argo CD Introduction](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/argo-cd-introduction-4b16f50b0d56) [![blog.devgenius.io: Automate Kubernetes With Python 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/automate-kubernetes-with-python-2150c290afe7) [![blog.devgenius.io: Automated DNS/TLS with External DNS & LetsEncrypt on' Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/automated-dns-tls-with-external-dns-letsencrypt-on-kubernetes-6f4f41827df9) [![blog.devgenius.io: Backup, Restore and Migrate Kubernetes Cluster resources' using Velero](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/backup-restore-and-migrate-kubernetes-cluster-resources-using-velero-a9b6997e4b54) [![blog.devgenius.io: Principles & Best practices of REST API Design](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/best-practice-and-cheat-sheet-for-rest-api-design-6a6e12dfa89f) [![blog.devgenius.io: Blue Green Deployment with Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/blue-green-deployment-with-kubernetes-b7595b17fe17) [![==blog.devgenius.io: Choosing an Optimal Kubernetes Worker Node Size for' Your Startup== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/choosing-an-optimal-kubernetes-worker-node-size-e0eacab408c4) [![blog.devgenius.io: Container — Namespace Introduction](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/container-namespace-introduction-6a1e26f8707a) [![blog.devgenius.io: Daily useful Kubernetes aliases](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/daily-useful-kubernetes-aliases-c35f7f411f39) [![blog.devgenius.io: DevOps in K8s — Deployment Rolling Update](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/devops-in-k8s-deployment-rolling-update-f022285c6f90) [![blog.devgenius.io: DevOps in K8s — Pod Cgroups](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/devops-in-k8s-pod-cgroups-ed05181865f9) [![blog.devgenius.io: DevOps in K8s — Pod Downward API](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/devops-in-k8s-pod-downward-api-571399049013) [![blog.devgenius.io: DevOps in K8s — Write Dockerfile Efficiently 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/devops-in-k8s-write-dockerfile-efficiently-37eaedf87163) [![blog.devgenius.io: DevOps in Linux — Systemd Introduction](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/devops-in-linux-systemd-introduction-db7f49cb566b) [![==blog.devgenius.io: Distributed Monolith==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/distributed-monolith-1d2d9f86a68f) [![blog.devgenius.io: Explore API Priority and Fairness to Ease the Load of' the APIServer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/explore-api-priority-and-fairness-to-ease-the-load-of-the-apiserver-a4fe9c4e7174) [![blog.devgenius.io: How is security managed in Kubernetes clusters?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/how-is-security-managed-in-kubernetes-clusters-addefffd2b0) [![blog.devgenius.io: How to use Redis Pub/Sub in your Python Application 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/how-to-use-redis-pub-sub-in-your-python-application-b6d5e11fc8de) [![blog.devgenius.io: Introduction to python dictionaries](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/introduction-to-python-dictionaries-89045c9bf315) [![blog.devgenius.io: Is it time to migrate from Lens to OpenLens to manage' your Kubernetes clusters?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/is-it-time-to-migrate-from-lens-to-openlens-75496e5758d8) [![blog.devgenius.io: K8s — ipvs Mode Introduction](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/k8s-ipvs-mode-introduction-6457a02cd91a) [![blog.devgenius.io: K8s — Kubecolor Introduction](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/k8s-kubecolor-introduction-3d650effc36f) [![blog.devgenius.io: K8s — Manage Multiple Clusters Using kubectl at Scale](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/k8s-manage-multiple-clusters-using-kubectl-at-scale-9f200c692099) [![blog.devgenius.io: K8s Networking — Calico (Part1)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/k8s-networking-calico-part1-7f74395b6fe2) [![blog.devgenius.io: K8s — pause container](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/k8s-pause-container-f7abd1e9b488) [![blog.devgenius.io: K8s Troubleshooting — Pod in Terminating or Unknown Status](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/k8s-troubleshooting-pod-in-terminating-or-unknown-status-2878f6ec66b8) [![blog.devgenius.io: K8s — Why Use Job Instead of Pod Directly?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/k8s-why-use-job-instead-of-pod-directly-48cf4e24a0df) [![blog.devgenius.io: Kubeflow Cloud Deployment (AWS)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/kubeflow-cloud-deployment-aws-46f739ccbb32) [![blog.devgenius.io: Kubernetes Blue-Green Deployment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/kubernetes-blue-green-deployment-a69ed17cd4cd) [![blog.devgenius.io: Kubernetes Deployment Strategy Explained 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/kubernetes-deployment-strategy-explained-bf27fea088e1) [![blog.devgenius.io: Kubernetes(k8) High-level overview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/kubernetes-k8-high-level-overview-d4e8ef59de00) [![blog.devgenius.io: Simplify Kubernetes Network Policy Generation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/kubernetes-namespace-wide-network-policy-1126fafdf221) [![blog.devgenius.io: Kubernetes on Proxmox with Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/kubernetes-on-proxmox-with-terraform-6880921af6e4) [![blog.devgenius.io: Kustomize — K8 manifest patching](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/kustomize-simple-manifest-manipulation-9330f7f40d5d) [![blog.devgenius.io: Learn Kubernetes Programming — Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/learn-kubernetes-programming-part-1-7384e5f3c481) [![blog.devgenius.io: Logging in Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/logging-in-python-adec94519755) [![blog.devgenius.io: Passing the 2023 Certified Kubernetes Administrator (CKA)' Exam](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/passing-the-2023-certified-kubernetes-administrator-cka-exam-693d8f9bc711) [![==blog.devgenius.io: REST APIs with Python== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/rest-apis-with-python-f330c7ffc6ab) [![blog.devgenius.io: Running the OpenTelemetry Demo App in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/running-opentelemetry-demo-app-in-kubernetes-95dccd613e0b) [![blog.devgenius.io: Scanning Kubernetes YAML Files for Security 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/scanning-kubernetes-yaml-files-for-security-e302542b5407) [![blog.devgenius.io: Send information from Databricks to Airflow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/send-information-from-databricks-to-airflow-810a7d49ff81) [![blog.devgenius.io: SSO Authentication for Applications in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/sso-authentication-for-applications-in-kubernetes-aedc3c189d89) [![blog.devgenius.io: Top 10 Architecture Characteristics / Non-Functional' Requirements with Cheatsheet 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/top-10-architecture-characteristics-non-functional-requirements-with-cheatsheat-7ad14bbb0a9b) [![blog.devgenius.io: Training model with Jenkins using docker: MLOPS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/training-model-with-jenkins-using-docker-mlops-b18579ddb677) [![blog.devgenius.io: When K8s pods are stuck mounting large volumes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/when-k8s-pods-are-stuck-mounting-large-volumes-2915e6656cb8) [![==blog.devgenius.io: YAML with Python==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/yaml-with-python-d6787a9bd8ab) [![blog.devgenius.io: Zero downtime deployment with Kubernetes using Rolling' update Strategy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devgenius.io/zero-downtime-deployment-with-kubernetes-using-rolling-update-strategy-bff45de8c3c3) [![Automating Kubernetes Deployments with Helm Charts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devops.dev/automating-kubernetes-deployments-with-helm-charts-baaec0e6fbc5) [![blog.devops.dev: Blue-Green Deployment (CI/CD) Pipelines with Docker, GitHub,' Jenkins and SonarQube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devops.dev/blue-green-deployment-ci-cd-pipelines-with-docker-github-and-jenkins-6a262b2994c6) [![blog.devops.dev: Demystifying Kubernetes:Understanding Ingress, Configuration,' and Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devops.dev/demystifying-kubernetes-understanding-ingress-configuration-and-best-practices-fb34e33e5f5f) [![==blog.devops.dev: How to Monitor your Application using Prometheus== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devops.dev/deploying-and-monitoring-an-application-using-prometheus-on-kubernetes-cluster-483773f789f) [![blog.devops.dev: Deploying Awesome App on AWS Serverless Services — Step-by-Step' Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devops.dev/deploying-awesome-app-on-aws-serverless-services-step-by-step-guide-54bc89e4d236) [![blog.devops.dev: Deploying Helm Charts with Jenkins and Groovy: A Comprehensive' Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devops.dev/deploying-helm-charts-with-jenkins-and-groovy-a-comprehensive-guide-c2aa0f2bd424) [![blog.devops.dev: Deploying Prometheus and Grafana in a Multi-Node Kubernetes' Cluster and Auto-Scaling with KEDA](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devops.dev/deploying-prometheus-and-grafana-in-a-multi-node-kubernetes-cluster-and-auto-scaling-with-keda-eccecfbd8950) [![blog.devops.dev: Devops Best Practices for Continuous Delivery 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devops.dev/devops-best-practices-for-continuous-delivery-2f0ebbae65c6) [![blog.devops.dev: End-to-End DevSecOps Kubernetes Project](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devops.dev/end-to-end-devsecops-kubernetes-project-4259f90722ef) [![blog.devops.dev: Generating A List of Dictionaries With Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devops.dev/generating-a-list-of-dictionaries-with-python-77fca1854911) [![blog.devops.dev: GitOps at Scale](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devops.dev/gitops-at-scale-69639c9a3dd7) [![blog.devops.dev: GitOps — Fundamentals Part 0](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devops.dev/gitops-fundamentals-part-0-a8e63f8f9ce8) [![blog.devops.dev: HACKING KUBERNETES in AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devops.dev/hacking-kubernetes-in-aws-54f4681f1478) [![blog.devops.dev: Hosting Your Own Helm Chart on GitHub with Chart Releaser](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devops.dev/hosting-your-own-helm-chart-on-github-with-chart-releaser-a356ac10ce5c) [![blog.devops.dev: How to create an AWS sandbox account using terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devops.dev/how-to-create-an-aws-sandbox-account-using-terraform-c3592a6d8abd) [![blog.devops.dev: How to manage multiple environments with terraform with' the use of modules?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devops.dev/how-to-manage-multiple-environments-with-terraform-with-the-use-of-modules-d4ca512d7b4a) [![==blog.devops.dev: How to use the Kubernetes Resource Recommender tool in' a GKE Cluster== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devops.dev/how-to-use-the-kubernetes-resource-recommender-tool-in-a-gke-cluster-ef48a6dea85c) [![blog.devops.dev: Importance of Logging In Kubernetes, Intro to Grafana Loki' & deploying with helm-charts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devops.dev/importance-of-logging-in-kubernetes-and-intro-to-grafana-loki-f8dc6f736e6) [![blog.devops.dev: Kateyes — Visual Kubernetes Explorer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devops.dev/kateyes-visual-kubernetes-explorer-c40510874969) [![blog.devops.dev: KEDA: Autoscaling Kubernetes apps using Prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devops.dev/keda-autoscaling-kubernetes-apps-using-prometheus-da037fe572cf) [![blog.devops.dev: Kubernetes Services: Explained with Examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devops.dev/kubernetes-services-explained-with-examples-3d1897a875b7) [![blog.devops.dev: Debugging Kubernetes Secrets, Why My Pod Wouldn’t Start](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devops.dev/manage-secrets-on-aws-and-helm-as-environment-variables-f7ec998c58fc) [![blog.devops.dev: Mastering Machine Learning at Scale with Azure Machine' Learning](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devops.dev/mastering-machine-learning-at-scale-with-azure-machine-learning-dfaa4bf4353c) [![==blog.devops.dev: Monitoring a Spring Boot application in Kubernetes with' Prometheus== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devops.dev/monitoring-a-spring-boot-application-in-kubernetes-with-prometheus-a2d4ec7f9922) [![blog.devops.dev: Monitoring MySQL using Prometheus, Grafana and mysqld_exporter' in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devops.dev/monitoring-mysql-using-prometheus-and-grafana-in-kubernetes-16e7ae3de5dd) [![blog.devops.dev: Networking in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devops.dev/networking-in-kubernetes-55dcf794b9cd) [![blog.devops.dev: Observability: Better CI for your prometheus alerts with' pint instead of promtool 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devops.dev/observability-better-ci-for-your-prometheus-alerts-32aaea3b3d77) [![blog.devops.dev: Observability Concept in Prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devops.dev/observability-concept-in-prometheus-9f0093fa7495) [![==blog.devops.dev: Prometheus metrics within Kubernetes — an aerial view==' | Joseph Esrig](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devops.dev/prometheus-metrics-within-kubernetes-an-ariel-view-d1d3b7d75418) [![==blog.devops.dev: Stop cloning helm charts! Enough!== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devops.dev/stop-cloning-helm-charts-enough-b40fb5d67ac7) [![blog.devops.dev: Stop messing up with Git. Follow this simple and effective' strategy to maintain Git branches](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devops.dev/stop-messing-up-with-git-follow-this-simple-and-effective-strategy-to-maintain-git-branches-cc378468cde6) [![Terraform Drift Detection in Production: Why plan Isn't Enough](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devops.dev/terraform-drift-detection-in-production-why-plan-isnt-enough-f660af7e1029) [![blog.devops.dev: Terraform Modules](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devops.dev/terraform-modules-db392bb7e950) [![blog.devops.dev: Tools to manage Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devops.dev/tools-to-manage-kubernetes-15b675f407d4) [![blog.devops.dev: Understanding Jobs and CronJobs in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devops.dev/understanding-jobs-and-cronjobs-in-kubernetes-9db379562da) [![blog.devops.dev: Using Vault in Kubernetes Production for Security Engineers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.devops.dev/using-vault-in-kubernetes-production-for-security-engineers-54d2f0aca4d1) [![blog.direktiv.io: Building a simple cloud-native, orchestrated microservice' from containers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.direktiv.io/building-a-simple-cloud-native-orchestrated-microservice-from-containers-39dbcb80b0d8) [![blog.direktiv.io: Event driven orchestration with Knative (part 1)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.direktiv.io/event-driven-orchestration-with-knative-part-1-fbdcc0e2ea03) [![blog.direktiv.io: Redefining event-driven orchestration for automation &' applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.direktiv.io/redefining-event-driven-orchestration-for-automation-applications-ec07d79f21c0) [![blog.docker.com: Intro Guide to Dockerfile Best Practices 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.docker.com/2019/07/intro-guide-to-dockerfile-best-practices) [![doit-intl.com: AWS Firewalls 101: How and when to use each one](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.doit-intl.com/aws-firewalls-101-how-and-when-to-use-each-one-d4ad8087a6b3) [![blog.doit-intl.com: How to Set Up Multi-Cluster Load Balancing with GKE](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.doit-intl.com/how-to-setup-multi-cluster-load-balancing-with-gke-4b407e1f3dff) [![blog.doit-intl.com: Kubernetes and Secrets Management in the Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.doit-intl.com/kubernetes-and-secrets-management-in-cloud-858533c20dca) [![blog.dream11engineering.com: Finding Order in Chaos: How We Automated Performance' Testing with Torque](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.dream11engineering.com/finding-order-in-chaos-how-we-automated-performance-testing-with-torque-6eb63706fcea) [![blog.dream11engineering.com: Lessons learned from running GraphQL at scale](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.dream11engineering.com/lessons-learned-from-running-graphql-at-scale-2ad60b3cefeb) [![blog.ediri.io: Auto Docs, Test And Release A Helm Chart With GitHub Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.ediri.io/auto-docs-test-and-release-a-helm-chart-with-github-actions) [![blog.ediri.io: DigitalOcean Kubernetes Challenge](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.ediri.io/digitalocean-kubernetes-challenge) [![blog.ediri.io: Flux With Buckets: Is This Still GitOps?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.ediri.io/flux-with-buckets-is-this-still-gitops) [![blog.ediri.io: How to remove a stuck namespace](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.ediri.io/how-to-remove-a-stuck-namespace) [![==blog.ediri.io: How To Unit Test Your Helm Charts==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.ediri.io/how-to-unit-test-your-helm-charts) [![blog.ediri.io: Kubernetes: ImagePullBackOff!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.ediri.io/kubernetes-imagepullbackoff) [![blog.ediri.io: Writing Kubernetes policies with jsPolicy and deploy them' via FluxCD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.ediri.io/writing-kubernetes-policies-with-jspolicy) [![blog.eduguru.in: mysql create index on table](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.eduguru.in/mysql-2/mysql-create-index-on-table) [![HTTP/2 With JBoss EAP 7 - Tech Preview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.eisele.net/2015/11/http2-with-jboss-eap-7.html) [![Examining Load Balancing Algorithms with Envoy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.envoyproxy.io/examining-load-balancing-algorithms-with-envoy-1be643ea121c) [![==blog.equationlabs.io: Managing database migrations safely in high replicated' k8s deployment== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.equationlabs.io/managing-database-migrations-safely-in-high-replicated-k8s-deployment) [![blog.executeautomation.com: Running Jenkins Build Agent within Docker container' – Part A](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.executeautomation.com/running-jenkins-build-agent-within-docker-container-part-a) [![JMeter Web Application Testing Cheatsheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.extremehacking.org/blog/2015/11/09/jmeter-web-application-testing-cheatsheet) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.fastthread.io/2018/09/24/stackoverflowerror) [![blog.flant.com: Making the most out of Helm templates 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.flant.com/advanced-helm-templating) [![blog.flant.com: Open Source solutions for chaos engineering in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.flant.com/chaos-engineering-in-kubernetes-open-source-tools) [![blog.flant.com: Comparing Kubernetes operators for PostgreSQL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.flant.com/comparing-kubernetes-operators-for-postgresql) [![blog.flant.com: Running fault-tolerant Keycloak with Infinispan in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.flant.com/ha-keycloak-infinispan-kubernetes) [![blog.flant.com: kubenav as a tool for managing Kubernetes clusters from' your smartphone](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.flant.com/kubenav-managing-kubernetes-from-smartphone) [![==blog.flant.com: Kubernetes cluster security assessment with kube-bench' and kube-hunter==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.flant.com/kubernetes-security-with-kube-bench-and-kube-hunter) [![blog.flant.com: Comparing Ceph, LINSTOR, Mayastor, and Vitastor storage' performance in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.flant.com/kubernetes-storage-performance-linstor-ceph-mayastor-vitastor) [![blog.flant.com: Kui — a “hybrid” CLI/GUI application for working with Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.flant.com/kui-hybrid-cli-gui-for-kubernetes) [![blog.flant.com: Our experience with Postgres Operator for Kubernetes by' Zalando](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.flant.com/our-experience-with-postgres-operator-for-kubernetes-by-zalando) [![blog.flant.com: Small Kubernetes for your local experiments: k0s, MicroK8s,' kind, k3s, and Minikube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.flant.com/small-local-kubernetes-comparison) [![vishnuch.tech: Interprocess Communication in Microservices 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.flatturtle.com) [![blog.fleetdm.com: 4 tips for GitHub Actions usability (+2 bonus tips for' debugging)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.fleetdm.com/4-tips-for-github-actions-usability-2-debugging-4c0c920adfde) [![blog.flipkart.tech: The Art of System Debugging — Decoding CPU Utilization' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.flipkart.tech/the-art-of-system-debugging-decoding-cpu-utilization-da75f09ef1ff) [![blog.flomesh.io: Kubernetes Gateway API — Evolution of Service Networking](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.flomesh.io/kubernetes-gateway-api-evolution-of-service-networking-aa76ec4efa7e) [![blog.flomesh.io: sing Pipy as a Kubernetes policy engine](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.flomesh.io/using-pipy-as-a-kubernetes-policy-engine-e70a23c8d54c) [![blog.fourninecloud.com: Kubernetes monitoring — How to monitor using prometheus?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.fourninecloud.com/kubernetes-monitoring-how-to-monitor-using-prometheus-f2eff767f6bb) [![blog.frankel.ch: Annotation-free Spring](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.frankel.ch/annotation-free-spring) [![blog.frankel.ch: Back to basics: accessing Kubernetes pods](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.frankel.ch/basics-access-kubernetes-pods) [![blog.frankel.ch: Introduction to Kubernetes extensibility 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.frankel.ch/kubernetes-extensibility) [![blog.frankel.ch: Learning by auditing Kubernetes manifests](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.frankel.ch/learning-auditing-kubernetes-manifests) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.gceasy.io/2019/03/13/micrometrics-to-forecast-application-performance) [![blog.gceasy.io: Best practices: Java memory arguments for Containers 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.gceasy.io/2020/11/05/best-practices-java-memory-arguments-for-containers) [![blog.gceasy.io: Best practices: Java memory arguments for Containers 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.gceasy.io/best-practices-java-memory-arguments-for-containers) [![blog.getambassador.io: Best Tools for Kubernetes Local Development: A Comprehensive Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.getambassador.io/best-tools-for-kubernetes-local-development-a-comprehensive-guide-3577d351d31e) [![blog.getambassador.io: Step-by-Step Centralized Authentication for Kubernetes with Keycloak and the Ambassador Edge Stack](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.getambassador.io/centralized-authentication-with-keycloak-and-ambassador-edge-stack-d509ffbc7b6f) [![blog.getambassador.io: Debugging Go Microservices in Kubernetes with VScode](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.getambassador.io/debugging-go-microservices-in-kubernetes-with-vscode-a36beb48ef1) [![externalTrafficPolicy=local on kubernetes. How to preserve the source IP in kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.getambassador.io/externaltrafficpolicy-local-on-kubernetes-e66e498212f9) [![blog.getambassador.io: GitOps in Kubernetes with ArgoCD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.getambassador.io/gitops-in-kubernetes-with-argocd-c6ea0e510741) [![blog.getambassador.io: How to Learn Kubernetes: Prerequisites, Paths, and Resources 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.getambassador.io/how-to-learn-kubernetes-prerequisites-paths-and-resources-9e044daee185) [![blog.getambassador.io: Implementing gRPC-Web with Emissary-ingress](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.getambassador.io/implementing-grpc-web-with-emissary-ingress-22aa0d86aac) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.getambassador.io/kubernetes-canary-testing-and-release-with-istio-4cbdedcc9914?gi=04efb3b4b70a) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.getambassador.io/kubernetes-canary-testing-and-release-with-istio-4cbdedcc9914?gi=25c496762415) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.getambassador.io/kubernetes-canary-testing-and-release-with-istio-4cbdedcc9914?gi=60de8626f769) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.getambassador.io/kubernetes-canary-testing-and-release-with-istio-4cbdedcc9914?gi=65af8561dca0) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.getambassador.io/kubernetes-canary-testing-and-release-with-istio-4cbdedcc9914?gi=77ba3a21d2dd) [![blog.getambassador.io: Kubernetes Canary Testing and Release with Istio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.getambassador.io/kubernetes-canary-testing-and-release-with-istio-4cbdedcc9914?gi=816ffb457b0d) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.getambassador.io/kubernetes-canary-testing-and-release-with-istio-4cbdedcc9914?gi=a8be5865b1c9) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.getambassador.io/kubernetes-canary-testing-and-release-with-istio-4cbdedcc9914?gi=c669845710fd) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.getambassador.io/kubernetes-canary-testing-and-release-with-istio-4cbdedcc9914?gi=c8191f4288c7) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.getambassador.io/kubernetes-canary-testing-and-release-with-istio-4cbdedcc9914?gi=e61c67017989) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.getambassador.io/kubernetes-canary-testing-and-release-with-istio-4cbdedcc9914?gi=ffbb9dbe21b4) [![blog.getambassador.io: Microservice Orchestration Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.getambassador.io/microservice-orchestration-best-practices-f32314dd6a12) [![blog.getpostman.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.getpostman.com) [![GitHub security: what does it take to protect your company from credentials leaking on GitHub? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.gitguardian.com/github-security) [![blog.gitguardian.com: Hardening Your Kubernetes Cluster - Threat Model (Pt. 1) 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.gitguardian.com/hardening-your-k8-pt-1) [![blog.gitguardian.com: Hardening Your Kubernetes Cluster - Guidelines (Pt. 2) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.gitguardian.com/hardening-your-k8s-pt-2) [![blog.gitguardian.com: Docker Security Best Practices & Cheat Sheet 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.gitguardian.com/how-to-improve-your-docker-containers-security-cheat-sheet) [![blog.gitguardian.com: Kubernetes Hardening Tutorial Part 1: Pods](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.gitguardian.com/kubernetes-tutorial-part-1-pods) [![blog.gitguardian.com: Kubernetes Hardening Tutorial Part 2: Network](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.gitguardian.com/kubernetes-tutorial-part-2-network) [![blog.gitguardian.com: Rewriting your git history, removing files permanently - cheatsheet & guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.gitguardian.com/rewriting-git-history-cheatsheet) [![blog.gitguardian.com: Secrets in source code (episode 2/3). Why secrets in git are such a problem](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.gitguardian.com/secrets-credentials-api-git) [![blog.gitguardian.com: What is Policy-as-Code? An Introduction to Open Policy' Agent](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.gitguardian.com/what-is-policy-as-code-an-introduction-to-open-policy-agent) [![blog.golang.org: Gopls on by default in the VS Code Go extension](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.golang.org/gopls-vscode-go) [![Google announces new community investments in Missouri](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.google/innovation-and-ai/infrastructure-and-cloud/global-network/missouri-programs) [![Our Eighth Generation TPUs: Two Chips for the Agentic Era](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.google/innovation-and-ai/infrastructure-and-cloud/google-cloud/eighth-generation-tpu-agentic-era/&linkId=61973364) [![Gemini 3.5: frontier intelligence with action](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.google/innovation-and-ai/models-and-research/gemini-models/gemini-3-5) [![Introducing Gemini Omni](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.google/innovation-and-ai/models-and-research/gemini-models/gemini-omni) [![Watch 9 Google videos of Gemini Omni and Gemini 3.5 Flash](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.google/innovation-and-ai/models-and-research/gemini-models/gemini-omni-3-5-videos) [![Gemini Omni Integration in Google Flow and Flow Music](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.google/innovation-and-ai/models-and-research/google-labs/flow-updates) [![A new experiment brings better group meetings to Google Beam](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.google/innovation-and-ai/models-and-research/google-research/google-beam-group-meetings) [![Making it easier to understand how content was created and edited](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.google/innovation-and-ai/products/identifying-ai-generated-media-online) [![Dive deeper into Google I/O 2026 with NotebookLM](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.google/innovation-and-ai/products/notebooklm/notebooklm-google-io-2026/?linkId=62068662) [![Google I/O 2026: Sundar Pichai's opening keynote](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.google/innovation-and-ai/sundar-pichai-io-2026) [![100 things we announced at Google I/O 2026](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.google/innovation-and-ai/technology/ai/google-io-2026-all-our-announcements) [![Google I/O 2026: Highlights from the Dialogues stage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.google/innovation-and-ai/technology/ai/io-2026-dialogues-recap) [![How we used Gemini to build Google I/O 2026](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.google/innovation-and-ai/technology/ai/io-2026-google-ai) [![Catch up on 12 major I/O 2026 moments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.google/innovation-and-ai/technology/ai/io-2026-keynote-moment-videos) [![Take our I/O 2026 quiz, vibe coded in Google AI Studio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.google/innovation-and-ai/technology/ai/io-2026-vibe-coded-quiz) [![Students prototype learning tools with AI at University of Waterloo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.google/innovation-and-ai/technology/ai/university-waterloo-labs) [![Google I/O 2026: News and announcements](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.google/innovation-and-ai/technology/developers-tools/google-io-2026-collection) [![Gemini for Science: AI Experiments and Tools for a New Era of Discovery](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.google/innovation-and-ai/technology/research/gemini-for-science-io-2026/?linkId=61968100) [![Google AI subscription updates from Google I/O 2026](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.google/products-and-platforms/products/google-one/google-ai-subscriptions) [![How AI Mode is changing and expanding the way people search](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.google/products-and-platforms/products/search/ai-mode-us-insights) [![Google Search's I/O 2026 updates: AI agents and more](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.google/products-and-platforms/products/search/search-io-2026) [![New ways to create and get stuff done in Google Workspace](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.google/products-and-platforms/products/workspace/workspace-updates) [![blog.gopaddle.io: Strange things you never knew about Kubernetes ConfigMaps' on day one 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.gopaddle.io/2021/04/01/strange-things-you-never-knew-about-kubernetes-configmaps-on-day-one) [![blog.gougousis.net: File Permissions: the painful side of Docker 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.gougousis.net/file-permissions-the-painful-side-of-docker) [![blog.greenroots.info: How NOT to use Git in Practice. Ten Git usages, you' should know to avoid](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.greenroots.info/how-not-to-use-git-in-practice-ten-git-usages-you-should-know-to-avoid) [![blog.griddynamics.com: Developing a modular pipeline library to improve' DevOps collaboration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.griddynamics.comdeveloping-a-modular-pipeline-library-to-improve-devops-collaboration) [![==blog.gruntwork.io: A comprehensive guide to managing secrets in your Terraform' code== 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.gruntwork.io/a-comprehensive-guide-to-managing-secrets-in-your-terraform-code-1d586955ace1) [![==blog.gruntwork.io: How to manage multiple environments with Terraform==' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.gruntwork.io/how-to-manage-multiple-environments-with-terraform-32c7bc5d692) [![blog.gruntwork.io: How to use Terraform as a team](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.gruntwork.io/how-to-use-terraform-as-a-team-251bc1104973) [![blog.gruntwork.io: Introducing git-xargs: an open source tool to update' multiple GitHub repos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.gruntwork.io/introducing-git-xargs-an-open-source-tool-to-update-multiple-github-repos-753f9f3675ec) [![blog.gruntwork.io: Introducing: The Gruntwork Module, Service, and Architecture' Catalogs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.gruntwork.io/introducing-the-gruntwork-module-service-and-architecture-catalogs-eb3a21b99f70) [![==blog.gruntwork.io: Terraform tips & tricks: loops, if-statements, and' gotchas==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.gruntwork.io/terraform-tips-tricks-loops-if-statements-and-gotchas-f739bbae55f9) [![Why we use Terraform and not Chef, Puppet, Ansible, SaltStack, or CloudFormation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.gruntwork.io/why-we-use-terraform-and-not-chef-puppet-ansible-saltstack-or-cloudformation-7989dad2865c) [![blog.gskinner.com: Flutter: Easily add CI testing with GitHub Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.gskinner.com/archives/2022/01/flutter-easily-add-ci-testing-with-github-actions.html) [![==blog.gurock.com: What Is DevTestOps?==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.gurock.com/what-is-devtestops) [![blog.guybarrette.com: Powershell prompt: How to display your current Kubernetes' context using Oh-My-Posh 3 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.guybarrette.com/powershell-prompt-how-to-display-your-current-kubernetes-context-using-oh-my-posh-3) [![blog.harbur.io: Demystifying stateful apps on Kubernetes by deploying an etcd cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.harbur.io/demystifying-stateful-apps-on-kubernetes-by-deploying-an-etcd-cluster-b85bf8c16fea) [![blog.harbur.io: The Seven Steps to build a Cloud Native CI/CD for GitHub' repos using Tekton](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.harbur.iothe-seven-steps-to-build-a-cloud-native-ci-cd-for-github-repos-using-tekton-31a445a3bde) [![blog.heaphero.io: HeapHero - Java & Android Heap Dump Analyzer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.heaphero.io) [![blog.heaphero.io: What is GC Log, thread dump and Heapdump? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.heaphero.io/2020/10/16/what-is-gc-log-thread-dump-and-heapdump) [![kubectl Shell Autocomplete](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.heptio.com/kubectl-shell-autocomplete-heptioprotip-48dd023e0bf3) [![blog.heroku.com: Deconstructing Monolithic Applications into Services](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.heroku.com/monolithic-applications-into-services) [![blog.heyal.co.uk: How to unit-test your helm charts with Golang 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.heyal.co.uk/unit-testing-helm-charts) [![A Simple Performance Comparison of HTTPS, SPDY and HTTP/2 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.httpwatch.com/2015/01/16/a-simple-performance-comparison-of-https-spdy-and-http2/comment-page-1) [![blog.hubspot.com: The 22 Best iPaaS Vendors for Any Budget](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.hubspot.com/marketing/ipaas-vendors) [![blog.hubspot.com: API Gateway vs. Load Balancer: What's The Difference?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.hubspot.com/website/api-gateway-vs-load-balancer) [![blog.hubspot.es: Matriz RACI: qué es y cómo utilizarla para asignar responsabilidades](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.hubspot.es/marketing/matriz-raci) [![blog.hubspot.es: MVP: 3 pasos para desarrollar un Producto mínimo viable](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.hubspot.es/sales/producto-minimo-viable) [![==blog.identitydigest.com: Azure AD workload identity federation with Kubernetes==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.identitydigest.com/azuread-federate-k8s) [![Top 50 Docker Tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.inedo.com/devops/top-50-docker-tools) [![Top 50 Docker Tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.inedo.com/top-50-docker-tools) [![insight-services-apac.github.io: Getting Started with Bicep](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.insight-services-apac.dev/2023/12/04/getting-started-bicep) [![Speed up pip install](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.ionelmc.ro/2015/01/02/speedup-pip-install) [![medium: Jenkins CICD Getting started with Groovy and Docker Containers —' Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.isaack.io/articles/2016-08/Jenkins-CICD-Getting-Started-With-Groovy-Part-1) [![blog.ivnilv.com: Rotating Kops Etcd Certificates](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.ivnilv.com/posts/rotating-kops-etcd-certificates) [![blog.jcprz.com: My tips to pass the CKA exam and what’s next](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.jcprz.com/my-tips-to-pass-the-cka-exam-and-whats-next-8df2c3d38a7e) [![blog.jessfraz.com: Hard Multi-Tenancy in Kubernetes (2018)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.jessfraz.com/post/hard-multi-tenancy-in-kubernetes) [![blog.jetbrains.com: Getting Started with ASP.NET Core and gRPC](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.jetbrains.com/dotnet/2021/07/19/getting-started-with-asp-net-core-and-grpc) [![blog.jetbrains.com: Configuration as Code, Part 1: Getting Started with Kotlin DSL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.jetbrains.com/teamcity/2019/03/configuration-as-code-part-1-getting-started-with-kotlin-dsl) [![blog.jetstack.io: Istio OIDC Authentication](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.jetstack.io/blog/istio-oidc) [![blog.jimmyray.io: Discover K8s Through Its APIs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.jimmyray.io/discover-k8s-through-its-apis-e2f90937a19f) [![blog.jimmyray.io: Kubernetes Workload Identity with AWS SDK for Go v2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.jimmyray.io/kubernetes-workload-identity-with-aws-sdk-for-go-v2-927d2f258057) [![Oracle's Java 11 trap - Use OpenJDK instead! 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.joda.org/2018/09/do-not-fall-into-oracles-java-11-trap.html) [![blog.johnfolberth.com: Resources and posts for those figuring out DevOps in Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.johnfolberth.com) [![blog.jooq.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.jooq.org) [![blog.joshgav.com: Clusters for all! - 16 May 2022 on Multitenancy, Clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.joshgav.com/posts/cluster-level-multitenancy) [![blog.jromanmartin.io: How to upgrade Strimzi Operator using the CLI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.jromanmartin.io/2020/09/25/how-upgrade-strimzi-operator.html) [![blog.jromanmartin.io: ActiveMQ, Kafka, Strimzi and CodeReady Containers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.jromanmartin.io/cheat-sheets) [![blog.kasten.io: 10 Key Takeaways from Kubernetes Backup & Recovery For Dummies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.kasten.io/10-key-takeaways-from-kubernetes-backup-recovery-for-dummies) [![blog.kasten.io: AKS and Storage: How to Design Storage for Cloud Native' Applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.kasten.io/aks-and-storage-how-to-design-storage-for-cloud-native-applications) [![blog.kasten.io: AKS and Storage: Performance Differences Among K8s Storage' Services](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.kasten.io/aks-and-storage-performance-differences-among-kubernetes-storage-services) [![blog.kasten.io: Benchmarking and Evaluating Your Kubernetes Storage with' Kubestr](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.kasten.io/benchmarking-kubernetes-storage-with-kubestr) [![blog.kasten.io: Working with Kubernetes and Terraform Part 1: Concepts Behind' Terraform and Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.kasten.io/concepts-behind-terraform-and-kubernetes) [![blog.kasten.io: Move Fast and Test in Kubernetes without Breaking Things' with kanister and CI/CD 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.kasten.io/move-fast-and-test-in-kubernetes-without-breaking-things) [![blog.kasten.io: Extending Kubernetes Application Backup and Mobility to' the Edge with Kasten K10 V4.5](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.kasten.io/posts/extending-kubernetes-application-backup-and-mobility-to-the-edge-with-kasten-k10-v4.5) [![blog.kasten.io: Kubernetes Ransomware Protection with Kasten K10 v4.0](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.kasten.io/ransomware-protection-kasten-k10-v4) [![blog.kintone.io: Rebooting a LOT of Kubernetes nodes in a declarative way](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.kintone.io/entry/2021/01/14/160935) [![blog.kintone.io: Tolerating failures in container image registries 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.kintone.io/entry/neco-registry) [![blog.kintone.io: Introducing pvc-autoresizer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.kintone.io/entry/pvc-autoresizer) [![blog.kloia.com: Karpenter Cluster Autoscaler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.kloia.com/karpenter-cluster-autoscaler-76d7f7ec0d0e) [![==blog.knell.it: Commands Kubernetes should adopt from Red Hat OpenShift==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.knell.it/commands-kubernetes-should-adopt-from-red-hat-openshift) [![blog.knell.it: Making your Helm Chart observable for Prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.knell.it/making-your-helm-chart-observable-for-prometheus) [![blog.knoldus.com: Introduction to Kubernetes Deployment Strategies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.knoldus.com/introduction-to-kubernetes-deployment-strategies) [![blog.knoldus.com: Introduction to Kubernetes Deployment Strategies – Part' 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.knoldus.com/introduction-to-kubernetes-deployment-strategies-part-2) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.knoldus.com/monitoring-kafka-with-prometheus-and-grafana) [![blog.kubecost.com: AKS Cost Monitoring and Governance With Kubecost](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.kubecost.com/blog/aks-cost) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.kubecost.com/blog/announcing-kubecost-first-round) [![blog.kubecost.com: Kubernetes kOps: Step-By-Step Example & Alternatives](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.kubecost.com/blog/kubernetes-kops) [![blog.kubecost.com: The Guide to Kubernetes Labels](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.kubecost.com/blog/kubernetes-labels) [![blog.kubecost.com: Kubernetes node affinity: examples & instructions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.kubecost.com/blog/kubernetes-node-affinity) [![==blog.kubecost.com: Rancher vs Kubernetes: It’s not either or==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.kubecost.com/blog/rancher-vs-kubernetes) [![blog.kubesimplify.com: DIY: How To Build A Kubernetes Policy Engine](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.kubesimplify.com/diy-how-to-build-a-kubernetes-policy-engine) [![blog.kubesimplify.com: Getting started with ko: A fast container image builder for your Go applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.kubesimplify.com/getting-started-with-ko-a-fast-container-image-builder-for-your-go-applications) [![blog.kubesimplify.com: Moving code between GIT repositories with Copybara | Daniele Polencic](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.kubesimplify.com/moving-code-between-git-repositories-with-copybara) [![blog.kubesimplify.com: Perform CRUD Operations on Kubernetes Using Golang' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.kubesimplify.com/perform-crud-operations-on-kubernetes-using-golang) [![==blog.kubesimplify.com: Yours Kindly Drone==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.kubesimplify.com/yours-kindly-drone) [![blog.kumomind.com: What You Need To Know To Debug A Preempted Pod On Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.kumomind.com/what-you-need-to-know-to-debug-a-preempted-pod-on-kubernetes) [![blog.lealdasilva.com: Why You Should Switch from VMware to Proxmox in 2024](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.lealdasilva.com/vmware2proxmox) [![blog.learncodeonline.in: Everything about Ansible Variables 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.learncodeonline.in/everything-about-ansible-variables) [![blog.learncodeonline.in: Kubernetes! An Architectural Overview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.learncodeonline.in/kubernetes) [![blog.learncodeonline.in: Kubernetes Cluster Deployment on CentOS Linux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.learncodeonline.in/kubernetes-cluster-deployment-on-centos-linux) [![blog.learncodeonline.in: Kubernetes Scheduling - DaemonSet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.learncodeonline.in/kubernetes-scheduling-daemonset) [![blog.learncodeonline.in: Kubernetes Scheduling - Taints and Tolerations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.learncodeonline.in/kubernetes-scheduling-taints-and-tolerations) [![blog.learncodeonline.in: Managing File Operations With Ansible 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.learncodeonline.in/managing-file-operations-with-ansible) [![Liveness and Readiness Probes for Kubernetes in Phoenix application](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.lelonek.me/liveness-and-readiness-probes-for-kubernetes-in-phoenix-application-890e24d0737e) [![blog.lightspin.io: NGINX Custom Snippets CVE-2021-25742](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.lightspin.io/nginx-custom-snippets-cve-2021-25742) [![blog.linkody.com: The Ultimate Google Search Operators Cheatsheet 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.linkody.com/guides/google-search-operators-cheatsheet) [![blog.logrocket.com: AWS Amplify and React Native: A tutorial](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.logrocket.com/aws-amplify-and-react-native-a-tutorial) [![blog.logrocket.com: AWS Amplify and React Native: A tutorial](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.logrocket.com/aws-amplify-react-native-tutorial-examples) [![blog.logrocket.com: How to build a blockchain from scratch with Go](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.logrocket.com/build-blockchain-with-go) [![blog.logrocket.com: Building a simple app with Go and PostgreSQL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.logrocket.com/building-simple-app-go-postgresql) [![blog.logrocket.com: Django REST framework alternatives](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.logrocket.com/django-rest-framework-alternatives) [![blog.logrocket.com: Top Docker alternatives for 2022](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.logrocket.com/docker-alternatives) [![blog.logrocket.com: GraphQL vs. gRPC vs. REST: Choosing the right API](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.logrocket.com/graphql-vs-grpc-vs-rest-choosing-right-api) [![blog.logrocket.com: An all-in-one guide to gRPC-Gateway](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.logrocket.com/guide-to-grpc-gateway) [![blog.logrocket.com: How to build a blockchain from scratch with Go](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.logrocket.com/how-to-build-blockchain-from-scratch-go) [![blog.logrocket.com: Intro to KubeVela: A better way to ship applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.logrocket.com/kubevela-intro-better-way-ship-applications) [![blog.logrocket.com: Top 10 VS Code extensions for 2021](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.logrocket.com/top-10-vs-code-extensions-2021) [![==blog.logrocket.com: Top Docker alternatives for 2022==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.logrocket.com/top-docker-alternatives-2022) [![blog.logrocket.com: Working with Supabase Studio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.logrocket.com/working-supabase-studio) [![blog.lukechannings.com: Mistakes made and lessons learned with Kubernetes' and GitOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.lukechannings.com/2020-05-10-kubernetes-gitops-lessons.html) [![blog.marcnuri.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.marcnuri.com) [![blog.marcnuri.com: Eclipse JKube 1.4.0 is now available!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.marcnuri.com/eclipse-jkube-1-4-0) [![blog.marcnuri.com: Eclipse JKube introduction: Java tools and plugins for Kubernetes and OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.marcnuri.com/eclipse-jkube-introduction-kubernetes-openshift) [![blog.marcnuri.com: Build Kubernetes controllers with Fabric8 Kubernetes Client, Quarkus, and JKube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.marcnuri.com/fabric8-kubernetes-java-client-and-quarkus-and-graalvm) [![blog.marcnuri.com: Fabric8 Kubernetes Client for Java introduction](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.marcnuri.com/kubernetes-client-java-fabric8-introduction) [![blog.mariano.cloud: Do you even JSONPath?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.mariano.cloud/do-you-even-jsonpath) [![blog.mayadata.io: Container Attached Storage (CAS) vs. Software-Defined' Storage - Which One to Choose?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.mayadata.io/container-attached-storage-cas-vs.-software-defined-storage-which-one-to-choose) [![GitHub Chaos Actions in Your CI/CD workflow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.mayadata.io/github-chaos-actions-in-your-ci/cd-workflow-part-1) [![blog.mayadata.io: Kubernetes storage basics: PV, PVC and StorageClass 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.mayadata.io/kubernetes-storage-basics-pv-pvc-and-storageclass) [![The Flask Mega-Tutorial: Now with Python 3 Support](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-now-with-python-3-support) [![blog.mimacom.com/automate-nexus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.mimacom.com/automate-nexus) [![blog.mimacom.com: The Git Commands You Wish You Always Had](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.mimacom.com/git-aliases-you-wished-you-had) [![blog.mimacom.com: Kubernetes Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.mimacom.com/kubernetes-cheat-sheet) [![blog.mimacom.com: A Summary of log4j Exploit in a Log4shell - What Happened' and What You Can Do About It](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.mimacom.com/log4j-in-a-log4shell) [![blog.min.io: Best Practices for Kubernetes Object Storage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.min.io/best-practices-for-kubernetes-object-storage) [![blog.min.io: Certificate-based Authentication for S3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.min.io/certificate-based-authentication-with-s3) [![blog.min.io: Mono Clouds vs Multi-Clouds & Hybrid Clouds](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.min.io/monoclouds-vs-multiclouds-hybridclouds) [![blog.min.io: Cloud-Native Object Storage Architectures: Single-Tenant vs' Multi-Tenant](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.min.io/single-vs-multi-tenant) [![blog.min.io: Kubernetes, Consistency and Commoditization - The Way of the' Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.min.io/the_way_of_the_cloud) [![blog.min.io: Why Kubernetes Managed Object Storage Matters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.min.io/why-kubernetes-managed) [![blog.mineiros.io: How to keep your Terraform code DRY by using Terramate](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.mineiros.io/how-to-keep-your-terraform-code-dry-by-using-terramate-be5807fef8f6) [![blog.mineiros.io: Introducing Terramate — An Orchestrator and Code Generator' for Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.mineiros.io/introducing-terramate-an-orchestrator-and-code-generator-for-terraform-5e538c9ee055) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.mongodirector.com/which-is-the-best-mongodb-gui) [![blog.netsil.com: Kubernetes vs Openshift vs Tectonic: Comparing Enterprise' Options](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.netsil.com/kubernetes-vs-openshift-vs-tectonic-comparing-enterprise-options-e3a34dc60519) [![blog.newrelic.com: Kubernetes Fundamentals, Part 4: How to Organize Clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.newrelic.com/engineering/how-to-organize-kubernetes-clusters) [![blog.newrelic.com: Kubernetes Fundamentals, Part 5: Working with Kubernetes' Volumes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.newrelic.com/engineering/how-to-use-kubernetes-volumes) [![blog.newrelic.com: Kubernetes Fundamentals, Part 2: How to Use Health Checks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.newrelic.com/engineering/kubernetes-health-checks) [![blog.newrelic.com: Kubernetes Fundamentals, Part 1: How to Manage Cluster' Capacity with Requests and Limits](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.newrelic.com/engineering/kubernetes-request-and-limits) [![newrelic.com: OpenTracing, OpenCensus, OpenTelemetry, and New Relic (Best' overview of OpenTelemetry)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.newrelic.com/engineering/opentelemetry-opentracing-opencensus) [![blog.nillsf.com: How to run your own admission controller on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.nillsf.com/index.php/2020/12/03/how-to-run-your-own-admission-controller-on-kubernetes) [![blog.nillsf.com: Customize core dump in Azure Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.nillsf.com/index.php/2020/12/06/customize-core-dump-in-azure-kubernetes) [![Nomad an alternative to Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.nobugware.com/post/2019/nomad_an_alternative_to_kubernetes) [![blog.nody.cc: Verify your Kubernetes Cluster Network Policies: From Faith to Proof](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.nody.cc/posts/2020-06-kubernetes-network-policy-verification) [![blog.nootch.net: Kubernetes at Home With K3s](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.nootch.net/post/kubernetes-at-home-with-k3s) [![blog.ogenki.io: Applying GitOps Principles to Infrastructure: An overview of tf-controller](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.ogenki.io/post/terraform-controller) [![blog.oliverjumpertz.dev: The 10 Most Valuable Lessons I Learned As A Developer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.oliverjumpertz.dev/the-10-most-valuable-lessons-i-learned-as-a-developer) [![blog.openreplay.com: 8 Cool VS Code tips to make your workspace more personal](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openreplay.com/8-cool-vs-code-tips-to-make-your-workspace-more-personal) [![blog.openshift.com: OpenShift Scale: Running 500 Pods Per Node 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.com/500_pods_per_node) [![blog.openshift.com: Advanced Network customizations for OpenShift Install](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.com/advanced-network-customizations-for-openshift-install) [![blog.openshift.com: OCP multi-node deployment on **AWS** using CloudFormation' and Ansible (quickstart workshop)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.com/aws-and-red-hat-quickstart-workshop) [![blog.openshift.com: cloud native CI/CD with openshift pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.com/cloud-native-ci-cd-with-openshift-pipelines) [![blog.openshift.com: Configure the OpenShift Image Registry backed by OpenShift' Container Storage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.com/configure-the-openshift-image-registry-backed-by-openshift-container-storage) [![blog.openshift.com: Debugging Java Applications On OpenShift and Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.com/debugging-java-applications-on-openshift-kubernetes) [![blog.openshift.com: Deploying Jenkins on OpenShift: Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.com/deploying-jenkins-on-openshift-part-1) [![Enabling OpenShift 4 Clusters to Stop and Resume Cluster VMs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.com/enabling-openshift-4-clusters-to-stop-and-resume-cluster-vms) [![blog.openshift.com: Fine-Grained Policy Enforcement in OpenShift with Open' Policy Agent 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.com/fine-grained-policy-enforcement-in-openshift-with-open-policy-agent) [![blog.openshift.com: From Templates to Openshift Helm Charts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.com/from-templates-to-openshift-helm-charts) [![Fully Automated Management of Egress IPs with the egressip-ipam-operator 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.com/fully-automated-management-of-egress-ips-with-the-egressip-ipam-operator) [![Getting Started with KubeVirt Containers and Virtual Machines Together](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.com/getting-started-with-kubevirt) [![blog.openshift.com: Guide to Installing an OKD 4.4 Cluster on your Home' Lab](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.com/guide-to-installing-an-okd-4-4-cluster-on-your-home-lab) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.com/how-full-is-my-cluster-part-5-a-capacity-management-dashboard) [![blog.openshift.com: Improving jenkins performance on openshift - part 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.com/improving-jenkins-performance-on-openshift-part-2) [![blog.openshift.com: Installing OKD 3.10 on a Single Host 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.com/installing-okd-3-10-on-a-single-host) [![blog.openshift.com: Introducing Red Hat OpenShift 4](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.com/introducing-red-hat-openshift-4) [![blog.openshift.com: Introducing Red Hat OpenShift 4.3 to Enhance Kubernetes' Security 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.com/introducing-red-hat-openshift-4-3-to-enhance-kubernetes-security) [![blog.openshift.com: Introducing Red Hat Quay](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.com/introducing-red-hat-quay) [![blog.openshift.com - Kubernetes: A Pod’s Life 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.com/kubernetes-pods-life) [![blog.openshift.com: Migrating your applications to OpenShift 4 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.com/migrating-your-applications-to-openshift-4) [![blog.openshift.com: OpenShift 4.2 vSphere Install Quickstart](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.com/openshift-4-2-vsphere-install-quickstart) [![blog.openshift.com: OpenShift 4.2 vsphere install with static IPs 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.com/openshift-4-2-vsphere-install-with-static-ips) [![blog.openshift.com: OpenShift 4 Install Experience](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.com/openshift-4-install-experience) [![Network Security Zones in Openshift (DMZ)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.com/openshift-and-network-security-zones-coexistence-approaches) [![OpenShift Ecosystem: API Management on Red Hat OpenShift with 3scale](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.com/openshift-ecosystem-api-management-on-red-hat-openshift-with-3scale) [![blog.openshift.com: Performance Metrics (APM) for Spring Boot Microservices' on OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.com/performance-metrics-apm-spring-boot-microservices-openshift) [![blog.openshift.com: Red Hat OpenShift Service Mesh is now available: What' you should know 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.com/red-hat-openshift-service-mesh-is-now-available-what-you-should-know) [![blog.openshift.com: Scaling Java Containers 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.com/scaling-java-containers) [![blog.openshift.com: Simplifying OpenShift Case Information Gathering Workflow:' **Must-Gather Operator** (In the context of Red Hat OpenShift 4.x and Kubernetes, **it is considered a bad practice to ssh into a node and perform debugging actions**) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.com/simplifying-openshift-case-information-gathering-workflow-must-gather-operator) [![blog.openshift.com/tag/multi-datacenter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.com/tag/multi-datacenter) [![blog.openshift.com: Tech Preview: Get visibility into your OpenShift costs' across your hybrid infrastructure 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.com/tech-preview-get-visibility-into-your-openshift-costs-across-your-hybrid-infrastructure) [![Top Kubernetes Operators](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.com/top-kubernetes-operators-advancing-across-the-operator-capability-model) [![blog.openshift.com: Troubleshooting OpenShift network performance with a' netperf DaemonSet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.com/troubleshooting-openshift-network-performance-with-a-netperf-daemonset) [![ref1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.com/understanding-service-accounts-sccs) [![blog.openshift.com/: Using OpenShift 3 on your **local environment** 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.com/using-openshift-3-on-your-local-environment) [![The supported method of using Helm charts with Openshift4 is via the Helm Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.combuild-kubernetes-operators-from-helm-charts-in-5-steps) [![Multi-cluster Federation in OpenShift 4 is called **KubeFed**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.comfederation-v2-is-now-kubefed) [![blog.openshift.com/full-cluster-part-2-protecting-nodes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.comfull-cluster-part-2-protecting-nodes) [![full-cluster-part-3-capacity-management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.comfull-cluster-part-3-capacity-management) [![blog.openshift.com: Helm and Operators on OpenShift, Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.comhelm-and-operators-on-openshift-part-1) [![blog.openshift.com: Helm and Operators on OpenShift, Part 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.comhelm-and-operators-on-openshift-part-2) [![blog.openshift.com: Introduction to GitOps with OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.comintroduction-to-gitops-with-openshift) [![blog.openshift.com: is it too late to integrate GitOps?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.comis-it-too-late-to-integrate-gitops) [![OpenShift 3.11 Multi-cluster Federation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.comkubernetes-federation-v2-on-openshift-3-11) [![blog.openshift.com: openshift hive cluster as a service](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.comopenshift-hive-cluster-as-a-service) [![Using **KubeFed** to deploy applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.openshift.comusing-kubefed-to-deploy-applications-to-ocp3-and-ocp4-clusters) [![blog.opstree.com: A Comparison Between Various Container Orchestration Services!' (ECS vs Kubernetes)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.opstree.com/2021/06/21/a-comparison-between-various-container-orchestration-services-ecs-vs-kubernetes) [![blog.opstree.com: AWS Secret Manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.opstree.com/2021/11/16/aws-secret-manager) [![overops.com: DevOps vs. SRE: What’s the Difference Between Them, and Which' One Are You?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.overops.com/devops-vs-sre-whats-the-difference-between-them-and-which-one-are-you) [![ovh.com - getting external traffic into kubernetes: clusterip, nodeport, loadbalancer and ingress](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.ovhcloud.com) [![==blog.palark.com: Best practices for deploying highly available apps in' Kubernetes. Part 1==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.palark.com/best-practices-for-deploying-highly-available-apps-in-kubernetes-part-1) [![blog.palark.com: Best practices for deploying highly available apps in Kubernetes.' Part 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.palark.com/best-practices-for-deploying-highly-available-apps-in-kubernetes-part-2) [![blog.palark.com: Attaining harmony of chaos in Kubernetes with Chaos Mesh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.palark.com/chaos-mesh-in-kubernetes) [![blog.palark.com: Comparing Ingress controllers for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.palark.com/comparing-ingress-controllers-for-kubernetes) [![blog.palark.com: ConfigMaps in Kubernetes: how they work and what you should' remember 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.palark.com/configmaps-in-kubernetes-how-they-work-and-what-you-should-remember) [![blog.palark.com: Failure stories #2. How to destroy Elasticsearch while' migrating it within Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.palark.com/failure-stories-elasticsearch-migration-within-kubernetes) [![blog.palark.com: Service communication monitoring in Kubernetes with NetFlow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.palark.com/kubernetes-services-interaction-monitoring-with-netflow) [![blog.palark.com: Kubernetes snapshots: What are they and how to use them?' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.palark.com/kubernetes-snaphots-usage) [![blog.palark.com: Okteto Cloud as another way for local development in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.palark.com/okteto-cloud-for-local-development-in-kubernetes) [![blog.palark.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.palark.com/tag/kubernetes) [![paloaltonetworks.com: Is Your Organization Protected Against IAM Misconfiguration' Risks?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.paloaltonetworks.com/2020/10/cloud-iam-misconfiguration-risks) [![blog.pandorafms.org: Useful Network commands](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.pandorafms.org/network-commands) [![10 most common mistakes when using Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.pipetail.io/posts/2020-05-04-most-common-mistakes-k8s) [![blog.pixielabs.ai: Building Kubernetes Native SaaS applications: iterating' quickly by deploying in-cluster data planes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.pixielabs.ai/hybrid-architecture/hybrid-architecture) [![blog.plasticscm.com: Add a mergebot to your repo!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.plasticscm.com/2018/09/add-mergebot-to-your-repo.html) [![blog.polymatic.systems: Service Mesh Wars, Goodbye Istio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.polymatic.systems/service-mesh-wars-goodbye-istio-b047d9e533c7) [![blog.postman.com: You Can Now Capture Responses Using the Postman Proxy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.postman.com/capture-responses-using-the-postman-proxy) [![==blog.postman.com: How to choose between REST vs. GraphQL vs. gRPC vs.' SOAP==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.postman.com/how-to-choose-between-rest-vs-graphql-vs-grpc-vs-soap) [![==blog.postman.com: Introducing the Secret Variable Type in Postman==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.postman.com/introducing-secret-variable-type-in-postman) [![blog.postman.com: Meet Matrix: Postman’s Internal Tool for Working with' Microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.postman.com/matrix-postman-internal-tool-microservices) [![blog.postman.com: First 5 Things to Try If You’re New to Postman](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.postman.com/postman-first-5-things-to-try) [![blog.postman.com: Postman’s Proxy Now Fully Supports HTTPS Endpoints](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.postman.com/postmans-proxy-now-fully-supports-https-endpoints) [![blog.postman.com: What Is PlatformOps?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.postman.com/what-is-platformops) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.powerupcloud.com/2016/02/07/aws-inventory-details-in-csv-using-lambda) [![blog.pragmaticengineer.com: The Most Heated Tech Job Market in History: Advice for Software Engineers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.pragmaticengineer.com/advice-for-tech-workers-to-navigate-a-heated-job-market) [![blog.pragmaticengineer.com: How Big Tech Runs Tech Projects and the Curious Absence of Scrum](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.pragmaticengineer.com/project-management-at-big-tech) [![blog.pragmaticengineer.com: Migrations Done Well: Typical Migration Approaches](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.pragmaticengineer.com/typical-migration-approaches) [![blog.programster.org: Docker Swarm Cheatsheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.programster.org/docker-swarm-cheatsheet) [![Stateful Kubernetes-In-a-Box with Kontena Pharos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.purestorage.com/stateful-kubernetes-pure-service-orchestrator-kontena-pharos) [![blog.px.dev: Horizontal Pod Autoscaling with Custom Metrics in Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.px.dev/autoscaling-custom-k8s-metric) [![blog.px.dev: Where are my container's files? Inspecting container filesystems](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.px.dev/container-filesystems) [![blog.px.dev: How etcd works and 6 tips to keep in mind](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.px.dev/etcd-6-tips) [![blog.px.dev/k8s-operator: 3 Reasons to Use Kubernetes Operators (and 2 Reasons Not To)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.px.dev/k8s-operator) [![blog.rabbitmq.com: First Application With RabbitMQ Streams](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.rabbitmq.com/posts/2021/07/rabbitmq-streams-first-application) [![blog.rackspace.com: Patch and AMI Management for Windows on AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.rackspace.com/patch-and-ami-management-for-windows-on-aws) [![blog.radwell.codes: What’s the best Kubernetes distribution for local environments? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.radwell.codes/2021/05/best-kubernetes-distribution-for-local-environments) [![blog.radwell.codes: Provisioning Single-node Kubernetes Cluster using kubeadm on Ubuntu 20.04](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.radwell.codes/2021/05/provisioning-single-node-kubernetes-cluster-using-kubeadm-on-ubuntu-20-04) [![blog.ratnopamc.com: Reduce cross-AZ traffic costs on EKS using topology' aware hints](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.ratnopamc.com/reduce-cross-az-traffic-costs-on-eks-using-topology-aware-hints) [![blog.realkinetic.com: It’s Time to Retire Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.realkinetic.com/its-time-to-retire-terraform-30545fd5f186) [![blog.redbrickai.com: F.A.S.T. ⚡️ Meta AI’s Segment Anything for Medical' Imaging](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.redbrickai.com/blog-posts/fast-meta-sam-for-medical-imaging) [![blog.rewanthtammana.com: Creating Malicious Admission Controllers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.rewanthtammana.com/creating-malicious-admission-controllers) [![blog.rewanthtammana.com: Hardening Kaniko build process with Linux capabilities](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.rewanthtammana.com/hardening-kaniko-build-process-with-linux-capabilities) [![blog.risingstack.com: Argo CD Kubernetes Tutorial](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.risingstack.com/argo-cd-kubernetes-tutorial) [![blog.risingstack.com: Designing a Microservices Architecture for Failure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.risingstack.com/designing-microservices-architecture-for-failure) [![blog.robertsimoes.org: Four Wings of a Software Engineer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.robertsimoes.org/posts/four-wings-of-software-engineers) [![My top 5 ‘new’ Python modules of 2015](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.rtwilson.com/my-top-5-new-python-modules-of-2015) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.rubyroidlabs.com/2016/04/postgresql-9-5) [![blog.runx.dev: 3 Things I Hate About Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.runx.dev/3-things-i-hate-about-kubernetes-49f1656baeaa) [![blog.runx.dev: 5 Common Kubernetes Mistakes and how to avoid them](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.runx.dev/5-common-kubernetes-mistakes-and-how-to-avoid-them-150607beb475) [![==blog.runx.dev: Will That Kubernetes v1.22 Upgrade Break My Application?==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.runx.dev/will-that-kubernetes-v1-22-upgrade-break-my-application-cc339dc2e2c7) [![==blog.scaleway.com: How to deploy and distribute the workload on a multi-cloud' Kubernetes environment== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.scaleway.com/how-to-deploy-and-distribute-the-workload-on-a-multi-cloud-kubernetes-environment) [![SaaS Solutions - What is the difference between a multi-instance and a multi-tenant architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.scaleway.com/saas-multi-tenant-vs-multi-instance-architectures) [![blog.scaleway.com: Understanding Kubernetes Autoscaling](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.scaleway.com/understanding-kubernetes-autoscaling) [![Using Docker Machine with AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.scottlowe.org/2016/03/22/using-docker-machine-with-aws) [![blog.scottlowe.org: Using kubectl via an SSH Tunnel](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.scottlowe.org/2020/06/16/using-kubectl-via-an-ssh-tunnel) [![blog.scrumstudy.com: Scrum and Kanban, alike or different?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.scrumstudy.com/scrum-and-kanban-alike-or-different-2) [![blog.searce.com: Devtron: One-stop shop for all Kubernetes deployments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.searce.com/devtron-one-stop-shop-for-all-kubernetes-deployments-6f1c111a7ba1) [![blog.searce.com: Jenkins Distributed Cluster Using Dynamic Build Agents' On GKE](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.searce.com/jenkins-distributed-cluster-using-dynamic-build-agents-on-gke-e2262a59dcb3) [![blog.searce.com: Optimise cost for AWS EKS cluster using Spotinst 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.searce.com/optimize-cost-for-aws-eks-cluster-using-spotinst-ffcebe8e3571) [![blog.searce.com: Single Pod Access Mode for Persistent Volumes on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.searce.com/single-pod-access-mode-for-persistent-volumes-on-kubernetes-4cf79200aa9a) [![blog.searce.com: Transform Kubernetes Manifests into Helm Chart](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.searce.com/transform-kubernetes-manifests-into-helm-chart-f3d100688423) [![seifbassem.com: SSH into your Azure Arc-enabled servers from anywhere](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.seifbassem.com/blogs/posts/azure-arc-ssh) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.seifbassem.com/blogs/posts/azure-naming-tool) [![How to be a great DevOps Engineer 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.shippable.com/how-to-be-a-great-devops-engineer) [![blog.shreyaspatil.dev: Automate library publishing to Maven Central with GitHub Actions Workflow Dispatch](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.shreyaspatil.dev/automate-library-publishing-to-maven-central-with-github-actions-workflow-dispatch) [![blog.sighup.io: Hierarchical Namespace Controller (HNC): a look into the future of Kubernetes Multitenancy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.sighup.io/an-introduction-to-hierarchical-namespace-controller-hnc) [![blog.sighup.io: How to run Kubernetes without Docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.sighup.io/how-to-run-kubernetes-without-docker) [![blog.sighup.io: How to run Keycloak in HA on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.sighup.io/keycloak-ha-on-kubernetes) [![blog.sigstore.dev: How to verify container images with Kyverno using KMS,' Cosign, and Workload Identity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.sigstore.dev/how-to-verify-container-images-with-kyverno-using-kms-cosign-and-workload-identity-1e07d2b85061) [![blog.siliconvalve.com: Analysing git commit history using Azure Data Explorer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.siliconvalve.com/posts/2024/02/06/analysing-git-commit-history-using-azure-data-explorer) [![blog.sixeyed.com: You can't always have Kubernetes: running containers in Azure VM Scale Sets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.sixeyed.com/you-cant-always-have-kubernetes-running-containers-in-azure-vm-scale-sets) [![blog.sldk.de: Introduction to GitOps on Kubernetes with Flux v2 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.sldk.de/2021/02/introduction-to-gitops-on-kubernetes-with-flux-v2) [![blog.slycreator.com: Network Policies: Understanding Kubernetes Network' Policies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.slycreator.com/network-policies-understanding-kubernetes-network-policies) [![blog.sonatype.com: Achieving CI and CD With Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.sonatype.com/achieving-ci/cd-with-kubernetes) [![CI/CD OpenShift and Tekton](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.sonatype.com/new-cloud-native-ci/cd-projects-openshift-and-tekton) [![blog.sonatype.com: Python Packages Upload Your AWS Keys, env vars, Secrets' to the Web](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.sonatype.com/python-packages-upload-your-aws-keys-env-vars-secrets-to-web) [![blog.sonatype.com: Using Nexus 3 as Your Repository – Part 3: Docker Images' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.sonatype.com/using-nexus-3-as-your-repository-part-3-docker-images) [![blog.sonnes.cloud: Introducing Azure DevOps Backup Tool 1.1.0.0: Major update with new features, bug fixes and enhanced security!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.sonnes.cloud/introducing-azure-devops-backup-tool-1-1-0-0-major-update-with-new-features-bug-fixes-and-enhanced-security) [![blog.stack-labs.com: Kustomize - The right way to do templating in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.stack-labs.com/code/kustomize-101) [![blog.stackademic.com: Advanced End-to-End DevSecOps Kubernetes Three-Tier' Project using AWS EKS, ArgoCD, Prometheus, Grafana, and Jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.stackademic.com/advanced-end-to-end-devsecops-kubernetes-three-tier-project-using-aws-eks-argocd-prometheus-fbbfdb956d1a) [![blog.stackademic.com: Advanced End-to-End DevSecOps Kubernetes Three-Tier' Project using Azure AKS, fluxCD, Prometheus, Grafana, and GitLab](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.stackademic.com/advanced-end-to-end-devsecops-kubernetes-three-tier-project-using-azure-aks-fluxcd-prometheus-cca3c5e61953) [![blog.stackademic.com: Create the AWS EKS Cluster with a Managed Node Group' Using Custom Launch Templates](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.stackademic.com/create-the-aws-eks-cluster-with-a-managed-node-group-using-custom-launch-templates-185744a0cc79) [![blog.stackademic.com: Debugging Microservices Locally with mirrord](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.stackademic.com/mastering-local-microservices-debugging-with-mirrord-0a99443c1544) [![blog.stephane-robert.info: Ansible - Utiliser MySQL comme inventaire dynamique (Use MySQL as a dynamic inventory)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.stephane-robert.info/post/ansible-utiliser-mysql-comme-inventaire-dynamique) [![blog.streammonkey.com: How We Serverlessly Migrated 1.58 Billion Elasticsearch' Documents](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.streammonkey.com/how-we-serverlessly-migrated-1-58-billion-elasticsearch-documents-33ad3d0d7c4f) [![blog.styra.com: 5 OPA Deployment Performance Models for Microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.styra.com/blog/5-opa-deployment-performance-models-for-microservices) [![blog.styra.com: Dynamic Policy Composition for OPA](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.styra.com/blog/dynamic-policy-composition-for-opa) [![blog.styra.com: Integrating Identity: OAUTH2 and OPENID CONNECT in Open' Policy Agent](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.styra.com/blog/integrating-identity-oauth2-and-openid-connect-in-open-policy-agent) [![blog.styra.com: Open Policy Agent: The Top 5 Kubernetes Admission Control' Policies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.styra.com/blog/open-policy-agent-the-top-5-kubernetes-admission-control-policies) [![blog.styra.com: Policy-based infrastructure guardrails with Terraform and' OPA 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.styra.com/blog/policy-based-infrastructure-guardrails-with-terraform-and-opa) [![blog.styra.com: Rego Unit Testing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.styra.com/blog/rego-unit-testing) [![blog.styra.com: Using OPA with GitOps to speed Cloud-Native development](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.styra.com/blog/using-opa-with-gitops-to-speed-cloud-native-development) [![blog.styra.com: Why RBAC is not enough for kubernetes security 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.styra.com/blog/why-rbac-is-not-enough-for-kubernetes-api-security) [![blog.suhailkakar.com: Web 3.0 Terms and Their Definitions in Plain English](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.suhailkakar.com/web-30-terms-and-their-definitions-in-plain-english) [![Ansible Let's Encrypt Collection](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.t-systems-mms.com/tech-insights/ansible-lets-encrypt-collection) [![==blog.tanmaysarkar.tech: Beginners Guide to Argo CD==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.tanmaysarkar.tech/beginners-guide-to-argo-cd) [![blog.teamhephy.info: Running Workflow Without Any LoadBalancer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.teamhephy.info/blog/posts/tutorials/running-workflow-without-any-loadbalancer.html) [![Lesson 5.1: Introduction to Jenkins Multibranch Pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.techiescamp.com/docs/jenkins-multibranch-pipeline) [![blog.techiescamp.com: wcurl: A Simple Wrapper for curl to download files](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.techiescamp.com/docs/wcurl) [![blog.techiescamp.com/jenkins-course 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.techiescamp.com/jenkins-course) [![blog.techknowtrendz.com: Taking Amazon EKS Anywhere for a spin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.techknowtrendz.com/taking-amazon-eks-anywhere-for-a-spin) [![blog.teclado.com: Python Methods: Instance, Static and Class](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.teclado.com/python-methods-instance-static-class) [![blog.teemo.co: Terraform in 10 commands](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.teemo.co/terraform-in-10-commands-e737dfd8bf31) [![blog.tekspace.io: Deploying Kubernetes Dashboard in K3S Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.tekspace.io/deploying-kubernetes-dashboard-in-k3s-cluster) [![blog.thundra.io: 4 Software Testing Roles](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.thundra.io/4-software-testing-roles) [![DRY (Don’t Repeat Yourself) on the cloud with Pulumi](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.thundra.io/dry-dont-repeat-yourself-on-the-cloud-with-pulumi) [![blog.thundra.io: How to Fix Your Failing End-to-End Tests?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.thundra.io/how-to-fix-your-failing-end-to-end-tests) [![blog.thundra.io: How to Set Up a CI Pipeline in GitHub Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.thundra.io/how-to-set-up-a-ci-pipeline-in-github-actions) [![blog.thundra.io: The CI/CD War of 2021: A Look at the Most Popular Technologies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.thundra.io/the-ci/cd-war-of-2021-a-look-at-the-most-popular-technologies) [![blog.thundra.io: Top 10 GitHub Actions You Should Use to set up your CI/CD' Pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.thundra.io/top-10-github-actions-you-should-use-to-set-up-your-ci/cd-pipeline) [![blog.thundra.io: What CI Observability Means for DevOps 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.thundra.io/what-ci-observability-means-for-devops) [![blog.thundra.io: Why a CI/CD Pipeline Makes Good Business Sense](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.thundra.io/why-a-ci/cd-pipeline-makes-good-business-sense) [![blog.thundra.io: Why Should You Run All Your Tests in Docker? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.thundra.io/why-should-you-run-all-your-tests-in-docker) [![blog.tilt.dev: Kubernetes is so Simple You Can Explore it with Curl](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.tilt.dev/2021/03/18/kubernetes-is-so-simple.html) [![blog.tobias-huebner.org: Low-budget self-hosted Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.tobias-huebner.org/low-budget-kubernetes-self-hosted-series) [![blog.tomarrell.com: Kustomize: Traefik v2.2 as a Kubernetes Ingress Controller](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.tomarrell.com/post/traefik_v2_on_kubernetes) [![blog.trello.com: Consejos para manejar distintos conflictos en un equipo de trabajo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.trello.com/es/conflictos-en-el-trabajo) [![blog.trello.com: Experiencing Job Dissatisfaction: How To Decide If It's Time To Quit](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.trello.com/is-it-time-to-leave) [![==blog.twitter.com: Processing billions of events in real time at Twitter==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.twitter.com/engineering/en_us/topics/infrastructure/2021/processing-billions-of-events-in-real-time-at-twitter-) [![blog.twstewart.me: cdk8s-python - A Love and Hate Experience](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.twstewart.me/posts/cdk8s-python) [![==blog.udemy.com: Becoming a DevOps Engineer: Understanding the Role and' Responsibilities==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.udemy.com/devops-engineer) [![blog.usejournal.com: Building a Serverless Back-end with AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.usejournal.com/building-a-serverless-back-end-with-aws-5bb3642a3f4) [![blog.usejournal.com: Spice up Your Kubernetes Environment with AWS Lambda' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.usejournal.com/spice-up-your-kubernetes-environment-with-aws-lambda-a07d81347607) [![blog.usejournal.com: Useful Tools for Better Kubernetes Development](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.usejournal.com/useful-tools-for-better-kubernetes-development-87820c2b9435) [![blog.varunsingh.in: 5 Python Tricks That Made Me A Good Python Developer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.varunsingh.in/5-python-tricks-that-made-me-a-good-python-developer) [![blog.vizuri.com: Red Hat OpenShift Service on AWS (ROSA) Positions OpenShift for Mainstream Adoption](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.vizuri.com/red-hat-openshift-service-on-aws-rosa-positions-openshift-for-mainstream-adoption) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.webhose.io/2015/08/16/dead-simple-for-devs-python-crawler-script-for-extracting-structured-data-from-any-almost-website-into-csv) [![blog.werf.io: Canary releases in Kubernetes based on Ingress-NGINX Controller](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.werf.io/canary-releases-in-kubernetes-based-on-ingress-nginx-controller-96193efe34f9) [![blog.werf.io: Deploying Helm charts with dependencies in Kubernetes via' werf](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.werf.io/deploying-helm-charts-with-dependencies-in-kubernetes-via-werf-17e5457cdd3f) [![blog.werf.io: Running one-time tasks and debugging images in the Kubernetes' cluster using werf](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.werf.io/running-one-time-tasks-and-debugging-images-in-the-kubernetes-cluster-using-werf-936d6dc483e2) [![blog.werf.io: werf v1.2 is now stable! Here’s what it is all about](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.werf.io/werf-v1-2-is-now-stable-heres-what-it-is-all-about-832ed647810f) [![Timezone Bullshit](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.wesleyac.com/posts/timezone-bullshit) [![blog.workwell.io: How to manage your Kafka consumers from the producer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.workwell.io/how-to-manage-your-kafka-consumers-from-the-producer-9933b88085dd) [![blog.wut.dev: Moving AWS Accounts and OUs Within An Organization - Not So' Simple!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.wut.dev/2024/07/05/moving-aws-accounts-within-organization.html) [![blog.xmi.fr: Terraform vs Bicep: the differences you should really know 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.xmi.fr/posts/terraform-vs-bicep) [![blog.xolo.io: ¿Es rentable ser autónomo en España?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.xolo.io/es/es-rentable-ser-aut%C3%B3nomo-en-espa%C3%B1a) [![blog.yannickreekmans.be: Secretless applications: add permissions to a Managed Identity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.yannickreekmans.be/secretless-applications-add-permissions-to-a-managed-identity) [![blog.ycrash.io: dmesg – Unix/Linux command, beginners introduction with' examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.ycrash.io/2021/06/28/dmesg-unix-linux-command-beginners-introduction-with-examples) [![blog.yugabyte.com: Are Stored Procedures and Triggers Anti-Patterns in the Cloud Native World?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.yugabyte.com/are-stored-procedures-and-triggers-anti-patterns-in-the-cloud-native-world) [![Highly Available Prometheus Metrics for Distributed SQL with Thanos on GKE](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.yugabyte.com/highly-available-prometheus-metrics-for-distributed-sql-with-thanos-on-gke) [![blog.zelarsoft.com: Website Monitoring By Using Prometheus Blackbox Exporter' with Grafana](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.zelarsoft.com/website-monitoring-by-using-prometheus-blackbox-exporter-with-grafana-c4004bb03131) [![blogit.create.pt: Pros and Cons of Single Tenant vs Multiple Tenants in Office 365](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogit.create.pt/miguelisidoro/2019/01/07/pros-and-cons-of-single-tenant-vs-multiple-tenants-in-office-365) [![blog.openshift.com/full-cluster-capacity-management-monitoring-openshift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogopenshift.com/full-cluster-capacity-management-monitoring-openshift) [![blog.openshift.comhow-full-is-my-cluster-part-4-right-sizing-pods-with-vertical-pod-autoscaler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogopenshift.com/how-full-is-my-cluster-part-4-right-sizing-pods-with-vertical-pod-autoscaler) [![blog.openshift.com: OpenShift Authentication Integration with ArgoCD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogopenshift.com/openshift-authentication-integration-with-argocd) [![SPDY and WebSocket Support at Akamai](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.akamai.com/2012/07/spdy-and-websocket-support-at-akamai.html) [![AWS Official Blog](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.aws.amazon.com) [![AWS DevOps Blog](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.aws.amazon.com/application-management) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.aws.amazon.com/application-management/post/Tx3PE3JTSVJSFI7/AWS-CodeDeploy-Deploying-from-a-Development-Account-to-a-Production-Account) [![Setting Up the Jenkins Plugin for AWS CodeDeploy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.aws.amazon.com/application-management/post/TxMJROUIFQZ4HS/Setting-Up-the-Jenkins-Plugin-for-AWS-CodeDeploy) [![blogs.aws.amazon.com/bigdata](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.aws.amazon.com/bigdata) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.aws.amazon.com/bigdata/post/Tx2D93GZRHU3TES/Using-Spark-SQL-for-ETL) [![AWS Security Blog](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.aws.amazon.com/security) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.aws.amazon.com/security/post/Tx14ADBJOCAT9NS/How-to-Record-and-Govern-Your-IAM-Resource-Configurations-Using-AWS-Config) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.aws.amazon.com/security/post/Tx1G747SE1R2ZWE/How-to-Reduce-Security-Threats-and-Operating-Costs-Using-AWS-WAF-and-Amazon-Clou) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.aws.amazon.com/security/post/Tx1LPI2H6Q6S5KC/How-to-Automatically-Update-Your-Security-Groups-for-Amazon-CloudFront-and-AWS-W) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.aws.amazon.com/security/post/Tx223ZW25YRPRKV/How-to-Use-AWS-WAF-to-Block-IP-Addresses-That-Generate-Bad-Requests) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.aws.amazon.com/security/post/Tx2CGWIB8SBYW2J/How-to-Use-SAML-to-Automatically-Direct-Federated-Users-to-a-Specific-AWS-Manage) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.aws.amazon.com/security/post/Tx2N52FR8XGJVL3/The-Most-Viewed-AWS-Security-Blog-Posts-so-Far-in-2016) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.aws.amazon.com/security/post/Tx2OB7YGHMB7WCM/Adhere-to-IAM-Best-Practices-in-2016) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.aws.amazon.com/security/post/Tx3KVD6T490MM47/In-Case-You-Missed-These-AWS-Security-Blog-Posts-from-June-July-and-August) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.aws.amazon.com/security/post/Tx3PTTZB14FWPBA/Announcing-Industry-Best-Practices-for-Securing-AWS-Resources) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.aws.amazon.com/security/post/Tx4QX7W51NDSLO/The-Most-Popular-AWS-Security-Blog-Posts-in-2015) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.aws.amazon.com/security/post/Tx6QAIBSQTJPHB/Updated-Whitepaper-Available-AWS-Best-Practices-for-DDoS-Resiliency) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.aws.amazon.com/security/post/TxK5WUJK3DG9G8/How-to-Restrict-Amazon-S3-Bucket-Access-to-a-Specific-IAM-Role) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.aws.amazon.com/security/post/TxLEHNNDPUFDU9/Automated-Reasoning-and-Amazon-s2n) [![blogs.elconfidencial.com: Luca de Meo y Lawrence Stroll: por qué el ego' es el peor enemigo del gestor en la Fórmula 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.elconfidencial.com/deportes/tribuna/2022-08-03/alpine-aston-martin-lawrence-stroll-luca-de-meo_3470693) [![blogs.elconfidencial.com: El talento atrofiado: por qué en España escasean' los profesionales de alto nivel](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.elconfidencial.com/tecnologia/tribuna/2021-06-02/talento-informatica-startups-silicon-valley-google_3112087) [![blogs.elconfidencial.com: Los españoles somos más improductivos que nunca' y el problema no es de los empleados](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.elconfidencial.com/tecnologia/tribuna/2022-02-12/productividad-tecnologia-startups-apps_3373786) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.gartner.com/cameron_haight/2014/10/13/getting-your-arms-around-devops-devops-patterns-and-practices) [![blogs.letusdevops.com: How much programming should I know for DevOps/SRE' domain.](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.letusdevops.com/p/how-much-programming-should-i-know) [![Microsoft: Python Engineering](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.msdn.microsoft.com/pythonengineering) [![mulesoft.com: APIs versus web services](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.mulesoft.com/dev/api-dev/apis-versus-web-services) [![blogs.mulesoft.com - K8s: 8 questions about Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.mulesoft.com/dev/resources-dev/k8s-kubernetes) [![blogs.nakam.org: What Happens When? K8s Edition 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.nakam.org/what-happens-when-k8s-edition) [![blogs.opentext.com: Understanding Kubernetes within containers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.opentext.com/understanding-kubernetes-within-containers) [![blogs.oracle.com: Announcing private Kubernetes clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.oracle.com/cloud-infrastructure/announcing-private-kubernetes-clusters) [![blogs.oracle.com: Introducing the Free Java License (Java 17)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.oracle.com/cloud-infrastructure/post/introducing-free-java-license) [![blogs.oracle.com: Oracle RAC on Docker - Now with Full Production Support](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.oracle.com/maa/post/oracle-rac-on-docker-now-with-full-production-support) [![blogs.oracle.com: Access hands-on exercises for Oracle Cloud Infrastructure' with ease](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.oracle.com/oracleuniversity/post/hands-on-labs-oci-training) [![blogs.sap.com: Continuous quality using plugins and Jenkins (ABAP & UI5)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.sap.com/2020/10/18/continuous-quality-using-plugins-and-jenkins-abap-ui5) [![blogs.sap.com: CI/CD Tools for SAP Cloud Platform ABAP Environment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.sap.com/2020/10/22/ci-cd-tools-for-sap-cloud-platform-abap-environment) [![blogs.sap.com: Decentralized GitOps over multiple environments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.sap.com/2021/05/06/decentralized-gitops-over-environments) [![blogs.sap.com: Cloud Integration with Commerce Azure Blob Storage using REST API – Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.sap.com/2021/07/04/cloud-integration-with-commerce-azure-blob-storage-using-rest-api) [![blogs.sap.com: SAP Cloud Integration automated testing using Jenkins and Pipeline as a Code approach](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.sap.com/2021/07/29/sap-cloud-integration-automated-testing-using-jenkins-and-pipeline-as-a-code-approach) [![blogs.sap.com: A Practical Guide to DevOps for SAP ERP](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.sap.com/2021/12/13/a-practical-guide-to-devops-for-sap-erp) [![blogs.sap.com: Cloud Integration with Commerce Azure Blob Storage using REST API – Part 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.sap.com/2021/12/26/cloud-integration-with-commerce-azure-blob-storage-using-rest-api-part-2) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.splunk.com/2016/06/22/aws-video) [![blog.vmware.com: DevOps: Culture – Collaboration, Empowerment, Autonomy' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.vmware.com/management/2020/06/devops-culture.html) [![blogs.vmware.com: VMware Tanzu Service Mesh, built on VMware NSX is Now Available!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.vmware.com/networkvirtualization/2020/03/vmware-tanzu-service-mesh-built-on-vmware-nsx-is-now-available.html) [![vmware.com: How to Deconstruct a Monolith using Microservices – Getting Ready for Cloud-Native](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.vmware.com/vov/2018/08/06/how-to-deconstruct-a-monolith-using-microservices-getting-ready-for-cloud-native) [![blogs.vmware.com: Introducing Project Pacific (vSphere with Kubernetes)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.vmware.com/vsphere/2019/08/introducing-project-pacific.html) [![blogs.windows.com: Bringing the browser developer tools to Visual Studio' Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.windows.com/msedgedev/2020/10/01/microsoft-edge-tools-vscode) [![bloo.media: Producto Mínimo Viable ¿Qué es y cómo crearlo?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://bloo.media/blog/producto-minimo-viable-mvp) [![AWS Certified Solutions Architect Professional – Study Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blue-clouds.com/category/study-guide) [![bootcamp.uxdesign.cc: A quick win to prepare for every meeting using templates](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://bootcamp.uxdesign.cc/a-quick-win-to-prepare-for-every-meeting-using-templates-d2359c849433) [![bootcamp.uxdesign.cc: Popular Tech Stack for Startups in 2022](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://bootcamp.uxdesign.cc/popular-tech-stack-for-startups-in-2022-f3b53f50c18) [![boozangfromthetrenches.com: Root Cause Analysis in Test Automation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://boozangfromthetrenches.com/root-cause-analysis-in-test-automation/9) [![Bors Bot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://bors.tech) [![botkube.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://botkube.io) [![boxunix.com: A Better Way of Organizing Your Kubernetes Manifest Files 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://boxunix.com/2020/05/15/a-better-way-of-organizing-your-kubernetes-manifest-files) [![boxunix.com: Developer’s Guide to Writing a Good Helm Chart](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://boxunix.com/2022/02/05/developers-guide-to-writing-a-good-helm-chart) [![bqstack.com: Monitoring Application using Elastic APM](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://bqstack.com/b/detail/109) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://bqstack.com/blog/monitoring-application-using-elastic-apm) [![braindose.blog: 4 Key Characteristics for a Successful GitOps Implementation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://braindose.blog/2020/03/18/4-key-characteristics-of-gitops) [![bravenewgeek.com: The Observability Pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://bravenewgeek.com/the-observability-pipeline) [![brennerm.github.io: Kubernetes operators with Python #1: Creating CRDs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://brennerm.github.io/posts/k8s-operators-with-python-part-1.html) [![brennerm.github.io: Kubernetes Overview Diagrams 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://brennerm.github.io/posts/kubernetes-overview-diagrams.html) [![brennerm.github.io: Setting up an EKS cluster with IAM/IRSA integration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://brennerm.github.io/posts/setting-up-eks-with-irsa-using-terraform.html) [![brianchristner.io: How to use Docker Security Scan Locally](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://brianchristner.io/how-to-use-docker-scan) [![bridgecrew](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://bridgecrew.io) [![bridgecrew.io: 5 common Kubernetes misconfigs and how to fix them](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://bridgecrew.io/blog/5-common-kubernetes-misconfigs-and-how-to-fix-them) [![bridgecrew.io: 5 tips for securely adopting infrastructure as code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://bridgecrew.io/blog/5-tips-for-securely-adopting-infrastructure-as-code) [![bridgecrew.io: Advanced Terraform security: Pro tips for secure infrastructure' as code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://bridgecrew.io/blog/advanced-terraform-security-pro-tips-for-secure-infrastructure-as-code) [![bridgecrew.io: Applying Kubernetes security best practices to Helm charts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://bridgecrew.io/blog/applying-kubernetes-security-best-practices-to-helm-charts) [![bridgecrew.io: Best practices for AWS tagging with Yor](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://bridgecrew.io/blog/best-practices-for-aws-tagging-with-yor) [![==bridgecrew.io: 6 key Kubernetes DevSecOps principles: People, processes,' technology==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://bridgecrew.io/blog/kubernetes-devsecops-principles) [![bridgecrew.io: Part 1: Top trends from analyzing the security posture of' open-source Helm charts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://bridgecrew.io/blog/open-source-helm-security-research) [![bridgecrew.io: Part 2: Top trends from analyzing the security posture of' open-source Helm charts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://bridgecrew.io/blog/open-source-helm-security-research-part-2) [![bridgecrew.io: Part 3: Top trends from analyzing the security posture of' open-source Helm charts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://bridgecrew.io/blog/open-source-helm-security-research-part-3) [![==bridgecrew.io: Terraform security 101: Best practices for secure infrastructure' as code== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://bridgecrew.io/blog/terraform-security-101-best-practices-for-secure-infrastructure-as-code) [![bridgecrew.io: Tutorial: Incorporate IaC Security in your CI/CD pipeline' with Bridgecrew, Jenkins, and GitHub](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://bridgecrew.io/blog/tutorial-incorporate-iac-security-in-your-ci-cd-pipeline-with-bridgecrew-jenkins-and-github) [![bsucaciu.com: What is a Sidecar?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://bsucaciu.com/?p=4645) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://btholt.github.io/intro-to-web-dev-v2/intro) [![Automatización de aplicaciones Spring Boot con Terraform, Ansible y GitHub Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://buff.ly/3sl0yYu) [![BuggyApp: Simulate performance problems](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://buggyapp.ycrash.io) [![Microsoft Build 2026 Developer Event Portal](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build.microsoft.com/en-US/home?ocid=FY26_soc_omc_br_X_BuildRegister) [![build.thebeat.co: A curious case of AWS NLB timeouts in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build.thebeat.co/a-curious-case-of-aws-nlb-timeouts-in-kubernetes-522bd88a3399) [![build5nines.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com) [![build5nines.com: Analyzing IBM’s Acquisition of HashiCorp: A Game-Changer in Hybrid Cloud Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/analyzing-ibms-acquisition-of-hashicorp-a-game-changer-in-hybrid-cloud-management) [![build5nines.com: Azure CDN POP Locations: Interactive Map of Azure CDN Points of Presence](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/azure-cdn-endpoint-interactive-map) [![build5nines.com: Azure CLI: Check if Blob Exists in Azure Storage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/azure-cli-check-if-blob-exists-in-azure-storage) [![Azure Functions Cost Considerations and Optimization](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/azure-functions-cost-considerations-and-optimization) [![build5nines.com: Azure Pipeline: Publish Unit Test and Code Coverage Results with .NET 7 Solution using VSTest, Cobertura, and Coverlet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/azure-pipeline-publish-unit-test-and-code-coverage-results-with-net-solution-using-vstest-cobertura-and-coverlet) [![build5nines.com: Azure Resource Tags: Important Organization Strategies and Tips 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/azure-resource-tags-important-organization-strategies-and-tips) [![build5nines.com: Beginner’s Guide to Pulumi CI/CD Pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/beginners-guide-to-pulumi-ci-cd-pipelines) [![build5nines.com: Benefits of Convention over Configuration for IaC Deployment Projects](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/benefits-of-convention-over-configuration-for-iac-deployment-projects) [![build5nines.com: Best Practices to Promote from DEV to PROD Environments with HashiCorp Terraform using Workspaces and Folders 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/best-practices-to-promote-from-dev-to-prod-environments-with-hashicorp-terraform-using-workspaces-and-folders) [![build5nines.com: Configuring GitHub Actions to Run Jobs on Specific Branches](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/configuring-github-actions-to-run-jobs-on-specific-branches) [![build5nines.com: Configuring Manual Triggers in GitHub Actions with `workflow_dispatch`](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/configuring-manual-triggers-in-github-actions-with-workflow_dispatch) [![build5nines.com: Deploy Terraform using Azure DevOps YAML Pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/deploy-terraform-using-azure-devops-yaml-pipelines) [![build5nines.com: Deploying Hub-and-Spoke Network Topology in Microsoft Azure using Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/deploying-hub-and-spoke-network-topology-in-microsoft-azure-using-terraform) [![build5nines.com: Get Started with Azure Bicep – Alternative to ARM Templates](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/get-started-with-azure-bicep) [![build5nines.com: Get Started with Terraform on Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/get-started-with-terraform-on-microsoft-azure) [![build5nines.com: Git: Merge Repositories with History](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/git-merge-repositories-with-history) [![build5nines.com: Git: Reset / Undo Most Recent Local Commit](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/git-reset-undo-most-recent-local-commit) [![build5nines.com: GitHub Actions: Get Current Branch Name for Git Repo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/github-actions-get-current-branch-name-for-git-repo) [![build5nines.com: GitHub Actions: Run Pandoc to convert Markdown to Word Document](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/github-actions-run-pandoc-to-convert-markdown-to-word-document) [![build5nines.com: How to Determine URL a Local Git Repository was Originally Cloned From](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/how-to-determine-url-a-local-git-repository-was-originally-cloned-from) [![build5nines.com: Introducing Microsoft Copilot for Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/introducing-microsoft-copilot-for-azure) [![build5nines.com: IPv4 Address CIDR Range Reference and Calculator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/ipv4-address-cidr-range-reference-and-calculator) [![build5nines.com: Terraform: Output URL to Azure Portal for Azure Resources](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/output-link-to-azure-resources-from-terraform-project) [![build5nines.com: Read and Write Azure Blob Storage with Javascript](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/read-and-write-azure-blob-storage-with-javascript) [![build5nines.com: Should .terraform.lock.hcl file be added to .gitignore or committed to Git repo?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/should-terraform-lock-hcl-file-be-added-to-gitignore-or-committed-to-git-repo) [![build5nines.com: Terraform Best Practices for Writing Clean, Readable, and Maintainable Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/terraform-best-practices-for-writing-clean-readable-and-maintainable-code) [![build5nines.com: Terraform: Code Project Organization Strategies (based on team, workload, or monolithic)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/terraform-code-project-organization-strategies-based-on-team-workload-or-monolithic) [![build5nines.com: Terraform: Conditional If Variable Does Not Exist (try function)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/terraform-conditional-if-variable-does-not-exist-try-function) [![build5nines.com: Terraform: Create an AKS Cluster 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/terraform-create-an-aks-cluster) [![build5nines.com: Terraform: Deploy Azure App Service with Key Vault Secret Integration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/terraform-deploy-azure-app-service-with-key-vault-secret-integration) [![build5nines.com: Terraform: Deploy Azure ExpressRoute Circuit with VNet Gateway](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/terraform-deploy-azure-expressroute-circuit-with-vnet-gateway) [![build5nines.com: Terraform: Deploy Azure Function App with Consumption Plan](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/terraform-deploy-azure-function-app-with-consumption-plan) [![Terraform Feature Flags & Environment Toggle Design Patterns](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/terraform-feature-flags-environment-toggle-design-patterns) [![Terraform: Get User Principal Name (UPN) of User Running Deployment without Entra ID Read Permissions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/terraform-get-user-principal-name-upn-of-user-running-deployment-without-entra-id-read-permissions) [![build5nines.com: Terraform: GitHub Actions Automated Deployment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/terraform-github-actions-automated-deployment) [![build5nines.com: Terraform: How are Data Sources used?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/terraform-how-are-data-sources-used) [![build5nines.com: Terraform: How to for_each through a list(objects)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/terraform-how-to-for_each-through-a-listobjects) [![build5nines.com: Terraform: How to Join and Split Strings](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/terraform-how-to-join-and-split-strings) [![build5nines.com: Terraform: Import Existing Azure Resources into State (.tfstate)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/terraform-import-existing-azure-resources-into-state-tfstate) [![build5nines.com: Terraform IP Functions for Managing IP Addresses, CIDR Blocks, and Subnets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/terraform-ip-functions-for-managing-ip-addresses-cidr-blocks-and-subnets) [![build5nines.com: Terraform: Modules using Git Branch as Source](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/terraform-modules-using-git-branch-as-source) [![build5nines.com: Terraform: Remove Resource from State File (.tfstate)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/terraform-remove-resource-from-state-file-tfstate) [![build5nines.com: Terraform: Split main.tf into seperate files](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/terraform-split-main-tf-into-seperate-files) [![build5nines.com: Terraform State Management Explained](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/terraform-state-management-explained) [![build5nines.com: Terraform Workflow Process Explained](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/terraform-workflow-process-explained) [![build5nines.com: Using AzAPI Terraform Provider Dynamic Properties Feature instead of jsonencode](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/using-azapi-terraform-provider-dynamic-properties-feature-instead-of-jsonencode) [![build5nines.com: What is Azure Private Link and How to Deploy with Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/what-is-azure-private-link-and-how-to-deploy-with-terraform) [![What is Podman and How Does it Compare to Docker?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/what-is-podman-and-how-does-it-compare-to-docker) [![build5nines.com: What is The HashiCorp Infrastructure Cloud?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/what-is-the-hashicorp-infrastructure-cloud) [![build5nines.com: Why do Azure Resource Groups have an Azure Region association?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/why-do-azure-resource-groups-have-an-azure-region-association) [![build5nines.com: Why HashiCorp Terraform is Essential for SREs and DevOps Engineers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/why-hashicorp-terraform-is-essential-for-sres-and-devops-engineers) [![build5nines.com: Working with YAML in Terraform using the `yamldecode` and `yamlencode` Functions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://build5nines.com/working-with-yaml-in-terraform-using-the-yamldecode-and-yamlencode-functions) [![buildah](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://buildah.io) [![Buildbot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://buildbot.net) [![workshops.aws: AWS Workshops](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://builder.aws.com/build/workshops?trk=265ae1c7-2dfc-44c6-bc73-a4d991b8bd7f&sc_channel=el) [![community.aws/training: Training and Certification](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://builder.aws.com/learn) [![community.aws/kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://builder.aws.com/learn/topics/kubernetes) [![buildkite.com: Manage your CI/CD resources as Code with Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://buildkite.com/blog/manage-your-ci-cd-resources-as-code-with-terraform) [![buildkite.com: Manage your CI/CD resources as Code with Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://buildkite.com/resources/blog/manage-your-ci-cd-resources-as-code-with-terraform) [![buildpacks.io: Cloud Native Buildpacks 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://buildpacks.io) [![buoyant.io: Kubernetes network policies with Cilium and Linkerd](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://buoyant.io/2020/12/23/kubernetes-network-policies-with-cilium-and-linkerd) [![buoyant.io: Go directly to namespace jail: Locking down network traffic' between Kubernetes namespaces](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://buoyant.io/2021/12/14/locking-down-network-traffic-between-kubernetes-namespaces) [![buoyant.io: Multi-Cluster, Multi-Region Setup using Linkerd Service Mesh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://buoyant.io/blog/multi-cluster-multi-region-setup-using-linkerd-service-mesh) [![buoyant.io: Upgrading to Linkerd 2.12: Zero-trust-ready route-based policy,' Gateway API, access logging](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://buoyant.io/service-mesh-academy/upgrading-to-linkerd-2-12) [![business.vogue.es: Adiós a los jefes tóxicos: este es el nuevo tipo de liderazgo' gentil que triunfa](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://business.vogue.es/carrera/articulos/adios-jefes-toxicos-la-salud-organizacional-rentabilidad-residen-liderazgo-gentil/533) [![businessinsider.mx: 5 trucos de ChatGPT que pueden ayudar a reducir tu carga' laboral](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://businessinsider.mx/trucos-chatgpt-aminorar-carga-laboranl_vida-profesional) [![buttondown.email: Two reasons Kubernetes is so complex](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://buttondown.com/nelhage/archive/two-reasons-kubernetes-is-so-complex) [![buttondown.email: Two reasons Kubernetes is so complex](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://buttondown.email/nelhage/archive/two-reasons-kubernetes-is-so-complex) [![buttons.github.io: GitHub Buttons](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://buttons.github.io) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://bytebytego.com) [![bytebytego.com: System Design - Scale From Zero To Millions Of Users 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://bytebytego.com/courses/system-design-interview/scale-from-zero-to-millions-of-users) [![Byteman](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://byteman.jboss.org) [![bytes.devopscube.com: Kubernetes Pod Priority & Preemption](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://bytes.devopscube.com/p/pod-priority-preemption-explained) [![cal.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cal.com) [![calculadora.malt.es](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://calculadora.malt.es) [![calculator.aws: AWS Total Cost of Ownership (TCO) Calculators](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://calculator.aws) [![Calendly](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://calendly.com) [![Apache Camel](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://camel.apache.org) [![Apache Camel K](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://camel.apache.org/camel-k/2.10.x) [![Apache Camel K](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://camel.apache.org/camel-k/latest) [![camunda.com: How We Overcame Long-Running Job Limitations in Jenkins Declarative Pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://camunda.com/blog/2022/02/how-we-overcame-long-running-job-limitations-in-jenkins-declarative-pipelines) [![Zeebe workflow engine](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://camunda.com/platform/zeebe) [![Canine: A Developer-friendly PaaS for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://canine.sh) [![Kubernetes GitOps with Azure Arc and Charmed Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://canonical.com/blog/gitops-with-azure-arc-and-charmed-kubernetes) [![**Conjure up**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://canonical.com/juju) [![**Microk8s**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://canonical.com/microk8s) [![canvatechblog.com: Supporting GPU-accelerated Machine Learning with Kubernetes' and Nix](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://canvatechblog.com/supporting-gpu-accelerated-machine-learning-with-kubernetes-and-nix-7c1da8e42f61) [![Capistrano](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://capistranorb.com) [![capstonec.com: You Will Love These Cloud-native App Architecture Patterns 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://capstonec.com/2020/10/08/cloud-native-app-architecture-patterns) [![carlos-piqueres.medium.com: Product Backlog vs Sprint Backlog](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://carlos-piqueres.medium.com/product-backlog-vs-sprint-backlog-c951f972e979) [![carlos.mendible.com: AKS: Persistent Volume Claim with an Azure File Storage protected with a Private Endpoint](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://carlos.mendible.com/2021/08/02/aks-persistent-volume-claim-with-an-azure-file-storage-protected-with-a-private-endpoint) [![carlosalca.medium.com: How to manage all my K8s secrets in git securely' with Bitnami Sealed Secrets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://carlosalca.medium.com/how-to-manage-all-my-k8s-secrets-in-git-securely-with-bitnami-sealed-secrets-43580b8fa0c7) [![RHAMT in Github Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://carlosthe19916.wordpress.com/2020/04/12/rhamt-in-github-actions) [![kapp 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://carvel.dev/kapp) [![Cassandra.apache.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cassandra.apache.org) [![CAST AI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cast.ai) [![cast.ai: 8 best practices to reduce your AWS bill for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cast.ai/blog/8-best-practices-to-reduce-your-aws-bill-for-kubernetes) [![cast.ai: AWS EKS vs. ECS vs. Fargate: Where to manage your Kubernetes?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cast.ai/blog/aws-eks-vs-ecs-vs-fargate-where-to-manage-your-kubernetes) [![cast.ai: Ultimate cloud pricing comparison: AWS vs. Azure vs. Google Cloud in 2021](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cast.ai/blog/cloud-pricing-comparison) [![cast.ai: 8 best practices to reduce your AWS bill for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cast.ai/blog/eks-cost-optimization) [![cast.ai: EKS Security Checklist: 10 Best Practices for a Secure Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cast.ai/blog/eks-security-checklist-10-best-practices-for-a-secure-cluster) [![cast.ai: Guide to Kubernetes autoscaling for cloud cost optimization 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cast.ai/blog/guide-to-kubernetes-autoscaling-for-cloud-cost-optimization) [![cast.ai: Keep your AWS Kubernetes costs in check with intelligent allocation' (EKS)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cast.ai/blog/keep-your-aws-kubernetes-costs-in-check-with-intelligent-allocation) [![cast.ai: Kubernetes Labels: Expert Guide with 10 Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cast.ai/blog/kubernetes-labels-expert-guide-with-10-best-practices) [![cast.ai: Kubernetes Namespace: How To Use It To Organize And Optimize Costs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cast.ai/blog/kubernetes-namespace-how-to-use-it-to-organize-and-optimize-costs) [![cast.ai: Kubernetes Security: 10 Best Practices from the Industry and Community 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cast.ai/blog/kubernetes-security-10-best-practices) [![cast.ai: Ultimate cloud pricing comparison: AWS vs. Azure vs. Google Cloud' in 2021](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cast.ai/blog/ultimate-cloud-pricing-comparison-aws-vs-azure-vs-google-cloud-in-2021) [![catalog.ngc.nvidia.com: NVIDIA GPU Operator - Helm chart 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://catalog.ngc.nvidia.com/orgs/nvidia/helm-charts/gpu-operator) [![Red Hat Container Catalog - RedHat Registry (registry.redhat.io) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://catalog.redhat.com/en) [![Red Hat Ecosystem Catalog](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://catalog.redhat.com/en/software/containers/explore) [![Red Hat Ecosystem Catalog](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://catalog.redhat.com/software/containers/explore) [![catonmat.net: GNU Coreutils Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://catonmat.net/gnu-coreutils-cheat-sheet) [![trek10.com: Beginner's Guide to Using Terraform with AWS 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://caylent.com/blog/beginners-guide-to-using-terraform-with-aws) [![trek10.com: Enterprise CI/CD on AWS: a pragmatic approach](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://caylent.com/blog/pragmatic-enterprise-cicd) [![trek10.com: Control Tower: Then vs Now](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://caylent.com/insights) [![==cbui.dev: Every company has an "old" production AWS account==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cbui.dev/every-company-has-an-old-production-aws-account) [![ccseyhan.medium.com: What Is Terraform Reusability and How to Achieve It](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ccseyhan.medium.com/what-is-terraform-reusability-and-how-to-achieve-it-97d9565e394d) [![cd.foundation: Announcing the CD Foundation MLOps SIG](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cd.foundation/blog/2020/02/11/announcing-the-cd-foundation-mlops-sig) [![cd.foundation: 2021 Technology Trends and Predictions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cd.foundation/blog/2021/02/01/trends-that-will-define-ci-cd-in-2021) [![cd.foundation: Intro to Deployment Strategies: Blue-Green, Canary, and More' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cd.foundation/blog/2021/03/24/intro-to-deployment-strategies-blue-green-canary-and-more) [![cd.foundation: CD Foundation Welcomes Shipwright, Framework for Building' Container Images on Kubernetes, As New Incubating Project](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cd.foundation/blog/2021/08/03/cd-foundation-shipwright-announcement) [![cd.foundation: Bringing Blue Ocean into the future of Jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cd.foundation/blog/2021/09/02/bringing-blue-ocean-into-the-future-of-jenkins) [![cd.foundation: Going Cloud Native with Jenkins Kubernetes Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cd.foundation/blog/2021/09/02/going-cloud-native-with-jenkins-kubernetes-operator) [![cdk8s.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cdk8s.io) [![Azure Essentials Customer Infographic - Innovate with AI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cdn-dynmedia-1.microsoft.com/is/content/microsoftcorp/azure/acom/documents/pdfs/en-us/Azure-Essentials-customer-infographic-Innovate-with-AIFINAL.pdf) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cdn.jsdelivr.net/gh/sindresorhus/awesome@d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg) [![docker-swarm-cheatsheet-sematext.pdf](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cdn2.hubspot.net/hubfs/5111483/docker-swarm-cheatsheet-sematext.pdf) [![Red Hat Ceph Storage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ceph.io) [![Red Hat Ceph Storage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ceph.io/en) [![cert-manager 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cert-manager.io) [![cert-manager.io 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cert-manager.io/docs) [![okd4-upi-lab-setup: Building an OpenShift - OKD 4.X Lab](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cgruver.github.io/okd4-upi-lab-setup) [![chaimeleon.eu](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://chaimeleon.eu) [![chaitu-kopparthi.medium.com: Scaling Kubernetes workloads using custom Prometheus' metrics](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://chaitu-kopparthi.medium.com/scaling-kubernetes-workloads-using-custom-prometheus-metrics-1eb64b23919e) [![chakray.com: 11 Steps to achieving a successful API Management Strategy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://chakray.com/11-steps-achieving-successful-api-management-strategy) [![chakray.com: API Strategy. How to create an API Marketplace](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://chakray.com/api-strategy-how-to-create-an-api-marketplace) [![chakray.com: 11 Pasos para lograr una estrategia API Management exitosa](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://chakray.com/es/11-pasos-lograr-estrategia-api-management-exitosa) [![chakray.com: Por qué API LIFECYCLE MANAGEMENT es imprescindible para la organización de APIs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://chakray.com/es/por-que-api-lifecycle-management-imprescindible-api-organizacion) [![chakray.com: Why API Lifecycle Management is a MUST for Your Organisation APIs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://chakray.com/why-api-lifecycle-management-is-must-organisation-apis) [![Monoliths are the future | Kelsey Hightower](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://changelog.com/posts/monoliths-are-the-future) [![channel9.msdn.com: Troubleshoot AKS cluster issues with AKS Diagnostics' and AKS Periscope](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://channel9.msdn.com/Shows/Azure-Friday/Troubleshoot-AKS-cluster-issues-with-AKS-Diagnostics-and-AKS-Periscope) [![chaordic.io: Is Nomad a better Kubernetes?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://chaordic.io/blog/is-nomad-a-better-kubernetes) [![Chaos Mesh 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://chaos-mesh.org) [![chaos-mesh.org: Chaos Mesh 1.0: Chaos Engineering on Kubernetes Made Easier](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://chaos-mesh.org/blog/chaos-mesh-1.0-chaos-engineering-on-kubernetes-made-easier) [![Redefining Virtualization in the VMware Acquisition Era](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://chaoslever.com/cl-20240118) [![charbelnemnom.com: Exam AZ-305: Microsoft Certified: Azure Solutions Architect' Expert](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://charbelnemnom.com/az-305-exam-study-guide-azure-solutions-architect) [![charbelnemnom.com: Move Files Between Azure File Share Tiers and optimize' storage costs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://charbelnemnom.com/move-files-between-azure-file-share-tiers) [![Nginx: a caching, thumbnailing, reverse proxying image server? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://charlesleifer.com/blog/nginx-a-caching-thumbnailing-reverse-proxying-image-server-) [![JFrog ChartCenter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://chartcenter.io) [![charts.helm.sh/incubator 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://charts.helm.sh/incubator) [![charts.helm.sh/stable 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://charts.helm.sh/stable) [![chat.openai.com/g/g-6eSNNNvsB-kubernetes-terraformer: Kubernetes Terraformer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://chat.openai.com/g/g-6eSNNNvsB-kubernetes-terraformer) [![chat.openai.com: Kube Debugger: A Kubernetes error debugger offering diagnostic' and resolution guidance.](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://chat.openai.com/g/g-TCE8R7bcL-kube-debugger) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://chatgippety.com) [![chat.openai.com/g/g-6eSNNNvsB-kubernetes-terraformer: Kubernetes Terraformer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://chatgpt.com/g/g-6eSNNNvsB-kubernetes-terraformer) [![chat.openai.com: Kube Debugger: A Kubernetes error debugger offering diagnostic and resolution guidance.](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://chatgpt.com/g/g-TCE8R7bcL-kube-debugger) [![OpenShift.io Samples 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://che.openshift.io/dashboard) [![cheat.sh 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cheat.sh) [![cheatography.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cheatography.com) [![cheatography.com: Jenkins Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cheatography.com/funthomas424242/cheat-sheets/jenkins) [![cheatography.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cheatography.com/mikesac/cheat-sheets/maven) [![cheatsheet.dennyzhang.com: kubectl kubernetes free cheat sheet 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cheatsheet.dennyzhang.com/cheatsheet-kubernetes-a4) [![ssh cheat sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cheatsheet.dennyzhang.com/cheatsheet-ssh-a4) [![cheatsheetseries.owasp.org: Docker Security Cheat Sheet 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cheatsheetseries.owasp.org/cheatsheets/Docker_Security_Cheat_Sheet.html) [![cheatsheetseries.owasp.org: OWASP Cheat Sheet Series 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cheatsheetseries.owasp.org/index.html) [![Purposeful Commits](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://chrisarcand.com/purposeful-commits) [![==chrisedrego.medium.com: Kubernetes AutoScaling Series: Cluster AutoScaler==' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://chrisedrego.medium.com/kubernetes-autoscaling-series-cluster-autoscaler-5d60c10c3dc1) [![==chrisedrego.medium.com: Power of PriorityClass in Kubernetes== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://chrisedrego.medium.com/power-of-priorityclass-in-kubernetes-87505260ecb6) [![chrishaessig.medium.com: Multi cluster setup with istio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://chrishaessig.medium.com/multi-cluster-setup-with-istio-c1c6437f4e8c) [![chrisshort.net: GitOps: An implementation of DevOps (abstracts)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://chrisshort.net) [![chrisshort.net: GitOps: An implementation of DevOps (abstracts)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://chrisshort.net/abstracts/gitops-implementation-devops) [![==chrisshort.net: GitOps: An implementation of DevOps==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://chrisshort.net/gitops-an-implementation-of-devops) [![blog.knell.it: Commands Kubernetes should adopt from Red Hat OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://christianhuth.de/commands-kubernetes-should-adopt-from-red-hat-openshift) [![blog.knell.it: Making your Helm Chart observable for Prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://christianhuth.de/making-your-helm-chart-observable-for-prometheus) [![christianmartinezfinancialfox.medium.com: How to use ChatGPT to improve' your Microsft Excel skills?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://christianmartinezfinancialfox.medium.com/how-to-use-chatgpt-to-improve-your-microsft-excel-skills-41817b6465df) [![TableauGPT — The Ultimate Guide on how to utilize its full potential in Finance](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://christianmartinezfinancialfox.medium.com/tableaugpt-the-ultimate-guide-on-how-to-utilize-its-full-potential-445939e3833d) [![christopher-lawshe.medium.com: Building infrastructure with Terraform: EC2,' Jenkins, S3 and more](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://christopher-lawshe.medium.com/building-infrastructure-with-terraform-ec2-jenkins-s3-and-more-4ec30f53a44a) [![christophermeiklejohn.com: Understanding why Resilience Faults in Microservice Applications Occur](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://christophermeiklejohn.com/filibuster/2022/03/19/understanding-faults.html) [![Port of Firefox's JSON Viewer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://chrome.google.com/webstore/detail/json-viewer/efknglbfhoddmmfabeihlemgekhhnabb) [![Chrome Extension](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://chrome.google.com/webstore/detail/monitor-me-jenkins/jhbokpimjgedmpcmfoghhiokhpihlkgc) [![Linux on Chrome OS, sometimes called Crostini 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://chromeos.dev/en/linux) [![Chrome Extension](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://chromewebstore.google.com/detail/empty-title/jhbokpimjgedmpcmfoghhiokhpihlkgc) [![Port of Firefox's JSON Viewer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://chromewebstore.google.com/detail/json-viewer/efknglbfhoddmmfabeihlemgekhhnabb) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://chromewebstore.google.com/detail/yaml-validator/gjgbohnlhijomhfiflapnlnmcpckgigg) [![Cicada: A tool for testing microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cicadatesting.github.io/cicada-2) [![cidr.xyz 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cidr.xyz) [![cilium.io 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cilium.io) [![cilium.io: NetworkPolicy Editor: Create, Visualize, and Share Kubernetes NetworkPolicies 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cilium.io/blog/2021/02/10/network-policy-editor) [![cilium.io: CNI Benchmark: Understanding Cilium Network Performance](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cilium.io/blog/2021/05/11/cni-benchmark) [![cilium.io: Cilium 1.10: WireGuard, BGP Support, Egress IP Gateway, New Cilium CLI, XDP Load Balancer, Alibaba Cloud Integration and more](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cilium.io/blog/2021/05/20/cilium-110) [![cincodias.elpais.com: El teletrabajo impulsa la oferta de ‘freelance’](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cincodias.elpais.com/cincodias/2022/02/08/fortunas/1644336556_587972.html) [![cincodias.elpais.com: El sector del 'data center' eleva a 6.837 millones su inversión directa en nuevos centros en España hasta 2026](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cincodias.elpais.com/cincodias/2022/03/31/companias/1648738965_952353.html) [![cioperu.pe: 5 formas de impulsar la utilización de feature flags](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cioperu.pe/articulo/30477/devops-5-formas-de-impulsar-la-utilizacion-de-feature-flags) [![Circle CI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://circleci.com) [![Adding approval jobs to your CI pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://circleci.com/blog/adding-approval-jobs-to-your-ci-pipeline) [![Building CI/CD pipelines using dynamic config](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://circleci.com/blog/building-cicd-pipelines-using-dynamic-config) [![Getting started with Kubernetes: how to set up your first cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://circleci.com/blog/getting-started-with-kubernetes-how-to-set-up-your-first-cluster) [![circleci.com: Infrastructure as Code, part 2: build Docker images and deploy' to Kubernetes with Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://circleci.com/blog/learn-iac-part02) [![circleci.com: Infrastructure as Code, part 1: create a Kubernetes cluster with Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://circleci.com/blog/learn-iac-part1) [![circleci.com: Infrastructure as Code, part 3: automate Kubernetes deployments' with CI/CD and Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://circleci.com/blog/learn-iac-part3) [![Managing reusable pipeline configuration with object parameters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://circleci.com/blog/parameters-in-pipeline-config) [![circleci.com: Performing database tests on SQL databases](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://circleci.com/blog/relational-db-testing) [![Top 5 CI/CD best practices for 2021 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://circleci.com/blog/top-5-ci-cd-best-practices) [![circleci.com: Unit testing vs integration testing 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://circleci.com/blog/unit-testing-vs-integration-testing) [![clarusway.com: Top 21 DevOps Tools Of 2021 (Comprehensive Guide)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://clarusway.com/top-21-devops-tools) [![Claude 101: Free Guides to Master Claude](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://claude101.com) [![==clavinjune.dev: Working With Remote Docker Using Docker Context==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://clavinjune.dev/en/blogs/working-with-remote-docker-using-docker-context) [![cleancloud-k8s.com: Handling Multiline Logs with Loki and Fluent Bit on' Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cleancloud-k8s.com/2022/01/19/handling-multiline-logging-with-loki-and-fluent-bit-on-kubernetes) [![GitHub CLI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cli.github.com) [![Click 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://click.palletsprojects.com) [![Click 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://click.palletsprojects.com/en/stable) [![clickhouse.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://clickhouse.com) [![cloud-and-devops.hashnode.dev: Git 007 : Learn Advanced GIT topics like' a Pro](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud-and-devops.hashnode.dev/git-007-learn-advanced-git-topics-like-a-pro) [![cloud-melon.com: Under the hood of Kubernetes and microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud-melon.com/2019/12/26/under-the-hood-of-kubernetes-and-microservices) [![cloud-viadee.medium.com: GitOps for IT-Architects: Transparent and Secure' Kubernetes deployments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud-viadee.medium.com/gitops-for-it-architects-6312e7822819) [![cloud.google.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com) [![Anthos 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/anthos) [![Anthos Config Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/anthos/config-management) [![Google Apigee API Manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/apigee) [![Google Cloud AppSheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/appsheet) [![cloud.google.com: Crea una canalización de CI/CD con Azure Pipelines y Compute' Engine](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/architecture/creating-cicd-pipeline-vsts-compute-engine) [![cloud.google.com: OWASP Top 10 mitigation options on Google Cloud 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/architecture/owasp-top-ten-mitigation) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/architecture/partners/a-hybrid-cloud-native-devsecops-pipeline-with-jfrog-artifactory-and-gke-on-prem) [![Google Cloud Managed MCP](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/ai-machine-learning/google-cloud-managed-mcp-for-gemini) [![Google Named a Leader in the Gartner Magic Quadrant for AI Application Development Platforms](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/ai-machine-learning/google-named-a-leader-in-the-gartner-magic-quadrant&linkId=61975377) [![Innovations from Google I/O 26 on Google Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/ai-machine-learning/innovations-from-google-io-26-on-google-cloud&linkId=61951707) [![Nano Banana 2 and Nano Banana Pro available for everyone | Google Cloud Blog](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/ai-machine-learning/nano-banana-2-and-nano-banana-pro-are-generally-available) [![Nano Banana 2 and Nano Banana Pro available for everyone | Google Cloud Blog](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/ai-machine-learning/nano-banana-2-and-nano-banana-pro-are-generally-available&linkId=62082425) [![What's new in Gemini Enterprise](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/ai-machine-learning/whats-new-in-gemini-enterprise&linkId=61975527) [![What's New in Gemini Enterprise — Agent Platform and Workspace Integrations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/ai-machine-learning/whats-new-in-gemini-enterprise&linkId=62119638) [![Announcing Apigee Integration: An API-first approach for connecting data and applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/api-management/google-cloud-announces-apigee-integration) [![cloud.google.com: Follow your org’s app dev best practices with Cloud Code custom samples 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/application-development/access-an-orgs-custom-code-repo-from-cloud-code-ides) [![cloud.google.com: Declarative Export. Build your perfect Google Cloud infrastructure using Terraform and the gcloud CLI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/application-development/google-cloud-cli-declarative-export-preview) [![New Cloud Shell Editor: Get your first cloud-native app running in minutes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/application-development/introducing-cloud-shell-editor) [![cloud.google.com: Kubernetes development, simplified—Skaffold is now GA](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/application-development/kubernetes-development-simplified-skaffold-is-now-ga) [![cloud.google.com: Save money and time with automated VM management and suspend/resume](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/compute/guide-to-cost-optimization-through-automated-vm-management) [![cloud.google.com: Kubernetes Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/containers-kubernetes) [![Looking ahead as GKE, the original managed Kubernetes, turns 5](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/containers-kubernetes/5-ways-google-cloud-is-making-gke-the-best-place-to-run-kubernetes) [![cloud.google.com: Announcing Spot Pods for GKE Autopilot—save on fault tolerant workloads](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/containers-kubernetes/announcing-spot-pods-for-gke-autopilot) [![cloud.google.com: Know more, spend less: how GKE cost optimization insights help you optimize Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/containers-kubernetes/gke-cost-optimization-insights-now-ga) [![cloud.google.com: Anthos makes multi-cloud easier with new API, support for Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/containers-kubernetes/google-cloud-anthos-multicloud-api-and-gke-on-azure-ga) [![Introducing GKE Autopilot: a revolution in managed Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/containers-kubernetes/introducing-gke-autopilot) [![cloud.google.com: Discover and invoke services across clusters with GKE multi-cluster services](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/containers-kubernetes/introducing-gke-multi-cluster-services) [![cloud.google.com: Introducing Kubernetes control plane metrics in GKE](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/containers-kubernetes/kubernetes-control-plane-metrics-are-generally-available) [![cloud.google.com: How to do multi-cluster Kubernetes in the real world—one GKE shop’s approach](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/containers-kubernetes/multi-cluster-kubernetes-with-gke-at-geotab) [![cloud.google.com: The past, present, and future of Kubernetes with Eric Brewer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/containers-kubernetes/the-rise-and-future-of-kubernetes-and-open-source-at-google) [![cloudblog.withgoogle.com: Turn any Dataflow pipeline into a reusable template](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/data-analytics/create-templates-from-any-dataflow-pipeline) [![cloud.google.com: To run or not to run a database on Kubernetes - What to consider](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/databases/to-run-or-not-to-run-a-database-on-kubernetes-what-to-consider) [![cloud.google.com: SRE vs. DevOps: competing standards or close friends?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/devops-sre) [![cloud.google.com: State of DevOps 2021 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/devops-sre/announcing-dora-2021-accelerate-state-of-devops-report) [![cloud.google.com: Google Cloud Managed Service for Prometheus is now generally available](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/devops-sre/easy-managed-prometheus-metrics-service-for-kubernetes) [![cloud.google.com: Introducing Google Cloud Deploy: Managed continuous delivery to GKE](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/devops-sre/google-cloud-deploy-automates-deploys-to-gke) [![cloud.google.com: Google Cloud Deploy, now GA, makes it easier to do continuous delivery to GKE](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/devops-sre/google-cloud-deploy-now-ga) [![cloud.google.com: SRE at Google: Our complete list of CRE life lessons 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/devops-sre/sre-at-google-our-complete-list-of-cre-life-lessons) [![cloud.google.com: 5 cheat sheets to help you get started on your Google Cloud journey 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/gcp/5-google-cloud-product-cheat-sheets-2021) [![cloud.google.com: SRE vs. DevOps: competing standards or close friends?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/gcp/sre-vs-devops-competing-standards-or-close-friends) [![cloud.google.com: Cloud IDS for network-based threat detection is now generally available](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/identity-security/announcing-general-availability-of-google-cloud-ids) [![cloud.google.com: Enabling keyless authentication from GitHub Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/identity-security/enabling-keyless-authentication-from-github-actions) [![cloud.google.com: Choose the best way to use and authenticate service accounts on Google Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/identity-security/how-to-authenticate-service-accounts-to-help-keep-applications-secure) [![Introducing Google AI Threat Defense to help you outpace the adversary](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/identity-security/introducing-google-ai-threat-defense&linkId=62061638) [![Introducing Google AI Threat Defense to help you outpace the adversary](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/identity-security/introducing-google-ai-threat-defense&linkId=62065386) [![Introducing Google AI Threat Defense to help you outpace the adversary](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/identity-security/introducing-google-ai-threat-defense&linkId=62065785) [![Using new traffic control features in External HTTP(S) load balancer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/networking/how-to-use-new-traffic-control-features-in-cloud-load-balancing) [![cloud.google.com: Consume services faster, privately and securely - Private Service Connect now in GA](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/networking/private-service-connect-is-now-generally-available) [![Traffic Director and gRPC—proxyless services for your service mesh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/networking/traffic-director-supports-proxyless-grpc) [![cloud.google.com: Monitor and troubleshoot your VMs in context for faster resolution](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/operations/better-access-to-observability-data-for-virtual-machines) [![cloud.google.com: Get planet-scale monitoring with Managed Service for Prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/operations/introducing-google-cloud-managed-service-for-prometheus) [![cloud.google.com: Troubleshooting services on Google Kubernetes Engine by example 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/operations/troubleshooting-services-on-google-kubernetes-engine) [![cloud.google.com: How to deploy the Google Cloud Ops Agent with Ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/operations/use-ansible-to-deploy-the-google-cloud-ops-agent) [![Cloud Functions, meet VPC functionality](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/serverless/learn-how-to-use-advanced-vpc-functionality-with-your-cloud-functions) [![cloud.google.com: The next big evolution in serverless computing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/serverless/the-next-big-evolution-in-cloud-computing) [![cloud.google.com: Announcing Backup for GKE: the easiest way to protect GKE workloads](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/products/storage-data-transfer/google-cloud-launches-backups-for-gke) [![Bringing Kubernetes’ goodness to Windows Server apps with Anthos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/topics/anthos/windows-server-support-comes-to-anthos-on-prem) [![cloud.google.com: 5 key metrics to measure Cloud FinOps impact in your organization in 2022 and beyond](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/topics/cloud-first/key-metrics-to-measure-impact-of-cloud-finops) [![cloud.google.com: Cloud DNS explained!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/topics/developers-practitioners/cloud-dns-explained) [![cloud.google.com: A container story - Google Kubernetes Engine](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/topics/developers-practitioners/container-story-google-kubernetes-engine) [![cloud.google.com: Demystifying Cloud Spanner multi-region configurations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/topics/developers-practitioners/demystifying-cloud-spanner-multi-region-configurations) [![cloud.google.com: DevOps and CI/CD on Google Cloud explained](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/topics/developers-practitioners/devops-and-cicd-google-cloud-explained) [![cloud.google.com: Google Cloud Networking overview 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/topics/developers-practitioners/google-cloud-networking-overview) [![cloud.google.com: How to transfer your data to Google Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/topics/developers-practitioners/how-transfer-your-data-google-cloud) [![cloud.google.com: How to use a machine learning model from a Google Sheet using BigQuery ML](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/topics/developers-practitioners/how-use-machine-learning-model-google-sheet-using-bigquery-ml) [![cloud.google.com: Introducing a Google Cloud architecture diagramming tool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/topics/developers-practitioners/introducing-google-cloud-architecture-diagramming-tool) [![Level Up Your Agents: Announcing Google's Official Skills Repository](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/topics/developers-practitioners/level-up-your-agents-announcing-googles-official-skills-repository) [![cloud.google.com: Microservices architecture on Google Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/topics/developers-practitioners/microservices-architecture-google-cloud) [![cloud.google.com: Service Directory cheat sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/topics/developers-practitioners/service-directory-cheat-sheet) [![cloud.google.com: Service orchestration on Google Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/topics/developers-practitioners/service-orchestration-google-cloud) [![Testing Cloud SQL failover: Where to begin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/topics/developers-practitioners/testing-cloud-sql-failover-where-begin) [![cloud.google.com: Traffic Director explained!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/topics/developers-practitioners/traffic-director-explained) [![cloud.google.com: What is Cloud CDN and how does it work?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/topics/developers-practitioners/what-cloud-cdn-and-how-does-it-work) [![cloud.google.com: What is Cloud Load Balancing?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/topics/developers-practitioners/what-cloud-load-balancing) [![cloud.google.com: Where should I run my stuff? Choosing a Google Cloud compute option](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/topics/developers-practitioners/where-should-i-run-my-stuff-choosing-google-cloud-compute-option) [![cloud.google.com: Your Google Cloud database options, explained](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/topics/developers-practitioners/your-google-cloud-database-options-explained) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/topics/developers/introducing-google-cloud-architecture-diagramming-tool) [![cloud.google.com: Kubernetes Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/topics/kubernetes-best-practices) [![mandiant.com: Azure Run Command for Dummies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/topics/threat-intelligence/azure-run-command-dummies) [![cloud.google.com: Training more than 40 million new people on Google Cloud skills](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/topics/training-certifications/google-cloud-to-train-more-than-40-million-with-cloud-skills) [![cloud.google.com: How to get started with Google Cloud: Introducing our new learning hub and learning benefits for Innovators](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog/topics/training-certifications/new-learning-hub-and-benefits-for-google-cloud-innovators) [![Google Cloud Build](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/build) [![Google Cloud Build](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/cloud-build) [![Google Cloud Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/code) [![cloud.google.com: configuring_with_snippets 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/code/docs/vscode/yaml-editing) [![==cloud.google.com/config-connector==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/config-connector/docs/overview) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/deploy/docs/deploy-app-run) [![cloud.google.com: DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/devops) [![Platform comparisons](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/docs/compare) [![AWS and GCP comparison](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/docs/compare/aws) [![==cloud.google.com: Compare AWS and Azure services to Google Cloud==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/docs/get-started/aws-azure-gcp-service-comparison) [![==cloud.google.com: Terraform blueprints and modules for Google Cloud==' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/docs/terraform/blueprints/terraform-blueprints) [![cloud.google.com: Compare AWS and Azure services to Google Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/free/docs/aws-azure-gcp-service-comparison) [![Google Cloud Architecture Icons](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/icons) [![Google Kubernetes Engine](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/kubernetes-engine) [![Config Sync Overview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/kubernetes-engine/docs/add-on/config-sync/overview) [![cloud.google.com: GKE Autopilot 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/kubernetes-engine/docs/concepts/autopilot-overview) [![Google Cloud Platform: GKE Cluster Autoscaler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/kubernetes-engine/docs/concepts/cluster-autoscaler) [![Kubernetes Cloud DNS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/kubernetes-engine/docs/how-to/cloud-dns) [![Setting up NodeLocal DNSCache](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/kubernetes-engine/docs/how-to/nodelocal-dns-cache) [![cloud.google.com: kubernetes comic](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/kubernetes-engine/kubernetes-comic) [![Google cloud kubernetes pricing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/kubernetes-engine/pricing) [![cloud.google.com: What is Kubernetes? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/learn/what-is-kubernetes) [![L7 Internal HTTP(S) Load Balancing overview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/load-balancing/docs/l7-internal) [![googlecloudcheatsheet.withgoogle.com: Google Cloud Developer cheat sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/products) [![Cloud Developer Tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/products/tools) [![Google Cloud Platform Pub/Sub](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/pubsub/docs/overview) [![Architecting for Autonomy — Moving AI Agents from Pilot to Enterprise Scale](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/resources/content/architecting-for-autonomy&linkId=62121445) [![==cloud.google.com: The gcloud tool cheat sheet==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/sdk/docs/cheatsheet?hl=en) [![cloud.google.com: Analyze secrets with Cloud Asset Inventory](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/secret-manager/docs/analyze-resources) [![cloud.google.com: Secret Manager Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/secret-manager/docs/best-practices) [![Google Cloud Media and Entertainment Solutions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/solutions/media-entertainment&linkId=61896450) [![A hybrid cloud-native DevSecOps pipeline with JFrog Artifactory and GKE on-prem 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/solutions/partners/a-hybrid-cloud-native-devsecops-pipeline-with-jfrog-artifactory-and-gke-on-prem) [![OpenShift on Google Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/solutions/partners/openshift-on-gcp) [![==cloud.google.com: Google Cloud Managed Service for Prometheus==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/stackdriver/docs/managed-prometheus) [![Traffic Director overview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/traffic-director) [![cloud.google.com: VPN network overview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/vpc/docs/vpc) [![cloud.hashicorp.com: HashiCorp Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.hashicorp.com) [![cloud.ibm.com: Containers Troubleshoot Cluster Autoscaler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.ibm.com/docs/containers?topic=containers-troubleshoot_cluster_autoscaler) [![cloud.ibm.com: OpenShift Ingress](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.ibm.com/docs/openshift?topic=openshift-ingress) [![cloud.ibm.com: openshift-security](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.ibm.com/docs/openshift?topic=openshift-security) [![cloud.ibm.com: Tutorial - Scalable webapp 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.ibm.com/docs/solution-tutorials?topic=solution-tutorials-scalable-webapp-kubernetes) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.netapp.com/blog/prepare-for-the-day-of-all-cloud) [![==cloud.redhat.com: A Guide to Ingress Controllers in OpenShift using IPI==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.redhat.com/blog/a-guide-to-ingress-controllers-in-openshift) [![==cloud.redhat.com: A Guide to Secrets Management with GitOps and Kubernetes==' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.redhat.com/blog/a-guide-to-secrets-management-with-gitops-and-kubernetes) [![cloud.redhat.com: Announcing Bring Your Own Host Support for Windows nodes' to Red Hat OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.redhat.com/blog/announcing-bring-your-own-host-support-for-windows-nodes-to-red-hat-openshift) [![cloud.redhat.com: Application Management in Kubernetes Environments with' Helm Charts and Kubernetes Operators](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.redhat.com/blog/application-management-in-kubernetes-environments-with-helm-charts-and-kubernetes-operators) [![cloud.redhat.com: Automate Your Security Practices and Policies on OpenShift' With Kyverno 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.redhat.com/blog/automate-your-security-practices-and-policies-on-openshift-with-kyverno) [![cloud.redhat.com: Chaos Engineering With LitmusChaos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.redhat.com/blog/chaos-engineering-with-litmuschaos) [![cloud.redhat.com: Changes coming for OpenShift.com and Cloud.Redhat.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.redhat.com/blog/check-out-our-new-look) [![cloud.redhat.com: Cloud DevOps With OpenShift and JFrog](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.redhat.com/blog/cloud-devops-with-openshift-and-jfrog) [![cloud.redhat.com: Getting Started in OpenShift 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.redhat.com/blog/getting-started-in-openshift) [![cloud.redhat.com: Getting Started running Spark workloads on OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.redhat.com/blog/getting-started-running-spark-workloads-on-openshift) [![cloud.redhat.com: Global Load Balancer Approaches 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.redhat.com/blog/global-load-balancer-approaches) [![cloud.redhat.com: How to Build a Disconnected OpenShift Cluster With Mirror' Registries on RHEL CoreOS Using Podman and Systemd](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.redhat.com/blog/how-to-build-a-disconnected-openshift-cluster-with-mirror-registries-on-rhel-coreos-using-podman-and-systemd) [![cloud.redhat.com: How to Modernize Virtualized Workloads 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.redhat.com/blog/how-to-modernize-virtualized-workloads) [![cloud.redhat.com: How to Observe your Clusters with Red Hat Advanced Cluster' Management - Customize the Grafana Dashboard](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.redhat.com/blog/how-to-observe-your-clusters-with-red-hat-advanced-cluster-management-customize-the-grafana-dashboard) [![cloud.redhat.com: How to Use ArgoCD Deployments with GitHub Tokens](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.redhat.com/blog/how-to-use-argocd-deployments-with-github-tokens) [![cloud.redhat.com: Log4Shell: Practical Mitigations and Impact Analysis of' the Log4j Vulnerabilities](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.redhat.com/blog/log4shell-practical-mitigations-and-impact-analysis) [![cloud.redhat.com: Monitoring Infrastructure Openshift 4.x Using Zabbix Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.redhat.com/blog/monitoring-infrastructure-openshift-4.x-using-zabbix-operator) [![cloud.redhat.com: OpenShift Commons Briefing: Database Disaster Recovery' Made Easy with Annette Clewett (Red Hat) and Andrew L'Ecuyer (Crunchy Data)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.redhat.com/blog/openshift-commons-briefing-database-disaster-recovery-made-easy-with-annette-clewett-red-hat-and-andrew-lecuyer-crunchy-data) [![cloud.redhat.com: OpenShift Sandboxed Containers 101 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.redhat.com/blog/openshift-sandboxed-containers-101) [![cloud.redhat.com: OpenShift Sandboxed Containers Operator From Zero to Hero,' the Hard Way. The Operator Framework and Its Usage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.redhat.com/blog/openshift-sandboxed-containers-operator-from-zero-to-hero-the-hard-way) [![==cloud.redhat.com: OpenShift Virtualization on Amazon Web Services==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.redhat.com/blog/openshift-virtualization-on-amazon-web-services) [![==cloud.redhat.com: Red Hat Container Community of Practice Operators==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.redhat.com/blog/red-hat-container-community-of-practice-operators) [![cloud.redhat.com: Red Hat OpenShift 4.8 Is Now Generally Available](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.redhat.com/blog/red-hat-openshift-4.8-is-now-generally-available) [![cloud.redhat.com: Red Hat OpenShift 4.9 Is Now Generally Available](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.redhat.com/blog/red-hat-openshift-4.9-is-now-generally-available) [![cloud.redhat.com: Troubleshooting Sandboxed Containers Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.redhat.com/blog/sandboxed-containers-operator-from-zero-to-hero-the-hard-way-part-2) [![==cloud.redhat.com: Scale your application containers on Red Hat OpenShift' Service on AWS (ROSA) clusters using Amazon EFS storage==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.redhat.com/blog/scale-your-application-containers-on-red-hat-openshift-service-on-aws-rosa-clusters-using-amazon-efs-storage) [![cloud.redhat.com: Simplifying Database Cloud Service Access](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.redhat.com/blog/simplifying-database-cloud-service-access) [![cloud.redhat.com: Top Open Source Kubernetes Security Tools of 2021 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.redhat.com/blog/top-open-source-kubernetes-security-tools-of-2021) [![cloud.redhat.com: Velero Backup and Restore of an Application Using gp2' StorageClass on ROSA](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.redhat.com/blog/velero-backup-and-restore-of-an-application-using-gp2-storageclass-on-rosa) [![cloud.redhat.com: Virtual Machines as Code with OpenShift GitOps and OpenShift' Virtualization](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.redhat.com/blog/virtual-machines-as-code-with-openshift-gitops-and-openshift-virtualization) [![New Installer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.redhat.com/openshift/install) [![Spring Cloud Config Server: Git Backend](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.spring.io/spring-cloud-config/reference/html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.spring.io/spring-cloud-config/spring-cloud-config.html) [![cloud.spring.io: Spring Cloud Vault 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.spring.io/spring-cloud-vault/reference/html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.tilt.dev) [![**VMware Kubernetes Tanzu**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.vmware.com/tanzu) [![Ansible and AWS: cloud IT automation management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudacademy.com/blog/ansible-aws) [![cloudacademy.com: Blog / DevOpsDevOps: Why Is It Important to Decouple Deployment' From Release?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudacademy.com/blog/devops-why-is-it-important-to-decouple-deployment-from-release) [![cloudacademy.com: Migrating Data to AWS Using the AWS Schema Conversion' Tool: A Preview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudacademy.com/blog/migrating-data-to-aws) [![cloudark.medium.com: Writing Kubernetes Custom Controllers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudark.medium.com/kubernetes-custom-controllers-b6c7d0668fdf) [![cloudark.medium.com: kubectl connections](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudark.medium.com/whats-cooking-in-your-kubernetes-namespace-9200be114f8) [![Looking ahead as GKE, the original managed Kubernetes, turns 5](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudblog.withgoogle.com/products/containers-kubernetes/5-ways-google-cloud-is-making-gke-the-best-place-to-run-kubernetes/amp) [![cloudblog.withgoogle.com: Turn any Dataflow pipeline into a reusable template](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudblog.withgoogle.com/products/data-analytics/create-templates-from-any-dataflow-pipeline/amp) [![Using new traffic control features in External HTTP(S) load balancer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudblog.withgoogle.com/products/networking/how-to-use-new-traffic-control-features-in-cloud-load-balancing/amp) [![Traffic Director and gRPC—proxyless services for your service mesh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudblog.withgoogle.com/products/networking/traffic-director-supports-proxyless-grpc/amp) [![cloudblogs.microsoft.com: Simple steps to create scalable processes to deploy' ML models as microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudblogs.microsoft.com/opensource/2021/07/09/simple-steps-to-create-scalable-processes-to-deploy-ml-models-as-microservices) [![Expanding SQL Server Big Data Clusters capabilities, now on Red Hat OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudblogs.microsoft.com/sqlserver/2020/06/23/expanding-sql-server-big-data-clusters-capabilities-now-on-red-hat-openshift) [![Automated Let's Encrypt Certificates in Azure Key Vault with ACME Bot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudbuild.co.uk/free-automated-lets-encrypt-certificates-in-azure-key-vault-with-acme-bot-a-step-by-step-guide) [![cloudbuild.co.uk: Part 1: Terraform with Azure - How to install Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudbuild.co.uk/how-to-install-terraform) [![cloudbuild.co.uk: Part 2: Terraform with Azure - How to install Azure CLI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudbuild.co.uk/part-2-terraform-with-azure-how-to-install-azure-cli) [![cloudbuild.co.uk: Part 3: Terraform with Azure - How to install Visual Studio' Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudbuild.co.uk/part-3-terraform-with-azure-how-to-install-visual-studio-code) [![cloudbuild.co.uk: Part 4: Terraform with Azure - How to install Azure Terraform' Plugin in Visual Studio Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudbuild.co.uk/part-4-terraform-with-azure-how-to-install-azure-terraform-plugin-in-visual-code) [![cloudbuild.co.uk: Part 5: Terraform with Azure - Install Git and initialise' repository](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudbuild.co.uk/part-5-terraform-with-azure-install-git-and-enable-in-visual-studio-code) [![cloudbuild.co.uk: Part 6: Terraform with Azure - Deploy resources in Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudbuild.co.uk/part-6-terraform-with-azure-deploy-resources-in-azure) [![cloudbuild.co.uk: Part 7: Terraform with Azure - Deploy a variables file' in Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudbuild.co.uk/part-7-terraform-with-azure-deploy-a-variables-file-in-terraform) [![cloudbuild.co.uk: Part 8: Terraform with Azure - Deploy terraform.tfvars' file](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudbuild.co.uk/part-8-terraform-with-azure-deploy-a-terraform-tfvars-file) [![CloudCanvas - Diagramming for Cloud Infrastructure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudcanvas.co) [![cloudcraft.co](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudcraft.co) [![cloudforecast.io: cAdvisor and Kubernetes Monitoring Guide 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudforecast.io/blog/cadvisor-and-kubernetes-monitoring-guide) [![cloudhero.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudhero.io/creating-users-for-your-kubernetes-cluster) [![cloudhut.dev: Running Apache Kafka on Kubernetes successfully](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudhut.dev/blog/2021-06-24-running-kafka-on-kubernetes) [![cloudify.co: Ansible, Terraform And Cloudify](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudify.co/blog/ansible-terraform-and-cloudify) [![cloudify.co: Ansible Vs Terraform 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudify.co/blog/ansible-vs-terraform) [![cloudify.co: AWS EKS Vs. ECS Vs. Fargate: The Breakdown](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudify.co/blog/aws-eks-vs-ecs-vs-fargate) [![cloudify.co: Docker Vs. Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudify.co/blog/docker-vs-kubernetes-comparison) [![cloudify.co: Infrastructure As Code – Is It REALLY Enough For DevOps? IAC' DevOps Best Practices 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudify.co/blog/infrastructure-as-code-is-it-really-enough-for-devops) [![cloudify.co: Migrating Pods With Containerized Applications Between Nodes' In The Same Kubernetes Cluster Using Cloudify 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudify.co/blog/migrating-pods-containerized-applications-nodes-kubernetes-cluster-using-cloudify) [![cloudify.co: Understanding DevSecOps And Its Challenges](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudify.co/blog/overcoming-devsecops-delivery-pipeline-challenges) [![cloudify.co: Simplifying Hybrid Cloud Deployments With AWS EKS And Outpost](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudify.co/blog/simplifying-hybrid-cloud-deployments-with-aws-eks-and-outpost) [![cloudify.co: Your Guide to Infrastructure Automation & Hybrid Cloud Orchestration' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudify.co/everything-you-need-to-know-about-hybrid-cloud) [![cloudify.co: Cloudify and Terraform Integration. Supercharge Your Terraform' Templates](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudify.co/terraform-integration) [![cloudkatha.com: AWS S3 Storage Classes: Everything You Need to Know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudkatha.com/aws-s3-storage-classes-everything-you-need-to-know) [![cloudkatha.com: Difference between Root User and IAM User in AWS You Need to Know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudkatha.com/difference-between-root-user-and-iam-user-in-aws-you-need-to-know) [![cloudkatha.com: How to Configure AWS SQS Dead Letter Queue using CloudFormation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudkatha.com/how-to-configure-aws-sqs-dead-letter-queue-using-cloudformation) [![cloudkatha.com: How to Create an S3 Bucket using CloudFormation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudkatha.com/how-to-create-an-s3-bucket-using-cloudformation) [![cloudkatha.com: How to Create IAM Role using CloudFormation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudkatha.com/how-to-create-iam-role-using-cloudformation) [![==cloudkatha.com: How to Setup Budget in AWS to Keep your Bill in Check==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudkatha.com/how-to-setup-budget-in-aws-to-keep-your-bill-in-check) [![cloudkatha.com: How to Setup S3 Bucket CORS Configuration using CloudFormation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudkatha.com/how-to-setup-s3-bucket-cors-configuration-using-cloudformation) [![cloudkatha.com: How to use CloudFormation to Create SNS Topic and Subscription](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudkatha.com/how-to-use-cloudformation-to-create-sns-topic-and-subscription) [![cloudkatha.com: Is S3 Region Specific or Global? What do you think?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudkatha.com/is-s3-region-specific-or-global-what-do-you-think) [![cloudkatha.com: This is why S3 Bucket Names are unique Globally](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudkatha.com/why-s3-bucket-names-are-unique-globally) [![cloudnativeengineer.substack.com: Prepare for your Certified Kubernetes' Administrator exam](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudnativeengineer.substack.com/p/prepare-for-your-cka-exam-e1c33883eaf2) [![cloudnativeislamabad.hashnode.dev: Introduction to Docker | part 1 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudnativeislamabad.hashnode.dev/introduction-to-docker-part-1) [![cloudnativeislamabad.hashnode.dev: Virtualization vs Containerization](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudnativeislamabad.hashnode.dev/virtualization-vs-containerization) [![containerjournal.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudnativenow.com) [![containerjournal.com: The What and Why of Cloud-Native Security](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudnativenow.com/editorial-calendar/cloud-native-security/the-what-and-why-of-cloud-native-security) [![containerjournal.com: 4 Expert-Level Things I Wish I’d Known About Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudnativenow.com/features/4-expert-level-things-i-wish-id-known-about-kubernetes) [![containerjournal.com: 9 Open Source Developer Tools for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudnativenow.com/features/9-open-source-developer-tools-for-kubernetes) [![containerjournal.com: Assessing the True Cost of Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudnativenow.com/features/assessing-the-true-cost-of-kubernetes) [![containerjournal.com: Deploying Kubernetes on Bare Metal](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudnativenow.com/features/deploying-kubernetes-on-bare-metal) [![containerjournal.com: GitLab Brings Kubernetes Operator to Red Hat OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudnativenow.com/features/gitlab-brings-kubernetes-operator-to-red-hat-openshift) [![containerjournal.com: Best of 2022: GitOps: The Missing Link for CI/CD for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudnativenow.com/features/gitops-the-missing-link-for-ci-cd-for-kubernetes) [![containerjournal.com: GitOps Workflows Expanding Beyond Kubernetes Clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudnativenow.com/features/gitops-workflows-expanding-beyond-kubernetes-clusters) [![containerjournal.com: Best of 2021 – Kubernetes Enables DevOps-as-a-Service (DaaS)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudnativenow.com/features/kubernetes-enables-devops-as-a-service-daas) [![containerjournal.com: Kubernetes Security in Your CI/CD Pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudnativenow.com/features/kubernetes-security-in-your-ci-cd-pipeline) [![containerjournal.com: Linkerd’s CNCF Graduation Due to its Simplicity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudnativenow.com/features/linkerds-cncf-graduation-due-to-its-simplicity) [![containerjournal.com: Red Hat, IBM Launch Konveyor to Aggregate Kubernetes Tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudnativenow.com/features/red-hat-ibm-launch-konveyor-to-aggregate-kubernetes-tools) [![containerjournal.com: Red Hat Simplifies Kubernetes Cluster Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudnativenow.com/features/red-hat-simplifies-kubernetes-cluster-management) [![containerjournal.com: Siloscape: The Dark Side of Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudnativenow.com/features/siloscape-the-dark-side-of-kubernetes) [![containerjournal.com: The 4 Levels of GitOps Maturity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudnativenow.com/features/the-4-levels-of-gitops-maturity) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudnativenow.com/features/the-rise-of-the-kubemaster) [![containerjournal.com: What’s the Difference Between Docker and Kubernetes?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudnativenow.com/features/whats-the-difference-between-docker-and-kubernetes) [![containerjournal.com: When is Kubernetes Service Ownership the Right Fit?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudnativenow.com/features/when-is-kubernetes-service-ownership-the-right-fit) [![containerjournal.com: When Is Service Mesh Worth It?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudnativenow.com/features/when-is-service-mesh-worth-it) [![containerjournal.com: When Kubernetes-as-a-Service Doesn’t Cut It](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudnativenow.com/features/when-kubernetes-as-a-service-doesnt-cut-it) [![containerjournal.com: Kubernetes’ True Superpower is its Control Plane](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudnativenow.com/kubeconcnc/kubernetes-true-superpower-is-its-control-plane) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudnativenow.com/topics/cloudnativedevelopment/how-docker-and-kubernetes-work-together) [![containerjournal.com: How the Rise of Containers Will Drive DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudnativenow.com/topics/cloudnativedevelopment/how-the-rise-of-containers-will-drive-devops) [![IBM Leverages Containers to Advance DevOps on Mainframes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudnativenow.com/topics/cloudnativedevelopment/ibm-leverages-containers-to-advance-devops-on-mainframes) [![containerjournal.com: Red Hat Adds Java Runtime for Kubernetes to Subscription](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudnativenow.com/topics/cloudnativedevelopment/red-hat-adds-java-runtime-for-kubernetes-to-subscription) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudnativenow.com/topics/cloudnativeplatforms/10-best-practices-worth-implementing-to-adopt-kubernetes) [![containerjournal.com: Overcoming Kubernetes Infrastructure Challenges](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudnativenow.com/topics/cloudnativeplatforms/overcoming-kubernetes-infrastructure-challenges) [![containerjournal.com: Rancher Labs Adds Support for Longhorn Storage on Kubernetes Clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudnativenow.com/topics/cloudnativeplatforms/rancher-labs-adds-support-for-longhorn-storage-on-kubernetes-clusters) [![containerjournal.com: Red Hat Delivers Latest Kubernetes Enhancements](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudnativenow.com/topics/cloudnativeplatforms/red-hat-delivers-latest-kubernetes-enhancements) [![containerjournal.com: Red Hat Integrates KubeVirt With Kubernetes Management Platform From SAP](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudnativenow.com/topics/cloudnativeplatforms/red-hat-integrates-kubevirt-with-kubernetes-management-platform-from-sap) [![containerjournal.com: Red Hat Platform Brings Kafka Closer to Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudnativenow.com/topics/cloudnativeplatforms/red-hat-platform-brings-kafka-closer-to-kubernetes) [![containerjournal.com: How to Secure Your Kubernetes Cluster 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudnativenow.com/topics/cloudnativesecurity/how-to-secure-your-kubernetes-cluster) [![containerjournal.com: GitOps Workflows and Principles for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudnativenow.com/topics/gitops-workflows-and-principles-for-kubernetes) [![containerjournal.com: 9 Pillars of Engineering DevOps With Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudnativenow.com/uncategorized/9-pillars-of-engineering-devops-with-kubernetes) [![cloudnativesimplified.substack.com: kcp: Kubernetes-like control plane](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudnativesimplified.substack.com/p/tool-series-1-kcp) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudnativetoolkit.dev/adopting/use-cases/gitops/gitops-ibm-cloud-paks) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudogu.com/en/blog) [![Continuous Delivery with Sonatype Nexus, Jenkins and the Cloudogu Ecosystem](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudogu.com/en/blog/cd-with-nexus-jenkins-ces) [![cloudogu.com: Automation Assistants: GitOps tools in comparison 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudogu.com/en/blog/gitops-tools) [![cloudogu.com: Kubernetes least privilege implementation using the Google' Cloud as an axample](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudogu.com/en/blog/kubernetes-least-privilege-gcp-example) [![cloudonaut.io: Advanced AWS Networking: Pitfalls That You Should Avoid](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudonaut.io/advanved-aws-networking-pitfalls-that-you-should-avoid) [![cloudonaut.io: AWS Client VPN: Connected with the Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudonaut.io/aws-client-vpn-connected-with-the-cloud) [![cloudonaut.io: EC2 Checklist: 7 things to do after launching an instance](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudonaut.io/ec2-checklist-seven-things-to-do-after-launching-an-instance) [![cloudonaut.io: Getting Started with Free Templates for AWS CloudFormation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudonaut.io/getting-started-with-aws-cf-templates) [![cloudonaut.io: Scaling Container Clusters on AWS: ECS and EKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudonaut.io/scaling-container-clusters-on-aws-ecs-eks) [![cloudonaut.io: Seamless EC2 monitoring with the Unified CloudWatch Agent](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudonaut.io/seamless-ec2-monitoring-with-the-unified-cloudwatch-agent) [![cloudonaut.io: Serverless Hybrid Cloud: Accessing an API Gateway via VPN or Direct Connect](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudonaut.io/serverless-hybrid-cloud-accessing-an-api-gateway-via-vpn-or-direct-connect) [![Terraform, can you keep a secret?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudonaut.io/terraform-can-you-keep-a-secret) [![cloudonaut.io: What Architects Need to Know About Networking on AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudonaut.io/what-architects-need-to-know-about-networking-on-aws) [![cloudowski.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudowski.com) [![cloudowski.com: Honest review of OpenShift 4 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudowski.com/articles/honest-review-of-openshift-4) [![cloudowski.com: Jenkins on OpenShift - how to use and customize it in a cloud-native way 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudowski.com/articles/jenkins-on-openshift) [![cloudowski.com: Openshift ImageStreams](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudowski.com/articles/why-managing-container-images-on-openshift-is-better-than-on-kubernetes) [![IBM Cloud Pak Playbook: cloudpak8s.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudpak8s.io) [![IBM Cloud Pak Playbook](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudpak8s.io/apps/cp4a_overview) [![cloudpundit.com: Don’t boil the ocean to create your cloud 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudpundit.com/2020/09/22/dont-boil-the-ocean-to-create-your-cloud) [![cloudscaling.com: The History of Pets vs Cattle and How to Use the Analogy Properly](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudscaling.com/blog/cloud-computing/the-history-of-pets-vs-cattle) [![cloudskills.io: Getting Started with Git and Azure DevOps: The Ultimate' Guide 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudskills.io/blog/git-azure-devops) [![The Maester - Terraform Module](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudtips.nl/the-maester-terraform-module-8c68b2b68c51) [![cloudtweaks.com: DevOps - Secure and Scalable CI/CD Pipeline with AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudtweaks.com/2019/05/devops-secure-and-scalable-ci-cd-pipeline-with-aws) [![cloudyuga.guru: How does Kubernetes assign QoS class to pods through OOM score?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudyuga.guru/blogs/k8s-qos-oomkilled) [![cloudyuga.guru: How does Kubernetes assign QoS class to pods through OOM' score?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloudyuga.guru/hands_on_lab/k8s-qos-oomkilled) [![ClusterAPI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cluster-api.sigs.k8s.io) [![ClusterClass: Experimental Feature for Streamlined Cluster Lifecycle Management in Cluster API](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cluster-api.sigs.k8s.io/tasks/experimental-features/cluster-class) [![cmcrowell.com/cheat-sheet 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cmcrowell.com/cheat-sheet) [![cmder 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cmder.net) [![cnab.io: CNABs facilitate the bundling, installing and managing of container-native' apps — and their coupled services](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cnab.io) [![Code Dog](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://code-dog.app) [![code-maze.com: ci jenkins docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://code-maze.com/ci-jenkins-docker) [![Configure your terminal for Claude Code - Claude Code Docs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://code.claude.com/docs/en/terminal-config) [![code.egym.de: Horizontal Pod Autoscaler in Kubernetes (Part 1) — Simple Autoscaling using Metrics Server](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://code.egym.de/horizontal-pod-autoscaler-in-kubernetes-part-1-simple-autoscaling-using-metrics-server-929e96cc2ab2) [![code.egym.de: Vertical Pod Autoscaler in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://code.egym.de/vertical-pod-autoscaler-in-kubernetes-b12a5c61393f) [![I'm AWS certified? Should you trust me?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://code.joejag.com/2021/i-am-aws-certified-should-you-trust-me.html) [![code.likeagirl.io: Docker: Setup Simple Application with MongoDB for Data' Storage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://code.likeagirl.io/docker-setup-simple-application-with-mongodb-for-data-storage-272bdb3036ad) [![REST vs. gRPC: Battle of the APIs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://code.tutsplus.com/tutorials/rest-vs-grpc-battle-of-the-apis--cms-30711) [![code.visualstudio.com: Visual Studio Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://code.visualstudio.com) [![Remote Repositories 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://code.visualstudio.com/blogs/2021/06/10/remote-repositories) [![code.visualstudio.com: vscode.dev(!)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://code.visualstudio.com/blogs/2021/10/20/vscode-dev?WT.mc_id=devcloud-46480-cxa) [![Working with Kubernetes in VS Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://code.visualstudio.com/docs/azure/kubernetes) [![code.visualstudio.com: GitHub Copilot in VS Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://code.visualstudio.com/docs/copilot/overview) [![Getting Started with Data Wrangler in VS Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://code.visualstudio.com/docs/datascience/data-wrangler) [![Integrated Terminal](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://code.visualstudio.com/docs/editor/integrated-terminal) [![Using Version Control in VS Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://code.visualstudio.com/docs/editor/versioncontrol) [![code.visualstudio.com: Java Project Management in VS Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://code.visualstudio.com/docs/java/java-project) [![Using Version Control in VS Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://code.visualstudio.com/docs/sourcecontrol/overview) [![Integrated Terminal](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://code.visualstudio.com/docs/terminal/basics) [![code.visualstudio.com: keyboard shortcuts for Linux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://code.visualstudio.com/shortcuts/keyboard-shortcuts-linux.pdf) [![code.visualstudio.com: keyboard shortcuts for macOS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://code.visualstudio.com/shortcuts/keyboard-shortcuts-macos.pdf) [![code.visualstudio.com: keyboard shortcuts for Windows](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://code.visualstudio.com/shortcuts/keyboard-shortcuts-windows.pdf) [![VSCode Updates](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://code.visualstudio.com/updates) [![VSCode Updates](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://code.visualstudio.com/updates/v1_120) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://code.visualstudio.com/updates/v1_120/v1_46) [![Flexible layout 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://code.visualstudio.com/updates/v1_46) [![codebeautify.org/yaml-validator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codebeautify.org/yaml-validator) [![codeberg.org/hjacobs/kube-downscaler: Kubernetes Downscaler 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codeberg.org/hjacobs/kube-downscaler) [![Kubernetes Janitor](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codeberg.org/hjacobs/kube-janitor) [![codeburst.io: 7 Kubernetes Security Best Practices You Must Follow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codeburst.io/7-kubernetes-security-best-practices-you-must-follow-ae32f1ed6444) [![codeburst.io: A Resource for all Things Git](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codeburst.io/a-resource-for-all-things-git-b63d6626beca) [![codeburst.io: Creating a Local Development Kubernetes Cluster with k3s and Traefik Proxy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codeburst.io/creating-a-local-development-kubernetes-cluster-with-k3s-and-traefik-proxy-7a5033cb1c2d) [![codeburst.io: Debug your code using git bisect](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codeburst.io/debug-your-code-using-git-bisect-45db2983cc69) [![codeburst.io: getting started with kubernetes, deploy a docker container in 5 minutes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codeburst.io/getting-started-with-kubernetes-deploy-a-docker-container-with-kubernetes-in-5-minutes-eb4be0e96370) [![codeburst.io: Google Kubernetes Engine Logging by Example](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codeburst.io/google-kubernetes-engine-logging-by-example-df6946dcba6b) [![Kubernetes CKAD Example Exam Questions Practical Challenge Series](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codeburst.io/kubernetes-ckad-weekly-challenges-overview-and-tips-7282b36a2681) [![codeburst.io: Spinnaker by Example: Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codeburst.io/spinnaker-by-example-part-1-c4de9180d689) [![codeburst.io: Spinnaker by Example: Part 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codeburst.io/spinnaker-by-example-part-2-6f92a1fdaedf) [![codeburst.io: Spinnaker by Example: Part 3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codeburst.io/spinnaker-by-example-part-3-c6ed9ac5f8ce) [![Amazon CodeCatalyst](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codecatalyst.aws/explore) [![codeengineered.com: 4 Places To Find Helm Charts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codeengineered.com/blog/2020/helm-find-charts) [![Codefresh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codefresh.io) [![codefresh.io: Applied GitOps with Kustomize](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codefresh.io/about-gitops/applied-gitops-with-kustomize) [![codefresh.io: Stop Using Branches for Deploying to Different GitOps Environments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codefresh.io/about-gitops/branches-gitops-environments) [![codefresh.io: Using GitOps for Infrastructure and Applications With Crossplane' and Argo CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codefresh.io/about-gitops/gitops-for-infrastructure-and-applications) [![codefresh.io: The pains of GitOps 1.0](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codefresh.io/about-gitops/pains-gitops-1-0) [![==codefresh.io: How to Model Your Gitops Environments and Promote Releases' between Them== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codefresh.io/blog/how-to-model-your-gitops-environments-and-promote-releases-between-them) [![codefresh.io: Kubernetes Deployment Antipatterns – part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codefresh.io/blog/kubernetes-antipatterns-1) [![codefresh.io: Kubernetes Deployment Antipatterns – part 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codefresh.io/blog/kubernetes-antipatterns-2) [![codefresh.io: Progressive delivery for Kubernetes Config Maps using Argo' Rollouts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codefresh.io/blog/progressive-delivery-for-kubernetes-config-maps-using-argo-rollouts) [![==codefresh.io: Using Argo CD and Kustomize for ConfigMap Rollouts== 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codefresh.io/blog/using-argo-cd-and-kustomize-for-configmap-rollouts) [![codefresh.io: Docker anti-patterns 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codefresh.io/containers/docker-anti-patterns) [![codefresh.io: The pains of GitOps 1.0 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codefresh.io/devops/pains-gitops-1-0) [![codefresh.io: Using a Kanban board to manage and promote Helm Releases 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codefresh.io/helm-tutorial/kanban-promotion-boards) [![codefresh.io: Using Helm 3 with Helm 2 charts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codefresh.io/helm-tutorial/taking-helm-3-spin) [![codefresh.io: Using Helm with GitOps 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codefresh.io/helm-tutorial/using-helm-with-gitops) [![codefresh.io: The ultimate guide for local development on Kubernetes: Draft' vs Skaffold vs Garden.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codefresh.io/howtos/local-k8s-draft-skaffold-garden) [![codefresh.io: Tutorial - Local Kubernetes Development with Okteto 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codefresh.io/kubernetes-tutorial/okteto) [![codefresh.io: Using Telepresence 2 for Kubernetes debugging and local development](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codefresh.io/kubernetes-tutorial/telepresence-2-local-development) [![codegiant.io: Build software faster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codegiant.io/home) [![codely.tv](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codely.com/en) [![codely.tv](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codely.tv) [![codeopinion.com: Event Sourcing vs Event Driven Architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codeopinion.com/event-sourcing-vs-event-driven-architecture) [![codeopinion.com: Splitting up a Monolith into Microservices 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codeopinion.com/splitting-up-a-monolith-into-microservices) [![codeopinion.com: Troubleshooting Kafka with 2000 Microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codeopinion.com/troubleshooting-kafka-with-2000-microservices) [![codersociety.com: 13 Best Practices for using Helm](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codersociety.com/blog/articles/helm-best-practices) [![coderstan.com: Apache Spark on Kubernetes—Lessons Learned from Launching Millions of Spark Executors (Databricks Data+AI Summit 2022)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://coderstan.com/2022/07/15/spark-on-kubernetes-launching-millions-of-spark-executors) [![codesolid.com: How To Use Docker and Docker Compose With Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codesolid.com/how-to-use-docker-with-python) [![codesolid.com: Python Lists for Beginners: A Complete Lesson With Exercises 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codesolid.com/python-lists) [![codewithme.cloud: Why aren’t you using Managed Identities?!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codewithme.cloud/posts/2024/02/why-arent-you-using-secretless-authentication) [![codingfriend.medium.com: Docker Swarm Cheatsheet (2017)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codingfriend.medium.com/docker-swarm-cheatsheet-22665e3278b1) [![codingharbour.com: kafkacat cheatsheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codingharbour.com/kafkacat-cheatsheet) [![codingpotions.com: ¿Cuánto cobra un programador en España en 2021?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://codingpotions.com/salarios-programadores-2021) [![Sport Car Price Prediction.ipynb](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://colab.research.google.com/drive/1m6ZjIJBxU20kxI9zTZqeMEVSq1FL0pNa?usp=sharing) [![collabnix.com: 10 Kubernetes Best Practices to Get You Started](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://collabnix.com/10-kubernetes-best-practices-to-get-you-started) [![collabnix.com: Applying DevSecOps Practices to Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://collabnix.com/applying-devsecops-practices-to-kubernetes) [![collabnix.com: Kubernetes CRUD Operation using Go on Docker Desktop](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://collabnix.com/kubernetes-crud-operation-using-go-on-docker-desktop) [![collabnix.com: The Rise of Kubernetes and AI – Kubectl OpenAI plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://collabnix.com/the-rise-of-kubernetes-and-ai-kubectl-openai-plugin) [![collabnix.com: The Ultimate Docker Tutorial for Automation Testing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://collabnix.com/the-ultimate-docker-tutorial-for-automation-testing) [![collabnix.com: Top 10 Kubernetes Tools You Need for 2021 – Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://collabnix.com/top-10-kubernetes-tools-you-need-for-2021) [![collabnix.github.io: Docker Extensions 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://collabnix.github.io/docker-community-extensions) [![collabnix.github.io/kubetools 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://collabnix.github.io/kubetools) [![terraform.collabnix.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://collabnix.github.io/terraform) [![CommandLine Ninja](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://commandline.ninja) [![commandline.ninja: Use Powershell to find windows services configured to run as another user](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://commandline.ninja/use-powershell-to-find-services-configured-to-run-as-another-user) [![commandline.ninja: Video Intro to Secret Management with Powershell](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://commandline.ninja/video-intro-to-secret-management-with-powershell) [![OpenShift Commons](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://commons.openshift.org) [![Configure bitbucket-pipelines.yml to automatically merge feature branch to master?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://community.atlassian.com/forums/Bitbucket-questions/configure-bitbucket-pipelines-yml-to-automatically-merge-feature/qaq-p/793222) [![How to run a marketing campaign from kickoff to launch using Teamwork Collection](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://community.atlassian.com/forums/Teamwork-Collection-articles/How-to-run-a-marketing-campaign-from-kickoff-to-launch-using/ba-p/3183852) [![Configure bitbucket-pipelines.yml to automatically merge feature branch to master?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://community.atlassian.com/t5/Bitbucket-questions/configure-bitbucket-pipelines-yml-to-automatically-merge-feature/qaq-p/793222) [![community.aws/kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://community.aws/kubernetes) [![community.aws/training: Training and Certification](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://community.aws/training) [![community.dataminer.services: CI/CD and the Agile Principles](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://community.dataminer.services/ci-cd-and-the-agile-principles) [![devcentral.f5.com: What is Kubernetes?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://community.f5.com/kb/technicalarticles/what-is-kubernetes/281010) [![community.hpe.com: Containers vs. VMs: What’s the difference?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://community.hpe.com/hpeb/plugins/custom/hp/hpebresponsive/custom.bounce_endpoint?referer=https%3A%2F%2Fcommunity.hpe.com%2Ft5%2FHPE-Ezmeral-Uncut%2FContainers-vs-VMs-What-s-the-difference%2Fba-p%2F7147090) [![community.hpe.com: Containers vs. VMs: What’s the difference?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://community.hpe.com/t5/HPE-Ezmeral-Uncut/Containers-vs-VMs-What-s-the-difference/ba-p/7147090) [![community.ibm.com: Red Hat Ansible Automation Platform on IBM Z and IBM LinuxONE is generally available now!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://community.ibm.com/community/user/blogs/daniel-jast1/2023/12/07/red-hat-aap-on-ibm-z-and-linuxone) [![community.ibm.com: Red Hat Ansible Automation Platform on IBM Z and IBM' LinuxONE is generally available now!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://community.ibm.com/community/user/ibmz-and-linuxone/blogs/daniel-jast1/2023/12/07/red-hat-aap-on-ibm-z-and-linuxone) [![community.jenkins.io: DSTY - jenkins-std-lib (Shared Library) - Interact with files/directories using Groovy!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://community.jenkins.io/t/dsty-jenkins-std-lib-shared-library-interact-with-files-directories-using-groovy/398) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://community.ops.io/danielepolencic/how-do-you-gracefully-shut-down-pods-in-kubernetes-30fa) [![community.ops.io: Kubernetes Ingress Controller. How does it work?=](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://community.ops.io/danielepolencic/learning-how-an-ingress-controller-works-by-building-one-in-bash-3fni) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://community.ops.io/danielepolencic/memory-requests-and-limits-in-kubernetes-217g) [![community.ops.io: Pod rebalancing and allocations in Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://community.ops.io/danielepolencic/pod-rebalancing-and-allocations-in-kubernetes-4kim) [![community.ops.io: CI CD 101 with GitLab](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://community.ops.io/jatin/ci-cd-101-with-gitlab-4pol) [![community.ops.io: Configuring AKS to read secrets and certificates from Azure KeyVaults](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://community.ops.io/javi_labs/configuring-aks-to-read-secrets-and-certificates-from-azure-keyvaults-17o1) [![community.ops.io: One day I woke up to a crashed AKS cluster and this is what I did to get it back to life](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://community.ops.io/javi_labs/one-day-wake-up-to-a-crashed-aks-cluster-and-this-is-what-i-did-to-get-it-back-to-life-1592) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://community.ops.io/the_cozma/k8s-fix-helm-release-failing-with-an-upgrade-still-in-progress-4660) [![SUSE & Rancher Community 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://community.suse.com/feed) [![community.suse.com: Introduction to K3s 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://community.suse.com/posts/13903989) [![community.suse.com: Comparing Modern-Day Container Image Builders: Jib,' Buildpacks and Docker 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://community.suse.com/posts/comparing-modern-day-container-image-builders-jib-buildpacks-and-docker) [![community.suse.com: Stupid Simple Kubernetes — Deployments, Services and' Ingresses Explained](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://community.suse.com/posts/stupid-simple-kubernetes-deployments-services-and-ingresses-explained) [![RFC: Foreman Operations Ansible Collection](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://community.theforeman.org/t/rfc-operations-ansible-collection/20971) [![comparecloud.in: Public Cloud Services Comparison 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://comparecloud.in) [![==compliantkubernetes.io: Compliant Kubernetes is a Certified Kubernetes' distribution, that complies with: HIPAA, GDPR, PCI DSS, FFFS 2014:7, ISO 27001, etc.== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://compliantkubernetes.io) [![computerhoy.com: GitHub Copilot X: así es la nueva IA parecida a ChatGPT y destinada a ayudar a programadores](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://computerhoy.20minutos.es) [![computerhoy.com: GitHub Copilot X: así es la nueva IA parecida a ChatGPT' y destinada a ayudar a programadores](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://computerhoy.com/software/github-copilot-x-nueva-ia-parecida-chatgpt-destinada-ayudar-programadores-1219266) [![computerhoy.com: ¿Qué es el 'Deep Learning' y por qué se considera una' revolución en la inteligencia artificial?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://computerhoy.com/tecnologia/deep-learning-considera-revolucion-ia-1241180) [![computingforgeeks.com: Build AWS EC2 Machine Images (AMI) With Packer and Ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://computingforgeeks.com/build-aws-ec2-machine-images-with-packer-and-ansible) [![computingforgeeks.com: Kubectl Cheat Sheet for Kubernetes Admins & CKA Exam' Prep](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://computingforgeeks.com/kubectl-cheat-sheet-for-kubernetes-cka-exam-prep) [![computingforgeeks.com: Kubectl Cheat Sheet for Kubernetes Admins & CKA Exam Prep](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://computingforgeeks.com/kubectl-cheat-sheet-kubernetes) [![The SSH Commands Cheat Sheet for Linux SysAdmins / Users](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://computingforgeeks.com/ssh-cheatsheet-for-sysadmins) [![The SSH Commands Cheat Sheet for Linux SysAdmins / Users](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://computingforgeeks.com/ssh-commands-cheat-sheet-linux) [![Concourse](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://concourse-ci.org) [![Automatic branch merging](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://confluence.atlassian.com/bitbucketserver/automatic-branch-merging-776639993.html) [![atlassian.com: Configuring branching models 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://confluence.atlassian.com/bitbucketserver/branches-776639968.html) [![Checks for merging pull requests](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://confluence.atlassian.com/bitbucketserver/checks-for-merging-pull-requests-776640039.html) [![atlassian.com: Configuring branching models 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://confluence.atlassian.com/bitbucketserver/using-branches-in-bitbucket-server-776639968.html) [![confluence.sakaiproject.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://confluence.sakaiproject.org/display/REL/Maven+release+plugin+cheat+sheet) [![**Conjure up**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://conjure-up.io) [![==console.cloud.google.com/products==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://console.cloud.google.com/products) [![KubeStellar Console 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://console.kubestellar.io) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://console.redhat.com/openshift/install) [![container-registry.com: Lifting Developers’ Productivity 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://container-registry.com/posts/productivity-lift-buildkit-cli-for-kubectl) [![containerd.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://containerd.io) [![Prometheus Monitoring Ecosystem Begins to Mature](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://containerjournal-com.cdn.ampproject.org/c/s/containerjournal.com/topics/container-ecosystems/prometheus-monitoring-ecosystem-begins-to-mature/amp) [![containerjournal.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://containerjournal.com) [![containerjournal.com: Best of 2021 – Kubernetes Enables DevOps-as-a-Service' (DaaS)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://containerjournal.com/editorial-calendar/best-of-2021/kubernetes-enables-devops-as-a-service-daas) [![containerjournal.com: The What and Why of Cloud-Native Security](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://containerjournal.com/editorial-calendar/cloud-native-security/the-what-and-why-of-cloud-native-security) [![containerjournal.com: 4 Expert-Level Things I Wish I’d Known About Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://containerjournal.com/features/4-expert-level-things-i-wish-id-known-about-kubernetes) [![containerjournal.com: 9 Open Source Developer Tools for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://containerjournal.com/features/9-open-source-developer-tools-for-kubernetes) [![containerjournal.com: Assessing the True Cost of Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://containerjournal.com/features/assessing-the-true-cost-of-kubernetes) [![containerjournal.com: Deploying Kubernetes on Bare Metal](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://containerjournal.com/features/deploying-kubernetes-on-bare-metal) [![containerjournal.com: GitLab Brings Kubernetes Operator to Red Hat OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://containerjournal.com/features/gitlab-brings-kubernetes-operator-to-red-hat-openshift) [![containerjournal.com: Best of 2022: GitOps: The Missing Link for CI/CD for' Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://containerjournal.com/features/gitops-the-missing-link-for-ci-cd-for-kubernetes) [![==containerjournal.com: GitOps Workflows and Principles for Kubernetes==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://containerjournal.com/features/gitops-workflows-and-principles-for-kubernetes) [![containerjournal.com: GitOps Workflows Expanding Beyond Kubernetes Clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://containerjournal.com/features/gitops-workflows-expanding-beyond-kubernetes-clusters) [![containerjournal.com: Kubernetes Enables DevOps-as-a-Service (DaaS) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://containerjournal.com/features/kubernetes-enables-devops-as-a-service-daas) [![containerjournal.com: Kubernetes Security in Your CI/CD Pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://containerjournal.com/features/kubernetes-security-in-your-ci-cd-pipeline) [![containerjournal.com: Linkerd’s CNCF Graduation Due to its Simplicity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://containerjournal.com/features/linkerds-cncf-graduation-due-to-its-simplicity) [![containerjournal.com: Red Hat, IBM Launch Konveyor to Aggregate Kubernetes' Tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://containerjournal.com/features/red-hat-ibm-launch-konveyor-to-aggregate-kubernetes-tools) [![containerjournal.com: Red Hat Simplifies Kubernetes Cluster Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://containerjournal.com/features/red-hat-simplifies-kubernetes-cluster-management) [![containerjournal.com: Siloscape: The Dark Side of Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://containerjournal.com/features/siloscape-the-dark-side-of-kubernetes) [![containerjournal.com: The 4 Levels of GitOps Maturity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://containerjournal.com/features/the-4-levels-of-gitops-maturity) [![A new role to emerge: Kubernetes Manager (KubeMaster) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://containerjournal.com/features/the-rise-of-the-kubemaster) [![==containerjournal.com: What’s the Difference Between Docker and Kubernetes?==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://containerjournal.com/features/whats-the-difference-between-docker-and-kubernetes) [![containerjournal.com: When is Kubernetes Service Ownership the Right Fit?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://containerjournal.com/features/when-is-kubernetes-service-ownership-the-right-fit) [![==containerjournal.com: When Is Service Mesh Worth It?==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://containerjournal.com/features/when-is-service-mesh-worth-it) [![containerjournal.com: When Kubernetes-as-a-Service Doesn’t Cut It](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://containerjournal.com/features/when-kubernetes-as-a-service-doesnt-cut-it) [![containerjournal.com: Kubernetes’ True Superpower is its Control Plane](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://containerjournal.com/kubeconcnc/kubernetes-true-superpower-is-its-control-plane) [![containerjournal.com: Best of 2020: How Docker and Kubernetes Work Together](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://containerjournal.com/topics/container-ecosystems/how-docker-and-kubernetes-work-together) [![containerjournal.com: How the Rise of Containers Will Drive DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://containerjournal.com/topics/container-ecosystems/how-the-rise-of-containers-will-drive-devops) [![IBM Leverages Containers to Advance DevOps on Mainframes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://containerjournal.com/topics/container-ecosystems/ibm-leverages-containers-to-advance-devops-on-mainframes) [![containerjournal.com: Red Hat Adds Java Runtime for Kubernetes to Subscription](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://containerjournal.com/topics/container-ecosystems/red-hat-adds-java-runtime-for-kubernetes-to-subscription) [![containerjournal.com: 10 Best Practices Worth Implementing to Adopt Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://containerjournal.com/topics/container-management/10-best-practices-worth-implementing-to-adopt-kubernetes) [![containerjournal.com: Overcoming Kubernetes Infrastructure Challenges](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://containerjournal.com/topics/container-management/overcoming-kubernetes-infrastructure-challenges) [![containerjournal.com: Rancher Labs Adds Support for Longhorn Storage on' Kubernetes Clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://containerjournal.com/topics/container-management/rancher-labs-adds-support-for-longhorn-storage-on-kubernetes-clusters) [![containerjournal.com: Red Hat Delivers Latest Kubernetes Enhancements](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://containerjournal.com/topics/container-management/red-hat-delivers-latest-kubernetes-enhancements) [![containerjournal.com: Red Hat Integrates KubeVirt With Kubernetes Management' Platform From SAP](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://containerjournal.com/topics/container-management/red-hat-integrates-kubevirt-with-kubernetes-management-platform-from-sap) [![containerjournal.com: Red Hat Platform Brings Kafka Closer to Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://containerjournal.com/topics/container-management/red-hat-platform-brings-kafka-closer-to-kubernetes) [![containerjournal.com: How to Secure Your Kubernetes Cluster 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://containerjournal.com/topics/container-security/how-to-secure-your-kubernetes-cluster) [![containerjournal.com: 9 Pillars of Engineering DevOps With Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://containerjournal.com/uncategorized/9-pillars-of-engineering-devops-with-kubernetes) [![ContainerSSH: Launch containers on demand 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://containerssh.io) [![containo.us: Kubernetes Ingress & Service API Demystified](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://containo.us/blog/kubernetes-ingress-service-api-demystified) [![Maesh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://containo.us/maesh) [![contains.dev: Optimizing Docker image size and why it matters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://contains.dev/blog/optimizing-docker-image-size) [![content.techgig.com: 5 Best DevOps practices for beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://content.techgig.com/5-best-devops-practices-for-beginners/articleshow/81368965.cms) [![continuousdelivery.com: Patterns 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://continuousdelivery.com/implementing/patterns) [![contractortaxation.com/contracting-in-spain](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://contractortaxation.com/contracting-in-spain) [![cookbook.learndataengineering.com: The Data Engineering Cookbook](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cookbook.learndataengineering.com/docs/05-CaseStudies) [![cookbook.openshift.org 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cookbook.openshift.org) [![cookbook.openshift.org: How do I import an image from an external image registry? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cookbook.openshift.org/image-registry-and-image-streams/how-do-i-import-an-image-from-an-external-image.html) [![coolify.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://coolify.io) [![GitHub Copilot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://copilot.github.com) [![copr.fedorainfracloud.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://copr.fedorainfracloud.org) [![copr.fedorainfracloud.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://copr.fedorainfracloud.org/coprs) [![copyconstruct.medium.com: Testing in Production, the safe way 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://copyconstruct.medium.com/testing-in-production-the-safe-way-18ca102d0ef1) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://coreos.com/blog/introducing-ignition.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://coreos.com/ignition/docs/latest/what-is-ignition.html) [![cormachogan.com: A first look at vSphere with Kubernetes in action](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cormachogan.com/2020/04/01/a-first-look-at-vsphere-with-kubernetes-in-action) [![cormachogan.com: Building a TKG Cluster in vSphere with Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cormachogan.com/2020/04/07/building-a-tkg-guest-cluster-in-vsphere-with-kubernetes) [![**Cortex**:](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cortexmetrics.io) [![coruzant.com/appdev: Kubernetes Management: Tools and Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://coruzant.com/appdev/kubernetes-management-tools-and-best-practices) [![Couchdb.apache.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://couchdb.apache.org) [![techiescamp.com: Kubernetes Kustomize Crash Course](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://courses.devopscube.com/l/products) [![devopswithkubernetes.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://courses.mooc.fi/org/uh-cs/courses/devops-with-kubernetes) [![craig-godden-payne.medium.com: How does ingress work in Kubernetes?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://craig-godden-payne.medium.com/how-does-ingress-work-in-kubernetes-f3b121d0351f) [![Homepage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://crc.dev) [![creately.com: A Step By Step Guide to Set KPIs for Team Members](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://creately.com/blog/business/how-to-set-kpis-for-team-members) [![creately.com: How to Better Manage Your Projects with Kanban Boards](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://creately.com/blog/diagrams/what-is-a-kanban-board) [![creately.com: How to Better Manage Your Projects with Kanban Boards](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://creately.com/blog/project-management/what-is-a-kanban-board) [![cri-o.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cri-o.io) [![cribl.io: Using Prometheus for Agentless Monitoring](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cribl.io/blog/using-prometheus-for-agentless-monitoring) [![cronicaglobal.elespanol.com: Roberto Ardon (Incepto): "A la IA no se le pueden pedir imposibles"](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cronicaglobal.elespanol.com/vida/20240604/roberto-ardon-incepto-ia-pueden-pedir-imposibles/860164103_0.html) [![crontab.guru 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://crontab.guru) [![crossplane.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://crossplane.io) [![crunchtools.com: A Comparison of Linux Container Images](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://crunchtools.com/comparison-linux-container-images) [![crunchtools.com: A Hacker’s Guide to Moving Linux Services into Containers. Epic 15 page blog post showing people how to move Wordpress (php), Mediawiki (php), and Request Tracker (perl) into containers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://crunchtools.com/moving-linux-services-to-containers) [![crunchtools.com: Should I Use Docker Compose Or Podman Compose With Podman?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://crunchtools.com/should-i-use-docker-compose-or-podman-compose-with-podman) [![cryptography.io: scrypt (cryptography)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cryptography.io/en/latest/hazmat/primitives/key-derivation-functions) [![A Gentle Introduction to Using a Docker Container as a Dev Environment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://css-tricks.com/a-gentle-introduction-to-using-a-docker-container-as-a-dev-environment) [![css-tricks.com: Advanced Git series. 3 Better Collaboration With Pull Requests](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://css-tricks.com/better-collaboration-with-pull-requests) [![css-tricks.com: Advanced Git series. 2 Branching Strategies in Git](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://css-tricks.com/branching-strategies-in-git) [![css-tricks.com: Cherry-Picking Commits in Git](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://css-tricks.com/cherry-picking-commits-in-git) [![css-tricks.com: Advanced Git series. 1 Creating the Perfect Commit in Git](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://css-tricks.com/creating-the-perfect-commit-in-git) [![css-tricks.com: Git: Switching Unstaged Changes to a New Branch](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://css-tricks.com/git-switching-unstaged-changes-to-a-new-branch) [![css-tricks.com: How to Automate Project Versioning and Releases with Continuous Deployment 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://css-tricks.com/how-to-automate-project-versioning-and-releases-with-continuous-deployment) [![css-tricks.com: Advanced Git series. 6 Interactive Rebase: Clean up your' Commit History](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://css-tricks.com/interactive-rebase-clean-up-your-commit-history) [![css-tricks.com: Kubernetes Explained Simply: Containers, Pods and Images](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://css-tricks.com/kubernetes-explained-simply-containers-pods-and-images) [![css-tricks.com: Advanced Git series. 4 Merge Conflicts: What They Are and' How to Deal with Them](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://css-tricks.com/merge-conflicts-what-they-are-and-how-to-deal-with-them) [![css-tricks.com: Advanced Git series. 5 Rebase vs. Merge: Integrating Changes' in Git](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://css-tricks.com/rebase-vs-merge-integrating-changes-in-git) [![css-tricks.com: The Many Faces of VS Code in the Browser](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://css-tricks.com/the-many-faces-of-vs-code-in-the-browser) [![css-tricks.com: Using the Reflog to Restore Lost Commits](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://css-tricks.com/using-the-reflog-to-restore-lost-commits) [![cssnectar.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cssnectar.com) [![cult.honeypot.io: Best Frontend JavaScript Frameworks To Learn 2021](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cult.honeypot.io/reads/best-frontend-javascript-frameworks-learn-2021) [![curity.io: Client Security](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://curity.io/resources/client-security) [![curity.io: OAuth 2.0 Overview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://curity.io/resources/learn/oauth-overview) [![curity.io: OpenID Connect Overview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://curity.io/resources/learn/openid-connect-overview) [![Development Environments for Cloud Agents](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cursor.com/blog/cloud-agent-development-environments) [![Cursor Composer 2.5](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cursor.com/blog/composer-2-5) [![Cursor in Jira: Deep AI Agent Integration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cursor.com/changelog/05-19-26) [![Cursor Auto-Review Run Mode](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cursor.com/changelog/auto-review) [![Cursor Compile](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cursor.com/compile) [![Cursor Bugbot Effort Levels Documentation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cursor.com/docs/bugbot) [![Cursor Python SDK Documentation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cursor.com/docs/sdk/python) [![Download Cursor | AI-Powered Code Editor](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cursor.com/download) [![Cursor AI Fundamentals Course](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cursor.com/es/learn) [![The Cursor Developer Habits Report](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cursor.com/insights) [![Cursor Extension Marketplace](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cursor.com/marketplace) [![cybernews.com: Trouble in paradise: IT professionals unhappy with cloud' services](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cybernews.com/cloud/trouble-in-paradise-it-professionals-unhappy-with-cloud-services) [![cyberscoop.com: The Log4j flaw is the latest reminder that quick security fixes are easier said than done](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cyberscoop.com/log4j-hack-security-update-ransomware) [![blog.cyble.com: Exposed Kubernetes Clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cyble.com/blog/exposed-kubernetes-clusters) [![Moco](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cybozu-go.github.io/moco) [![Cycle.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cycle.io) [![czakozoltan08.medium.com: Stupid Simple Scalability](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://czakozoltan08.medium.com/stupid-simple-scalability-dc4a7fbe67d6) [![Security Overview of AWS Lambda](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://d1.awsstatic.com/whitepapers/Overview-AWS-Lambda-Security.pdf) [![aws whitepapers: Architecting Amazon EKS for PCI DSS Compliance (pdf) 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://d1.awsstatic.com/whitepapers/architecting-amazon-eks-for-pci-dss-compliance.pdf) [![daffodilsw.medium.com: What is Infrastructure Automation in DevOps?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://daffodilsw.medium.com/what-is-infrastructure-automation-in-devops-d9681870b07d) [![dafriedman97.github.io: Machine Learning from Scratch](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dafriedman97.github.io/mlbook/content/introduction.html) [![dagger.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dagger.io) [![dagster.io: Postgres: a better message queue than Kafka?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dagster.io/blog/skip-kafka-use-postgres-message-queue) [![daily.dev: Building a fault-tolerant event-driven architecture with Google Cloud, Pulumi and Debezium](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://daily.dev/blog/building-a-fault-tolerant-event-driven-architecture-with-google-cloud-pulumi-and-debezium) [![dailymotion-oss.github.io/octopilot: Octopilot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dailymotion-oss.github.io/octopilot) [![dani-izquierdo95.medium.com: Batch processing using Cron Jobs. MySQL automated' backup on Openshift/K8s](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dani-izquierdo95.medium.com/mysql-automated-backup-on-openshift-k8s-3690280d304f) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://daniel.haxx.se/blog/2015/12/14/curl-and-http2-by-default) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://daniel.haxx.se/blog/2015/12/20/a-2015-retrospective) [![curl cheat sheet for Linux and Unix users](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://daniel.haxx.se/blog/wp-content/uploads/2020/01/sticker-cheat-sheet.png) [![Git-flow cheatsheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://danielkummer.github.io/git-flow-cheatsheet/index.html) [![Rate Limiting in Controller-Runtime and Client-go](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://danielmangum.com/posts/controller-runtime-client-go-rate-limiting) [![danielmangum.com: How Kubernetes validates custom resources](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://danielmangum.com/posts/how-kubernetes-validates-custom-resources) [![danielmangum.com: K8s ASA: The Storage Interface](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://danielmangum.com/posts/k8s-asa-the-storage-interface) [![dannys.cloud: 10 Best Free AWS Learning Resources for Beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dannys.cloud/10-best-free-aws-learning-resources-for-beginners) [![dannys.cloud: Autocomplete your CloudFormation Resources in VS Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dannys.cloud/autocomplete-cloudformation-resources-vs-code) [![danoncoding.com: Tricky Kubernetes memory management for Java applications' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://danoncoding.com/tricky-kubernetes-memory-management-for-java-applications-d2f88dd4e9f6) [![Dapr](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dapr.io) [![darryl-ruggles.cloud: AWS SSO Credentials With Multiple Accounts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://darryl-ruggles.cloud/aws-sso-credentials-with-multiple-accounts) [![darumatic.com: Improve Kubectl Command with Krew](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://darumatic.com/blog/improve_kubectl_command_with_krew) [![darumatic.com: Podman - Introduction 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://darumatic.com/blog/podman_introduction) [![dashbird.io: AWS Elastic Load Balancing from a Serverless perspective](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dashbird.io/blog/aws-application-load-balancer) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dashbird.io/blog/aws-relational-database-rds) [![dashbird.io: 8 Must-Know Tricks to Use S3 More Effectively in Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dashbird.io/blog/aws-s3-python-tricks) [![dashbird.io: How I Manage Credentials in Python Using AWS Secrets Manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dashbird.io/blog/aws-secrets-manager-python) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dashbird.io/blog/aws-sns) [![dashbird.io: Explaining boto3: how to use any AWS service with python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dashbird.io/blog/boto3-aws-python) [![dashbird.io: Deploying AWS Lambda with Docker Containers: I Gave it a Try and Here’s My Review](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dashbird.io/blog/deploying-aws-lambda-with-docker) [![dashbird.io: Monitoring vs Observability: Can you tell the difference? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dashbird.io/blog/monitoring-vs-observability) [![dashbird.io: 4 Tips for AWS Lambda Optimization for Production](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dashbird.io/blog/optimizing-aws-lambda-for-production) [![dashbird.io: Serverless Case Study – Coca-Cola](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dashbird.io/blog/serverless-case-study-coca-cola) [![dashbird.io: Get started and keep using AWS for free](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dashbird.io/blog/use-aws-free) [![Databricks Data + AI Summit 2026](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dataaisummit.databricks.com/flow/db/dais2026/landing/page/home) [![Database School: Intro to Postgres - Video 203](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://databaseschool.com/series/intro-to-postgres/videos/203) [![Announcing Databricks Labs Terraform integration on AWS and Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://databricks.com/blog/2020/09/11/announcing-databricks-labs-terraform-integration-on-aws-and-azure.html) [![Automate SQL Server Backups with PowerShell](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://datacrazyworld.com/index.php/2025/03/16/automatiza-backups-de-sql-server-con-powershell) [![dataengineeringcentral.substack.com: Why is everyone trying to kill Airflow?' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dataengineeringcentral.substack.com/p/why-is-everyone-trying-to-kill-airflow?sd=pf) [![datafix.com.au: BASHing data - Data ops on the Linux command line 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://datafix.com.au/BASHing) [![==datascientest.com: Azure DevOps Pipeline YAML: why configure CI/CD pipelines' with YAML?==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://datascientest.com/en/azure-devops-pipeline-yaml-why-configure-ci-cd-pipelines-with-yaml) [![Azure DevOps vs GitHub Actions: Which is the best CI/CD tool?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://datascientest.com/en/azure-devops-vs-github-actions-which-is-the-best-ci-cd-tool) [![datastation.multiprocess.io: Speeding up Go's builtin JSON encoder up to' 55% for large arrays of objects](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://datastation.multiprocess.io/blog/2022-03-03-improving-go-json-encoding-performance-for-large-arrays-of-objects.html) [![How to Get More Out of Your Git Commit Message](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://datree.io/blog/git-commit-message-conventions-for-readable-git-log) [![10 useful Git commands you wish existed – and their alternatives](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://datree.io/blog/useful-git-commands-list) [![datree.io: ArgoCD Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://datree.io/resources/argocd-best-practices-you-should-know) [![datree.io: EKS 1.22 Upgrade Tutorial](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://datree.io/resources/eks-1-22-upgrade-tutorial) [![datree.io: 6 Best Practices for Effective Readiness and Liveness Probes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://datree.io/resources/kubernetes-readiness-and-liveness-probes-best-practices) [![Building a high performance JSON parser](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dave.cheney.net/high-performance-json.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dave.cheney.net/paste/ingress-is-dead-long-live-ingressroute.pdf) [![daveops.xyz: Administrar usuarios en EKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://daveops.xyz/2020/08/25/administrar-usuarios-en-eks) [![daveops.xyz: Running DB migrations on Kubernetes with Helm](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://daveops.xyz/en/2020/09/18/running-db-migrations-on-kubernetes-with-helm) [![davidsr.me: Deploy Azure WAF with Terraform and Azure DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://davidsr.me/deploy-azure-waf-with-terraform-and-azure-devops) [![davidwalsh.name: More Awesome Git Aliases](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://davidwalsh.name/more-awesome-git-aliases) [![davidxiang.com: Kafka As A Database? Yes Or No](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://davidxiang.com/2021/01/10/kafka-as-a-database) [![dbafromthecold.com: Adjusting pod eviction time in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dbafromthecold.com/2020/04/08/adjusting-pod-eviction-time-in-kubernetes) [![dbasecenter.com: The top 5 MySQL performance variables](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dbasecenter.com/blog/the-top-5-mysql-performance-variables) [![dbatools.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dbatools.io) [![ddev.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ddev.com) [![**Debezium**:](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://debezium.io) [![debezium.io: Lessons Learned from Running Debezium with PostgreSQL on Amazon RDS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://debezium.io/blog/2020/02/25/lessons-learned-running-debezium-with-postgresql-on-rds) [![debezium.io: Using Debezium to Create a Data Lake with Apache Iceberg](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://debezium.io/blog/2021/10/20/using-debezium-create-data-lake-with-apache-iceberg) [![Debuild](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://debuild.co) [![decisivedevops.com: Kubernetes Events — News feed of your cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://decisivedevops.com/kubernetes-events-news-feed-of-your-kubernetes-cluster-826e08892d7a) [![declarando.es](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://declarando.es) [![decodingml.substack.com: Decoding ML Newsletter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://decodingml.substack.com) [![decodingml.substack.com: How to ensure your models are fail-safe in production?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://decodingml.substack.com/p/how-to-ensure-your-models-are-fail) [![deepsource.io: Breaking down zero downtime deployments in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://deepsource.com/blog/zero-downtime-deployment) [![deepsource.io: Breaking down zero downtime deployments in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://deepsource.io/blog/zero-downtime-deployment) [![deeptimittalblogger.medium.com: Event driven architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://deeptimittalblogger.medium.com/event-driven-architecture-111f504a8cbc) [![Dekorate](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dekorate.io) [![denic.hashnode.dev: Resources to crush the technical interview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://denic.hashnode.dev/resources-to-crush-the-technical-interview) [![Azure DevOps Terraform Pipeline (Complete Guide + YAML Examples)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://deniscooper.co.uk/azure-devops-terraform-pipeline) [![denniszielke.medium.com: Using Azure Container Apps at scale instead of' your building your own NaaS on top of K8s?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://denniszielke.medium.com/using-azure-container-apps-at-scale-instead-of-your-building-your-own-naas-on-top-of-k8s-7c4760c2511f) [![ref 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://deors.wordpress.com/2019/04/25/jenkins-ci-pipeline-java-spring-boot-maven-docker) [![dev-k8sref-io.web.app](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev-k8sref-io.web.app) [![dev-vibe.medium.com: Encrypt Helm sensitive data](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev-vibe.medium.com/encrypt-helm-sensitive-data-9d7622e41d00) [![dev.to: How to run docker on Windows without Docker Desktop](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/_nicolas_louis_/how-to-run-docker-on-windows-without-docker-desktop-hik) [![dev.to: Git Commands Cheatsheet: Advanced (20+ Git Commands Advanced )](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aashiya123/git-commands-cheatsheet-advanced-20-git-commands-advanced--35i3) [![dev.to: How to create a production Docker image](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/abdorah/how-to-create-production-docker-image-ready-for-deployment-4bbe) [![dev.to: All about k3s - Lightweight Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/abhinavd26/all-about-k3s-lightweight-kubernetes-3ell) [![dev.to: What’s Wrong With Measuring Developer Performance (+ 10 Best Metrics)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/actitime/whats-wrong-with-measuring-developer-performance-10-best-metrics-5620) [![dev.to: Top 200 Kubernetes Tools for DevOps Engineer Like You](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/ajeetraina/top-200-kubernetes-tools-for-devops-engineer-like-you-3h7e) [![dev.to: Dockerize a GoLang HTTP server and deploy it on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aksrao1998/dockerize-a-golang-http-server-and-deploy-it-on-kubernetes-592j) [![dev.to: Go, Kafka and gRPC clean architecture CQRS microservices with Jaeger tracing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aleksk1ng/go-kafka-and-grpc-clean-architecture-cqrs-microservices-with-jaeger-tracing-45bj) [![dev.to: How to configure VSCode Bracket Pair Colors Natively](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/amanhimself/how-to-configure-vscode-bracket-pair-colors-natively-3nl) [![dev.to: Extending GitOps: Effortless continuous integration and deployment on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/amplication/extending-gitops-effortless-continuous-integration-and-deployment-on-kubernetes-1oem) [![dev.to: 5 GitHub Projects to make you a better DevOps Engineer 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/ankit01oss/5-github-projects-to-make-you-a-better-devops-engineer-2fkl) [![dev.to: Video: Visualize the architecture of your Java app, in VS Code,' in 2 ¹/₂ minutes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/appland/video-visualize-the-architecture-of-your-java-app-in-vs-code-in-2-minutes-568j) [![dev.to: Video: Visualize the architecture of your Java app, in VS Code, in 2 ¹/₂ minutes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/appmap/video-visualize-the-architecture-of-your-java-app-in-vs-code-in-2-minutes-568j) [![dev.to/arpanadhikari: Reusable AWS iam role for service-accounts (IRSA for k8s ) terraform module](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/arpanadhikari/reusable-aws-iam-role-for-service-accounts-irsa-for-k8s-terraform-module-2og2) [![dev.to: Get started with Apache Airflow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/arunkc/get-started-with-apache-airflow-1218) [![dev.to: DEV-OPS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/attaullahshafiq10/dev-ops-59dm) [![https://dev.to/aurelievache: Understanding Kubernetes: part 1 – Pods](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aurelievache/kubernetes-sketchnotes-pods-4ib0) [![dev.to/aurelievache: Understanding Istio: part 1 – Istio Components](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aurelievache/understanding-istio-part-1-istio-components-4ik5) [![dev.to/aurelievache: Understanding Istio: part 16 – Observability / Metrics](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aurelievache/understanding-istio-part-16-observability-metrics-2m8p) [![dev.to/aurelievache: Understanding Istio: part 9 – DestinationRule](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aurelievache/understanding-istio-part-9-destinationrule-1g7e) [![dev.to/aurelievache: Understanding Kubernetes: part 22 – LimitRange](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aurelievache/understanding-kubernetes-part-22-limitrange-144l) [![dev.to: Understanding Kubernetes: part 48 – Kubernetes 1.27 Changelog](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aurelievache/understanding-kubernetes-part-48-kubernetes-127-changelog-1alk) [![dev.to: Adding an EBS volume to a running AWS EC2 Instance](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aws-builders/adding-an-ebs-volume-to-a-running-aws-ec2-instance-311l) [![dev.to/aws-builders: Amazon VPC Lattice — Build Applications, Not Networks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aws-builders/amazon-vpc-lattice-build-applications-not-networks-59j8) [![dev.to: AWS App Runner : How to deploy containerized applications using App Runner](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aws-builders/aws-app-runner-how-to-deploy-containerized-applications-using-app-runner-1f7c) [![dev.to: AWS WAF (Web Application Firewall): Deep Dive](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aws-builders/aws-waf-web-application-firewall-deep-dive-15bd) [![dev.to/aws-builders: Best Practices for Securing Kubernetes Deployments 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aws-builders/best-practices-for-securing-kubernetes-deployments-1jg6) [![dev.to: Best Practices When Designing AWS Architecture 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aws-builders/best-practices-when-designing-aws-architecture-4c8d) [![dev.to: Continuous Integration and Deployment on AWS - and a wishlist for CI/CD Tools on AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aws-builders/continuous-integration-and-deployment-on-aws-and-a-wishlist-for-cicd-tools-on-aws-5a13) [![dev.to: Creating a Rest API with Infrastructure as Code (Terraform) & Serverless (Lambda + Python) - Part 2 CI/CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aws-builders/creating-a-rest-api-with-infrastructure-as-code-terraform-serverless-lambda-python-part-2-cicd-g8h) [![dev.to: Creating an EKS Cluster and Node Group with Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aws-builders/creating-an-eks-cluster-and-node-group-with-terraform-1lf6) [![dev.to/aws-builders: Deploying a Containerized App to ECS Fargate Using a Private ECR Repo & Terragrunt](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aws-builders/deploying-a-containerized-app-to-ecs-fargate-using-a-private-ecr-repo-terragrunt-5b8a) [![DevOps Made Easy: Install AWS CLI, ECS CLI, Docker & Terraform Using Chocolatey](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aws-builders/devops-made-easy-install-aws-cli-ecs-cli-docker-terraform-using-chocolatey-2lld) [![dev.to: Disaster Recovery Cheat-sheet/Write-up 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aws-builders/disaster-recovery-cheat-sheetwrite-up-o62) [![dev.to: EKS IAM Deep Dive 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aws-builders/eks-iam-deep-dive-136d) [![dev.to: Event driven architectures using AWS with example](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aws-builders/event-driven-architectures-using-aws-with-example-3d2d) [![dev.to/aws-builders: From Scratch: OIDC Providers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aws-builders/from-scratch-oidc-providers-252d) [![dev.to: Getting started with SNS and SQS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aws-builders/getting-started-with-sns-and-sqs-3m4i) [![dev.to: Go fast and reduce risk: using CDK to deploy your serverless applications on AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aws-builders/go-fast-and-reduce-risk-using-cdk-to-deploy-your-serverless-applications-on-aws-2i3k) [![dev.to: Best way to Automate AWS EBS Snapshots (without scripts)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aws-builders/how-to-automate-aws-ebs-snapshots-54og) [![dev.to: How to deploy a serverless website with Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aws-builders/how-to-deploy-a-serverless-website-with-terraform-5677) [![dev.to/aws-builders: How to get started with DevOps? What skills should we start with?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aws-builders/how-to-get-started-with-devops-what-skills-should-we-start-with-5efp) [![dev.to: How Well-Architected Enables Junior Engineers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aws-builders/how-well-architected-enables-junior-engineers-24j) [![dev.to: Install & Manage Amazon EKS Add-ons with Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aws-builders/install-manage-amazon-eks-add-ons-with-terraform-2dea) [![dev.to/aws-builders: Introduction to AWS SAM (Serverless Application Model)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aws-builders/introduction-to-aws-sam-serverless-application-model-12oc) [![dev.to: Karpenter: The Better Autoscaling Solution for Kubernetes- Part' 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aws-builders/karpenter-the-better-autoscaling-solution-for-kubernetes-part-1-4pd5) [![dev.to: KeyCloak with Nginx Ingress](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aws-builders/keycloak-with-nginx-ingress-6fo) [![dev.to: Manage webhooks at scale with AWS Serverless](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aws-builders/manage-webhooks-at-scale-with-aws-serverless-fof) [![dev.to: Many free and useful AWS official Dev and User guides!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aws-builders/many-free-and-useful-aws-official-dev-and-user-guides-54ci) [![dev.to/aws-builders: My Service Mesh journey with Terraform on AWS Cloud - Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aws-builders/my-service-mesh-journey-with-terraform-on-aws-cloud-part-1-3hee) [![dev.to/aws-builders: My Service Mesh journey with Terraform on AWS Cloud - Part 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aws-builders/my-service-mesh-journey-with-terraform-on-aws-cloud-part-2-58fd) [![dev.to/aws-builders: Navigating AWS EKS with Terraform: Understanding VPC Essentials for EKS Cluster Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aws-builders/navigating-aws-eks-with-terraform-understanding-vpc-essentials-for-eks-cluster-management-51e3) [![dev.to: Platform Engineering and Internal Developer Platform (IDP)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aws-builders/platform-engineering-and-internal-developer-platform-3deb) [![dev.to: Provisioning AWS Infrastructure using Terraform and Jenkins CI/CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aws-builders/provisioning-aws-infrastructure-using-terraform-and-jenkins-cicd-pgj) [![dev.to: Sharing secrets to ECS in an AWS multi-account architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aws-builders/sharing-secrets-to-ecs-in-an-aws-multi-account-architecture-5h1i) [![dev.to/aws-builders: Un Modelo de EDA: Event Driven Architectures](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aws-builders/un-modelo-de-eda-event-driven-architectures-4d9f) [![dev.to/aws-builders: Unleashing the Power of CDK and Terraform in Cloud Deployments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aws-builders/unleashing-the-power-of-cdk-and-terraform-in-cloud-deployments-5680) [![dev.to: When to SNS or SQS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aws-builders/when-to-sns-or-sqs-2aji) [![dev.to: Automatic API Key rotation for Amazon Managed Grafana](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aws-heroes/automatic-api-key-rotation-for-amazon-managed-grafana-2h68) [![dev.to: Serverless - Beyond the Basics | Kristi Perreault 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aws-heroes/serverless-beyond-the-basics-kom) [![dev.to: 10 New AWS Amplify Features to Check Out](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/aws/10-new-aws-amplify-features-to-check-out-4291) [![dev.to: My Top 5 Visual Studio Code extensions for Azure Developers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/azure/my-top-5-visual-studio-code-extensions-for-azure-developers-1odo) [![dev.to: Data Migration from Monolith to Microservice in Django](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/balwanishivam/data-migration-from-monolith-to-microservice-in-django-5b9m) [![dev.to: A Git Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/baransel/a-git-cheat-sheet-4mab) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/bekbrace/new-rules-in-github-git-push-u-origin-main-2k82) [![dev.to/bennyfmo_237: Deploying Basic Infrastructure on AWS with Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/bennyfmo_237/deploying-basic-infrastructure-on-aws-with-terraform-1k68) [![Clean Architecture on Frontend](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/bespoyasov/clean-architecture-on-frontend-4311?utm=midu) [![dev.to/bhanufyi: Effective Terraform Variable Management in GitHub Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/bhanufyi/effective-terraform-variable-management-in-github-actions-488l) [![dev.to: Introduction to Bash Scripting - A DO Hackathon Submission](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/bobbyiliev/introduction-to-bash-scripting-5571) [![dev.to: Install Docker on Windows (WSL) without Docker Desktop 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/bowmanjd/install-docker-on-windows-wsl-without-docker-desktop-34m9) [![dev.to: Towards a Modular DevOps Stack](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/camptocamp-ops/towards-a-modular-devops-stack-257c) [![dev.to: Containers without Docker (podman, buildah, and skopeo)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/cedricclyburn/containers-without-docker-podman-buildah-and-skopeo-1eal) [![dev.to: Deploy Kubernetes Resources in Minikube cluster using Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/chefgs/deploy-kubernetes-resources-in-minikube-cluster-using-terraform-1p8o) [![dev.to: Getting Started Tutorial for Learning Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/chefgs/getting-started-tutorial-for-learning-kubernetes-455e) [![dev.to/chinmay13: AWS Networking with Terraform: VPC Transit Gateway between VPCs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/chinmay13/aws-networking-with-terraform-vpc-transit-gateway-between-vpcs-1ne4) [![dev.to: Moving Azure Functions from AKS to Container Apps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/christle/moving-azure-functions-from-aks-to-container-apps-k60) [![dev.to: Kubernetes Cost Management and Analysis Guide 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/cloudforecast/kubernetes-cost-management-and-analysis-guide-1e1b) [![dev.to: Packer and Terraform with Immutable Infrastructure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/cloudskills/packer-and-terraform-with-immutable-infrastructure-47ja) [![dev.to: Kubernetes Deployment Antipatterns – part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/codefreshio/kubernetes-deployment-antipatterns-part-1-2116) [![dev.to: The JSON trick 25% of Python devs don't know about](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/codereviewdoctor/the-json-trick-25-of-python-devs-dont-know-about-including-devs-at-microsoft-sentry-unicef-and-more-4h10) [![dev.to: Git Cheat Sheet- 20 commands I Use Everyday | Tabassum Khanum](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/codewithtee/git-cheat-sheet-20-commands-i-use-everyday-47h9) [![dev.to: Using VS Code to git rebase](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/colbygarland/using-vs-code-to-git-rebase-1lc) [![dev.to: GitHub Copilot blew my mind on a code-along exercise](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/colocodes/github-copilot-blew-my-mind-on-a-code-along-exercise-186n) [![dev.to: Learn how to use Git and GitHub in a team like a pro](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/colocodes/learn-how-to-use-git-and-github-in-a-team-like-a-pro-2dk7) [![==dev.to: Learn how to use Git and GitHub in a team like a pro (part 2)==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/colocodes/learn-how-to-use-git-and-github-in-a-team-like-a-pro-part-2-11j) [![dev.to: The three meanings of "template" in Argo Workflows](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/crenshaw_dev/the-three-meanings-of-template-in-argo-workflows-2paf) [![dev.to: Running Dapr on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/cvitaa11/running-dapr-on-kubernetes-89g) [![dev.to/cyclops-ui: Five tools to make your K8s experience more enjoyable](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/cyclops-ui/five-tools-to-make-your-k8s-experience-more-enjoyable-5d85) [![dev.to: Price Comparison of Popular Serverless Architecture Providers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/d1020/price-comparison-of-popular-serverless-architecture-providers-2jk9) [![dev.to: Binding AWS IAM roles to Kubernetes Service Account for on-prem clusters | Daniele Polencic 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/danielepolencic/binding-aws-iam-roles-to-kubernetes-service-account-for-on-prem-clusters-1icc) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/danielepolencic/labels-and-annotations-in-kubernetes-j4i) [![dev.to/danielepolencic: Request-based autoscaling in Kubernetes: scaling to zero](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/danielepolencic/request-based-autoscaling-in-kubernetes-scaling-to-zero-2i73) [![dev.to/danielepolencic: Scaling Kubernetes to multiple clusters and regions 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/danielepolencic/scaling-kubernetes-to-multiple-clusters-and-regionss-294b) [![dev.to: The Kubernetes API architecture | Daniele Polencic 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/danielepolencic/the-kubernetes-api-architecture-1pi9) [![dev.to: NoSQL Database Design for E-Commerce Apps in 2021](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/danielkolb/nosql-database-design-for-e-commerce-apps-in-2021-390e) [![dev.to/dashaun: K3s on Raspberry Pi and ClusterHat](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/dashaun/k3s-on-raspberry-pi-and-clusterhat-m6k) [![dev.to: A Deep Dive Into Kubernetes Schema Validation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/datreeio/a-deep-dive-into-kubernetes-schema-validation-39ll) [![dev.to: Learn how to use Kafkacat – the most versatile Kafka CLI client 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/de_maric/learn-how-to-use-kafkacat-the-most-versatile-kafka-cli-client-1kb4) [![dev.to: How to change an image with Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/deotyma/how-to-change-an-image-with-python-518d) [![dev.to: 20 Git Commands That Will Make You a Version Control Pro](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/devland/20-git-commands-that-will-make-you-a-version-control-pro-149p) [![dev.to: Kubernetes Practice — Logging with Logstash and FluentD by Sidecar Container](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/devopsvn/kubernetes-practice-logging-with-logstash-and-fluentd-by-sidecar-container-16oi) [![dev.to/devsatasurion: Deploying Applications with GitHub Actions and ArgoCD to EKS: Best Practices and Techniques](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/devsatasurion/deploying-applications-with-github-actions-and-argocd-to-eks-best-practices-and-techniques-4epc) [![dev.to: How we made the __markdown toolbar__](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/devteam/how-we-made-the-markdown-toolbar-4f09) [![dev.to: How to start with Kubernetes for begginer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/dhirajpatra/how-to-start-with-kubernetes-for-begginer-309e) [![dev.to: Docker: Explained to a 5 year old. 👶🏻](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/dhravya/docker-explained-to-a-5-year-old-2cbg) [![dev.to: How to Copy a Security Group with Rules from one AWS Account to Another account](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/dineshrathee12/how-to-copy-a-security-group-with-rules-from-one-aws-account-to-another-account-36mb) [![dev.to: Git Cheat Sheet 📄 (50 commands + Free PDF and poster)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/doabledanny/git-cheat-sheet-50-commands-free-pdf-and-poster-4gcn) [![dev.to: 9 Docker Extensions Every Developer Must Try](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/docker/9-docker-extensions-every-developer-must-try-1no2) [![dev.to: Top 200 Kubernetes Tools for DevOps Engineer Like You](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/docker/top-200-kubernetes-tools-for-devops-engineer-like-you-3h7e) [![dev.to: Code Quality Tools in Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/dollardhingra/code-quality-tools-in-python-4k2a) [![dev.to: Best Practices For Writing Clean Pythonic Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/dollardhingra/python-code-best-practices-4k96) [![dev.to: Implementing a simple K8s admission controller in Go](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/douglasmakey/implementing-a-simple-k8s-admission-controller-in-go-2dcg) [![dev.to/dsudia: How to Integrate Docker & JetBrains into Telepresence](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/dsudia/how-to-integrate-docker-jetbrains-into-telepresence-31op) [![dev.to: Superb VSCode extensions changing your coding life](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/duckinm/superb-vscode-extensions-changing-your-coding-life-2cmb) [![dev.to: Send notification to slack from the Jenkins CI Job and Jenkinsfile](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/eavnitech/send-notification-to-slack-from-the-jenkins-ci-job-and-jenkinsfile-e-avni-tech-2lm5) [![dev.to: How to monitor nginx in Kubernetes with Prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/eckelon/how-to-monitor-nginx-in-kubernetes-with-prometheus-j5f) [![dev.to: Introduction to Helm 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/edlegaultle/introduction-to-helm-50jl) [![dev.to: Open a command prompt in a Kubernetes cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/eldadak/open-a-command-prompt-in-a-kubernetes-cluster-206g) [![Full Stack Developer's Roadmap 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/ender_minyard/full-stack-developer-s-roadmap-2k12) [![dev.to/env0: Terraform Destroy Command: A Guide to Controlled Infrastructure' Removal](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/env0/terraform-destroy-command-a-guide-to-controlled-infrastructure-removal-4af8) [![dev.to/env0: Terraform Destroy Command: A Guide to Controlled Infrastructure Removal](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/envzero/terraform-destroy-command-a-guide-to-controlled-infrastructure-removal-4af8) [![dev.to: Git and GitHub for beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/ericawanja/git-and-github-for-beginners-33a0) [![dev.to: Introduction to Git and GitHub](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/estherwanjiru/introduction-to-git-and-github-25ei) [![dev.to: How to run Minikube on Apple M1 chip without Docker Desktop using' Colima](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/everythingdevops/how-to-run-minikube-on-apple-m1-chip-without-docker-desktop-h76) [![dev.to: Building a REST API with Django REST Framework 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/faruqt/how-to-connect-django-to-reactjs-part-2-2oje) [![dev.to/fermyon: Scaling Sidecars to Zero in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/fermyon/scaling-sidecars-to-zero-in-kubernetes-2m23) [![dev.to/fidalmathew: Session-Based vs. Token-Based Authentication: Which is better?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/fidalmathew/session-based-vs-token-based-authentication-which-is-better-227o) [![==dev.to: Detecting Kubernetes API Deprecations with pluto==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/fkurz/detecting-kubernetes-api-deprecations-with-pluto-3g2m) [![dev.to: Rapid API Creation with AWS Amplify](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/fllstck/rapid-api-creation-with-aws-amplify-3c8i) [![dev.to/francescoxx: Java CRUD Rest API using Spring Boot, Hibernate, Postgres, Docker and Docker Compose](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/francescoxx/java-crud-rest-api-using-spring-boot-hibernate-postgres-docker-and-docker-compose-5cln) [![dev.to/franciscogm: AWS CLI SSO made easy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/franciscogm/aws-cli-sso-made-easy-3bh9) [![dev.to/francoislp: Post-mortem: 1h30 downtime on a Saturday morning](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/francoislp/post-mortem-1h30-downtime-on-a-saturday-morning-5af0) [![dev.to: Git Concepts I Wish I Knew Years Ago 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/g_abud/advanced-git-reference-1o9j) [![dev.to/gabrielbiasi: Automatic SSO in Kubernetes workloads using a sidecar container](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/gabrielbiasi/automatic-sso-in-kubernetes-workloads-using-a-sidecar-container-3752) [![dev.to: Setting up a CI-CD Pipeline Using Azure DevOps 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/gbengelebs/setting-up-a-ci-cd-pipeline-using-azure-devops-4gb) [![Centralized Add-on Management Across N Kubernetes Clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/gianlucam76/centralized-add-on-management-across-n-kubernetes-clusters-308k) [![blog.gitguardian.com: Kubernetes Hardening Tutorial Part 3: Authn, Authz, Logging & Auditing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/gitguardian/kubernetes-hardening-tutorial-part-3-authn-authz-logging-auditing-3fec) [![dev.to: 3 Ways to Backup Your Code (Even If You Don’t Know Git)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/github/3-ways-to-backup-your-code-even-if-you-dont-know-git-1o5l) [![dev.to: How Do I Resolve Merge Conflicts?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/github/how-do-i-resolve-merge-conflicts-5438) [![dev.to: Make your first contribution to a GitHub Action!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/github/how-to-edit-a-github-action-3j14) [![dev.to: How to never type passwords when using Git](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/github/how-to-never-type-passwords-when-using-git-18bb) [![==dev.to: How to Undo Pushed Commits with Git==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/github/how-to-undo-pushed-commits-with-git-2pe6) [![dev.to: How to View Build Logs for GitHub Pages](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/github/visualize-github-pages-build-logs-1mc1) [![dev.to: What's the difference between a GitHub Action and a Workflow?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/github/whats-the-difference-between-a-github-action-and-a-workflow-2gba) [![dev.to/gitlive: GitLive now works with any Git repository in VS Code!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/gitlive/gitlive-now-works-with-any-git-repository-in-vs-code-304o) [![dev.to: Terraform Modules for Advanced Users](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/gofirefly/terraform-modules-for-advanced-users-4n56) [![3 Git Commands I Use Every Day](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/gonedark/3-git-commands-i-use-every-day) [![dev.to: DevOps 101 : Introduction to Ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/grayhat/devops-101-introduction-to-ansible-1n64) [![dev.to: HULL Tutorial 01: Introducing HULL, the Helm Universal Layer Library](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/gre9ory/hull-tutorial-01-introducing-hull-the-helm-universal-layer-library-4njb) [![dev.to/grrywlsn: Self-service infrastructure as code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/grrywlsn/self-service-infrastructure-as-code-23bl) [![dev.to: VS Code extensions to increase your Productivity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/harishash/vs-code-extensions-to-increase-your-productivity-eeb) [![dev.to: Deploying Your First Golang Webapp](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/heroku/deploying-your-first-golang-webapp-11b3) [![dev.to: Git it Right🔥🔥🚀(Git CheatSheet) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/hey_atharva/git-it-right-git-cheatsheet-4o0h) [![dev.to/hkhelil: Building a Kubernetes Operator with an NGINX CRD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/hkhelil/building-a-kubernetes-operator-with-an-nginx-crd-3lil) [![dev.to: Docker CMD vs ENTRYPOINT: explaining the difference](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/hood/docker-cmd-vs-entrypoint-explaining-the-difference-55g7) [![dev.to: 🚀10 Trending projects on GitHub for web developers - 3rd December 2021](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/iainfreestone/10-trending-projects-on-github-for-web-developers-3rd-december-2021-12f5) [![dev.to/iamunnip: Building a local Kubernetes cluster using k3d](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/iamunnip/building-a-local-kubernetes-cluster-using-k3d-2p3d) [![dev.to: Git and GitHub: The Complete Guides - Chapter 6: GitHub Merging](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/ifierygod/git-and-github-the-complete-guides-chapter-6-2c74) [![dev.to: Git and GitHub Series' Articles - The Complete Guides 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/ifierygod/series/14420) [![dev.to: Creating a blockchain in 60 lines of Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/imjoseangel/creating-a-blockchain-in-60-lines-of-python-2hlc) [![dev.to: Tune up your Kubernetes Application Performance with a small DNS Configuration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/imjoseangel/tune-up-your-kubernetes-application-performance-with-a-small-dns-configuration-1o46) [![dev.to: JavaScript Arrays and its Methods](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/insha/javascript-array-and-its-methods-432k) [![Migrating CI/CD from Jenkins to Argo Workflows](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/intuitdev/migrating-cicd-from-jenkins-to-argo-1km4) [![dev.to/irakan: Is JWT really a good fit for authentication?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/irakan/is-jwt-really-a-good-fit-for-authentication-1khm) [![dev.to: Building a Robust CI/CD Pipeline with Docker: A Comprehensive Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/itsahsanmangal/building-a-robust-cicd-pipeline-with-docker-a-comprehensive-guide-4k8b) [![dev.to: The Simple Guide To Dockerizing Spring Boot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/jarjanazy/the-simple-guide-to-dockerizing-spring-boot-og4) [![dev.to/javiermarasco: HTTPs with Ingress controller, cert-manager and DuckDNS (in AKS/Kubernetes)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/javiermarasco/https-with-ingress-controller-cert-manager-and-duckdns-in-akskubernetes-2jd1) [![dev.to: 5 Best Java Frameworks to Learn in 2022 for Microservices and Cloud Native Development](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/javinpaul/5-best-java-frameworks-to-learn-in-2022-for-microservices-and-cloud-native-development-4732) [![dev.to: 5 Books and Courses to Learn Object Oriented Programming in Depth](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/javinpaul/5-books-and-courses-to-learn-object-oriented-programming-in-depth-4kff) [![dev.to: 7 API Tools for REST Developers and Testers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/javinpaul/7-api-tools-for-rest-developers-and-testers-n67) [![dev.to/javinpaul: 7 Free Courses to Learn Microsoft Azure Cloud Platform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/javinpaul/7-free-courses-to-learn-microsoft-azure-cloud-platform-bg4) [![dev.to: How to become a Certified AWS Solution Architect in 2022](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/javinpaul/how-to-become-a-certified-aws-solution-architect-in-2022-35ad) [![dev.to/javinpaul: My Favorite Free Courses to Learn Docker and Containers in 2023](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/javinpaul/my-favorite-free-courses-to-learn-docker-and-containers-in-2023-1ldo) [![dev.to: Why Developers Should Learn Docker and Kubernetes in 2023 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/javinpaul/why-developers-should-learn-docker-and-kubernetes-in-2023-4hof) [![dev.to: 1 Tip to Double Your Productivity in Postman](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/jburroughs/1-tip-to-double-your-productivity-using-postman-3bdm) [![dev.to: 8 Jenkins plugins I can't live without (2019)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/jcoelho/8-jenkins-plugins-i-cant-live-without-3bin) [![dev.to/jcofman: Make VS Code better by editing and updating some settings](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/jcofman/make-vs-code-better-by-editing-and-updating-some-settings-4m9a) [![dev.to: Build my own Kubernetes journey (10 Part Series) | Jonatan Ezron](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/jonatan5524/build-my-own-kubernetes-journey-1a3j) [![dev.to: How to Manage Multiple SSH Key Pairs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/josephmidura/how-to-manage-multiple-ssh-key-pairs-1ik) [![dev.to: Simplify Your Dockerfile wiyth Rust programming language| Kamesh Sampath](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/kameshsampath/simplify-your-dockerfile-1j5k) [![dev.to: 50 Linux Commands every developer NEED to know with example](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/kanani_nirav/50-linux-commands-every-developer-need-to-know-with-example-mc) [![dev.to: ELI5: Git Rebase vs. Merge 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/karaluton/explain-like-i-m-five-git-rebase-vs-merging-1k69) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/karaluton/what-exactly-is-the-dom-jhg) [![dev.to: Top 5 Docker Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/karanpratapsingh/top-5-docker-best-practices-57oh) [![dev.to: Top 15 Automated API Testing Tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/katalon/top-15-automated-api-testing-tools-lasted-update-32ip) [![dev.to: Introduction to Kustomize - How to customize Kubernetes objects kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/katiatalhi/introduction-to-kustomize-how-to-customize-kubernetes-objects-3e08) [![dev.to: Getting Started with Flask and Docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/ken_mwaura1/getting-started-with-flask-and-docker-3ie8) [![dev.to: Setting up a CI/CD with Jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/kennethatria/setting-up-a-ci-cd-with-jenkins-4hln) [![dev.to: Maven Plugin Configuration - The (Unknown) Tiny Details](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/khmarbaise/maven-plugin-configuration-the-unknown-tiny-details-1emm) [![dev.to: Your Roadmap to Become a DevOps Engineer in 2021](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/kodekloud/your-roadmap-to-become-a-devops-engineer-in-2020-i1n) [![dev.to: Test-Driven-Development with Django: Unit Testing & Integration testing with Docker, Flask & Github Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/koladev/test-driven-development-with-django-unit-testing-integration-testing-with-docker-flask-github-actions-2047) [![dev.to: Use Kool to Dockerize Your Local Development Environment the Right Way](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/kooldev/use-kool-to-dockerize-your-local-development-environment-the-right-way-18gl) [![dev.to: The most elegant way to performance test your microservices running on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/ksingh7/the-most-elegant-way-to-performance-test-your-microservices-running-on-kubernetes-2mo2) [![dev.to/kubestack: A Better Way to Provision Kubernetes Resources Using Terraform 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/kubestack/a-better-way-to-provision-kubernetes-resources-using-terraform-355n) [![dev.to: Docker 101!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/kubona_my/docker-101-124e) [![dev.to: Introduction to Helm 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/leading-edje/introduction-to-helm-50jl) [![dev.to: Git fundamentals, a complete guide | Leandro Proença 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/leandronsp/git-fundamentals-a-complete-guide-do7) [![dev.to/leandronsp: Kubernetes 101, part I, the fundamentals](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/leandronsp/kubernetes-101-part-i-the-fundamentals-23a1) [![dev.to/leandronsp: Kubernetes 101, part II, pods](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/leandronsp/kubernetes-101-part-ii-pods-19pb) [![dev.to/leandronsp: Kubernetes 101, part III, controllers and self-healing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/leandronsp/kubernetes-101-part-iii-controllers-and-self-healing-4ki5) [![dev.to/leandronsp: Kubernetes 101, part IV, deployments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/leandronsp/kubernetes-101-part-iv-deployments-20m3) [![dev.to/leandronsp: Kubernetes 101, part V, statefulsets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/leandronsp/kubernetes-101-part-v-statefulsets-5dob) [![dev.to/leandronsp: Kubernetes 101, part VI, daemonsets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/leandronsp/kubernetes-101-part-vi-daemonsets-1ph0) [![dev.to/leandronsp: Kubernetes 101, part VII, jobs and cronjobs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/leandronsp/kubernetes-101-part-vii-jobs-and-cronjobs-12kg) [![dev.to/leandronsp: Kubernetes 101, part VIII, networking fundamentals](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/leandronsp/kubernetes-101-part-viii-networking-fundamentals-mo7) [![dev.to: Monitoring Kubernetes cluster logs and metrics using Grafana, Prometheus and Loki](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/leroykayanda/kubernetes-monitoring-using-grafana-3dhc) [![How to use SSH properly and what is SSH Agent Forwarding](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/levivm/how-to-use-ssh-and-ssh-agent-forwarding-more-secure-ssh-2c32) [![dev.to: Beginner's guide to understanding the relevance of your search with Elasticsearch and Kibana](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/lisahjung/beginner-s-guide-to-understanding-the-relevance-of-your-search-with-elasticsearch-and-kibana-29n6) [![dev.to: Username Validator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/lizardkinglk/username-validator-1n8g) [![dev.to: 10 Fun Things You Can Do With GitHub.dev 😎](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/lostintangent/10-awesome-things-you-can-do-with-github-dev-5fm7) [![dev.to: Watch and react to Kubernetes objects changes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/lucasepe/watch-and-react-to-kubernetes-objects-changes-3kcg) [![dev.to: How to make exclusive locks in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/madmaxx/how-to-make-exclusive-locks-in-kubernetes-23if) [![dev.to: 19 Valuable GitHub Repositories for Beginner Developers 📚✨](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/madza/19-valuable-github-repositories-for-beginner-developers-3i18) [![dev.to: CI/CD: Automating our build and deploy process](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/mage_ai/ci-cd-automating-our-build-and-deploy-process-2i91) [![dev.to: python dictionary methods explanation and visualization](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/mahmoudessam/python-dictionary-methods-explanation-and-visualization-1l64) [![dev.to: Microservice Roadmap](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/majidqafouri/microservice-roadmap-4mci) [![dev.to: 10 best GitHub repos for developers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/mariamarsh/10-best-github-repos-for-developers-5gmp) [![dev.to/mattiasfjellstrom: Kubernetes-101: Security concepts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/mattiasfjellstrom/kubernetes-101-security-concepts-2f4f) [![dev.to: Microservice Roadmap](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/mattqafouri/microservice-roadmap-4mci) [![dev.to: Rate limiting HTTP requests in Go using Redis](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/mauriciolinhares/rate-limiting-http-requests-in-go-using-redis-51m7) [![dev.to/mavensingh: Advantages and Disadvantages of Go](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/mavensingh/advantages-and-disadvantages-of-go-5gha) [![dev.to: Implement Azure AD Workload Identity on AKS with terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/maxx_don/implement-azure-ad-workload-identity-on-aks-with-terraform-3oho) [![dev.to: Price Comparison of Popular Serverless Architecture Providers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/mbagley1020/price-comparison-of-popular-serverless-architecture-providers-2jk9) [![dev.to: Using Kyverno Policies for Kubernetes Governance](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/mda590/using-kyverno-policies-for-kubernetes-governance-3e17) [![dev.to: Autoprovisioning NFS volumes in EKS with CDK](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/memark/autoprovisioning-nfs-volumes-in-eks-with-cdk-4fn9) [![dev.to/mikeyglitz: Proactive Kubernetes Monitoring with Alerting](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/mikeyglitz/proactive-kubernetes-monitoring-with-alerting-58en) [![dev.to: Git Explained - The Basics](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/milu_franz/git-explained-the-basics-igc) [![dev.to: Django on K8s (Part 0: Introduction)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/mkalioby/django-apps-on-kubernetes-2edo) [![dev.to: Kubernetes Capacity and Resource Management: It's Not What You Think It Is 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/mkdev/kubernetes-capacity-and-resource-management-its-not-what-you-think-it-is-1oik) [![API Management vs API Gateway and where does API Analytics and Monitoring fit?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/moesif/api-management-vs-api-gateway-and-where-does-api-analytics-and-monitoring-fit-4g75) [![dev.to/monarene: Dynamic Volume Provisioning in Kubernetes with AWS and Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/monarene/dynamic-volume-provisioning-in-kubernetes-with-aws-and-terraform-3m6h) [![dev.to/msfaizi: Kubernetes Cheatsheet: Essential Commands and Concepts for Efficient Container Orchestration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/msfaizi/kubernetes-cheatsheet-essential-commands-and-concepts-for-efficient-container-orchestration-201n) [![dev.to: Configure RBAC in Kubernetes Like a Boss](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/mstryoda/configure-rbac-in-kubernetes-like-a-boss-h67) [![dev.to: Deep Dive into AWS OIDC identity provider when installing OpenShift using manual authentication mode with STS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/mtulio/deep-dive-into-aws-oidc-identity-provider-when-installing-openshift-with-iam-sts-manual-sts-support-1bo7) [![dev.to: How to Use Git Stash Command](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/mwafrika/how-to-use-git-stash-command-22bk) [![dev.to: Building a REST API with Django REST Framework 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/nagatodev/how-to-connect-django-to-reactjs-part-2-2oje) [![dev.to/narasimha1997: Communication between Microservices in a Kubernetes cluster 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/narasimha1997/communication-between-microservices-in-a-kubernetes-cluster-1n41) [![dev.to: Optimizing SQL Queries by 23x!!!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/navneet7716/optimizing-sql-queries-h9j) [![dev.to: Using Selenium With Python in a Docker Container](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/nazliander/using-selenium-within-a-docker-container-ghp) [![dev.to: Default Kyverno Policies for OpenEBS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/niveditacoder/default-kyverno-policies-for-openebs-4abf) [![dev.to: How to add In-App notifications to any web app!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/novu/how-to-add-in-app-notifications-to-any-web-app-1b4n) [![dev.to: How to build 7,000+ REST APIs within 2 mins (Node.js + MySQL) !!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/o1lab/how-to-build-7-000-rest-apis-within-2-mins-node-js-mysql-470b) [![dev.to: Open Source: Multiple branches and git merges](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/okimotomizuho/open-source-multiple-branches-and-git-merges-2f69) [![dev.to: Open Source: My first Pull Request](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/okimotomizuho/open-source-my-first-pull-request-1356) [![dev.to/opensauced: How to Create a Good Pull Request Template (and Why You Should Add Gifs)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/opensauced/how-to-create-a-good-pull-request-template-and-why-you-should-add-gifs-4i0l) [![dev.to/otomato_io: Liveness Probes: Feel the Pulse of the App](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/otomato_io/liveness-probes-feel-the-pulse-of-the-app-133e) [![dev.to: How to Simplify Your Local Kubernetes Development With Skaffold](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/otomato_io/local-kubernetes-development-with-skaffold-i0k) [![dev.to: Pixie: an X-ray Machine for Kubernetes Traffic](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/otomato_io/pixie-an-x-ray-machine-for-kubernetes-traffic-23pd) [![dev.to: Kubernetes TLS, Demystified 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/otomato_io/possible-paths-2hfc) [![dev.to: My 12 Favorite Chrome Extensions as a Web Developer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/otomer/my-12-favorite-chrome-extensions-as-a-web-developer-56eg) [![==dev.to: Create a Restful API with Golang from scratch== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/pacheco/create-a-restful-api-with-golang-from-scratch-42g2) [![dev.to: Beginner's guide to Docker and Docker CLI commands](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/paru429/beginner-s-guide-to-docker-and-docker-cli-commands-1p75) [![dev.to: Configure Kubernetes Readiness and Liveness Probes - Tutorial | Pavan Belagatti 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/pavanbelagatti/configure-kubernetes-readiness-and-liveness-probes-tutorial-478p) [![dev.to/pavanbelagatti: Deploy Any AI/ML Application On Kubernetes: A Step-by-Step Guide!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/pavanbelagatti/deploy-any-aiml-application-on-kubernetes-a-step-by-step-guide-2i37) [![dev.to: DevOps Trends for Developers in 2023 | Pavan Belagatti](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/pavanbelagatti/devops-trends-for-developers-in-2023-345b) [![dev.to: Kubernetes Kustomize Tutorial: A Beginner-Friendly Developer Guide!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/pavanbelagatti/kubernetes-kustomize-tutorial-a-beginner-friendly-developer-guide-322n) [![dev.to/pavanbelagatti: Kubernetes Security Best Practices For Developers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/pavanbelagatti/kubernetes-security-best-practices-for-developers-2b92) [![dev.to/pavanbelagatti: Learn How to Set Kubernetes Resource Requests and Limits](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/pavanbelagatti/learn-how-to-set-kubernetes-resource-requests-and-limits-23n2) [![dev.to: Scaling Your Application With Kubernetes | Pavan Belagatti](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/pavanbelagatti/scaling-your-application-with-kubernetes-5715) [![dev.to: Using Terraform To Manage Infrastructure Resources | Pavan Belagatti](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/pavanbelagatti/using-terraform-to-manage-infrastructure-resources-32da) [![dev.to: Load external data into OPA: The Good, The Bad, and The Ugly](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/permit_io/load-external-data-into-opa-the-good-the-bad-and-the-ugly-26lc) [![dev.to: Let's Learn Kubernetes Series' Articles](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/pghildiyal/series/14818) [![dev.to: A Better Way To Code: Documentation Driven Development](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/playfulprogramming/a-better-way-to-code-documentation-driven-development-1kem) [![dev.to: The Awesome Side of GitHub - Awesome Lists | Leonardo Montini](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/playfulprogramming/the-awesome-side-of-github-awesome-lists-2a5h) [![dev.to: Visual Studio Code - Tips & Tricks - Command Palette and its friends](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/playfulprogramming/visual-studio-code-tips-tricks-command-palette-and-its-friends-2bhi) [![dev.to/this-is-learning: Visual Studio Code - Tips & Tricks - Snippets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/playfulprogramming/visual-studio-code-tips-tricks-snippets-5041) [![dev.to: FaaS on Kubernetes: From AWS Lambda & API Gateway To Knative & Kong API Gateway](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/pmbanugo/faas-on-kubernetes-from-aws-lambda-api-gateway-to-knative-kong-api-gateway-4n84) [![dev.to/pmbanugo: Goodbye Dockerfiles: Build Secure & Optimised Node.js Container Images with Cloud Native Buildpacks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/pmbanugo/goodbye-dockerfiles-build-secure-optimised-nodejs-container-images-with-cloud-native-buildpacks-489p) [![dev.to: Docker Commands Cheat Sheet | Pragyan Tripathi](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/pragyanatvade/docker-commands-cheat-sheet-47n4) [![dev.to: Docker : From Zero to Hero 🛸 ( part 1) | Prasenjeet Kumar](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/prasenjeetsymon/docker-from-zero-to-hero-part-1-3a45) [![dev.to: Git for beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/purveshshende2/git-for-beginners-3il6) [![dev.to/pwd9000: Connect Terraform to Azure DevOps Git Repos over SSH](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/pwd9000/connect-terraform-to-azure-devops-git-repos-over-ssh-163c) [![dev.to/pwd9000: Terraform Pro Tips Series' Articles 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/pwd9000/series/16567) [![dev.to/pwd9000: Terraform - Complex Variable Types](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/pwd9000/terraform-complex-variable-types-173e) [![dev.to: Terraform IaC Scanning with Trivy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/pwd9000/terraform-iac-scanning-with-trivy-3cai) [![dev.to/pwd9000: Terraform - Understanding the Lifecycle Block](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/pwd9000/terraform-understanding-the-lifecycle-block-4f6e) [![dev.to: Practical Introduction to Kubernetes Autoscaling Tools with Linode Kubernetes Engine 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/rahulrai/practical-introduction-to-kubernetes-autoscaling-tools-with-linode-kubernetes-engine-2i7k) [![dev.to: Thunder Client - Http Client Extension for VS Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/ranga_vadhineni/thunder-client-http-client-extension-for-vs-code-30i9) [![dev.to: Selenium Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/razgandeanu/selenium-cheat-sheet-9lc) [![dev.to: Getting started with Windows Containers on Azure Kubernetes Service](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/rdvansloten/getting-started-with-windows-containers-on-azure-kubernetes-service-46ce) [![dev.to: Git Organized: A Better Git Flow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/render/git-organized-a-better-git-flow-56go) [![dev.to: Using Kyverno To Enforce EKS Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/rinkiyakedad/using-kyverno-to-enforce-eks-best-practices-cad) [![dev.to: Helm Release Time-To-Live(TTL)⏳💀 for Temporary Environments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/rtpro/helm-release-time-to-livettl-for-temporary-environments-1239) [![dev.to: DevOps Is Not Automation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/run-x/devops-is-not-automation-2amo) [![dev.to/sagary2j: ELK Stack Deployment using MiniKube single node architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/sagary2j/elk-stack-deployment-using-minikube-single-node-architecture-16cl) [![dev.to/saintdle: Deploying Nvidia GPU enabled Tanzu Kubernetes Clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/saintdle/deploying-nvidia-gpu-enabled-tanzu-kubernetes-clusters-40ma) [![dev.to: How atomic Git commits dramatically increased my productivity - and will increase yours too 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/samuelfaure/how-atomic-git-commits-dramatically-increased-my-productivity-and-will-increase-yours-too-4a84) [![Kubernetes Tutorial: Learn the Basics](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/scalyr/kubernetes-tutorial-learn-the-basics-and-get-started-5dgh) [![dev.to: An amazing note-taking system with Markdown and Git Series' Articles](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/scottshipp/series/15100) [![dev.to: CI/CD Continuous Integration & Delivery Explained 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/semaphore/ci-cd-continuous-integration-delivery-explained-75l) [![dev.to: Construyendo un MVP sin base de datos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/sergomz/construyendo-un-mvp-sin-base-de-datos-1i4k) [![dev.to: Apache Druid: overview, running in Kubernetes and monitoring with Prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/setevoy/apache-druid-overview-running-in-kubernetes-and-monitoring-with-prometheus-g5j) [![dev.to: JavaScript Objects](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/shreyazz/javascript-objects-57ob) [![dev.to: Make your own API under 30 lines of code 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/shreyazz/make-your-own-api-under-30-lines-of-code-4doh) [![dev.to: Docker 101: Introduction to Docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/signoz/docker-101-introduction-to-docker-1kbm) [![dev.to: Prevent Configuration Errors in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/solegaonkar/prevent-configuration-errors-in-kubernetes-30dn) [![dev.to: 15 Developer Tools to Make You Super Productive](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/sourcegraph/15-developer-tools-to-make-you-super-productive-2g0a) [![dev.to: Build a highly available Node.js application using Docker, NGINX and AWS ELB](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/sowmenappd/build-a-highly-available-node-js-application-using-docker-nginx-and-aws-elb-3cjp) [![dev.to/spacelift: How to Manage Terraform with GitHub Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/spacelift/how-to-manage-terraform-with-github-actions-5b10) [![dev.to/spacelift: Using Terraform YAML Functions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/spacelift/using-terraform-yaml-functions-3ade) [![dev.to: How to switch container runtime in a Kubernetes cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/stack-labs/how-to-switch-container-runtime-in-a-kubernetes-cluster-1628) [![dev.to: Manage your secrets in Git with SOPS for Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/stack-labs/manage-your-secrets-in-git-with-sops-for-kubernetes-57me) [![dev.to: Store your Kubernetes Secrets in Git thanks to Kubeseal. Hello SealedSecret! 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/stack-labs/store-your-kubernetes-secrets-in-git-thanks-to-kubeseal-hello-sealedsecret-2i6h) [![dev.to: Git it Right🔥🔥🚀(Git CheatSheet) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/star_trooper/git-it-right-git-cheatsheet-4o0h) [![dev.to: A GitOps recipe for Progressive Delivery with Istio 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/stefanprodan/a-gitops-recipe-for-progressive-delivery-2pa3) [![dev.to: Great GitHub repositories that developers love](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/swordheath/great-github-repositories-that-developers-love-1g97) [![dev.to/t/kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/t/kubernetes) [![dev.to: Get lazy with lazygit](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/tahsinature/get-lazy-with-lazygit-4h37) [![dev.to: How I learn new technologies as a DevOps Engineer (without being overwhelmed 👏) | TechWorld with Nana](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/techworld_with_nana/how-i-learn-new-technologies-as-a-devops-engineer-without-being-overwhelmed--495e) [![dev.to: Kubernetes Backup & Restore made easy! 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/techworld_with_nana/kubernetes-backup-restore-made-easy-2nlg) [![dev.to: Kubernetes Crash Course for Absolute Beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/techworld_with_nana/kubernetes-crash-course-for-absolute-beginners-35pc) [![dev.to: Top 8 Docker Best Practices for using Docker in Production 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/techworld_with_nana/top-8-docker-best-practices-for-using-docker-in-production-1m39) [![dev.to: Getting Started with JavaScript Modules](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/thecoollearner/getting-started-with-javascript-modules-2mkg) [![dev.to: Understanding and Crafting HTTP Middlewares in Go](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/theghostmac/understanding-and-crafting-http-middlewares-in-go-3183) [![dev.to: Running Kafka on kubernetes for local development](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/thegroo/running-kafka-on-kubernetes-for-local-development-2a54) [![dev.to/thenjdevopsguy: AKS vs EKS vs GKE](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/thenjdevopsguy/aks-vs-eks-vs-gke-2459) [![dev.to: CI With Datree](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/thenjdevopsguy/ci-with-datree-4h8d) [![dev.to: Creating a Custom Resource Definition In Kubernetes | Michael Levan](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/thenjdevopsguy/creating-a-custom-resource-definition-in-kubernetes-2k7o) [![dev.to/thenjdevopsguy: Create and Understand Your Platform Engineering Environment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/thenjdevopsguy/creating-your-platform-engineering-environment-4hpa) [![dev.to: DevOps vs SRE: What's The Difference?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/thenjdevopsguy/devops-vs-sre-what-s-the-difference-560d) [![dev.to: Getting Started With Go (golang) | Michael Levan](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/thenjdevopsguy/getting-started-with-go-golang-5eh8) [![dev.to: Getting Started With Skaffold](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/thenjdevopsguy/getting-started-with-skaffold-5120) [![dev.to: Impacts Of Not Setting Requests, Limits, and Quotas | Michael Levan](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/thenjdevopsguy/impacts-of-not-setting-requests-limits-and-quotas-5f4b) [![dev.to/thenjdevopsguy: Implementing Datadog For Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/thenjdevopsguy/implementing-datadog-for-kubernetes-586e) [![dev.to: Linkerd and GitOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/thenjdevopsguy/linkerd-and-gitops-115a) [![dev.to/thenjdevopsguy: Monitoring AKS With Prometheus and Grafana 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/thenjdevopsguy/monitoring-aks-with-prometheus-and-grafana-9o8) [![dev.to/thenjdevopsguy: Platform Engineering On Kubernetes Part 4: Internal Developer Platforms](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/thenjdevopsguy/platform-engineering-on-kubernetes-part-4-internal-developer-platforms-1kmh) [![dev.to/thenjdevopsguy: Securing Kubernetes Pods For Production Workloads](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/thenjdevopsguy/securing-kubernetes-pods-for-production-workloads-51oh) [![dev.to/thenjdevopsguy: The 4 C’s Of Kubernetes Security](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/thenjdevopsguy/the-4-cs-of-kubernetes-security-3i9e) [![dev.to/thenjdevopsguy: What Is A Kubernetes Operator?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/thenjdevopsguy/what-is-a-kubernetes-operator-53kb) [![dev.to/thenjdevopsguy: What Is Platform Engineering (And What Is It Not?)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/thenjdevopsguy/what-is-platform-engineering-and-what-is-it-not-2jb8) [![dev.to: What Problem Is Kubernetes Actually Trying To Solve? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/thenjdevopsguy/what-problem-is-kubernetes-actually-trying-to-solve-3g1n) [![dev.to: What You Need to Break into DevOps and SRE](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/thenjdevopsguy/what-you-need-to-break-into-devops-and-sre-3fp5) [![dev.to: Top 5 Best Git Extensions For VS Code (You must have)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/thenomadevel/top-5-best-git-extensions-for-vs-code-you-must-have-40b6) [![dev.to: A Better Way To Code: Documentation Driven Development](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/this-is-learning/a-better-way-to-code-documentation-driven-development-1kem) [![dev.to: The Awesome Side of GitHub - Awesome Lists | Leonardo Montini](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/this-is-learning/the-awesome-side-of-github-awesome-lists-2a5h) [![dev.to: Visual Studio Code - Tips & Tricks - Command Palette and its friends](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/this-is-learning/visual-studio-code-tips-tricks-command-palette-and-its-friends-2bhi) [![dev.to/this-is-learning: Visual Studio Code - Tips & Tricks - Snippets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/this-is-learning/visual-studio-code-tips-tricks-snippets-5041) [![dev.to: HTTPS for Developers 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/tiangolo/https-for-developers-1774) [![dev.to: Argo CD and Sealed Secrets is a perfect match](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/timtsoitt/argo-cd-and-sealed-secrets-is-a-perfect-match-1dbf) [![dev.to: One technique to save your AWS EKS IP addresses 10x](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/timtsoitt/one-technique-to-save-your-aws-eks-ip-addresses-10x-2ocn) [![dev.to: VSCode Extensions I'm in LOVE with | Tina Huynh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/tmchuynh/vscode-extensions-im-in-love-with-oab) [![dev.to: When are microservices appropriate?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/tngeene/when-are-microservices-appropriate-g2n) [![dev.to: Getting started with Go-Lang](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/treva123mutebi/getting-started-with-go-lang-1g0) [![dev.to: A Detailed Brief About Offence and Defence on Cloud Security - Etcd Risks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/tutorialboy/a-detailed-brief-about-offence-and-defence-on-cloud-security-etcd-risks-4h02) [![dev.to: A Detailed Talk about K8S Cluster Security from the Perspective of Attackers (Part 1)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/tutorialboy/a-detailed-talk-about-k8s-cluster-security-from-the-perspective-of-attackers-part-1-3mm5) [![dev.to: One does not "just containerize" an app](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/tylerlwsmith/one-does-not-just-containerize-an-app-5eae) [![dev.to: When it Pays to Choose Microservices 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/typeable/when-it-pays-to-choose-microservices-12h5) [![dev.to: Writing Bash Scripts Like A Pro - Part 1 - Styling Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/unfor19/writing-bash-scripts-like-a-pro-part-1-styling-guide-4bin) [![dev.to: Convert nested JSON to simple JSON in Javascript](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/urstrulyvishwak/convert-nested-json-to-simple-json-in-javascript-4a34) [![dev.to: Master Git in 7 minutes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/valeriavg/master-git-in-7-minutes-gai) [![dev.to/varbsan: A Simplified Convention for Naming Branches and Commits in Git](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/varbsan/a-simplified-convention-for-naming-branches-and-commits-in-git-il4) [![dev.to/verifacrew: How to assume an AWS IAM role from a Service Account in EKS with Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/verifacrew/how-to-assume-an-aws-iam-role-from-a-service-account-in-eks-with-terraform-28gd) [![dev.to: yq : A command line tool that will help you handle your YAML resources better 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/vikcodes/yq-a-command-line-tool-that-will-help-you-handle-your-yaml-resources-better-8j9) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/vikrantnegi/become-a-vs-code-ninja-with-these-extensions-and-tools-2020-1119) [![dev.to/vinod827: Scale your apps using KEDA in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/vinod827/scale-your-apps-using-keda-in-kubernetes-4i3h) [![dev.to: Access Secrets in AKV using Managed identities for AKS 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/vivekanandrapaka/access-secrets-from-akv-using-managed-identities-for-aks-91p) [![dev.to/vromanov: Kubernetes Services 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/vromanov/kubernetes-services-1bj) [![dev.to: Top 3 sites for programmers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/why_and_how/top-3-sites-for-programmers-4bmc) [![dev.to: What is Knative Serving? A Friendly Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/wiggitywhitney/9-waa-w-what-is-knative-serving-a-friendly-guide-28f6) [![dev.to: Automating quality checks for Kubernetes YAMLs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/wkrzywiec/automating-quality-checks-for-kubernetes-yamls-398) [![dev.to: 10 useful Git tips to improve your workflow 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/yenyih/10-useful-git-tips-to-improve-your-workflow-kf1) [![dev.to: Terraforming AWS RDS : Scaling Postgres](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/yet_anotherdev/aws-rds-scaling-postgres-30ic) [![dev.to: REST Data Service on YugabyteDB / PostgreSQL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/yugabyte/rest-data-service-on-yugabytedb-postgresql-5f2h) [![dev.to: FinOps EKS: 10 tips to reduce the bill up to 90% on AWS managed Kubernetes clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/zenika/eks-10-tips-to-reduce-the-bill-up-to-90-on-aws-managed-kubernetes-clusters-epe) [![dev.to: Git & Github Cheatsheet 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dev.to/zinox9/git-github-cheatsheet-22ok) [![Announcing Azure MCP Server 2.0 Stable Release for Self-Hosted Agentic Cloud Automation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devblogs.microsoft.com/azure-sdk/announcing-azure-mcp-server-2-0-stable-release) [![devblogs.microsoft.com: DevOps for Azure SQL 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devblogs.microsoft.com/azure-sql/devops-for-azure-sql) [![Distro installation added to WSL --install in Windows 10 insiders preview build 20246](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devblogs.microsoft.com/commandline/distro-installation-added-to-wsl-install-in-windows-10-insiders-preview-build-20246) [![Take your Linux development experience in Windows to the next level with WSL and Visual Studio Code Remote](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devblogs.microsoft.com/commandline/take-your-linux-development-experience-in-windows-to-the-next-level-with-wsl-and-visual-studio-code-remote) [![Windows Terminal 1.0](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devblogs.microsoft.com/commandline/windows-terminal-1-0) [![Azure DevOps Demo Generator is now open source](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devblogs.microsoft.com/devops/azure-devops-demo-generator-is-now-open-source) [![Azure DevOps MCP Server Public Preview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devblogs.microsoft.com/devops/azure-devops-mcp-server-public-preview) [![devblogs.microsoft.com: Controlling Release Pipelines with Gates and Azure Policy Compliance 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devblogs.microsoft.com/devops/controlling-release-pipelines-with-gates-and-azure-policy-compliance) [![devblogs.microsoft.com: DevOps Dojo – Culture and Mindset](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devblogs.microsoft.com/devops/devops-dojo-culture-and-mindset) [![devblogs.microsoft.com/devops: Introduction to Azure DevOps Workload identity federation (OIDC) with Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devblogs.microsoft.com/devops/introduction-to-azure-devops-workload-identity-federation-oidc-with-terraform) [![devblogs.microsoft.com:Monitoring Azure by using Grafana dashboards 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devblogs.microsoft.com/devops/monitoring-azure-by-using-grafana-dashboards) [![devblogs.microsoft.com: Release Flow: How We Do Branching on the VSTS Team](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devblogs.microsoft.com/devops/release-flow-how-we-do-branching-on-the-vsts-team) [![Update to Azure DevOps Allowed IP Addresses](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devblogs.microsoft.com/devops/update-to-ado-allowed-ip-addresses) [![devblogs.microsoft.com: What is infrastructure as code? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devblogs.microsoft.com/devops/what-is-infrastructure-as-code) [![devblogs.microsoft.com: Announcing Rate Limiting for .NET](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devblogs.microsoft.com/dotnet/announcing-rate-limiting-for-dotnet) [![devblogs.microsoft.com: Getting Started with DevOps and .NET MAUI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devblogs.microsoft.com/dotnet/devops-for-dotnet-maui) [![devblogs.microsoft.com: .NET 💜 GitHub Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devblogs.microsoft.com/dotnet/dotnet-loves-github-actions) [![Extend your coding agent with .NET Skills](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devblogs.microsoft.com/dotnet/extend-your-coding-agent-with-dotnet-skills) [![devblogs.microsoft.com: Introducing Compatible Packages on NuGet.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devblogs.microsoft.com/dotnet/introducing-compatible-frameworks-on-nuget-org) [![devblogs.microsoft.com: You can’t have security for DevOps until you have DevOps for security](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devblogs.microsoft.com/engineering-at-microsoft/you-cant-have-security-for-devops-until-you-have-devops-for-security) [![devblogs.microsoft.com: Deploy Spring Boot applications by leveraging enterprise best practices – Azure Spring Cloud Reference Architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devblogs.microsoft.com/java/deploy-spring-boot-applications-by-leveraging-enterprise-best-practices) [![devblogs.microsoft.com: Introducing Compatible Packages on NuGet.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devblogs.microsoft.com/nuget/introducing-compatible-frameworks-on-nuget-org) [![PowerShell Community](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devblogs.microsoft.com/powershell-community) [![devblogs.microsoft.com: My Crescendo journey](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devblogs.microsoft.com/powershell-community/my-crescendo-journey) [![Crescendo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devblogs.microsoft.com/powershell/announcing-powershell-crescendo-preview-1) [![devblogs.microsoft.com: When PowerShellGet v1 fails to install the NuGet Provider](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devblogs.microsoft.com/powershell/when-powershellget-v1-fails-to-install-the-nuget-provider) [![Microsoft: Python Engineering](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devblogs.microsoft.com/python) [![devblogs.microsoft.com: Need an Intro to VS Code? Let Tech with Tim Help!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devblogs.microsoft.com/python/need-an-intro-to-vs-code-let-tech-with-tim-help) [![Python in Visual Studio Code – January 2021 Release](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devblogs.microsoft.com/python/python-in-visual-studio-code-january-2021-release) [![Python in Visual Studio Code – October 2020 Release. Debugpy 1.0](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devblogs.microsoft.com/python/python-in-visual-studio-code-october-2020-release) [![Python in Visual Studio Code – September 2020 Release](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devblogs.microsoft.com/python/python-in-visual-studio-code-september-2020-release) [![devcentral.f5.com: What is Kubernetes?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devcentral.f5.com/s/articles/What-is-Kubernetes) [![devclass.com: OpenShift 4.4 goes all out on mixed workloads, puts observability' at devs’ fingertips 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devclass.com/2020/05/04/openshift-4-4-goes-all-out-on-mixed-workloads-puts-observability-at-devs-fingertips) [![devclass.com: Open sauce - Rancher 2.5 puts new UI forward, gets to continuously' delivering](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devclass.com/2020/10/06/rancher-2_5) [![devclass.com: Safety…first? Prometheus 2.24 finally features TLS on HTTP' serving endpoints](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devclass.com/2021/01/07/prometheus-2_24) [![devclass.com: Docker: It’s not dead yet, but there’s a tendency to walk' away, security report finds](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devclass.com/2021/01/13/sysdig-container-security-and-usage-report-2021) [![devclass.com: HAProxy Ingress Controller 1.5 introduces mTLS support, gives' load balancing experts more power](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devclass.com/2021/01/26/haproxy-ingress-controller-1_5) [![devclass.com: Git a March on: GitLab 13.10 ramps up security, adds support' for OpenShift, DORA](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devclass.com/2021/03/23/gitlab-march-release-focuses-on-security-and-scalability-pops-in-support-for-red-hat-openshift) [![devclass.com: Kubernetes 1.21 unloads pod security, adds dual IPv4/IPv6' networking, and shuts down gracefully](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devclass.com/2021/04/09/kubernetes-1-21-unloads-pod-security-adds-dual-ipv4-ipv6-networking-and-shuts-down-gracefully) [![devclass.com: Apache Kafka 2.8.0 previews life without ZooKeeper](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devclass.com/2021/04/20/apache-kafka-2-8-0-previews-life-without-zookeeper) [![devclass.com: Rancher presents first big release after SUSE acquisition,' ups game on hosted cluster provisioning](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devclass.com/2021/09/02/rancher-presents-first-big-release-after-suse-acquisition-ups-game-on-hosted-cluster-provisioning) [![devclass.com: Terraform 1.1 moves forward with refactoring helpers and native' Terraform Cloud integration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devclass.com/2021/12/09/terraform_-_1) [![devconnected.com/complete-node-exporter-mastery-with-prometheus/](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devconnected.com/complete-node-exporter-mastery-with-prometheus) [![devconnected.com: How To Delete File on Git](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devconnected.com/how-to-delete-file-on-git) [![Devdocs.io API Documentation 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devdocs.io) [![devdocs.io/git/](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devdocs.io/git) [![serhii.vasylenko.info: Some Techniques to Enhance Your Terraform Proficiency](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devdosvid.blog/2022/01/16/some-techniques-to-enhance-your-terraform-proficiency) [![devdosvid.blog: Hello Terraform Data; Goodbye Null Resource](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devdosvid.blog/2023/04/16/hello-terraform-data-goodbye-null-resource) [![Promotion-Based Development: A Fast Track to Mediocrity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vadimkravcenko.com/shorts/promotion-based-development/) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.amazon.com/en-US/blogs/alexa/post/TxDJWS16KUPVKO/new-alexa-skills-kit-template-build-a-trivia-skill-in-under-an-hou) [![New Alexa Skills Kit Template: Build a Trivia Skill in under an Hour](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.amazon.com/public/community/post/TxDJWS16KUPVKO/New-Alexa-Skills-Kit-Template-Build-a-Trivia-Skill-in-under-an-Hour) [![developer.android.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.android.com) [![Android XR Developer Catalyst Program](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.android.com/develop/xr/catalyst) [![developer.apple.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.apple.com) [![15 updates from Google I/O 2026: Powering the agentic web with new capabilities, tools, and features in Chrome](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.chrome.com/blog/chrome-at-io26) [![devtools.chrome.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.chrome.com/docs/devtools) [![Modern Web Guidance: Teaching AI Agents to Stop Coding Like It is 2019](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.chrome.com/docs/modern-web-guidance) [![developer.confluent.io 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.confluent.io) [![kafka-tutorials.confluent.io: How to count messages in a Kafka topic](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.confluent.io/confluent-tutorials/count-messages/ksql) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.confluent.io/confluent-tutorials/joining-stream-table/kstreams) [![kafka-tutorials.confluent.io 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.confluent.io/tutorials) [![Confluent.io: Intro to Apache Kafka: How Kafka Works 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.confluent.io/what-is-apache-kafka) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.cyberark.com/blog/istio-oidc-authentication) [![Deutsche Bank API Program](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.db.com) [![developer.hashicorp.com 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.hashicorp.com) [![consul.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.hashicorp.com/consul) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.hashicorp.com/consul/docs/connect) [![consul.io: Ingress Gateways on Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.hashicorp.com/consul/docs/north-south/ingress-gateway/k8s) [![learn.hashicorp.com: Consul Service Mesh on Kubernetes Design Patterns](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.hashicorp.com/consul/tutorials/archive/kubernetes-consul-design-patterns) [![learn.hashicorp.com: Consul Service Discovery and Mesh on Minikube 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.hashicorp.com/consul/tutorials/get-started-kubernetes/kubernetes-gs-deploy?in=consul%2Fkubernetes) [![Nomad](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.hashicorp.com/nomad) [![nomadproject.io: An alternative to Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.hashicorp.com/nomad/docs/k8s-nomad) [![packer.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.hashicorp.com/packer) [![packer.io docs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.hashicorp.com/packer/docs) [![learn.hashicorp.com: Write Packer template for AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.hashicorp.com/packer/tutorials/aws-get-started/aws-get-started-build-image) [![terraform.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.hashicorp.com/terraform) [![terraform.io: Terraform Commands](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.hashicorp.com/terraform/cli/commands) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.hashicorp.com/terraform/cli/commands/graph) [![developer.hashicorp.com: Part 3: How to Evolve Your Provisioning Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.hashicorp.com/terraform/cloud-docs/recommended-practices/part3) [![terraform.io: Refactoring](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.hashicorp.com/terraform/language/modules/develop/refactoring) [![terraform.io: Creation-Time Provisioners 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.hashicorp.com/terraform/language/provisioners) [![learn.hashicorp.com: Call APIs with Terraform Providers. Learn how to use and create custom Terraform Providers in a new collection of tutorials on HashiCorp Learn 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.hashicorp.com/terraform/plugin/sdkv2) [![learn.hashicorp.com: Automate Terraform with GitHub Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.hashicorp.com/terraform/tutorials/automation/github-actions) [![learn.hashicorp.com: What is Infrastructure as Code with Terraform? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.hashicorp.com/terraform/tutorials/aws-get-started/infrastructure-as-code) [![learn.hashicorp.com: Configure Default Tags for AWS Resources 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.hashicorp.com/terraform/tutorials/aws/aws-default-tags) [![learn.hashicorp.com: y Serverless Applications with AWS Lambda and API Gateway 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.hashicorp.com/terraform/tutorials/aws/lambda-api-gateway) [![learn.hashicorp.com: Manage Private Environments with Terraform Cloud Agents](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.hashicorp.com/terraform/tutorials/cloud/cloud-agents) [![learn.hashicorp.com: Deploy Federated Multi-Cloud Kubernetes Clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.hashicorp.com/terraform/tutorials/networking/multicloud-kubernetes) [![learn.hashicorp.com: Enforce Policy with Sentinel](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.hashicorp.com/terraform/tutorials/policy) [![Manage Resource Drift in Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.hashicorp.com/terraform/tutorials/state/resource-drift) [![vaultproject.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.hashicorp.com/vault) [![learn.hashicorp.com: Integrate a Kubernetes Cluster with an External Vault 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.hashicorp.com/vault/tutorials/kubernetes-introduction/kubernetes-external-vault) [![learn.hashicorp.com: Codify Management of Vault Enterprise Using Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.hashicorp.com/vault/tutorials/operations/codify-mgmt-enterprise) [![waypointproject.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.hashicorp.com/waypoint) [![IBM API Connect](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.ibm.com/apiconnect) [![developer.ibm.com: Secure microservices by monitoring behavior](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.ibm.com/articles/secure-microservices-by-monitoring-behavior) [![developer.ibm.com: GitOps: Best practices for the real world](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.ibm.com/blogs/gitops-best-practices-for-the-real-world) [![IBM JDK](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.ibm.com/javasdk) [![developer.ibm.com: Secure microservices by monitoring behavior](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.ibm.com/technologies/containers) [![developer.ibm.com: Example exercises to differentiate OpenShift and Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.ibm.com/tutorials/examples-differentiate-openshift-kubernetes) [![WebSphere Liberty](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.ibm.com/wasdev) [![Download WAS Liberty](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.ibm.com/wasdev/downloads) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.ibm.com/wasdev/downloads/liberty-profile-using-non-eclipse-environments) [![About WebSphere Liberty](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.ibm.com/wasdev/websphere-liberty) [![ING Developer Portal](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.ing.com) [![ING API Marketplace](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.ing.com/api-marketplace/marketplace) [![ING Developer Portal](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.ing.com/openbanking) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.ing.com/openbanking/api-marketplace/marketplace) [![developer.mobileconnect.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.mobileconnect.io) [![developer.mongodb.com: MongoDB Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.mongodb.com/quickstart/cheat-sheet) [![Firefox DevTools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.mozilla.org/en-US/docs/Tools/Tools_Toolbox) [![Security Patterns for Microservice Architectures](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.okta.com/blog/2020/03/23/microservice-security-patterns) [![developer.okta.com: Secure Secrets With Spring Cloud Config and Vault 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.okta.com/blog/2020/05/04/spring-vault) [![developer.okta.com: Spring Cloud Config for Shared Microservice Configuration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.okta.com/blog/2020/12/07/spring-cloud-config) [![developer.okta.com: Tutorial: Ansible and Account Automation with Okta](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.okta.com/blog/2021/02/05/okta-ansible) [![developer.okta.com: Elasticsearch in Go: A Developer's Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.okta.com/blog/2021/04/23/elasticsearch-go-developers-guide) [![developer.okta.com: Update App Secrets with Jenkins CI and .NET Core](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.okta.com/blog/2021/07/08/jenkins-ci-dotnet-update-secrets) [![developer.okta.com: Build REST APIs and Native Java Apps with Helidon](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.okta.com/blog/2022/01/06/native-java-helidon) [![developer.okta.com: Secure Secrets With Spring Cloud Config and Vault 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.okta.com/blog/2022/10/20/spring-vault) [![Rabobank Developer Portal](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.rabobank.nl) [![Rabobank API Marketplace](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.rabobank.nl/api-marketplace) [![developer.squareup.com: Kubernetes Pod Security Policies (PSP)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.squareup.com/blog/kubernetes-pod-security-policies) [![Red Hat Developer Blog. Tag: Varnish](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developerblog.redhat.com/tag/varnish) [![Santander APIs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developerhub.santander.com) [![Machine Learning Crash Course](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.google.com/machine-learning/crash-course?hl=es-419) [![Machine Learning Glossary](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.google.com/machine-learning/glossary) [![Google Developers Profile Dashboard](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.google.com/profile/u/me/dashboard) [![Google for Developers Solutions Catalog](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.google.com/solutions/catalog) [![Google for Developers Solutions Catalog - AI and Machine Learning](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.google.com/solutions/catalog?category=aiandmachinelearning) [![Google for Developers Solutions Catalog - Python Solutions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.google.com/solutions/catalog?language=python) [![developers.googleblog.com: Introducing gRPC, a new open source HTTP/2 RPC' Framework](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.googleblog.com/2015/02/introducing-grpc-new-open-source-http2.html) [![Build Long-running AI agents that pause, resume, and never lose context with ADK](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.googleblog.com/build-long-running-ai-agents-that-pause-resume-and-never-lose-context-with-adk) [![One Year of Innovation: Celebrating 100k Members in the Google Cloud x NVIDIA Developer Community](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.googleblog.com/one-year-of-innovation-celebrating-100k-members-in-the-google-cloud-x-nvidia-developer-community) [![Computer Use - Codex App | OpenAI Developers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.openai.com/codex/app/computer-use) [![developers.redhat.com 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com) [![developers.redhat.com: Integrating systems with Apache Camel and Quarkus on Red Hat OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/05/17/integrating-systems-apache-camel-and-quarkus-red-hat-openshift) [![developers.redhat.com: micropipenv: Installing Python dependencies in containerized applications 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/05/19/micropipenv-installing-python-dependencies-containerized-applications) [![developers.redhat.com: Shenandoah garbage collection in OpenJDK 16: Concurrent reference processing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/05/20/shenandoah-garbage-collection-openjdk-16-concurrent-reference-processing) [![developers.redhat.com: Build your own RPM package with a sample Go program to simplify installing, updating, or removing a piece of software](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/05/21/build-your-own-rpm-package-sample-go-program) [![developers.redhat.com: Build lean Java containers with the new Red Hat Universal Base Images OpenJDK runtime images 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/05/24/build-lean-java-containers-new-red-hat-universal-base-images-openjdk-runtime) [![developers.redhat.com: Deploy Helm charts with Jenkins CI/CD in Red Hat OpenShift 4 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/05/24/deploy-helm-charts-jenkins-cicd-red-hat-openshift-4) [![developers.redhat.com: Red Hat Universal Base Image and Docker Hub: Why should developers care?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/05/25/red-hat-universal-base-image-and-docker-hub-why-should-developers-care) [![developers.redhat.com: Application modernization patterns with Apache Kafka, Debezium, and Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/06/14/application-modernization-patterns-apache-kafka-debezium-and-kubernetes) [![developers.redhat.com: Perform a kaniko build on a Red Hat OpenShift cluster' and push the image to a registry](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/06/18/perform-kaniko-build-red-hat-openshift-cluster-and-push-image-registry) [![developers.redhat.com: Making Java programs cloud-ready, Part 1: An incremental approach using Jakarta EE and MicroProfile](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/06/25/making-java-programs-cloud-ready-part-1-incremental-approach-using-jakarta-ee) [![developers.redhat.com: Making Java programs cloud-ready, Part 2: Upgrade the legacy Java application to Jakarta EE](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/06/28/making-java-programs-cloud-ready-part-2-upgrade-legacy-java-application-jakarta) [![developers.redhat.com: Implementing Apache ActiveMQ-style broker meshes with Apache Artemis](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/06/30/implementing-apache-activemq-style-broker-meshes-apache-artemis) [![developers.redhat.com: How to expose a WebSocket endpoint using Red Hat 3scale API Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/07/01/how-expose-websocket-endpoint-using-red-hat-3scale-api-management) [![developers.redhat.com: RESTEasy Reactive and more in Quarkus 2.0](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/07/01/resteasy-reactive-and-more-quarkus-20) [![developers.redhat.com: Getting started with Red Hat OpenShift Streams for' Apache Kafka](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/07/07/getting-started-red-hat-openshift-streams-apache-kafka) [![developers.redhat.com: Managing the API life cycle in an event-driven architecture: A practical approach 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/07/07/managing-api-life-cycle-event-driven-architecture-practical-approach) [![developers.redhat.com: Troubleshooting application performance with Red Hat OpenShift metrics, Part 1: Requirements](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/07/08/troubleshooting-application-performance-red-hat-openshift-metrics-part-1) [![developers.redhat.com: How to secure Apache Kafka schemas with Red Hat Integration Service Registry 2.0](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/07/16/how-secure-apache-kafka-schemas-red-hat-integration-service-registry-20) [![developers.redhat.com: Deploy Node.js applications to Red Hat OpenShift with Helm](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/07/20/deploy-nodejs-applications-red-hat-openshift-helm) [![developers.redhat.com: Bootstrap GitOps with Red Hat OpenShift Pipelines and kam CLI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/07/21/bootstrap-gitops-red-hat-openshift-pipelines-and-kam-cli) [![developers.redhat.com: JDK Flight Recorder support for GraalVM Native Image: The journey so far 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/07/23/jdk-flight-recorder-support-graalvm-native-image-journey-so-far) [![developers.redhat.com: Modernizing applications with Apache Camel, JavaScript, and Red Hat OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/07/26/modernizing-applications-apache-camel-javascript-and-red-hat-openshift) [![developers.redhat.com: Troubleshooting application performance with Red Hat OpenShift metrics, Part 4: Gathering performance metrics](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/07/29/troubleshooting-application-performance-red-hat-openshift-metrics-part-4) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/07/30/customer-suggestions-improved-cicd-red-hat-openshift) [![developers.redhat.com: Managing GitOps control planes for secure GitOps practices 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/08/03/managing-gitops-control-planes-secure-gitops-practices) [![developers.redhat.com: Managing stateful applications with Kubernetes Operators in Golang 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/08/04/managing-stateful-applications-kubernetes-operators-golang) [![developers.redhat.com: Opening black boxes with statement tracing (SystemTap)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/08/04/opening-black-boxes-statement-tracing) [![developers.redhat.com: How to maximize data storage for microservices and Kubernetes, Part 1: An introduction 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/08/11/how-maximize-data-storage-microservices-and-kubernetes-part-1-introduction) [![developers.redhat.com: Simplify load balancing for API gateways using Red Hat 3scale API Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/08/11/simplify-load-balancing-api-gateways-using-red-hat-3scale-api-management) [![developers.redhat.com: Build and deploy microservices with Kubernetes and Dapr](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/08/12/build-and-deploy-microservices-kubernetes-and-dapr) [![developers.redhat.com: Composable software catalogs on Kubernetes: An easier way to update containerized applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/08/20/composable-software-catalogs-kubernetes-easier-way-update-containerized) [![developers.redhat.com: Introduction to the Node.js reference architecture, Part 5: Building good containers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/08/26/introduction-nodejs-reference-architecture-part-5-building-good-containers) [![developers.redhat.com: Automate Red Hat JBoss Web Server deployments with Ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/08/30/automate-red-hat-jboss-web-server-deployments-ansible) [![developers.redhat.com: Why should I choose Quarkus over Spring for my microservices?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/08/31/why-should-i-choose-quarkus-over-spring-my-microservices) [![developers.redhat.com: The outbox pattern with Apache Kafka and Debezium 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/09/01/outbox-pattern-apache-kafka-and-debezium) [![developers.redhat.com: Improving CI/CD in Red Hat OpenShift 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/09/06/improving-cicd-red-hat-openshift) [![developers.redhat.com: Shenandoah in OpenJDK 17: Sub-millisecond GC pauses](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/09/16/shenandoah-openjdk-17-sub-millisecond-gc-pauses) [![developers.redhat.com: Quarkus for Spring developers: Getting started 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/09/20/quarkus-spring-developers-getting-started) [![developers.redhat.com: Distributed transaction patterns for microservices compared](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/09/21/distributed-transaction-patterns-microservices-compared) [![developers.redhat.com: Thoth prescriptions for resolving Python dependencies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/09/22/thoth-prescriptions-resolving-python-dependencies) [![developers.redhat.com: Four reasons developers should use Ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/09/27/four-reasons-developers-should-use-ansible) [![developers.redhat.com: Set up mod_cluster for Red Hat JBoss Web Server with Ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/09/28/set-modcluster-red-hat-jboss-web-server-ansible) [![developers.redhat.com: New application samples in Red Hat OpenShift 4.8](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/10/01/new-application-samples-red-hat-openshift-48) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/10/04/get-started-openshift-service-registry) [![developers.redhat.com: Get started with OpenShift Service Registry](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/10/11/get-started-openshift-service-registry) [![==developers.redhat.com: Quarkus for Spring developers: Kubernetes-native' design patterns==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/10/11/quarkus-spring-developers-kubernetes-native-design-patterns) [![developers.redhat.com: How to choose the best Java garbage collector](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/11/02/how-choose-best-java-garbage-collector) [![developers.redhat.com: Boost throughput with RESTEasy Reactive in Quarkus' 2.2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/11/04/boost-throughput-resteasy-reactive-quarkus-22) [![developers.redhat.com: Generating pseudorandom numbers in Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/11/04/generating-pseudorandom-numbers-python) [![developers.redhat.com: .NET 6 now available for RHEL and OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/11/15/net-60-now-available-rhel-and-openshift) [![developers.redhat.com: Red Hat Software Collections 3.8 and Red Hat Developer Toolset 11 now generally available](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/11/15/red-hat-software-collections-38-and-red-hat-developer-toolset-11-now-generally) [![developers.redhat.com: Build and store universal application images on OpenShift (with Buildah)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/11/18/build-and-store-universal-application-images-openshift) [![developers.redhat.com: Bring your Kubernetes workloads to the edge](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/11/22/bring-your-kubernetes-workloads-edge) [![developers.redhat.com: A faster way to access JDK Flight Recorder data](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/11/23/faster-way-access-jdk-flight-recorder-data) [![developers.redhat.com: Modernizing Enterprise Java: A cloud native guide for developers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/11/30/modernizing-enterprise-java-cloud-native-guide-developers) [![developers.redhat.com: Improve your Kafka Connect builds of Debezium.](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/12/06/improve-your-kafka-connect-builds-debezium) [![==developers.redhat.com: Remote debugging on Kubernetes using VS Code==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/12/13/remote-debugging-kubernetes-using-vs-code) [![developers.redhat.com: Secure your Kubernetes deployments with eBPF](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2021/12/16/secure-your-kubernetes-deployments-ebpf) [![developers.redhat.com: 5 design principles for microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2022/01/11/5-design-principles-microservices) [![developers.redhat.com: A developer's guide to CI/CD and GitOps with Jenkins Pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2022/01/13/developers-guide-cicd-and-gitops-jenkins-pipelines) [![developers.redhat.com: Reduce the size of container images with DockerSlim](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2022/01/17/reduce-size-container-images-dockerslim) [![developers.redhat.com: Protect secrets in Git with the clean/smudge filter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2022/02/02/protect-secrets-git-cleansmudge-filter) [![developers.redhat.com: Which is better: A single Kafka cluster to rule them all, or many?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2022/03/10/which-better-single-kafka-cluster-rule-them-all-or-many) [![developers.redhat.com: 8 open source Kubernetes security tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2022/06/20/8-open-source-kubernetes-security-tools) [![developers.redhat.com: Git best practices: Workflows for GitOps deployments | Christian Hernandez 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2022/07/20/git-workflows-best-practices-gitops-deployments) [![developers.redhat.com: Kubernetes 101 for developers: Names, ports, YAML files, and more](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2022/08/30/kubernetes-101-developers-names-ports-yaml-files-and-more) [![developers.redhat.com: How to set up your GitOps directory structure | Christian Hernandez 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2022/09/07/how-set-your-gitops-directory-structure) [![developers.redhat.com: End-to-end field-level encryption for Apache Kafka Connect](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2022/09/27/end-end-field-level-encryption-apache-kafka-connect) [![developers.redhat.com: Podman expands to the Desktop](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2022/10/24/podman-expands-desktop) [![developers.redhat.com: How to install VMs and Ansible Automation Platform on Mac M1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2022/10/25/how-install-vms-and-ansible-automation-platform-mac-m1) [![developers.redhat.com: GitOps Cookbook: Kubernetes automation in practice](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2022/12/20/gitops-cookbook-kubernetes-automation-practice) [![developers.redhat.com: How to use Fabric8 Java Client with Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2023/01/04/how-use-fabric8-java-client-kubernetes) [![developers.redhat.com: How to generate code using Fabric8 Kubernetes Client](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2023/01/24/how-generate-code-using-fabric8-kubernetes-client) [![==developers.redhat.com: Remote container development with VS Code and Podman==' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2023/02/14/remote-container-development-vs-code-and-podman) [![developers.redhat.com: How to easily deploy OpenShift on Azure using a GUI, Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2023/03/16/how-deploy-openshift-azure-gui-part-1) [![developers.redhat.com: How to easily deploy OpenShift on Azure via GitOps,' Part 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2023/03/17/deploy-openshift-azure-gitops-part-2) [![developers.redhat.com: Enhance Kubernetes deployment efficiency with Argo CD and ApplicationSet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2024/06/06/enhance-kubernetes-deployment-efficiency-argo-cd-and-applicationset) [![How Kruize Optimizes OpenShift Workloads](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/2025/06/25/how-kruize-optimizes-openshift-workloads) [![developers.redhat.com: Quarkus: A quick-start guide to the Kubernetes-native Java stack](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/quarkus-quick-start-guide-kubernetes-native-java-stack) [![RH Universal Base Image FAQ](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/articles/ubi-faq) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog) [![developers.redhat.com: Keep it small: a closer look at Docker image sizing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2016/03/09/more-about-docker-images-size) [![developers.redhat.com: Troubleshooting java applications on openshift (Jolokia)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2017/08/16/troubleshooting-java-applications-on-openshift) [![developers.redhat.com: JDBC Master-Slave Persistence setup with Activemq using Postgresql database](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2017/10/05/jdbc-master-slave-persistence-setup-activemq-using-postgresql-database) [![A Practical Introduction to Container Terminology](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2018/02/22/container-terminology-practical-introduction) [![Adding API Gateway Policies Now Easier With Red Hat 3scale API Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2018/05/30/3scale-api-gateway-policies) [![developers.redhat.com: Why Kubernetes is The New Application Server](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2018/06/28/why-kubernetes-is-the-new-application-server) [![Intro to Podman](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2018/08/29/intro-to-podman) [![developers.redhat.com: The future of Java and OpenJDK updates without Oracle support](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2018/09/24/the-future-of-java-and-openjdk-updates-without-oracle-support) [![developers.redhat.com: Source versus binary S2I workflows with Red Hat OpenShift Application Runtimes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2018/09/26/source-versus-binary-s2i-workflows-with-red-hat-openshift-application-runtimes) [![developers.redhat.com: Securing .NET Core on OpenShift using HTTPS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2018/10/12/securing-net-core-on-openshift-using-https) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2018/11/15/rhel8-introducing-appstreams) [![developers.redhat.com: Eclipse MicroProfile for Spring Boot developers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2018/11/21/eclipse-microprofile-for-spring-boot-developers) [![Leveraging Kubernetes and OpenShift for automated performance tests (part 1)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2018/11/22/automated-performance-testing-kubernetes-openshift) [![Building an observability stack for automated performance tests on Kubernetes and OpenShift (part 2) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2019/01/03/leveraging-openshift-or-kubernetes-for-automated-performance-tests-part-2) [![developers.redhat.com: Podman and Buildah for Docker users 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2019/02/21/podman-and-buildah-for-docker-users) [![Using sidecars to analyze and debug network traffic in OpenShift and Kubernetes pods](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2019/02/27/sidecars-analyze-debug-network-traffic-kubernetes-pod) [![developers.redhat.com - Get started with Jenkins CI/CD in Red Hat OpenShift 4](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2019/05/02/get-started-with-jenkins-ci-cd-in-red-hat-openshift-4) [![developers.redhat.com: 10 tips for reviewing code you don't like](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2019/07/08/10-tips-for-reviewing-code-you-dont-like) [![Red Hat OpenShift 4.2 on your laptop: Introducing **Red Hat CodeReady Containers**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2019/09/05/red-hat-openshift-4-on-your-laptop-introducing-red-hat-codeready-containers) [![Install Red Hat 3scale and configure tenants with 7 simple commands](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2019/09/09/install-3scale-multitenant-in-7-commands) [![developers.redhat.com: Jakarta EE 8: The new era of Java EE explained](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2019/09/12/jakarta-ee-8-the-new-era-of-java-ee-explained) [![developers.redhat.com: Autowire MicroProfile into Spring with Quarkus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2019/10/02/autowire-microprofile-into-spring-with-quarkus) [![What is Red Hat Universal Base Image?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2019/10/09/what-is-red-hat-universal-base-image) [![developers.redhat.com: How Quarkus brings imperative and reactive programming together](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2019/11/18/how-quarkus-brings-imperative-and-reactive-programming-together) [![developers.redhat.com: Decoupling microservices with Apache Camel and Debezium](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2019/11/19/decoupling-microservices-with-apache-camel-and-debezium) [![developers.redhat.com: Handling Angular environments in continuous delivery with Red Hat OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2019/11/27/handling-angular-environments-in-continuous-delivery-with-red-hat-openshift) [![Understanding Red Hat AMQ Streams components for OpenShift and Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2019/12/04/understanding-red-hat-amq-streams-components-for-openshift-and-kubernetes-part-1) [![Red Hat Integration service registry](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2019/12/16/getting-started-with-red-hat-integration-service-registry) [![developers.redhat.com: Skupper.io: Let your services communicate across Kubernetes clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/01/01/skupper-io-let-your-services-communicate-across-kubernetes-clusters) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/01/09debugging-applications-within-red-hat-openshift-containers) [![developers.redhat.com: Installing debugging tools into a Red Hat OpenShift' container with **oc-inject**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/01/15installing-debugging-tools-into-a-red-hat-openshift-container-with-oc-inject) [![developers.redhat.com: Operator pattern: REST API for Kubernetes and Red Hat OpenShift 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/01/22/operator-pattern-rest-api-for-kubernetes-and-red-hat-openshift) [![developers.redhat.com: Customizing OpenShift project creation 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/02/05/customizing-openshift-project-creation) [![developers.redhat.com: OpenShift Actions: Deploy to Red Hat OpenShift directly from your GitHub repository](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/02/13/openshift-actions-deploy-to-red-hat-openshift-directly-from-your-github-repository) [![developers.redhat.com: how easy to deploy and configure a Kafka Connect on Kubernetes through strimziio operator and use secrets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/02/14/using-secrets-in-apache-kafka-connect-configuration) [![developers.redhat.com: Testing memory-based horizontal pod autoscaling on OpenShift 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/03/19/testing-memory-based-horizontal-pod-autoscaling-on-openshift) [![developers.redhat.com: Red Hat Universal Base Images for Docker users](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/03/24/red-hat-universal-base-images-for-docker-users) [![developers.redhat.com: Low-code microservices orchestration with Syndesis](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/03/25/low-code-microservices-orchestration-with-syndesis) [![Set up **Red Hat AMQ Streams** custom certificates on OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/04/01/set-up-red-hat-amq-streams-custom-certificates-on-openshift-update) [![developers.redhat.com: Why Kubernetes native instead of cloud native? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/04/08/why-kubernetes-native-instead-of-cloud-native) [![developers.redhat.com: Migrating a Spring Boot microservices application to Quarkus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/04/10/migrating-a-spring-boot-microservices-application-to-quarkus) [![developers.redhat.com: Red Hat Data Grid 8.0 brings new server architecture, improved REST API, and more](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/04/13/red-hat-data-grid-8-0-brings-new-server-architecture-improved-rest-api-and-more) [![developers.redhat.com: Capture database changes with Debezium Apache Kafka connectors](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/04/14/capture-database-changes-with-debezium-apache-kafka-connectors) [![developers.redhat.com: Build and deploy a serverless app with Camel K and Red Hat OpenShift Serverless 1.5.0 Tech Preview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/04/24/build-and-deploy-a-serverless-app-with-camel-k-and-red-hat-openshift-serverless-1-5-0-tech-preview) [![developers.redhat.com: Building Kubernetes applications on OpenShift with Red Hat Marketplace](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/04/27/building-kubernetes-applications-on-openshift-with-red-hat-marketplace) [![developers.redhat.com: Modern web applications on OpenShift, Part 4: Openshift Pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/04/27/modern-web-applications-on-openshift-part-4-openshift-pipelines) [![Serverless applications made faster and simpler with **OpenShift Serverless GA**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/04/30/serverless-applications-made-faster-and-simpler-with-openshift-serverless-ga) [![developers.redhat.com: Automated API testing for the KIE Server](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/05/01/automated-api-testing-for-the-kie-server) [![Open Data Hub 0.6 brings component updates and Kubeflow architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/05/07/open-data-hub-0-6-brings-component-updates-and-kubeflow-architecture) [![developers.redhat.com: Top 10 must-know Kubernetes design patterns](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/05/11/top-10-must-know-kubernetes-design-patterns) [![developers.redhat.com: Six reasons to love Camel K](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/05/12/six-reasons-to-love-camel-k) [![developers.redhat.com: Change data capture for microservices without writing any code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/05/15/change-data-capture-for-microservices-without-writing-any-code) [![Deploy and bind enterprise-grade microservices with Kubernetes Operators](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/05/18/deploy-and-bind-enterprise-grade-microservices-with-kubernetes-operators) [![developers.redhat.com: Extending Kafka connectivity with Apache Camel Kafka connectors](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/05/19/extending-kafka-connectivity-with-apache-camel-kafka-connectors) [![developers.redhat.com: Getting started with the fabric8 Kubernetes Java client](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/05/20/getting-started-with-the-fabric8-kubernetes-java-client) [![Build a Go application using OpenShift Pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/05/26/build-a-go-application-using-openshift-pipelines) [![developers.redhat.com: How the fabric8 Maven plug-in deploys Java applications' to OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/05/28/how-the-fabric8-maven-plug-in-deploys-java-applications-to-openshift) [![Quarkus, a Kubernetes-native Java runtime, now fully supported by Red Hat](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/05/28/quarkus-a-kubernetes-native-java-runtime-now-fully-supported-by-red-hat) [![developers.redhat.com: How the fabric8 Maven plug-in deploys Java applications to OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/06/02/how-the-fabric8-maven-plug-in-deploys-java-applications-to-openshift) [![developers.redhat.com: An easier way to create custom Jenkins containers in OpenShift 4 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/06/04/an-easier-way-to-create-custom-jenkins-containers) [![The road to Quarkus GA: Completing the first supported Kubernetes-native Java stack](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/06/04/the-road-to-quarkus-ga-completing-the-first-supported-kubernetes-native-java-stack) [![Event streaming and data federation: A citizen integrator’s story](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/06/12/event-streaming-and-data-federation-a-citizen-integrators-story) [![developers.redhat.com: How to install CodeReady Workspaces in a restricted OpenShift 4 environment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/06/12/how-to-install-codeready-workspaces-in-a-restricted-openshift-4-environment) [![developers.redhat.com: Enterprise Kubernetes development with odo: The CLI tool for developers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/06/16/enterprise-kubernetes-development-with-odo-the-cli-tool-for-developers) [![developers.redhat.com: Red Hat JBoss Enterprise Application Platform expansion pack 1.0 (JBoss EAP XP) released](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/06/17/red-hat-jboss-enterprise-application-platform-expansion-pack-1-0-released) [![developers.redhat.com: Support for GraphQL with Open Liberty 20.0.0.6](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/06/17/support-for-graphql-with-open-liberty-20-0-0-6) [![Develop and test a Quarkus client on Red Hat CodeReady Containers with Red Hat Data Grid 8.0](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/06/19/develop-and-test-a-quarkus-client-on-red-hat-codeready-containers-with-red-hat-data-grid-8-0) [![A development roadmap for Open Data Hub](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/06/22/a-development-roadmap-for-open-data-hub) [![Kourier: A lightweight Knative Serving ingress](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/06/30/kourier-a-lightweight-knative-serving-ingress) [![developers.redhat.com: Develop Eclipse MicroProfile applications on Red Hat JBoss Enterprise Application Platform Expansion Pack 1.0 with Red Hat CodeReady Workspaces](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/07/01/develop-eclipse-microprofile-applications-on-red-hat-jboss-enterprise-application-platform-expansion-pack-1-0-with-red-hat-codeready-workspaces) [![Build a simple cloud-native change data capture pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/07/02/build-a-simple-cloud-native-change-data-capture-pipeline) [![developers.redhat.com - Best practices: Using health checks in the OpenShift 4.5 web console 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/07/20/best-practices-using-health-checks-in-the-openshift-4-5-web-console) [![developers.redhat.com: Choosing the right asynchronous-messaging infrastructure for the job](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/07/31/choosing-the-right-asynchronous-messaging-infrastructure-for-the-job) [![Authorizing multi-language microservices with Louketo Proxy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/08/03/authorizing-multi-language-microservices-with-louketo-proxy) [![HTTP-based Kafka messaging with Red Hat AMQ Streams](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/08/04/http-based-kafka-messaging-with-red-hat-amq-streams) [![developers.redhat.com: Monitoring .NET Core applications on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/08/05/monitoring-net-core-applications-on-kubernetes) [![developers.redhat.com: A deep dive into Keycloak](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/08/07/a-deep-dive-into-keycloak) [![developers.redhat.com: Introduction to Strimzi: Apache Kafka on Kubernetes (KubeCon Europe 2020) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/08/14/introduction-to-strimzi-apache-kafka-on-kubernetes-kubecon-europe-2020) [![developers.redhat.com: OpenShift for Kubernetes developers: Getting started 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/08/14/openshift-for-kubernetes-developers-getting-started) [![developers.redhat.com: ‘Hello, World’ tutorial with Kubernetes Operators](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/08/21/hello-world-tutorial-with-kubernetes-operators) [![developers.redhat.com: Java development on top of Kubernetes using Eclipse JKube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/08/24/java-development-on-top-of-kubernetes-using-eclipse-jkube) [![developers.redhat.com: Get started with JDK Flight Recorder in OpenJDK 8u 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/08/25/get-started-with-jdk-flight-recorder-in-openjdk-8u) [![developers.redhat.com: Connecting external clients to Red Hat AMQ Broker on Red Hat OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/08/26/connecting-external-clients-to-red-hat-amq-broker-on-red-hat-openshift) [![developers.redhat.com: Introduction to Tekton and Argo CD for multicluster development](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/09/03/introduction-to-tekton-and-argo-cd-for-multicluster-development) [![developers.redhat.com: The present and future of CI/CD with GitOps on Red Hat OpenShift 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/09/03/the-present-and-future-of-ci-cd-with-gitops-on-red-hat-openshift) [![Migrate your Java apps to containers with Migration Toolkit for Applications 5.0](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/09/04/migrate-your-java-apps-to-containers-with-migration-toolkit-for-applications-5-0) [![developers.redhat.com: Cloud-native Java applications made easy: Eclipse JKube 1.0.0 now available](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/09/09/cloud-native-java-applications-made-easy-eclipse-jkube-1-0-0-now-available) [![Install Red Hat OpenShift Operators on your laptop using Red Hat CodeReady Containers and Red Hat Marketplace](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/09/09/install-red-hat-openshift-operators-on-your-laptop-using-red-hat-codeready-containers-and-red-hat-marketplace) [![developers.redhat.com: From code to production with OpenShift Pipelines and Argo CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/09/10/from-code-to-production-with-openshift-pipelines-and-argo-cd) [![developers.redhat.com: 5 tips for developing Kubernetes Operators with the new Operator SDK](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/09/11/5-tips-for-developing-kubernetes-operators-with-the-new-operator-sdk) [![developers.redhat.com: Quarkus and Jakarta EE: Together, or not?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/09/11/quarkus-and-jakarta-ee-together-or-not) [![developers.redhat.com: Migrating from Fabric8 Maven Plugin to Eclipse JKube 1.0.0](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/09/21/migrating-from-fabric8-maven-plugin-to-eclipse-jkube-1-0-0) [![Set up continuous integration for .NET Core with OpenShift Pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/09/24/set-up-continuous-integration-for-net-core-with-openshift-pipelines) [![developers.redhat.com: Rootless containers with Podman: The basics](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/09/25/rootless-containers-with-podman-the-basics) [![Build a data streaming pipeline using Kafka Streams and Quarkus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/09/28/build-a-data-streaming-pipeline-using-kafka-streams-and-quarkus) [![developers.redhat.com: Building modern CI/CD workflows for serverless applications with Red Hat OpenShift Pipelines and Argo CD, Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/10/01/building-modern-ci-cd-workflows-for-serverless-applications-with-red-hat-openshift-pipelines-and-argo-cd-part-1) [![developers.redhat.com: Command-line cluster management with Red Hat OpenShift’s new web terminal (tech preview)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/10/01/command-line-cluster-management-with-red-hat-openshifts-new-web-terminal-tech-preview) [![developers.redhat.com: Kubernetes integration and more in odo 2.0](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/10/06/kubernetes-integration-and-more-in-odo-2-0) [![developers.redhat.com: Static analysis with KubeAudit for Red Hat OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/10/09/static-analysis-with-kubeaudit-for-red-hat-openshift) [![developers.redhat.com: Building modern CI/CD workflows for serverless applications' with Red Hat OpenShift Pipelines and Argo CD, Part 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/10/14/building-modern-ci-cd-workflows-for-serverless-applications-with-red-hat-openshift-pipelines-and-argo-cd-part-2) [![developers.redhat.com: Checkpointing Java from outside of Java](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/10/15/checkpointing-java-from-outside-of-java) [![developers.redhat.com: Persistent storage in action: Understanding Red Hat OpenShift’s persistent volume framework 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/10/22/persistent-storage-in-action-understanding-red-hat-openshifts-persistent-volume-framework) [![developers.redhat.com: Collect JDK Flight Recorder events at runtime with JMC Agent 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/10/29/collect-jdk-flight-recorder-events-at-runtime-with-jmc-agent) [![developers.redhat.com: New custom metrics and air gapped (restricted networks) installation in Red Hat 3scale API Management 2.9](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/10/29/new-custom-metrics-and-air-gapped-installation-in-red-hat-3scale-api-management-2-9) [![developers.redhat.com: What’s new in Fabric8 Kubernetes Java client 4.12.0](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/10/30/whats-new-in-fabric8-kubernetes-java-client-4-12-0) [![developers.redhat.com: Devfiles and Kubernetes cluster support in OpenShift' Connector 0.2.0 extension for VS Code 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/11/16/devfiles-and-kubernetes-cluster-support-in-openshift-connector-0-2-0-extension-for-vs-code) [![developers.redhat.com: Transitioning from Docker to Podman 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/11/19/transitioning-from-docker-to-podman) [![developers.redhat.com: Kubectl: Developer tips for the Kubernetes command' line 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/11/20/kubectl-developer-tips-for-the-kubernetes-command-line) [![developers.redhat.com: Authentication and authorization using the Keycloak' REST API](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/11/24/authentication-and-authorization-using-the-keycloak-rest-api) [![developers.redhat.com: How to configure YAML schema to make editing files easier](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/11/25/how-to-configure-yaml-schema-to-make-editing-files-easier) [![developers.redhat.com: Orchestrate event-driven, distributed services with Serverless Workflow and Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/11/26/event-driven-distributed-service-orchestration-with-serverless-workflow) [![developers.redhat.com: Spring Boot to Quarkus migrations and more in Red Hat’s migration toolkit for applications 5.1.0](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2020/12/08/spring-boot-to-quarkus-migrations-and-more-in-red-hats-migration-toolkit-for-applications-5-1-0) [![developers.redhat.com: Message broker integration made simple with Red Hat Fuse](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2021/01/08/message-broker-integration-made-simple-with-red-hat-fuse) [![developers.redhat.com: Getting started with Buildah](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2021/01/11/getting-started-with-buildah) [![developers.redhat.com: Getting started with Tekton and Pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2021/01/13/getting-started-with-tekton-and-pipelines) [![developers.redhat.com: Deploying Kubernetes Operators with Operator Lifecycle Manager bundles](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2021/02/08/deploying-kubernetes-operators-with-operator-lifecycle-manager-bundles) [![developers.redhat.com: Spring Boot on Quarkus: Magic or madness?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2021/02/09/spring-boot-on-quarkus-magic-or-madness) [![developers.redhat.com: Developing your own custom devfiles for odo 2.0](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2021/02/12/developing-your-own-custom-devfiles-for-odo-2-0) [![developers.redhat.com: Using Delve to debug Go programs on Red Hat Enterprise' Linux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2021/03/03/using-delve-to-debug-go-programs-on-red-hat-enterprise-linux) [![developers.redhat.com: Making environment variables accessible in front-end' containers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2021/03/04/making-environment-variables-accessible-in-front-end-containers) [![developers.redhat.com: A guide to Red Hat OpenShift 4.5 installer-provisioned infrastructure on vSphere 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2021/03/09/a-guide-to-red-hat-openshift-4-5-installer-provisioned-infrastructure-on-vsphere) [![developers.redhat.com: Deploying Node.js applications to Kubernetes with Nodeshift and Minikube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2021/03/09/deploying-node-js-applications-to-kubernetes-with-nodeshift-and-minikube) [![developers.redhat.com: Three ways to containerize .NET applications on Red Hat OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2021/03/16/three-ways-to-containerize-net-applications-on-red-hat-openshift) [![developers.redhat.com: Using Dekorate to generate Kubernetes manifests for' Java applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2021/03/17/using-dekorate-to-generate-kubernetes-manifests-for-java-applications) [![developers.redhat.com: Db2 and Oracle connectors coming to Debezium 1.4 GA](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2021/03/25/db2-and-oracle-connectors-coming-to-debezium-1-4-ga) [![developers.redhat.com: Design event-driven integrations with Kamelets and Camel K](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2021/04/02/design-event-driven-integrations-with-kamelets-and-camel-k) [![developers.redhat.com: Deploy Quarkus everywhere with Red Hat Enterprise Linux (RHEL)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2021/04/07/deploy-quarkus-everywhere-with-red-hat-enterprise-linux-rhel) [![developers.redhat.com: Containerize and deploy Strapi CMS applications on Kubernetes and Red Hat OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2021/04/09/containerize-and-deploy-strapi-applications-on-kubernetes-and-red-hat-openshift) [![developers.redhat.com: How to pick the right container base image](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2021/04/13/how-to-pick-the-right-container-base-image) [![developers.redhat.com: Deploying the Mosquitto MQTT message broker on Red Hat OpenShift, Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2021/04/16/deploying-the-mosquitto-mqtt-message-broker-on-red-hat-openshift-part-1) [![developers.redhat.com: Use Skupper to connect multiple Kubernetes clusters 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2021/04/20/use-skupper-to-connect-multiple-kubernetes-clusters) [![developers.redhat.com: Using Podman Compose with Microcks: A cloud-native API mocking and testing tool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2021/04/22/using-podman-compose-with-microcks-a-cloud-native-api-mocking-and-testing-tool) [![developers.redhat.com: Deploying the Mosquitto MQTT message broker on Red' Hat OpenShift, Part 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2021/04/26/deploying-the-mosquitto-mqtt-message-broker-on-red-hat-openshift-part-2) [![developers.redhat.com: Kubernetes configuration patterns, Part 1: Patterns for Kubernetes primitives](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2021/04/28/kubernetes-configuration-patterns-part-1-patterns-for-kubernetes-primitives) [![developers.redhat.com: Containerize .NET for Red Hat OpenShift: Use a Windows VM like a container](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2021/04/29/containerize-net-for-red-hat-openshift-use-a-windows-vm-like-a-container) [![developers.redhat.com: Enhance application security by rotating 3scale access tokens](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2021/04/29/enhance-application-security-by-rotating-3scale-access-tokens) [![developers.redhat.com: Event-driven APIs and schema governance for Apache Kafka: Get ready for Kafka Summit Europe 2021](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2021/05/04/event-driven-apis-and-schema-governance-for-apache-kafka-get-ready-for-kafka-summit-europe-2021) [![developers.redhat.com: Building resilient event-driven architectures with Apache Kafka](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2021/05/05/building-resilient-event-driven-architectures-with-apache-kafka) [![developers.redhat.com: Kubernetes configuration patterns, Part 2: Patterns' for Kubernetes controllers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2021/05/05/kubernetes-configuration-patterns-part-2-patterns-for-kubernetes-controllers) [![developers.redhat.com: Build an API using Quarkus from the ground up 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2021/05/11/building-an-api-using-quarkus-from-the-ground-up) [![developers.redhat.com: Why should developers care about GitOps?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/2021/05/13/why-should-developers-care-about-gitops) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/authentication-and-authorization-using-the-keycloak-rest-api) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/blog/making-environment-variables-accessible-in-front-end-containers) [![developers.redhat.com: Kubernetes Operators](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/books/kubernetes-operators) [![developers.redhat.com: book: Red Hat Universal Base Images (UBI)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/books/red-hat-universal-base-images-ubi) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/cheat-sheets) [![developers.redhat.com: Advanced Linux commands cheat sheet for developers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/cheat-sheets/advanced-linux-commands) [![developers.redhat.com: Bash Shell Scripting Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/cheat-sheets/bash-shell-cheat-sheet) [![developers.redhat.com: Buildah Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/cheat-sheets/buildah-cheat-sheet) [![developers.redhat.com: Containers Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/cheat-sheets/containers) [![developers.redhat.com: Debezium on OpenShift Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/cheat-sheets/debezium-openshift-cheat-sheet) [![developers.redhat.com: Intermediate Linux Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/cheat-sheets/intermediate-linux-cheat-sheet) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/cheat-sheets/intermediate-linux-commands-cheat-sheet) [![developers.redhat.com: Kubernetes Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/cheat-sheets/kubernetes) [![developers.redhat.com: Linux commands for developers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/cheat-sheets/linux-commands-cheat-sheet) [![developers.redhat.com: MicroProfile JWT (JSON Web Tokens)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/cheat-sheets/microprofile-jwt) [![developers.redhat.com: MicroProfile Rest Client Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/cheat-sheets/microprofile-rest-client) [![developers.redhat.com: Node.js Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/cheat-sheets/nodejs-cheat-sheet) [![developers.redhat.com: odo Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/cheat-sheets/odo-cheat-sheet) [![developers.redhat.com: Red Hat OpenShift Container Platform Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/cheat-sheets/red-hat-openshift-container-platform) [![developers.redhat.com: Writing a Kubernetes Operator in Java using Quarkus - **Cheat Sheet** 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/cheat-sheets/writing-kubernetes-operator-java) [![developers.redhat.com: Git cheat sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/cheat-sheetsgit) [![Red Hat Developer cheat sheets 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/cheatsheets) [![developers.redhat.com: Developing on OpenShift (katacoda interactive learning)' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/courses/openshift) [![Developer Sandbox](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/developer-sandbox) [![developers.redhat.com: Welcome to the Developer Sandbox for Red Hat OpenShift.' Part 1: Deploying full-stack JavaScript applications to the Developer Sandbox for Red Hat OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/developer-sandbox/activities/deploying-full-stack-javascript-applications-to-the-sandbox/part1) [![developers.redhat.com: How to manage microservices using OpenShift Dev Spaces' and JKube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/developer-sandbox/activities/how-to-manage-microservices-using-openshift-dev-spaces-and-jkube) [![==developers.redhat.com: Run the Canary Deployment pattern on Kubernetes==' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/developer-sandbox/activities/run-the-canary-deployment-pattern-on-kubernetes) [![openshift sandbox](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/developer-sandbox/get-started) [![developers.redhat.com: How to deploy a Java application on Kubernetes in' minutes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/developer-sandbox/how-to-deploy-java-application-in-kubernetes) [![developers.redhat.com: 10 awesome Kubernetes tools every user should know' | DevNation Tech Talk (video)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/devnation/tech-talks/10-kubernetes-tools) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/e-books) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/e-books/kubernetes-operators) [![Red Hat Developer eBooks 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/ebooks) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/learn) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/learn/openshift) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/learn/openshift/foundations-openshift) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/learn/openshift/how-deploy-full-stack-javascript-applications-openshift) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/learn/openshift/how-manage-microservices-using-openshift-dev-spaces-and-jkube) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/learn/openshift/run-canary-deployment-pattern-kubernetes) [![developers.redhat.com: OpenShift Commons Briefing: Operator Lifecycle Management' (video)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/openshift-commons/Operator-Lifecycle-Management) [![**Red Hat AMQ overview**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/products/amq/overview) [![developers.redhat.com: **Red Hat Container Development Kit**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/products/cdk/overview) [![Red Hat Data Grid Overview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/products/datagrid/overview) [![developers.redhat.com: ==Red Hat Developer Toolset==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/products/developertoolset/overview) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/products/eap) [![Red Hat JBoss Enterprise Application Platform (JBoss EAP)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/products/eap/overview) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/products/mta) [![Migration Toolkit for Applications: Getting Started](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/products/mta/getting-started) [![Red Hat Application Migration Toolkit](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/products/mta/overview) [![Red Hat OpenJDK](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/products/openjdk/download) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/products/red-hat-data-grid) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/products/red-hat-developer-toolset) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/products/rhel) [![developers.redhat.com: ==Red Hat Software Collections==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/products/softwarecollections/overview) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/products/streams-for-apache-kafka) [![developers.redhat.com: Containers Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/promotions/docker-cheatsheet) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/topics) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/topics/enterprise-java) [![developers.redhat.com: Developing applications on Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/topics/kubernetes) [![developers.redhat.com: Learn Python: Tutorials and updates from Red Hat experts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/topics/python) [![developers.redhat.com: Serverless Architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/topics/serverless-architecture) [![Red Hat Developer: Istio Service Mesh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.redhat.com/topics/service-mesh) [![developers.soundcloud.com: Service Architecture at SoundCloud — Part 1: Backends for Frontends](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.soundcloud.com/blog/service-architecture-1) [![Playing with gradle](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://develosapiens.wordpress.com/2015/05/08/playing-with-gradle) [![devhints.io/go: Go cheatsheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devhints.io/go) [![devineer.medium.com: Get to Grips with Kubernetes Volumes: A Practical Tutorial](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devineer.medium.com/get-to-grips-with-kubernetes-volumes-a-practical-tutorial-c41853c64f02) [![devineer.medium.com: Kubernetes Services Explained](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devineer.medium.com/kubernetes-services-explained-22b4dd11de02) [![devlibrary.withgoogle.com 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devlibrary.withgoogle.com) [![jaxenter.com: CI/CD for Spring Boot Microservices: Part 2. Extending CI/CD: Kubernetes Continuous Deployment for Microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devm.io/blog) [![jaxenter.com: Kubernetes Is Much Bigger Than Containers: Here’s Where It Will Go Next](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devm.io/kubernetes/kubernetes-bigger-173675) [![jaxenter.com: Six Essential Kubernetes Extensions to Add to Your Toolkit 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devm.io/kubernetes/kubernetes-extensions-172215) [![jaxenter.com: Practical Implications for Adopting a Multi-Cluster, Multi-Cloud Kubernetes Strategy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devm.io/kubernetes/kubernetes-practical-implications-171647) [![jaxenter.com: CI/CD for Spring Boot Microservices: Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devm.io/microservices/cicd-microservices-docker-162408) [![DevOps Daily — Interactive Linux Terminal Simulator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops-daily.com/games/linux-terminal) [![devops.cisel.ch: Kubernetes operational tools you must TRY](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.cisel.ch/kubernetes-operational-tools-you-must-try) [![devops.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com) [![devops.com: 11 Open Source DevOps Tools We Love For 2021](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/11-open-source-devops-tools-we-love-for-2021) [![devops.com: 11 Steps to a Successful DevOps Career](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/11-steps-to-a-successful-devops-career) [![devops.com: 15 must have Jenkins plugins to increase productivity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/15-must-jenkins-plugins-increase-productivity) [![devops.com: 5 Tips for a Successful DevOps Implementation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/5-tips-for-a-successful-devops-implementation) [![devops.com: 6 Advantages of Microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/6-advantages-of-microservices) [![devops.com: 6 Signs You’re Doing DevOps Correctly](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/6-signs-youre-doing-devops-correctly) [![devops.com: 7 Popular Open Source CI/CD Tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/7-popular-open-source-ci-cd-tools) [![devops.com: 7 Trends Influencing DevOps and DevSecOps Adoption](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/7-trends-influencing-devops-and-devsecops-adoption) [![devops.com: 8 Hot Takes: Will We See a Monolithic Renaissance?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/8-hot-takes-will-we-see-a-monolithic-renaissance) [![devops.com: 8 Security Considerations for CI/CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/8-security-considerations-for-ci-cd) [![devops.com: Home » Blogs » A DevOps Reset for a Multi-Cloud World](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/a-devops-reset-for-a-multi-cloud-world) [![devops.com: Best Practices for Application Performance Testing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/best-practices-for-application-performance-testing) [![devops.com: Breaking Down Silos: Applying Open Source Practices in the Workplace](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/breaking-down-silos-applying-open-source-practices-in-the-workplace) [![devops.com: Building on Terraform: Evolution, not Revolution](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/building-on-terraform-evolution-not-revolution) [![devops.com: Catchpoint to Acquire Webpagetest.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/catchpoint-to-acquire-webpagetest-org) [![devops.com: Clubhouse Becomes Shortcut to Transform Software Project Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/clubhouse-becomes-shortcut-to-transform-software-project-management) [![devops.com: Continuous Security: The Next Evolution of CI/CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/continuous-security-the-next-evolution-of-ci-cd) [![devops.com: Continuous Testing Practices (Part 1) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/continuous-testing-practices-part-1) [![devops.com: Continuous Testing Practices – Part 2 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/continuous-testing-practices-part-2) [![devops.com: Day 2 for the Operator Ecosystem 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/day-2-for-the-operator-ecosystem) [![devops.com: Day in the Life of a Site Reliability Engineer (SRE)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/day-in-the-life-of-a-site-reliability-engineer-sre) [![devops.com: Declarative Compliance With Policy-as-Code and GitOps 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/declarative-compliance-with-policy-as-code-and-gitops) [![DevOps as a Service: Migrating Your Entire DevOps Stack to the Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/devops-as-a-service-migrating-your-entire-devops-stack-to-the-cloud) [![devops.com: DevOps for the Development and Delivery of High-Performance Applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/devops-for-the-development-and-delivery-of-high-performance-applications) [![devops.com: DevOps Security: Your Complete Checklist](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/devops-security-your-complete-checklist) [![devops.com: DevOps Teams Struggling to Keep Secrets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/devops-teams-struggling-to-keep-secrets) [![devops.com: DevOps Trends to Watch in 2021 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/devops-trends-to-watch-in-2021) [![devops.com: DevSecOps in Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/devsecops-in-azure) [![devops.com: DevSecOps Trends to Know For 2021](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/devsecops-trends-for-2021) [![==devops.com: Dynatrace Advances Application Environments as Code==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/dynatrace-advances-application-environments-as-code) [![devops.com: FinOps Foundation to Help Rein in Cloud Costs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/finops-foundation-to-help-rein-in-cloud-costs) [![devops.com: 5 Steps to Successful DevOps Culture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/five-steps-to-successful-devops-culture) [![devops.com: From Agile to DevOps to DevSecOps: The Next Evolution](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/from-agile-to-devops-to-devsecops-the-next-evolution) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/google-dora-report-shows-modest-devops-gains) [![devops.com: Grafana Labs Acquires Asserts.ai to Bring AI to Observability](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/grafana-labs-acquires-assert-ai-to-bring-ai-to-observability) [![devops.com: Great Resignation Spurs Interest in Tech Certifications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/great-resignation-spurs-interest-in-tech-certifications) [![Hasura Launches Beta of GraphQL-Based Remote Joins Tool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/hansura-launches-beta-of-graphql-based-remote-joins-tool) [![devops.com: Hazelcast Simplifies Streaming for Extremely Fast Event Processing in IoT, Edge and Cloud Environments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/hazelcast-simplifies-streaming-for-extremely-fast-event-processing-in-iot-edge-and-cloud-environments) [![devops.com: How Are API Management and Service Mesh Different?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/how-are-api-management-and-service-mesh-different) [![devops.com: How Centralized Log Management Can Save Your Company](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/how-centralized-log-management-can-save-your-company) [![devops.com: How Containers Simplify DevOps Workflows and CI/CD Pipelines 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/how-containers-simplify-devops-workflows-and-ci-cd-pipelines) [![devops.com: How Good Developers Become Good Engineering Managers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/how-good-developers-become-good-engineering-managers) [![devops.com: How SREs Benefit From Feature Flags](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/how-sres-benefit-from-feature-flags) [![devops.com: How the SRE Role Is Evolving](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/how-the-sre-role-is-evolving) [![devops.com: How to Automate PKI for DevOps With Open Source Tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/how-to-automate-pki-for-devops-with-open-source-tools) [![devops.com: How to Implement an Effective CI/CD Pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/how-to-implement-an-effective-ci-cd-pipeline) [![devops.com: How to Migrate Existing Infrastructure to Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/how-to-migrate-existing-infrastructure-to-terraform) [![devops.com: How to Seamlessly Transition to DevSecOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/how-to-seamlessly-transition-to-devsecops) [![devops.com: How to Successfully Integrate Security and DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/how-to-successfully-integrate-security-and-devops) [![devops.com: Best of 2019: Implementing Message Queue in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/implementing-message-queue-in-kubernetes) [![devops.com: Infrastructure Abstraction Will Be Key to Managing Multi-Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/infrastructure-abstraction-will-be-key-to-managing-multi-cloud) [![devops.com: Is NoOps the Future of Cloud Networking?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/is-noops-the-future-of-cloud-networking) [![devops.com: Kubernetes Jenkins Master-Slave: Scaling the Scalability Issue](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/kubernetes-jenkins-master-slave-scaling-the-scalability-issue) [![devops.com: Languages and DevOps: Recommendations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/languages-and-devops-recommendations) [![devops.com: Make GitHub Backups Part of Your Development Process](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/make-github-backups-part-of-your-development-process) [![devops.com: Measuring Technical Debt](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/measuring-technical-debt) [![devops.com: Measuring the Progress of the OpenTelemetry Project](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/measuring-the-progress-of-the-opentelemetry-project) [![devops.com: Nine Pillars of DevOps Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/nine-pillars-of-devops-best-practices) [![devops.com: Pulumi Moves to Automate Cloud Infrastructure Provisioning](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/pulumi-moves-to-automate-cloud-infrastructure-provisioning) [![devops.com: Red Hat Extends Scope of Ansible Automation Ambitions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/red-hat-extends-scope-of-ansible-automation-ambitions) [![devops.com: SecDevOps is the Solution to Cybersecurity 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/secdevops-is-the-solution-to-cybersecurity) [![devops.com: Securing Your Software Development Pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/securing-your-software-development-pipelines) [![Serverless Computing: Moving from DevOps to NoOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/serverless-computing-moving-from-devops-to-noops) [![devops.com: Shift-Right Testing: The Emergence of TestOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/shift-right-testing-the-emergence-of-testops) [![devops.com: Site Reliability Engineering 101: DevOps Versus SRE](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/site-reliability-engineering-101-devops-versus-sre) [![devops.com: SRE vs. DevOps vs. Cloud Native: The Server Cage Match](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/sre-devops-cloud-native-server-cage-match) [![devops.com: SRE vs. DevOps — a False Distinction?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/sre-vs-devops-false-distinction) [![devops.com: SRE Vs. Platform Engineering: What’s the Difference?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/sre-vs-platform-engineering-whats-the-difference) [![devops.com: Survey Shows Mounting DevOps Frustration and Costs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/survey-shows-mounting-devops-frustration-and-costs) [![devops.com: Survey Surfaces High Reliance on DevOps to Build and Deploy APIs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/survey-surfaces-high-reliance-on-devops-to-build-and-deploy-apis) [![devops.com: The Argo Project: Making GitOps Practical](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/the-argo-project-making-gitops-practical) [![The DevOps Bottleneck: Why IaC Orchestration is the Missing Piece](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/the-devops-bottleneck-why-iac-orchestration-is-the-missing-piece) [![devops.com: The DevOps Journey: Continuous Mindset Starts With Cultural Change](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/the-evolving-devops-journey-continuous-mindset-starts-with-cultural-change) [![devops.com: The Fallacy of Continuous Integration, Delivery and Testing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/the-fallacy-of-continuous-integration-delivery-and-testing) [![devops.com: he Real Pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/the-real-pipeline) [![devops.com: The Rise of NetDevOps and CI/CD Pipeline Solutions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/the-rise-of-netdevops-and-ci-cd-pipeline-solutions) [![devops.com: Tips for a Successful DevSecOps Life Cycle](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/tips-for-a-successful-devsecops-life-cycle) [![devops.com: Top 10 Best Practices for Jenkins Pipeline Plugin 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/top-10-best-practices-for-jenkins-pipeline-plugin) [![devops.com: Top Nine Skills for SREs to Master 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/top-nine-skills-for-sres-to-master) [![devops.com: Best of 2021 – Transform Legacy Java Apps to Microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/transform-legacy-java-apps-to-microservices) [![devops.com: Transform Mobile DevOps into Mobile DevSecOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/transform-mobile-devops-into-mobile-devsecops) [![devops.com: Unlocking Your DevOps Automation Mindset 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/unlocking-your-devops-automation-mindset) [![devops.com: Up Your DevOps Game: It’s Time for NoOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/up-your-devops-game-its-time-for-noops) [![devops.com: Updating and Managing Infrastructure-as-Code (IaC)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/updating-and-managing-infrastructure-as-code-iac) [![devops.com: Using jenkins configuration as code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/using-jenkins-configuration-as-code) [![==devops.com: Using LLMs to Automate Pipeline Conversions From Legacy to' Tekton==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/using-llms-to-automate-pipeline-conversions-from-legacy-to-tekton) [![devops.com: Function Automates Conversion of Java Apps to Microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/vfunction-automates-conversion-of-java-apps-to-microservices) [![devops.com: Web Application Security is not API Security 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/web-application-security-is-not-api-security) [![devops.com: What’s the Difference Between DevOps and Platform Engineering?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/whats-the-difference-between-devops-and-platform-engineering) [![devops.com: When to Use API Management and Service Mesh Together](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/when-to-use-api-management-and-service-mesh-together) [![devops.com: Where Does Observability Stand Today, and Where is it Going Next?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/where-does-observability-stand-today-and-where-is-it-going-next) [![devops.com: Why Boring Tech is Best to Avoid a Microservices Mess](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/why-boring-tech-is-best-to-avoid-a-microservices-mess) [![devops.com: Why Monitoring-as-Code Will be a Must for DevOps Teams](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/why-monitoring-as-code-will-be-a-must-for-devops-teams) [![devops.com: Why MTTR is a Vital Metric for DevOps Teams](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/why-mttr-is-a-vital-metric-for-devops-teams) [![devops.com: Taking a DevSecOps Approach to API Security](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/why-traditional-approaches-to-api-security-dont-work) [![devops.com: Yeah, You’re Doing DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devops.com/yeah-youre-doing-devops) [![devopscube.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com) [![devopscube.com: How to Automate EBS Snapshot Creation, Retention and Deletion](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com/automate-ebs-snapshot-creation-deletion) [![devopscube.com: Become A DevOps Engineer in 2021: A Comprehensive Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com/become-devops-engineer) [![devopscube.com: How to Build Docker Image : Comprehensive Beginners Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com/build-docker-image) [![devopscube.com: How To Build Docker Image In Kubernetes Pod 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com/build-docker-image-kubernetes-pod) [![devopscube.com: How To Configure Ingress TLS/SSL Certificates in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com/configure-ingress-tls-kubernetes) [![devopscube.com: How To Create Kubernetes Jobs/Cron Jobs – Getting Started Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com/create-kubernetes-jobs-cron-jobs) [![devopscube.com: How to Create kubernetes Role for Service Account](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com/create-kubernetes-role) [![devopscube.com: How to Deploy PostgreSQL Statefulset in Kubernetes With High Availability](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com/deploy-postgresql-statefulset) [![devopscube.com: How to Setup Docker containers as Build Slaves for Jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com/docker-containers-as-build-slaves-jenkins) [![devopscube.com: Immutable Infrastructure Explained For Beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com/immutable-infrastructure) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com/ip-address-tutorial) [![devopscube.com: Jenkins Architecture Explained – Beginners Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com/jenkins-architecture-explained) [![devopscube.com: How to Setup Jenkins Build Agents on Kubernetes Cluster 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com/jenkins-build-agents-kubernetes) [![devopscube.com: Jenkins Pipeline as Code Tutorial For Beginners 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com/jenkins-pipeline-as-code) [![devopscube.com: 10 Key Considerations for Kubernetes Cluster Design & Setup 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com/key-considerations-kubernetes-cluster-design-setup) [![==devopscube.com/kube-bench-guide: Kube-Bench: Kubernetes CIS Benchmarking' Tool==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com/kube-bench-guide) [![devopscube.com: How To Create Kubernetes Service Account For API Access](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com/kubernetes-api-access-service-account) [![devopscube.com: Kubernetes Daemonset: A Comprehensive Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com/kubernetes-daemonset) [![devopscube.com: Kubernetes Ingress Tutorial For Beginners 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com/kubernetes-ingress-tutorial) [![devopscube.com: Kubeconfig File Explained With Practical Examples 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com/kubernetes-kubeconfig-file) [![devopscube.com: Kubernetes Logging Tutorial For Beginners 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com/kubernetes-logging-tutorial) [![devopscube.com: Kubernetes Minikube Tutorial for Beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com/kubernetes-minikube-tutorial) [![devopscube.com/kubernetes-pod](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com/kubernetes-pod) [![devopscube.com: Kubernetes Tutorials For Beginners: Getting Started Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com/kubernetes-tutorials-beginners) [![devopscube.com: Kubernetes v1.21 Released: Here is What you should know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com/kubernetes-v1-21-released) [![devopscube.com/kustomize-tutorial: Kustomize Tutorial: Comprehensive Guide For Beginners 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com/kustomize-tutorial) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com/kuztomize-configmap-generators) [![devopscube.com: How to Learn Kubernetes (Complete Roadmap) 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com/learn-kubernetes-complete-roadmap) [![devopscube.com: Kubernetes Pod Priority, PriorityClass, and Preemption Explained 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com/pod-priorityclass-preemption) [![devopscube.com: Podman Tutorial For Beginners: Step by Step Guides 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com/podman-tutorial-beginners) [![devopscube.com: Python For DevOps: Guide for DevOps Engineers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com/python-for-devops) [![devopscube.com: How to Setup Ansible AWS Dynamic Inventory](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com/setup-ansible-aws-dynamic-inventory) [![devopscube.com: How To Setup Grafana On Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com/setup-grafana-kubernetes) [![devopscube.com: How to Setup Nginx Ingress Controller On Kubernetes – Detailed Guide 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com/setup-ingress-kubernetes-nginx-controller) [![Devopscube.com: Setup Nexus Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com/setup-nexus-kubernetes) [![Setup Prometheus Using Helm Chart on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com/setup-prometheus-helm-chart) [![devopscube.com: How to Setup Prometheus Monitoring On Kubernetes Cluster 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com/setup-prometheus-monitoring-on-kubernetes) [![devopscube.com: AWS Terraform Autoscaling Group With ALB Deployment Tutorial](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com/terraform-autoscaling-group) [![devopscube.com/terraform-aws-rds](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com/terraform-aws-rds) [![devopscube.com: Vagrant Tutorial For Beginners: Getting Started Guide 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com/vagrant-tutorial-beginners) [![devopscube.com: Vault Agent Injector Tutorial: Inject Secrets to Pods Using Vault Agent](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com/vault-agent-injector-tutorial) [![devopscube.com: How to Setup Vault in Kubernetes- Beginners Tutorial 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com/vault-in-kubernetes) [![devopscube.com: What Is Observability? Comprehensive Beginners Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopscube.com/what-is-observability) [![devopsdays.org: Devopsdays Amsterdam](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopsdays.org/events/2022-amsterdam/welcome) [![devopsera.com: How to Structure Directories in a GitOps Repository for the Best User-Friendliness and Flexibility](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopsera.com/2023/06/how-to-structure-directories-in-a-gitops-repository-for-the-best-user-friendliness-and-flexibility) [![Cross account ECR push with Jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopsformula.hashnode.dev/cross-account-ecr-push-with-jenkins) [![devopsinside.com: Is Kubernetes killing tools like Ansible?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopsinside.com/how-kubernetes-is-killing-tools-like-ansible) [![devopslearners.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopslearners.com) [![devopslearners.com: Blue-Green vs Canary Deployment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopslearners.com/blue-green-vs-canary-deployment-76436d7f6bc1) [![devopslearners.com: Different Container Runtimes and Configurations in the' same Kubernetes Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopslearners.com/different-container-runtimes-and-configurations-in-the-same-kubernetes-cluster-fed228e1853e) [![devopslearners.com: How to Convert Helm Chart to Kubernetes YAML](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopslearners.com/how-to-convert-helm-chart-to-kubernetes-yaml-fbe6d6722f6) [![==devopslearners.com: Kubernetes Ingress Tutorial For Beginners==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopslearners.com/kubernetes-ingress-tutorial-for-beginners-26c2f7727bc) [![==devopslearners.com: Kubernetes Pod Priority, PriorityClass, and Preemption' Explained== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopslearners.com/kubernetes-pod-priority-priorityclass-and-preemption-explained-a48fb7988672) [![devopslearners.com: What is a Kubernetes Ephemeral Container?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopslearners.com/what-is-a-kubernetes-ephemeral-container-aa8ab658755d) [![devopslearners.com: What is GitOps?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopslearners.com/what-is-gitops-168aac9a2ee) [![devopslearning.medium.com: Lesson learned while scaling Kubernetes cluster' to 1000 pods in AWS EKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopslearning.medium.com/lesson-learned-while-scaling-kubernetes-cluster-to-1000-pods-in-aws-eks-d2d399152bc2) [![DEVOPS Library](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopslibrary.com) [![devopsmonk.hashnode.dev: Learn AWS if you want to save your career..!!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopsmonk.hashnode.dev/learn-aws-if-you-want-to-save-your-career) [![devopsparthu.hashnode.dev: Day 35: Mastering ConfigMaps and Secrets in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopsparthu.hashnode.dev/day-35-mastering-configmaps-and-secrets-in-kubernetes) [![devopstalks.in: Everything about Prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopstalks.in/everything-about-prometheus) [![devopstips.net](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopstips.net) [![devopsunlocked.com: Kubernetes: Learning Material](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopsunlocked.com/kubernetes-learning-material) [![devopswithkubernetes.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devopswithkubernetes.com) [![devoriales.com: AWS EKS Secret Encryption: Securing Your EKS Secrets At Rest with AWS KMS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devoriales.com/home) [![devoriales.com: AWS EKS Secret Encryption: Securing Your EKS Secrets At' Rest with AWS KMS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devoriales.com/post/329/aws-eks-secret-encryption-securing-your-eks-secrets-at-rest-with-aws-kms) [![devoriales.com: Exploring GitOps: Software and Infrastructure Management Intro Video](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devoriales.com/video/897990746/intro-to-gitops) [![devsecops.co.in: GitOps Guide – What, Why and How? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devsecops.co.in/2021/05/13/gitops-guide-what-why-and-how) [![devsecops.co.in: 100+ Ansible Interview Questions and Answers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devsecops.co.in/2021/05/18/ansible-interview-questions) [![devsecops.co.in: DevOps Interview Questions and Answers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devsecops.co.in/2021/05/20/devops-interview-questions) [![devsecops.co.in: Kubernetes Interview Questions and Answers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devsecops.co.in/2021/05/22/kubernetes-interview) [![==devspace.sh==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devspace.sh) [![DevStack](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devstack.in) [![devstack.in: Deploy Prometheus Operator with Helm3 and Private Registry' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devstack.in/2020/05/25/deploy-prometheus-operator-with-helm3-and-private-registry) [![Claude Skills for DevOps: Build Your First SKILL.md](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devtoolhub.com/claude-skills-devops-skillmd-guide) [![devtools.chrome.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devtools.chrome.com) [![Devtron Labs: Devtron provides a 'seamless,’ 'implementation agnostic uniform interface' across Kubernetes Life Cycle integrated with most Opensource and commercial tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devtron.ai) [![devtron.ai: 7 Tools To Make Kubernetes Management Easy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devtron.ai/blog/7-tools-to-make-kubernetes-management-easy) [![devtron.ai: Understand CMD and ENTRYPOINT Differences in Docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devtron.ai/blog/cmd-and-entrypoint-differences) [![devtron.ai: 7 Tools To Make Kubernetes Management Easy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devtron.ai/blog/kubernetes-management-made-easier-with-tools) [![devtron.ai: Troubleshoot: Pod Crashloopbackoff](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devtron.ai/blog/troubleshoot_crashloopbackoff_pod) [![devxblog.hashnode.dev: Deploying Microservices with Persistent Volumes in' Kubernetes - Kubernetes Microservice Flask Application](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devxblog.hashnode.dev/kubernetes-microservice-flask-application-1) [![devxblog.hashnode.dev: Prometheus: Elevate Your Monitoring Game](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devxblog.hashnode.dev/prometheus-elevate-your-monitoring-game) [![devxblog.hashnode.dev: Simplified Setup: Prometheus, cAdvisor, redis and' Node Exporter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devxblog.hashnode.dev/simplified-setup-prometheus-cadvisor-redis-and-node-exporter) [![devxblog.hashnode.dev: Terraform with AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devxblog.hashnode.dev/terraform-with-aws) [![dhall-lang.org: Dhall Configuration Language](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dhall-lang.org) [![diagrams.mingrammer.com: Diagram as Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://diagrams.mingrammer.com) [![didil.medium.com: Building a Kubernetes Mutating Admission Webhook](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://didil.medium.com/building-a-kubernetes-mutating-admission-webhook-7e48729523ed) [![difftastic.wilfred.me.uk](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://difftastic.wilfred.me.uk) [![digger.dev](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://digger.dev) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://digital.ai) [![DevOps Glosary of Terms 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://digital.ai/glossary) [![Periodic Table of DevOps 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://digital.ai/learn/devsecops-periodic-table) [![The Ultimate DevOps Tool Chest 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://digital.ai/learn/diagram-generator) [![experitest.com: Start Automating your mobile tests with Cucumber and Appium](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://digital.ai/products/continuous-testing) [![digitalis.io: Kubernetes GitOps Continuous Integration and Delivery with' Fleet and Rancher](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://digitalis.io/blog/kubernetes/kubernetes-gitops-continuous-integration-and-delivery-with-fleet-and-rancher) [![digitalisationworld.com: Multicloud: Two truths and a lie](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://digitalisationworld.com/blogs/57435/multicloud-two-truths-and-a-lie) [![DevSecOps – Static Analysis SAST with Jenkins Pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://digitalvarys.com/devsecops-static-analysis-sast-with-jenkins-pipeline) [![digitalvarys.com: Simple Introduction to HashiCorp Vault](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://digitalvarys.com/simple-introduction-to-hashicorp-vault) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dilbert.com) [![dinantpaardenkooper.nl: Azure Day with Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dinantpaardenkooper.nl/posts/aks-2024-03-18) [![==dineshchandgr.medium.com: Why do we need a Database Connection Pool? -every' programmer must know==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dineshchandgr.medium.com/why-do-we-need-a-database-connection-pool-every-programmer-must-know-9f90e7c8e5af) [![dineshkumarkb.com: How to specify non PYPI requirements in your requirements.txt' file](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dineshkumarkb.com/tech/how-to-specify-non-pypi-requirements-in-your-requirements-txt-file) [![dineshkumarkb.com: Reverse a linked list without additional datastructures' using python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dineshkumarkb.com/tech/reverse-a-linked-list-without-additional-datastructures-using-python) [![dinushad92.medium.com: Building a resilient deployment on Kubernetes-part' 3: Keep the deployment up to date with the latest releases](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dinushad92.medium.com/building-a-resilient-deployment-on-kubernetes-part-3-keep-the-deployment-up-to-date-with-the-7296f18f275a) [![How I've Set Up HA PostgreSQL on Kubernetes (powered by Patroni, a template for PostgreSQL HA)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://disaev.me/p/how-i-have-set-up-ha-postgresql-on-kubernetes) [![discoblocks.io 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://discoblocks.io) [![Google Developer Community Discord Server](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://discord.com/invite/google-dev-community) [![Terraform 0.13 Beta released!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://discuss.hashicorp.com/t/terraform-0-13-beta-released) [![Terraform 0.13 Beta released!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://discuss.hashicorp.com/t/terraform-0-13-beta-released/9555) [![Community Forums 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://discuss.kubernetes.io) [![divya-mohan0209.medium.com: Getting started with K8s in 2022](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://divya-mohan0209.medium.com/getting-started-with-k8s-in-2022-1dfeb4bdc112) [![divya-mohan0209.medium.com: Mo’ tenancy, Mo’ problems.](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://divya-mohan0209.medium.com/mo-tenancy-mo-problems-f031f75374f7) [![dkrallis.wordpress.com: How to create an OpenShift Cluster in Azure and how you can interact with Azure DevOps environment – Part A](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dkrallis.wordpress.com/2022/11/25/how-to-create-an-openshift-cluster-in-azure-and-how-you-can-interact-with-azure-devops-environment-part-a) [![medium: Who’s at the Helm?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dlorenc.medium.com/whos-at-the-helm-1101c37bf0f1) [![dmcommunity.org: Who will win? Spring Boot or Quarkus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dmcommunity.org/2020/01/12/who-will-win-spring-boot-or-quarkus) [![dnastacio.medium.com: Six critical blindspots while securing Argo CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dnastacio.medium.com/gitops-argocd-security-cbb6fb6378bb) [![dnastacio.medium.com: Infinite scaling with containers and Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dnastacio.medium.com/kubernetes-resources-1a1fa1e72dcf) [![dnastacio.medium.com: The Art and Science of Probing a Kubernetes Container](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dnastacio.medium.com/the-art-and-science-of-probing-a-kubernetes-container-db1f16539080) [![==dnastacio.medium.com: Why you should keep using CPU limits on Kubernetes==' 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dnastacio.medium.com/why-you-should-keep-using-cpu-limits-on-kubernetes-60c4e50dfc61) [![dnschecker.org 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dnschecker.org) [![Google Docs: doc.new](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://doc.new) [![docs.traefik.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://doc.traefik.io/traefik) [![docker-curriculum.com: A Docker Tutorial for Beginners 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docker-curriculum.com) [![The docker-py repository: an API client for docker written in Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docker-py.readthedocs.org) [![dockerlabs.collabnix.com: The Ultimate Docker Cheat Sheet 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dockerlabs.collabnix.com/docker/cheatsheet) [![dockerlabs.collabnix.com: Cheatsheet - Kubectl 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dockerlabs.collabnix.com/kubernetes/cheatsheets/kubectl.html) [![Awesome kubetools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dockerlabs.collabnix.com/kubernetes/kubetools) [![dockerlux.github.io: Docker Cheat Sheet 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dockerlux.github.io/pdf/cheat-sheet-v2.pdf) [![docs.amplify.aws: Set up Amplify Auth](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.amplify.aws/javascript/build-a-backend/auth/set-up-auth) [![docs.ansible.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.ansible.com) [![Ansible Tower Docs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.ansible.com/ansible-tower/index.html) [![docs.ansible.com: kubernetes.core.helm module – Manages Kubernetes packages' with the Helm package manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.ansible.com/ansible/latest/collections/kubernetes/core/helm_module.html) [![docs.ansible.com: kubernetes.core.helm_plugin module – Manage Helm plugins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.ansible.com/ansible/latest/collections/kubernetes/core/helm_plugin_module.html) [![==docs.ansible.com: kubernetes.core.k8s – Manage Kubernetes (K8s) objects==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.ansible.com/ansible/latest/collections/kubernetes/core/k8s_module.html) [![Netbox Ansible Modules](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.ansible.com/ansible/latest/collections/netbox/netbox/index.html) [![docs.ansible.com: Developing Ansible modules](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.ansible.com/ansible/latest/dev_guide/developing_modules_general.html) [![Manage Kubernetes (K8s) objects](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.ansible.com/ansible/latest/modules/k8s_module.html) [![Public Cloud Guides 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.ansible.com/ansible/latest/scenario_guides/cloud_guides.html) [![docs.ansible.com: Working With Playbooks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.ansible.com/ansible/latest/user_guide/playbooks.html) [![docs.ansible.com: YAML anchors and aliases: sharing variable values](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.ansible.com/ansible/latest/user_guide/playbooks_advanced_syntax.html) [![docs.ansible.com: kubernetes.core.helm module – Manages Kubernetes packages with the Helm package manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.ansible.com/projects/ansible/latest/collections/kubernetes/core/helm_module.html) [![docs.ansible.com: kubernetes.core.helm_plugin module – Manage Helm plugins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.ansible.com/projects/ansible/latest/collections/kubernetes/core/helm_plugin_module.html) [![docs.ansible.com: kubernetes.core.k8s – Manage Kubernetes objects](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.ansible.com/projects/ansible/latest/collections/kubernetes/core/k8s_module.html) [![docs.ansible.com: Netbox Ansible Modules 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.ansible.com/projects/ansible/latest/collections/netbox/netbox/index.html) [![docs.ansible.com: Developing Ansible modules](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.ansible.com/projects/ansible/latest/dev_guide/developing_modules_general.html) [![Public Cloud Guides 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.ansible.com/projects/ansible/latest/scenario_guides/cloud_guides.html) [![docs.ansible.com: Working With Playbooks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.ansible.com/projects/ansible/latest/user_guide/playbooks.html) [![docs.ansible.com: YAML anchors and aliases: sharing variable values](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.ansible.com/projects/ansible/latest/user_guide/playbooks_advanced_syntax.html) [![Ansible Molecule](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.ansible.com/projects/molecule) [![docs.aporeto.com: OpenShift Master API Protection](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aporeto.com/docs/main/guides/okd-master-api-protection) [![docs.astronomer.io: Dynamically generating DAGs in Airflow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.astronomer.io/learn/dynamically-generating-dags) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/AWSCloudFormation/latest/TemplateReference/aws-template-resource-type-ref.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/ReleaseHistory.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-template-resource-type-ref.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/doc-history.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSEncryption.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/SSL-on-an-instance.html) [![EC2 ENI and IP Limit](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-eni.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-limits.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-quotas.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/AmazonECR/latest/userguide) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/AmazonECR/latest/userguide/ECR_GetStarted.html) [![Amazon ECS-optimized AMI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs-optimized_AMI.html) [![Tutorial: Restoring a DB Instance from a DB Snapshot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Tutorials.RestoringFromSnapshot.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_CreateDBInstance.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_CreateOracleInstance.html) [![Working with PostgreSQL, MySQL, and MariaDB Read Replicas - Amazon](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_ReadRepl.html) [![Working with an Amazon RDS DB Instance in a VPC](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_VPC.WorkingWithRDSInstanceinaVPC.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/AmazonS3/latest/API/ipv6-access.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/AmazonS3/latest/dev/ipv6-access.html) [![AWS Identity and Access Management - Getting Started](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/IAM/latest/UserGuide/getting-started.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/SchemaConversionTool/latest/userguide) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/SchemaConversionTool/latest/userguide/CHAP_SchemaConversionTool.Converting.CreateProject.html) [![Create an API Using the Swagger Specification and the API Gateway Extensions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/apigateway/latest/developerguide/create-api-using-import-export-api.html) [![AWS Application Discovery Service](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/application-discovery/latest/userguide/what-is-appdiscovery.html) [![Working with the AWS Management Console](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/awsconsolehelpdocs/latest/gsg/getting-started.html) [![AWS CLI Command Reference](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/cli/latest/index.html) [![New usage examples have been added to the CLI for CodePipeline API Reference](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/cli/latest/reference/codepipeline/index.html) [![AWS API: get-service-quota](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/cli/latest/reference/service-quotas/get-service-quota.html) [![Custom Health Check: HealthCheckCustomConfig](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/cloud-map/latest/api/API_HealthCheckCustomConfig.html) [![AWS Data Pipeline Documentation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/data-pipeline) [![AWS Data Pipeline Documentation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/data-pipeline/index.html) [![Amazon Web Services: EKS Cluster Autoscaler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/eks/latest/userguide/autoscaling.html) [![Calico in EKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/eks/latest/userguide/calico.html ) [![Amazon Web Services: EKS Cluster Autoscaler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/eks/latest/userguide/cluster-autoscaler.html) [![Calico in EKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/eks/latest/userguide/cni-network-policy.html) [![docs.aws.amazon.com: Managing Amazon EKS add-ons](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/eks/latest/userguide/eks-add-ons.html) [![docs.aws.amazon.com: Managing Amazon EKS add-ons](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/eks/latest/userguide/managing-add-ons.html) [![aws.amazon.com: Deploy a kubernetes application](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/eks/latest/userguide/sample-deployment.html) [![Security Group Rules EKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/eks/latest/userguide/sec-group-reqs.html) [![Updating a managed node group](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/eks/latest/userguide/update-managed-node-group.html) [![Creating and Deploying PHP Applications on AWS Elastic Beanstalk](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_PHP_eb.html) [![Configuring an Application Load Balancer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/environments-cfg-applicationloadbalancer.html) [![Deploying a High-Availability PHP Application with an External Amazon RDS Database to Elastic Beanstalk](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/php-ha-tutorial.html) [![docs.aws.amazon.com: What Is Elastic Load Balancing?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/elasticloadbalancing/latest/userguide/what-is-load-balancing.html) [![AWS Glossary](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/general/latest/gr/glos-chap.html) [![AWS Tutorials: Create and Connect to a MySQL Database with Amazon RDS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/hands-on/latest/create-mysql-db/create-mysql-db.html) [![What Is AWS IoT?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/iot/latest/developerguide/what-is-aws-iot.html) [![AWS Kinesis](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/kinesis) [![AWS Kinesis](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/kinesis/index.html) [![encrypt and decrypt data: Importing Key Material in AWS Key Management Service (AWS KMS)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/kms/latest/developerguide/importing-keys.html) [![you can use Python with AWS Lambda](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/lambda/latest/dg/lambda-python-how-to-create-deployment-package.html) [![AWS Lambda Limits](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/lambda/latest/dg/limits.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/linux/al2/ug/SSL-on-amazon-linux-2.html) [![docs.aws.amazon.com: Access container applications privately on Amazon EKS using AWS PrivateLink and a Network Load Balancer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/access-container-applications-privately-on-amazon-eks-using-aws-privatelink-and-a-network-load-balancer.html) [![docs.aws.amazon.com: AWS Security Reference Architecture (AWS SRA) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/prescriptive-guidance/latest/security-reference-architecture) [![docs.aws.amazon.com: The AWS Security Reference Architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/prescriptive-guidance/latest/security-reference-architecture/architecture.html) [![==docs.aws.amazon.com: AWS Security Reference Architecture (AWS SRA)== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/prescriptive-guidance/latest/security-reference-architecture/welcome.html) [![Tutorial: Tuning Table Design](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/redshift/latest/dg/tutorial-tuning-tables.html) [![AWS Security docs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/security) [![docs.aws.amazon.com: Actions, resources, and condition keys for AWS services 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/service-authorization/latest/reference/reference_policies_actions-resources-contextkeys.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/storagegateway) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/storagegateway/latest/userguide/GettingStarted-common.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-parameter-store.html) [![AWS Well Architected Framework](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/wellarchitected/latest/framework/welcome.html) [![docs.aws.amazon.com: Application security](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/wellarchitected/latest/security-pillar/application-security.html) [![Configuring Route 53 for cost protection from NXDOMAIN attacks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/whitepapers/latest/aws-best-practices-ddos-resiliency/configuring-route53-for-cost-protection-from-nxdomain-attacks.html) [![Implementing Microservices on AWS 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/whitepapers/latest/microservices-on-aws/microservices-on-aws.html) [![Organizing Your AWS Environment Using Multiple Accounts (white paper for best practices)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/whitepapers/latest/organizing-your-aws-environment/organizing-your-aws-environment.html) [![cloud.google.com: OWASP Top 10 mitigation options on Google Cloud 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.cloud.google.com/architecture/security/owasp-top-ten-mitigation) [![cloud.google.com: configuring_with_snippets 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.cloud.google.com/code/docs/vscode/yaml-editing) [![OpenShift on Google Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.cloud.google.com/compute/docs/containers) [![cloud.google.com/config-connector](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.cloud.google.com/config-connector/docs/overview) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.cloud.google.com/deploy/docs/deploy-app-run) [![cloud.google.com: Compare AWS and Azure services to Google Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.cloud.google.com/docs/get-started/aws-azure-gcp-service-comparison) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.cloud.google.com/docs/get-started/aws-azure-gcp-service-comparison/aws) [![cloud.google.com: Terraform blueprints and modules for Google Cloud 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.cloud.google.com/docs/terraform/blueprints/terraform-blueprints) [![cloud.google.com: Crea una canalización de CI/CD con Azure Pipelines y Compute Engine](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.cloud.google.com/dotnet/docs/creating-cicd-pipeline-vsts-compute-engine) [![Config Sync](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.cloud.google.com/kubernetes-engine/config-sync/docs/overview) [![Anthos Config Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.cloud.google.com/kubernetes-engine/docs) [![cloud.google.com: GKE Autopilot 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.cloud.google.com/kubernetes-engine/docs/concepts/autopilot-overview) [![Google Cloud Platform: GKE Cluster Autoscaler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.cloud.google.com/kubernetes-engine/docs/concepts/cluster-autoscaler) [![Kubernetes Cloud DNS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.cloud.google.com/kubernetes-engine/docs/how-to/cloud-dns) [![Setting up NodeLocal DNSCache](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.cloud.google.com/kubernetes-engine/docs/how-to/nodelocal-dns-cache) [![L7 Internal HTTP(S) Load Balancing overview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.cloud.google.com/load-balancing/docs/l7-internal) [![Google Cloud Platform Pub/Sub](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.cloud.google.com/pubsub/docs/overview) [![cloud.google.com: The gcloud tool cheat sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.cloud.google.com/sdk/docs/cheatsheet?hl=en) [![cloud.google.com: Analyze secrets with Cloud Asset Inventory](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.cloud.google.com/secret-manager/docs/analyze-resources) [![cloud.google.com: Secret Manager Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.cloud.google.com/secret-manager/docs/best-practices) [![Traffic Director overview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.cloud.google.com/service-mesh/docs) [![cloud.google.com: Google Cloud Managed Service for Prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.cloud.google.com/stackdriver/docs/managed-prometheus) [![cloud.google.com: VPN network overview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.cloud.google.com/vpc/docs/vpc) [![Oracle Container Engine for Kubernetes (OKE)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.cloud.oracle.com/en-us/iaas/Content/ContEng/Concepts/contengoverview.htm) [![Oracle Cloud Infrastructure (OCI)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.cloud.oracle.com/en-us/iaas/Content/GSG/Concepts/baremetalintro.htm) [![docs.cloudbees.com: Configuration as Code for CloudBees Core on modern cloud platforms](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.cloudbees.com/docs/cloudbees-ci/latest/casc-controller/distribute-casc-bundles-from-oc) [![docs.cloudbees.com: Configuration as Code for CloudBees Core on modern cloud' platforms](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.cloudbees.com/docs/cloudbees-core/latest/cloud-admin-guide/core-casc-modern) [![docs.cloudblue.com: Deploying an AKS Cluster with Custom IP Ranges (ARM template)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.cloudblue.com/cbc/20.5/premium/content/Deployment-of-Product-to-Azure-Cloud-Guide/Deploying-AKS-Cluster-with-Custom-IP-Ranges.htm) [![cloudify.co: Your Guide to Infrastructure Automation & Hybrid Cloud Orchestration 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.cloudify.co) [![Cloud Posse runs-on: GitHub Actions Self-Hosted Runners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.cloudposse.com/components/library/aws/runs-on) [![conduktor.io/kafka: Learn Apache Kafka like never before](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.conduktor.io/learn) [![Kafka Streams and ksqlDB Compared – How to Choose](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.confluent.io/platform/current/streams/overview.html) [![docs.databricks.com: Use scheduler pools for multiple streaming workloads](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.databricks.com/aws/en/structured-streaming/production) [![docs.databricks.com: Use scheduler pools for multiple streaming workloads](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.databricks.com/structured-streaming/scheduler-pools.html) [![App Platform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.digitalocean.com/products/app-platform) [![docs.digitalocean.com: Kubernetes on DigitalOcean](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.digitalocean.com/products/kubernetes) [![DigitalOcean Kubernetes: DOKS Cluster Autoscaler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.digitalocean.com/products/kubernetes/how-to/autoscale) [![Universal Control Plane overview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.docker.com) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.docker.com/build/buildkit) [![store.docker.com: Docker Community Edition EDGE with kubernetes. Installing Kubernetes using the Docker Client](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.docker.com/desktop/setup/install/windows-install) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.docker.com/desktop/setup/sign-in) [![buildkit](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.docker.com/develop/develop-images/build_enhancements) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.docker.com/docker-for-windows) [![Universal Control Plane overview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.docker.com/ee/ucp) [![docs.docker.com: Deploying Docker containers on ECS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.docker.com/engine/context/ecs-integration) [![docs.docker.com: docker buildx imagetools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.docker.com/engine/reference/commandline/buildx_imagetools) [![Docker Swarm](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.docker.com/engine/swarm) [![docs.docker.com: docker buildx imagetools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.docker.com/reference/cli/docker/buildx/imagetools) [![Test an insecure registry 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.docker.com/registry/insecure) [![Test an insecure registry 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.docker.com/retired) [![dynatrace.com: Deploy OneAgent on OpenShift Container Platform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.dynatrace.com/docs/ingest-from/setup-on-container-platforms/kubernetes/legacy/deploy-oneagent-operator-openshift-legacy) [![docs.fluxcd.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.fluxcd.io) [![docs.fluxcd.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.fluxcd.io/en/1.22.2) [![garden.io: cloud native devops platform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.garden.io) [![getenroute.io: Drive API Security At Kubernetes Ingress Using Helm And Envoy 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.getenroute.io) [![guides.github.com: Markdown Cheat Sheet 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.github.com/en) [![docs.github.com: Learn GitHub Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.github.com/en/actions/how-tos/write-workflows) [![docs.github.com: Learn GitHub Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.github.com/en/actions/learn-github-actions) [![docs.github.com: Using SSH over the HTTPS port 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.github.com/en/authentication/troubleshooting-ssh/using-ssh-over-the-https-port) [![Remote Control of GitHub Copilot CLI Sessions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.github.com/en/copilot/concepts/agents/copilot-cli/about-remote-control) [![Best Practices for Using GitHub Copilot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.github.com/en/copilot/get-started/best-practices) [![Getting started with the GitHub Copilot app](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.github.com/en/copilot/how-tos/github-copilot-app/getting-started) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.github.com/en/discussions) [![GitHub Flow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.github.com/en/get-started/using-github/github-flow) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.github.com/en/pdfs/markdown-cheatsheet-online.pdf) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.github.com/en/repositories/configuring-branches-and-merges-in-your-repository/managing-protected-branches/managing-a-branch-protection-rule) [![GitLab Flow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.gitlab.com/ee/topics/gitlab_flow.html) [![GitLab Kubernetes Agent](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.gitlab.com/ee/user/clusters/agent) [![docs.gitlab.com: GitLab managed Terraform State 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.gitlab.com/ee/user/infrastructure/terraform_state.html) [![about.gitlab.com: GitLab 14.1 released with Helm Chart Registry and Escalation Policies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.gitlab.com/releases) [![docs.gitlab.com: Install GitLab Runner on Red Hat OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.gitlab.com/runner/install/openshift.html) [![GitLab Kubernetes Agent](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.gitlab.com/user/clusters/agent) [![Google docs & Sheets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.google.com) [![docs.google.com: Kubernetes For Everyone 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.google.com/document/d/1p4ZYQYM2VrMCR8K3T68JOMzWHlV-C8Jogrl9Ces77OA) [![docs.google.com: Kubernetes For Everyone 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.google.com/document/d/1p4ZYQYM2VrMCR8K3T68JOMzWHlV-C8Jogrl9Ces77OA/edit) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.google.com/document/d/1p4ZYQYM2VrMCR8K3T68JOMzWHlV-C8Jogrl9Ces77OA/edit/edit) [![docs.google.com: Serverless Guide to Success 2021](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.google.com/document/u/0/d/1VEkUvTbqxfC1XyVGb2Z3DtEk9NA1M6PJpeCqEYRATLM/mobilebasic) [![Jenkins: Agents Monitoring End User Survey](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.google.com/forms/d/e/1FAIpQLSdiuQN3sm2mQ2E86VTXVXu7bf_9C0hVdzhw2_Kvu3DFqL7EZA/viewform) [![DevNation: 10 awesome kubernetes tools every user should know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.google.com/presentation/d/13k-Lhc-tVgUohrtKqAYIikaQCTsmuzzjhOe_hpwgUgw/edit) [![Presentation: NADOG - Evolution of open source CI/CD tools - Oleg Nenashev 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.google.com/presentation/d/17bQ30ycAUB-k4YZ4dC23cxNiNChvRRQO7_6FNGcS0j4/edit?usp=sharing) [![History of Microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.google.com/presentation/d/1DFy4ZZdsK2ftREetv_f52E-caZXOGX6GvgzGQlfSLfE/edit?usp=sharing) [![Presentation: YAML your cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.google.com/presentation/d/1IZXCiQl_NUawHMvKJANCG2_LIBZseUpY-XyPjlghj9E/edit) [![docs.google.com: Jenkins Artwork Social Media & Open Graph Images](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.google.com/presentation/d/1Q1PgNnRTgzBpVRXPqQo3PudzCa2eoc6_1_NRjFRMLrU/edit) [![Intoduction to Kubernetes (slides, beginners and advanced)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.google.com/presentation/d/1zrfVlE5r61ZNQrmXKx5gJmBcXnoa_WerHEnTxu5SMco) [![Intoduction to Kubernetes (slides, beginners and advanced)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.google.com/presentation/d/1zrfVlE5r61ZNQrmXKx5gJmBcXnoa_WerHEnTxu5SMco/edit) [![Learnk8s: Comparison of Kubernetes Ingress Controllers 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.google.com/spreadsheets/d/191WWNpjJ2za6-nbG4ZoUMXMpUK8KlCIosvQB0f-oq3k/edit) [![Learnk8s: Comparison of Kubernetes Managed Services 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.google.com/spreadsheets/d/1RPpyDOLFmcgxMCpABDzrsBYWpPYCIBuvAoUQLwOGoQw) [![Learnk8s: Comparison of Kubernetes Managed Services 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.google.com/spreadsheets/d/1RPpyDOLFmcgxMCpABDzrsBYWpPYCIBuvAoUQLwOGoQw/edit) [![The Golden Kubernetes Tooling and Helpers list](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.google.com/spreadsheets/d/1WPHt0gsb7adVzY3eviMK2W8LejV0I5m_Zpc8tMzl_2w) [![The Golden Kubernetes Tooling and Helpers list](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.google.com/spreadsheets/d/1WPHt0gsb7adVzY3eviMK2W8LejV0I5m_Zpc8tMzl_2w/edit) [![docs.google.com - learnk8s.io: Research on the trade offs when choosing an instance type for a kubernetes cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.google.com/spreadsheets/d/1yhkuBJBY2iO2Ax5FcbDMdWD5QLTVO6Y_kYt_VumnEtI/edit) [![docs.gradle.org: Getting Started](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.gradle.org/current/userguide/getting_started.html) [![opsview.com: opspack](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.itrsgroup.com/docs/opsview/6.12.1/opspacks/opspack-index/index.html) [![lightstep.com: Understand Distributed Tracing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.lightstep.com/docs/understand-distributed-tracing) [![Exploring Kubernetes Pods with Meshery](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.meshery.io/guides/tutorials/kubernetes-pods) [![Microsoft Docs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com) [![Azure Docs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/azure) [![docs.microsoft.com: Azure Load Testing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/azure/load-testing) [![Azure Traffic Manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/azure/traffic-manager) [![Create an Azure Active Directory tenant for P2S OpenVPN protocol connections](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/azure/vpn-gateway/openvpn-azure-ad-tenant) [![docs.microsoft.com: Define your naming convention](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-gb/azure/cloud-adoption-framework/ready/azure-best-practices/resource-naming) [![==docs.microsoft.com: Azure Pipelines documentation==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-gb/azure/devops/pipelines) [![==docs.microsoft.com: Create a build pipeline with Azure Pipelines==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-gb/learn/modules/create-a-build-pipeline) [![==docs.microsoft.com: Build applications with Azure DevOps (Learning Path)==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-gb/learn/paths/build-applications-with-azure-devops) [![Visual Studio App Center VS Azure Pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/appcenter/build/choose-between-services) [![docs.microsoft.com: Use the portal to create an Azure AD application and' service principal that can access resource](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/azure/active-directory/develop/howto-create-service-principal-portal) [![docs.microsoft.com: Overview: Cross-tenant access with Azure AD External' Identities (Preview)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/azure/active-directory/external-identities/cross-tenant-access-overview) [![docs.microsoft.com: Multi-tenant user management scenarios](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/azure/active-directory/fundamentals/multi-tenant-user-management-scenarios) [![Azure: AKS Cluster Autoscaler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/azure/aks/cluster-autoscaler) [![docs.microsoft.com: Configure Azure CNI networking in Azure Kubernetes Service' (AKS)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/azure/aks/configure-azure-cni) [![docs.microsoft.com: Use kubenet networking with your own IP address ranges' in Azure Kubernetes Service (AKS) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/azure/aks/configure-kubenet) [![docs.microsoft.com: Use dual-stack (IPv4 and IPv6) kubenet networking in' Azure Kubernetes Service (AKS) (Preview)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/azure/aks/configure-kubenet-dual-stack) [![docs.microsoft.com: Create an HTTPS ingress controller on Azure Kubernetes' Service (AKS)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/azure/aks/ingress-tls) [![docs.microsoft.com: AKS-managed Azure Active Directory integration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/azure/aks/managed-aad) [![docs.microsoft.com: Best practices for cluster isolation in Azure Kubernetes' Service (AKS)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/azure/aks/operator-best-practices-cluster-isolation) [![docs.microsoft.com: Start and stop an Azure Kubernetes Service (AKS) node' pool 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/azure/aks/start-stop-nodepools) [![docs.microsoft.com: Understand Azure Load Balancing. Decision tree for load' balancing in Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/azure/architecture/guide/technology-choices/load-balancing-overview) [![Azure Architecture Icons](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/azure/architecture/icons) [![==docs.microsoft.com: Cloud Design Patterns== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/azure/architecture/patterns) [![docs.microsoft.com: Microservices architecture on Azure Kubernetes Service' (AKS) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks-microservices/aks-microservices) [![docs.microsoft.com: Baseline architecture for an Azure Kubernetes Service' (AKS) cluster 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks/baseline-aks) [![docs.microsoft.com: JBoss deployment with Red Hat on Azure 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/azure/architecture/solution-ideas/articles/jboss-deployment-red-hat) [![docs.microsoft.com: Configurations and GitOps with Azure Arc enabled Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/azure/azure-arc/kubernetes/conceptual-configurations) [![docs.microsoft.com: CI/CD workflow using GitOps (Flux v2) - Azure Arc enabled' Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/azure/azure-arc/kubernetes/conceptual-gitops-flux2-ci-cd) [![Azure Arc overview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/azure/azure-arc/overview) [![docs.microsoft.com: Azure Resource Manager template specs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/azure/azure-resource-manager/templates/template-specs) [![docs.microsoft.com: What is Azure Chaos Studio?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/azure/chaos-studio/chaos-studio-overview) [![Get started creating and populating demo Azure DevOps Services projects](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/azure/devops/demo-gen/use-demo-generator-v2?view=azure-devops) [![How We Use Git at Microsoft](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/azure/devops/learn/devops-at-microsoft/use-git-microsoft) [![==DevOps Azure Pipelines: YAML Schema==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/pipeline) [![docs.microsoft.com: Azure Key Vault](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/azure/key-vault/general/overview) [![docs.microsoft.com: MLflow and Azure Machine Learning](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/azure/machine-learning/concept-mlflow) [![docs.microsoft.com: Introduction to Azure Defender for container registries](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/azure/security-center/defender-for-container-registries-introduction) [![docs.microsoft.com: Using Policy with Azure Site Recovery](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/azure/site-recovery/azure-to-azure-how-to-enable-policy) [![docs.microsoft.com: Expand virtual hard disks on a Linux VM with the Azure' CLI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/azure/virtual-machines/linux/expand-disks) [![OpenShift in Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/azure/virtual-machines/linux/openshift-get-started) [![docs.microsoft.com: Run scripts in your Linux VM by using action Run Commands](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/azure/virtual-machines/linux/run-command) [![docs.microsoft.com: Run scripts in your Windows VM by using action Run Commands](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/azure/virtual-machines/windows/run-command) [![docs.microsoft.com: Microsoft Graph migration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/cli/azure/microsoft-graph-migration?tabs=powershell) [![docs.microsoft.com: .NET Microservices: Architecture for Containerized .NET' Applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/dotnet/architecture/microservices) [![docs.microsoft.com: Microsoft OpenJDK](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/java/openjdk/overview) [![docs.microsoft.com: Deploy Spring microservices to Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/learn/modules/azure-spring-cloud-workshop) [![docs.microsoft.com: Build and deploy applications to Azure by using GitHub' Actions 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/learn/modules/github-actions-cd) [![docs.microsoft.com: Build JavaScript applications using TypeScript](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/learn/paths/build-javascript-applications-typescript) [![docs.microsoft.com: Desired State Configuration overview for decision makers' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/powershell/scripting/dsc) [![docs.microsoft.com: Using configuration data in DSC](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/powershell/scripting/dsc/configurations/configData) [![docs.microsoft.com: Machine Learning Experimentation in VS Code with DVC' Extension](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/shows/vs-code-livestreams/machine-learning-experimentation-in-vs-code-with-dvc-extension) [![Bridge to Kubernetes 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/visualstudio/bridge) [![A multi-step tutorial that covers the basics of working with Docker with Visual Studio Code and deploy on Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/en-us/visualstudio/docker/tutorials/docker-tutorial) [![PowerShell](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/powershell) [![docs.microsoft.com: WSL - Windows Subsystem for Linux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.microsoft.com/windows/wsl) [![MongoDB security tutorial](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.mongodb.org/manual/administration/security) [![kubeshop.github.io/monokle](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.monokle.io) [![docs.netapp.com: Intro to Astra Data Store preview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.netapp.com/us-en/astra-data-store/concepts/intro.html) [![docs.netapp.com: Work with docker volumes - Astra Trident 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.netapp.com/us-en/trident/trident-docker/volumes-docker.html) [![docs.okd.io 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.okd.io) [![OpenEBS Features and Benefits](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openebs.io/docs/next/features.html) [![docs.openshift.com 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openshift.com) [![OpenShift 3.11: Configuring the cluster auto-scaler in AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openshift.com/container-platform/3.11/admin_guide/cluster-autoscaler.html) [![docs.openshift.com: Managing Security Context Constraints](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openshift.com/container-platform/3.11/admin_guide/manage_scc.html) [![docs.openshift.com: Managing Security Context Constraints. Security Context' Constraints](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openshift.com/container-platform/3.11/architecture/additional_concepts/authorization.html) [![Source-to-Image (S2I) Build](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openshift.com/container-platform/3.11/architecture/core_concepts/builds_and_image_streams.html) [![docs.openshift.com: OpenShift 3 Overview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openshift.com/container-platform/3.11/architecture/index.html) [![HAProxy template router](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openshift.com/container-platform/3.11/architecture/networking/assembly_available_router_plugins.html) [![Source-to-Image (S2I)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openshift.com/container-platform/3.11/creating_images/s2i.html) [![docs.openshift.com: OpenShift 3.11 Pipeline Builds with OpenShift Jenkins' Image and OpenShift DSL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openshift.com/container-platform/3.11/dev_guide/dev_tutorials/openshift_pipeline.html) [![Prometheus Cluster Monitoring 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openshift.com/container-platform/3.11/install_config/prometheus_cluster_monitoring.html) [![Router plug-ins in OCP3:](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openshift.com/container-platform/3.11/install_config/router/index.html) [![OCP 3.11 Metrics and Logging](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openshift.com/container-platform/3.11/release_notes/ocp_3_11_release_notes.html) [![docs.openshift.com: OpenShift 3 Securing the Container Platform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openshift.com/container-platform/3.11/security/securing_container_platform.html) [![ref1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openshift.com/container-platform/3.6/admin_guide/manage_scc.html) [![ref3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openshift.com/container-platform/4.1/authentication/managing-security-context-constraints.html) [![ref2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openshift.com/container-platform/4.1/authentication/understanding-and-creating-service-accounts.html) [![ref1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openshift.com/container-platform/4.1/authentication/using-service-accounts-in-applications.html) [![Quotas setting across multiple projects](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openshift.com/container-platform/4.2/applications/quotas/quotas-setting-across-multiple-projects.html) [![Quotas setting per project](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openshift.com/container-platform/4.2/applications/quotas/quotas-setting-per-project.html) [![OCP 4.2 - Jenkins image](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openshift.com/container-platform/4.2/openshift_images/using_images/images-other-jenkins-agent.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openshift.com/container-platform/4.3/release_notes/ocp-4-3-release-notes.html) [![RHEL CoreOS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openshift.com/container-platform/4.4/architecture/architecture-rhcos.html) [![Security](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openshift.com/container-platform/4.4/authentication/managing-security-context-constraints.html) [![ocs.openshift.com: OpenShift 4 Understanding Authentication](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openshift.com/container-platform/4.4/authentication/understanding-authentication.html) [![Custom image builds with Buildah](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openshift.com/container-platform/4.4/builds/custom-builds-buildah.html) [![docs.openshift.com: Enabling tab completion](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openshift.com/container-platform/4.4/cli_reference/openshift_cli/configuring-cli.html) [![docs.openshift.com/container-platform/4.4/logging/cluster-logging-deploying.html](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openshift.com/container-platform/4.4/logging/cluster-logging-deploying.html) [![OpenShift 4.4: Applying autoscaling to an OpenShift Container Platform cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openshift.com/container-platform/4.4/machine_management/applying-autoscaling.html) [![docs.openshift.com: Configuring network policy with OpenShift SDN](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openshift.com/container-platform/4.4/networking/configuring-networkpolicy.html) [![Understanding multiple networks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openshift.com/container-platform/4.4/networking/multiple_networks/understanding-multiple-networks.html) [![docs.openshift.com: Understanding networking](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openshift.com/container-platform/4.4/networking/understanding-networking.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openshift.com/container-platform/4.4/operators/crds/crd-managing-resources-from-crds.html) [![Adding Operators to a Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openshift.com/container-platform/4.4/operators/olm-adding-operators-to-cluster.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openshift.com/container-platform/4.4/operators/understanding_olm/olm-understanding-olm.html) [![Release Notes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openshift.com/container-platform/4.4/release_notes/ocp-4-4-release-notes.html) [![Istio CNI plug-in 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openshift.com/container-platform/4.4/service_mesh/service_mesh_arch/ossm-vs-community.html) [![“One-click” deployment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openshift.com/container-platform/4.4/service_mesh/service_mesh_install/installing-ossm.html) [![Preparing to install Red Hat OpenShift Service Mesh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openshift.com/container-platform/4.4/service_mesh/service_mesh_install/preparing-ossm-installation.html) [![Similarities and differences between OpenShift Kubernetes Engine and OpenShift Container Platform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openshift.com/container-platform/4.4/welcome/oke_about.html) [![docs.openshift.com: OpenShift GitOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openshift.com/container-platform/4.8/cicd/gitops/understanding-openshift-gitops.html) [![docs.openshift.com: Integrated OpenShift Container Platform registry](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openshift.com/container-platform/4.8/registry/architecture-component-imageregistry.html) [![docs.openstack.org: Jenkins Job Builder](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openstack.org/infra/jenkins-job-builder/index.html) [![Tempest Testing Project](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openstack.org/tempest) [![Tempest Testing Project](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.openstack.org/tempest/latest) [![Oracle Container Engine for Kubernetes (OKE)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.oracle.com/en-us/iaas/Content/ContEng/Concepts/contengoverview.htm) [![Oracle Cloud Infrastructure (OCI)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.oracle.com/en-us/iaas/Content/GSG/Concepts/baremetalintro.htm) [![docs.oracle.com: Overview of Resource Manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.oracle.com/en-us/iaas/Content/ResourceManager/Concepts/resourcemanager.htm) [![Percona.com: Percona Kubernetes Operator for Percona XtraDB Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.percona.com/percona-operator-for-mysql/pxc/index.html) [![docs.pixielabs.ai: Pixie](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.pixielabs.ai) [![docs.planetscale.com: The PlanetScale workflow 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.planetscale.com/concepts/planetscale-workflow) [![PX-Backup: docs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.portworx.com/portworx-backup-on-prem) [![docs.projectcalico.org: Install an OpenShift 4 cluster with Calico](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.projectcalico.org/getting-started/openshift/installation) [![docs.python.org: scrypt (standard library)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.python.org/3/library/hashlib.html) [![Ray](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.ray.io/en/latest) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.redhat.com/en) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.redhat.com/en/documentation/openshift_container_platform/3.11/html/architecture/additional-concepts) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.redhat.com/en/documentation/openshift_container_platform/3.11/html/architecture/architecture-index) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.redhat.com/en/documentation/openshift_container_platform/3.11/html/architecture/core-concepts) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.redhat.com/en/documentation/openshift_container_platform/3.11/html/cluster_administration/admin-guide-manage-scc) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.redhat.com/en/documentation/openshift_container_platform/3.11/html/cluster_administration/configuring-cluster-auto-scaler-aws) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.redhat.com/en/documentation/openshift_container_platform/3.11/html/configuring_clusters/prometheus-cluster-monitoring) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.redhat.com/en/documentation/openshift_container_platform/3.11/html/configuring_clusters/setting-up-a-router) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.redhat.com/en/documentation/openshift_container_platform/3.11/html/container_security_guide/security-platform) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.redhat.com/en/documentation/openshift_container_platform/3.11/html/developer_guide/tutorials) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.redhat.com/en/documentation/openshift_container_platform/3.11/html/release_notes/release-notes-ocp-3-11-release-notes) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.redhat.com/en/documentation/openshift_container_platform/3.6/html/cluster_administration/admin-guide-manage-scc) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.1/html/authentication/using-service-accounts) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.1/pdf/updating_clusters/OpenShift_Container_Platform-4.1-Updating_clusters-en-US.pdf) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.2/html/applications/quotas) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.2/html/container-native_virtualization/container-native-virtualization-2-1-release-notes) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.2/html/images/using-images) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.2/html/installing_on_ibm_z/index) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.2/pdf/installing_on_ibm_z/index) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.21) [![Red Hat Build of Kueue](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.21/html/ai_workloads/red-hat-build-of-kueue) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.4) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html-single/service_mesh/index) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/architecture/architecture-rhcos) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/authentication_and_authorization/understanding-authentication) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/builds/custom-builds-buildah) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/cli_tools/openshift-cli-oc) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/logging/cluster-logging-deploying) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/machine_management/applying-autoscaling) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/networking/multiple-networks) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/networking/understanding-networking) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/operators/olm-adding-operators-to-a-cluster) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/release_notes/ocp-4-4-release-notes) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/service_mesh/service-mesh-1-x) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.8/html/cicd/gitops) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.8/html/registry/index) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.redhat.com/en/documentation/red_hat_jboss_web_server/5.4/html-single/red_hat_jboss_web_server_for_openshift/index) [![Robusta](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.robusta.dev) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.robusta.dev/master/index.html) [![SonarQube Scanner Overview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.sonarqube.org/latest/analysis/overview) [![anything else (CLI) - SonarScanner](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.sonarqube.org/latest/analysis/scan/sonarscanner) [![Ant - SonarScanner for Ant](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.sonarqube.org/latest/analysis/scan/sonarscanner-for-ant) [![Azure DevOps - SonarQube Extension for Azure DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.sonarqube.org/latest/analysis/scan/sonarscanner-for-azure-devops) [![Gradle - SonarScanner for Gradle](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.sonarqube.org/latest/analysis/scan/sonarscanner-for-gradle) [![SonarScanner for Jenkins 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.sonarqube.org/latest/analysis/scan/sonarscanner-for-jenkins) [![Maven - use the SonarScanner for Maven](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.sonarqube.org/latest/analysis/scan/sonarscanner-for-maven) [![MSBuild - SonarScanner for MSBuild](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.sonarqube.org/latest/analysis/scan/sonarscanner-for-msbuild) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.sonarsource.com/sonarqube-server/2025.5/analyzing-source-code/scanners) [![SonarQube Scanner Overview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/overview) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/scanners/dotnet/installing) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/scanners/jenkins-extension-sonarqube) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/scanners/sonarqube-extension-for-azure-devops) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/scanners/sonarscanner) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/scanners/sonarscanner-for-gradle) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/scanners/sonarscanner-for-jenkins) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/scanners/sonarscanner-for-maven) [![stacksimplify.com: AWS ALB Ingress Service - Basics 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.stacksimplify.com/aws-eks/aws-alb-ingress/lean-kubernetes-aws-alb-ingress-basics) [![stacksimplify.com: DevOps with AWS CodePipeline on AWS EKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.stacksimplify.com/aws-eks/aws-devops-eks/learn-to-master-devops-on-aws-eks-using-aws-codecommit-codebuild-codepipeline) [![docs.projectcalico.org: Install an OpenShift 4 cluster with Calico](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.tigera.io/calico/latest/getting-started/kubernetes/openshift/installation) [![docs.traefik.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.traefik.io) [![docs.wavefront.com/activemq.html](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.wavefront.com/activemq.html) [![dok.community: DoKC Data on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dok.community) [![dok.community: Data on Kubernetes 2021 Report](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dok.community/dokc-2021-report) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dolphinscheduler.apache.org) [![==dominik-tornow.medium.com: Inside Kubernetes RBAC==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dominik-tornow.medium.com/inside-kubernetes-rbac-9988b08a738a) [![Doodle](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://doodle.com) [![Doodle](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://doodle.com/en) [![doordash.engineering: Gradual Code Releases Using an In-House Kubernetes' Canary Controller](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://doordash.engineering/2021/04/14/gradual-code-releases-using-an-in-house-kubernetes-canary-controller) [![doordash.engineering: Fast Feedback Loop for Kubernetes Product Development' in a Production Environment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://doordash.engineering/2022/06/23/fast-feedback-loop-for-kubernetes-product-development-in-a-production-environment) [![doordash.engineering: How to Handle Kubernetes Health Checks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://doordash.engineering/2022/08/09/how-to-handle-kubernetes-health-checks) [![doppler.com: Using Environment Variables in Python for App Configuration' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://doppler.com/blog/environment-variables-in-python) [![dormoshe.io: Kubernetes 101, part I, the fundamentals | Leandro Proença](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dormoshe.io/trending-news/kubernetes-101-part-i-the-fundamentals-23a1-60035) [![dotnet-helpers.com: Azure KeyVault Set and Retrieve Secrets using Powershell 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dotnet-helpers.com/powershell/azure-keyvault-set-and-retrieve-secrets) [![dotnet-helpers.com: How to Convert YAML to JSON / JSON to YAML using PowerShell](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dotnet-helpers.com/powershell/convert-yaml-to-json-or-json-to-yaml-using-powershell) [![dotnet-helpers.com: Passing Local Variables to Remote PowerShell session](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dotnet-helpers.com/powershell/passing-local-variables-to-remote-powershell-session) [![dotnet.microsoft.com: Xamarin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dotnet.microsoft.com/apps/xamarin) [![dotnet.microsoft.com: What is Xamarin?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dotnet.microsoft.com/en-us/apps/xamarin) [![dotnet.microsoft.com: What is Xamarin?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dotnet.microsoft.com/learn/xamarin/what-is-xamarin) [![Dough Hellmann - Python, OpenStack and Open Source](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://doughellmann.com) [![==Downdetector==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://downdetector.co.uk) [![downdetector: aws](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://downdetector.co.uk/status/aws-amazon-web-services) [![doylestowncoder.com: Building CI/CD Pipelines with Azure Data Factory: Part' 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://doylestowncoder.com/2021/11/29/building-ci-cd-pipelines-with-azure-data-factory-part-1) [![doylestowncoder.com: Building CI/CD Pipelines with Azure Data Factory: Part' 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://doylestowncoder.com/2021/12/02/building-ci-cd-pipelines-with-azure-data-factory-part-2) [![doylestowncoder.com: Building CI/CD Pipelines with Azure Data Factory: Part' 3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://doylestowncoder.com/2021/12/05/building-ci-cd-pipelines-with-azure-data-factory-part-3) [![Dracula Pro Theme 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://draculatheme.com/pro) [![Draft](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://draft.sh) [![dragondscv.medium.com: Controller runtime — handle resource deletion with' predicate](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dragondscv.medium.com/controller-runtime-handle-resource-deletion-with-predicate-f69d09dd5802) [![draw.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://draw.io) [![draw.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://drawio-app.com) [![dreampuf.github.io/GraphvizOnline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dreampuf.github.io/GraphvizOnline) [![Apache Drill](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://drill.apache.org) [![Drone](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://drone.io) [![Annotate by Dropshare: Fast Markup for Images on iOS and iPadOS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dropshare.app/annotate) [![Apache Druid](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://druid.apache.org) [![CloudMapper (OSS)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://duo.com/blog) [![CloudMapper (OSS)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://duo.com/blog/introducing-cloudmapper-an-aws-visualization-tool) [![dustinspecker.com: How Do Kubernetes and Docker Create IP Addresses?!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dustinspecker.com/posts/how-do-kubernetes-and-docker-create-ip-addresses) [![dustinspecker.com: iptables: How Kubernetes Services Direct Traffic to Pods](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dustinspecker.com/posts/iptables-how-kubernetes-services-direct-traffic-to-pods) [![dustinspecker.com: IPVS: How Kubernetes Services Direct Traffic to Pods](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dustinspecker.com/posts/ipvs-how-kubernetes-services-direct-traffic-to-pods) [![dustinspecker.com: Kubernetes Networking from Scratch: Using BGP and BIRD to Advertise Pod Routes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dustinspecker.com/posts/kubernetes-networking-from-scratch-bgp-bird-advertise-pod-routes) [![dustinspecker.com: Scaling Kubernetes Pods using Prometheus Metrics 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dustinspecker.com/posts/scaling-kubernetes-pods-prometheus-metrics) [![dustymabe.com: OpenShift OKD on Fedora CoreOS on DigitalOcean Part 4: Recorded Demo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dustymabe.com/2020/09/28/openshift-okd-on-fedora-coreos-on-digitalocean-part-4-recorded-demo) [![dwdraju.medium.com: Kubernetes Job or CronJob: Which One to Use and When?' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dwdraju.medium.com/kubernetes-job-or-cronjob-which-one-to-use-and-when-4ffd4800d28e) [![dynatrace-perfclinics.github.io: Why Devs Love Dynatrace 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dynatrace-perfclinics.github.io/codelabs/why-devs-love-dynatrace-2/index.html) [![dzone.com: 10 API Testing Tips for Beginners (SOAP and REST)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/10-api-testing-tips-for-beginners-soap-amp-rest) [![dzone: 10 Commandments of Microservice Decomposition 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/10-commandments-on-microservice-decomposition) [![Dzone: 10 easy to use modules in ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/10-easy-to-use-modules-in-ansible-1) [![Dzone: 10 Effective Tips on Using Maven](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/10-effective-tips-on-using-maven) [![dzone.com: 10 VS Code Extensions to Fight Technical Debt](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/10-vs-code-extensions-to-fight-technical-debt) [![==dzone: 11 Observability Tools You Should Know== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/11-observability-tools-you-should-know-in-2023) [![Dzone: 14 Best Performance Testing Tools and APM Solutions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/14-best-performance-testing-tools-and-apm-solution) [![Dzone: 14 of the best automation testing tools available](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/14-of-the-best-automation-testing-tools-available) [![dzone: 15 DevOps Trends to Expect in 2021 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/15-devops-trends-to-expect-in-2021) [![dzone: 15 useful helm chart tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/15-useful-helm-charts-tools) [![DZone.com: 2 ways to integrate jmeter tests into jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/2-ways-to-integrate-jmeter-tests-into-jenkins) [![dzone: 3 GPT-3 Tools for Developers, Software and DevOps Engineers, and' SREs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/3-gpt-3-tools-for-developers-software-engineers-de) [![==Dzone: 3 Steps to Developing a Successful GitOps Model==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/3-steps-to-developing-a-successful-gitops-model) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/32-best-jira-alternatives-for-agile-project-manage) [![Dzone.com: 4 Cluster Management Tools to Compare](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/4-cluster-management-tools-to-compare) [![Dzone: 4 ways to build applications in openshift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/4-ways-to-build-applications-in-openshift-1) [![Dzone: 5 Hosted Kubernetes Platforms](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/5-hosted-kubernetes-platforms) [![Dzone: 7 JVM Arguments of Highly Effective Applications 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/7-jvm-arguments-of-highly-effective-applications-1) [![dzone: 7 Microservices Best Practices for Developers 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/7-microservices-best-practices-for-developers) [![dzone: 7 Software Development Models You Should Know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/7-software-development-models-you-should-know) [![Dzone: 7 Tips to Achieve High-Availability(HA) For Your Maven Repository](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/7-tips-to-achieve-high-availabilityha-for-your-mav-1) [![dzone.com/articles: A Beginner's Guide to Infrastructure as Code 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/a-beginners-guide-to-infrastructure-as-code) [![dzone: A Complete Guide to the Project Management Lifecycle](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/a-complete-guide-to-project-management-life-cycle) [![dzone: A Java developer's guide to Quarkus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/a-java-developers-guide-to-quarkus) [![dzone: A Practical Guide for Container Security](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/a-practical-guide-for-container-security) [![Dzone: a quick guide to deploying java apps on openshift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/a-quick-guide-to-deploying-java-apps-on-openshift) [![==dzone: Advanced Kubernetes Deployment Strategies==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/advanced-kubernetes-deployment-strategies) [![dzone: Alternatives to Docker Desktop](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/alternatives-to-docker-desktop) [![==dzone.com: An Overview of CI/CD Pipelines With Kubernetes==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/an-overview-of-cicd-pipelines-with-kubernetes) [![dzone: Apache Airflow Architecture on OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/apache-airflow-architecture-on-openshift) [![Dzone: Apache JMeter Keyboards shortcuts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/apache-jmeter-keyboard-shortcuts) [![API Load Testing With Gatling](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/api-load-testing-with-gatling) [![API Management vs API Gateway: Where Does API Analytics and Monitoring Fit?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/api-management-vs-api-gateway-and-where-does-api-a) [![dzone: API Testing With Cucumber](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/api-testing-with-cucumber) [![dzone: API Throttling Strategies When Clients Exceed Their Limit](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/api-throttling-strategies) [![dzone.com: APM Tools Comparison](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/apm-tools-comparison-which-one-should-you-choose) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/are-you-12-factor-application-ready) [![dzone: Are You Stuck in the New DevOps Matrix From Hell? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/are-you-stuck-in-the-new-devops-matrix-from-hell) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/automate-to-save-mental-energy-not-time-1) [![Dzone: Autoscaling Your Kubernetes Microservice with KEDA](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/autoscaling-your-kubernetes-microservice-with-keda) [![dzone: AWS Basics](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/aws-basics) [![dzone: AWS Basics: Bastion Hosts and NAT](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/aws-basics-bastian-hosts-and-nat) [![dzone: Project Management Methodology: A Beginner's Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/best-emerging-project-management-methodologies-in) [![Dzone: best practices for selenium automation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/best-practices-for-selenium-automation-one-must-kn) [![dzone: Best Practices: Java Memory Arguments for Containers 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/best-practices-java-memory-arguments-for-container) [![dzone: Bootstrapping Java Kubernetes Apps With Spring Initializr and K8s' Initializer 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/bootstrapping-java-kubernetes-apps-no-yaml) [![==dzone: Breaking Up a Monolithic Database with Kong==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/breaking-up-a-monolithic-database-with-kong) [![Dzone: build a java app with gradle](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/build-a-java-app-with-gradle) [![dzone: Build a Java REST API With Quarkus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/build-a-java-rest-api-with-quarkus) [![dzone: Build a Spring Boot App With Flyway and Postgres](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/build-a-spring-boot-app-with-flyway-and-postgres) [![dzone: Hybrid multi-cloud event mesh architectural design](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/building-a-hybrid-multi-cloud-event-mesh-demo-with) [![dzone: Building a RESTful Service Using ASP.NET Core and dotConnect for' PostgreSQL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/building-a-restful-service-using-aspnet-core-and-d) [![Dzone: Building Java Applications With Maven](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/building-java-applications-with-maven) [![dzone: Choosing Library To Build Rest API in Java](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/building-rest-api-in-java) [![dzone: Checklist for API Verification 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/checklist-for-api-verification) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/choosing-the-right-gc) [![dzone: cicd with kubernetes and helm](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/cicd-with-kubernetes-and-helm) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/cloud-native-development-a-blueprint) [![Dzone.com: Code Analysis Part 1 - Analyzing Code with SonarQube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/code-analysis-with-sonarqube-part-1-setup) [![Comparing OpenAPI With gRPC 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/comparing-openapi-with-grpc) [![dzone: Comparing RESTful APIs and SOAP APIs Using MuleSoft as an Example](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/comparing-restful-apis-and-soap-apis) [![==dzone: Component Tests for Spring Cloud Microservices==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/component-tests-for-spring-cloud-microservices) [![dzone: Components of Container Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/components-of-container-management) [![dzone: A Comprehensive Guide to REST vs. SOAP](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/comprehensive-guide-rest-vs-soap) [![Dzone: Configuration Drift 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/configuration-drift) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/containerd-kubernetes-syslog-forwarding) [![Dzone - Continuous Delivery with OpenShift and Jenkins: A/B Testing 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/continuous-delivery-with-openshift-and-jenkins-ab) [![dzone: Continuous Deployment on Kubernetes With Spinnaker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/continuous-deployment-on-kubernetes-with-spinnaker) [![dzone.com: Continuous Integration in AWS Using Jenkins Pipelines: Best Practices' and Strategies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/continuous-integration-in-aws-using-jenkins) [![dzone: create install upgrade and rollback a helm chart - part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/create-install-upgrade-and-rollback-a-helm-chart-p) [![dzone: create install upgrade and rollback a helm chart - part 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/create-install-upgrade-rollback-a-helm-chart-part) [![Dzone.com: Creating a Maven Archetype](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/create-maven-archetype-1) [![dzone: Creating a SOAP Web Service With Spring Boot Starter Web Services](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/creating-a-soap-web-service-with-spring-boot-start) [![==DZone: Defining Day-2 Operations==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/defining-day-2-operations) [![dzone: deploying a kubernetes cluster with amazon eks 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/deploying-a-kubernetes-cluster-with-amazon-eks) [![Deploying Docker Images to OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/deploying-docker-images-to-openshift) [![==dzone.com: Deploying Prometheus and Grafana as Applications Using ArgoCD — Including' Dashboards==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/deploying-prometheus-and-grafana-as-applications-u) [![dzone: Deploying Spring Boot App to JBoss Wildfly](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/deploying-spring-boot-app-to-jboss-wildfly) [![dzone: Developing Applications on Multi-tenant Clusters With Flux and Kustomize](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/developing-applications-on-multitenant-clusters-wi) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/devops-101-setup-nginx-in-front-of-your-spring-boo) [![dzone: DevOps: CI/CD Tools to Watch Out for in 2022](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/devops-cicd-tools-to-watch-out-for-in-2022) [![dzone: DevOps Guide: Implementing Four-Eyes Principle With Process Automation' Tooling](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/devops-guide-implementing-four-eyes-principle-with) [![dzone: DevOps Pipeline Quality Gates: A Double-Edged Sword](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/devops-pipeline-quality-gates-a-double-edged-sword) [![==Dzone: DevOps Services Pricing: AWS vs Azure vs Google Cloud== 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/devops-services-pricing-aws-vs-azure-vs-google-clo) [![dzone.com: DevOps Toolchain for Beginners 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/devops-toolchain-for-beginners) [![dzone.com: DevOps vs. SRE vs. Platform Engineer vs. Cloud Engineer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/devops-vs-sre-vs-platform-engineer-vs-cloud-engine) [![dzone: Dive Deep Into Resource Requests and Limits in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/dive-deep-into-resource-requests-and-limits-in-kub) [![dzone: DIY DevOps, CI, and CD with GitHub, Docker and a VPS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/diy-devops-ci-and-cd-with-github-docker-and-a-vps) [![dzone: Docker Alternatives: 10 Alternatives to Docker for Your SaaS Application](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/docker-alternatives-10-alternatives-to-docker-for) [![Dzone: Docker explained, an introductory guide to docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/docker-explained-an-introductory-guide-to-docker) [![dzone.com: Easily Automate Your CI/CD Pipeline With Jenkins, Helm, and Kubernetes' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/easily-automate-your-cicd-pipeline-with-jenkins-he) [![==dzone.com: Productivity: Noise Is the Problem== 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/effectiveness-noise-is-the-problem) [![Ensure High Availability and Uptime With Kubernetes Horizontal Pod Autoscaler (HPA) and Prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/ensure-high-availability-and-uptime-with-kubernete) [![dzone: Event-Driven Architecture as a Strategy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/event-driven-architecture-as-a-strategy) [![Dzone: everything you need to know about docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/everything-you-need-to-know-about-docker) [![dzone: Executing Liquibase: 3 Use Cases](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/executing-liquibase-3-use-cases) [![dzone: Exploring the API-First Design Pattern](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/exploring-the-api-first-design-pattern) [![dzone: Five Different Ways to Build AWS Infrastructure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/five-different-ways-to-build-aws-infrastructure) [![dzone.com: Flight Recorder: Examining Java and Kotlin Apps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/flight-recorder-examining-java-and-kotlin-apps) [![dzone: Flux queries](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/flux-windowing-and-aggregation) [![dzone.com: From Spring Boot Microservices to Lambda Functions 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/from-java-microservices-to-lambda-functions-a-jour) [![An Introduction to Load Testing With Gatling](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/gatling-gun-is-now-a-prospecting-tool-for-testers) [![Gatling: A Lightweight Load Testing Tool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/gatling-light-weight-load-testing-tool) [![Gatling Performance Testing Pros and Cons](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/gatling-performance-testing-pros-and-cons) [![Gatling vs JMeter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/gatling-vs-jmeter) [![Dzone: Getting started with Nexus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/getting-started-nexus-maven) [![Dzone: Getting Started With Java EE 8, Payara 5 and Eclipse Oxygen](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/getting-started-with-java-ee-8-payara-5-and-eclips) [![dzone: getting started with jenkins the ultimate guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/getting-started-with-jenkins-the-ultimate-guide) [![dzone: Getting Started With Kibana Advanced Searches](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/getting-started-with-kibana-advanced-searches) [![GitLab CI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/gitlab-ci-with-docker-environment-variable-quirks) [![dzone.com: GitOps: Flux vs Argo CD 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/gitops-flux-vs-argo-cd) [![redhat-cop: Openshift Applier](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/gitops-with-openshift-applier) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/googles-state-of-devops-2021-report-what-sres-need) [![dzone: Groovy Goodness: Using The Call Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/groovy-goodness-using-the-call-operator) [![Dzone: How to quickly get started with Sonar](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/how-quickly-get-started-sonar) [![==dzone.com: How To Build an Effective CI/CD Pipeline==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/how-to-build-an-effective-cicd-pipeline) [![dzone.com: How to Configure HAProxy as a Proxy and Load Balancer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/how-to-configure-ha-proxy-as-a-proxy-and-loadbalan) [![dzone: How to Create Microservices Using Spring 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/how-to-create-microservices-using-spring) [![Dzone: How to Create a REST API With Spring Boot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/how-to-create-rest-api-with-spring-boot) [![Dzone: how to deploy apps effortlessly with **packer and terraform**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/how-to-deploy-apps-effortlessly-with-packer-and-te) [![==How to Explain Kubernetes to a Business Team==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/how-to-explain-kubernetes-to-a-business-team) [![dzone.com: How To Manage Vulnerabilities in Modern Cloud-Native Applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/how-to-manage-vulnerabilities-in-modern-cloud-nati) [![How to read a Thread Dump](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/how-to-read-a-thread-dump) [![dzone: How To Run the Spring Boot Application as a Stand-Alone Java Application](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/how-to-run-the-spring-boot-application-as-a-stand) [![How to Set up a Gatling Test's Implementation Environment 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/how-to-set-up-a-gatling-tests-implementation-envir) [![dzone: how to setup scalable jenkins on top of a kubernetes cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/how-to-setup-scalable-jenkins-on-top-of-a-kubernet) [![dzone: 8 Options for Capturing Thread Dumps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/how-to-take-thread-dumps-7-options) [![dzone: How to Understand and Set Up Kubernetes Networking 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/how-to-understand-and-setup-kubernetes-networking) [![dzone.com: How to Use AWS IAM Role on AWS EKS PODs 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/how-to-use-aws-iam-role-on-aws-eks-pods) [![How to Use Gatling With Maven](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/how-to-use-gatling-with-maven) [![Dzone: how to use postman to manage and execute your APIs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/how-to-use-postman-to-manage-and-execute-your-apis) [![How to Use RegEx Extractor in Gatling Projects](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/how-to-use-regex-extractor-in-gatling-projects) [![How Your Application Architecture Has Evolved 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/how-your-application-architecture-evolved) [![dzone: Immutable Infrastructure CI/CD Using Hashicorp Terraform and Jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/immutable-infrastructure-cicd-using-hashicorp-terr) [![dzone: Implementing Serverless Microservices Architecture on AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/implementing-serverless-microservices-architecture) [![Dzone: Maven IntelliJ Idea Project](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/importing-a-maven-project-in-intellij-idea) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/install-openshift-container-platform-in-minutes-video) [![Dzone: Installing Maven With Your JDK](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/installing-maven) [![Dzone: Integration Tests with Maven](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/integration-tests-with-maven) [![Dzone: An Introduction to Caching: How and Why We Do It 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/introducing-amp-assimilating-caching-quick-read-fo) [![dzone: Introduction To Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/introduction-to-kubernetes-part-1) [![dzone: Introduction to Liquibase and Managing Your Database Source Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/introduction-to-liquibase-and-managing-your-databa) [![Dzone: Introduction to Message Brokers. Part 1: Apache Kafka vs. RabbitMQ](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/introduction-to-message-brokers-part-1-apache-kafk) [![Dzone: Introduction to Message Brokers. Part 2: ActiveMQ vs. Redis Pub/Sub](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/introduction-to-message-brokers-part-2-activemq-vs) [![Dzone: Jakarta EE & Wildfly Running on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/jakarta-ee-amp-wildfly-running-on-kubernetes) [![dzone: Java Creator James Gosling Interview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/java-creator-james-gosling-interview) [![dzone.com: Java Inside Docker: What You Must Know to Not FAIL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/java-inside-docker-what-you-must-know-to-not-fail) [![dzone.com: Java Performance Monitoring: 5 Open Source Tools You Should Know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/java-performance-monitoring-5-open-source-tools-you-should-know) [![dzone: jenkins in a nutshell](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/jenkins-in-a-nutshell) [![Jenkins: Publish Maven Artifacts to Nexus OSS Using Pipelines or Maven Jobs' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/jenkins-publish-maven-artifacts-to-nexus-oss-using) [![dzone: Jenkins vs GitLab CI: Battle of CI/CD Tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/jenkins-vs-gitlab-ci-battle-of-cicd-tools) [![Dzone: JMeter tutorial](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/jmeter-tutorial-1) [![Dzone: JMeter tutorial for beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/jmeter-tutorial-for-beginners-jmeter-load-testing) [![DZone: The JVM Architecture Explained 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/jvm-architecture-explained) [![dzone: Kibana Hacks: 5 Tips and Tricks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/kibana-hacks-5-tips-and-tricks) [![dzone: kubectl commands cheat sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/kubectl-commands-cheat-sheet) [![==dzone.com: Kubernetes Architecture Diagram== 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/kubernetes-architecture-diagram) [![Dzone.com: A Comparison of Kubernetes Distributions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/kubernetes-distributions-how-do-i-choose-one) [![dzone.com: Kubernetes Monitoring: Best Practices, Methods, and Existing' Solutions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/kubernetes-monitoring-best-practices-methods-and-e) [![dzone: learn how to setup a cicd pipeline from scratch 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/learn-how-to-setup-a-cicd-pipeline-from-scratch) [![Load Testing Your DataBase-Connected APIs With Gatling](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/load-testing-your-database-connected-apis-with-gat) [![dzone: Manage Multiple Environments With Terraform Workspaces](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/manage-multiple-environments-with-terraform-worksp) [![dzone: managing helm releases the gitops way](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/managing-helm-releases-the-gitops-way) [![dzone: Managing Secrets Deployment in GitOps Workflow 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/managing-kubernetes-secrets) [![dzone: Managing Your Database With Liquibase and Gradle](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/managing-your-database-with-liquibase-and-gradle) [![Dzone: Maven Skipping Tests](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/maven-skipping-tests) [![Dzone: Meet the Docker Maven Plugin!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/meet-the-docker-maven-plugin) [![DZone: Memory Leaks and Java Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/memory-leak-andjava-code) [![dzone: Resilient MultiCloud Messaging](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/messaging-for-multicloud-resilience) [![==dzone: Micro-Frontend Architecture==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/micro-frontend-architecture) [![dzone: Micro Frontends With Example 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/micro-frontends-by-example-8) [![dzone.com: What Are Microservices and The Event Aggregator Pattern? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/microservices-and-the-event-aggregator-pattern) [![dzone.com: Microservices, Event-Driven Architecture and Kafka 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/microservices-event-driven-architecture-and-kafka) [![dzone: Microservices Patterns: Sidecar](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/microservices-patterns-sidecar) [![dzone: Microservices: Quarkus vs. Spring Boot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/microservices-quarkus-vs-spring-boot) [![dzone: Mitigating DevOps Repository Risks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/mitigating-devops-repository-risks) [![Set Up and Integrate Prometheus With Grafana for Monitoring.](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/monitoring-using-spring-boot-20-prometheus-and-gra) [![dzone: Monolith to Microservices Using the Strangler Pattern 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/monolith-to-microservices-using-the-strangler-patt) [![dzone: Multi-Container Pod Design Patterns in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/multi-container-pod-design-patterns-in-kubernetes) [![dzone: Next-Gen Data Pipes With Spark, Kafka and k8s 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/next-gen-data-pipes-with-spark-kafka-and-k8s) [![Dzone: Nginx Reverse Proxy Ubuntu 18.04](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/nginx-reverse-proxy-ubuntu-1804) [![Dzone - OAuth 2.0](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/oauth-20-beginners-guide) [![dzone: OpenShift Egress Options](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/openshift-egress-options) [![dzone: Optimize AWS Costs With CloudWatch's Advanced Metrics, Dashboards,' and Alerts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/optimize-aws-costs-with-cloudwatchs-advanced-metri) [![dzone.com: Optimizing Kubernetes Clusters for Better Efficiency and Cost' Savings 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/optimizing-kubernetes-clusters-for-better-efficien-1) [![The Origins of Trunk Based Development](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/origins-trunk-based) [![dzone: Parameterize Jenkinsfile in MultiBranch Jobs 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/parameterize-jenkinsfile-in-multibranch-jobs) [![Dzone: Part 2: Deploying Applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/part-2-deploying-applications) [![Perfomance Testing with Gatling](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/perfomance-testing-with-gatling) [![DZone: Performance Improvement in Java Applications: ORM/JPA 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/performance-improvement-in-java-applications-orm-j) [![dzone.com: Performance Patterns in Microservices-Based Integrations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/performance-patterns-in-microservices-based-integr-1) [![Dzone: Platform as Code With Openshift and Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/platform-as-code-with-openshift-amp-terraform) [![dzone: PostgreSQL HA and Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/postgresql-ha-and-kubernetes) [![dzone: PostgreSQL vs MySQL Performance](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/postgresql-versus-mysql-performance) [![Dzone: Programming Styles Compared: Spring Framework vis-a-vis Eclipse MicroProfile' 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/programming-styles-spring-boot-vis-a-vis-with-ecli) [![Monitoring Self-Destructing Apps Using Prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/prometheus-collectors) [![Prometheus Monitoring With Grafana. Prometheus Stats Dashboard and Prometheus Benchmark Dashboard](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/prometheus-monitoring-with-grafana) [![Query JSON Using SQL With Couchbase Query Workbench](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/query-json-using-sql-with-couchbase-query-workbenc) [![Dzone: Quick start with sonarqube for static code analysis](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/quick-start-witj-sonarqube-for-static-code-analysi) [![dzone: RapidAPI Provides API Marketplace and Insight](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/rapidapi-provides-api-marketplace-and-insight) [![dzone: Custom Rate Limiting for Microservices 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/rate-limiting-for-microservices) [![dzone: Removing the Bastion Host and Improving the Security in AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/removing-the-bastion-host-and-improving-the-securi) [![Dzone: REST API tutorials](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/rest-api-tutorials) [![dzone: REST API Versioning Strategies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/rest-api-versioning-strategies-1) [![dzone.com: REST vs. Messaging for Microservices 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/rest-vs-messaging-for-microservices) [![dzone: RESTful Applications in An Event-Driven Architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/restful-applications-in-an-event-driven-architecture) [![dzone: Run and Scale an Apache Spark Application on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/run-and-scale-an-apache-spark-application-on-kuber) [![Dzone: Running Ansible at Scale](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/running-ansible-at-scale) [![Dzone: Running Ansible Playbooks From Jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/running-ansible-playbooks-from-jenkins) [![dzone: Running Apache Spark on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/running-apache-spark-on-kubernetes) [![Dzone.com: Running Cucumber with Maven](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/running-cucumber-with-maven) [![dzone: Running Elasticsearch on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/running-elasticsearch-on-kubernetes) [![Dzone: Running Jenkins Server With Configuration-as-Code 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/running-jenkins-server-with-configuration-as-code) [![dzone: Scale to Zero With Kubernetes with KEDA and/or Knative](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/scale-to-zero-with-kubernetes) [![dzone: KubeMQ: A Modern Alternative to Kafka](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/seamless-migration-from-kafka-to-kubemq) [![==dzone: Security Matters: Vulnerability Scanning Done Right!== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/security-matters-vulnerability-scanning-done-right-1) [![Shared/Stikcy sessions are enabled by default](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/session-stickiness-in-openshift) [![==dzone.com: Shift-Left: A Developer's Pipe(line) Dream?==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/shift-left-a-developers-pipeline-dream) [![Software Deployment Best Practices in 2023](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/software-deployment-best-practices) [![==dzone.com: Software Engineering Best Practices That High-Performing Teams' Follow==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/software-engineering-best-practices-that-high-perf) [![Dzone.com: Solving Dependency conflicts in maven](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/solving-dependency-conflicts-in-maven) [![Dzone: SonarCloud integration with SpringBoot Maven](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/sonarcloud-integration-with-springboot-maven) [![Dzone: Sonarqube scanning in 15 minutes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/sonarqube-scanning-in-15-minutes-2) [![dzone: All About Spring Boot (Tutorials and Articles)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/spring-boot-framework-tutorials) [![Dzone: Step-By-Step Spring Boot RESTful Web Service Complete Example](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/spring-boot-restful-web-service-complete-example) [![dzone: Spring Cloud Config Server on Kubernetes (Part 1)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/spring-cloud-config-server-on-kubernetes-part-1) [![dzone: SRE vs. DevOps: SRE Is to DevOps What Scrum Is to Agile](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/sre-vs-devopssre-is-to-devops-what-scrum-is-to-agi) [![dzone: Stateful Microservices With Apache Ignite](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/stateful-microservices-with-apache-ignite) [![==dzone.com: Tackling the Top 5 Kubernetes Debugging Challenges==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/tackling-the-top-5-kubernetes-debugging-challenges) [![dzone: Terraform Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/terraform-cli-cheat-sheet) [![dzone: Terraform Explained in Five Minutes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/terraform-explained-in-5-minutes) [![Dzone: terraform with AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/terraform-with-aws) [![dzone: Testing the Untestable and Other Anti-Patterns](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/testing-the-untestable-and-other-anti-patterns) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/the-10-minute-read-to-understanding-devops-tools) [![dzone: The Best Cloud Migration Approach: Lift-And-Shift, Replatform, Or' Refactor?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/the-best-cloud-migration-approach-lift-and-shift-r) [![dzone: The Best Java Testing Frameworks to focus in 2021](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/the-best-java-testing-frameworks-to-focus-in-2021) [![==dzone: The Concept of Domain-Driven Design Explained==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/the-concept-of-domain-driven-design-explained) [![Groovy Templates Cheat Sheet for JMeter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/the-groovy-templates-cheat-sheet-for-jmeter) [![dzone.com: The Keys to Performance Tuning and Testing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/the-keys-to-performance-tuning-and-testing) [![Dzone: The power of automated testing and test management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/the-power-of-automated-testing-and-test-management) [![dzone.com: The Ultimate JSON Library: JSON.simple vs. GSON vs. Jackson vs.' JSONP](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/the-ultimate-json-library-jsonsimple-vs-gson-vs-ja) [![Dzone: Top 10 Best Practices for Jenkins Pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/top-10-best-practices-for-jenkins-pipeline) [![dzone: Top 10 Low-Code Articles](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/top-10-low-code-articles) [![Dzone: top 11 challenges in autmation testing using selenium](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/top-11-challenges-in-automation-testing-using-sele) [![dzone.com: Top 20 git commands with examples 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/top-20-git-commands-with-examples) [![dzone: Top 35 Git Commands With Examples 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/top-35-git-commands-with-examples-and-bonus) [![dzone: Top 40 Project Management Terms and Concepts of 2019](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/top-40-project-management-terms-and-concepts-of-20) [![dzone: Top Microservices Testing Tools Testers Should Know About](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/top-microservices-testing-tools-testers-should-kno) [![dzone: Top 6 Time Wastes as a Software Engineer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/top-time-wastes-as-a-software-engineer) [![dzone: Transitioning from Monolith to Microservices (with python django' example)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/transitioning-from-monolith-to-microservices) [![DZone: How to Troubleshoot Sudden CPU Spikes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/troubleshoot-sudden-cpu-spikes) [![ref3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/understanding-openshift-security-context-constrain) [![DZone: Understanding the Java Memory Model and Garbage Collection 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/understanding-the-java-memory-model-and-the-garbag) [![Dzone: using gitlab API to create projects](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/using-gitlab-rest-api-to-create-projects) [![dzone: Visualize your Apache Kafka Streams using the Quarkus Dev UI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/visualize-your-apache-kafka-streams-using-the-quar) [![dzone: We Are Testing Software Incorrectly and It's Costly](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/we-are-testing-software-incorrectly-and-its-costly) [![dzone.com: What Is APIOps? How to Be Successful at It](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/what-is-apiops-and-how-to-be-successful-at-apiops) [![dzone: What Is CIDR (Classless Inter-Domain Routing)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/what-is-cidr-classless-inter-domain-routing-in-mul) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/what-is-devops-2) [![Dzone: What Is NoOps?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/what-is-noops) [![dzone.com: What Is Zero Trust Security? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/what-is-zero-trust-security) [![dzone: When to Use Logic Apps and Azure Functions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/when-to-use-logic-apps-and-azure-functions) [![dzone: When to Use Serverless, and When to Use Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/when-to-use-serverless-when-to-use-kubernetes) [![Dzone: Why I Prefer Trunk-Based Development Over Feature Branching and GitFlow' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/why-i-prefer-trunk-based-development-over-feature) [![Dzone: Why SonarQube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/why-sonarqube-1) [![Dzone: Zipkin vs. Jaeger: Getting Started With Tracing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/zipkin-vs-jaeger-getting-started-with-tracing) [![Dzone refcard: Apache Maven 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/asset/download/212) [![Dzone refcard: Getting Started with Maven Repository Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/asset/download/223) [![dzone: DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/devops-tutorials-tools-news) [![dzone refcard: Advanced kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/refcardz/advanced-kubernetes) [![Dzone refcard: Using Repository Managers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/refcardz/binary-repository-management) [![Dzone refcard: Continuous Delivery - Patterns and Anti-Patterns in the Software' Lifecycle 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/refcardz/continuous-delivery-patterns) [![Dzone refcard: **Continuous Delivery with Jenkins Pipeline** 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/refcardz/continuous-delivery-with-jenkins-pipeline) [![DZone: Continuous Integration: Servers and Tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/refcardz/continuous-integration-servers) [![DZone refcard: declarative pipeline with jenkins 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/refcardz/declarative-pipeline-with-jenkins) [![Dzone Refcard: Essential Apache HTTP Server](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/refcardz/essential-apache-http-server) [![dzone.com: refcard - getting started with git](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/refcardz/getting-started-git) [![Dzone: Getting Started with Infinispan](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/refcardz/getting-started-infinispan) [![Dzone Refcard: Getting Started with Apache JMeter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/refcardz/getting-started-with-apache-jmeter?chapter=1) [![Dzone refcard: Getting Started with Docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/refcardz/getting-started-with-docker-1) [![dzone refcard: Getting Started With OpenShift 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/refcardz/getting-started-with-openshift) [![dzone refcard: Getting Started With Quarkus Serverless Functions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/refcardz/getting-started-with-quarkus-serverless-functions) [![dzone: Getting Started With Rancher 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/refcardz/getting-started-with-rancher) [![Dzone refcard: Git Patterns and Anti-Patterns](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/refcardz/git-patterns-and-anti-patterns) [![Dzone refcard: Groovy, a Rapid-Development JVM Language](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/refcardz/groovy) [![DZone refcard: Java Caching](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/refcardz/java-caching) [![Dzone refcard: Java Containerization 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/refcardz/java-containerization) [![Dzone refcard: Jenkins on PaaS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/refcardz/jenkins-paas) [![Dzone refcard: Getting Started with Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/refcardz/kubernetes-essentials) [![dzone refcard: Kubernetes Multi-Cluster Management and Governance](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/refcardz/kubernetes-multi-cluster-management-and-governance) [![DZone: Kubernetes Monitoring Essentials](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/refcardz/monitoring-kubernetes) [![dzone: quarkus refcard](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/refcardz/quarkus-1) [![Dzone refcard: Foundations of **RESTful Architecture** 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/refcardz/rest-foundations-restful) [![Dzone Refcard: Scaling and Augmenting Prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/refcardz/scaling-and-augmenting-prometheus) [![dzone: Scrum refcard](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/refcardz/scrum) [![dzone: SQL Syntax for Apache Drill](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/refcardz/sql-syntax-for-apache-drill) [![==dzone: The Essentials of GitOps== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/refcardz/the-essentials-of-gitops) [![dzone.com/trendreports](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/trendreports) [![==dzone.com/trendreports/devops-3: DevOps==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/trendreports/devops-3) [![dzone: Kubernetes in the Enterprise - Trend Report](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/trendreports/kubernetes-in-the-enterprise-1) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/whitepapers/the-12-factor-app-infographic) [![zeef.com: e-learning](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://e-learning.zeef.com/tracy.parish) [![Using Jenkins Pipeline parallel stages to build Maven project with different JDKs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://e.printstacktrace.blog/using-jenkins-pipeline-parallel-stages-to-build-maven-project-with-different-jdks) [![Using SDKMAN! as a docker image for Jenkins Pipeline - a step by step guide 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://e.printstacktrace.blog/using-sdkman-as-a-docker-image-for-jenkins-pipeline-a-step-by-step-guide) [![ealtili.medium.com: Deepdive to VPCs and Connections to VPC](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ealtili.medium.com/deepdive-to-vpcs-and-connections-to-vpc-2de3fb164d7c) [![Introduction to Bash Scripting Interactive training](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ebook.bobby.sh/training.html) [![ec2.shop: Compare AWS EC2 instance price from the CLI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ec2.shop) [![ecem.dev: Kubernetes Basics, Core Components & Yaml Files](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ecem.dev/kubernetes-basics-core-components-yaml-files-2a11841eb72a) [![JKube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://eclipse.dev/jkube) [![eclipse.org: Migration Guide for projects using Fabric8 Maven Plugin to Eclipse JKube 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://eclipse.dev/jkube/docs/migration-guide) [![JKube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://eclipse.org/jkube) [![economictimes.indiatimes.com: Thoughtworks XConf Tech Talk Series: Serverless vs. Kubernetes when deploying microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://economictimes.indiatimes.com/tech/technology/thoughtworks-xconf-tech-talk-series-serverless-vs-kubernetes-when-deploying-microservices/articleshow/89085544.cms) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://eda.jortilles.com/en/jortilles-english) [![edgebricks.com: Why Public Clouds Get So Expensive Over Time 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://edgebricks.com/why-public-clouds-get-so-expensive-over-time) [![edgehog.blog: Getting Started with K8s: Core Concepts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://edgehog.blog/getting-started-with-k8s-core-concepts-135fb570462e) [![Getting Started with the DOM](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://edidiongasikpo.com/getting-started-with-the-dom-ck9u4u82503or6es16p2rx7c1) [![==edidiongasikpo.com: How to Give Developers Secure Access to Kubernetes' Clusters== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://edidiongasikpo.com/how-to-give-developers-secure-access-to-kubernetes-clusters) [![edition.cnn.com: The Log4j security flaw could impact the entire internet. Here's what you should know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://edition.cnn.com/2021/12/15/tech/log4j-vulnerability/index.html) [![==editor.cilium.io== 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://editor.cilium.io) [![editor.cilium.io 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://editor.networkpolicy.io) [![edotor.net](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://edotor.net) [![GCF LearnFree.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://edu.gcfglobal.org/en) [![education.github.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://education.github.com) [![education.github.com: Git cheat sheet 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://education.github.com/git-cheat-sheet-education.pdf) [![KumuluzEE](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ee.kumuluz.com) [![Python FAQ: Why should I use Python 3? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://eev.ee/blog/2016/07/31/python-faq-why-should-i-use-python-3) [![eevans.co: Deconstructing Kubernetes Networking](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://eevans.co/blog/deconstructing-kubernetes-networking) [![eggboy.medium.com: CI/CD Java apps securely to Azure Kubernetes Service' with GitHub Action — Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://eggboy.medium.com/ci-cd-java-apps-securely-to-azure-kubernetes-service-with-github-action-part-1-16393af4d097) [![Tecnologías de Heap-Offloading son EHcache, Memcached, Jillegal library, etc.](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ehcache.org) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://eksworkshop.com ) [![eksworkshop.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://eksworkshop.com/ ) [![eksworkshop.com: Configure Cluster Autoscaler (CA)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://eksworkshop.com/scaling/deploy_ca) [![eksworkshop.com/x-ray/microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://eksworkshop.com/x-ray/microservices) [![compliantkubernetes.io: Compliant Kubernetes is a Certified Kubernetes distribution, that complies with: HIPAA, GDPR, PCI DSS, FFFS 2014:7, ISO 27001, etc. 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://elastisys.io/compliantkubernetes) [![eli.thegreenplace.net: REST Servers in Go: Part 4 - using OpenAPI and Swagger](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://eli.thegreenplace.net/2021/rest-servers-in-go-part-4-using-openapi-and-swagger) [![elmanytas.es: Kubernetes para impostores III](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://elmanytas.es/?q=node/358) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://elpais.com/smoda/trabajo/apariencias-venderse-trabajo.html) [![RESOURCE HUB: Eventos y webinars de AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://emea-resources.awscloud.com/spain-events-webinars) [![eminaktas.medium.com: Debug Containerd in Production](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://eminaktas.medium.com/debug-containerd-in-production-fe93ef4e3ce2) [![eminalemdar.medium.com: Cloud Native Secret Management with External Secrets' Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://eminalemdar.medium.com/cloud-native-secret-management-with-external-secrets-operator-2912f41f9c49) [![emirayhan.medium.com: Kubernetes (k8s) Deployment Strategies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://emirayhan.medium.com/kubernetes-k8s-deployment-strategies-eb3a0f5cbc49) [![==emirayhan.medium.com: What is the difference Message Queue and Message' Bus?== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://emirayhan.medium.com/what-is-the-difference-message-queue-and-message-bus-7f2e2867eff6) [![empathy.co: HAT: CI/CD for Deploying Cloud Native Applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://empathy.co/blog/hat-ci-cd-for-deploying-cloud-native-applications) [![empresas.blogthinkbig.com: Descubierta una vulnerabilidad en Kubernetes que permite acceso a redes restringidas (CVE-2020-8562)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://empresas.blogthinkbig.com/descubierta-vulnerabilidad-kubernetes-permite-acceso-redes-restringidas-cve-2020-8562) [![How To Deadlock Your Python With getaddrinfo()](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://emptysqua.re/blog/getaddrinfo-deadlock) [![en.sokube.ch: AWS + Kubernetes = AWS Elastic Kubernetes Service (EKS) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.sokube.ch/post/aws-kubernetes-aws-elastic-kubernetes-service-eks) [![en.sokube.ch: GitOps and the Millefeuille dilemma 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.sokube.ch/post/gitops-and-the-millefeuille-dilemma-1) [![en.sokube.ch: K3S + K3D = K8S : a new perfect match for dev and test](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.sokube.ch/post/k3s-k3d-k8s-a-new-perfect-match-for-dev-and-test-1) [![wikipedia.org: .NET](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/.NET) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/All_round_defence) [![AWS-VPC](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Amazon_Virtual_Private_Cloud) [![Wikipedia.org: Groovy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Apache_Groovy) [![Wikipedia.org: Apache Maven](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Apache_Maven) [![Wikipedia: Application Performance Index](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Apdex) [![APM in wikipedia](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Application_performance_management) [![Wikipedia: Azure DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Azure_DevOps) [![wikipedia: Azure DevOps Server](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Azure_DevOps_Server) [![en.wikipedia.org: Blockchain](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Blockchain) [![Bus factor](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Bus_factor) [![Wikipedia: Cloud Based Integration (iPaaS)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Cloud-based_integration) [![Wikipedia: CockroachDB](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Cockroach_Labs) [![Wikipedia: CDN Content Delivery Network](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Content_delivery_network) [![Wikipedia.org: Continuous Delivery](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Continuous_delivery) [![Wikipedia.org: Continuous Integration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Continuous_integration) [![wikipedia: Couchbase Server](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Couchbase_Server) [![en.wikipedia.org: Cryptocurrency](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Cryptocurrency) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Design_by_contract) [![Wikipedia.org: DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/DevOps) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Domain-specific_language) [![Wikipedia: Dynamic site acceleration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Dynamic_site_acceleration) [![wikipedia: Enterprise service bus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Enterprise_service_bus) [![Wikipedia: Event-driven messaging](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Event-driven_messaging) [![wikipedia](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Evolutionary_database_design) [![wikipedia: FaaS Function as a Service](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Function_as_a_service) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Fuzzing) [![wikipedia: gRPC](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/GRPC) [![Wikipedia: Git](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Git) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Go_(programming_language) [![wikipedia: Google Search](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Google_Search) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Graphite_(software) [![Wikipedia: HAProxy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/HAProxy) [![Wikipedia: HTTP/2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/HTTP/2) [![Wikipedia: HTTP/3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/HTTP/3) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Horatio_Nelson_Jackson) [![IP Address Management (IPAM)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/IP_address_management) [![Wikipedia: Infrastructure as code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Infrastructure_as_code) [![InspectIT](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/InspectIT) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Internet_of_Things) [![wikipedia: JSON](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/JSON) [![wikipedia: Jakarta EE](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Jakarta_EE) [![wikipedia: JavaScript](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/JavaScript) [![wikipedia: Java Enterprise Edition (Java EE)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Java_Platform,_Enterprise_Edition) [![en.wikipedia.org: Kiss up kick down](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Kiss_up_kick_down) [![Wikipedia.org: Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Kubernetes) [![Wikipedia: Lean software development](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Lean_software_development) [![wikipedia: List of HTTP status codes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/List_of_HTTP_status_codes) [![en.wikipedia.org/wiki/List_of_performance_analysis_tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/List_of_performance_analysis_tools) [![en.wikipedia.org/wiki/InfluxDB](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/MIT_License) [![Wikipedia: Message Broker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Message_broker) [![wikipedia: Azure DevOps Services](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Microsoft_Visual_Studio) [![Minimum Viable Product](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Minimum_viable_product) [![NoSQL - Wikipedia](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/NoSQL) [![wikipedia: Node.js](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Node.js) [![Wikipedia: OpenAPI Specification 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/OpenAPI_Specification) [![Wikipedia.org: OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/OpenShift) [![Open Banking](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Open_banking) [![OverOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/OverOps) [![Wikipedia: Payara Server](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Payara_Server) [![en.wikipedia.org: Payment Card Industry Data Security Standard](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Payment_Card_Industry_Data_Security_Standard) [![Wikipedia: PSD2 - the Revised Payment Services Directive](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Payment_Services_Directive) [![wikipedia: RPC Remote Procedure Call](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Remote_procedure_call) [![wikipedia: REST](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Representational_state_transfer) [![wikipedia: Responsibility assignment matrix](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Responsibility_assignment_matrix) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Rubber_duck_debugging) [![wikipedia: SOAP](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/SOAP) [![wikipedia: Site Reliability Engineering](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Site_Reliability_Engineering) [![Wikipedia: Software bot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Software_bot) [![wikipedia: SonarQube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/SonarQube) [![Wikipedia: Spring Roo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Spring_Roo) [![Wikipedia: Streaming Data](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Streaming_data) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Time_series) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Time_series_database) [![Wikipedia: Twelve-Factor App methodology](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Twelve-Factor_App_methodology) [![Wikipedia: Value stream](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Value_stream) [![VisualVM](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/VisualVM) [![WebSocket](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/WebSocket) [![Wikipedia: Web cache](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Web_cache) [![wikipedia: Workflow Engine](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Workflow_engine) [![Wikipedia: Xamarin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/Xamarin) [![wikipedia: YAML](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://en.wikipedia.org/wiki/YAML) [![eng.grip.security: Enabling AWS IAM Group Access to an EKS Cluster Using' RBAC](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://eng.grip.security/enabling-aws-iam-group-access-to-an-eks-cluster-using-rbac) [![Our Journey to Zero Downtime Rolling Updates with Ambassador](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://eng.lifion.com/journey-to-zero-downtime-rolling-updates-with-ambassador-badda6a7d450) [![How we learned to improve Kubernetes CronJobs at Scale (Part 2 of 2)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://eng.lyft.com/how-we-learned-to-improve-kubernetes-cronjobs-at-scale-part-2-of-2-dad0c973ffca) [![How we learned to improve Kubernetes CronJobs at Scale (Part 1 of 2)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://eng.lyft.com/improving-kubernetes-cronjobs-at-scale-part-1-cf1479df98d4) [![kube-exec 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://engineerd.github.io/kube-exec/introduction) [![engineering.atspotify.com: Spotify’s Event Delivery – The Road to the Cloud' (Part I)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://engineering.atspotify.com/2016/02/25/spotifys-event-delivery-the-road-to-the-cloud-part-i) [![engineering.atspotify.com: Spotify’s Event Delivery – The Road to the Cloud (Part I)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://engineering.atspotify.com/2016/2/spotifys-event-delivery-the-road-to-the-cloud-part-i) [![==engineering.backmarket.com: How we improved third-party availability and' latency with Nginx in Kubernetes== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://engineering.backmarket.com/how-we-improved-third-party-availability-and-latency-with-nginx-in-kubernetes-bb3fc7224ae4) [![engineering.cloudflight.io: Running the OpenShift console in plain Kubernetes' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://engineering.cloudflight.io/running-the-openshift-console-in-plain-kubernetes) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://engineering.doit.com/no-restarts-no-disruptions-seamless-pod-resource-updates-with-in-place-resizing-f3cf41654216) [![engineering.dynatrace.com: Kubernetes Security Best Practices -Part 1: Role' Based Access Control (RBAC)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://engineering.dynatrace.com/blog/kubernetes-security-part-1-role-based-access-control-rbac) [![SilverTorch: Index as Model — A New Retrieval Paradigm for Recommendation Systems](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://engineering.fb.com/2026/05/26/ml-applications/silvertorch-index-as-model-new-retrieval-paradigm-recommendation-systems) [![engineering.grab.com: Zero trust with Kafka](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://engineering.grab.com/zero-trust-with-kafka) [![engineering.konveyor.io: Konveyor Engineering Knowledgebase](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://engineering.konveyor.io) [![linecorp.com: Building Large Kubernetes Clusters with **Caravan**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://engineering.linecorp.com/en/blog/building-large-kubernetes-clusters) [![engineering.mercari.com: Kubernetes based autoscaler for Cloud Spanner](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://engineering.mercari.com/en/blog/entry/20211222-kubernetes-based-spanner-autoscaler) [![engineering.mercari.com: Managing Network Policies for namespaces isolation' on a multi-tenant Kubernetes cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://engineering.mercari.com/en/blog/entry/20220214-managing-network-policies) [![engineering.mercari.com: Dynamic Service Routing using Istio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://engineering.mercari.com/en/blog/entry/20220218-dynamic-service-routing-using-istio) [![engineering.monday.com: monday.com’s Multi-Regional Architecture: A Deep Dive](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://engineering.monday.com/monday-coms-multi-regional-architecture-a-deep-dive) [![Accelerated Feedback Loops when Developing for Kubernetes with Conftest](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://engineering.plex.com/posts/kubernetes-policy-conftest) [![engineering.prezi.com: How to avoid global outage — Seamlessly migrating DaemonSet labels](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://engineering.prezi.com/intro-4727024fc2c1) [![engineering.razorpay.com: The Culture of Cost Optimization — Reducing Kubernetes' cost by $300,000](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://engineering.razorpay.com/the-culture-of-cost-optimization-reducing-kubernetes-cost-by-300-000-32611cdd19d9) [![engineering.salesforce.com: Optimizing EKS networking for scale](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://engineering.salesforce.com/optimizing-eks-networking-for-scale-1325706c8f6d) [![engineering.salesforce.com: Project Agumbe: Share Objects Across Namespaces in Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://engineering.salesforce.com/project-agumbe-share-objects-across-namespaces-in-kubernetes-1fc2e1ddb3eb) [![engineering.zalando.com: Building an End to End load test automation system on top of Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://engineering.zalando.com/posts/2021/03/building-an-end-to-end-load-test-automation-system-on-top-of-kubernetes.html) [![engineeringblog.yelp.com: Improving the performance of the Prometheus JMX Exporter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://engineeringblog.yelp.com/2020/10/improving-the-performance-of-the-prometheus-jmx-exporter.html) [![engineeringblog.yelp.com: Orchestrating Cassandra on Kubernetes with Operators](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://engineeringblog.yelp.com/2020/11/orchestrating-cassandra-on-kubernetes-with-operators.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://engineroom.trackmaven.com/blog/getting-started-drf-angularjs-part-1) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://engineroom.trackmaven.com/blog/getting-started-drf-angularjs-part-2) [![enlear.academy: 20 Git Commands Every Developer Should Know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://enlear.academy/26-git-command-i-use-all-the-time-cheatsheet-6c5682ded2af) [![enlear.academy: How To Build a Scalable Email Notification Service Using' AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://enlear.academy/how-to-build-a-scalable-email-service-using-aws-d404b347a7fb) [![enlear.academy: Repository Pattern and Unit of Work with ASP.NET Core Web' API](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://enlear.academy/repository-pattern-and-unit-of-work-with-asp-net-core-web-api-6802e1aa4f78) [![==enlear.academy: Sealed Secrets with Kubernetes==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://enlear.academy/sealed-secrets-with-kubernetes-a3f4d13dbc17) [![enmilocalfunciona.io: Aprende a configurar Thanos usando docker-compose](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://enmilocalfunciona.io/aprende-a-configurar-thanos-usando-docker-compose) [![Mostrando resultados de Jenkins en Grafana mediante InfluxDB 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://enmilocalfunciona.io/mostrando-resultados-de-jenkins-en-grafana-mediante-influxdb) [![enterprisersproject.com: How to explain Kubernetes in plain English](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://enterprisersproject.com/article/2017/10/how-explain-kubernetes-plain-english) [![enterprisersproject.com: How to explain Kubernetes Secrets in plain English 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://enterprisersproject.com/article/2019/8/kubernetes-secrets-explained-plain-english) [![enterprisersproject.com: Scrum and Kanban: 3 realities CIOs should know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://enterprisersproject.com/article/2020/10/scrum-kanban-3-realities-cios) [![How to get from DevOps to NoOps: 5 steps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://enterprisersproject.com/article/2020/3/how-get-devops-noops-5-steps) [![enterprisersproject.com: Kubernetes: Everything you need to know (2020) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://enterprisersproject.com/article/2020/4/kubernetes-everything-you-need-know) [![enterprisersproject.com: DevOps: Why shift left goes wrong](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://enterprisersproject.com/article/2020/5/devops-shift-left-why-goes-wrong) [![5 open source projects that make Kubernetes even better: Prometheus, Operator framework, Knative, Tekton, Kubeflow 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://enterprisersproject.com/article/2020/5/kubernetes-5-open-source-projects-improve) [![DevOps for beginners: Where to start learning and focusing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://enterprisersproject.com/article/2020/6/devops-beginners-where-start) [![DevOps engineers: Common misconceptions about the role](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://enterprisersproject.com/article/2020/6/devops-engineer-role-common-misconceptions) [![enterprisersproject.com: 3 DevOps skills IT leaders need for the next normal](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://enterprisersproject.com/article/2020/7/3-devops-skills-it-leaders-need-next-normal) [![enterprisersproject.com: DevOps: 5 things teams need from CIOs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://enterprisersproject.com/article/2020/7/devops-5-things-teams-need) [![enterprisersproject.com: Managing Kubernetes resources: 5 things to remember](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://enterprisersproject.com/article/2020/8/managing-kubernetes-resources-5-things-remember) [![enterprisersproject.com: 5 hybrid cloud trends to watch in 2021](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://enterprisersproject.com/article/2021/1/5-hybrid-cloud-trends-2021) [![enterprisersproject.com: DevOps: 3 skills needed to support its future in the enterprise](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://enterprisersproject.com/article/2021/10/devops-future-operating-model-it) [![enterprisersproject.com: Remote work: 10 tips to be a better virtual collaborator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://enterprisersproject.com/article/2021/2/remote-work-virtual-collaboration-best-practices) [![enterprisersproject.com: Kubernetes: 6 open source tools to put your cluster' to the test](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://enterprisersproject.com/article/2021/5/kubernetes-6-open-source-tools-to-test-clusters) [![enterprisersproject.com: How to explain GitOps in plain English](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://enterprisersproject.com/article/2021/6/gitops-explained-plain-english) [![enterprisersproject.com: How to migrate Java workloads to containers: 3 considerations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://enterprisersproject.com/article/2021/6/how-migrate-java-workloads-containers-3-considerations) [![enterprisersproject.com: 5 DevSecOps open source projects to know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://enterprisersproject.com/article/2021/8/5-devsecops-open-source-projects-know) [![enterprisersproject.com: A 15-minute primer on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://enterprisersproject.com/article/2022/11/15-minute-primer-kubernetes) [![epsagon.com: Serverless Open-Source Frameworks: **OpenFaaS**, **Knative**, & More 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://epsagon.com/blog/serverless-open-source-frameworks-openfaas-knative-more) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://erik-engheim.medium.com/go-does-not-need-a-java-style-gc-ac99b8d26c60) [![erkanerol.github.io: I wish pods were fully restartable](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://erkanerol.github.io/post/restartable-pods) [![==erkanzileli.medium.com: How TLS Certificates Work==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://erkanzileli.medium.com/how-tls-certificates-work-422d95f1df5e) [![ermetic.com: Access Undenied on AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ermetic.com/blog/aws/access-undenied-on-aws) [![ermetic.com: Diving Deeply into IAM Policy Evaluation – Highlights from' AWS re:Inforce IAM433](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ermetic.com/blog/aws/diving-deeply-into-iam-policy-evaluation-highlights-from-aws-reinforce-session-iam433) [![es.euronews.com: La Gran Renuncia: ¿puede llegar la revolución laboral de EE. UU. a Europa?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://es.euronews.com/next/2021/11/25/la-gran-renuncia-puede-llegar-la-revolucion-laboral-de-ee-uu-a-europa) [![PEP 8 Cheatsheet 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://es.scribd.com/document/207247675/PEP-8-Cheatsheet-2009) [![slideshare: FinOps: A Culture Transformation to Bring DevOps, Finance and' the Business Together - AWS Summit Sydney](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://es.slideshare.net/AmazonWebServices/finops-a-culture-transformation-to-bring-devops-finance-and-the-business-together-sponsored-by-cloudability-aws-summit-sydney) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://eslint.org) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://estahn.github.io/k8s-image-swapper) [![eta-lang.org: Gradle Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://eta-lang.org/docs/cheatsheets/gradle-cheatsheet) [![Announcing etcd v3.7.0-beta.0](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://etcd.io/blog/2026/etcd-370-beta) [![Using Workspaces for AI Changes Across Multiple Repos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ettema.dev/posts/ai-multi-repo-workspaces) [![Udacity.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://eu.udacity.com) [![evaizik.medium.com: Setting up a remote debugging for Java microservices' running inside Kubernetes pods](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://evaizik.medium.com/setting-up-a-remote-debugging-for-java-microservices-running-inside-kubernetes-pods-d4aab1ff4efa) [![evancordell.com: 16 things you didn't know about Kube APIs and CRDs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://evancordell.com/posts/kube-apis-crds) [![Team '26 | Atlassian](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://events.atlassian.com/team&event_id=288640) [![Team '26 Digital](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://events.atlassian.com/team-digital) [![Atlassian Team '26 On-Demand Session Preview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://events.atlassian.com/team-digital/session-preview?sId=4058462) [![Atlassian Team '26 Digital Experience](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://events.atlassian.com/team-digital/sign-in?rId=vs-4058473) [![Login: Team ’26 Digital](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://events.atlassian.com/team-digital/sign-in?rId=vs-4080711) [![ArgoCon North America 2026 Call for Proposals](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/co-located-events/argocon) [![evilmartians.com: Kubing Rails: stressless Kubernetes deployments with Kuby](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://evilmartians.com/chronicles/kubing-rails-stressless-kubernetes-deployments-with-kuby) [![Tomcat vs. Jetty vs. Undertow: Comparison of Spring Boot Embedded Servlet' Containers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://examples.javacodegeeks.com/enterprise-java/spring/tomcat-vs-jetty-vs-undertow-comparison-of-spring-boot-embedded-servlet-containers) [![excalidraw.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://excalidraw.com) [![experitest.com: Start Automating your mobile tests with Cucumber and Appium](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://experitest.com/appium-blog/start-automating-your-mobile-tests-with-cucumber-and-appium) [![==explore.skillbuilder.aws/learn: AWS Skill Builder== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://explore.skillbuilder.aws/learn) [![explore.skillbuilder.aws: AWS Security Fundamentals (free)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://explore.skillbuilder.aws/learn/course/external/view/elearning/48/aws-security-fundamentals-second-edition) [![explore.skillbuilder.aws: AWS Skill Builder - Introducción a AWS Data Pipeline' (Español Latinoamérica) | AWS Technical Essentials (Spanish from Latin America) - Free](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://explore.skillbuilder.aws/learn/course/external/view/elearning/7854/aws-technical-essential-spanish-from-latin-america) [![==exploreneptune.io== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://exploreneptune.io) [![exporterhub.io 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://exporterhub.io) [![Express.js (Spanish Edition)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://expressjs.com/es) [![external-secrets.io 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://external-secrets.io) [![fabiogomezdiaz.com: How to Run Packer Pipelines on Jenkins: Part 1 - Traditional Jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://fabiogomezdiaz.com/posts/how-to-run-packer-pipelines-on-jenkins-part1-traditional-jenkins) [![Fabio Load Balancer 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://fabiolb.net) [![Fabric8](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://fabric8.io) [![CI/CD with fabric8](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://fabric8.io/guide/cdelivery.html) [![faddom.com: Cloud Computing Costs & Pricing Comparisons for 2023](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faddom.com/cloud-computing-costs-and-pricing-comparison) [![fairwinds.medium.com: An Introduction to the Kubernetes Maturity Model —' How to Use It](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://fairwinds.medium.com/an-introduction-to-the-kubernetes-maturity-model-how-to-use-it-54ebfc21e413) [![Falco.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://falco.org) [![falco.org/about/case-studies/incepto-medical: Protect shared clusters for medical imaging](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://falco.org/about/case-studies/incepto-medical) [![falco.org: Detect Malicious Behaviour on Kubernetes API Server through gathering Audit Logs by using FluentBit - Part 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://falco.org/blog/detect-malicious-behaviour-on-kubernetes-api-server-through-gathering-audit-logs-by-using-fluentbit-part-2) [![FastAPI 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://fastapi.tiangolo.com) [![FastThread.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://fastthread.io) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://fastthread.io/ft-error.jsp) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://fastthread.io/ft-thread-report.jsp?dumpId=1) [![fatehmuhammad.medium.com: Introduction to Docker | part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://fatehmuhammad.medium.com/introduction-to-docker-part-1-3cff7559e372) [![fathomtech.io: Microservices vs. Serverless](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://fathomtech.io/blog/microservices-vs-serverless) [![==faun.pub: 5 Best Terraform Tools That You Need in 2022== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/5-best-terraform-tools-that-you-need-in-2022-a3db2334c524) [![faun.pub: A beginner’s guide to Jaeger](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/a-beginners-guide-to-jaeger-ed75ce5ed8f4) [![faun.pub: A browser based remote desktop solution on kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/a-browser-based-remote-desktop-solution-on-kubernetes-d6b3d33e73b6) [![==faun.pub: A Definitive guide to Kubernetes Operator — The crawl!==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/a-definitive-guide-to-kubernetes-operator-the-crawl-7647b278c28b) [![==faun.pub: Accessing a remote minikube from a local computer==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/accessing-a-remote-minikube-from-a-local-computer-fd6180dd66dd) [![faun.pub: Kubernetes — Active/Passive Load Balancing with Services](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/active-passive-load-balancing-with-kubernetes-services-742cae1938af) [![faun.pub: Analyze AWS EKS Audit logs with Falco](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/analyze-aws-eks-audit-logs-with-falco-95202167f2e) [![faun.pub: ArgoCD Finalizer Shield: Protecting Your Production Clusters from' Unintended Deletion](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/argocd-finalizer-shield-protecting-your-clusters-from-unintended-deletion-c7929a82d983) [![faun.pub: Assign permissions to an user in Kubernetes. An overview of RBAC-based' AuthZ in k8s 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/assign-permissions-to-an-user-in-kubernetes-an-overview-of-rbac-based-authz-in-k8s-7d9e5e1099f1) [![faun.pub: Automate Certificate Management In Kubernetes Using Cert-Manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/automate-certificate-management-in-kubernetes-using-cert-manager-d0745e5c7757) [![faun.pub: Automate Jenkins Pipelines management with Jenkins Job Builder' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/automate-jenkins-pipelines-management-6e771b5890f) [![faun.pub: Automation: Deploying an app in GKE using Ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/automation-deploying-an-app-in-gke-using-ansible-4b6687967ac3) [![faun.pub: AWS ECS Blue/Green Deployment Setup Using Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/aws-ecs-blue-green-deployment-setup-using-terraform-b56bb4f656ea) [![faun.pub: AWS EKS: The Ultimate Guide To Deploy AWS Load Balancer Controller' add-on](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/aws-eks-the-ultimate-guide-to-deploy-an-ingress-controller-on-kubernetes-5952cb27c067) [![faun.pub: Amazon EKS with Terraform and GitOps in minutes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/aws-eks-with-terraform-and-gitops-in-minutes-b3ca33171209) [![faun.pub: Azure DevOps: Deploying Azure Resources using Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/azure-devops-deploying-azure-resources-using-terraform-1f2fe46c6aa0) [![faun.pub: How to implement Azure Kubernetes Service (AKS) in Cloud?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/azure-kubernetes-service-aks-d1e71c7ecbe6) [![faun.pub: Becoming DevOps — Observability](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/becoming-devops-observability-152b292c05b9) [![faun.pub: Building an EKS Fargate cluster with Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/building-an-eks-fargate-cluster-with-terraform-9736813e1196) [![faun.pub: Configuring a Highly Available Infrastructure in AWS using Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/configuring-a-highly-available-infrastructure-in-aws-using-terraform-2fc9dbb519b6) [![faun.pub: Configuring HA Kubernetes cluster on bare metal servers with kubeadm.' 1/3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/configuring-ha-kubernetes-cluster-on-bare-metal-servers-with-kubeadm-1-2-1e79f0f7857b) [![faun.pub: Continuous Deployments of Kubernetes Applications using Argo CD' GitOps & Helm Charts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/continuous-deployments-of-kubernetes-applications-using-argo-cd-gitops-helm-charts-9df917caa2e4) [![faun.pub: Control traffic flow to and from Kubernetes pods with Network' Policies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/control-traffic-flow-to-and-from-kubernetes-pods-with-network-policies-bc384c2d1f8c) [![==faun.pub: Kubernetes — Debugging NetworkPolicy (Part 1)==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/debugging-networkpolicy-part-1-249921cdba37) [![faun.pub: Defining Infrastructure Declaratively with Crossplane](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/defining-infrastructure-declaratively-with-crossplane-eb9e0a98ae38) [![faun.pub: Make Your Kubernetes Cluster Highly Available and Fault Tolerant' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/deploy-active-active-multi-region-kubernetes-cluster-with-terraform-f2652e43f47e) [![faun.pub: Deploying Argo CD and Sealed Secrets with Helm](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/deploying-argo-cd-and-sealed-secrets-with-helm-8de12f53051b) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/devops-create-your-first-ci-cd-pipeline-ed054ba1404f) [![faun.pub: DevOps Meets Observability 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/devops-meets-observability-78775c021b0e) [![faun.pub: Dockerfile Best Practices for Developers | Pavan Belagatti](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/dockerfile-best-practices-for-developers-87a2c19b4abe) [![faun.pub: Encrypting Kubernetes Secrets at Rest](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/encrypting-kubernetes-secrets-at-rest-1b835e228c6a) [![faun.pub: End To End SSL Encryption With AWS Application Load Balancer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/end-to-end-ssl-encryption-with-aws-application-load-balancer-b43db918bd9e) [![faun.pub: External Secret Operator on AKS (with Terraform) for Azure Key' Vault Integration (with Workload Identity)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/external-secret-operator-on-aks-with-terraform-for-azure-key-vault-integration-with-workload-1d0c31082373) [![faun.pub: Finally, (successfully…) setup docker registry inside kind Kubernetes' cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/finally-successfully-setup-docker-registry-inside-kind-kubernetes-cluster-5b0381dbb2ec) [![faun.pub: FinOps – introduction, origins and next steps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/finops-introduction-origins-and-next-steps-bcdaa8b82417) [![faun.pub: From dev to admin: an easy Kubernetes privilege escalation you' should be aware of — the attack](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/from-dev-to-admin-an-easy-kubernetes-privilege-escalation-you-should-be-aware-of-the-attack-950e6cf76cac) [![faun.pub: From Terraform to Azure Bicep: What You Need to Know about syntax](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/from-terraform-to-azure-bicep-what-you-need-to-know-bb1c404b7603) [![faun.pub: Gatekeeper | K8 hardening backlog](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/gatekeeper-k8-hardening-backlog-956d1b6860b6) [![faun.pub: Getting started with Observability](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/getting-started-with-observability-657d57aab1c7) [![==faun.pub: Git Clone using Init-container | Kubernetes==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/git-clone-using-init-container-kubernetes-b49535be6968) [![==faun.pub: Give Users and Groups Access to Kubernetes Cluster Using RBAC==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/give-users-and-groups-access-to-kubernetes-cluster-using-rbac-b614b6c0b383) [![faun.pub: Grafana, Prometheus, and Loki: Exploring Metrics and Logs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/grafana-prometheus-and-loki-exploring-metrics-and-logs-f198637784fc) [![faun.pub: Handling Exposed AWS Access Key](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/handling-exposed-aws-access-key-b053362abd73) [![faun.pub: Helm Command Cheat Sheet | By M. Sharma](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/helm-command-cheat-sheet-by-m-sharma-488706ecf131) [![faun.pub: Helm — Template Actions, Functions, and Pipelines 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/helm-template-actions-functions-and-pipelines-16ed23ed336f) [![==faun.pub: Hierarchical Namespaces in Kubernetes==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/hierarchical-namespaces-in-kubernetes-5b07ea2c3e65) [![faun.pub: How Helm Subcharts Make the Transition to Argo Rollouts a Breeze](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/how-helm-subcharts-make-the-transition-to-argo-rollouts-a-breeze-aaf160924dbf) [![==faun.pub: How to access AWS services from EKS==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/how-to-access-aws-services-from-eks-ab5fa003a1b6) [![faun.pub: How to automate the setup of a Kubernetes cluster on GCP](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/how-to-automate-the-setup-of-a-kubernetes-cluster-on-gcp-e97918bf41de) [![faun.pub: How to build a GitOps workflow with ArgoCD, Kustomize and GitHub' Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/how-to-build-a-gitops-workflow-with-argocd-kustomize-and-github-actions-f919e7443295) [![faun.pub: How to deploy Jaeger on Kubernetes. A beginner’s guide to Jaeger' (5 Part Series)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/how-to-deploy-jaeger-on-kubernetes-69cf48447182) [![faun.pub: How to Monitor and Alert on Ingress-NGINX in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/how-to-monitor-and-alert-on-nginx-ingress-in-kubernetes-6d7d172f0399) [![faun.pub: How to utilize priorities in Kubernetes?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/how-to-use-priorities-in-kubernetes-e1bb1b722b6a) [![faun.pub: Hygiene of an ArgoCD-built automation at a scale](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/hygiene-of-argocd-built-automation-at-a-scale-cf63ee459510) [![faun.pub: Implementing Event Driven Architecture With AWS EventBridge —' Event-Driven Messaging Pattern](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/implementing-event-driven-architecture-with-aws-eventbridge-event-driven-messaging-pattern-9d29262bfade) [![faun.pub: Import your existing cloud infra into Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/import-your-existing-cloud-infra-into-terraform-ca70da146152) [![faun.pub: Integrate Keycloak with HashiCorp Vault](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/integrate-keycloak-with-hashicorp-vault-5264a873dd2f) [![faun.pub: Intelligently estimating your Kubernetes resource needs!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/intelligently-estimating-your-kubernetes-resource-needs-c12a75ea3138) [![K3s vs Talos Linux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/k3s-vs-talos-linux-8a1e0dce9a77) [![faun.pub: Kasten K10 on KubeSphere to Ensure Kubernetes Backup and Restore](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/kasten-k10-on-kubesphere-to-ensure-kubernetes-backup-and-restore-1bc59a0b91aa) [![faun.pub: Scaling an app in Kubernetes with KEDA (no Prometheus is needed)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/keda-ec9fc7c8dd81) [![faun.pub: Kubernetes Architecture Explained — Under 5 Minutes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/kubernetes-architecture-explained-under-5-minutes-e35277c4b6bc) [![faun.pub: Kubernetes Chronicles:(K8s#04)|K8s Series | POD Resource Request' & Limits](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/kubernetes-chronicles-k8s-04-k8s-series-pod-resource-request-limits-49ac0cf67ae6) [![faun.pub: Kubernetes Commands for Deployment and Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/kubernetes-commands-for-deployment-and-management-e10a74c95015) [![==faun.pub: Kubernetes Controllers, Custom Resources, and Operators Explained==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/kubernetes-controllers-custom-resources-and-operators-explained-8e92f46829f6) [![faun.pub: Kubernetes Deployment Strategies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/kubernetes-deployment-strategies-f36e7e4d2be) [![==faun.pub: Kubernetes Ingress with Nginx==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/kubernetes-ingress-with-nginx-3c77e703e91a) [![faun.pub: Kubernetes Liveness Probes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/kubernetes-liveness-probes-1a053f53690c) [![faun.pub: Kubernetes Multi-tenancy with Amazon EKS: Best practices and considerations' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/kubernetes-multi-tenancy-with-amazon-eks-best-practices-and-considerations-60bfd78c2f9a) [![faun.pub: Kubernetes Nginx Deployments: Simplified Management and Increased' Scalability](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/kubernetes-nginx-deployments-simplified-management-and-increased-scalability-8b1a32884db1) [![faun.pub: Kubernetes Practice — Automating Blue/Green Deployment with Argo' Rollouts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/kubernetes-practice-automating-blue-green-deployment-with-argo-rollouts-2279aa890c53) [![faun.pub: Kubernetes Practice — Logging with Logstash and FluentD by Sidecar' Container](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/kubernetes-practice-logging-with-logstash-and-fluentd-by-sidecar-container-86076da0812f) [![faun.pub: Kubernetes Service Types Tutorial | Pavan Belagatti 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/kubernetes-service-types-tutorial-39223391316c) [![faun.pub: Deep into Container — How Kubernetes works with Container Runtime](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/kubernetes-story-how-kubernetes-works-with-container-runtime-ce618a306f64) [![==faun.pub: Let’s encrypt and CertManager==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/lets-encrypt-and-certmanager-aa88775730b8) [![faun.pub: Multi-Cloud is NOT the solution to the next AWS outage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/multi-cloud-is-not-the-solution-to-the-next-aws-outage-bb41c0b14573) [![faun.pub: Multiple Schedulers in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/multiple-schedulers-in-kubernetes-a78a7b4fa4b2) [![faun.pub: Optimize Kubernetes Resource Management with Time-To-Live (TTL)' for Cleaner Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/optimize-kubernetes-resource-management-with-time-to-live-ttl-for-cleaner-cluster-ea1c6e0c1e73) [![faun.pub: Package and Deploy Your Application Using Helm Chart](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/package-and-deploy-your-application-using-helm-chart-21f0c568e65c) [![faun.pub: Practical example of how to set requests and limits on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/practical-example-of-how-to-set-requests-and-limits-on-kubernetes-87521b599983) [![faun.pub: Production grade Kubernetes Monitoring using Prometheus 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/production-grade-kubernetes-monitoring-using-prometheus-78144b835b60) [![faun.pub: Redis High availability with Sentinel on Kubernetes(K8s)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/redis-high-availability-with-sentinel-on-kubernetes-k8s-a1d67842e0ce) [![faun.pub: Scaling Your Application Using Kubernetes - Harness | Pavan Belagatti](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/scaling-your-application-using-kubernetes-9ad0d6bcf0d6) [![==faun.pub: Secrets | Kubernetes==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/secrets-kubernetes-298ea8dd9911) [![faun.pub: Serverless With Spring Boot & AWS Lambda](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/serverless-with-spring-boot-aws-lambda-bc76c1de2b12) [![faun.pub: Set up global rate limiting with AWS WAF in 5 minutes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/set-up-global-rate-limiting-with-aws-waf-in-5-minutes-bd43a9309683) [![==faun.pub: Set up Jenkins on a Kubernetes Cluster==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/set-up-jenkins-on-a-kubernetes-cluster-2b982c840ebe) [![faun.pub: Spying on Kubernetes Pods with kubespy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/spying-on-kubernetes-pods-with-kubespy-3043a3ed044b) [![faun.pub: Straight to the Point: Kubernetes Probes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/straight-to-the-point-kubernetes-probes-e5b23e267d9d) [![faun.pub: Taints And Toleration Basics In Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/taints-and-toleration-basics-in-kubernetes-c0538c3f6deb) [![faun.pub: Terraform null provider and null_resource explained 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/terraform-null-provider-and-null-resource-explained-6a8d674cad63) [![faun.pub: Terraform-Prevent Conditionally Created Resources From Deletion' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/terraform-prevent-conditionally-created-resources-from-deletion-dcec1b793565) [![faun.pub: The best Infrastructure as Code tools for 2021](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/the-best-infrastructure-as-code-tools-for-2021-b37c323e89f0) [![faun.pub: The Lifecycle of a Terraform Resource — Lifecycle Meta-Argument](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/the-lifecycle-of-a-terraform-resource-lifecycle-meta-argument-3cc4555ec976) [![faun.pub: Top 10 uncommon DevOps tools you should know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/top-10-uncommon-devops-tools-you-should-know-f4f4464ec7f3) [![faun.pub: Troubleshooting Kubernetes nodes storage space shortage on Aliyun' (Alibaba Cloud)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/troubleshooting-kubernetes-nodes-storage-space-shortage-on-aliyun-alibaba-cloud-ac28230fe3d3) [![faun.pub: Understanding the Kubernetes Manifest](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/understanding-the-kubernetes-manifest-e96d680f2a11) [![faun.pub: Upgrading and Scaling Kubernetes cluster in AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/upgrading-and-scaling-kubernetes-cluster-in-aws-6971b3936465) [![faun.pub: Using AWS API Gateway As Proxy To Our Internal Application](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/using-aws-api-gateway-as-proxy-to-our-internal-application-369eb115db70) [![faun.pub: Using AWS Session Manager For Port Forwarding To Remote Hosts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/using-aws-session-manager-for-port-forwarding-to-remote-hosts-8168589ba579) [![faun.pub: Using AWS Session Manager With Ansible To Execute Playbook On' EC2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/using-aws-session-manager-with-ansible-to-execute-playbook-on-ec2-ac97fa17b187) [![faun.pub: What is Chaos Engineering?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/what-is-chaos-engineering-a89b64db9af0) [![faun.pub: Understanding the Differences Between Event-Driven, Message-Driven,' and Microservices Architectures with AWS Services](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/what-is-difference-of-event-driven-architecture-message-driven-architecture-and-microservices-f5623e51f868) [![faun.pub: Why We Moved From Lambda to ECS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://faun.pub/why-we-moved-from-lambda-to-ecs-b84674f31869) [![fauna.com: How does FaaS compare to PaaS and CaaS. A Comparison of Serverless' Function (FaaS) Providers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://fauna.com/blog/comparison-faas-providers) [![Securing Kubernetes Apps with Keycloak and Gatekeeper](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://fdk.codes/securing-kubernetes-apps-with-keycloak-and-gatekeeper) [![featureflags.io: Flags vs Branching](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://featureflags.io/feature-flags-vs-branching) [![Python Feature Flag Resources/Solutions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://featureflags.io/python-feature-flags) [![VisualVM: JVisualVM to an Openshift pod](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://fedidat.com/250-jvisualvm-openshift-pod) [![fedoralovespython.org 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://fedoralovespython.org) [![fedoramagazine.org: Bash Shell Scripting for beginners (Part 1)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://fedoramagazine.org/bash-shell-scripting-for-beginners-part-1) [![fedoramagazine.org: Manage containers with Podman Compose](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://fedoramagazine.org/manage-containers-with-podman-compose) [![fedoramagazine.org: PowerShell on Linux? A primer on Object-Shells](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://fedoramagazine.org/powershell-on-linux-a-primer-on-object-shells) [![fedoramagazine.org: Use Docker Compose with Podman to Orchestrate Containers on Fedora Linux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://fedoramagazine.org/use-docker-compose-with-podman-to-orchestrate-containers-on-fedora) [![fedoramagazine.org: Using Ansible to configure Podman containers 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://fedoramagazine.org/using-ansible-to-configure-podman-containers) [![fedoramagazine.org: Varnish: Your site faster and more stable](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://fedoramagazine.org/varnish-site-faster-stable) [![feedly.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://feedly.com) [![fenyuk.medium.com: Helm for Kubernetes. Datree for keeping cluster secure' and healthy 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://fenyuk.medium.com/helm-for-kubernetes-datree-for-keeping-cluster-secure-and-healthy-6fbd10f0d958) [![fenyuk.medium.com: Helm for Kubernetes. GitOps with Argo CD 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://fenyuk.medium.com/helm-for-kubernetes-gitops-with-argo-cd-c8f80330596) [![fernandovillalba.substack.com: DevOps: Don't destroy silos, transform them](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://fernandovillalba.substack.com/p/devops-dont-destroy-silos-transform) [![figments.medium.com: ArgoCD: The first step towards GitOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://figments.medium.com/argocd-the-first-step-towards-gitops-899732fbc33e) [![figments.medium.com: Observable Kubernetes Cluster Using Grafana-Loki-Prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://figments.medium.com/observable-kubernetes-cluster-using-grafana-loki-prometheus-a661a31d7ad8) [![EKS Service Accounts Explained](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://fika.works/blog/eks-service-accounts) [![finance.yahoo.com: IBM's Red Hat OpenShift Platform to be Leveraged by Siemens](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://finance.yahoo.com/news/ibms-red-hat-openshift-platform-143702224.html) [![Broadcom Expands Collaboration with Google Cloud on Cloud Network Insights](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://finance.yahoo.com/sectors/technology/articles/broadcom-expands-collaboration-google-cloud-130000376.html?linkId=61973388) [![firebase.google.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://firebase.google.com) [![Firefox DevTools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://firefox-source-docs.mozilla.org/devtools-user/tools_toolbox/index.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://fireship.dev/async-javascript-from-callbacks-to-promises-to-async-await) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://fireship.dev/beginners-guide-to-javascript-prototype) [![First web scraper](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://first-web-scraper.readthedocs.io/en/latest) [![First web scraper](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://first-web-scraper.readthedocs.org) [![Flagger](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://flagger.app) [![Flask Documentation 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://flask.palletsprojects.com) [![Flask Documentation 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://flask.palletsprojects.com/en/stable) [![blog.fleetdm.com: 4 tips for GitHub Actions usability (+2 bonus tips for debugging)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://fleetdm.com/engineering/tips-for-github-actions-usability) [![Systems Monitoring with Prometheus and Grafana](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://flightaware.engineering/systems-monitoring-with-prometheus-grafana) [![Apache Flink](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://flink.apache.org) [![flink.apache.org: How to natively deploy Flink on Kubernetes with High-Availability (HA)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://flink.apache.org/2021/02/10/native-k8s-with-ha.html) [![flood.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://flood.io) [![fluentbit.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://fluentbit.io) [![flux-subsystem-argo.github.io: GitOps Terraform Resources with Argo CD and Flux Subsystem for Argo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://flux-subsystem-argo.github.io/website/tutorials/terraform) [![Flux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://fluxcd.io) [![fluxcd.io: GitOps Without Leaving your IDE](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://fluxcd.io/blog/2022/09/gitops-without-leaving-your-ide) [![fluxcd.io: How to GitOps Your Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://fluxcd.io/blog/2022/09/how-to-gitops-your-terraform) [![toolkit.fluxcd.io: GitOps Toolkit 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://fluxcd.io/flux) [![Flyway](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://flywaydb.org) [![foojay.io: K8ssandra Performance Benchmarks on Cloud Managed Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://foojay.io/today/k8ssandra-performance-benchmarks-on-cloud-managed-kubernetes) [![foojay.io: The Evolution of APIs: From RESTful to Event-Driven](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://foojay.io/today/the-evolution-of-apis-from-restful-to-event-driven) [![foojay.io: Top 10 Java Language Features](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://foojay.io/today/top-10-java-language-features) [![foreseeti.com: How to become and stay AWS well architected in a smart way](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://foreseeti.com/how-to-become-and-stay-aws-well-architected-in-a-smart-way) [![forklift.konveyor.io 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://forklift.konveyor.io) [![former2.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://former2.com) [![Event Replay: Terence Tao and Mark Chen on AI and Mathematical Discovery](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://forum.openai.com/public/videos/event-replay-terence-tao-and-mark-chen-on-ai-and-mathematical-discovery-2026-03-11) [![AWS Forums](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://forums.aws.amazon.com) [![Running an insecure registry –insecure-registry](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://forums.docker.com/t/running-an-insecure-registry-insecure-registry/8159) [![FOSS Force](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://fossforce.com) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://fourtheorem.com/monorepo) [![foxutech.com: Kubernetes Namespace Resource Quota and Limits 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://foxutech.com/kubernetes-namespace-resource-quota-and-limits) [![==fr4nk.xyz: Understanding Ingress in Kubernetes: A Comprehensive Guide==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://fr4nk.xyz/understanding-ingress-in-kubernetes-a-comprehensive-guide-b23b5cf37f8d) [![fransemalila.medium.com: Kubernetes Networking](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://fransemalila.medium.com/kubernetes-networking-cea2e1b7d2b3) [![free-for.dev](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://free-for.dev) [![free-web-services.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://free-web-services.com) [![freelance.es](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://freelance.es) [![Free eGuide: JVM Troubleshooting Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://freepromagazine.blogspot.de/2014/07/free-eguide-jvm-troubleshooting-guide.html) [![freesoft.dev: Ansible Role: Harbor API Codifying](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://freesoft.dev/program/126957220) [![Frigate](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://frigate.readthedocs.io) [![Frigate](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://frigate.readthedocs.io/en/latest) [![fsgeorgee.medium.com: Growing out of Heroku to Terraform, Docker and AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://fsgeorgee.medium.com/growing-out-of-heroku-to-terraform-docker-and-aws-69e66df4132d) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://fuse.labs.osecloud.com/fuse/creating-a-microservices-project-with-maven) [![futurecoder.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://futurecoder.io) [![gabrieltanner.org: Golang Application monitoring using Prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gabrieltanner.org/blog/collecting-prometheus-metrics-in-golang) [![gabrieltanner.org: Setting up a HA Kubernetes cluster using K3S](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gabrieltanner.org/blog/ha-kubernetes-cluster-using-k3s) [![Gaia-X.eu](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gaia-x.eu) [![galaxy.ansible.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://galaxy.ansible.com) [![galaxy.ansible.com/UnderGreen/prometheus-node-exporter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://galaxy.ansible.com/UnderGreen/prometheus-node-exporter) [![galaxy.ansible.com/William-Yeh/prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://galaxy.ansible.com/William-Yeh/prometheus) [![galaxy.ansible.com/alexdzyoba/jmx-exporter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://galaxy.ansible.com/alexdzyoba/jmx-exporter) [![galaxy.ansible.com/ansible/product_demos 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://galaxy.ansible.com/ansible/product_demos) [![galaxy.ansible.com: Docker Ansible Role](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://galaxy.ansible.com/atosatto/docker-swarm) [![AWX Ansible Collection: galaxy.ansible.com/awx/awx](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://galaxy.ansible.com/awx/awx) [![galaxy.ansible.com/cloudalchemy/node-exporter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://galaxy.ansible.com/cloudalchemy/node-exporter) [![galaxy.ansible.com/geerlingguy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://galaxy.ansible.com/geerlingguy) [![galaxy.ansible.com/geerlingguy/awx 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://galaxy.ansible.com/geerlingguy/awx) [![galaxy.ansible.com/mesaguy/prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://galaxy.ansible.com/mesaguy/prometheus) [![galaxy.ansible.com/mkgin/vmware-harbor](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://galaxy.ansible.com/mkgin/vmware-harbor) [![galaxy.ansible.com/nginxinc/nginx_core](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://galaxy.ansible.com/nginxinc/nginx_core) [![galaxy.ansible.com: letsencrypt](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://galaxy.ansible.com/t_systems_mms/letsencrypt) [![Ansible Modules to manage Foreman and Katello installations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://galaxy.ansible.com/theforeman/foreman) [![ganeshvernekar.com: Prometheus TSDB (Part 3): Memory Mapping of Head Chunks from Disk](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ganeshvernekar.com/blog/prometheus-tsdb-mmapping-head-chunks-from-disk) [![ganeshvernekar.com: Prometheus TSDB (Part 4): Persistent Block and its Index](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ganeshvernekar.com/blog/prometheus-tsdb-persistent-block-and-its-index) [![ganeshvernekar.com: Prometheus TSDB (Part 1): The Head Block](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ganeshvernekar.com/blog/prometheus-tsdb-the-head-block) [![ganeshvernekar.com: Prometheus TSDB (Part 2): WAL and Checkpoint](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ganeshvernekar.com/blog/prometheus-tsdb-wal-and-checkpoint) [![garba.org: Kubernetes Pod Life Cycle Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://garba.org/posts/2018/k8s_pod_lc) [![==garden.io==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://garden.io) [![garden.io: Performance testing on a microservice architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://garden.io/blog/performance-testing) [![garden.io: Pulumi vs. Terraform: A comparison of Infrastructure as Code' tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://garden.io/blog/pulumi-vs-terraform) [![gateway-api.sigs.k8s.io 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gateway-api.sigs.k8s.io) [![gatling.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gatling.io) [![gatling.io: Jenkins plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gatling.io/docs/current/extensions/jenkins_plugin) [![gceasy.io 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gceasy.io) [![geek-cookbook.funkypenguin.co.nz: Using OAuth2 proxy for Kubernetes Dashboard](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://geek-cookbook.funkypenguin.co.nz/recipes/kubernetes/oauth2-proxy) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://geekflare.com/cybersecurity/kubernetes-security-scanner) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://geekflare.com/dev/generate-analyze-thread-dumps) [![geekflare.com: devops-tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://geekflare.com/devops-tools) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://geekflare.com/devops/config-management-tools) [![geekflare.com: Diez mejores prácticas de Kubernetes para una mejor orquestación de contenedores](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://geekflare.com/es/kubernetes-best-practices) [![geekflare.com: What is Thread Dump and How to Analyze them? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://geekflare.com/generate-analyze-thread-dumps) [![geekflare.com: An Introduction to GitOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://geekflare.com/gitops-introduction) [![geekflare.com: 10 Kubernetes Best Practices for Better Container Orchestration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://geekflare.com/kubernetes-best-practices) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://geekflare.com/topic/development) [![geeksarray.com: Microservice Architecture Pattern for Architects 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://geeksarray.com/blog/microservice-architecture-pattern-for-architects) [![==gendocu.com: RPC API Developer Portal==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gendocu.com) [![gennyallcroft.medium.com: Understanding Kubernetes deployments with Helm](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gennyallcroft.medium.com/understanding-kubernetes-deployments-with-helm-444116a622be) [![geshan.com.np: How to use RabbitMQ and Node.js with Docker and Docker-compose](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://geshan.com.np/blog/2021/07/rabbitmq-docker-nodejs) [![geshan.com.np: Postgres with Docker and Docker compose a step-by-step guide for beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://geshan.com.np/blog/2021/12/docker-postgres) [![ytt](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://get-ytt.io) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://get.robin.io) [![getbetterdevops.io: Build Docker Images Using Ansible and Packer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://getbetterdevops.io/build-docker-images-using-ansible-and-packer) [![getbetterdevops.io: How to Secure K8S Nginx Ingress With Let’s Encrypt and' Cert Manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://getbetterdevops.io/k8s-ingress-with-letsencrypt) [![==getbetterdevops.io: How To Deploy Helm Charts With Terraform== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://getbetterdevops.io/terraform-with-helm) [![getenroute.io: TSDB, Prometheus, Grafana In Kubernetes: Tracing A Variable' Across The OSS Monitoring Stack](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://getenroute.io/blog/leverage-open-source-oss-derive-insights-grafana-prometheus-tsdb-kubernetes-standalone-api-gateway) [![getenroute.io: Drive API Security At Kubernetes Ingress Using Helm And Envoy' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://getenroute.io/docs/ingress-filter-legos-secure-microservices-apis-using-helm-envoy) [![Kuby](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://getkuby.io) [![Matter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://getmatter.app) [![getseabird.github.io 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://getseabird.github.io) [![gettopical.com: Get Django Latest News](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gettopical.com/djangoframework) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gigaom.com/report/gigaom-radar-for-data-storage-for-kubernetes) [![gijsreijn.medium.com: Optimizing Your DSC V3 Authoring Experience in VSCode](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gijsreijn.medium.com/optimizing-your-dsc-v3-authoring-experience-in-vscode-bd8e90c52312) [![Removing the last commit](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gist.github.com/CrookedNumber/8964442) [![GitHub Gist - Faheetah/Jenkinsfile.groovy: **Jenkinsfile idiosynchrasies' with escaping and quotes**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gist.github.com/Faheetah/e11bd0315c34ed32e681616e41279ef4) [![gist.github.com: This snippet contains the steps to generate a terraform' plan and post it as a comment of a pull request in Azure DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gist.github.com/GTRekter/51f8be3fbfb13b3696f92e117d956597) [![gist.github.com/JamesMGreene: A comparison of using `git flow` commands' versus raw `git` commands](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gist.github.com/JamesMGreene/cdd0ac49f90c987e45ac) [![gist.github.com: How to protect your ~/.kube/ configuration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gist.github.com/PatrLind/e651d3cbc3bf68e4bd9fcc9568cbd3fb) [![gist.github.com: Creating and Publishing NuGet Packages](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gist.github.com/andykuszyk/a5ee80ae263e77f651bed878c1deb03b) [![gist.github.com/chadmcrowell: AKS w/Virtual Nodes (ACI)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gist.github.com/chadmcrowell/4d11b8a56aba3bdc32ea73c31104357b) [![gist.github.com: chadmcrowell/cidr.sh 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gist.github.com/chadmcrowell/f3fc3be2ca1fcb887034162c14d77e74) [![Git DMZ Flow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gist.github.com/djspiewak/9f2f91085607a4859a66) [![With the Edge (Chromium) Tools for VS Code you can see the browser's Inspector and Dev Tools within VSCode, to debug your front-end code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gist.github.com/hxlnt/60d0e62efdb973e221e585e2b990bfd6) [![github.com/jahe: Gradle Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gist.github.com/jahe/59557d507f43574b0d96) [![github.com/jiffle: Gradle Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gist.github.com/jiffle/499caa5f53ab8f90dc19a3040ee40f48) [![Kubernetes v1.16 API deprecation testing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gist.github.com/jimangel/0014770713cdca8b363816930ef2520f) [![A curated list of AWS resources to prepare for the AWS Certifications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gist.github.com/leonardofed) [![All you need to know to get started with the Kube Scheduler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gist.github.com/luisalfonsopreciado/40a0fc2319241d517832affdce2bc1ff) [![gist.github.com/michaellihs (jenkins pipeline)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gist.github.com/michaellihs/b08c89581ec597fa198cf74e2239f4a6) [![Get applied and effective apiVersion from Kubernetes objects](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gist.github.com/ninlil/affbf7514d4e74c7634e77f47e172236) [![A collapsible section containing markdown](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gist.github.com/pierrejoubert73/902cc94d79424356a8d20be2b382e1ab) [![gist.github.com: Openshift cheat sheet 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gist.github.com/rafaeltuelho/111850b0db31106a4d12a186e1fbc53e) [![==gist.github.com: GitOps for Helm Users== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gist.github.com/scottrigby/a1a42c3292ec7899837c578ffdaaf92a) [![Kubectl output options 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gist.github.com/so0k/42313dbb3b547a0f51a547bb968696ba) [![GH Gists: gist.new](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gist.github.com/starred) [![Overview: running crc on a remote server](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gist.github.com/tmckayus/8e843f90c44ac841d0673434c7de0c6a) [![Helm Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gist.github.com/tuannvm/4e1bcc993f683ee275ed36e67c30ac49) [![gist.github.com/twasink: Jenkins Image, using Docker-in-Docker 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gist.github.com/twasink/d52ef998b2a5b24cdfaa9e7358c5282f) [![Kubernetes DaemonSet that enables a direct shell on each Node using SSH to localhost](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gist.github.com/xandout/8d24558c75c53f3cb8bf0a97ec25fcfc) [![GH Gists: gist.new](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gist.new) [![git-flow.readthedocs.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://git-flow.readthedocs.io) [![git-flow.readthedocs.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://git-flow.readthedocs.io/en/latest) [![Git](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://git-scm.com) [![git-scm.com/book](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://git-scm.com/book) [![git-scm.com: Distributed Git - Distributed Workflows](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://git-scm.com/book/en/v2/Distributed-Git-Distributed-Workflows) [![git-scm.com: Git Branching - Branching Workflows](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://git-scm.com/book/en/v2/Git-Branching-Branching-Workflows) [![git-scm.com: Git Tools - Submodules](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://git-scm.com/book/en/v2/Git-Tools-Submodules) [![git-scm.com: Git reference](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://git-scm.com/docs) [![git-secret.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://git-secret.io) [![Gitea](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gitea.com) [![gitexplorer.com: Git Command Explorer 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gitexplorer.com) [![github.blog: How to undo (almost) anything with Git](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2015-06-08-how-to-undo-almost-anything-with-git) [![github.blog: VS Code: Now creating pull requests 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2019-01-07-create-pull-requests-in-vscode) [![GitHub Actions CI/CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2019-08-08-github-actions-now-supports-ci-cd) [![npm has joined GitHub](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2020-04-15-npm-has-joined-github) [![Git Credential Manager Core: Building a universal authentication experience](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2020-07-02-git-credential-manager-core-building-a-universal-authentication-experience) [![github.blog: How we launched docs.github.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2020-07-02-how-we-launched-docs-github-com) [![github.blog: Highlights from Git 2.28](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2020-07-27-highlights-from-git-2-28) [![Introducing GitHub’s OpenAPI Description](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2020-07-27-introducing-githubs-openapi-description) [![Token authentication requirements for API and Git operations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2020-07-30-token-authentication-requirements-for-api-and-git-operations) [![GitHub Welcomes the OpenJDK Project!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2020-09-30-github-welcomes-the-openjdk-project) [![github.blog: What is DevOps? A guide to common methods and misconceptions' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2020-10-07-devops-definition) [![github.blog: Testing cloud apps with GitHub Actions and cloud-native open' source tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2020-10-09-devops-cloud-testing) [![github.blog: Token authentication requirements for Git operations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations) [![github.blog: Commits are snapshots, not diffs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2020-12-17-commits-are-snapshots-not-diffs) [![github.blog: How to make DevOps your competitive advantage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2020-12-18-how-to-make-devops-your-competitive-advantage) [![github.blog: Learn about ghapi, a new third-party Python client for the' GitHub API](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2020-12-18-learn-about-ghapi-a-new-third-party-python-client-for-the-github-api) [![github.blog: Get up to speed with partial clone and shallow clone](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2020-12-21-get-up-to-speed-with-partial-clone-and-shallow-clone) [![github.blog: Improving how we deploy GitHub](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2021-01-25-improving-how-we-deploy-github) [![github.blog: Deployment reliability at GitHub](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2021-02-03-deployment-reliability-at-github) [![github.blog: Extending GitOps to reliability-as-code with GitHub and StackPulse](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2021-02-04-extending-gitops-to-reliability-as-code-with-github-and-stackpulse) [![github.blog: Solving the innersource discovery problem - Discoverability](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2021-03-23-solving-the-innersource-discovery-problem) [![github.blog: Implementing least privilege for secrets in GitHub Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2021-04-13-implementing-least-privilege-for-secrets-in-github-actions) [![github.blog: Work with GitHub Actions in your terminal with GitHub CLI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2021-04-15-work-with-github-actions-in-your-terminal-with-github-cli) [![github.blog: GitHub Actions update: Helping maintainers combat bad actors](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2021-04-22-github-actions-update-helping-maintainers-combat-bad-actors) [![github.blog: How we ship code faster and safer with feature flags](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2021-04-27-ship-code-faster-safer-feature-flags) [![github.blog: How we use GitHub Actions to manage GitHub Docs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2021-04-28-use-github-actions-manage-docs) [![github.blog: Security keys are now supported for SSH Git operations 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2021-05-10-security-keys-supported-ssh-git-operations) [![github.blog: GitHub brings supply chain security features to the Go community](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2021-07-22-github-supply-chain-security-features-go-community) [![github.blog: GitHub CLI 2.0 includes extensions!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2021-08-24-github-cli-2-0-includes-extensions) [![github.blog: 10 GitHub Actions resources to bookmark from the basics to' CI/CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2021-11-04-10-github-actions-resources-basics-ci-cd) [![==github.blog: 5 DevOps tips to speed up your developer workflow== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2021-11-30-5-devops-tips-to-speed-up-your-developer-workflow) [![==github.blog: Safeguard your containers with new container signing capability' in GitHub Actions (cosign)==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2021-12-06-safeguard-container-signing-capability-actions) [![github.blog: Improving GitHub code search](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2021-12-08-improving-github-code-search) [![github.blog: 5 automations every developer should be running](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2021-12-16-5-automations-every-developer-should-be-running) [![==github.blog: Getting started with GitHub Actions just got easier!==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2021-12-17-getting-started-with-github-actions-just-got-easier) [![github.blog: Dependency graph now supports GitHub Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2022-01-31-dependency-graph-now-supports-github-actions) [![==github.blog: How to build a CI/CD pipeline with GitHub Actions in four' simple steps==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2022-02-02-build-ci-cd-pipeline-github-actions-four-steps) [![github.blog: How to start using reusable workflows with GitHub Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2022-02-10-using-reusable-workflows-github-actions) [![github.blog: Getting started with project planning on GitHub](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2022-02-11-getting-started-with-project-planning-on-github) [![github.blog: Include diagrams in your Markdown files with Mermaid](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2022-02-14-include-diagrams-markdown-files-mermaid) [![github.blog: Git Credential Manager: authentication for everyone](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2022-04-07-git-credential-manager-authentication-for-everyone) [![GitHub Copilot is generally available to all developers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2022-06-21-github-copilot-is-generally-available-to-all-developers) [![github.blog: Improve Git monorepo performance with a file system monitor' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2022-06-29-improve-git-monorepo-performance-with-a-file-system-monitor) [![github.blog: Why Python keeps growing, explained](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2023-03-02-why-python-keeps-growing-explained) [![github.blog: Highlights from Git 2.40](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2023-03-13-highlights-from-git-2-40) [![github.blog: GitHub Copilot X: The AI-powered developer experience](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2023-03-22-github-copilot-x-the-ai-powered-developer-experience) [![github.blog: Applying GitOps principles to your operations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/2023-06-02-applying-gitops-principles-to-your-operations) [![Building a general-purpose accessibility agent and what we learned in the process](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/ai-and-ml/github-copilot/building-a-general-purpose-accessibility-agent-and-what-we-learned-in-the-process) [![Building an emoji list generator with the GitHub Copilot CLI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/ai-and-ml/github-copilot/building-an-emoji-list-generator-with-the-github-copilot-cli) [![GitHub Copilot CLI for Beginners: Getting Started](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/ai-and-ml/github-copilot/github-copilot-cli-for-beginners-getting-started-with-github-copilot-cli) [![GitHub Copilot CLI for Beginners: Interactive vs Non-interactive Mode](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/ai-and-ml/github-copilot/github-copilot-cli-for-beginners-interactive-v-non-interactive-mode) [![GitHub recognized as a Leader in the Gartner Magic Quadrant for Enterprise AI Coding Agents for the third year in a row](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/ai-and-ml/github-copilot/github-recognized-as-a-leader-in-the-gartner-magic-quadrant-for-enterprise-ai-coding-agents-for-the-third-year-in-a-row) [![github.blog: GitHub CLI allows you to close, reopen, and add metadata to' issues and pull requests](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/changelog/2020-05-11-github-cli-allows-you-to-close-reopen-and-add-metadata-to-issues-and-pull-requests) [![github.blog: Mark pull requests as ready for review, view the diff, review,' and merge from GitHub CLI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/changelog/2020-05-26-mark-pull-requests-as-ready-for-review-review-and-merge-from-github-cli) [![github.blog: Set the default branch for newly-created repositories](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/changelog/2020-08-26-set-the-default-branch-for-newly-created-repositories) [![Access control for GitHub Pages](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/changelog/2021-01-21-access-control-for-github-pages) [![github.blog: GitHub Actions: Control permissions for GITHUB_TOKEN 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/changelog/2021-04-20-github-actions-control-permissions-for-github_token) [![github.blog: GitHub Actions: Ephemeral self-hosted runners & new webhooks for auto-scaling](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/changelog/2021-09-20-github-actions-ephemeral-self-hosted-runners-new-webhooks-for-auto-scaling) [![github.blog: Improved pull request file filtering](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/changelog/2021-09-27-improved-pull-request-file-filtering) [![github.blog: Showing code scanning alerts on pull requests](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/changelog/2021-09-27-showing-code-scanning-alerts-on-pull-requests) [![github.blog: Container signing added to the Publish Docker Container workflow for GitHub Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/changelog/2021-12-06-container-signing-added-to-the-publish-docker-container-workflow-for-github-actions) [![github.blog: Lists are now available as a public beta](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/changelog/2021-12-09-lists-are-now-available-as-a-public-beta) [![github.blog: GitHub Actions: Improvements to GitHub Actions starter experience](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/changelog/2021-12-17-github-actions-improvements-to-github-actions-starter-experience) [![GitHub Copilot Now Explains Failed Actions Jobs (GA)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/changelog/2025-01-15-copilot-users-can-ask-about-a-failed-actions-job-ga) [![Create repositories on the go with GitHub Mobile - GitHub Changelog](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/changelog/2026-05-11-create-repositories-on-the-go-with-github-mobile) [![Gemini 3.5 Flash is Generally Available for GitHub Copilot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/changelog/2026-05-19-gemini-3-5-flash-is-generally-available-for-github-copilot) [![github.blog: 5 DevOps tips to speed up your developer workflow 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/developer-skills/5-devops-tips-to-speed-up-your-developer-workflow) [![github.blog: 10 GitHub Actions resources to bookmark from the basics to CI/CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/developer-skills/github/10-github-actions-resources-basics-ci-cd) [![github.blog: 5 automations every developer should be running](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/developer-skills/github/5-automations-every-developer-should-be-running) [![github.blog: Deployment reliability at GitHub](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/developer-skills/github/deployment-reliability-at-github) [![github.blog: Getting started with project planning on GitHub](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/developer-skills/github/getting-started-with-project-planning-on-github) [![GitHub for Beginners: Getting started with Git and GitHub in VS Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/developer-skills/github/github-for-beginners-getting-started-with-git-and-github-in-vs-code) [![GitHub for Beginners: Getting Started with OSS Contributions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/developer-skills/github/github-for-beginners-getting-started-with-oss-contributions) [![github.blog: Include diagrams in your Markdown files with Mermaid](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/developer-skills/github/include-diagrams-markdown-files-mermaid) [![github.blog: How to start using reusable workflows with GitHub Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/developer-skills/github/using-reusable-workflows-github-actions) [![github.blog/developer-skills: 10 unexpected ways to use GitHub Copilot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/developer-skills/programming-languages-and-frameworks/10-unexpected-ways-to-use-github-copilot) [![github.blog: Learn about ghapi, a new third-party Python client for the GitHub API](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/developer-skills/programming-languages-and-frameworks/learn-about-ghapi-a-new-third-party-python-client-for-the-github-api) [![github.blog: Why Python keeps growing, explained](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/developer-skills/programming-languages-and-frameworks/why-python-keeps-growing-explained) [![github.blog: How we launched docs.github.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/engineering/how-we-launched-docs-github-com) [![github.blog: Improve Git monorepo performance with a file system monitor 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/engineering/improve-git-monorepo-performance-with-a-file-system-monitor) [![github.blog: Improving GitHub code search](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/engineering/improving-github-code-search) [![github.blog: Security keys are now supported for SSH Git operations 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/engineering/security-keys-supported-ssh-git-operations) [![github.blog: How we ship code faster and safer with feature flags](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/engineering/ship-code-faster-safer-feature-flags) [![github.blog: How we use GitHub Actions to manage GitHub Docs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/engineering/use-github-actions-manage-docs) [![github.blog: How to build a CI/CD pipeline with GitHub Actions in four simple steps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/enterprise-software/ci-cd/build-ci-cd-pipeline-github-actions-four-steps) [![github.blog: Applying GitOps principles to your operations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/enterprise-software/devops/applying-gitops-principles-to-your-operations) [![github.blog: Testing cloud apps with GitHub Actions and cloud-native open source tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/enterprise-software/devops/devops-cloud-testing) [![github.blog: What is DevOps? A guide to common methods and misconceptions 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/enterprise-software/devops/devops-definition) [![github.blog: Extending GitOps to reliability-as-code with GitHub and StackPulse](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/enterprise-software/devops/extending-gitops-to-reliability-as-code-with-github-and-stackpulse) [![github.blog: How to make DevOps your competitive advantage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/enterprise-software/devops/how-to-make-devops-your-competitive-advantage) [![github.blog: Improving how we deploy GitHub](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/enterprise-software/devops/improving-how-we-deploy-github) [![github.blog: Solving the innersource discovery problem - Discoverability](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/enterprise-software/devops/solving-the-innersource-discovery-problem) [![GitHub Welcomes the OpenJDK Project!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/news-insights/company-news/github-welcomes-the-openjdk-project) [![npm has joined GitHub](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/news-insights/company-news/npm-has-joined-github) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/news-insights/company-news/still-a-developer-just-outside-our-latest-github-shop-collection-is-here) [![Token authentication requirements for API and Git operations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/news-insights/company-news/token-authentication-requirements-for-api-and-git-operations) [![How researchers are using GitHub Innovation Graph data to reveal the “digital complexity” of nations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/news-insights/policy-news-and-insights/how-researchers-are-using-github-innovation-graph-data-to-reveal-the-digital-complexity-of-nations) [![github.blog: VS Code: Now creating pull requests 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/news-insights/product-news/create-pull-requests-in-vscode) [![github.blog: Dependency graph now supports GitHub Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/news-insights/product-news/dependency-graph-now-supports-github-actions) [![github.blog: Getting started with GitHub Actions just got easier!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/news-insights/product-news/getting-started-with-github-actions-just-got-easier) [![GitHub Actions CI/CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/news-insights/product-news/github-actions-now-supports-ci-cd) [![github.blog: GitHub CLI 2.0 includes extensions!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/news-insights/product-news/github-cli-2-0-includes-extensions) [![GitHub Copilot is generally available to all developers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/news-insights/product-news/github-copilot-is-generally-available-to-all-developers) [![github.blog: GitHub Copilot X: The AI-powered developer experience](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/news-insights/product-news/github-copilot-x-the-ai-powered-developer-experience) [![Introducing GitHub’s OpenAPI Description](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/news-insights/product-news/introducing-githubs-openapi-description) [![Take your local GitHub sessions anywhere](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/news-insights/product-news/take-your-local-github-sessions-anywhere) [![github.blog: Work with GitHub Actions in your terminal with GitHub CLI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/news-insights/product-news/work-with-github-actions-in-your-terminal-with-github-cli) [![Building GitHub's next chapter in accessibility](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/open-source/building-githubs-next-chapter-in-accessibility) [![Beyond the engine: 10 open source projects shaping how games actually get made](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/open-source/gaming/beyond-the-engine-10-open-source-projects-shaping-how-games-actually-get-made) [![Dungeons and Desktops: 10 Roguelikes That Never Die (Because Their Communities Won't Let Them)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/open-source/gaming/dungeons-desktops-10-roguelikes-that-never-die-because-their-communities-wont-let-them) [![github.blog: Commits are snapshots, not diffs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/open-source/git/commits-are-snapshots-not-diffs) [![github.blog: Get up to speed with partial clone and shallow clone](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/open-source/git/get-up-to-speed-with-partial-clone-and-shallow-clone) [![Git Credential Manager Core: Building a universal authentication experience](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/open-source/git/git-credential-manager-core-building-a-universal-authentication-experience) [![github.blog: Highlights from Git 2.28](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/open-source/git/highlights-from-git-2-28) [![github.blog: Highlights from Git 2.40](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/open-source/git/highlights-from-git-2-40) [![github.blog: How to undo (almost) anything with Git](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/open-source/git/how-to-undo-almost-anything-with-git) [![github.blog: GitHub Actions update: Helping maintainers combat bad actors](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/open-source/maintainers/github-actions-update-helping-maintainers-combat-bad-actors) [![github.blog: Git Credential Manager: authentication for everyone](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/security/application-security/git-credential-manager-authentication-for-everyone) [![GitHub Code Security Risk Assessment: Free Vulnerability Scanning](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/security/application-security/how-exposed-is-your-code-find-out-in-minutes-for-free) [![github.blog: Implementing least privilege for secrets in GitHub Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/security/application-security/implementing-least-privilege-for-secrets-in-github-actions) [![github.blog: Token authentication requirements for Git operations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/security/application-security/token-authentication-requirements-for-git-operations) [![Investigation update: GitHub Enterprise Server signing key rotation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/security/investigating-unauthorized-access-to-githubs-internal-repositories) [![Raising the bar: Quality, shared responsibility, and the future of GitHub's bug bounty program](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/security/raising-the-bar-quality-shared-responsibility-and-the-future-of-githubs-bug-bounty-program) [![github.blog: GitHub brings supply chain security features to the Go community](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/security/supply-chain-security/github-supply-chain-security-features-go-community) [![github.blog: Safeguard your containers with new container signing capability in GitHub Actions (cosign)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/security/supply-chain-security/safeguard-container-signing-capability-actions) [![github.com/01mf02/jaq](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/01mf02/jaq) [![github.com/10tanmay100: MEDICAL-DATA-PROJECT-END2END-WITH-FEW-MLOPS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/10tanmay100/MEDICAL-DATA-PROJECT-END2END-WITH-FEW-MLOPS) [![github.com/2-alchemists/krossboard-kubernetes-operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/2-alchemists/krossboard) [![github.com/2-alchemists/krossboard-kubernetes-operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/2-alchemists/krossboard-kubernetes-operator) [![23andMe/Yamale](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/23andMe/Yamale) [![4ARMED/kubeletmein](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/4ARMED/kubeletmein) [![AWS Vault](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/99designs/aws-vault) [![ABZ-Aaron/CheatSheets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ABZ-Aaron/CheatSheets) [![github.com/ABZ-Aaron: SQL Cheat Sheet 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ABZ-Aaron/cheat-sheets) [![OpenShiftKubeAudit](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/AICoE/OpenShiftKubeAudit) [![Abhisheksinhacoder/collection-of-useful-scripts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Abhisheksinha1506/Collection-of-Useful-Scripts) [![Abhisheksinhacoder/collection-of-useful-scripts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Abhisheksinhacoder/collection-of-useful-scripts) [![K8GB - Kubernetes Global Balancer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/AbsaOSS/k8gb) [![github.com/AdamRussak/k8f](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/AdamRussak/k8f) [![github.com/AdminTurnedDevOps/CapabilityPE](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/AdminTurnedDevOps/CapabilityPE) [![==AdminTurnedDevOps/DevOps-The-Hard-Way-AWS==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/AdminTurnedDevOps/DevOps-The-Hard-Way-AWS) [![==AdminTurnedDevOps/Terraform-The-Hard-Way==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/AdminTurnedDevOps/Terraform-The-Hard-Way) [![==github.com/AdminTurnedDevOps/kubernetes-examples==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/AdminTurnedDevOps/kubernetes-examples) [![==github.com/AdminTurnedDevOps/kubernetes-in-production-examples==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/AdminTurnedDevOps/kubernetes-in-production-examples) [![free-claude-code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Alishahryar1/free-claude-code) [![Altinity/clickhouse-operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Altinity/clickhouse-operator) [![github: Andrew-Klaas/hashi-k8s-demo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Andrew-Klaas/hashi-k8s-demo) [![PyWhatKit](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Ankit404butfound/PyWhatKit) [![App-vNext/Polly](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/App-vNext/Polly) [![github.com/Asabeneh/30-Days-Of-Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Asabeneh/30-Days-Of-Python) [![github.com/Azure-Samples 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Azure-Samples) [![==github.com/Azure-Samples/aks-platform-engineering Building a Platform Engineering Environment on Azure Kubernetes Service (AKS)== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Azure-Samples/aks-platform-engineering) [![github.com/Azure-Samples/api-management-workspaces-migration: Azure API' Management workspaces migration tool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Azure-Samples/api-management-workspaces-migration) [![github.com/Azure-Samples/azure-ai-studio-secure-bicep](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Azure-Samples/azure-ai-studio-secure-bicep) [![Deploy Secure Azure AI Studio with a managed virtual network](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Azure-Samples/azure-ai-studio-secure-bicep/blob/main/bicep/managedvnet/README.md) [![github.com/Azure-Samples/azure-load-testing-samples 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Azure-Samples/azure-load-testing-samples) [![Azure-Samples/azure-pipelines-remote-tasks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Azure-Samples/azure-pipelines-remote-tasks) [![Azure-Samples/azure-pipelines-variable-templates](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Azure-Samples/azure-pipelines-variable-templates) [![Azure-Samples/jenkins-terraform-azure-example](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Azure-Samples/jenkins-terraform-azure-example) [![Azure-Samples/jmeter-aci-terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Azure-Samples/jmeter-aci-terraform) [![AZVerify: Bridging Azure Resources, Bicep Templates, and Diagrams with GitHub' Copilot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Azure/AZVerify) [![github.com/Azure/Enterprise-Scale: ALZ AMA Update](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Azure/Enterprise-Scale/wiki/ALZ-AMA-Update) [![github.com/Azure/Microsoft-Defender-for-Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Azure/Microsoft-Defender-for-Cloud/tree/main/Workbooks/Network%20Security%20Dashboard) [![Azure/aad-pod-identity)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Azure/aad-pod-identity) [![github.com/Azure/apiops 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Azure/apiops) [![github.com/Azure/awesome-terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Azure/awesome-terraform) [![==github.com/Azure/azqr==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Azure/azqr) [![github.com/Azure/aztfexport](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Azure/aztfexport) [![==Azure/azure-workload-identity==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Azure/azure-workload-identity) [![Bicep](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Azure/bicep) [![==Azure/Draft== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Azure/draft) [![github.com/Azure/eraser 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Azure/eraser) [![github.com/Azure/migration: The Migration Execution Guide.](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Azure/migration) [![Azure/placement-policy-scheduler-plugins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Azure/placement-policy-scheduler-plugins) [![github.com/Azure/terraform-azurerm-aks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Azure/terraform-azurerm-aks) [![==github.com/Azure/terraform-azurerm-caf-enterprise-scale==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale) [![Azure/vscode-kubernetes-tools 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Azure/vscode-kubernetes-tools) [![SQErzo: Tiny ORM for Graph databases](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/BBVA/sqerzo) [![BMW InnovationLab](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/BMW-InnovationLab) [![asdf-kubectl](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Banno/asdf-kubectl) [![==github.com/Berops/claudie==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Berops/claudie) [![BishopFox/iam-vulnerable](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/BishopFox/iam-vulnerable) [![kubergui: Kubernetes Deployment Builder🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/BrandonPotter/kubergui) [![github.com/BrianCollet/onboard-automator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/BrianCollet/onboard-automator) [![xsv](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/BurntSushi/xsv) [![github.com/CASIA-IVA-Lab/FastSAM](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/CASIA-IVA-Lab/FastSAM) [![github.com/CASIA-IVA-Lab/FastSAM](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/CASIA-LMC-Lab/FastSAM) [![OpenShift AI Examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/CastawayEGR/openshift-ai-examples) [![==Checkmarx/kics==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Checkmarx/kics) [![Beetle](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Clivern/Beetle) [![==github.com/Cloud-Architekt: Azure AD - Attack and Defense Playbook==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Cloud-Architekt/AzureAD-Attack-Defense) [![kuberhealthy 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Comcast/kuberhealthy) [![==github.com/ContainerSSH/ContainerSSH==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ContainerSSH/ContainerSSH) [![ContainerSolutions/ImageWolf: ImageWolf - Fast Distribution of Docker Images' on Clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ContainerSolutions/ImageWolf) [![github.com/ContainerSolutions/delayed-jobs-operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ContainerSolutions/delayed-jobs-operator) [![Kubernetes Examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ContainerSolutions/kubernetes-examples) [![CoolerVoid/codecat: CodeCat - Tool to help in static code analysis](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/CoolerVoid/codecat) [![github.com/CrunchyData](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/CrunchyData) [![Crunchy Containers Community Edition](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/CrunchyData/crunchy-containers) [![github.com/CrunchyData/postgres-operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/CrunchyData/postgres-operator) [![DATA-DOG/go-sqlmock](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/DATA-DOG/go-sqlmock) [![DaspawnW/vault-crd](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/DaspawnW/vault-crd) [![github.com/DataCater/datacater (real-time, cloud-native data pipeline platform)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/DataCater/datacater) [![==github.com/DataExpert-io/data-engineer-handbook== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/DataExpert-io/data-engineer-handbook) [![github.com/DevOps-Nirvana/Grafana-Dashboards](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/DevOps-Nirvana/Grafana-Dashboards) [![github.com/DevOps-Nirvana: Kubernetes Volume / Disk Autoscaler (via Prometheus)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/DevOps-Nirvana/Kubernetes-Volume-Autoscaler) [![==github.com/DevOps-Projects-Ideas/DevOps-Books== 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/DevOps-Projects-Ideas/DevOps-Books) [![kubech (kubectl change)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/DevOpsHiveHQ/kubech) [![github.com/DhruvinSoni30/Terraform_multiple_modules](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/DhruvinSoni30/Terraform_multiple_modules) [![DontShaveTheYak/jenkins-std-lib: Jenkins Standard Shared Library 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/DontShaveTheYak/jenkins-std-lib) [![Droogans/How To Write Unmaintainable Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Droogans/unmaintainable-code) [![daedalOS - Desktop Environment in the Browser](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/DustinBrett/daedalOS) [![kubeload - load testing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Efrat19/kubeload) [![ElYusubov/AWESOME-Azure-Bicep: AWESOME Azure Bicep](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ElYusubov/AWESOME-Azure-Bicep) [![==github.com/ElanShudnow/AzureCode==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ElanShudnow/AzureCode) [![github.com/ElanShudnow/AzureCode: AzVNETOverlap.ps1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ElanShudnow/AzureCode/blob/main/PowerShell/AzVNETOverlap/README.md) [![github.com/ElanShudnow/AzureCode/tree/main/PowerShell/AzResourceMoveSupport](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ElanShudnow/AzureCode/tree/main/PowerShell/AzResourceMoveSupport) [![github.com/ElementTech/kube-reqsizer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ElementTech/kube-reqsizer) [![github.com/Email-Dashboard:](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Email-Dashboard/Email-Dashboard) [![feat(storage): add Route 53 backend (TXT records, base64-encoded items, the works)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ExtendDB/extenddb/pull/54) [![gemini](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/FairwindsOps/gemini) [![==github.com/FairwindsOps: Goldilocks is a utility that can help you identify' a starting point for resource requests and limits==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/FairwindsOps/goldilocks) [![FairwindsOps/gonogo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/FairwindsOps/gonogo) [![Pluto is a cli tool to help discover deprecated apiVersions in Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/FairwindsOps/pluto) [![Polaris](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/FairwindsOps/polaris) [![==FairwindsOps/rbac-manager: RBAC Manager== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/FairwindsOps/rbac-manager) [![Saffire](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/FairwindsOps/saffire) [![Armada](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/G-Research/armada) [![isaaguilar/terraform-operator: Terraform Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/GalleyBytes/terraform-operator) [![kubeonoff](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/GambitResearch/kubeonoff) [![DockSTARTer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/GhostWriters/DockSTARTer) [![==Git Credential Manager==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/GitCredentialManager/git-credential-manager) [![github.com/GitHubSecurityLab/actions-permissions: GitHub token permissions' Monitor and Advisor actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/GitHubSecurityLab/actions-permissions) [![GoodforGod/java-logger-benchmark](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/GoodforGod/java-logger-benchmark) [![github.com/GoogleCloudPlatform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/GoogleCloudPlatform) [![github.com/GoogleCloudPlatform/awesome-google-cloud: Awesome GCP](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/GoogleCloudPlatform/awesome-google-cloud) [![Google Cloud Buildpacks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/GoogleCloudPlatform/buildpacks) [![click-to-deploy/sonarqube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/GoogleCloudPlatform/click-to-deploy/tree/master/k8s/sonarqube) [![github.com/GoogleCloudPlatform/cloud-code-samples 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/GoogleCloudPlatform/cloud-code-samples) [![El Carro: The Oracle Operator for Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/GoogleCloudPlatform/elcarro-oracle-operator) [![==GoogleCloudPlatform/golang-samples: Sample apps and code written for Google' Cloud in the Go programming language.==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/GoogleCloudPlatform/golang-samples) [![github.com/GoogleCloudPlatform/k8s-config-connector: GCP Config Connector](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/GoogleCloudPlatform/k8s-config-connector) [![GoogleCloudPlatform/secrets-store-csi-driver-provider-gcp: Google Secret' Manager Provider for Secret Store CSI Driver](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/GoogleCloudPlatform/secrets-store-csi-driver-provider-gcp) [![github.com/GoogleCloudPlatform/terraformer 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/GoogleCloudPlatform/terraformer) [![GoogleContainerTools/container-structure-test](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/GoogleContainerTools/container-structure-test) [![jib](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/GoogleContainerTools/jib) [![kaniko](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/GoogleContainerTools/kaniko) [![TerraSchema: Generate JSON Schema from Terraform Configurations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/HewlettPackard/terraschema) [![HolmesGPT (Robusta)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/HolmesGPT/holmesgpt) [![vbouchaud/k8s-ldap-auth](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/HopopOps/k8s-ldap-auth) [![github.com/IBM/CP4MCM-SDK : Business Partner App Integration with IBM MCM](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/IBM/CP4MCM-SDK) [![IBM/argocd-vault-plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/IBM/argocd-vault-plugin) [![github.com/IBM/varnish-operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/IBM/varnish-operator) [![github.com/Ileriayo/markdown-badges: Markdown Badges](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Ileriayo/markdown-badges) [![Kube_query](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Isan-Rivkin/kube_query) [![KubeUI: A Desktop Kubernetes Client](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/IvanJosipovic/KubeUI) [![github.com/JFolberth/TheYAMLPipelineOne 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/JFolberth/TheYAMLPipelineOne) [![github.com/JFryy/qq](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/JFryy/qq) [![github.com/JPCERTCC/LogonTracer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/JPCERTCC/LogonTracer) [![github.com/JamesTGrant/kubectl-debug](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/JamesTGrant/kubectl-debug) [![junit5-kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/JeanBaptisteWATENBERG/junit5-kubernetes) [![github.com/JovianX/Service-Hub](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/JovianX/Service-Hub) [![JovianX/helm-release-plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/JovianX/helm-release-plugin) [![github.com/JulianHayward/AzADServicePrincipalInsights](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/JulianHayward/AzADServicePrincipalInsights) [![Junos-terraform: JUNOS Terraform Automation Framework (JTAF)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Juniper/Junos-terraform) [![Configure Docker Service To Use Insecure Registry](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Juniper/contrail-docker/wiki/Configure-docker-service-to-use-insecure-registry) [![k8studio.github.io/k8studio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/K8Studio/K8studio) [![github.com/KWasm/podman-wasm](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/KWasm/podman-wasm) [![KnicKnic/temp-kubernetes-ci: Temp Kubernetes CI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/KnicKnic/temp-kubernetes-ci) [![kubeinit 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Kubeinit/kubeinit) [![Kubermatic Kubernetes Platform 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Kubermatic/Kubermatic) [![Tegaki turns any Google Font into animated handwriting](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/KurtGokhan/tegaki) [![github.com/KusionStack/kusion](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/KusionStack/kusion) [![kubectl-eksporter 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Kyrremann/kubectl-eksporter) [![LeCoupa/awesome-cheatsheets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/LeCoupa/awesome-cheatsheets) [![LerryAlexander: Postman + Newman API Automated Tests running on a Jenkins' Pipeline 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/LerryAlexander/postman_jenkins_api_tests) [![github.com/Levi-Michael/boto3-ec2-s3-management: A python tools base on' AWS boto3 for manage ec2 and s3 buckets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Levi-Michael/boto3-ec2-s3-management) [![==github.com/Lightning-AI/engineering-class: Lightning Bits: Engineering' for Researchers== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Lightning-AI/engineering-class) [![github.com/Lightning-AI/engineering-class: Episode 8: Creating a Pull Request' on GitHub](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Lightning-AI/engineering-class/blob/main/ep08-github-pr/Ep08-ShowNotes.md) [![github.com/Lightning-AI/engineering-class: Episode 9: Collaborating with' Pull Requests using GitHub](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Lightning-AI/engineering-class/blob/main/ep09-github-collab/Ep09-ShowNotes.md) [![github.com/LovesCloud/java-groovy-docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/LovesCloud/java-groovy-docker) [![Bootstrap RKE Kubernetes Cluster in AWS Environment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/LukeMwila/bootstrap-rke-cluster-in-aws) [![port-map-operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/MOZGIII/port-map-operator) [![Maelstromage/Log4jSherlock](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Maelstromage/Log4jSherlock) [![kubernetes-common-services](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ManagedKube/kubernetes-common-services) [![kubernetes-development-environment-in-a-box](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ManagedKube/kubernetes-development-environment-in-a-box) [![Masterminds/sprig: Sprig: Template functions for Go templates](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Masterminds/sprig) [![Mathieu-Desrochers/Learning-Go](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Mathieu-Desrochers/Learning-Go) [![github.com/MatthewCYLau: React App on Google Kubernetes Engine (GKE) with' Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/MatthewCYLau/gcp-react-gke-terraform) [![github.com/MatthewCYLau: TypeScript Node Express Google Kubernetes Engine' (GKE)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/MatthewCYLau/node-express-typescript-k8-gke) [![MichaelCade/90DaysOfDevOps 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/MichaelCade/90DaysOfDevOps) [![==github.com/MichaelMure/git-bug==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/MichaelMure/git-bug) [![Michaelpalacce/SimpleSecrets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Michaelpalacce/SimpleSecrets) [![==Microsoft/azure-pipelines-tasks==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Microsoft/azure-pipelines-tasks) [![github.com/MiteshSharma/PrometheusWithGrafana](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/MiteshSharma/PrometheusWithGrafana) [![kubectl-node-restart 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/MnrGreg/kubectl-node-restart) [![==github.com/Mr-Un1k0d3r/ATP-PowerShell-Scripts==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Mr-Un1k0d3r/ATP-PowerShell-Scripts) [![github.com/NCCloud/mayfly: Ephemeral Kubernetes Resources 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/NCCloud/mayfly) [![NVIDIA GPU Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/NVIDIA/gpu-operator) [![NVIDIA/k8s-device-plugin: NVIDIA device plugin for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/NVIDIA/k8s-device-plugin) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/NVIDIA/nvidia-docker/blob/8c0eeba474cace48fdb8216f518063db2bd2d4d1/tools/src/nvidia/volumes.go#L103) [![Neoteroi/essentials-configuration-keyvault](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Neoteroi/essentials-configuration-keyvault) [![github.com/Netcracker/KubeMarine](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Netcracker/KubeMarine) [![Chaos Monkey](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Netflix/SimianArmy/wiki/Chaos-Monkey) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Netflix/consoleme) [![==github.com/Netflix/metaflow== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Netflix/metaflow) [![github.com/NielsRogge/Transformers-Tutorials](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/NielsRogge/Transformers-Tutorials) [![==NimbleArchitect/kubectl-ice== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/NimbleArchitect/kubectl-ice) [![Agents Towards Production](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/NirDiamant/agents-towards-production) [![github.com/Noovolari/awesome-cloudops: Awesome CloudOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Noovolari/awesome-cloudops) [![NuGet/docs.microsoft.com-nuget: nuspec](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/NuGet/docs.microsoft.com-nuget/blob/main/docs/reference/nuspec.md) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/OT-CONTAINER-KIT/k8s-vault-webhook) [![Logging Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/OT-CONTAINER-KIT/logging-operator) [![OT-CONTAINER-KIT/mongodb-operator: MongoDB Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/OT-CONTAINER-KIT/mongodb-operator) [![Speculator: Redis Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/OT-CONTAINER-KIT/redis-operator) [![==github.com/OWASP: OWASP Kubernetes Top 10== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/OWASP/www-project-kubernetes-top-ten) [![github.com/OctopusDeploy/Octopus-TeamCity: JetBrains TeamCity plugin to' trigger releases on build completion](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/OctopusDeploy/Octopus-TeamCity) [![github.com/OctopusDeploy/go-octopusdeploy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/OctopusDeploy/go-octopusdeploy) [![OpenFunction: Cloud Native Function-as-a-Service Platform (CNCF Sandbox' Project)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/OpenFunction/OpenFunction) [![OpenHFT/Java-Thread-Affinity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/OpenHFT/Java-Thread-Affinity) [![OpenSLO specification 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/OpenSLO/OpenSLO) [![github.com/OpenShiftDemos 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/OpenShiftDemos) [![SonarQube: An OpenShift-focused Docker build of Sonarqube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/OpenShiftDemos/sonarqube-openshift-docker) [![github.com/OvidiuBorlean/kubectl-sockperf](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/OvidiuBorlean/kubectl-sockperf) [![github.com/OvidiuBorlean/kubectl-windumps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/OvidiuBorlean/kubectl-windumps) [![github.com/PacktPublishing: Kubernetes in Production Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/PacktPublishing/Kubernetes-in-Production-Best-Practices) [![github.com/PacktPublishing/The-Azure-Cloud-Native-Architecture-Mapbook](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/PacktPublishing/The-Azure-Cloud-Native-Architecture-Mapbook) [![github.com/PacoVK/tapir](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/PacoVK/tapir) [![PaloAltoNetworks/rbac-police](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/PaloAltoNetworks/rbac-police) [![Awesome Angular](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/PatrickJS/awesome-angular) [![jless](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/PaulJuliusMartinez/jless) [![Autoscalable Kubernetes cluster at Exoscale, using Packer and Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/PhilippeChepy/exoscale-kubernetes-crio) [![Plastic SCM DevOps Mergebot to implement a trunk-based development cycle](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/PlasticSCM/trunk-mergebot) [![testcontainers-spring-boot 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Playtika/testcontainers-spring-boot) [![testcontainers-spring-boot 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/PlaytikaOSS/testcontainers-spring-boot) [![Kubei 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Portshift/Kubei) [![**Kubei**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Portshift/kubei) [![Helmsman: Helm Charts as Code 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Praqma/helmsman) [![kyaml2go (Pronounced as camel2go 🐫) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/PrasadG193/kyaml2go) [![Pscheidl/kubexplorer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Pscheidl/kubectl-explorer) [![Pscheidl/kubexplorer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Pscheidl/kubexplorer) [![PyGithub 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/PyGithub/PyGithub) [![github.com/PyratLabs/ansible-role-k3s 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/PyratLabs/ansible-role-k3s) [![github.com/Qovery/Torii](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Qovery/Torii) [![Qovery/engine: Qovery Engine 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Qovery/engine) [![Qovery/pleco](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Qovery/pleco) [![Quentin-M/etcd-cloud-operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Quentin-M/etcd-cloud-operator) [![Radware/radware-ansible: Radware Ansible Collection](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Radware/radware-ansible) [![Ramilito/kubediff ⭐](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Ramilito/kubediff) [![Ramilito/kubesess](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Ramilito/kubesess) [![github.com/Reaimua/AWS-CLI-Uploader-Project](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Reaimua/AWS-CLI-Uploader-Project) [![ReallyLiri/kubescout: Kube-Scout](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ReallyLiri/kubescout) [![RedisLabs/redis-enterprise-k8s-docs: Deploying Redis Enterprise on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/RedisLabs/redis-enterprise-k8s-docs) [![Portfall: A desktop k8s port-forwarding portal for easy access to all your cluster UIs 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Rested/portfall) [![Terraform Azure Multi-Region Zero-Trust Architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Retzork/terraform-journey/tree/main/11%20Multi%20Region%20Zero%20Trust%20Architecture) [![==github.com/RoseSecurity/Terramaid==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/RoseSecurity/Terramaid) [![github: Kubernetes Deployment Orchestrator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/SAP-archive/kubernetes-deployment-orchestrator) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/SAP/jenkins-library) [![github: Kubernetes Deployment Orchestrator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/SAP/kubernetes-deployment-orchestrator) [![Salaboy/From Monolith to K8s](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Salaboy/from-monolith-to-k8s) [![github.com/Saniewski/mongo-express-docker-extension](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Saniewski/mongo-express-docker-extension) [![==github.com/Shopify/kubeaudit== 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Shopify/kubeaudit) [![==SigNoz: Open source Application Performance Monitoring (APM) & Observability' tool== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/SigNoz/signoz) [![github.com/SimonTheLeg/konf-go](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/SimonTheLeg/konf-go) [![github.com/SkalskiP/top-cvpr-2023-papers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/SkalskiP/top-cvpr-2023-papers) [![github.com/Skarlso/crd-to-sample-yaml](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Skarlso/crd-to-sample-yaml) [![Skyvern](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Skyvern-ai/Skyvern) [![Azure Key Vault to Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/SparebankenVest/azure-key-vault-to-kubernetes) [![SquadcastHub/awesome-sre-tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/SquadcastHub/awesome-sre-tools) [![github.com/StackStorm](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/StackStorm) [![StarpTech/k-andy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/StarpTech/k-andy) [![kmoncon](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Stono/kconmon) [![github.com/SymbioticLab/Oobleck: Oobleck - Resilient Distributed Training' Framework](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/SymbioticLab/Oobleck) [![Tabularis: Open Source Desktop Client for Modern Databases with AI and MCP' Integration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/TabularisDB/tabularis/blob/main/README.es.md) [![Terraform Automation Demo using Google Cloud Provider](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/TerraHubCorp/terraform-google-automation-demo) [![Awesome Testing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/TheJambo/awesome-testing) [![Synator Kubernetes Secret and ConfigMap synchronizer 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/TheYkk/synator) [![Smocker (server mock) is a simple and efficient HTTP mock server](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Thiht/smocker) [![Part 2 Supplementary Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/TrackMaven/getting-started-with-drf-angular/tree/part-2) [![Trendyol/kink](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Trendyol/kink) [![kubectl-view-webhook 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Trendyol/kubectl-view-webhook) [![github.com/Trolley-MGMT/trolleymgmt](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Trolley-MGMT/trolleymgmt) [![Tronde/ansible-role-rhel-patchmanagement](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Tronde/ansible-role-rhel-patchmanagement) [![github.com/UnderGreen/ansible-prometheus-node-exporter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/UnderGreen/ansible-prometheus-node-exporter) [![PM2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Unitech/pm2) [![VictoriaMetrics/operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/VictoriaMetrics/operator) [![Server Log Analyzer and Intrusion Detector](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Vigneshwari-08/Server_Log-Analyzer-Intrusion-Detector) [![github.com/VikParuchuri/surya](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/VikParuchuri/surya) [![==github.com/Wilfred/difftastic==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/Wilfred/difftastic) [![github.com/William-Yeh/ansible-prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/William-Yeh/ansible-prometheus) [![Python Multi-Process Execution Pool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/XI-lab/PyExPool) [![github.com/XingangPan/DragGAN](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/XingangPan/DragGAN) [![Terraform Provider for Azure IPAM](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/XtratusCloud/terraform-provider-azureipam) [![==github.com/XuehaiPan/nvitop== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/XuehaiPan/nvitop) [![YannickRe/msgraph-utility-scripts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/YannickRe/msgraph-utility-scripts) [![github.com: golang-cheat-sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/a8m/golang-cheat-sheet) [![kubech (kubectl change)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aabouzaid/kubech) [![aalmiray/q-cli](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aalmiray/q-cli) [![volatiletech/sqlboiler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aarondl/sqlboiler) [![==abahmed/kwatch==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/abahmed/kwatch) [![github.com/abessifi/ansible-sqlplus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/abessifi/ansible-sqlplus) [![abhirockzz/kubexpose-operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/abhirockzz/kubexpose-operator) [![github: A very Long never ending Learning around Data Engineering & Machine' Learning](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/abhishek-ch/around-dataengineering) [![go-kubectx](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aca/go-kubectx) [![github.com/acantril/learn-cantrill-io-labs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/acantril/learn-cantrill-io-labs) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/acidonper/jump-app-docs) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/acidonper/jump-app-gitops) [![acorn-io/acorn](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/acorn-io/acorn) [![actions-runner-controller 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/actions-runner-controller/actions-runner-controller) [![github.com/actions/actions-runner-controller 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/actions/actions-runner-controller) [![Markdown Cheat Sheet 4](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet) [![Kubernetes Node Auto Labeller](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/adaptant-labs/k8s-auto-labeller) [![k8s-dt-node-labeller](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/adaptant-labs/k8s-dt-node-labeller) [![k8s-node-label-monitor: Kubernetes Node Label Monitor provides a custom' Kubernetes controller for monitoring and notifying changes in the label states of Kubernetes nodes (labels added, deleted, or updated), and can be run either node-local or cluster-wide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/adaptant-labs/k8s-node-label-monitor) [![github.com/admindroid-community/powershell-scripts: PowerShell Scripts for' Microsoft 365 Management, Reporting, and Auditing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/admindroid-community/powershell-scripts) [![github.com/adriannovegil/awesome-observability: Awesome Observability 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/adriannovegil/awesome-observability) [![aelsabbahy/goss](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aelsabbahy/goss) [![ECC - The Agent Harness Performance Optimization System](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/affaan-m/ECC) [![kube-ebpf-exporter 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ahas-sigs/kube-ebpf-exporter) [![ahmetb/kubectl-aliases](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ahmetb/kubectl-aliases) [![github.com/ahmetb/kubectl-foreach: kubectl foreach ⭐](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ahmetb/kubectl-foreach) [![kubectl-tree](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ahmetb/kubectl-tree) [![==kubectx + kubens: : Power tools for kubectl==🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ahmetb/kubectx) [![==ahmetb/kubernetes-network-policy-recipes== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ahmetb/kubernetes-network-policy-recipes) [![aidansteele/secretsctx](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aidansteele/secretsctx) [![github.com/aimhubio/aim](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aimhubio/aim) [![github.com/airwallex: k8s-pod-restart-info-collector](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/airwallex/k8s-pod-restart-info-collector) [![github.com/ajayk/drifter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ajayk/drifter) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ajmyyra/ambassador-auth-oidc) [![akuity/awesome-argo 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/akuity/awesome-argo) [![==github.com/akuity/kargo==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/akuity/kargo) [![Awesome Java 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/akullpp/awesome-java) [![Alcide Advisor: an agentless service for Kubernetes audit and compliance' that's built to ensure a frictionless and secured DevSecOps workflow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/alcideio/advisor) [![==github.com/alcideio/rbac-tool==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/alcideio/rbac-tool) [![sKan](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/alcideio/skan) [![github.com/alexdzyoba/ansible-jmx-exporter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/alexdzyoba/ansible-jmx-exporter) [![**k3sup (said 'ketchup')**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/alexellis/k3sup) [![registry-creds](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/alexellis/registry-creds) [![==github.com/alexellis/run-job==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/alexellis/run-job) [![Awesome JMeter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aliesbelik/awesome-jmeter) [![Allure Report 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/allure-framework/allure2) [![github.com/aws-samples/aws-training-demo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/amazon-archives/aws-training-demo) [![AWS WAF sample rules](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/amazon-archives/aws-waf-sample) [![Kubernetes Active Passive Applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/amelbakry/kubernetes-active-passive) [![github.com/amitmavgupta/azure-terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/amitmavgupta/azure-terraform) [![grype: a vulnerability scanner for container images and filesystems](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/anchore/grype) [![==anchore/syft==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/anchore/syft) [![anderseknert/awesome-opa 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/anderseknert/awesome-opa) [![yh - YAML Highlighter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/andreazorzetto/yh) [![andredesousa/devops-best-practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/andredesousa/devops-best-practices) [![github: Steps I used to install Nagios in the cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/andrewpuch/nagios_setup) [![International Tech Job Search Handbook](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/andrewstetsenko/tech-jobs-with-relocation) [![github: Safe ways to do things in bash](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/anordal/shellharden/blob/master/how_to_do_things_safely_in_bash.md) [![Ansible Collections 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ansible-collections) [![Amazon AWS Collection 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ansible-collections/amazon.aws) [![==ansible-community/awesome-ansible: Awesome Ansible== 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ansible-community/awesome-ansible) [![AWX](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ansible/awx) [![AWX Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ansible/awx-operator) [![Ansistrano](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ansistrano) [![Setec 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/anthonysterling/setec) [![github.com/antonarhipov/awesome-apm: Awesome APM](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/antonarhipov/awesome-apm) [![Terraform Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/antonbabenko/terraform-best-practices) [![Terraform & OpenTofu Skill for AI Agents](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/antonbabenko/terraform-skill) [![fx](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/antonmedv/fx) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/antrea-io/antrea) [![Apache Artemis JMeter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/apache/activemq-artemis) [![apisix](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/apache/apisix) [![Apache Artemis JMeter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/apache/artemis) [![apache/dolphinscheduler: Apache DolphinScheduler 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/apache/dolphinscheduler) [![apache/maven-mvnd](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/apache/maven-mvnd) [![Apache Tomcat migration tool for Jakarta EE](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/apache/tomcat-jakartaee-migration) [![**Apicurio** Registry](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/apicurio/apicurio-registry) [![k3s-gitlab](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/apk8s/k3s-gitlab) [![KubeSurvival 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aporia-ai/kubesurvival) [![ML Platform Workshop](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aporia-ai/mlplatform-workshop) [![qontract](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/app-sre/qontract-server) [![Guard](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/appscode/guard) [![appvia/cosign-keyless-admission-webhook](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/appvia/cosign-keyless-admission-webhook) [![Kev](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/appvia/kev) [![Krane 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/appvia/krane) [![Kev](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/appvia/tako) [![aquasecurity/cloudsec-icons](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aquasecurity/cloudsec-icons) [![kube-bench 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aquasecurity/kube-bench) [![kube-hunter 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aquasecurity/kube-hunter) [![==aquasecurity/starboard==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aquasecurity/starboard) [![trivy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aquasecurity/trivy) [![rubrix](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/argilla-io/argilla) [![argoproj-labs/applicationset: Argo CD ApplicationSet Controller](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/argoproj-labs/applicationset) [![argoproj-labs/argocd-autopilot: Argo-CD Autopilot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/argoproj-labs/argocd-autopilot) [![==argoproj-labs/argocd-vault-plugin==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/argoproj-labs/argocd-vault-plugin) [![argoproj-labs/applicationset: Argo CD ApplicationSet Controller](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/argoproj/applicationset) [![Upgrade UI to React 19 #25203](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/argoproj/argo-cd/issues/25203) [![feat(ui): Add AppSet to Application Resource Tree in Argo CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/argoproj/argo-cd/pull/26601) [![Armada](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/armadaproject/armada) [![k8s-platform-lcm: Kubernetes platform lifecycle management 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/arminc/k8s-platform-lcm) [![Minnaker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/armory/minnaker) [![==Kubescape== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/armosec/kubescape) [![armosec/regolibrary](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/armosec/regolibrary) [![arslanbilal/git-cheat-sheet 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/arslanbilal/git-cheat-sheet) [![==arttor/helmify==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/arttor/helmify) [![github.com/arun-gupta/docker-jenkins-pipeline: Docker + Java + Jenkins Pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/arun-gupta/docker-jenkins-pipeline) [![asdf-kubectl](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/asdf-community/asdf-kubectl) [![go-micro](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/asim/go-micro) [![github.com/askmeegs/learn-istio 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/askmeegs/learn-istio) [![askmeegs/yaml-your-cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/askmeegs/yaml-your-cloud) [![GitHub: kube-monkey](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/asobti/kube-monkey) [![kubebox](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/astefanutti/kubebox) [![==Ruff==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/astral-sh/ruff) [![Awesome Test Automation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/atinfo/awesome-test-automation) [![==atombender/ktail== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/atombender/ktail) [![auchenberg/volkswagen](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/auchenberg/volkswagen) [![Authelia 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/authelia/authelia) [![github.com/automateyournetwork/automate_your_network: Automate Your Network' - John Capobianco - July 1st 2023](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/automateyournetwork/automate_your_network) [![Awesome Go 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/avelino/awesome-go) [![avencera/yamine](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/avencera/yamine) [![https://github.com/awesome-devops/awesome-ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/awesome-devops/awesome-ansible) [![Awesome Sysadmin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/awesome-foss/awesome-sysadmin) [![awesome-it/adeploy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/awesome-it/adeploy) [![Awesome DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/awesome-soft/awesome-devops) [![awesome-sre/awesome-sre](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/awesome-sre/awesome-sre) [![AWS CloudFormation Guard](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aws-cloudformation/cloudformation-guard) [![AWS Controllers for Kubernetes (ACK) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aws-controllers-k8s/community) [![==github.com/aws-ia/terraform-aws-eks-blueprints (examples) 🌟🌟🌟==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aws-ia/terraform-aws-eks-blueprints) [![Direction for v5 of Terraform EKS Blueprints](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aws-ia/terraform-aws-eks-blueprints/blob/main/docs/v4-to-v5/motivation.md) [![github.com/aws-observability](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aws-observability) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aws-observability/terraform-aws-observability-accelerator) [![==aws-quickstart/cdk-eks-blueprints: Amazon EKS Blueprints for CDK==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aws-quickstart/cdk-eks-blueprints) [![==github.com/aws-samples== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aws-samples) [![github.com/aws-samples/aws-auto-inventory: AWS Automated Inventory 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aws-samples/aws-auto-inventory) [![github.com/aws-samples/cdk-k3s-cluster 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aws-samples/aws-cdk-for-k3scluster) [![==github.com/aws-samples/aws-cdk-stack-builder-tool==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aws-samples/aws-cdk-stack-builder-tool) [![github.com/aws-samples/aws-customer-playbook-framework 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aws-samples/aws-customer-playbook-framework) [![github.com/aws-samples/aws-eks-accelerator-for-terraform: AWS EKS Accelerator' for Terraform 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aws-samples/aws-eks-accelerator-for-terraform) [![==aws-samples/aws-network-hub-for-terraform: Network Hub Account with Terraform==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aws-samples/aws-network-hub-for-terraform) [![github.com/aws-samples: How to set up continuous replication from your third-party' secrets manager to AWS Secrets Manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aws-samples/aws-secrets-manager-hybrid-secret-replication-from-hashicorp-vault) [![github.com/aws-samples/aws-training-demo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aws-samples/aws-training-demo) [![github.com/aws-samples/aws-waf-ops-dashboards](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aws-samples/aws-waf-ops-dashboards) [![==aws-samples/hardeneks==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aws-samples/hardeneks) [![github.com/aws-samples: Apache Log4j2 CVE-2021-44228 node agent](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aws-samples/kubernetes-log4j-cve-2021-44228-node-agent) [![github.com/aws-samples: Guide to Resource Tagging Automation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aws-samples/resource-tagging-automation) [![aws-samples/serverless-java-frameworks-samples: Lambda demo with common' Java application frameworks 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aws-samples/serverless-java-frameworks-samples) [![==github.com/aws-samples: AWS Service Catalog Engine for Terraform==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aws-samples/service-catalog-engine-for-terraform-os) [![github.com/aws-samples: Service Control Policy examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aws-samples/service-control-policy-examples) [![github.com/aws-samples: Visualize AWS IAM Access Analyzer Policy Validation' Findings](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aws-samples/visualize-iam-access-analyzer-policy-validation-findings) [![AWS Well-Architected IaC Analyzer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aws-samples/well-architected-iac-analyzer) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aws-solutions/aws-waf-security-automations) [![Amazon EC2 Metadata Mock](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aws/amazon-ec2-metadata-mock) [![azon EKS Pod Identity Webhook](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aws/amazon-eks-pod-identity-webhook) [![==aws/aws-node-termination-handler== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aws/aws-node-termination-handler) [![aws/containers-roadmap: AWS Containers Roadmap](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aws/containers-roadmap) [![EKS Anywhere: github.com/aws/eks-anywhere](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aws/eks-anywhere) [![==github.com/aws/eks-charts== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aws/eks-charts) [![==aws/eks-distro==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aws/eks-distro) [![awslabs/karpenter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aws/karpenter-provider-aws) [![aws/secrets-store-csi-driver-provider-aws: AWS Secrets Manager and Config' Provider for Secret Store CSI Driver](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aws/secrets-store-csi-driver-provider-aws) [![AWS Labs GitHub](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/awslabs) [![awslabs/amazon-ecr-credential-helper: Amazon ECR Docker Credential Helper](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/awslabs/amazon-ecr-credential-helper) [![ref1: docker build --network=host](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/awslabs/amazon-eks-ami/issues/183) [![github.com/awslabs/amazon-s3-tar-tool: Amazon S3 Tar Tool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/awslabs/amazon-s3-tar-tool) [![github.com/awslabs/assisted-log-enabler-for-aws: Assisted Log Enabler -' Find resources that are not logging, and turn them on](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/awslabs/assisted-log-enabler-for-aws) [![==awslabs/aws-cloudsaga: AWS CloudSaga - Simulate security events in AWS==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/awslabs/aws-cloudsaga) [![==github.com/awslabs: Kubernetes Migration Factory User Guide== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/awslabs/aws-kubernetes-migration-factory) [![AWS WAF sample rules](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/awslabs/aws-waf-sample) [![==aws-quickstart/cdk-eks-blueprints: Amazon EKS Blueprints for CDK==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/awslabs/cdk-eks-blueprints) [![github.com/awslabs/cdk8s](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/awslabs/cdk8s) [![awslabs/cognito-at-edge](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/awslabs/cognito-at-edge) [![github.com/awslabs/diagram-as-code 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/awslabs/diagram-as-code) [![awslabs/eks-node-viewer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/awslabs/eks-node-viewer) [![awslabs/karpenter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/awslabs/karpenter) [![github.com/awslabs/specctl](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/awslabs/specctl) [![github.com/awslabs/sustainability-scanner: Sustainability Scanner (SusScanner)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/awslabs/sustainability-scanner) [![awslabs/terraform-iam-policy-validator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/awslabs/terraform-iam-policy-validator) [![kubectl-debug](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/aylei/kubectl-debug) [![azohra/yaml.sh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/azohra/yaml.sh) [![Secure DevOps Kit for Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/azsk/DevOpsKit) [![DevOpsKit-docs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/azsk/DevOpsKit-docs) [![github.com/azure-devops](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/azure-devops) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/azure-samples/avm-terraform-labs) [![github.com/azure/fleet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/azure/fleet) [![github.com/azure/mission-critical-online: Welcome to Azure Mission-Critical' Online Reference Implementation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/azure/mission-critical-online) [![github.com/backstage/backstage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/backstage/backstage) [![VolSync 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/backube/volsync) [![badarsebard/terraforge](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/badarsebard/terraforge) [![Bank Vaults: Un Cuchillo Suizo para HashiCorp Vault en Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/bank-vaults/bank-vaults) [![DAST operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/banzaicloud/dast-operator) [![Banzai Kafka Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/banzaicloud/kafka-operator) [![Banzai Kafka Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/banzaicloud/koperator) [![banzaicloud/thanos-operator 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/banzaicloud/thanos-operator) [![Secretize 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/bbl/secretize) [![ctop 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/bcicen/ctop) [![openapi-comment-parser](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/bee-travels/openapi-comment-parser) [![KubeView 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/benc-uk/kubeview) [![Awesome Scalability](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/binhnguyennus/awesome-scalability) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/biosimulations/biosimulations) [![biosimulations/deployment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/biosimulations/deployment) [![ecrcp](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/bit-cloner/ecrcp) [![kcg 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/bit-cloner/kcg) [![POKE - Provision Opinionated Kubernetes on EKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/bit-cloner/poke) [![==bitnami-labs/kubewatch==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/bitnami-labs/kubewatch) [![kubecfg](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/bitnami/kubecfg) [![Kubecrt](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/blendle/kubecrt) [![bloomberg/goldpinger 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/bloomberg/goldpinger) [![github.com/bloomberg/memray 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/bloomberg/memray) [![BitBucket Auto Merge](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/bluefrg/bitbucket-auto-merge) [![github.com/bluxmit: Kubespray Workspace](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/bluxmit/alnoda-workspaces) [![Kubevol 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/bmaynard/kubevol) [![bmuschko/ckad-crash-course: Certified Kubernetes Application Developer (CKAD)' Crash Course](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/bmuschko/ckad-crash-course) [![bmuschko/ckad-prep](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/bmuschko/ckad-prep) [![bodywork-ml/bodywork-core: Bodywork](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/bodywork-ml/bodywork-core) [![kubes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/boltops-tools/kubes) [![Meerkat](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/borchero/meerkat) [![borchero/switchboard: Switchboard](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/borchero/switchboard) [![Bors-ng: A merge bot for GitHub Pull Requests](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/bors-ng/bors-ng) [![Boto](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/boto/boto) [![box/kube-exec-controller](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/box/kube-exec-controller) [![github.com/box/kube-iptables-tailer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/box/kube-iptables-tailer) [![bpftrace](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/bpftrace/bpftrace) [![bregman-arie/devops-exercises 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/bregman-arie/devops-exercises) [![==bregman-arie/devops-resources== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/bregman-arie/devops-resources) [![uptimerobot-operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/brennerm/uptimerobot-operator) [![bridgecrewio/AirIAM](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/bridgecrewio/AirIAM) [![Checkov 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/bridgecrewio/checkov) [![helm-scanner](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/bridgecrewio/helm-scanner) [![sheaf](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/bryanl/sheaf) [![buger/jsonparser](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/buger/jsonparser) [![github: burrsutter/9stepsawesome](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/burrsutter/9stepsawesome) [![bytebase/bytebase](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/bytebase/bytebase) [![Global K3s Deployment on Packet Baremetal 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/c0dyhi11/k3s-linkerd) [![seaworthy: A CLI to verify #Kubernetes resource health !! 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cakehappens/seaworthy) [![caldito/soup](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/caldito/soup) [![github.com/calvin-puram: Awesome Kubernetes Operator Resources](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/calvin-puram/awesome-kubernetes-operator-resources) [![Cluster Monitoring stack for ARM / X86-64 platforms](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/carlosedp/cluster-monitoring) [![github.com/carlosedp/lbconfig-operator: External Load Balancer Operator' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/carlosedp/lbconfig-operator) [![k8s-harness 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/carlosonunez/k8s-harness) [![Kubernetes the Hard Way: Azure Edition](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/carlosonunez/kubernetes-the-hard-way-on-azure) [![github.com/cavaliercoder/vpc-free](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cavaliercoder/vpc-free) [![cdk8s](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cdk8s-team/cdk8s) [![Ceph: A Distributed Object, Block, and File Storage Platform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ceph/ceph) [![github.com/cert-manager: Policy Approver](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cert-manager/approver-policy) [![==cert-manager/cert-manager==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cert-manager/cert-manager) [![github.com/cert-manager: Policy Approver](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cert-manager/policy-approver) [![Chaos Mesh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/chaos-mesh/chaos-mesh) [![chaosblade](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/chaosblade-io/chaosblade) [![github.com/charlax/professional-programming: A collection of full-stack' resources for programmers 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/charlax/professional-programming) [![github.com/che-samples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/che-samples) [![chen-keinan/mesh-kridik](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/chen-keinan/mesh-kridik) [![==https://github.com/chenjd/terraform-101== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/chenjd/terraform-101) [![github.com/chenjiandongx/kubectl-count](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/chenjiandongx/kubectl-count) [![kubectl-images](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/chenjiandongx/kubectl-images) [![KSS - Kubernetes pod status on steroid](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/chmouel/kss) [![chr-fritz/csi-sshfs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/chr-fritz/csi-sshfs) [![chrislusf/seaweedfs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/chrislusf/seaweedfs) [![chrisns/cosign-keyless-demo: Cosign Keyless GitHub Action Demo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/chrisns/cosign-keyless-demo) [![chrisns/k8s-opa-boilerplate](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/chrisns/k8s-opa-boilerplate) [![christopherhein/awesome-eks: Awesome EKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/christopherhein/awesome-eks) [![Awesome CI/CD 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cicdops/awesome-ciandcd) [![Tetragon (Cilium)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cilium/tetragon) [![github.com/cinhtau/sonatype-nexus-waffle](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cinhtau/sonatype-nexus-waffle) [![github.com/circa10a/terraform-provider-mailform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/circa10a/terraform-provider-mailform) [![==cisagov/log4j-scanner==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cisagov/log4j-scanner) [![chekr](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ckotzbauer/chekr) [![github.com issues: Generate Kyverno deprecation policies with chekr](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ckotzbauer/chekr/issues/61) [![ckotzbauer/vulnerability-operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ckotzbauer/vulnerability-operator) [![clanktron/k3s-ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/clanktron/k3s-ansible) [![==Capsule Operator==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/clastix/capsule) [![github.com/cli/cli](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cli/cli) [![cloud-ark/caastle](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cloud-ark/caastle) [![KubePlus - Kubernetes Operator to deliver Helm charts as-a-service 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cloud-ark/kubeplus) [![cloud-bulldozer/benchmark-operator: The Chuck Norris of cloud benchmarks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cloud-bulldozer/benchmark-operator) [![kube-burner 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cloud-bulldozer/kube-burner) [![Cloud Custodian](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cloud-custodian/cloud-custodian) [![==cloud-native-toolkit/multi-tenancy-gitops== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cloud-native-toolkit/multi-tenancy-gitops) [![Copper](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cloud66-oss/copper) [![Grafana provisioning Ansible Role](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cloudalchemy/ansible-grafana) [![github.com/cloudalchemy/ansible-prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cloudalchemy/ansible-prometheus) [![Continuation Passing Style (CPS)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cloudbees/groovy-cps) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cloudflare/cf-terraforming) [![github.com/cloudflare/lockbox](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cloudflare/lockbox) [![sciuro](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cloudflare/sciuro) [![cf-for-k8s](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cloudfoundry/cf-for-k8s) [![==github.com/cloudnativelabs/kube-shell== ⭐](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cloudnativelabs/kube-shell) [![==github.com/cloudogu/gitops-patterns==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cloudogu/gitops-patterns) [![github.com/cloudogu/gitops-playground#example-applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cloudogu/gitops-playground) [![cloudogu/jenkinsfiles 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cloudogu/jenkinsfiles) [![==cloudogu/k8s-diagrams==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cloudogu/k8s-diagrams) [![AWS EKS Argo CD Terraform Component](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cloudposse-terraform-components/aws-eks-argocd) [![github.com/cloudposse/atmos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cloudposse/atmos) [![github.com/cloudposse?q=terraform-](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cloudposse?q=terraform-) [![cloudtty/cloudtty: A Kubernetes Cloud Shell (Web Terminal) Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cloudtty/cloudtty) [![==github.com/clusternet==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/clusternet/clusternet) [![clusterpedia-io/clusterpedia 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/clusterpedia-io/clusterpedia) [![github.com/clvx/k8s-rbac-model: Kubernetes RBAC Model](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/clvx/k8s-rbac-model) [![cncf/tag-security: CNCF Security Technical Advisory Group 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cncf/tag-security) [![CNI-Genie](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cni-genie/CNI-Genie) [![cnrancher/autok3s](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cnrancher/autok3s) [![copyist](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cockroachdb/copyist) [![Codecentric Jenkins 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/codecentric/helm-charts) [![codecentric's Spring Boot Admin UI 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/codecentric/spring-boot-admin) [![Build Your Own X](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/codecrafters-io/build-your-own-x) [![coderanger/migrations-operator: Migrations-Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/coderanger/migrations-operator) [![codesenberg/bombardier 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/codesenberg/bombardier) [![CodeGraph](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/colbymchenry/codegraph) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/collabnix/kubetools) [![github.com/collections/learn-to-code 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/collections/learn-to-code) [![==commjoen/wrongsecrets: OWASP WrongSecrets==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/commjoen/wrongsecrets) [![kubeops/config-syncer: Config Syncer (previously Kubed)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/config-syncer/config-syncer) [![kubefs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/configurator/kubefs) [![containerd - An open and reliable container runtime](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/containerd/containerd) [![nerdctl 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/containerd/nerdctl) [![github.com/containernetworking 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/containernetworking) [![CNI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/containernetworking/cni) [![github.com/containers/buildah](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/containers/buildah) [![Conmon](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/containers/conmon) [![crun](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/containers/crun) [![Libpod: Library and tool for running OCI-based containers in Pods](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/containers/libpod) [![Libpod: Library and tool for running OCI-based containers in Pods](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/containers/podman) [![Skopeo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/containers/skopeo) [![github.com/containerscrew/aws-sso-auth](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/containerscrew/aws-sso-auth) [![github.com/containerscrew/aws-sso-auth](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/containerscrew/aws-sso-rs) [![github.com/containrrr/watchtower](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/containrrr/watchtower) [![contentful-labs/kube-secret-syncer 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/contentful-labs/kube-secret-syncer) [![github.com/controlplaneio/badrobot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/controlplaneio/badrobot) [![github: Python3 in one pic](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/coodict/python3-in-one-pic) [![GitHub Copilot 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/copilot) [![Flannel](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/coreos/flannel) [![kube-prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/coreos/kube-prometheus) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/coreos/rpm-ostree) [![ketall](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/corneliusweig/ketall) [![corneliusweig/konfig](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/corneliusweig/konfig) [![github.com/cortexproject/cortex](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cortexproject/cortex) [![KLoadGen - Kafka + (Avro/Json Schema) Load Generator 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/corunet/kloadgen) [![Couler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/couler-proj/couler) [![crazy-max/diun](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/crazy-max/diun) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/crc-org/crc) [![create-go-app/cli](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/create-go-app/cli) [![cremich/cdk-bill-bot: Welcome to Bill - the cost optimization bot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cremich/cdk-bill-bot) [![RBACSync 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cruise-automation/rbacsync) [![github.com/crumbhole/argocd-lovely-plugin: argocd-lovely-plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/crumbhole/argocd-lovely-plugin) [![github.com/crumbhole/argocd-vault-replacer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/crumbhole/argocd-vault-replacer) [![Terax AI — Lightweight Terminal-First AI Dev Workspace](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/crynta/terax-ai) [![github: OpenShift Pipelines Node.js Tutorial](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/csantanapr/faststart2020-pipelines-lab) [![Azure DevOps Dashboard](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cschotte/Azure-DevOps-Dashboard) [![csweichel/werft](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/csweichel/werft) [![ctrox/csi-s3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ctrox/csi-s3) [![cuber-cloud/cuber-gem: CUBER](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cuber-cloud/cuber-gem) [![wcurl](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/curl/wcurl) [![Kubeletctl is a command line tool that implement kubelet's API 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cyberark/kubeletctl) [![github.com/cyberark/kubesploit 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cyberark/kubesploit) [![==cybersecsi/HOUDINI: Hundreds of Offensive and Useful Docker Images for' Network Intrusion==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cybersecsi/HOUDINI) [![==cybersecsi/RAUDI==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cybersecsi/RAUDI) [![github.com/cyberus-technology/virtualbox-kvm: KVM Backend for VirtualBox' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cyberus-technology/virtualbox-kvm) [![==cycloidio/inframap: Inframap== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cycloidio/inframap) [![github.com/cyclops-ui/cyclops](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cyclops-ui/cyclops) [![complete-alias](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/cykerway/complete-alias) [![kubectl-fuzzy 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/d-kuro/kubectl-fuzzy) [![==dagger/dagger: Dagger is a portable devkit for CICD==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/dagger/dagger) [![dahlbyk/posh-git](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/dahlbyk/posh-git) [![==dair-ai/ML-Course-Notes: ML Course Notes== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/dair-ai/ML-Course-Notes) [![Kubeswitch (for operators) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/danielfoehrKn/kubeswitch) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/danielqsj/kafka_exporter) [![Fetches all Primitive and Predefined GCP IAM Roles](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/darkbitio/gcp-iam-role-permissions) [![k8s-mirror: Creates a local mirror of a kubernetes cluster in a docker container' to support offline reviewing 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/darkbitio/k8s-mirror) [![**k8s-tew**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/darxkies/k8s-tew) [![Awesome Chaos Engineering](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/dastergon/awesome-chaos-engineering) [![dastergon/awesome-sre](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/dastergon/awesome-sre) [![github.com/databrickslabs/ucx: Databricks Labs UCX](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/databrickslabs/ucx) [![Helm Diff Plugin 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/databus23/helm-diff) [![datafold/data-diff](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/datafold/data-diff) [![github.com/datakickstart](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/datakickstart) [![github.com/VikParuchuri/surya](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/datalab-to/surya) [![Cass Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/datastax/cass-operator) [![==github.com/datreeio/CRDs-catalog: CRDs Catalog==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/datreeio/CRDs-catalog) [![==davidB/kubectl-view-allocations==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/davidB/kubectl-view-allocations) [![Claude Code Templates](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/davila7/claude-code-templates) [![dawitnida/Awesome Packer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/dawitnida/awesome-packer) [![github.com/dcasati/kubernetes-PlantUML](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/dcasati/kubernetes-PlantUML) [![dcherman/image-cache-daemon](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/dcherman/image-cache-daemon) [![dawitnida/Awesome Packer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/dchonch/awesome-packer) [![ddosify/ddosify](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ddosify/ddosify) [![debianmaster/actions-k3s](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/debianmaster/actions-k3s) [![Deckhouse: NoOps Kubernetes platform 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/deckhouse/deckhouse) [![k8s-image-availability-exporter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/deckhouse/k8s-image-availability-exporter) [![github.com/decodingml: Real-time news search engine using Upstash Kafka and Vector DB](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/decodingai-magazine/articles-code/tree/main/articles/ml_system_design/real_time_news_search_with_upstash_kafka_and_vector_db) [![github.com/decodingml: Real-time news search engine using Upstash Kafka' and Vector DB](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/decodingml/articles-code/tree/main/articles/ml_system_design/real_time_news_search_with_upstash_kafka_and_vector_db) [![9Router AI Coding Gateway](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/decolua/9router) [![deepfence/PacketStreamer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/deepfence/PacketStreamer) [![deepfence/ThreatMapper 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/deepfence/ThreatMapper) [![deepfence/YaraHunter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/deepfence/YaraHunter) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/deepops-ai/deepops) [![defenseunicorns/zarf](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/defenseunicorns/zarf) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/deislabs/ratify) [![deors/deors-demos-petclinic jenkinsfile](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/deors/deors-demos-petclinic/blob/master/Jenkinsfile) [![github-merge-bot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/depop/github-merge-bot) [![K9s - Kubernetes CLI To Manage Your Clusters In Style!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/derailed/k9s) [![Popeye - A Kubernetes Cluster Sanitizer 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/derailed/popeye) [![Delve: a debugger for the Go Programming Language](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/derekparker/delve) [![detailyang/awesome-cheatsheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/detailyang/awesome-cheatsheet) [![developer-guy/awesome-falco](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/developer-guy/awesome-falco) [![Analyze Kubernetes Audit logs using Falco 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/developer-guy/falco-analyze-audit-log-from-k3s-cluster) [![github.com/developer-guy: Set up HA k3s cluster on DigitalOcean using Terraform' + Ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/developer-guy/kubernetes-cluster-setup-using-terraform-and-k3s-on-digitalocean) [![devopshubproject/azure-terraform-ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/devopshubproject/azure-terraform-ansible) [![devopshubproject/cka-lab](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/devopshubproject/cka-lab) [![KubeLibrary](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/devopsspiral/KubeLibrary) [![github.com/devoriales/kubectl-cheatsheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/devoriales/cheatsheets) [![github.com/devoriales/kubectl-cheatsheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/devoriales/kubectl-cheatsheet) [![Devtron](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/devtron-labs/devtron) [![github.com/deweya/OpenShift-Jenkins-Lab](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/deweya/OpenShift-Jenkins-Lab) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/dexidp/dex) [![github.com: AKS: Use AAD identity for pods and make your SecOps happy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/dfrappart/articles/blob/master/podidentityjourney.md) [![github.com/diagrid-labs/dapr-workflow-demos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/diagrid-labs/dapr-workflow-demos) [![Awesome Git 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/dictcp/awesome-git) [![Kata Containers on MicroK8s](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/didier-durand/microk8s-kata-containers) [![MicroK8s & Kubernetes security benchmark from CIS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/didier-durand/microk8s-kube-bench) [![didil/autobucket-operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/didil/autobucket-operator) [![==diegolnasc/kubernetes-best-practices== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/diegolnasc/kubernetes-best-practices) [![digitalis-io/vals-operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/digitalis-io/vals-operator) [![Another Autoscaler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/dignajar/another-autoscaler) [![dignajar/another-ldap](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/dignajar/another-ldap) [![Direktiv](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/direktiv/direktiv) [![dirien/pulumi-civo-flux-bucket](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/dirien/pulumi-civo-flux-bucket) [![github.com/distribution/distribution](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/distribution/distribution) [![dj-wasabi/vagrant-kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/dj-wasabi/vagrant-kubernetes) [![Awesome Compose 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/docker/awesome-compose) [![**GitHub build-push-action**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/docker/build-push-action) [![Cluster Cloner 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/doitintl/clustercloner) [![==doitintl/kube-no-trouble: kubent== ⭐⭐⭐](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/doitintl/kube-no-trouble) [![kube-secrets-init](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/doitintl/kube-secrets-init) [![doitintl/kubeIP](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/doitintl/kubeIP) [![==github.com/dolevshor/azure-finops-guide: The Azure FinOps Guide== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/dolevshor/azure-finops-guide) [![github.com/dolevshor/azure-orphan-resources](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/dolevshor/azure-orphan-resources) [![==github.com/dolthub/dolt==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/dolthub/dolt) [![Awesome AWS 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/donnemartin/awesome-aws) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/dora-metrics/pelorus) [![==github.com/dotdc/grafana-dashboards-kubernetes== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/dotdc/grafana-dashboards-kubernetes) [![pangolin 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/dpeckett/pangolin) [![dsa0x/sicher](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/dsa0x/sicher) [![dyser/kubernetes-intro](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/dsyer/kubernetes-intro) [![kubecolor 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/dty1er/kubecolor) [![github.com/dvob/k8s-s2s-auth: Kubernetes Service Accounts 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/dvob/k8s-s2s-auth) [![openshift-yolo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/e-minguez/openshift-yolo) [![Python Multi-Process Execution Pool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/eXascaleInfolab/PyExPool) [![GitLens interactive rebase](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/eamodio/vscode-gitlens) [![ebosas/microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ebosas/microservices) [![GitHub: Eclipse JKube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/eclipse-jkube/jkube) [![Github: Eclipse Jkube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/eclipse/jkube) [![Suspicious pods 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/edrevo/suspicious-pods) [![education.github.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/education) [![eezhee/eezhee](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/eezhee/eezhee) [![ekramasif/Basic-Machine-Learning](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ekramasif/Basic-Machine-Learning) [![github.com/ekramasif: Basic Machine Learning - Python Cheatsheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ekramasif/Basic-Machine-Learning/blob/main/Extraa/PythonCheatSheet.ipynb) [![eksctl: EKS installer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/eksctl-io/eksctl) [![Jenkins pipeline shared library for the project Elastic APM 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/elastic/apm-pipeline-library) [![Kubernetes Scripts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/eldada/kubernetes-scripts) [![eldadru/ksniff 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/eldadru/ksniff) [![krd](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/electrocucaracha/krd) [![Kip, the Kubernetes Cloud Instance Provider](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/elotl/kip) [![kubernetes-reflector](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/emberstack/kubernetes-reflector) [![enix/x509-certificate-exporter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/enix/x509-certificate-exporter) [![github.com/enochtangg/quick-SQL-cheatsheet: Quick SQL Cheatsheet 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/enochtangg/quick-SQL-cheatsheet) [![Envoy Gateway](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/envoyproxy/gateway) [![github.com/eon01/kubernetes-workshop](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/eon01/kubernetes-workshop) [![epinio/epinio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/epinio/epinio) [![github.com/Azure/eraser 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/eraser-dev/eraser) [![github.com/erebe/personal-server: Personal server configuration with k3s' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/erebe/personal-server) [![Azure Landing Zone (ALZ) Repository Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/erjosito/alz-repo-best-practices/blob/main/README.md) [![ermetic/access-undenied-aws 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ermetic/access-undenied-aws) [![kubegen](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/errordeveloper/kubegen) [![k8s-image-swapper 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/estahn/k8s-image-swapper) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/etcd-io/etcd) [![Kubernetes External Secrets 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/external-secrets/kubernetes-external-secrets) [![docker-maven-plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/fabric8io/docker-maven-plugin) [![github - fabric8, maven plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/fabric8io/fabric8-maven-plugin ) [![Fabric8 Pipeline Library](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/fabric8io/fabric8-pipeline-library) [![fabric8 - kubectl](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/fabric8io/kansible/blob/master/vendor/k8s.io/kubernetes/docs/user-guide/kubectl-cheatsheet.md) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/facebook/jest) [![github: Nova 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/fairwindsops/nova) [![ubi-micro: RHEL tiny images to build containers 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/fatherlinux/ubi-micro) [![GitHub Codespaces](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/features/codespaces) [![GitHub Copilot Agent-Driven Desktop Client Technical Preview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/features/preview/github-app) [![==felipecruz91/debug-ctr==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/felipecruz91/debug-ctr) [![feluelle/airflow-diagrams](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/feluelle/airflow-diagrams) [![fepegar/vesseg](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/fepegar/vesseg) [![kconnect - The Kubernetes Connection Manager CLI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/fidelity/kconnect) [![Configuration as Code of Jenkins (for Kubernetes) 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/figaw/configuration-as-code-jenkins-k8s) [![Demo repository 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/figaw/freestyle-to-pipeline-jenkins) [![Slides 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/figaw/freestyle-to-pipeline-jenkins/blob/master/from-freestyle-jobs-to-pipeline-with-jobdsl.pdf) [![Flannel](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/flannel-io/flannel) [![k8s-image-availability-exporter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/flant/k8s-image-availability-exporter) [![Shell-operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/flant/shell-operator) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/flared/teleproxy) [![Promster: Use Prometheus in huge deployments with dynamic clustering and scrape sharding capabilities based on ETCD service registration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/flaviostutz/promster) [![Floci - An AWS Local Emulator Alternative](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/floci-io/floci) [![floci-az](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/floci-io/floci-az) [![github.com/flomesh-io/pipy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/flomesh-io/pipy) [![github.com/flux-iac/tofu-controller](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/flux-iac/tofu-controller) [![github: Flux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/fluxcd/flux) [![github: Flux Version 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/fluxcd/flux2) [![flux2-kustomize-helm-example 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/fluxcd/flux2-kustomize-helm-example) [![fluxcd/flux2-multi-tenancy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/fluxcd/flux2-multi-tenancy) [![FoggyKitchen Landing Zone Orchestrator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/foggykitchen/foggykitchen-landing-zone-orchestrator) [![forbearing/k8s](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/forbearing/k8s) [![Kubernetes Security Best Practices 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/freach/kubernetes-security-best-practice/blob/master/README.md) [![SQL Studio: A Unified SQL Database Explorer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/frectonz/sql-studio) [![FreeLens](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/freelensapp/freelens) [![fstab/cifs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/fstab/cifs) [![github.com/furiko-io/furiko](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/furiko-io/furiko) [![Arktos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/futurewei-cloud/arktos) [![github.com/gardener/etcd-backup-restore](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/gardener/etcd-backup-restore) [![Gardener](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/gardener/gardener) [![gardener/terraformer: Terraformer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/gardener/terraformer) [![garutilorenzo/k3s-aws-terraform-cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/garutilorenzo/k3s-aws-terraform-cluster) [![garutilorenzo/k8s-aws-terraform-cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/garutilorenzo/k8s-aws-terraform-cluster) [![Top GitHub Users By Country](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/gayanvoice/top-github-users) [![termshark](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/gcla/termshark) [![Ansible for DevOps Examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/geerlingguy/ansible-for-devops) [![Ansible for devops: Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/geerlingguy/ansible-for-devops/tree/master/kubernetes) [![Ansible Role: Docker 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/geerlingguy/ansible-role-docker) [![ansible-role-jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/geerlingguy/ansible-role-jenkins) [![Ansible Role - Kubernetes (Jeff Geerling)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/geerlingguy/ansible-role-kubernetes) [![github.com/genuinetools: contained.af](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/genuinetools/contained.af) [![img](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/genuinetools/img) [![Secret backup operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/geritol/secret-backup-operator) [![NS Killer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/germainlefebvre4/ns-killer) [![ddosify/ddosify](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/getanteon/anteon) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/getporter/porter) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/getseabird/seabird) [![sops: Simple and flexible tool for managing secrets 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/getsops/sops) [![Declarative Pipeline - Jenkins shared library 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/gfkse/jenkins-shared-library) [![ggicci/httpin: HTTP Input for Go](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ggicci/httpin) [![github.com/gianlucam76/k8s-cleaner 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/gianlucam76/k8s-cleaner) [![gimletd - the GitOps release manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/gimlet-io/gimletd) [![gini/dexter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/gini/dexter) [![github.com/giscus/giscus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/giscus/giscus) [![github.com/MichaelMure/git-bug](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/git-bug/git-bug) [![Git Credential Manager Core](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/git-ecosystem/git-credential-manager) [![git-lfs/git-lfs: Git Large File Storage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/git-lfs/git-lfs) [![github/hub 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/github/hub) [![GitHub public roadmap 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/github/roadmap) [![GitHub Spec Kit](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/github/spec-kit) [![GitLens interactive rebase](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/gitkraken/vscode-gitlens) [![GitOps Working Group 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/gitops-working-group/gitops-working-group) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/gitpod-io/gitpod) [![github.com/glasskube/glasskube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/glasskube/glasskube) [![glebiller/dynamic-configuration-operator: Dynamic Configuration Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/glebiller/dynamic-configuration-operator) [![globalbao/awesome-azure-policy: AWESOME-Azure-Policy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/globalbao/awesome-azure-policy) [![github.com/gnunn1/openshift-basic-pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/gnunn1/openshift-basic-pipeline) [![go-ini/ini](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/go-ini/ini) [![go-kratos/kratos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/go-kratos/kratos) [![LocalAI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/go-skynet/LocalAI) [![Zepto is a lightweight framework for the development of microservices & web services in golang](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/go-zepto/zepto) [![goatlas-io/atlas](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/goatlas-io/atlas) [![github.com/goauthentik/authentik](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/goauthentik/authentik) [![vault-controller](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/gobins/vault-controller) [![==gofireflyio/aiac== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/gofireflyio/aiac) [![golang-design/history](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/golang-design/history) [![github.com/golang/go](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/golang/go) [![github.com/golang/vscode-go 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/golang/vscode-go/blob/master/README.md) [![NodeJS Best Practices (Spanish Translation)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/goldbergyoni/nodebestpractices/blob/spanish-translation/README.spanish.md) [![Google Agents CLI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/google/agents-cli) [![==google/clusterfuzzlite== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/google/clusterfuzzlite) [![google/gke-policy-automation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/google/gke-policy-automation) [![==github.com/google/go-containerregistry== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/google/go-containerregistry) [![jsonnet data templating language](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/google/jsonnet/tree/master/case_studies/kubernetes) [![Ko: Easy Go Containers 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/google/ko) [![==google/log4jscanner==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/google/log4jscanner) [![opensource.google: Prometheus SLO example](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/google/prometheus-slo-burn-example) [![==google/python-fire== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/google/python-fire) [![SLO Generator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/google/slo-generator) [![zx](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/google/zx) [![gopaddle-io/configurator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/gopaddle-io/configurator) [![aelsabbahy/goss](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/goss-org/goss) [![govirtuo/kube-ns-suspender 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/govirtuo/kube-ns-suspender) [![grafana/agent: Grafana Agent](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/grafana/agent) [![github.com/grafana/mimir](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/grafana/mimir) [![tanka](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/grafana/tanka) [![Grafana Tempo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/grafana/tempo) [![Teleport 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/gravitational/teleport) [![Connecting and authenticating to Jenkins with Teleport Application Access](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/gravitational/teleport/discussions/8330) [![NetMaker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/gravitl/netmaker) [![griddynamics/mpl](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/griddynamics/mpl) [![grosser/preoomkiller](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/grosser/preoomkiller) [![github.com/groundcover-com: Container Restarts Watcher](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/groundcover-com/blog/tree/main/blog_k8s_containers_restarts) [![groundcover-com/murre](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/groundcover-com/murre) [![groundnuty/k8s-wait-for 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/groundnuty/k8s-wait-for) [![grpc-ecosystem/grpc-gateway: gRPC-Gateway](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/grpc-ecosystem/grpc-gateway) [![github.com/gruberdev/local-gitops: Local Gitops 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/gruberdev/local-gitops) [![gruntwork-io/terragrunt-infrastructure-live-example](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/gruntwork-io/terragrunt-infrastructure-live-example) [![Install RedHat OKD 3.10 on your development box:](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/gshipley/installcentos) [![github ref1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/gudpick/pods) [![github ref2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/gudpick/pods/tree/master/sonar-latest) [![==github.com/gventuri/pandas-ai==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/gventuri/pandas-ai) [![DictMySQL: A MySQL class for more convenient database manipulation with Python dictionary](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/gyli/DictMySQL) [![==hadolint/hadolint: Haskell Dockerfile Linter==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/hadolint/hadolint) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/haflidif/terraform-azurerm-dns-private-resolver) [![hahwul/DevSecOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/hahwul/DevSecOps) [![Example of JCasC](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/halkeye-docker/docker-jenkins) [![Harvester](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/harvester/harvester) [![k8scr 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/hasheddan/k8scr) [![cap](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/hashicorp/cap) [![github.com/hashicorp/hcl: HCL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/hashicorp/hcl) [![terraform-cdk 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/hashicorp/terraform-cdk) [![hashicorp/terraform-k8s: Terraform Cloud Operator for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/hashicorp/terraform-k8s) [![hashicorp/vault](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/hashicorp/vault) [![hashicorp/vault-csi-provider: HashiCorp Vault Provider for Secrets Store' CSI Driver](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/hashicorp/vault-csi-provider) [![==learn.hashicorp.com: Deploy a Helm-based application automatically with GitOps==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/hashicorp/waypoint/tree/main/website/content/docs) [![Gitkube 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/hasura/gitkube) [![haxsaw/hikaru 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/haxsaw/hikaru) [![github.com/hayao-k/cdk-ecr-image-scan-notify](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/hayao-k/cdk-ecr-image-scan-notify) [![hbollon/k8s-voting-app-aws](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/hbollon/k8s-voting-app-aws) [![==github.com/hcavarsan/kftray== ⭐](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/hcavarsan/kftray) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/heketi/heketi) [![Jmeter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/helm/charts/tree/master/stable/distributed-jmeter) [![Jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/helm/charts/tree/master/stable/jenkins) [![Selenium](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/helm/charts/tree/master/stable/selenium) [![Sonar](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/helm/charts/tree/master/stable/sonarqube) [![Nexus3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/helm/charts/tree/master/stable/sonatype-nexus) [![Helm](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/helm/helm) [![Helm mapkubeapis Plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/helm/helm-mapkubeapis) [![github.com/helmfile/helmfile](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/helmfile/helmfile) [![helmwave/helmwave](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/helmwave/helmwave) [![ktx 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/heptiolabs/ktx) [![hiddeco/Cronjobber](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/hiddeco/cronjobber) [![hidetatz/kubecolor 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/hidetatz/kubecolor) [![github.com/highmobility](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/highmobility) [![The Ultimate Go Study Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/hoanhan101/ultimate-go) [![hobby-kube/guide 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/hobby-kube/guide) [![Havener](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/homeport/havener) [![kubespy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/huazhihao/kubespy) [![Huginn](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/huginn/huginn) [![12-Factor Agents: Patterns of reliable LLM applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/humanlayer/12-factor-agents) [![github.com/hygieia/Hygieia 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/hygieia/Hygieia) [![hyscale 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/hyscale/hyscale) [![github.com/iam-veeramalla/Azure-zero-to-hero: Azure Zero to Hero Course](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/iam-veeramalla/Azure-zero-to-hero) [![Kubernetes Examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ianmiell/kubernetes-examples) [![==iann0036/iamlive==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/iann0036/iamlive) [![==github.com/iawia002/lux== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/iawia002/lux) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ibm-messaging) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ibm-messaging/mq-metric-samples/tree/master/cmd/mq_prometheus) [![github.com/ibuildthecloud/wtfk8s](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ibuildthecloud/wtfk8s) [![Idealista: This ansible role installs a Prometheus Node Exporter in a debian' environment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/idealista/prometheus_jmx_exporter-role) [![Idealista: This ansible role installs a Prometheus Node Exporter in a debian environment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/idealista/prometheus_jmx_exporter_role) [![github.com/idoavrah/terraform-tui: TFTUI - The Terraform textual UI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/idoavrah/terraform-tui) [![Agorakube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ilkilab/agorakube) [![github.com/ilyash/show-struct](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ilyash/show-struct) [![Rover - Terraform Visualizer 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/im2nguyen/rover) [![imperialwicket/spinnaker-demo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/imperialwicket/spinnaker-demo) [![How-To Secure A Linux Server](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/imthenachoman/How-To-Secure-A-Linux-Server) [![inancgumus/learngo 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/inancgumus/learngo) [![terraform-review-agent](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/infiniumtek/terraform-review-agent) [![github.com/influxdata/telegraf/tree/master/plugins/inputs/activemq](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/activemq) [![Telegraf Prometheus Output Plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client) [![Infracost 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/infracost/infracost) [![github.com/infrahouse/infrahouse-toolkit](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/infrahouse/infrahouse-toolkit) [![github.com/infrahouse/terraform-aws-ecs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/infrahouse/terraform-aws-ecs) [![github.com/infrahouse/terraform-aws-openvpn](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/infrahouse/terraform-aws-openvpn) [![==infrahq/infra== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/infrahq/infra) [![inguardians/peirates](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/inguardians/peirates) [![github.com/inkdrop-org/inkdrop-visualizer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/inkdrop-org/inkdrop-visualizer) [![Awesome Linux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/inputsh/awesome-linux) [![K3s Private Cluster 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/inscapist/terraform-k3s-private-cloud) [![inspektor-gadget/inspektor-gadget](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/inspektor-gadget/inspektor-gadget) [![github: Kubernetes JSON Schemas 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/instrumenta/kubernetes-json-schema) [![==instrumenta/kubeval==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/instrumenta/kubeval) [![github.com/instrumenta/policies: A set of shared policies for use with Conftest' and other Open Policy Agent tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/instrumenta/policies) [![kubelogin 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/int128/kubelogin) [![bpftrace](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/iovisor/bpftrace) [![kubectl-trace](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/iovisor/kubectl-trace) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/irockel/tda) [![isaaguilar/terraform-operator: Terraform Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/isaaguilar/terraform-operator) [![Awesome Kubectl plugins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ishantanu/awesome-kubectl-plugins) [![istio-ecosystem/admiral](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/istio-ecosystem/admiral) [![github.com: Istio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/istio/istio) [![Istio Performance/Stability Testing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/istio/tools/blob/master/perf/README.md) [![kubectl-neat 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/itaysk/kubectl-neat) [![YACE - yet another cloudwatch exporter 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ivx/yet-another-cloudwatch-exporter) [![github.com/iximiuz: Awesome Container Tinkering](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/iximiuz/awesome-container-tinkering) [![==iximiuz/cdebug==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/iximiuz/cdebug) [![iximiuz/client-go-examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/iximiuz/client-go-examples) [![Sentry Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jace-ys/sentry-operator) [![jamesbuckett/ckad-questions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jamesbuckett/ckad-questions) [![github.com/jamesw4/confirm-tfvars](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jamesw4/confirm-tfvars) [![jamiehannaford/what-happens-when-k8s](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jamiehannaford/what-happens-when-k8s) [![janikvonrotz/awesome-powershell](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/janikvonrotz/awesome-powershell) [![github.com/jbossdemocentral: Red Hat Process Automation Manager Mortgage' Demo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jbossdemocentral/rhpam7-mortgage-demo) [![jcchavezs/porto](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jcchavezs/porto) [![ec2-spot-converter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jcjorel/ec2-spot-converter) [![https://github.com/jdauphant/awesome-ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jdauphant/awesome-ansible) [![==jenkins-infra/jenkins-usage-stats== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jenkins-infra/jenkins-usage-stats) [![jenkins-version](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jenkins-infra/jenkins-version) [![github.com/jenkins-infra/jenkins.io/issues](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jenkins-infra/jenkins.io/issues) [![Pipeline Global Library for ci.jenkins.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jenkins-infra/pipeline-library) [![jx-secret-postrenderer 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jenkins-x-plugins/jx-secret-postrenderer) [![jenkins-x/gsm-controller](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jenkins-x/gsm-controller) [![https://github.com/jenkins-x/jenkins-x-openshift-image](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jenkins-x/jenkins-x-openshift-image) [![Jenkins-X UpdateBOT](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jenkins-x/updatebot) [![github.com/jenkinsci 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jenkinsci) [![Jenkins Pipeline Unit testing framework](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jenkinsci/JenkinsPipelineUnit) [![How to create initial "seed" job](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jenkinsci/configuration-as-code-plugin) [![Jenkins Custom WAR Packager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jenkinsci/custom-war-packager) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jenkinsci/docker/blob/master/install-plugins.sh) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jenkinsci/ghprb-plugin) [![git-plugin 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jenkinsci/git-plugin) [![Git plugin 4.8.0 for jenkinsci allows Pipeline and Freestyle users to perform authenticated git operations from sh, bat, and powershell](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jenkinsci/git-plugin/releases/tag/git-4.8.0) [![github.com/jenkinsci/github-autostatus-plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jenkinsci/github-autostatus-plugin) [![==github.com/jenkinsci/helm-charts==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jenkinsci/helm-charts) [![influxdb-plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jenkinsci/influxdb-plugin) [![jenkinsci/jenkins-scripts 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jenkinsci/jenkins-scripts) [![Jenkinsfile Runner](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jenkinsci/jenkinsfile-runner) [![Jenkinsfile Runner Test Framework](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jenkinsci/jenkinsfile-runner-test-framework) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jenkinsci/jep/blob/master/jep/224/README.adoc) [![Jenkins Job DSL Plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jenkinsci/job-dsl-plugin) [![github.com/jenkinsci/job-dsl-plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jenkinsci/job-dsl-plugin/wiki) [![github.com/jenkinsci/kubernetes-operator: 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jenkinsci/kubernetes-operator) [![kubernetes-plugin: Kubernetes plugin for Jenkins 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jenkinsci/kubernetes-plugin) [![Jenkins opentelemetry-plugin 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jenkinsci/opentelemetry-plugin) [![performance-plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jenkinsci/performance-plugin) [![pipeline-graph-view-plugin 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jenkinsci/pipeline-graph-view-plugin) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jenkinsci/pipeline-utility-steps-plugin) [![Plugin Installation Manager Tool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jenkinsci/plugin-installation-manager-tool) [![Jenkins Plugin Manager CLI v1.1.0](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jenkinsci/plugin-installation-manager-tool/releases/tag/plugin-management-parent-pom-1.1.0) [![Parent POM for Jenkins Plugins. Plugin POM 4.0](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jenkinsci/plugin-pom) [![4.0 changelog](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jenkinsci/plugin-pom/releases/tag/plugin-4.0) [![Jenkins Prometheus Metrics Plugin 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jenkinsci/prometheus-plugin) [![Pull Request Monitoring 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jenkinsci/pull-request-monitoring-plugin) [![Redis Fingerprint Storage Plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jenkinsci/redis-fingerprint-storage-plugin) [![Jenkins Remoting monitoring with OpenTelemetry Plugin 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jenkinsci/remoting-opentelemetry-plugin) [![github PR: Enable to provide telemetry data to OpenTelemetry Collector](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jenkinsci/remoting-opentelemetry-plugin/pull/40) [![robot-plugin: Robot Framework Plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jenkinsci/robot-plugin) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jenkinsci/tekton-client-plugin) [![URL Filter Plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jenkinsci/url-filter-plugin) [![jertel/elastalert2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jertel/elastalert2) [![==jesseduffield/lazydocker==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jesseduffield/lazydocker) [![github.com: Branch Cleanup Action 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jessfraz/branch-cleanup-action) [![github.com/jetpack-io/launchpad ⭐](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jetify-com/launchpad) [![==github.com/jetpack-io/launchpad== ⭐](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jetpack-io/launchpad) [![https://github.com/jetstack/cert-manager/](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jetstack/cert-manager) [![Jetstack Secure Agent 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jetstack/jetstack-secure) [![==kube-oidc-proxy==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jetstack/kube-oidc-proxy) [![Jetstack Secure Agent 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jetstack/preflight) [![vesion-checker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jetstack/version-checker) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jglick/jk--) [![christopherhein/awesome-eks: Awesome EKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jimmyraywv/awesome-eks) [![@jk8s' Awesome Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jk8s/awesome-kubernetes) [![jkcfg](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jkcfg/jk) [![github.com/jkosik: helm-decomposer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jkosik/helm-decomposer) [![The Art of Command Line](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jlevy/the-art-of-command-line) [![ghapp_demo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jmfloreszazo/ghapp_demo/blob/main/README.es.md) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jmxtrans/jmxtrans) [![Kubetail 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/johanhaleby/kubetail) [![miller](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/johnkerl/miller) [![github.com/johnlokerse/azure-bicep-cheat-sheet: Azure Bicep Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/johnlokerse/azure-bicep-cheat-sheet) [![johnthebrit/CertificationMaterials](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/johnthebrit/CertificationMaterials) [![joke2k/faker 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/joke2k/faker) [![github.com/jonleibowitz/awesome-digitalocean: Awesome Digital Ocean](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jonleibowitz/awesome-digitalocean) [![==github.com/jonmosco/kube-ps1== ⭐](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jonmosco/kube-ps1) [![github: ElectricEye](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jonrau1/ElectricEye/blob/master/README.md) [![github.com/jordanwilson230: kubectl-plugins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jordanwilson230/kubectl-plugins/tree/krew) [![jose-r-lopez/SSI_Materials](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jose-r-lopez/SSI_Infraestructure_Automation_Materials) [![jose-r-lopez/SSI_Materials](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jose-r-lopez/SSI_Materials) [![github.com/joseadanof: Awesome Cloud Native Trainings](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/joseadanof/awesome-cloudnative-trainings) [![==joshnh/Git-Commands== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/joshnh/Git-Commands/blob/master/README.md) [![joyrex2001/kubedock](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/joyrex2001/kubedock) [![tekline 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/joyrex2001/tekline) [![jo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jpmens/jo) [![ekglue - Envoy/Kubernetes glue](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jrockway/ekglue) [![jrussellfreelance/powershell-scripts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jrussellfreelance/powershell-scripts) [![github.com/jsmartin/ansible-tower-packer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jsmartin/ansible-tower-packer) [![custom-pod-autoscaler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jthomperoo/custom-pod-autoscaler) [![jthomperoo/k8shorizmetrics](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jthomperoo/k8shorizmetrics) [![github.com/jthomperoo: Predictive Horizontal Pod Autoscaler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jthomperoo/predictive-horizontal-pod-autoscaler) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/junegunn/fzf) [![github.com/jupyterlab/jupyter-ai](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jupyterlab/jupyter-ai) [![github.com/jwcesign/kubespider](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jwcesign/kubespider) [![Awesome Productivity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/jyguyomarch/awesome-productivity) [![K0s - Zero Friction Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/k0sproject/k0s) [![**k3d**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/k3d-io/k3d) [![github.com/k3s-io/k3s-ansible 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/k3s-io/k3s-ansible) [![k8gb 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/k8gb-io/k8gb) [![k8s-ruby: Kubernetes Ruby Client](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/k8s-ruby/k8s-ruby) [![multus-cni 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/k8snetworkplumbingwg/multus-cni) [![github.com/k8spacket/k8spacket](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/k8spacket/k8spacket) [![github.com/k8spatterns/examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/k8spatterns/examples) [![K8Spin Operator 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/k8spin/k8spin-operator) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/k8spin/k8spin-operator/projects/1) [![k8tz/k8tz: Kubernetes Timezone Controller](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/k8tz/k8tz) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/k8zdev/k8z) [![GitHub: K8s workshop in a box](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kabisa/k8s-workshop-in-a-box) [![Kadalu](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kadalu/kadalu) [![Awesome SysAdmin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kahun/awesome-sysadmin) [![github.com/kairos-io/kairos: Kairos - Kubernetes-focused, Cloud Native Linux' meta-distribution](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kairos-io/kairos) [![ipvs-node-controller](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kakao/ipvs-node-controller) [![Network Node Manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kakao/network-node-manager) [![Tesoro](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kapicorp/tesoro) [![github.com: dnsconfig-injector - Mutating Admission Webhook for dnsconfig' pod injection](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/karampok/dnsconfig-injector) [![k8s-alert](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kareem-elsayed/k8s-alerts) [![karmab/autolabeller](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/karmab/autolabeller) [![Karmada](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/karmada-io/karmada) [![==github.com/kaysalawu/azure-network-terraform: Azure Network Architecture' - Terraform Examples== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kaysalawu/azure-network-terraform) [![kbrew](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kbrew-dev/kbrew) [![Kubestack Gitops Framework](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kbst/terraform-kubestack) [![Kubeterm: Graphical Management Tool for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kbterm/kubeterm) [![kcp: a prototype of a Kubernetes API server that is not a Kubernetes cluster' - a place to create, update, and maintain Kube-like APIs with controllers above or without clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kcp-dev/kcp) [![github.com/kedacore/keda/issues/2214](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kedacore/keda/issues/2214) [![==Keel== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/keel-hq/keel) [![kei6u/kubectl-secret-data](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kei6u/kubectl-secret-data) [![RollingUpgrade](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/keikoproj/upgrade-manager) [![keisku/kubectl-explore](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/keisku/kubectl-explore) [![kei6u/kubectl-secret-data](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/keisku/kubectl-secretdata) [![jc](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kellyjonbrazil/jc) [![kelseyhightower/cmd-tutorial](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kelseyhightower/cmd-tutorial) [![**Kelsey Hightower: kubernetes the hard way**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kelseyhightower/kubernetes-the-hard-way) [![github.com/kelseyhightower/nocode](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kelseyhightower/nocode) [![github.com/kelseyhightower: Serverless Vault with Cloud Run](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kelseyhightower/serverless-vault-with-cloud-run) [![Keptn Jenkins Shared Library](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/keptn-sandbox/keptn-jenkins-library) [![Keptn Control Plane on k3s](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/keptn-sandbox/keptn-on-k3s) [![github.com/keptn-sandbox/keptn-on-k3s: Tutorial: Keptn for Dynatrace Users' in 5 Minutes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/keptn-sandbox/keptn-on-k3s/blob/master/README-KeptnForDynatrace.md) [![==gobrew== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kevincobain2000/gobrew) [![github.com: Cluster API Helm Chart](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kgamanji/cluster-api-helm-chart) [![github.com: kiali](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kiali/kiali) [![kingdonb/kubectl-exec-user](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kingdonb/kubectl-exec-user) [![inspektor-gadget](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kinvolk/inspektor-gadget) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kiosk-sh/kiosk) [![kislyuk/yq](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kislyuk/yq) [![kkdai/youtube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kkdai/youtube) [![db-auth-gateway](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kloeckner-i/db-auth-gateway) [![DB Operator 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kloeckner-i/db-operator) [![Kourier](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/knative-extensions/net-kourier) [![Kourier](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/knative-sandbox/net-kourier) [![kn: knative client](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/knative/client) [![==knight42/kubectl-blame: kubectl-blame: git-like blame for kubectl==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/knight42/kubectl-blame) [![Linux networking examples and tutorials for advanced users](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/knorrie/network-examples) [![Ko: Easy Go Containers 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ko-build/ko) [![github.com/kodemore/chili](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kodemore/chili) [![github.com/kohsuke/petclinic Jenkinsfile](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kohsuke/petclinic/blob/master/Jenkinsfile) [![github.com/komodorio/helm-dashboard 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/komodorio/helm-dashboard) [![==github.com/komodorio/validkube==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/komodorio/validkube) [![github.com/kubefirst/kubefirst](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/konstructio/kubefirst) [![konstruktoid/ansible-hvault-inventory: Dynamic Ansible inventory using HashiCorp' Vault SSH OTP and local password rotation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/konstruktoid/ansible-hvault-inventory) [![github.com/konveyor 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/konveyor) [![github.com/konveyor/crane: Crane 2.0 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/konveyor/crane) [![Move2Kube 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/konveyor/move2kube) [![Yagmail: Python e-mail library](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kootenpv/yagmail) [![koslib/awesome-containerized-security 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/koslib/awesome-containerized-security) [![==github.com/kostis-codefresh: How to Model Your Gitops Environments with' kustomize== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kostis-codefresh/gitops-environment-promotion) [![Kotal operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kotalco/kotal) [![github.com/krateoplatformops/krateo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/krateoplatformops/krateo) [![krestomatio/keydb-operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/krestomatio/keydb-operator) [![kris-nova/kaar](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kris-nova/kaar) [![naml: Not another markup language](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kris-nova/naml) [![kris-nova/kaar](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/krisnova/kaar) [![naml: Not another markup language](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/krisnova/naml) [![github.com/kristofferandreasen/awesome-azure: Awesome Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kristofferandreasen/awesome-azure) [![Ksctl: Cloud Agnostic Kubernetes Management tool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ksctl/ksctl) [![KFServing 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kserve/kserve) [![==ksoclabs/awesome-kubernetes-security== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ksoclabs/awesome-kubernetes-security) [![==buildg: Interactive debugger for Dockerfile== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ktock/buildg) [![kube-spot-termination-notice-handler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kube-aws/kube-spot-termination-notice-handler) [![kube-burner 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kube-burner/kube-burner) [![kube-logging/logging-operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kube-logging/logging-operator) [![govirtuo/kube-ns-suspender 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kube-ns-suspender/kube-ns-suspender) [![kube-vip](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kube-vip/kube-vip) [![github.com/kubecfg/kubecfg](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubecfg/kubecfg) [![Cluster Turndown](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubecost/cluster-turndown) [![github.com/kubecost: kubecost-exporter - Running Kubecost as a Prometheus' metric exporter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubecost/cost-model) [![kubectl-cost](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubecost/kubectl-cost) [![==github.com/kubefirst/kubefirst==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubefirst/kubefirst) [![KFServing 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubeflow/kfserving) [![Guard](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubeguard/guard) [![KubeHelper](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubehelper/kubehelper) [![Kubeinit 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubeinit/kubeinit) [![github.com/kubemq-io/kubemq-community 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubemq-io/kubemq-community) [![kubenav](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubenav/kubenav) [![==kubeops/config-syncer: Config Syncer (previously Kubed)==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubeops/config-syncer) [![identity-server](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubeops/ui-server) [![kubeopsskills/cloud-secret-resolvers: Cloud Secret Resolvers (CSR)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubeopsskills/cloud-secret-resolvers) [![chart-doc-gen: Helm Chart Documentation Generator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubepack/chart-doc-gen) [![==github.com/kubepug/kubepug: Deprecations AKA KubePug - Pre UpGrade (Checker)==' ⭐](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubepug/kubepug) [![github.com/kubereboot/kured ⭐](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubereboot/kured) [![kuberhealthy 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kuberhealthy/kuberhealthy) [![kuberlogic](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kuberlogic/kuberlogic) [![fubectl](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubermatic/fubectl) [![KubeCarrier - Service Management at Scale](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubermatic/kubecarrier) [![==kubermatic/kubeone== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubermatic/kubeone) [![github.com/kubernetes-client 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-client) [![kubernetes-client/go: OpenAPI based Generated Go client for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-client/go) [![github.com/kubernetes-client/java: Kubernetes Java Client](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-client/java) [![github.com/kubernetes-client/python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-client/python) [![github.com/kubernetes-client/python-base](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-client/python-base) [![github.com/kubernetes-course/container_workshops](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-course/container_workshops) [![github.com/kubernetes-csi](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-csi) [![SMB CSI Driver for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-csi/csi-driver-smb) [![github.com/kubernetes-sigs/etcdadm ⭐](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-retired/etcdadm) [![Frakti](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-retired/frakti) [![kubernetes-sigs/hierarchical-namespaces: The Hierarchical Namespace Controller (HNC)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-retired/hierarchical-namespaces) [![kubernetes-sigs/kpng](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-retired/kpng) [![kube-batch](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-retired/kube-batch) [![KubeFed: Kubernetes Cluster Federation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-retired/kubefed) [![kubernetes-sigs/kui](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-retired/kui) [![Hierarchical namespaces](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-retired/multi-tenancy/tree/master/incubator/hnc) [![Kubernetes SIGs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-sigs) [![==github.com/kubernetes-sigs/aws-load-balancer-controller==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-sigs/aws-load-balancer-controller) [![Cluster Addons 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-sigs/cluster-addons) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-sigs/cluster-api) [![Descheduler for Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-sigs/descheduler) [![kubernetes-sigs/e2e-framework](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-sigs/e2e-framework) [![github.com/kubernetes-sigs/etcdadm ⭐](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-sigs/etcdadm) [![external-dns](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-sigs/external-dns) [![Kubernetes Gateway API](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-sigs/gateway-api) [![kubernetes-sigs/hierarchical-namespaces: The Hierarchical Namespace Controller' (HNC)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-sigs/hierarchical-namespaces) [![InGate: Ingress & Gateway API Controller (Archived)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-sigs/ingate) [![**kind**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-sigs/kind) [![kubernetes-sigs/kpng](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-sigs/kpng) [![Available kubectl plugins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-sigs/krew-index/blob/master/plugins.md) [![kube-batch](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-sigs/kube-batch) [![kube-scheduler-simulator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-sigs/kube-scheduler-simulator) [![kubernetes-sigs/kubebuilder](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-sigs/kubebuilder) [![KubeFed: Kubernetes Cluster Federation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-sigs/kubefed) [![**Kubespray**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-sigs/kubespray) [![kubernetes-sigs/kueue: Kubernetes-native Job Queueing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-sigs/kueue) [![Kueue Release v0.14.0](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-sigs/kueue/releases/tag/v0.14.0) [![kubernetes-sigs/kui](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-sigs/kui) [![kustomize](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-sigs/kustomize) [![kubernetes-sigs/kwok](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-sigs/kwok) [![Hierarchical namespaces](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-sigs/multi-tenancy/tree/master/incubator/hnc) [![github.com: NFS Ganesha server and external provisioner](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-sigs/nfs-ganesha-server-and-external-provisioner) [![kubernetes-sigs/nfs-subdir-external-provisioner: Kubernetes NFS Subdir External' Provisioner](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-sigs/nfs-subdir-external-provisioner) [![==kubernetes-sigs/node-feature-discovery: Node feature discovery for Kubernetes==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-sigs/node-feature-discovery) [![kubernetes-sigs: Trimaran: Load-aware scheduling plugins 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-sigs/scheduler-plugins/tree/master/pkg/trimaran) [![Kubernetes-Secrets-Store-CSI-Driver: Secrets Store CSI driver for Kubernetes' secrets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-sigs/secrets-store-csi-driver) [![kubernetes-sigs/security-profiles-operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-sigs/security-profiles-operator) [![github.com/kubernetes-sigs: Local Persistence Volume Static Provisioner' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes-sigs/sig-storage-local-static-provisioner) [![github.com/kubernetes: **Kubernetes Cluster Autoscaler**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes/autoscaler/tree/master/cluster-autoscaler) [![VPA: Vertical Pod Autoscaler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes/autoscaler/tree/master/vertical-pod-autoscaler) [![kubernetes/client-go: Go client for Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes/client-go) [![Kubernetes Special Interest Groups (SIGs)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes/community/blob/main/README.md) [![github.com/kubernetes: Kubernetes Scalability thresholds](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes/community/blob/main/sig-scalability/configs-and-limits/thresholds.md) [![Kubernetes Special Interest Groups (SIGs)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes/community/blob/master/README.md) [![github.com/kubernetes: Kubernetes Scalability thresholds](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes/community/blob/master/sig-scalability/configs-and-limits/thresholds.md) [![github.com/kubernetes: Kubernetes Icons Set](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes/community/tree/main/icons) [![==github.com/kubernetes: Kubernetes Icons Set==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes/community/tree/master/icons) [![NodeLocal DNSCache](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes/enhancements) [![KEP-2837: Especificaciones de Recursos a Nivel de Pod](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes/enhancements/blob/ddf7d2a8c098e97b0714f31e88abad3b3e0e706c/keps/sig-node/2837-pod-level-resource-spec/README.md) [![Frakti](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes/frakti) [![==github.com/kubernetes/git-sync== ⭐](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes/git-sync) [![A Kyverno policy to block custom snippet configurations for Kubernetes Nginx ingress (CVE-2021-25742](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes/ingress-nginx/issues/7837) [![NGINX Ingress Controller - v1.0.0](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes/ingress-nginx/releases/tag/controller-v1.0.0) [![==Kompose (Kubernetes + Compose)== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes/kompose) [![GitHub: Kubernetes Cluster with Kops](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes/kops) [![kube-state-metrics 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes/kube-state-metrics) [![Kubernetes Cluster with **Kubeadm**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes/kubeadm) [![github.com/kubernetes/kubeadm: High Availability Considerations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes/kubeadm/blob/main/docs/ha-considerations.md) [![A Kyverno policy to block custom snippet configurations for Kubernetes Nginx ingress (CVE-2021-25742](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes/kubernetes/issues/126811) [![Flag export deprecated in kubernetes 1.14](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes/kubernetes/pull/73787) [![If you have a livenessProbe that takes over one second, it’ll fail when you update to kubernetes 1.20, because a long-standing bug with how the default was handled has been fixed. You must override the ExecProbeTimeout if your probe takes more than 1s](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes/kubernetes/pull/97057) [![Minikube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes/minikube) [![==kubernetes/sample-controller==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes/sample-controller) [![Prow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubernetes/test-infra/tree/master/prow) [![kubescape](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubescape/kubescape) [![armosec/regolibrary](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubescape/regolibrary) [![kubeshark/kubeshark](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubeshark/kubeshark) [![identity-server](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubeshield/identity-server) [![kubeshop/kusk: use OpenAPI to configure Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubeshop/kusk) [![==kubeshop/monokle==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubeshop/monokle) [![kubeshop/testkube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubeshop/testkube) [![Ksctl: Cloud Agnostic Kubernetes Management tool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubesimplify/ksctl) [![KubeEye 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubesphere/kubeeye) [![kubekey](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubesphere/kubekey) [![github.com/kubetail-org/kubetail 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubetail-org/kubetail) [![==kubevious== 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubevious/kubevious) [![kubevirt](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubevirt/kubevirt) [![github.com/kubevirt/monitoring](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kubevirt/monitoring) [![kudobuilder/kuttl](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kudobuilder/kuttl) [![github.com/kuhlman-labs/terraform-azurerm-landing-zone](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kuhlman-labs/terraform-azurerm-landing-zone) [![kunchalavikram1427: kubernetes Public](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kunchalavikram1427/Kubernetes_public) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kunchalavikram1427/Kubernetes_public/blob/main/Kubernetes_Commands.txt) [![kunchalavikram1427: kubernetes Commands](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kunchalavikram1427/Kubernetes_public/blob/master/Kubernetes_Commands.txt) [![kubectl build (formerly known as kubectl-kaniko)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kvaps/kubectl-build) [![kvaps/kubectl-node-shell](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kvaps/kubectl-node-shell) [![kVDI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kvdi/kvdi) [![kyma-incubator/terraform-provider-kind: Terraform Provider for kind (Kubernetes' IN Docker)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kyma-incubator/terraform-provider-kind) [![Chainsaw - The ultimate end to end testing tool for Kubernetes operators](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kyverno/chainsaw) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kyverno/policies/issues/80) [![Policy Reporter 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/kyverno/policy-reporter) [![laurci/kubernate](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/laurci/kubernate) [![joplin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/laurent22/joplin) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/lbroudoux/openshift-cases/tree/master/jboss-amq7-custom) [![==github.com/learning-cloud-native-go/myapp: Learning Cloud Native Go -' myapp== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/learning-cloud-native-go/myapp) [![==Free Kubernetes== 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/learnk8s/free-kubernetes) [![**K8bit** — the tiny Kubernetes dashboard 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/learnk8s/k8bit) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/learnk8s/templating-kubernetes) [![==learnk8s/xlskubectl==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/learnk8s/xlskubectl) [![github.com/leg100/pug: PUG](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/leg100/pug) [![github.com/lensesio/fast-data-dev (Lenses Box)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/lensesio/fast-data-dev) [![libopenstorage/stork: Stork - Storage Operator Runtime for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/libopenstorage/stork) [![Awesome Software Quality](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ligurio/awesome-software-quality) [![Awesome Software Quality](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ligurio/sqa-wiki) [![DictMySQL: A MySQL class for more convenient database manipulation with' Python dictionary](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ligyxy/DictMySQL) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/lima-vm/lima) [![Promgen 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/line/promgen) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/linkedin/kafka-monitor) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/linode/apl-core) [![liqo: Enable dynamic and seamless Kubernetes multi-cluster topologies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/liqotech/liqo) [![Litmus Chaos is a toolset to do chaos engineering in a kubernetes native way. Litmus provides chaos CRDs for Cloud-Native developers and SREs to inject, orchestrate and monitor chaos to find weaknesses in Kubernetes deployments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/litmuschaos/litmus) [![Kubectl SSH Proxy 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/little-angry-clouds/kubectl-ssh-proxy) [![k8s-crash-informer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/lnsp/k8s-crash-informer) [![github.com/localstack/localstack](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/localstack/localstack) [![jspolicy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/loft-sh/jspolicy) [![==loft-sh/kiosk==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/loft-sh/kiosk) [![GH repos: repo.new](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnew) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/longhorn/longhorn) [![longhorn issue: Move replica to a different server](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/longhorn/longhorn/issues/292) [![Awesome Agile](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/lorabv/awesome-agile) [![lorien/awesome-web-scraping: Awesome Web Scraping](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/lorien/awesome-web-scraping) [![louislam/uptime-kuma](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/louislam/uptime-kuma) [![github.com/lsdopen/ahoy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/lsdopen/ahoy) [![lucidrains/PaLM-rlhf-pytorch](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/lucidrains/PaLM-rlhf-pytorch) [![kubeinvaders](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/lucky-sideburn/kubeinvaders) [![luk4z7/go-concurrency-guide: Go Concurrency Guide 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/luk4z7/go-concurrency-guide) [![github.com/lukaszraczylo/jobs-manager-operator 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/lukaszraczylo/jobs-manager-operator) [![github.com/lukemurraynz/awesome-azure-architecture 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/lukemurraynz/awesome-azure-architecture) [![m9sweeper/m9sweeper](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/m9sweeper/m9sweeper) [![github.com/maddevsio/aws-eks-base: Boilerplate for a basic AWS infrastructure' with EKS cluster 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/maddevsio/aws-eks-base) [![The Kubernetes Goat](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/madhuakula/kubernetes-goat) [![tracker: A time machine for debugging pesky stateful errors](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/madisonmay/tracker) [![magnologan/awesome-k8s-security: Awesome Kubernetes (K8s) Security 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/magnologan/awesome-k8s-security) [![Awesome API Management Tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mailtoharshit/Awesome-Api-Management-Tools) [![github.com: Maistra Istio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/maistra/istio) [![github.com/major/imagebuilder-containerized](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/major/imagebuilder-containerized/blob/main/.github/workflows/main.yml) [![mancubus77/awesome-sre](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mancubus77/awesome-sre) [![Awesome Streaming](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/manuzhang/awesome-streaming) [![maorfr/helm-backup: Helm Backup Plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/maorfr/helm-backup) [![maorfr/kube-tasks: Kube tasks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/maorfr/kube-tasks) [![Red Hat CodeReady Containers (Minishift equivalent for OpenShift 4.2 or newer) - step-by-step demo guides](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/marcredhat/crcdemos) [![github.com/marketplace: Use AWS Secrets Manager secrets in GitHub jobs 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/marketplace/actions/aws-secrets-manager-github-action) [![flat-data](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/marketplace/actions/flat-data) [![github.com/marketplace: Automating your Kubernetes dev environments with' the open source oktetohq Cloud got easier with GitHub Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/marketplace?query=publisher%3Aokteto&type=actions) [![maruina/aws-auth-manager: K8s controller to manage the aws-auth configmap](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/maruina/aws-auth-manager) [![==mattfeltonma/azure-networking-patterns==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mattfeltonma/azure-networking-patterns) [![mattmoor/warm-image: Kubernetes WarmImage CRD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mattmoor/warm-image) [![Skills for Real Engineers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mattpocock/skills) [![Mautic](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mautic/docker-mautic) [![SHMIG](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mbucc/shmig) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mcelep/blog/tree/master/automated-networkpolicy-generation) [![Azure Hub and Spoke Infrastructure via Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mdixon47/azure-hub-spoke-teraform) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/medmouine/Kubernetes-autoscaling-poster/blob/main/k8s-auto-scaling-poster.pdf) [![medyagh/setup-minikube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/medyagh/setup-minikube) [![mehdihadeli/awesome-go-education](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mehdihadeli/awesome-go-education) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mehdihadeli/awesome-software-architecture) [![github.com/mercedes-benz](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mercedes-benz) [![github.com/mesaguy/ansible-prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mesaguy/ansible-prometheus) [![Helm Kanvas Snapshot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/meshery-extensions/helm-kanvas-snapshot) [![Helm Kanvas Snapshot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/meshery/helm-kanvas-snapshot) [![Meshery](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/meshery/meshery) [![github.com/meta-llama/llama-recipes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/meta-llama/llama-cookbook) [![==github.com/meta-llama/llama-recipes==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/meta-llama/llama-recipes) [![Metacontroller](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/metacontroller/metacontroller) [![Bare Metal Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/metal3-io/baremetal-operator) [![Cluster API Provider for Managed Bare Metal Hardware](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/metal3-io/cluster-api-provider-metal3) [![==metalbear-co/mirrord==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/metalbear-co/mirrord) [![github.com/metaleapca: metaleap-devops-in-k8s.pdf](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/metaleapca/metaleap-devops-in-k8s/blob/main/metaleap-devops-in-k8s.pdf) [![github.com/metaleapca: metaleap-k8s-troubleshooting.pdf](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/metaleapca/metaleap-k8s-troubleshooting/blob/main/metaleap-k8s-troubleshooting.pdf) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/metallb/metallb) [![slo-libsonnet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/metalmatze/slo-libsonnet) [![Awesome microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mfornos/awesome-microservices) [![github.com: openshift cheat sheet 3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mhausenblas/openshift-cheat-sheet) [![cfn-diagram 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mhlabs/cfn-diagram) [![mholt/json-to-go](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mholt/json-to-go) [![https://github.com/michaelmsonne/AzureDevOpsBackupTool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/michaelmsonne/AzureDevOpsBackupTool) [![Official Jenkins Docker image](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/michaelneale/jenkins-ci.org-docker) [![kubectl-reap is a kubectl plugin that deletes unused Kubernetes resources 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/micnncim/kubectl-reap) [![go-micro](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/micro/go-micro) [![==github.com/microsoft/ARI: Azure Resource Inventory== 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/microsoft/ARI) [![github.com/microsoft/CBL-Mariner](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/microsoft/CBL-Mariner) [![Git Credential Manager Core](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/microsoft/Git-Credential-Manager-Core) [![github.com/microsoft/InnerEye-Gateway](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/microsoft/InnerEye-Gateway) [![==github.com/microsoft/ML-For-Beginners: Machine Learning for Beginners' - A Curriculum==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/microsoft/ML-For-Beginners) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/microsoft/NubesGen) [![Microsoft Webwright](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/microsoft/Webwright) [![==Microsoft REST API Guidelines== 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/microsoft/api-guidelines/blob/vNext/Guidelines.md) [![Azure DevOps MCP Server](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/microsoft/azure-devops-mcp) [![github.com/microsoft/azure-digital-twins-postman-samples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/microsoft/azure-digital-twins-postman-samples) [![microsoft/azure-pipelines-tasks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/microsoft/azure-pipelines-tasks) [![microsoft/azure-pipelines-yaml: Azure Pipelines YAML 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/microsoft/azure-pipelines-yaml) [![microsoft/azure-pipelines-yaml: maven.yml](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/microsoft/azure-pipelines-yaml/blob/master/templates/maven.yml) [![Microsoft Azure Skills (MCP Server)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/microsoft/azure-skills) [![architecture diagrams and slides](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/microsoft/azure_arc) [![github.com/microsoft/CBL-Mariner](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/microsoft/azurelinux) [![github.com/microsoft: Contoso Traders - Cloud testing tools demo app](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/microsoft/contosotraders-cloudtesting) [![github.com/microsoft/dicom-server](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/microsoft/dicom-server) [![EntraExporter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/microsoft/entraexporter) [![github.com/microsoft/fhir-server](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/microsoft/fhir-server) [![github.com/microsoft/finops-toolkit](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/microsoft/finops-toolkit) [![Bridge to Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/microsoft/mindaro) [![github.com/microsoft/pyright](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/microsoft/pyright) [![==github.com/microsoft/retina==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/microsoft/retina) [![github.com/microsoft/terraform-provider-azuredevops/releases/tag/v1.0.0](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/microsoft/terraform-provider-azuredevops/releases/tag/v1.0.0) [![Python Visual Studio Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/microsoft/vscode-python) [![Windows Package Manager CLI (aka winget)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/microsoft/winget-cli) [![microsoftgraph/msgraph-sdk-powershell/samples: 9-Applications.ps1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/microsoftgraph/msgraph-sdk-powershell) [![gitops-resources](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/microtica/gitops-resources) [![github.com/konveyor/crane: Crane 2.0 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/migtools/crane) [![Golang for Node.js Developers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/miguelmota/golang-for-nodejs-developers) [![yq](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mikefarah/yq) [![BitBucket Auto Merge](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mikefrank-ca/bitbucket-auto-merge) [![==mikeroyal/Kubernetes-Guide: Kubernetes Guide== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mikeroyal/Kubernetes-Guide) [![==mikeroyal/Kubernetes-Guide: Machine Learning== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mikeroyal/Kubernetes-Guide/blob/main/README.md) [![==mikeroyal/OpenShift-Guide: OpenShift Guide== 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mikeroyal/OpenShift-Guide) [![mikzuit/fair-job-offer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mikzuit/fair-job-offer) [![DevOps Roadmap for 2026](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/milanm/DevOps-Roadmap) [![mineiros-io/terramate](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mineiros-io/terramate) [![mingrammer/diagrams](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mingrammer/diagrams) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/minishift/minishift/releases) [![==github.com/ministryofjustice: Modernisation Platform - Architecture Decisions==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ministryofjustice/modernisation-platform/tree/main/architecture-decision-record) [![k8s-snapshots: Automatic Volume Snapshots on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/miracle2k/k8s-snapshots) [![LLM Scraper](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mishushakov/llm-scraper) [![github/hub 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mislav/hub) [![mitchellh/terraform-provider-multispace](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mitchellh/terraform-provider-multispace) [![react js: mithi/react-philosophies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mithi/react-philosophies) [![github.com/mittwald/kube-httpcache](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mittwald/kube-httpcache) [![github.com/mittwald/kubernetes-secret-generator 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mittwald/kubernetes-secret-generator) [![==github.com/mivano/azure-cost-cli==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mivano/azure-cost-cli) [![github.com/miztiik/AWS-Demos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/miztiik/AWS-Demos) [![Helmsman: Helm Charts as Code 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mkubaczyk/helmsman) [![github.com/mlabonne/llm-course](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mlabonne/llm-course) [![github.com/mlabouardy: Grafana Dashboards](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mlabouardy/grafana-dashboards) [![GitHub: Nexus-CLI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mlabouardy/nexus-cli) [![mlrun](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mlrun/mlrun) [![mperezco/forklift-configmap-service](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mmmmmmpc/forklift-configmap-service) [![github.com/moabukar/tech-vault](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/moabukar/tech-vault) [![GitHub MCP Server](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/modelcontextprotocol/servers) [![jfrunit](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/moditect/jfrunit) [![helm-changelog: Create changelogs for Helm Charts, based on git history](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mogensen/helm-changelog) [![Auto-SSH for Linux security](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mohanad86/secure-ssh-python) [![mohatb/kubectl-exec](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mohatb/kubectl-exec) [![Awesome Kafka](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/monksy/awesome-kafka/blob/master/tools.md) [![github.com/monodot/pipeline-library-demo 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/monodot/pipeline-library-demo) [![moule3053/mck8s](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/moule3053/mck8s) [![sops: Simple and flexible tool for managing secrets 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mozilla/sops) [![mperezco/forklift-configmap-service](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mperezco/forklift-configmap-service) [![mramanathan/ansible-harbor](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mramanathan/ansible-harbor) [![El camino del Frontend Developer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mrcodedev/frontend-developer-resources) [![Kubernetes setup with CRI-O Runtime](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/msfidelis/kubernetes-with-cri-o) [![github.com/mspnp/AzureNamingTool - Azure Naming Tool 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mspnp/AzureNamingTool) [![LocalAI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mudler/LocalAI) [![github.com/mumoshu/helm-x: Helm X Plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mumoshu/helm-x) [![github.com/mustafakaya/Azure-Reliability-Checker-Tool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mustafakaya/Azure-Reliability-Checker-Tool) [![muxinc/certificate-expiry-monitor](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/muxinc/certificate-expiry-monitor) [![action-tmate: Debug GitHub Actions via SSH](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mxschmitt/action-tmate) [![github.com/myspotontheweb/gitops-workloads-demo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/myspotontheweb/gitops-workloads-demo) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/mysticrenji/jenkins-cicd-pipelines) [![myugan/awesome-docker-security: Awesome Docker Security](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/myugan/awesome-docker-security) [![nabsul/k8s-ecr-login-renew: Renew Kubernetes Docker secrets for AWS ECR](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/nabsul/k8s-ecr-login-renew) [![Access Pod Online using Podtnl](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/narendranathreddythota/podtnl) [![github.com/naveensilver/Ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/naveensilver/Ansible) [![github.com/nebuly-ai/nos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/nebuly-ai/nos) [![Quiz Grader](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ned1313/quiz-grader) [![NetworkManager CLI cheatsheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/neilhwatson/nustuff/blob/master/networking/nmcli.md) [![github.com: Openshift cheat sheet 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/nekop/openshift-sandbox/blob/master/docs/command-cheatsheet.md) [![NetBox IPAM 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/netbox-community/netbox) [![Netdata](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/netdata/netdata) [![Red Hat Ansible Tower - Workshop and Demo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/network-automation/toolkit) [![Red Hat Ansible Tower - Workshop and Demo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/network-automation/tower_workshop) [![Lens Resource Map extension](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/nevalla/lens-resource-map-extension) [![nfrankel/jvm-controller](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/nfrankel/jvm-controller) [![nicholasamorim/ansible-role-harbor](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/nicholasamorim/ansible-role-harbor) [![github.com/nickjj/wait-until](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/nickjj/wait-until) [![github-rebase-bot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/nicolai86/github-rebase-bot) [![nicolaka/netshoot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/nicolaka/netshoot) [![Glances](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/nicolargo/glances) [![github.com/nicolgit/azure-firewall-mon: az-firewall-mon](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/nicolgit/azure-firewall-mon) [![Armada kubectl plugin 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/night-gold/armada) [![kubectl netshoot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/nilic/kubectl-netshoot) [![kubectl-vpa](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ninlil/kubectl-vpa) [![github Kyverno - Kubernetes Native Policy Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/nirmata/kyverno) [![nirops/yakiapp](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/nirops/yakiapp) [![nleiva/go-links](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/nleiva/go-links) [![Kerbi 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/nmachine-io/kerbi) [![github.com/nnellans/ado-pipelines-guide: Azure DevOps YAML Pipelines Guide' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/nnellans/ado-pipelines-guide) [![github.com/nnellans/bicep-guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/nnellans/bicep-guide) [![Access Pod Online using Podtnl](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/nnrthota/podtnl) [![tqdm: Instantly make your python loops show a progress meter - just wrap' any iterator with "tqdm(iterator)", and you're done!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/noamraph/tqdm) [![github.com/nodejs/node](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/nodejs/node) [![Damn](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/nokia/danm) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/noobaa/noobaa-core) [![helm-docs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/norwoodj/helm-docs) [![Notary](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/notaryproject/notary) [![AWS Lambda the Terraform Way](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/nsriram/lambda-the-terraform-way) [![Apache Reverse Proxy for Jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/nubenetes/apache-reverse-proxy-jenkins) [![My Dynatrace proof of concept 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/nubenetes/awesome-kubernetes/blob/master/pdf/dynatrace_demo.pdf) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/nubenetes/awesome-kubernetes/tree/master/pdf) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/nubenetes/awesome-kubernetes/tree/master/scripts) [![Atlassian Confluence6](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/nubenetes/confluence6-atlassian) [![Jenkins Configuration as Code on Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/nubenetes/jenkins-CasC-kubernetes-demo) [![Proof of Concept: Nexus3 Chart configuration on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/nubenetes/nexus3-helm-chart) [![KDBG: Small Kubernetes debugging container](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/nvucinic/kdbg) [![==oauth2-proxy/oauth2-proxy: OAuth2 Proxy== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/oauth2-proxy/oauth2-proxy) [![Jaeger Demo1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/obitech/micro-obs) [![acorn-io/acorn](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/obot-platform/obot) [![Kafdrop – Kafka Web UI 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/obsidiandynamics/kafdrop) [![Distributed version of Spring Petclinic built with Spring Cloud 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/odedia/spring-petclinic-microservices) [![odigos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/odigos-io/odigos) [![Odoo Mergebot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/odoo/odoo/wiki/Mergebot) [![ofek/csi-gcs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ofek/csi-gcs) [![oilshell: Alternative shells](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/oils-for-unix/oils/wiki/Alternative-Shells) [![oilshell: Alternative shells](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/oilshell/oil/wiki/Alternative-Shells) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/okd-community-install) [![GitHub: OKD4](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/okd-project/okd/blob/master/README.md) [![AWS IP inventory](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/okelet/awsipinventory) [![okwasniewski/MiniSim: MacOS Menu Bar App for iOS and Android Emulators](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/okwasniewski/minisim) [![Demo of Jenkins Configuration-As-Code with Docker and Groovy Hook Scripts (java11-support branch) 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/oleg-nenashev/demo-jenkins-config-as-code/tree/java11-support) [![github.com/omenking/localstack-gitpod-template: LocalStack Gitpod Template](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/omenking/localstack-gitpod-template) [![==omerbsezer/Fast-Kubernetes== 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/omerbsezer/Fast-Kubernetes) [![==omrikiei/ktunnel== ⭐](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/omrikiei/ktunnel) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ondat/discoblocks) [![github.com/ondat/trousseau](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ondat/trousseau) [![github.com/one2nc/cloudlens 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/one2nc/cloudlens) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/oneconcern/keycloak-gatekeeper) [![github.com/onedr0p/flux-cluster-template: Template for deploying k3s backed by Flux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/onedr0p/cluster-template) [![github.com/onedr0p/flux-cluster-template: Template for deploying k3s backed' by Flux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/onedr0p/flux-cluster-template) [![onurakpolat/awesome-bigdata](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/onurakpolat/awesome-bigdata) [![github.com/onzack/grafana-dashboards](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/onzack/grafana-dashboards) [![github.com/open-gitops/project 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/open-gitops/project) [![GSD Pi - A Meta-Prompting and Context Engineering System for Autonomous Agents](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/open-gsd/gsd-pi) [![The Open Guide to Amazon Web Services](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/open-guides/og-aws) [![anderseknert/awesome-opa 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/open-policy-agent/awesome-opa) [![open-policy-agent/conftest](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/open-policy-agent/conftest) [![compile OpenPolicyAgent policies into WebAssembly and run them on the edge](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/open-policy-agent/contrib/tree/main/wasm/cloudflare-worker) [![compile OpenPolicyAgent policies into WebAssembly and run them on the edge](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/open-policy-agent/contrib/tree/master/wasm/cloudflare-worker) [![Open Policy Agent and Gatekeeper](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/open-policy-agent/gatekeeper) [![OpenTelemetry Collector](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/open-telemetry/opentelemetry-collector) [![github.com/open-telemetry/opentelemetry-operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/open-telemetry/opentelemetry-operator) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/open-telemetry/opentelemetry-specification) [![github.com/openai/openai-cookbook: OpenAI Cookbook](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/openai/openai-cookbook) [![github.com/openappsec/openappsec](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/openappsec/openappsec) [![openclarity/kubeclarity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/openclarity/kubeclarity) [![Kubei 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/openclarity/openclarity) [![runc](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/opencontainers/runc) [![github.com/opencontrolplane](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/opencontrolplane) [![github.com/kubecost: kubecost-exporter - Running Kubecost as a Prometheus metric exporter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/opencost/opencost) [![openebs/dynamic-localpv-provisioner: Dynamic Kubernetes Local Persistent' Volumes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/openebs/dynamic-localpv-provisioner) [![openebs/lvm-localpv](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/openebs/lvm-localpv) [![openebs/zfs-localpv](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/openebs/zfs-localpv) [![OpenKruise/Kruise](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/openkruise/kruise) [![github.com/openliberty](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/openliberty) [![openobserve/debug-container](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/openobserve/debug-container) [![OpenOps: No-Code FinOps Automation Platform with AI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/openops-cloud/openops) [![openpitrix 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/openpitrix/openpitrix) [![github.com/openshift-labs 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/openshift-labs) [![github.com: OKD 4 Roadmap](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/openshift/community/blob/master/ROADMAP.md) [![==github.com/openshift/console== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/openshift/console) [![github.com/openshift/hive](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/openshift/hive) [![github.com/openshift/hypershift: HyperShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/openshift/hypershift) [![github.com/openshift/installer openshift installer 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/openshift/installer) [![AWS Account Set Up 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/openshift/installer/blob/main/docs/user/aws/README.md) [![AWS Account Set Up 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/openshift/installer/blob/master/docs/user/aws/README.md) [![Jenkins Docker Image for Openshift v3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/openshift/jenkins) [![openshift/machine-api-operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/openshift/machine-api-operator) [![Machine API](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/openshift/machine-api-operator/tree/main) [![Machine API](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/openshift/machine-api-operator/tree/master) [![Multus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/openshift/multus-cni) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/openshift/ocs-operator) [![GitHub: OKD4](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/openshift/okd/blob/master/README.md) [![github.com/openshift/origin 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/openshift/origin) [![github - using jenkins pipelines with OKD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/openshift/origin/tree/main/examples/jenkins/pipeline) [![github.com/openshift: Using Jenkins Declarative Pipelines with OpenShift' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/openshift/origin/tree/master/examples/jenkins/pipeline) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/openshift/origin/tree/release-3.11/examples/prometheus) [![OpenShift Pipelines Catalog](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/openshift/pipelines-catalog) [![github.com/openshift/pipelines-tutorial](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/openshift/pipelines-tutorial) [![openshift/source-to-image](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/openshift/source-to-image) [![Jenkins-X + Tekton on OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/openshift/tektoncd-pipeline-operator) [![github.com: Openshift 4 training](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/openshift/training) [![github.com/openshiftdemos 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/openshiftdemos) [![Red Hat OLM](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/operator-framework/operator-lifecycle-manager) [![OLM Arquitecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/operator-framework/operator-lifecycle-manager/blob/master/doc/design/architecture.md) [![OLM Philosophy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/operator-framework/operator-lifecycle-manager/blob/master/doc/design/philosophy.md) [![kubernetes-event-exporter 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/opsgenie/kubernetes-event-exporter) [![github.com: Opstree-Go-WebApp](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/opstree/Opstree-Go-WebApp) [![dynamic-pv-scaler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/opstree/dynamic-pv-scaler) [![github.com/oracle](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/oracle) [![Hacking jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/orangetw/awesome-jenkins-rce-2019) [![github.com/oravirt/ansible-oracle](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/oravirt/ansible-oracle) [![github.com/oravirt/ansible-oracle-modules](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/oravirt/ansible-oracle-modules) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/orchest/orchest) [![==orgrim/pg_back: Simple backup tool for PostgreSQL==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/orgrim/pg_back) [![Now Open! AMA with Maintainers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/orgs/community/discussions/196624) [![ori-edge/k8s_gateway](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ori-edge/k8s_gateway) [![==ory/dockertest==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ory/dockertest) [![github.com/osa-ora/camel-k-samples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/osa-ora/camel-k-samples) [![Awesome Openshift 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/oscp/awesome-openshift3) [![github.com/oslabs-beta/ClusterWatch](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/oslabs-beta/ClusterWatch) [![github.com/oslabs-beta/Ekkremis](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/oslabs-beta/Ekkremis) [![KUR8 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/oslabs-beta/KUR8) [![github.com/oslabs-beta/oslabs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/oslabs-beta/KubernOcular) [![==github.com/oslabs-beta: Odin's Eye==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/oslabs-beta/OdinsEye) [![oslabs-beta/Palaemon](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/oslabs-beta/Palaemon) [![oslabs-beta/kubermetrics](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/oslabs-beta/kubermetrics) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/oslabs-beta/neptune) [![github.com/oslabs-beta/oslabs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/oslabs-beta/oslabs) [![OS Query](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/osquery/osquery) [![onurakpolat/awesome-bigdata](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/oxnr/awesome-bigdata) [![github.com/ozbillwang/terraform-best-practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ozbillwang/terraform-best-practices) [![github.com/pabpereza/curated-dockerfiles-examples: Curated Dockerfiles examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/pabpereza/containers-best-practices) [![github.com/pabpereza/curated-dockerfiles-examples: Curated Dockerfiles examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/pabpereza/curated-dockerfiles-examples) [![Bulldozer: GitHub Pull Request Auto-Merge Bot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/palantir/bulldozer) [![github.com/palark/awesome-devops-telegram: Awesome DevOps Telegram](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/palark/awesome-devops-telegram) [![==github.com/paliimx: Data Structures and Algorithms implementation in Go==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/paliimx/Data-Structures-and-Algorithms) [![jinja 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/pallets/jinja) [![pan-net-security/kcount](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/pan-net-security/kcount) [![gnet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/panjf2000/gnet) [![github.com/paragpallavsingh/90DaysOfDevOps: 90DaysOfDevOps Challenge](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/paragpallavsingh/90DaysOfDevOps) [![github.com/paragpallavsingh/90DaysOfDevOps: Day 21 Task: Docker Essential' Concepts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/paragpallavsingh/90DaysOfDevOps/blob/master/submission/day21/README.md) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/paralus/paralus) [![particledecay/kconf](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/particledecay/kconf) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/patelh/kafka-manager) [![patrickdappollonio/kubectl-slice](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/patrickdappollonio/kubectl-slice) [![patrickdappollonio/tabloid: tabloid -- your tabulated data's best friend](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/patrickdappollonio/tabloid) [![Patroni](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/patroni/patroni) [![github.com/paulczar/k8s-spring-petclinic](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/paulczar/k8s-spring-petclinic) [![Awesome Pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/pditommaso/awesome-pipeline) [![jsonnet-controller](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/pelotech/jsonnet-controller) [![Percona Grafana dashboards for MySQL and MongoDB monitoring using Prometheus 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/percona/grafana-dashboards) [![==percona/pg_stat_monitor==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/percona/pg_stat_monitor) [![k8s-cluster-simulator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/pfnet-research/k8s-cluster-simulator) [![pie-r/terragrunt-vs-terraspace](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/pie-r/terragrunt-vs-terraspace) [![kube-backup: Kubernetes resource state sync to git](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/pieterlange/kube-backup) [![Chaos Mesh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/pingcap/chaos-mesh) [![piomin/sample-quarkus-serverless-kafka](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/piomin/sample-quarkus-serverless-kafka) [![piomin/sample-spring-microservices-kubernetes: Microservices with Spring' Boot and Spring Cloud on Kubernetes Demo Project - piotrminkowski.com 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/piomin/sample-spring-microservices-kubernetes) [![==piomin/sample-spring-microservices-new: Microservices with Spring Cloud' Advanced Demo Project==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/piomin/sample-spring-microservices-new) [![github.com/piomin/spring-boot-logging](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/piomin/spring-boot-logging) [![PipeCD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/pipe-cd/pipe) [![PipeCD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/pipe-cd/pipecd) [![github.com: Pixie - Instant Kubernetes-Native Application Observability](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/pixie-io/pixie) [![open source PxL scripts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/pixie-labs/pixie) [![Draino](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/planetlabs/draino) [![konstraint](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/plexsystems/konstraint) [![Sinker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/plexsystems/sinker) [![Example of a pipeline with parameters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/polarpoint-io/groovy-jenkins-pipelines/blob/master/jobs/parameterisedPipelines.groovy) [![PolicyHub CLI, a CLI tool that makes Rego policies searchable 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/policy-hub/policy-hub-cli) [![Pomerium](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/pomerium/pomerium) [![porscheofficial/terraform-aws-ecr-watch](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/porscheofficial/terraform-aws-ecr-watch) [![github.com/portainer/portainer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/portainer/portainer) [![poseidon/typhoon](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/poseidon/typhoon) [![kubectl-sudo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/postfinance/kubectl-sudo) [![postgresml/postgresml 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/postgresml/postgresml) [![Newman](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/postmanlabs/newman) [![PowerfulSeal](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/powerfulseal/powerfulseal) [![Kubernetes The Hard Way: AWS Edition](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/prabhatsharma/kubernetes-the-hard-way-aws) [![k8s-worker-pod-autoscaler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/practo/k8s-worker-pod-autoscaler) [![prae1809/PowerShell-Scripts: OperationalCollections](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/prae1809/PowerShell-Scripts/tree/master/OperationalCollections) [![pravega/pravega-operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/pravega/pravega-operator) [![kubectl-tmux-exec](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/predatorray/kubectl-tmux-exec) [![github.com: Django app + RESTful API for automatic billing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/presslabs/silver) [![The Google Cloud Developer's Cheat Sheet 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/priyankavergadia/google-cloud-4-words) [![proferosec/log4jScanner](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/proferosec/log4jScanner) [![Capsule Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/projectcapsule/capsule) [![github.com/projectsveltos: sveltosctl](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/projectsveltos/sveltosctl) [![github.com/prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/prometheus) [![prometheus-community/elasticsearch_exporter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/prometheus-community/elasticsearch_exporter) [![YACE - yet another cloudwatch exporter 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/prometheus-community/yet-another-cloudwatch-exporter) [![github.com/prometheus-operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/prometheus-operator) [![kube-prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/prometheus-operator/kube-prometheus) [![Alertmanager 0.23.0-rc.0 with awscloud SNS support is available for testing. There are also bugfixes and features for amtool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/prometheus/alertmanager/releases/tag/v0.23.0-rc.0) [![blackbox_exporter 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/prometheus/blackbox_exporter) [![github.com/prometheus/client_java](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/prometheus/client_java) [![Prometheus JMX Exporter 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/prometheus/jmx_exporter) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/prometheus/jmx_exporter/blob/master/example_configs/activemq.yml) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/prometheus/jmx_exporter/blob/master/example_configs/artemis-2.yml) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/prometheus/jmx_exporter/blob/master/example_configs/kafka-2_0_0.yml) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/prometheus/jmx_exporter/blob/master/example_configs/kafka-connect.yml) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/prometheus/jmx_exporter/blob/master/example_configs/zookeeper.yaml) [![github.com/prometheus/prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/prometheus/prometheus) [![Pushgateway](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/prometheus/pushgateway) [![prosimcorp/reforma](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/prosimcorp/reforma) [![==github.com/prowler-cloud/prowler== 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/prowler-cloud/prowler) [![karma 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/prymitive/karma) [![==github.com/public-apis/public-apis: Try Public APIs for free== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/public-apis/public-apis) [![==pulumi/kube2pulumi==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/pulumi/kube2pulumi) [![Pulumi: Infrastructure as Code in Any Programming Language](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/pulumi/pulumi) [![Awesome MCP Servers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/punkpeye/awesome-mcp-servers) [![k8s Spot Rescheduler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/pusher/k8s-spot-rescheduler) [![k8sdeploy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/pyang55/k8sdeploy) [![pyca/bcrypt](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/pyca/bcrypt) [![pydantic/pydantic](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/pydantic/pydantic) [![PyInstaller official GIT repository](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/pyinstaller/pyinstaller) [![pymag09/kubecui](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/pymag09/kubecui) [![pyxll-jupyter: Integration for Jupyter notebooks and Microsoft Excel](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/pyxll/pyxll-jupyter) [![quarkslab/kdigger](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/quarkslab/kdigger) [![Quarkus Images](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/quarkusio/quarkus-images) [![github.com/quay](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/quay) [![Clair](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/quay/clair) [![GitHub Quay (OSS)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/quay/quay) [![Quay Community Edition operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/quay/quay-operator) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/quickbooks2018/eks-redmin) [![quii/learn-go-with-tests](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/quii/learn-go-with-tests) [![quinnypig/billie: Billie the Platypus CI/CD Roast Engine](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/quinnypig/billie) [![quozd/awesome-dotnet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/quozd/awesome-dotnet) [![github: K8s in 30 mins 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/r0hi7/k8s-In-30Mins) [![radondb/radondb-clickhouse-kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/radondb/radondb-clickhouse-kubernetes) [![github: Python3 in one pic](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/rainyear/python3-in-one-pic) [![github.com/rakyll/fake-it-til-you-make-it](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/rakyll/fake-it-til-you-make-it) [![rakyll/go-test-trace 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/rakyll/go-test-trace) [![ramitsurana/awesome-kubernetes: Tools 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ramitsurana/awesome-kubernetes) [![github.com/ran-isenberg: AWS Lambda Handler Cookbook (Python) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ran-isenberg/aws-lambda-handler-cookbook) [![Rancher Desktop 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/rancher-sandbox/rancher-desktop) [![rancher/cis-operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/rancher/cis-operator) [![github.com/rancher/fleet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/rancher/fleet) [![Harvester](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/rancher/harvester) [![K3C](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/rancher/k3c) [![**k3d**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/rancher/k3d) [![**k3OS**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/rancher/k3os) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/rancher/k3s) [![kim - The Kubernetes Image Manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/rancher/kim) [![rancher/system-upgrade-controller: System Upgrade Controller](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/rancher/system-upgrade-controller) [![github.com/rancherfederal/rke2-aws-tf](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/rancherfederal/rke2-aws-tf) [![github.com/rancherfederal/rke2-aws-tf](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ranchergovernment/rke2-aws-tf) [![LLMs-from-scratch](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/rasbt/LLMs-from-scratch) [![k8s-security-policies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/raspbernetes/k8s-security-policies) [![Kube-Ray](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ray-project/kuberay) [![rayfrankenstein/AITOW: #AgileKillsKittens (or Agile In Their Own Words:' The Problem With Agile & Scrum)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/rayfrankenstein/AITOW) [![**kube-opex-analytics** 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/rchakode/kube-opex-analytics) [![github.com/reactive-python/reactpy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/reactive-python/reactpy) [![reactive-tech/kubegres](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/reactive-tech/kubegres) [![GitHub Guides](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/readme/guides) [![github.com/readme/guides: Functional Programming 101](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/readme/guides/functional-programming-basics) [![**kube-opex-analytics** 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/realopslabs/kubeledger) [![realvz/awesome-eks: A curated list of awesome tools for Amazon EKS 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/realvz/awesome-eks) [![github.com/rebataur/djkube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/rebataur/djkube) [![github.com/rebataur/djkube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/rebataur/fskube) [![rubrix](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/recognai/rubrix) [![**Tubectl**: a kubectl alternative which adds a bit of magic to your everyday' kubectl routines by reducing the complexity of working with contexts, namespaces and intelligent matching resources.](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/reconquest/tubekit) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/red-hat-storage/ocs-operator) [![github.com/reddec/keycloak-ext-operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/reddec/keycloak-ext-operator) [![github.com: RedHat Actions 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/redhat-actions) [![github.com: OpenShift GitHub Actions Runner 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/redhat-actions/openshift-actions-runner) [![github.com: OpenShift GitHub Actions Runner Chart 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/redhat-actions/openshift-actions-runner-chart) [![github.com: OpenShift GitHub Actions Runner 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/redhat-actions/openshift-actions-runners) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/redhat-actions/openshift-actions-runners-chart) [![redhat-actions/spring-petclinic](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/redhat-actions/spring-petclinic) [![redhat-certification: chart-verifier: Rules based tool to certify Helm charts' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/redhat-certification/chart-verifier) [![Red Hat Communities of Practice](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/redhat-cop) [![OpenShift Container Pipelines Samples 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/redhat-cop/container-pipelines) [![redhat-cop/dynamic-rbac-operator: Dynamic RBAC Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/redhat-cop/dynamic-rbac-operator) [![==github.com/redhat-cop/gitops-catalog==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/redhat-cop/gitops-catalog) [![GitHub redhat-cop: Ansible Role 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/redhat-cop/infra-ansible) [![GitHub redhat-cop: Ansible Role 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/redhat-cop/infra-ansible/tree/master/roles/identity-management ) [![==redhat-cop/keepalived-operator: Keepalived operator==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/redhat-cop/keepalived-operator) [![openshift-applier](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/redhat-cop/openshift-applier) [![OpenShift Playbooks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/redhat-cop/openshift-playbooks) [![OpenShift Toolkit 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/redhat-cop/openshift-toolkit) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/redhat-cop/openshift-toolkit/tree/master/capacity-dashboard) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/redhat-cop/openshift-toolkit/tree/master/custom-dashboards) [![GitHub: redhat-cop OpenShift Toolkit Network Policy 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/redhat-cop/openshift-toolkit/tree/master/networkpolicy) [![GitHub redhat-cop: OpenShift Toolkit - Quota Management 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/redhat-cop/openshift-toolkit/tree/master/quota-management) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/redhat-cop/pelorus) [![OpenShift Pipeline Library 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/redhat-cop/pipeline-library) [![Quay Community Edition operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/redhat-cop/quay-operator) [![Red Hat Tutorials & Examples: github.com/redhat-developer-demos 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/redhat-developer-demos) [![github: redhat-developer-demos Istio Tutorial for Java Microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/redhat-developer-demos/istio-tutorial) [![knative-tutorial](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/redhat-developer-demos/knative-tutorial) [![github.com/redhat-developer-demos/spring-petclinic 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/redhat-developer-demos/spring-petclinic) [![ODO: OpenShift Command line for Developers 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/redhat-developer/odo) [![Grading Pipeline for OpenShift 4 Advanced Application Deployment Homework Assignment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/redhat-gpte-devopsautomation/ocp4_app_deploy_homework_grading) [![redhat-scholars: istio-tutorial 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/redhat-scholars/istio-tutorial) [![github.com/redhatdemocentral: OpenShift Container Platform Install Demo' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/redhatdemocentral/ocp-install-demo) [![Apache Reverse Proxy for Jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/redhatspain/apache-reverse-proxy-jenkins) [![My Dynatrace proof of concept 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/redhatspain/awesome-kubernetes/blob/master/pdf/dynatrace_demo.pdf) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/redhatspain/awesome-kubernetes/tree/master/pdf) [![Atlassian Confluence6](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/redhatspain/confluence6-atlassian) [![Jenkins Configuration as Code on Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/redhatspain/jenkins-CasC-kubernetes-demo) [![Proof of Concept: Nexus3 Chart configuration on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/redhatspain/nexus3-helm-chart) [![==github: Otomi==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/redkubes/otomi-core) [![redpanda-data/kowl](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/redpanda-data/console) [![redpanda-data/kowl](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/redpanda-data/kowl) [![CKAD-Bookmarks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/reetasingh/CKAD-Bookmarks) [![Azure Bastion Hub-Spoke IaC Blueprint](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/regret546/AzureBlueprints/tree/main/iac-azure-bastion-hub-spoke) [![rehacktive/caffeine](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/rehacktive/caffeine) [![Portfall: A desktop k8s port-forwarding portal for easy access to all your' cluster UIs 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/rekon-oss/portfall) [![rene6502/keepass-secret](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/rene6502/keepass-secret) [![github.com/reneaudain/jenkins_tf_repo: Jenkins Server and S3 Artifact Storage' on AWS using Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/reneaudain/jenkins_tf_repo) [![github.com/replicatedhq/troubleshoot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/replicatedhq/troubleshoot) [![resmoio/kubernetes-event-exporter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/resmoio/kubernetes-event-exporter) [![GitHub at Microsoft Build 2026](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/resources/events/github-microsoft-build26) [![==resources.github.com: What is GitHub Actions? How automation & CI/CD work on GitHub (whitepaper/pdf)==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/resources/whitepapers/actions) [![==reviewdog - A code review dog who keeps your codebase healthy.==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/reviewdog/reviewdog) [![Artemis Prometheus Metrics Plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/rh-messaging/artemis-prometheus-metrics-plugin) [![Tagger](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ricardomaraschini/tagger) [![github.com/ricoberger/vault-secrets-operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ricoberger/vault-secrets-operator) [![HostPort Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/rmb938/hostport-allocator) [![==Kube-capacity==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/robscott/kube-capacity/releases) [![github.com/robusta-dev/chatgpt-yaml-generator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/robusta-dev/chatgpt-yaml-generator) [![HolmesGPT (Robusta)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/robusta-dev/holmesgpt) [![==robusta-dev/krr==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/robusta-dev/krr) [![github.com/robusta-dev/kubernetes-chatgpt-bot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/robusta-dev/kubernetes-chatgpt-bot) [![Awesome Spinnaker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/robzienert/awesome-spinnaker) [![rohitg00/ai-engineering-from-scratch](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/rohitg00/ai-engineering-from-scratch) [![github.com/roib20: Terraform - Provision a GKE Cluster with Cloudflare Ingress' and ArgoCD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/roib20/terraform-provision-gke-cloudflare) [![rootless-containers/usernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/rootless-containers/usernetes) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/rootsongjc) [![rootsongjc/awesome-cloud-native 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/rootsongjc/awesome-cloud-native) [![github: K8s in 30 mins 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/rosehgal/k8s-In-30Mins) [![Telegraf Ansible Role](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/rossmcdonald/telegraf) [![github.com/rothgar/bashScheduler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/rothgar/bashScheduler) [![rottencandy/vimkubectl](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/rottencandy/vimkubectl) [![kubeshell](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/roubles/kubeshell) [![rromannissen/rhoar-microservices-demo: GitOps for Microservices with Red' Hat Runtimes demo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/rromannissen/rhoar-microservices-demo) [![github.com/ruanbekker: Thanos Cluster Setup](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ruanbekker/thanos-cluster-setup) [![run-x/awesome-kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/run-x/awesome-kubernetes) [![run-x/opta: Opta - Supercharge DevOps on any cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/run-x/opta) [![runacapital/awesome-oss-alternatives: Awesome open-source alternatives to' SaaS 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/runacapital/awesome-oss-alternatives) [![ruoshan/autoportforward](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ruoshan/autoportforward) [![kfilt](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ryane/kfilt) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ryanmcdermott/clean-code-javascript) [![Kubecle](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/rydogs/kubecle) [![Podium](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/sa-mw-dach/podium) [![github.com: Django Sage Painless](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/sageteam-org/django-sage-painless) [![github.com: Django Sage Painless](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/sageteamorg/django-sage-painless) [![K3s Private Cluster 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/sagittaros/terraform-k3s-private-cloud) [![sahilsk/awesome-jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/sahilsk/awesome-jenkins) [![github.com/sajeetharan/azure-mindmap](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/sajeetharan/azure-mindmap) [![Azure Fundamentals: AZ-900.pdf](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/sajeetharan/azure-mindmap/blob/master/azure-fundamentals/AZ-900.pdf) [![salesforce/Craft](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/salesforce/craft) [![Metabadger](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/salesforce/metabadger) [![salesforce/Sloop - Kubernetes History Visualization 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/salesforce/sloop) [![saml-to/assume-aws-role-action](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/saml-to/assume-aws-role-action) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/samrocketman) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/samrocketman/docker-jenkins-jervis/blob/main/README.md) [![ref2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/samrocketman/docker-jenkins-jervis/blob/master/README.md) [![samrocketman/jenkins-script-console-scripts 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/samrocketman/jenkins-script-console-scripts) [![Jervis](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/samrocketman/jervis/wiki) [![github.com/samrocketman/nexus3-config-as-code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/samrocketman/nexus3-config-as-code) [![llama.cpp plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/samyfodil/taubyte-llama-satellite) [![Awesome Cloud Native Java](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/saturnism/awesome-cloud-native-java) [![Google Cloud Native Spring Boot PetClinic. Spring PetClinic Microservices on GCP 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/saturnism/spring-petclinic-gcp) [![==github.com/sauljabin/kaskade==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/sauljabin/kaskade) [![savecost/datav 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/savecost/datav) [![sbilly/awesome-security: Awesome Security](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/sbilly/awesome-security) [![github.com/sclorg/](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/sclorg) [![github.com/sclorg/mariadb-container](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/sclorg/mariadb-container) [![github.com/scorputty/packer-centos-awx](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/scorputty/packer-centos-awx) [![github.com/scraly: Terraform Cheat sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/scraly/terraform-cheat-sheet/blob/master/terraform-cheat-sheet.pdf) [![Screwdriver API](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/screwdriver-cd/screwdriver) [![github.com/scriptcamp/kubernetes-serviceaccount-example](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/scriptcamp/kubernetes-serviceaccount-example) [![scylladb/scylla-operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/scylladb/scylla-operator) [![github-merge-bot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/sdduursma/github-merge-bot) [![Awesome GitHub Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/sdras/awesome-actions) [![github.com/seal-io/tap: Terraform Advanced Patcher (TAP)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/seal-io/tap) [![github.com/search?l=powershell](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/search?l=powershell&q=stars%3A%3E1&type=Repositories) [![OpenTelemetry Launchers 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/search?q=org%3Alightstep+launcher) [![segmentio/kubectl-curl: Kubectl plugin to run curl commands against kubernetes' pods](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/segmentio/kubectl-curl) [![segmentio/stack](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/segmentio/stack) [![Selefra: Selefra is an open-source policy-as-code software that provides' analytics for multi-cloud and SaaS.](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/selefra/selefra) [![github.com/seligman/aws-ip-ranges: AWS's ip-ranges.json](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/seligman/aws-ip-ranges) [![github: sematext - Docker Swarm Cheatsheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/sematext/cheatsheets/blob/master/docker-swarm-cheatsheet.md) [![kube-fledged](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/senthilrch/kube-fledged) [![Awesome NotebookLM Slide Prompts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/serenakeyitan/awesome-notebookLM-prompts) [![Jillegal OffHeap Module](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/serkan-ozal/jillegal) [![Awesome Project Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/shahedbd/awesome-project-management) [![Metal Kubes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/shank-git/metal-kubes) [![Claude Code Best Practice](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/shanraisshan/claude-code-best-practice) [![github.com/sharadbhat/KubernetesPatterns: YAML and Golang implementations' of common Kubernetes patterns](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/sharadbhat/KubernetesPatterns) [![job-dsl **Gradle** Example](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/sheehan/job-dsl-gradle-example) [![sherifabdlnaby/kubephp](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/sherifabdlnaby/kubephp) [![phpdocker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/sherifabdlnaby/phpdocker) [![github.com/shipa-corp/ketch](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/shipa-corp/ketch) [![shipwright-io/build: shipwright](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/shipwright-io/build) [![shuaibiyy/Awesome Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/shuaibiyy/awesome-terraform) [![github.com/shuaibiyy/awesome-terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/shuaibiyy/awesome-tf) [![Domain-harvester](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/shurshun/domain-harvester) [![github.com/siamaksade/jenkins-blueocean](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/siamaksade/jenkins-blueocean) [![MapIt](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/siamaksade/mapit-spring) [![github.com/sieve-project/sieve](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/sieve-project/sieve) [![==Permission Manager== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/sighupio/permission-manager) [![Cosign: Container Signing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/sigstore/cosign) [![github.com/sigstore: k8s-manifest-sigstore](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/sigstore/k8s-manifest-sigstore) [![github.com: Django app + RESTful API for automatic billing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/silverapp/silver) [![github.com/simhol/awesome-azure: Awesome Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/simhol/awesome-azure) [![StatusBay](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/similarweb/statusbay) [![Simplenetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/simplenetes-io/simplenetes) [![github.com/gventuri/pandas-ai](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/sinaptik-ai/pandas-ai) [![@sindresorhus' Awesome](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/sindresorhus/awesome) [![github.com/sirech/example-concourse-pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/sirech/example-concourse-pipeline) [![skooner - Kubernetes Dashboard](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/skooner-k8s/skooner) [![==github.com/sl1pm4t/k2tf: Kubernetes YAML to Terraform HCL converter==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/sl1pm4t/k2tf) [![Nebula](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/slackhq/nebula) [![Awesome Testing code snippets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/slawekradzyminski/AwesomeTesting) [![slipway: A Kubernetes controller to automate gitops provisioning](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/slipway-gitops/slipway) [![kubewebhook](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/slok/kubewebhook) [![Sloth 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/slok/sloth) [![Elastic APM Server Docker image](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/sls-dev1/openshift-elastic-apm-server) [![Marge-bot: A merge-bot for GitLab](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/smarkets/marge-bot) [![smartxworks/knest](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/smartxworks/knest) [![smartxworks/virtink](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/smartxworks/virtink) [![Smocker (server mock) is a simple and efficient HTTP mock server](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/smocker-dev/smocker) [![KLoadGen - Kafka + (Avro/Json Schema) Load Generator 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/sngular/kloadgen) [![node-policy-webhook](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/softonic/node-policy-webhook) [![rkubelog 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/solarwinds/rkubelog) [![Sonatype Nexus Community 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/sonatype-nexus-community) [![Sonatype Nexus Community: Nexus Kubernetes OpenShift 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/sonatype-nexus-community/nexus-kubernetes-openshift) [![==sottlmarek/DevSecOps: Ultimate DevSecOps library== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/sottlmarek/DevSecOps) [![space-cloud: Develop, Deploy and Secure Serverless Apps on Kubernetes.](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/spacecloud-io/space-cloud) [![spotify/flink-on-k8s-operator: Kubernetes Operator for Apache Flink](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/spotify/flink-on-k8s-operator) [![github: Spring Cloud Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/spring-cloud/spring-cloud-kubernetes) [![github.com/spring-petclinic/spring-petclinic-kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/spring-petclinic/spring-petclinic-cloud) [![github.com/spring-petclinic/spring-petclinic-kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/spring-petclinic/spring-petclinic-kubernetes) [![Spring PetClinic Microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/spring-petclinic/spring-petclinic-microservices) [![github.com/spring-projects: springboot enables these probes automatically when running in k8s](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/spring-projects/spring-boot#L73) [![github.com/spring-projects/spring-petclinic](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/spring-projects/spring-petclinic) [![ref 8](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/spring-projects/spring-petclinic/issues/339) [![github.com/squalrus/merge-bot: PR Merge Bot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/squalrus/merge-bot) [![github.com/squareops/terraform-aws-vpc](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/squareops/terraform-aws-vpc) [![github.com/squat/kilo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/squat/kilo) [![Jabos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/srfrnk/jabos) [![ssbostan/jenkins-stack-docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ssbostan/jenkins-stack-docker) [![ssbostan/jenkins-stack-kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ssbostan/jenkins-stack-kubernetes) [![ssbostan/jenkins-tutorial 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ssbostan/jenkins-tutorial) [![connaisseur](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/sse-secure-systems/connaisseur) [![sstarcher/helm-exporter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/sstarcher/helm-exporter) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/sstephenson/rbenv) [![Kpexec](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ssup2/kpexec) [![github.com/stackrox: Certified Kubernetes Security Specialist Study Guide' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/stackrox/Kubernetes_Security_Specialist_Study_Guide) [![KubeLinter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/stackrox/kube-linter) [![github.com/stacksimplify/aws-eks-kubernetes-masterclass 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/stacksimplify/aws-eks-kubernetes-masterclass) [![github.com/stacksimplify/azure-aks-kubernetes-masterclass 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/stacksimplify/azure-aks-kubernetes-masterclass) [![**Boilerplate: 25-Azure-DevOps-Terraform-Azure-AKS** 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/stacksimplify/azure-aks-kubernetes-masterclass/tree/master/25-Azure-DevOps-Terraform-Azure-AKS) [![PDF presentation 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/stacksimplify/azure-aks-kubernetes-masterclass/tree/master/ppt-presentation) [![stakater/Forecastle](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/stakater/Forecastle) [![IngressMonitorController (Deprecated)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/stakater/IngressMonitorController) [![stakater/Reloader 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/stakater/Reloader) [![github.com/stakater/Xposer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/stakater/Xposer) [![FossFLOW](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/stan-smith/FossFLOW) [![Stash](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/stashed/stash) [![kubeswitch: Kubernetes Version Switcher 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/steamhaus/kubeswitch) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/stedolan/jq) [![github.com/stefanprodan/gitops-istio: A GitOps recipe for Progressive Delivery' with Flux v2, Flagger and Istio 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/stefanprodan/gitops-istio) [![==stefanprodan/podinfo==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/stefanprodan/podinfo) [![stepchowfun/docuum: Docuum: LRU eviction of Docker images 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/stepchowfun/docuum) [![==github.com/stephaneey/azure-and-k8s-architecture: Azure and K8s Architecture==' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/stephaneey/azure-and-k8s-architecture) [![azure-and-k8s-architecture: The API Management Architecture Map](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/stephaneey/azure-and-k8s-architecture/blob/main/maps/apim.md) [![azure-and-k8s-architecture: East-West Traffic shared cluster and shared' responsibilities using Calico](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/stephaneey/azure-and-k8s-architecture/blob/main/networking/azure-kubernetes-service/east-west-traffic/east-west-shared-calico.md) [![Stern 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/stern/stern) [![steveazz/awesome-slo: Awesome SLOs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/steve-mt/awesome-slo) [![steveazz/awesome-slo: Awesome SLOs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/steveazz/awesome-slo) [![==steveteuber/kubectl-graph== ⭐](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/steveteuber/kubectl-graph) [![strimzi/kafka-kubernetes-config-provider: Kubernetes Configuration Provider' for Apache Kafka](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/strimzi/kafka-kubernetes-config-provider) [![strimzi/strimzi-canary](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/strimzi/strimzi-canary) [![**k8s-job-notify**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/sukeesh/k8s-job-notify) [![summerwind/actions-runner-controller](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/summerwind/actions-runner-controller) [![superbrothers/zsh-kubectl-prompt 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/superbrothers/zsh-kubectl-prompt) [![SIE: Superlinked Inference Engine](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/superlinked/sie) [![Grant-Revoke-ssh-access](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/suraksha-123/Grant-Revoke-ssh-access) [![Deprek8ion](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/swade1987/deprek8ion) [![Swagger Codegen](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/swagger-api/swagger-codegen) [![==github.com/swapnakpanda: SQL_CheatSheet.png==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/swapnakpanda/Infographics/blob/main/Cheat%20Sheet/Database/SQL_CheatSheet.png) [![==swarmlet/swarmlet: Swarmlet==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/swarmlet/swarmlet) [![Kakuna Codebase Hardening Suite](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/swyxio/skills/tree/main) [![swyxio/skills - twitter-x-scraping](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/swyxio/skills/tree/main/twitter-x-scraping) [![syntasso/kratix](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/syntasso/kratix) [![systemcraftsman/lab-tekton-pipelines: OpenShift Pipelines workshop](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/systemcraftsman/lab-tekton-pipelines) [![TDengine](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/taosdata/TDengine) [![target/pod-reaper](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/target/pod-reaper) [![dreamland](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/taubyte/dream) [![dreamland](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/taubyte/dreamland) [![github.com/taubyte/tau: Tau](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/taubyte/tau) [![AKHQ (previously known as KafkaHQ) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/tchiotludo/akhq) [![Awesome Container](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/tcnksm/awesome-container) [![rback: RBAC in Kubernetes visualizer 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/team-soteria/rback) [![teamcode-inc/kubeorbit](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/teamcode-inc/kubeorbit) [![==techiescamp/devops-projects==:Real-World DevOps Projects For Learning](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/techiescamp/devops-projects) [![==github.com/techiescamp/kubernetes-learning-path== 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/techiescamp/kubernetes-learning-path) [![techno-tim/k3s-ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/techno-tim/k3s-ansible) [![Terraform Module Releaser GitHub Action](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/techpivot/terraform-module-releaser) [![github.com/tektoncd](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/tektoncd) [![tektoncd/chains](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/tektoncd/chains) [![Tekton community](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/tektoncd/community) [![github: Tekton Pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/tektoncd/pipeline) [![telekom/das-schiff](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/telekom/das-schiff) [![Teleskope](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/teleskopeView/teleskope_k8s) [![tellerops/helm-teller](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/tellerops/helm-teller) [![ermetic/access-undenied-aws 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/tenable/access-undenied-aws) [![github.com/tensorchord/Awesome-LLMOps: Awesome LLMOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/tensorchord/Awesome-LLMOps) [![tensorchord/envd: Reproducible development environment for AI/ML 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/tensorchord/envd) [![Gama: Terminal UI for GitHub Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/termkit/gama) [![==github.com/terraform-aws-modules==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/terraform-aws-modules) [![github.com/terraform-aws-modules/terraform-aws-eks: AWS EKS Terraform module](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/terraform-aws-modules/terraform-aws-eks) [![==github.com/terraform-aws-modules/terraform-aws-solutions==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/terraform-aws-modules/terraform-aws-solutions) [![github.com/terraform-linters/tflint](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/terraform-linters/tflint/releases/tag/v0.51.0) [![mineiros-io/terramate](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/terramate-io/terramate) [![terrytangyuan/awesome-argo 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/terrytangyuan/awesome-argo) [![github.com/terrytangyuan/awesome-kubeflow: Awesome Kubeflow 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/terrytangyuan/awesome-kubeflow) [![testcontainers 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/testcontainers) [![tfenv](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/tfutils/tfenv) [![Terraform Automation Demo using Google Cloud Provider](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/tfxor/terraform-google-automation-demo) [![thangchung/awesome-dotnet-core](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/thangchung/awesome-dotnet-core) [![==thanos-io/kube-thanos: Kubernetes specific configuration for deploying' Thanos==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/thanos-io/kube-thanos) [![Thanos Architecture Overview 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/thanos-io/thanos) [![Pydeps 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/thebjorn/pydeps) [![Foreman Ansible Modules (FAM)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/theforeman/foreman-ansible-modules) [![theketchio/ketch 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/theketchio/ketch) [![onedev](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/theonedev/onedev) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/thomast1906/DevOps-Journey-Using-Azure-DevOps/tree/main/labs) [![thomast1906/DevOps-The-Hard-Way-Azure 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure) [![==github.com/thomast1906/terraform-on-azure==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/thomast1906/terraform-on-azure) [![terraform-hcloud-dualstack-k8s: Hetzner Dual-Stack Kubernetes Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/tibordp/terraform-hcloud-dualstack-k8s) [![techno-tim/k3s-ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/timothystewart6/k3s-ansible) [![gst-pipeline-operator: A Kubernetes operator for running audio/video processing' pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/tinyzimmer/gst-pipeline-operator) [![tinyzimmer/k3p](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/tinyzimmer/k3p) [![kVDI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/tinyzimmer/kvdi) [![github.com/tldrsec/awesome-secure-defaults](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/tldrsec/awesome-secure-defaults) [![github.com/tlkamp/terraform-provider-validation: Validation Provider](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/tlkamp/terraform-provider-validation) [![MagTape](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/tmobile/magtape) [![toboshii/hajimari](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/toboshii/hajimari) [![todaywasawesome/atomic-cluster: The Atomic Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/todaywasawesome/atomic-cluster) [![todaywasawesome/oss-apps: OSS Applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/todaywasawesome/oss-apps) [![github.com/tokarev-artem/auto-ec2-setup](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/tokarev-artem/auto-ec2-setup) [![github.com/tom-256/ansible-awx-packer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/tom-256/ansible-awx-packer) [![==tomhuang12: Awesome Kubernetes Resources==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/tomhuang12/awesome-k8s-resources) [![tommeramber/ocp-automations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/tommeramber/ocp-automations) [![github.com/tomnomnom/gron 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/tomnomnom/gron) [![tomwechsler/HashiCorp_Certified_Terraform_Associate](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/tomwechsler/HashiCorp_Certified_Terraform_Associate) [![github.com/toniblyx/my-arsenal-of-aws-security-tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/toniblyx/my-arsenal-of-aws-security-tools) [![==github.com/topics/gitops== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/topics/gitops) [![github.com/topics/yaml-processor](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/topics/yaml-processor) [![pvc-autoresizer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/topolvm/pvc-autoresizer) [![Cloudburn: An Open-Source Policy Engine for AWS Spending](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/towardsthecloud/cloudburn) [![==trimstray/test-your-sysadmin-skills==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/trimstray/test-your-sysadmin-skills) [![The Book of Secret Knowledge 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/trimstray/the-book-of-secret-knowledge) [![ref 9 - I have a branch that adds Docker, Kubernetes and Knative into the mix - planning on submitting a PR at some point](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/trisberg/spring-petclinic) [![github.com/trstringer/kubectl-example](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/trstringer/kubectl-example) [![tsenart/vegeta 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/tsenart/vegeta) [![github.com/monodot/pipeline-library-demo 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/tutorialworks/pipeline-library-demo) [![TWINT - Twitter Intelligence Tool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/twintproject/twint) [![==txn2/kubefwd==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/txn2/kubefwd) [![React+TypeScript Cheatsheets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/typescript-cheatsheets/react) [![==github.com/paliimx: Data Structures and Algorithms implementation in Go==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ua-nick/Data-Structures-and-Algorithms) [![github.com/ualter: AwsBe](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ualter/awsbe-site) [![uber/kraken](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/uber/kraken) [![kondense 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/unagex/kondense) [![github.com/unitypark/aws-serverless-demos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/unitypark/aws-serverless-demos) [![github.com/unitypark: AWS Serverless Demos - cloudfront-http-api-cognito](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/unitypark/aws-serverless-demos/tree/main/serverless-web-hosting/cloudfront-http-api-cognito) [![unixorn/awesome-zsh-plugins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/unixorn/awesome-zsh-plugins) [![github.com/unxsist/jet-pilot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/unxsist/jet-pilot) [![==up9inc/mizu==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/up9inc/mizu) [![upbound/platform-ref-multi-k8s: Upbound's reference platform for multi-cloud' Kubernetes with Crossplane](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/upbound/platform-ref-multi-k8s) [![github.com/updatecli/updatecli](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/updatecli/updatecli) [![How they SRE](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/upgundecha/howtheysre) [![upmc-enterprises/registry-creds: Registry Credentials ⭐](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/upmc-enterprises/registry-creds) [![utilitywarehouse/kube-applier](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/utilitywarehouse/kube-applier) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/utterance/utterances) [![vbouchaud/k8s-ldap-auth](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/vbouchaud/k8s-ldap-auth) [![kubestriker 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/vchinnipilli/kubestriker) [![Awesome Docker 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/veggiemonk/awesome-docker) [![github.com/vmware-tanzu/velero](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/velero-io/velero) [![==github.com/venkateshk111/terraform-beginners-guide== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/venkateshk111/terraform-beginners-guide) [![helm-ecr 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/vetyy/helm-ecr) [![viaduct-ai/kustomize-sops](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/viaduct-ai/kustomize-sops) [![Awesome Visual Studio Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/viatsko/awesome-vscode) [![HULL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/vidispine/hull) [![github.com/vijaykedar/jenkins-setup-using-terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/vijaykedar/jenkins-setup-using-terraform) [![VimWiki](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/vimwiki/vimwiki) [![kubench](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/vincentserpoul/kubench) [![Awesome Python 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/vinta/awesome-python) [![Kubesurveyor 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/viralpoetry/kubesurveyor) [![visenger/awesome-mlops: Awesome MLOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/visenger/awesome-mlops) [![vitobotta/velero-notifications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/vitobotta/velero-notifications) [![nirops/yakiapp](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/vivekagate/yakiapp) [![KuUI (Kubernetes UI)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/viveksinghggits/kuui) [![vladimirvivien/ktop](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/vladimirvivien/ktop) [![vLLM on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/vllm-project/vllm) [![vmware-tanzu/buildkit-cli-for-kubectl (kubectl plugin)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/vmware-archive/buildkit-cli-for-kubectl) [![ktx 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/vmware-archive/ktx) [![kube-fluentd-operator 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/vmware-archive/kube-fluentd-operator) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/vmware-archive/kubecfg) [![bitnami-labs/kubewatch](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/vmware-archive/kubewatch) [![vmware-tanzu/octant](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/vmware-archive/octant) [![VMware-tanzu Antrea](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/vmware-tanzu/antrea) [![vmware-tanzu/buildkit-cli-for-kubectl (kubectl plugin)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/vmware-tanzu/buildkit-cli-for-kubectl) [![==vmware-tanzu/k-bench== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/vmware-tanzu/k-bench) [![vmware-tanzu/octant](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/vmware-tanzu/octant) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/vmware-tanzu/pinniped) [![sonobuoy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/vmware-tanzu/sonobuoy) [![github.com/vmware-tanzu/velero](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/vmware-tanzu/velero) [![vmware-tanzu/k-bench 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/vmware/k-bench) [![kube-fluentd-operator 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/vmware/kube-fluentd-operator) [![VMware octant](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/vmware/octant) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/vmware/pinniped) [![volatiletech/sqlboiler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/volatiletech/sqlboiler) [![Azure/vscode-kubernetes-tools 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/vscode-kubernetes-tools/vscode-kubernetes-tools) [![dive 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/wagoodman/dive) [![wallarm/sysbindings](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/wallarm/sysbindings) [![wangjia184/pod-inspector](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/wangjia184/pod-inspector) [![github.com/wardviaene (kubernetes, terraform, ansible, docker, etc) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/wardviaene) [![wardviaene/advanced-kubernetes-course](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/wardviaene/advanced-kubernetes-course) [![wardviaene/advanced-kubernetes-course/spinnaker 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/wardviaene/advanced-kubernetes-course/tree/master/spinnaker) [![wardviaene/jenkins-course](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/wardviaene/jenkins-course) [![wardviaene/kubernetes-course](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/wardviaene/kubernetes-course) [![github.com/we-dcode/kubetunnel](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/we-dcode/kubetunnel) [![Kspan - Turning Kubernetes Events into spans 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/weaveworks-experiments/kspan) [![Awesome-GitOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/weaveworks/awesome-gitops) [![weaveworks/cluster-api-provider-existinginfra](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/weaveworks/cluster-api-provider-existinginfra) [![ref2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/weaveworks/eksctl) [![kubediff 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/weaveworks/kubediff) [![weaveworks: kured - Kubernetes Reboot Daemon 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/weaveworks/kured) [![weaveworks/tf-controller: Weave GitOps Terraform Controller](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/weaveworks/tf-controller) [![github: Weave Net - Weaving Containers into Applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/weaveworks/weave) [![Weave Kubernetes System Control - wksctl](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/weaveworks/wksctl) [![kVDI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/webmeshproj/webmesh-vdi) [![github.com/welldone-cloud/aws-list-resources](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/welldone-cloud/aws-list-resources) [![werf/kubedog](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/werf/kubedog) [![Nelm: A Helm Alternative for Kubernetes Deployments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/werf/nelm) [![==werf/werf==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/werf/werf) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/widdix/aws-cf-templates) [![willdady/aws-resource-based-policy-collector: AWS resource-based policy' collector](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/willdady/aws-resource-based-policy-collector) [![willdady/cdk-iam-credentials-rotator: IAM Credentials Rotator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/willdady/cdk-iam-credentials-rotator) [![git-cipher](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/wincent/git-cipher) [![windup](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/windup) [![Compass 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/winfordlin/Compass) [![witchery-project/witchery](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/witchery-project/witchery) [![Jenkins Pipeline Maven build demo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/wololock/jenkine-pipeline-maven-demo/tree/sdkman) [![AWS Account Cloud9 Visualizer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/wongcyrus/aws-account-cloud9-visualizer) [![github.com: Docker cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/wsargent/docker-cheat-sheet) [![csi-rclone: CSI rclone mount plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/wunderio/csi-rclone) [![Raspbernetes - Kubernetes Cluster: k8s-gitops](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/xUnholy/k8s-gitops) [![Kerbi 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/xavier-mt/kerbi) [![xiaods/k8e](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/xiaods/k8e) [![docker-compose-tpg: Telegraf + Prometheus + Grafana Local Testing Environments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/xiaopeng163/docker-compose-tpg) [![yahoo/check-log4j](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/yahoo/check-log4j) [![github.com/yandex-cloud: CSI for S3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/yandex-cloud/k8s-csi-s3) [![Tech Interview Handbook](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/yangshun/tech-interview-handbook) [![Awesome API Gateway](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/yangtao309/awesome-api-gateway) [![yankils/Simple-DevOps-Project](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/yankils/Simple-DevOps-Project) [![github.com/yannh/kubeconform 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/yannh/kubeconform) [![kube-bench-exporter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/yashvardhan-kukreja/kube-bench-exporter) [![bul: Interactive TUI for Exploring Kubernetes Container Logs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ynqa/bul) [![github.com/ynqa/jnv 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/ynqa/jnv) [![K8sPurger 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/yogeshkk/K8sPurger) [![yokawasa/action-setup-kube-tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/yokawasa/action-setup-kube-tools) [![==github.com/yonahd/kor==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/yonahd/kor) [![github.com/yonahd/orphaned-configmaps: Orphaned ConfigMaps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/yonahd/orphaned-configmaps) [![kubectl-isolate](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/yteraoka/kubectl-isolate) [![zakkg3/ClusterSecret: Kubernetes ClusterSecret operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/zakkg3/ClusterSecret) [![logbook](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/zalando/logbook) [![Patroni](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/zalando/patroni) [![Zalando Postgres Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/zalando/postgres-operator) [![Spilo: HA PostgreSQL Clusters with Docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/zalando/spilo) [![defenseunicorns/zarf](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/zarf-dev/zarf) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/zaynali53/DotENV) [![Kube-score](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/zegl/kube-score) [![github.com/zsh-users/zsh-autosuggestions 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/zsh-users/zsh-autosuggestions) [![GitHub: monkey-ops, Openshift compliant, no cluster-admin required](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.comjoshmsmith/monkey-ops) [![github.dev](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.dev) [![github.dev](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.dev/github/dev) [![github.dev: Python Data Science Handbook](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.dev/jakevdp/PythonDataScienceHandbook/tree/master/notebooks) [![github.github.com/training-kit: Git cheat sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.github.com/training-kit/downloads/github-git-cheat-sheet.pdf) [![github1s.com 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github1s.com) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://githubcom/OctopusDeploy/terraform-provider-octopusdeploy) [![gitlab.beuth-hochschule.de](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gitlab.beuth-hochschule.de/s70178/petclinic-ansible-jenkins-ci-cd) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gitlab.beuth-hochschule.de/users/sign_in) [![gitlab.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gitlab.com) [![gitlab.com: Red Hat Process Automation Manager - Signal Marketing Demo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gitlab.com/bpmworkshop/rhpam-signal-marketing-demo) [![Provide merge bot functionality](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gitlab.com/gitlab-org/gitlab/-/issues/14595) [![Auto-merge between release branches](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gitlab.com/gitlab-org/gitlab/-/issues/2785) [![Manifesto 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gitlab.com/jackatbancast/manifesto) [![k3s_hetzner](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gitlab.com/k3s_hetzner/k3s_hetzner) [![gitlab.com: Kubernetes storage provider benchmarks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gitlab.com/mrman/k8s-storage-provider-benchmarks) [![purelb/purelb](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gitlab.com/purelb/purelb) [![gitlab.com/redhatdemocentral 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gitlab.com/redhatdemocentral) [![gitlab.com: Portfolio Architecture Examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gitlab.com/redhatdemocentral/portfolio-architecture-examples) [![gitlab.com/redhatdemocentral: Healthcare](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gitlab.com/redhatdemocentral/portfolio-architecture-examples/-/blob/main/healthcare.adoc) [![CodeReady Containers - Red Hat Decision Manager Install Demo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gitlab.com/redhatdemocentral/rhcs-rhdm-install-demo) [![Awesome Django. A curated list of awesome Django apps, projects and resources](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gitlab.com/rosarior/awesome-django) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gitlab.com/xavki/devopsland/-/tree/master/ansible) [![gitlab.comquent.de: Microservices branch](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gitlab.comquent.de/petclinic/spring-petclinic-microservices) [![Example: GStreamer Merge Bot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gitlab.freedesktop.org/gstreamer-merge-bot) [![Example: gitlab.gnome.org/marge-merge-bot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gitlab.gnome.org/marge-merge-bot) [![Example: gitlab.gnome.org/marge-merge-bot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gitlab.gnome.org/users/sign_in) [![gizmodo.com: Google Calendar's New Feature Can Figure Out When Your Friends' Don't Have an Excuse to Flake](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gizmodo.com/google-calendar-debuts-appointment-schedule-feature-1848715533) [![gkovan.medium.com: A Zero Trust Approach for Securing the Supply Chain of' Microservices Packaged as Container Images (sigstore, kyverno, openshift tekton, quarkus) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gkovan.medium.com/a-zero-trust-approach-for-securing-the-supply-chain-of-microservices-packaged-as-container-images-89d2f5b7293b) [![glasskube.dev 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://glasskube.dev) [![globaldatanet.com: Terraform CI/CD Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://globaldatanet.com/blog/terraform-cicd-best-practices) [![globaldatanet.com: .AWS IAM Identity Center Permission Management at Scale Part 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://globaldatanet.com/tech-blog/aws-iam-identity-center-permission-management-at-scale-part-2) [![globaldatanet.com: Terraform CI/CD Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://globaldatanet.com/tech-blog/terraform-cicd-best-practices) [![gmaster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gmaster.io) [![gmaster.io - Mergedroid: Automate merging just by analyzing your GitHub repo.](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gmaster.io/mergedroid) [![Creating with Rovo: How We Built a Collaborative AI Canvas](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://go.atlassian.com/ijvzec) [![Atomist](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://go.atomist.com) [![Convert AWS console actions to reusable code with AWS Console-to-Code, now generally available](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://go.aws/4eFRwIt) [![golang.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://go.dev) [![blog.golang.org: Gopls on by default in the VS Code Go extension](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://go.dev/blog/gopls-vscode-go) [![go.dev: A new search experience on pkg.go.dev](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://go.dev/blog/pkgsite-search-redesign) [![go.digitalocean.com/cicd-on-k8s](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://go.digitalocean.com/cicd-on-k8s) [![go.weave.works: The GitOps Maturity Model - 4 evolutionary steps to continuous' delivery (pdf)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://go.weave.works/2021_GitOps_Maturity_Model.html) [![weave.works: Automating Kubernetes with GitOps (whitepaper) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://go.weave.works/automating-kubernetes-with-gitops-wp.html) [![go.weave.works: The Practical Guide to GitOps (eBook)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://go.weave.works/gitops-ebook.html) [![weave.works: Hardening Git for GitOps (white paper)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://go.weave.works/hardening-git-for-gitops.html) [![weave.works: Production Ready Checklists for Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://go.weave.works/production-ready-kubernetes-checklist.html) [![goglides.io: Running OpenEBS in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://goglides.io/running-openebs-in-kubernetes/371) [![Harbor](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://goharbor.io) [![goharbor.io: Deploy Harbor with the Quick Installation Script](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://goharbor.io/docs/2.0.0/install-config/quick-install-script) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gokatalyst.io/blog/2023/12/06/katalyst-a-qos-based-resource-management-system-for-workload-colocation-on-kubernetes) [![gokhan-karadas1992.medium.com: ArgoCD + Kubevela Integration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gokhan-karadas1992.medium.com/argocd-kubevela-integration-eb88dc0484e0) [![gokulchandrapr.medium.com: Amazon EKS Anywhere & EKS Connector](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gokulchandrapr.medium.com/amazon-eks-anywhere-eks-connector-600953aaa42d) [![gokuldevops.medium.com: Argo CD-Sample app deployment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gokuldevops.medium.com/argo-cdsample-app-deployment-56b36601f279) [![golang.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://golang.org) [![==golangrepo.com== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://golangrepo.com) [![==googlecloudcheatsheet.withgoogle.com: Google Cloud Developer cheat sheet==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://googlecloudcheatsheet.withgoogle.com) [![goteleport.com: Why DevSecOps is Going Passwordless](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://goteleport.com/blog/devsecops-passwordless) [![goteleport.com: Anatomy of a Cloud Infrastructure Attack via a Pull Request](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://goteleport.com/blog/hack-via-pull-request) [![gravitational.com: How to SSH Properly 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://goteleport.com/blog/how-to-ssh-properly) [![goteleport.com: A Simple Overview of Authentication Methods for Kubernetes Clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://goteleport.com/blog/kube-authn-methods) [![goteleport.com: Kubernetes API Access Security Hardening](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://goteleport.com/blog/kubernetes-api-access-security) [![gravitational.com: How to Set Up Kubernetes SSO with SAML](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://goteleport.com/blog/kubernetes-sso-saml) [![goteleport.com: SSH Certificates Security. SSH Access Hardening 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://goteleport.com/blog/ssh-certificates) [![goteleport.com: kubectl exec vs SSH](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://goteleport.com/blog/ssh-vs-kubectl) [![seal.io: Open Source Platform Engineering for Dev & Ops](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gpustack.ai) [![gradle.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gradle.org) [![grafana-6.7.2-1.x86_64.rpm](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com) [![grafana.com: Grafana Labs and Microsoft partner to deliver new first party' Microsoft Azure service](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/about/press/2021/11/10/grafana-labs-and-microsoft-partner-to-deliver-new-first-party-microsoft-azure-service) [![grafana.com: Introducing the new and improved New Relic plugin for Grafana](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/2020/07/22/introducing-the-new-and-improved-new-relic-plugin-for-grafana) [![Popular community plugins that can improve your Grafana dashboards 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/2020/08/26/popular-community-plugins-that-can-improve-your-grafana-dashboards) [![grafana.com: How we use the Grafana GitHub plugin to track outstanding pull' requests](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/2020/09/21/how-we-use-the-grafana-github-plugin-to-track-outstanding-pull-requests) [![grafana.com: Announcing Grafana Tempo, a massively scalable distributed' tracing system 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/2020/10/27/announcing-grafana-tempo-a-massively-scalable-distributed-tracing-system) [![==grafana.com: Get started with Prometheus with these three easy projects==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/2021/01/08/get-started-with-prometheus-with-these-three-easy-projects) [![grafana.com: A beginner's guide to distributed tracing and how it can increase' an application's performance 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/2021/01/25/a-beginners-guide-to-distributed-tracing-and-how-it-can-increase-an-applications-performance) [![grafana.com: Using Telegraf plugins to visualize industrial IoT data with' the Grafana Cloud Hosted Prometheus service](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/2021/04/05/using-telegraf-plugins-to-visualize-industrial-iot-data-with-the-grafana-cloud-hosted-prometheus-service) [![grafana.com: How we use metamonitoring Prometheus servers to monitor all' other Prometheus servers at Grafana Labs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/2021/04/08/how-we-use-metamonitoring-prometheus-servers-to-monitor-all-other-prometheus-servers-at-grafana-labs) [![grafana.com: What's new in Grafana Cloud for July 2021: Traces, live streaming,' Kubernetes and Docker integrations, and more](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/2021/07/06/whats-new-in-grafana-cloud-for-july-2021-traces-live-streaming-kubernetes-and-docker-integrations-and-more) [![grafana.com: Get comprehensive monitoring for your Apache Kafka ecosystem' instances quickly with Grafana Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/2021/07/26/get-comprehensive-monitoring-for-your-apache-kafka-ecosystem-instances-quickly-with-grafana-cloud) [![grafana.com: Grafana 8.1 released: New Geomap and Annotations panels, updated' plugin management, and more](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/2021/08/05/grafana-8.1-released-new-geomap-and-annotations-panels-updated-plugin-management-and-more) [![grafana.com: How Istio, Tempo, and Loki speed up debugging for microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/2021/08/31/how-istio-tempo-and-loki-speed-up-debugging-for-microservices) [![grafana.com: Why we created a Prometheus Agent mode from the Grafana Agent](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/2021/11/16/why-we-created-a-prometheus-agent-mode-from-the-grafana-agent) [![grafana.com: Introducing the AWS CloudWatch integration, Grafana Cloud's' first fully managed integration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/2021/11/17/2021/11/17/grafana-aws-cloudwatch-integration) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/2021/11/17/grafana-aws-cloudwatch-integration) [![==grafana.com: A 3-step guide to troubleshooting and visualizing Kubernetes' with Grafana Cloud==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/2021/11/19/a-3-step-guide-to-troubleshooting-and-visualizing-kubernetes-with-grafana-cloud) [![grafana.com: How to build performance tests into your CI pipeline with k6,' GitHub Actions, and Grafana](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/2021/11/29/how-to-build-performance-tests-into-your-ci-pipeline-with-k6-github-actions-and-grafana) [![grafana.com: Testing shift left observability with the Grafana Stack, OpenTelemetry,' and k6](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/2021/12/06/testing-shift-left-observability-with-the-grafana-stack-opentelemetry-and-k6) [![grafana.com: Top 5 user-requested synthetic monitoring alerts in Grafana' Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/2022/01/11/top-5-user-requested-synthetic-monitoring-alerts-in-grafana-cloud) [![==grafana.com: A beginner's guide to network monitoring with Grafana and' Prometheus==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/2022/01/19/a-beginners-guide-to-network-monitoring-with-grafana-and-prometheus) [![grafana.com: Video: How to build a Prometheus query in Grafana](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/2022/01/27/video-how-to-build-a-prometheus-query-in-grafana) [![grafana.com: An advanced guide to network monitoring with Grafana and Prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/2022/02/01/an-advanced-guide-to-network-monitoring-with-grafana-and-prometheus) [![==grafana.com: How to use WebSockets to visualize real-time IoT data in' Grafana==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/2022/04/05/how-to-use-websockets-to-visualize-real-time-iot-data-in-grafana) [![grafana.com: Grafana dashboards: A complete guide to all the different types' you can build](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/2022/06/06/grafana-dashboards-a-complete-guide-to-all-the-different-types-you-can-build) [![grafana.com: Introducing Kubernetes Monitoring in Grafana Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/2022/07/13/introducing-kubernetes-monitoring-in-grafana-cloud) [![grafana.com: How to manage high cardinality metrics in Prometheus and Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/2022/10/20/how-to-manage-high-cardinality-metrics-in-prometheus-and-kubernetes) [![grafana.com: Introducing Grafana Faro, an open source project for frontend' application observability](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/2022/11/02/introducing-grafana-faro-oss-application-observability) [![grafana.com: A complete guide to managing Grafana as code: tools, tips,' and tricks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/2022/12/06/a-complete-guide-to-managing-grafana-as-code-tools-tips-and-tricks) [![grafana.com: Grafana 9.3 feature: Grafana OAuth token improvements](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/2022/12/08/grafana-9.3-feature-grafana-oauth-token-improvements/?mdm=social) [![grafana.com: How to monitor Kubernetes clusters with the Prometheus Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/2023/01/19/how-to-monitor-kubernetes-clusters-with-the-prometheus-operator) [![grafana.com: A beginner's guide to Kubernetes application monitoring](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/2023/01/31/a-beginners-guide-to-kubernetes-application-monitoring) [![grafana.com: How to optimize resource utilization with Kubernetes Monitoring' for Grafana Cloud 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/2023/03/03/how-to-optimize-resource-utilization-with-kubernetes-monitoring-for-grafana-cloud) [![==grafana.com: Scrape Azure metrics and monitor AKS using Grafana Agent==' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/2023/04/07/scrape-azure-metrics-and-monitor-aks-using-grafana-agent) [![grafana.com: Why companies choose Grafana Cloud over self-managed OSS stacks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/2023/10/16/why-companies-choose-grafana-cloud-over-self-managed-oss-stacks) [![grafana.com: Grafana Beyla 1.0 release: zero-code instrumentation for application' telemetry using eBPF](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/2023/11/14/grafana-beyla-1.0-release-zero-code-instrumentation-for-application-telemetry-using-ebpf) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/docs/agent/v0.32/configuration/integrations/azure-exporter-config) [![grafana.com: Docker Integration for Grafana Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/docs/grafana-cloud/monitor-infrastructure/integrations/integration-reference/integration-docker) [![grafana.com: Docker Integration for Grafana Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/docs/grafana-cloud/reference/integrations/integration-docker) [![grafana.com: Provisioning Grafana 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/docs/grafana/latest/administration/provisioning) [![grafana.com/docs/v5.4/](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/docs/v5.4) [![Grafana Dashboards](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/grafana/dashboards) [![grafana.com/grafana/dashboards/10702](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/grafana/dashboards/10702) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/grafana/dashboards/10702-activemq) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/grafana/dashboards/9087) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/grafana/dashboards/9777) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/grafana/dashboards/9777-watermill) [![Grafana Dashboards with Telegraf Collectors](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/grafana/dashboards/?collector=Telegraf) [![Grafana Dashboards with Telegraf Collectors](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/grafana/dashboards?collector=Telegraf) [![Grafana Faro 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/oss/faro) [![grafana.com: Grafana 9.3 feature: Grafana OAuth token improvements](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/oss/grafana/?mdm=social) [![Grafana Loki](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/oss/loki) [![Grafana OnCall OSS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/oss/oncall) [![grafana.com: Grafana Labs and Microsoft partner to deliver new first party Microsoft Azure service](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/press/2021/11/10/grafana-labs-and-microsoft-partner-to-deliver-new-first-party-microsoft-azure-service) [![granulate.io: A Deep Dive into Kubernetes Scheduling](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://granulate.io/a-deep-dive-into-kubernetes-scheduling) [![GraphQL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://graphql.org) [![graphviz.online](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://graphviz.online) [![graphviz.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://graphviz.org) [![gravitational.com: How to SSH Properly 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gravitational.com/blog/how-to-ssh-properly) [![gravitational.com: How to Set Up Kubernetes SSO with SAML](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gravitational.com/blog/kubernetes-sso-saml) [![gravitydevops.com: Terraform: A Step-by-Step Guide from Basics to Advanced' Techniques](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gravitydevops.com/terraform-tutorials-basic-to-advanced) [![gravitydevops.com: Terraform: A Step-by-Step Guide from Basics to Advanced Techniques](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gravitydevops.com/terraform-tutorials-basic-to-advanced-2025) [![Mapping of AWS services to Google Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gregsramblings.com/blog/compare-google-cloud-to-aws) [![grokkinginterview.com: 13 REST API interview questions you need to know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grokkinginterview.com/13-rest-api-interview-questions-you-need-to-know-f0e7ec857550) [![Ansible 3.3.0 released](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://groups.google.com/g/ansible-devel/c/CdQ7eWUUm8k?pli=1) [![grow.google: interview warmup](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grow.google/certificates/interview-warmup) [![grow.google: interview warmup](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grow.google/grow-your-career/articles/interview-tips) [![gRPC](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grpc.io) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grpc.io/docs/what-is-grpc/faq) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grpc.io/faq) [![gruntwork.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://gruntwork.io) [![serverless-stack.com: How to debug Lambda functions with Visual Studio Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://guide.sst.dev/examples/how-to-debug-lambda-functions-with-visual-studio-code.html) [![guides.github.com 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://guides.github.com) [![GitHub Flow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://guides.github.com/introduction/flow) [![guides.github.com: Markdown Cheat Sheet 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://guides.github.com/pdfs/markdown-cheatsheet-online.pdf) [![guides.sonatype.com: secure docker registries](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://guides.sonatype.com/repo3/technical-guides/secure-docker-registries) [![guyzsarun.medium.com: Kubernetes Liveness, Readiness Probe Explained](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://guyzsarun.medium.com/kubernetes-liveness-readiness-probe-explained-352691dcccf1) [![hackernoon.com: 9 Basic (and Crucial) Tips for Microservices Developers 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hackernoon.com/9-basic-and-crucial-tips-for-microservices-developers) [![hackernoon.com: A Guide to Deploying Jaeger on Kubernetes in Production](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hackernoon.com/a-guide-to-deploying-jaeger-on-kubernetes-in-production-0p2n3tub) [![hackermoon.com: cleanup old docker images from nexus repository](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hackernoon.com/cleanup-old-docker-images-from-nexus-repository-617b1004dad8) [![hackernoon.com: Database Vs Data Warehouse Vs Data Lake: A Simple Explanation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hackernoon.com/database-vs-data-warehouse-vs-data-lake-a-simple-explanation-hz2k33rm) [![hackernoon.com: Exporting Your GKE Cluster to Terraform Cloud: A Guide with Challenges and Solutions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hackernoon.com/exporting-your-gke-cluster-to-terraform-cloud-a-guide-with-challenges-and-solutions) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hackernoon.com/how-to-create-kubernetes-yaml-files) [![hackernoon.com: How To Deploy Code Faster Using Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hackernoon.com/how-to-deploy-code-faster-using-kubernetes-jh1y3ul0) [![hackernoon.com: How to Generate Kubernetes Manifests With a Single Command' (kompose)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hackernoon.com/how-to-generate-kubernetes-manifests-with-a-single-command) [![hackernoon.com: How To Use OpenTelemetry And Jaeger To Implement Distributed Tracing And APM](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hackernoon.com/how-to-use-opentelemetry-and-jaeger-to-implement-distributed-tracing-and-apm-jcx34fi) [![hackernoon.com: How to Work With the Kubectl Debug Command](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hackernoon.com/how-to-work-with-the-kubectl-debug-command) [![hackernoon.com: Kubernetes and Helm: A Deadly Combo to Help You Deploy with Ease](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hackernoon.com/kubernetes-and-helm-a-deadly-combo-to-help-you-deploy-with-ease-rjr30x2) [![hackernoon.com: Kubernetes Cluster Must-Haves To Be Production Ready](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hackernoon.com/kubernetes-cluster-must-haves-to-be-production-ready) [![hackernoon.com: Kubernetes Resource Quotas](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hackernoon.com/kubernetes-resource-quotas) [![hackernoon.com: Practical Transaction Handling in Microservice Architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hackernoon.com/practical-transaction-handling-in-microservice-architecture-5x1631ke) [![hackernoon.com: Reducing Kubernetes Costs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hackernoon.com/reducing-kubernetes-costs) [![hackernoon.com: The Ultimate Beginners Guide To Kubernetes and Container Orchestration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hackernoon.com/the-ultimate-beginners-guide-to-kubernetes-and-container-orchestration-5d83354y) [![hackernoon: Using Spinnaker with Kubernetes for CI/CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hackernoon.com/using-spinnaker-with-kubernetes-for-cicd-52w3uo9) [![hackernoon.com: What Is GitOps And Why Is It (Almost) Useless? Part 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hackernoon.com/what-is-gitops-and-why-is-it-almost-useless-part-2) [![hackernoon.com: What Is GitOps And Why Is It (Almost) Useless? Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hackernoon.com/what-is-gitops-and-why-it-is-almost-useless-part-1) [![hackerone.com: Authenticated kubernetes principal with restricted permissions can retrieve ingress-nginx serviceaccount token and secrets across all namespaces](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hackerone.com/reports/1249583) [![hackingcpp.com: C++ Cheat Sheets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hackingcpp.com/cpp/cheat_sheets) [![hackingcpp.com: C++ Cheat Sheets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hackingcpp.com/cpp/cheat_sheets.html) [![hackr.io: SQL Commands Tutorial: DDL, DML, TCL and DQL Commands](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hackr.io/blog/sql-commands) [![hackr.io: Top 10 DevOps Tools To Look For in 2020](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hackr.io/blog/top-devops-tools) [![hamees.hashnode.dev: Kubernetes: Explain like I'm 5](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hamees.hashnode.dev/kubernetes-explain-like-im-5) [![about.gitlab.com/handbook](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://handbook.gitlab.com/handbook) [![about.gitlab.com: The Remote Work Report 2021](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://handbook.gitlab.com/handbook/company/culture/all-remote/remote-work-report) [![X Handle Marketplace Portal](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://handles.x.com/login) [![hands-on.cloud: Quick Intro To Python 3 for AWS Automation Engineers 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hands-on.cloud/quick-introduction-to-python-for-aws-automation-engineers) [![Reduce Latency with Azure Proximity Placement Groups](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hansencloud.com/2025/02/24/reduce-latency-with-azure-proximity-placement-groups) [![haque-zubair.medium.com: AWS API Gateway & Lambda with Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://haque-zubair.medium.com/aws-lambda-api-gateway-with-terraform-bd143b1c56bb) [![==hardiks.medium.com: Top 6 Best practices for Container Orchestration==' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hardiks.medium.com/top-6-best-practices-for-container-orchestration-b4b0d3398ebc) [![hardiks.medium.com: Where should you manage your Kubernetes in 2023? Amazon' ECS or EKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hardiks.medium.com/where-should-you-manage-your-kubernetes-in-2023-amazon-ecs-or-eks-6f503e93f7a7) [![harness.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://harness.io) [![harness.io: Getting Started with Cloud Cost Optimization](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://harness.io/2020/09/getting-started-with-cloud-cost-optimization) [![harness.io: What is a CI/CD Platform and why should I care? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://harness.io/2020/10/what-is-cicd-platform-why-should-i-care) [![harness.io: AutoStopping Rules For Kubernetes Clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://harness.io/blog/autostopping-rules-kubernetes) [![harness.io: Migrating CD Jenkins Pipelines To Harness Using Helm](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://harness.io/blog/cd-jenkins-pipelines-harness) [![harness.io: Automated DevSecOps with StackHawk and Harness](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://harness.io/blog/continuous-delivery/automated-devsecops) [![harness.io: CI/CD Pipeline: Everything You Need to Know 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://harness.io/blog/continuous-delivery/ci-cd-pipeline) [![harness.io: Best Spinnaker Alternatives to Consider](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://harness.io/blog/continuous-delivery/spinnaker-alternatives) [![harness.io: Introduction to Helm: Charts, Deployments, & More 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://harness.io/blog/continuous-delivery/what-is-helm) [![harness.io: Metrics to Improve Continuous Integration Performance](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://harness.io/blog/continuous-integration/continuous-integration-performance-metrics) [![harness.io: Streamlining CI/CD and Optimizing AWS Cloud Spend](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://harness.io/blog/continuous-integration/streamlining-ci-cd) [![harness.io: What is Continuous Integration? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://harness.io/blog/continuous-integration/what-is-continuous-integration) [![harness.io: Intro to Deployment Strategies: Blue-Green, Canary, and More' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://harness.io/blog/continuous-verification/blue-green-canary-deployment-strategies) [![harness.io: 6 Actionable GitOps Best Practices To Help You Get Started](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://harness.io/blog/devops/6-gitops-best-practices) [![harness.io: Pipeline Patterns for CI/CD Pipelines 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://harness.io/blog/devops/deployment-pipeline-patterns) [![harness.io: GitOps: The New Kid On The DevOps Block!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://harness.io/blog/devops/gitops-new-kid-devops-block) [![harness.io: Tutorial: Turning a GitHub Repo Into a Helm Chart Repo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://harness.io/blog/devops/helm-chart-repo) [![harness.io: Comparing Helm vs Kustomize 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://harness.io/blog/devops/helm-vs-kustomize) [![harness.io: What is Pipeline as Code, and How Can You Leverage It?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://harness.io/blog/devops/pipeline-as-code) [![harness.io: Managing Secrets in CI/CD Pipelines 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://harness.io/blog/devops/secrets-management-ci-cd) [![harness.io: Understanding the Phases of the Software Development Life Cycle](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://harness.io/blog/devops/software-development-life-cycle) [![harness.io: Terraform 201: What It Is, Tutorial, and More 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://harness.io/blog/devops/terraform-201-tutorial) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://harness.io/blog/devops/tutorial-s3-cross-account) [![harness.io: Tutorial: Vault Agent Advanced Use Case With Kubernetes Delegates' and Shared Volumes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://harness.io/blog/devops/vault-agent-kubernetes-delegates) [![harness.io: Tutorial: How to Use the New Vault Agent Integration Method' With Harness](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://harness.io/blog/devops/vault-agent-secrets-management) [![harness.io: Progressive Delivery: Everything You Need to Know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://harness.io/blog/feature-flags/progressive-delivery) [![==harness.io: Managing the 'Git' in 'GitOps': 4 Ways to Structure Code' in Your GitOps Repos== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://harness.io/blog/gitops-repo-structure) [![harness.io: Comparing Helm vs Kustomize](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://harness.io/blog/helm-vs-kustomize) [![harness.io: Kubernetes CI/CD Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://harness.io/blog/kubernetes-ci-cd-best-practices) [![==harness.io: Kubernetes Mistakes: A Beginner’s Guide To Avoiding Common' Pitfalls==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://harness.io/blog/kubernetes-mistakes) [![harness.io: Kubernetes Services Explained 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://harness.io/blog/kubernetes-services-explained) [![harness.io: Introducing Recommendations API: Find Potential Cost Savings' Programmatically](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://harness.io/blog/product-updates/recommendations-api) [![harness.io: Modern Software Delivery Best Practices & Software Delivery' Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://harness.io/blog/software-delivery-best-practices) [![harshityadav95.medium.com: Load Balancing Layer 4 vs Layer 7](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://harshityadav95.medium.com/load-balancing-layer-4-vs-layer-7-f37a839afd9c) [![hart-michael.medium.com: Why You Need Continuous Deployment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hart-michael.medium.com/why-you-need-continuous-deployment-93d7b5936523) [![hashcat](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hashcat.net/hashcat) [![hashinteractive.com: MONGODUMP AND MONGORESTORE VS MONGOEXPORT AND MONGOIMPORT](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hashinteractive.com/blog/mongodump-and-mongorestore-vs-mongoexport-and-mongoimport) [![hashnode.tpschmidt.com: My Top 10 Free Learning Resources for AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hashnode.tpschmidt.com/my-top-10-free-learning-resources-for-aws) [![Hasura 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hasura.io) [![hasura.io: A Simple, Realtime, Event Driven Architecture with QR Codes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hasura.io/blog/a-simple-real-time-event-driven-architecture-with-qr-codes) [![havanrijn.wordpress.com: Don’t let Azure Log Analytics break the bank](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://havanrijn.wordpress.com/2024/04/01/dont-let-azure-log-analytics-break-the-bank) [![CISCO DNA Center with Grafana Dashboard](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hawar.no/2020/09/cisco-dna-center-with-grafana-dashboard) [![CISCO DNA Center with Grafana Dashboard](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hawar.no/2021/05/cisco-dna-center-with-grafana-dashboard) [![hazelcast.com: Where Is My Cache? Architectural Patterns for Caching Microservices 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hazelcast.com/blog/architectural-patterns-for-caching-microservices) [![HBase.apache.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hbase.apache.org) [![hbr.org: How to Give Tough Feedback That Helps People Grow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hbr.org/2015/08/how-to-give-tough-feedback-that-helps-people-grow) [![hbr.org: Optimists Are Better at Finding New Jobs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hbr.org/2016/04/optimists-are-better-at-finding-new-jobs) [![hbr.org: Change Your Career Without Having to Start All Over Again](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hbr.org/2016/05/change-your-career-without-having-to-start-all-over-again) [![hbr.org: Stop Hiring for Culture Fit](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hbr.org/2018/01/how-to-hire) [![hbr.org: How to Debate Ideas Productively at Work](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hbr.org/2019/01/how-to-debate-ideas-productively-at-work) [![hbr.org: The Surprising Power of Simply Asking Coworkers How They’re Doing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hbr.org/2019/02/the-surprising-power-of-simply-asking-coworkers-how-theyre-doing) [![hbr.org: As Your Team Gets Bigger, Your Leadership Style Has to Adapt](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hbr.org/2019/03/as-your-team-gets-bigger-your-leadership-style-has-to-adapt) [![hbr.org: What It Takes to Give a Great Presentation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hbr.org/2020/01/what-it-takes-to-give-a-great-presentation) [![hbr.org: The Real Value of Middle Managers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hbr.org/2021/06/the-real-value-of-middle-managers) [![hbr.org: Forget Flexibility. Your Employees Want Autonomy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hbr.org/2021/10/forget-flexibility-your-employees-want-autonomy) [![hbr.org: How to Deal with High Pressure Situations at Work](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hbr.org/2022/05/how-to-deal-with-high-pressure-situations-at-work) [![headleysj.medium.com: Building event-driven systems at scale in Kubernetes' with Dapr — Part II: How does Dapr work?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://headleysj.medium.com/building-event-driven-systems-at-scale-in-kubernetes-with-dapr-part-2-how-does-dapr-work-732ba7a0d652) [![headspring.com: Is Kafka or RabbitMQ the right messaging tool for you?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://headspring.com/2019/07/09/kafka-or-rabbitmq-messaging) [![status.aws.amazon.com: Service Health Dashboard](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://health.aws.amazon.com/health/status) [![health.google: AI-enabled imaging and diagnostics previously thought impossible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://health.google/imaging-and-diagnostics) [![health.google: AI-enabled imaging and diagnostics previously thought impossible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://health.google/intl/ALL_en/health-research/imaging-and-diagnostics) [![healthitanalytics.com: AI for Medical Imaging Boosts Cancer Screenings with' Provider Aid](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://healthitanalytics.com/news/ai-for-medical-imaging-boosts-cancer-screenings-with-provider-aid) [![heaphero.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://heaphero.io) [![==heka-ai.medium.com: Introduction to Debugging: locally and live on Kubernetes' with VSCode== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://heka-ai.medium.com/introduction-to-debugging-locally-and-live-on-kubernetes-8c8ecd3acbaa) [![Helidon.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://helidon.io) [![CheatSheet for JMeter __time Function Calls](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hellotestworld.com/2016/02/02/cheatsheet-for-jmeter-__time-function-calls) [![helm.sh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://helm.sh) [![helm.sh: How to migrate from Helm v2 to Helm v3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://helm.sh/blog/migrate-from-helm-v2-to-helm-v3) [![New Location For Stable and Incubator Charts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://helm.sh/blog/new-location-stable-incubator-charts) [![helm.sh/docs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://helm.sh/docs) [![helm.sh: Getting Started 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://helm.sh/docs/chart_template_guide/getting_started) [![help.github.com: Configuring protected branches](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://help.github.com/en/github) [![help.github.com: Enabling required status checks:](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://help.github.com/en/github/administering-a-repository/enabling-required-status-checks) [![guides.sonatype.com: secure docker registries](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://help.sonatype.com/en/404-page.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://help.sonatype.com/en/404-page.html?_ga=2.250230211.411976214.1575978022-1513910029.1575978022) [![Docker Registry](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://help.sonatype.com/en/docker-registry.html) [![Nexus Platform Plugin for Jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://help.sonatype.com/en/nexus-platform-plugin-for-jenkins.html) [![Nexus Repository Manager (NXRM) 3 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://help.sonatype.com/en/sonatype-nexus-repository.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://help.sonatype.com/en/sonatype-nexus-repository.html/security/configuring-ssl?_ga=2.250230211.411976214.1575978022-1513910029.1575978022) [![Nexus Platform Plugin for Jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://help.sonatype.com/integrations/nexus-and-continuous-integration/nexus-platform-plugin-for-jenkins) [![Nexus Repository Manager (NXRM) 3 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://help.sonatype.com/repomanager3) [![Docker Registry](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://help.sonatype.com/repomanager3/formats/docker-registry) [![help.sonatype.com: Inbound SSL - Configuring to Serve Content via HTTPS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://help.sonatype.com/repomanager3/security/configuring-ssl?_ga=2.250230211.411976214.1575978022-1513910029.1575978022) [![Spring Boot Complete Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://helpercodes.com/spring-boot-complete-tutorial) [![TSQL and SQL Queries Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://helpercodes.com/sql-query-cheatsheet-tutorial) [![Hermes Agent Documentation | Hermes Agent](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hermes-agent.nousresearch.com/docs) [![hernan-david-hd.medium.com: 5 pilares del SRE/DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hernan-david-hd.medium.com/5-pilares-del-sre-devops-f16e45f8d3fd) [![hernan-david-hd.medium.com: Breaking down SRE/DevOps into 5 key areas](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hernan-david-hd.medium.com/breaking-down-sre-devops-into-5-key-areas-5aacf40e8392) [![hervekhg.medium.com: 3 years managing Kubernetes clusters, my 10 lessons](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hervekhg.medium.com/3-years-managing-kubernetes-clusters-my-10-lessons-b565a5509f0e) [![hevodata.com: Building Apache Spark Data Pipeline? Made Easy 101 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hevodata.com/learn/spark-data-pipeline) [![hewi.blog: Deploying an EKS cluster using Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hewi.blog/deploying-an-eks-cluster-using-terraform) [![pythonsimplified.com: How to schedule Python scripts using schedule library](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hewing.foliotek.me) [![high-mobility.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://high-mobility.com) [![REST Auto API Tutorial](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://high-mobility.com/learn/tutorials/rest) [![highscalability.com: Building nginx and Tarantool based services 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://highscalability.com/blog/2016/2/17/building-nginx-and-tarantool-based-services.html) [![hipertextual.com: GitHub une fuerzas con OpenIA para crear una inteligencia artificial capaz de autocompletar código](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hipertextual.com/2021/06/github-inteligencia-artificial-autocompletar-codigo) [![hipertextual.com: Diferencias entre Inteligencia Artificial, Machine Learning' y Deep Learning](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hipertextual.com/2023/02/diferencias-ia-machine-learning) [![hipertextual.com: Así es Devin, la inteligencia artificial que programa' software de principio a fin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hipertextual.com/2024/03/devin-inteligencia-artificial-programa-software) [![hiralee.medium.com: Software Architecture vs Design](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hiralee.medium.com/software-design-vs-architecture-1da0a94322a4) [![Hitch - scalable TLS proxy. Hitch is a libev-based high performance SSL/TLS proxy by Varnish Software](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hitch-tls.org) [![hitesh-pattanayak.medium.com: Observability in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hitesh-pattanayak.medium.com/observability-in-kubernetes-b53d6ea1b37d) [![Hive.apache.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hive.apache.org) [![hjrocha.medium.com: Add a Custom Host to Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hjrocha.medium.com/add-a-custom-host-to-kubernetes-a06472cedccb) [![hlokensgard.no: Azure Firewall as DNS Proxy with the new Azure DNS Resolver](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hlokensgard.no/2023/07/03/azure-firewall-as-dns-proxy-with-the-new-azure-dns-resolver) [![hlokensgard.no: Get started with PowerShell 7.2 in Azure Automation Account](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hlokensgard.no/2023/12/05/get-started-with-powershell-7-2-in-azure-automation-account) [![hlokensgard.no: Azure Virtual Network Manager – A game changer or just a costly upgrade?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hlokensgard.no/2024/07/01/azure-virtual-network-manager-a-game-changer-or-just-a-costly-upgrade) [![hlokensgard.no/knowledge-sharing: Miro Mind map over Azure Landing Zones element, Terraform modules, GitHub Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hlokensgard.no/knowledge-sharing) [![hmaslowski.com: macOS Security hardening with Microsoft Intune](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hmaslowski.com/home/f/macos-security-hardening-with-microsoft-intune) [![hmh.engineering: Dive into Kubernetes Healthchecks (part 1) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hmh.engineering/dive-into-kubernetes-healthchecks-part-1-73a900fa6dbd) [![hmh.engineering: Dive into Kubernetes Healthchecks (part 2)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hmh.engineering/dive-into-kubernetes-healthchecks-part-2-a9f83eb712d5) [![hmh.engineering: Musings on microservice observability!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hmh.engineering/musings-on-microservice-observability-f7052ac42f04) [![hms.harvard.edu: Does AI Help or Hurt Human Radiologists’ Performance? It Depends on the Doctor](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hms.harvard.edu/news/does-ai-help-or-hurt-human-radiologists-performance-depends-doctor) [![hodovi.cc: Creating a Low Cost Managed Kubernetes Cluster for Personal Development using Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hodovi.cc/blog/creating-low-cost-managed-kubernetes-cluster-personal-development-terraform) [![home.robusta.dev: When is a CPU not a CPU? Benchmark of Kubernetes Providers and Node Efficiency 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://home.robusta.dev/blog/k8s-node-benchmark) [![home.robusta.dev: The ultimate guide to Kubernetes Services, LoadBalancers, and Ingress 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://home.robusta.dev/blog/kubernetes-service-vs-loadbalancer-vs-ingress) [![home.robusta.dev: You can't have both high utilization and high reliability 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://home.robusta.dev/blog/kubernetes-utilization-vs-reliability) [![home.robusta.dev: For the Love of God, Stop Using CPU Limits on Kubernetes (Updated)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://home.robusta.dev/blog/stop-using-cpu-limits) [![home.robusta.dev: Why everyone should track Kubernetes changes and top four' ways to do so](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://home.robusta.dev/blog/why-everyone-should-track-and-audit-kubernetes-changes-and-top-ways) [![homebusinessmag.com: Certificates Alone Won’t Get You Hired, You Need Certifications “Plus”!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://homebusinessmag.com/businesses/success-tips/certificates-alone-wont-get-hired-need-certifications-plus) [![Hoppscotch: Open-Source Alternative to Postman](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hoppscotch.io) [![Efficient Java in the cloud with Quarkus. Carrefour Spain’s test: Quarkus' vs. Spring Boot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://horizons.carrefour.com/efficient-java-in-the-cloud-with-quarkus) [![==horovits.medium.com: Prometheus Now Supports OpenTelemetry Metrics==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://horovits.medium.com/prometheus-now-supports-opentelemetry-metrics-83f85878e46a) [![horovits.wordpress.com: Kubernetes Security Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://horovits.wordpress.com/2020/07/15/kubernetes-security-best-practices) [![DevOps Toolbox: Jenkins, Ansible, Chef, Puppet, Vagrant, & SaltStack](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hostadvice.com/blog/devops-toolbox-jenkins-ansible-chef-puppet-vagrant-saltstack) [![howdns.works](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://howdns.works) [![howhttps.works](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://howhttps.works) [![howtodoinjava.com/maven](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://howtodoinjava.com/maven) [![howtodoinjava.com: Maven IntelliJ Idea Project](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://howtodoinjava.com/maven/how-to-convert-maven-java-project-to-intellij-idea-project) [![howtodoinjava.com: Maven IntelliJ Idea Project](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://howtodoinjava.com/maven/maven-java-project-with-intellij-idea) [![http.cat 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://http.cat) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://http2-explained.haxx.se) [![http2.github.io HTTP/2 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://http2.github.io) [![http2.github.io HTTP/2 Frequently Asked Questions 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://http2.github.io/faq) [![http3-explained.haxx.se: HTTP/3 explained 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://http3-explained.haxx.se) [![Apache](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://httpd.apache.org) [![Apache Reverse Proxy Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://httpd.apache.org/docs/2.4/howto/reverse_proxy.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hub.docker.com/_/elasticsearch) [![DockerHub: websphere-liberty](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hub.docker.com/_/websphere-liberty) [![ref 4](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hub.docker.com/r/alwin2/petclinic-customers-service) [![ref 6](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hub.docker.com/r/anthonydahanne/spring-petclinic) [![ref 5 arey/springboot-petclinic](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hub.docker.com/r/arey/springboot-petclinic) [![bitnami/cluster-autoscaler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hub.docker.com/r/bitnami/cluster-autoscaler) [![ref 3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hub.docker.com/r/bmoussaud/petclinic) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hub.docker.com/r/centos/postgresql-10-centos7) [![ref 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hub.docker.com/r/ibuchh/petclinic-spinnaker-jenkins) [![KIE Server](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hub.docker.com/r/jboss/kie-server) [![ref 7](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hub.docker.com/r/jbrisbin/spring-petclinic) [![DockerHub OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hub.docker.com/r/openshift) [![DockerHub OpenShift Demos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hub.docker.com/r/openshiftdemos) [![Payara Micro](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hub.docker.com/r/payara/micro) [![Payara](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hub.docker.com/r/payara/server-full) [![ref 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hub.docker.com/r/sarjunkumar24391/petclinic) [![hub.docker.com/r/sonatype/nexus3/](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hub.docker.com/r/sonatype/nexus3) [![DockerHub: Gitlab Merge Bot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hub.docker.com/r/texthtml/gitlab-merge-bot) [![DockerHub OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hub.docker.com/u/openshift) [![DockerHub OpenShift Demos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hub.docker.com/u/openshiftdemos) [![Red Hat Universal Base Images - hub.docker.com/u/redhat: UBI 8 standard, minimal, micro, and init from DockerHub 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hub.docker.com/u/redhat) [![hub.helm.sh 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hub.helm.sh) [![Choerodon Nexus3 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hub.helm.sh/charts/choerodon/nexus3) [![hub.helm.sh/charts/oteemo/sonarqube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hub.helm.sh/charts/oteemo/sonarqube) [![hub.helm.sh: cluster-autoscaler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hub.helm.sh/charts/stable/cluster-autoscaler) [![KubeApps Hub](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hub.kubeapps.com) [![hub.qovery.com: Terraform is Not the Golden Hammer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hub.qovery.com/guides/engineering/terraform-not-the-golden-hammer) [![hub.tinztwins.de: 7 Hidden Python Tips for 2024](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hub.tinztwins.de/7-hidden-python-tips-for-2024) [![huggingface.co: Implementing Fractional GPUs in Kubernetes with Aliyun Scheduler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://huggingface.co/blog/NileshInfer/implementing-fractional-gpus-in-kubernetes) [![humanitec.com: Escape VMware lock-in with a modular Internal Developer Platform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://humanitec.com/blog/escape-vmware-lock-in-with-a-modular-internal-developer-platform) [![How to handle environment variables with Kubernetes? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://humanitec.com/blog/handling-environment-variables-with-kubernetes) [![humanitec.com: How to design your repository structures to nail platform engineering](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://humanitec.com/blog/how-to-design-your-repository-structures-to-nail-platform-engineering) [![humanitec.com: Why every Internal Developer Platform needs a backend](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://humanitec.com/blog/why-every-internal-developer-platform-needs-a-backend) [![humanitec.com: Platform reference architecture on GCP](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://humanitec.com/reference-architectures) [![humanitec.com: Platform reference architecture on AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://humanitec.com/reference-architectures/aws) [![humanitec.com: Platform reference architecture on Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://humanitec.com/reference-architectures/azure) [![nczonline: How content delivery networks (CDNs) work - Nov 2011](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://humanwhocodes.com/blog/2011/11/29/how-content-delivery-networks-cdns-work) [![huryn.substack.com: 3 Ways to Create 10X Better Product Roadmaps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://huryn.substack.com/p/3-ways-to-create-10x-better-product) [![huyenchip.com: Why data scientists shouldn’t need to know Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://huyenchip.com/2021/09/13/data-science-infrastructure.html) [![huyenchip.com: Building LLM applications for production](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://huyenchip.com/2023/04/11/llm-engineering.html) [![hwchiu.medium.com: Docker Networking Model — Introduction](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hwchiu.medium.com/docker-networking-model-introduction-194a2a2c9b68) [![==hwchiu.medium.com: Kubernetes Network Troubleshooting Approach== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hwchiu.medium.com/kubernetes-network-troubleshooting-approach-701de9463493) [![==hwchiu.medium.com: Why does my 2vCPU application run faster in a VM than' in a container?== 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hwchiu.medium.com/why-does-my-2vcpu-application-run-faster-in-a-vm-than-in-a-container-6438ffaba245) [![hystax.com: The difference between cloud cost management and FinOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hystax.com/the-difference-between-cloud-cost-management-and-finops) [![Avoiding pitfalls running Mongo 3.2 in Docker on OSX](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://iainhunter.wordpress.com/2016/01/12/avoiding-pitfalls-running-mongo-3-2-in-docker-on-osx) [![iamitcohen.medium.com: DNS in Kubernetes, how does it work?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://iamitcohen.medium.com/dns-in-kubernetes-how-does-it-work-7c4690fd813e) [![iamunnip.medium.com: Merging kubeconfig Files](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://iamunnip.medium.com/merging-kubeconfig-files-c9e0f340a71c) [![iaviral.medium.com: Most used functions in Pandas](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://iaviral.medium.com/most-used-functions-in-pandas-7c12ae238185) [![ibrahims.medium.com: Azure Terraform Pipeline — DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ibrahims.medium.com/azure-terraform-pipeline-devops-b57005a37936) [![ibrahims.medium.com: Security Context — Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ibrahims.medium.com/security-context-kubernetes-9672ae2380f9) [![iceburn.medium.com: Jenkins Configuration As Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://iceburn.medium.com/jenkins-configuration-as-code-afd9031a42c9) [![iceburn.medium.com: Kubernetes Resource Requests and Resource Limits](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://iceburn.medium.com/kubernetes-resource-requests-and-resource-limits-99c549c5a439) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ics.uci.edu/~pattis/ICS-33/lectures/complexitypython.txt) [![Example: CockroachDB's Bors Merge Bot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://id.atlassian.com/login?continue=https%3A%2F%2Fid.atlassian.com%2Fjoin%2Fuser-access%3Fresource%3Dari%253Acloud%253Aconfluence%253A%253Asite%252F9568dfdc-cfdd-4632-a68e-1e18063a3152%26continue%3Dhttps%253A%252F%252Fcockroachlabs.atlassian.net%252Fwiki%252Fspaces%252FCRDB%252Fpages%252F73204099%252FBors%252BMerge%252BBot&application=confluence&orgId=52a68357-cecf-4127-a5ec-32eeac8cf060) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://id.cloudbees.com/u/login/identifier?state=hKFo2SBoUmhWb3d4WEs0dkFkRGhTbnk0andSSjZMVFNJUzdOZ6Fur3VuaXZlcnNhbC1sb2dpbqN0aWTZIDB0NTY2d1FJaW9FTmxwNkFwNXFWbzNYajZfalZmelRjo2NpZNkgTXJPWHU5R0Y5NTAwT1NnWElTUkxEU0xsTU9UZ0JEd0Q) [![ideas.ted.com: How to find your sense of purpose at work](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ideas.ted.com/want-to-discover-or-re-discover-your-sense-of-purpose-at-work-heres-how) [![ifuckinghatejira.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ifuckinghatejira.com) [![igboie.medium.com: Kubernetes CI/CD with GitHub, GitHub Actions and Argo' CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://igboie.medium.com/kubernetes-ci-cd-with-github-github-actions-and-argo-cd-36b88b6bda64) [![Apache Ignite](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ignite.apache.org) [![==ikunalsingh.hashnode.dev: Dynamic Operations in Terraform with Functions' - Use templatefile to dynamically generate a script==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ikunalsingh.hashnode.dev/dynamic-operations-in-terraform-with-functions) [![Kubernetes essentials E-book](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://images.linoxide.com/ebook-kubernetes-essentials.pdf) [![imanishchaudhary.medium.com: Securing Kubernetes Dashboards: SSO Authentication' and RBAC Implementation with Okta and OAuth2 Proxy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://imanishchaudhary.medium.com/secure-kubernetes-dashboards-with-sso-authentication-using-okta-oauth2-proxy-9e52189e9749) [![imoisharma.medium.com: How Leader election works in Kubernetes— By M. Sharma](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://imoisharma.medium.com/how-leader-election-works-in-kubernetes-by-m-sharma-635d213b3fd1) [![imperialbiosciencereview.wordpress.com: Redefining diagnostics: the integration of machine learning in medical imaging](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://imperialbiosciencereview.wordpress.com/2023/05/26/redefining-diagnostics-the-integration-of-machine-learning-in-medical-imaging-2) [![imsundeep8.medium.com: Deploy Production-grade Kubernetes Cluster using' kOps on Amazon Cloud (AWS)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://imsundeep8.medium.com/deploy-production-grade-kubernetes-cluster-using-kops-on-amazon-cloud-aws-abc79f46aa32) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://incepto-medical.com/en) [![==inder-devops.medium.com: AKS Networking Deep Dive: Kubenet vs Azure-CNI' vs Azure-CNI (overlay)==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://inder-devops.medium.com/aks-networking-deep-dive-kubenet-vs-azure-cni-vs-azure-cni-overlay-a51709171ce9) [![==inder-devops.medium.com: CI/CD setup in just 5 mins with basic yaml configuration==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://inder-devops.medium.com/ci-cd-setup-in-just-5-mins-with-basic-yaml-configuration-95b8e894a110) [![inder-devops.medium.com: It’s Time to Migrate your Container Runtime, Kubernetes' 1.24 is coming](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://inder-devops.medium.com/its-time-to-migrate-your-container-runtime-kubernetes-1-24-is-coming-f0c0b6b9bb90) [![inder-devops.medium.com: Kafka- Best practices & Lessons Learned | By Inder](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://inder-devops.medium.com/kafka-best-practices-lessons-learned-by-inder-431dc5fafd3b) [![==inder-devops.medium.com: On-premise to cloud migration mock drills using' Istio== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://inder-devops.medium.com/on-premise-to-cloud-migration-mock-drills-using-istio-ea89aee5ea38) [![cloudskills.io: Getting Started with Git and Azure DevOps: The Ultimate Guide 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ine.com) [![info.acloud.guru: Azure DevOps VS GitHub: Comparing Microsoft's DevOps Twins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://info.acloud.guru/resources/azure-devops-vs-github-comparing-microsofts-devops-twins) [![acloud.guru: How youtr org predicts your CI/CD pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://info.acloud.guru/resources/brazeal-how-your-org-predicts-your-ci/cd-pipeline) [![info.acloud.guru: Deploying your first kubernetes app with Azure DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://info.acloud.guru/resources/deploy-kubernetes-app-with-azure-devops) [![info.acloud.guru: Adopting GitOps for Kubernetes on AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://info.acloud.guru/resources/deploying-kubernetes-with-gitops) [![info.acloud.guru: Scaling the hottest app in tech on AWS and Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://info.acloud.guru/resources/kubernetes-aws-cloud-scaling-hey) [![crunchydata blog: Deploying Active-Active PostgreSQL on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://info.crunchydata.com/blog/active-active-on-kubernetes) [![info.crunchydata.com: An Easy Recipe for Creating a PostgreSQL Cluster with' Docker Swarm](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://info.crunchydata.com/blog/an-easy-recipe-for-creating-a-postgresql-cluster-with-docker-swarm) [![Announcing the Crunchy Data Developer Portal](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://info.crunchydata.com/blog/announcing-the-crunchy-data-developer-portal) [![info.crunchydata.com: Composite Primary Keys, PostgreSQL and Django](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://info.crunchydata.com/blog/composite-primary-keys-postgresql-and-django) [![crunchydata blog: What's New in Crunchy PostgreSQL Operator 4.0](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://info.crunchydata.com/blog/crunchy-postgres-kubernetes-operator-4.0) [![info.crunchydata.com: Using the PostgreSQL Operator with Rook Ceph Storage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://info.crunchydata.com/blog/crunchy-postgresql-operator-with-rook-ceph-storage) [![info.crunchydata.com: Quickly Document Your Postgres Database Using psql' Meta-Commands](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://info.crunchydata.com/blog/d-meta) [![info.crunchydata.com: Deploy High-Availability PostgreSQL Clusters on Kubernetes' by Example](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://info.crunchydata.com/blog/deploy-high-availability-postgresql-on-kubernetes) [![info.crunchydata.com: Deploy pgAdmin4 with PostgreSQL on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://info.crunchydata.com/blog/deploy-pgadmin4-with-postgresql-on-kubernetes) [![info.crunchydata.com: Fast CSV and JSON Ingestion in PostgreSQL with COPY](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://info.crunchydata.com/blog/fast-csv-and-json-ingestion-in-postgresql-with-copy) [![info.crunchydata.com: Getting Started with PostgreSQL Operator 4.3 in OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://info.crunchydata.com/blog/getting-started-with-postgresql-operator-4.3-in-openshift) [![info.crunchydata.com: Using GitOps to Self-Manage Postgres in Kubernetes' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://info.crunchydata.com/blog/gitops-postgres-kubernetes) [![info.crunchydata.com: Deploying the PostgreSQL Operator on GKE](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://info.crunchydata.com/blog/install-postgres-operator-kubernetes-on-gke-ansible) [![info.crunchydata.com: Kubernetes Pod Tolerations and Postgres Deployment' Strategies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://info.crunchydata.com/blog/kubernetes-pod-tolerations-and-postgresql-deployment-strategies) [![info.crunchydata.com: Migrating from Oracle to PostgreSQL: Tips and Tricks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://info.crunchydata.com/blog/migrating-from-oracle-to-postgresql-questions-and-considerations) [![info.crunchydata.com: Monitoring PostgreSQL clusters in kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://info.crunchydata.com/blog/monitoring-postgresql-clusters-in-kubernetes) [![info.crunchydata.com: Multi-Kubernetes Cluster PostgreSQL Deployments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://info.crunchydata.com/blog/multi-kubernetes-cluster-postgresql-deployments) [![info.crunchydata.com: pgBackRest - Performing Backups on a Standby Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://info.crunchydata.com/blog/pgbackrest-performing-backups-on-a-standby-cluster) [![info.crunchydata.com: PostgreSQL Change Data Capture With Debezium](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://info.crunchydata.com/blog/postgresql-change-data-capture-with-debezium) [![info.crunchydata.com: PostgreSQL Monitoring for Application Developers:' The DBA Fundamentals](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://info.crunchydata.com/blog/postgresql-monitoring-for-application-developers-dba-stats) [![info.crunchydata.com: Scheduled PostgreSQL Backups and Retention Policies' with Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://info.crunchydata.com/blog/schedule-postgresql-backups-and-retention-with-kubernetes) [![info.crunchydata.com: Setup ora2pg for Oracle to Postgres Migration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://info.crunchydata.com/blog/setup-ora2pg-for-oracle-to-postgres-migration) [![info.crunchydata.com: How to Setup PostgreSQL Monitoring in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://info.crunchydata.com/blog/setup-postgresql-monitoring-in-kubernetes) [![info.crunchydata.com: Guard Against Transaction Loss with PostgreSQL Synchronous' Replication](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://info.crunchydata.com/blog/synchronous-replication-in-the-postgresql-operator-for-kubernetes-guarding-against-transactions-loss) [![info.crunchydata.com: Tuning Your Postgres Database for High Write Loads](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://info.crunchydata.com/blog/tuning-your-postgres-database-for-high-write-loads) [![info.crunchydata.com: Introducing the Postgres Prometheus Adapter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://info.crunchydata.com/blog/using-postgres-to-back-prometheus-for-your-postgresql-monitoring-1) [![info.crunchydata.com: Crunchy PostgreSQL for Kubernetes 4.3 Released](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://info.crunchydata.com/news/crunchy-postgresql-for-kuberenetes-4.3) [![AI Made Simple Resource Kit | Microsoft Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://info.microsoft.com/ww-landing-ai-made-simple.html) [![info.microsoft.com: The Road to Azure Cost Governance](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://info.microsoft.com/ww-landing-the-road-to-azure-cost-governance-e-book.html) [![The Varnish Book](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://info.varnish-software.com/the-varnish-book) [![infoq.com: Microsoft Refreshes its Well-Architected Framework](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://infoq.com/news/2023/11/azure-well-architected-framework) [![infosecwriteups.com: Attacking and securing Docker containers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://infosecwriteups.com/attacking-and-securing-docker-containers-cc8c80f05b5b) [![==infosecwriteups.com: How I Discovered Thousands of Open Databases on AWS==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://infosecwriteups.com/how-i-discovered-thousands-of-open-databases-on-aws-764729aa7f32) [![infraxpertzz.com: Deploying Custom Files with Jinja2 Template 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://infraxpertzz.com/deploying-custom-files-with-jinja2-template) [![infviz.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://infviz.io) [![ingressbuilder.jetstack.io 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ingressbuilder.jetstack.io) [![inlets.dev: Fixing Ingress for short-lived local Kubernetes clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://inlets.dev/blog/2021/07/08/short-lived-clusters.html) [![inlets.dev: Fixing the Developer Experience of Kubernetes Port Forwarding](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://inlets.dev/blog/2022/06/24/fixing-kubectl-port-forward.html) [![inlets.dev: How to Get Ingress for Private Kubernetes Clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://inlets.dev/blog/2023/02/24/ingress-for-local-kubernetes-clusters.html) [![tech.ebayinc.com: Resiliency and Disaster Recovery with Kafka](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://innovation.ebayinc.com/stories/resiliency-and-disaster-recovery-with-kafka) [![insight-services-apac.github.io: Getting Started with Bicep](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://insight-services-apac.github.io/2023/12/04/getting-started-bicep) [![insights.project-a.com: Using GitHub Actions to deploy to Kubernetes in' GKE 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://insights.project-a.com/using-github-actions-to-deploy-to-kubernetes-122c653c0b09) [![Stack Overflow Annual Developer Survey](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://insights.stackoverflow.com/survey) [![2021](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://insights.stackoverflow.com/survey/2021) [![inspektor.cloud: Evaluating open policy agent in rust using wasm](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://inspektor.cloud/blog/evaluating-open-policy-agent-in-rust-using-wasm) [![intellipaat.com: Ansible vs Kubernetes vs Docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://intellipaat.com/blog/ansible-vs-kubernetes-vs-docker) [![intellipaat.com: AWS vs Azure vs Google – Detailed Cloud Comparison](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://intellipaat.com/blog/aws-vs-azure-vs-google-cloud) [![intellipaat.com: Difference between DBMS and RDBMS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://intellipaat.com/blog/dbms-vs-rdbms-difference) [![intellipaat.com: Top 10 DevOps Monitoring Tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://intellipaat.com/blog/devops-monitoring-tools) [![intellipaat.com: Top Amazon AWS Interview Questions – Most Asked](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://intellipaat.com/blog/interview-question/amazon-aws-interview-questions) [![intellipaat.com: Top DevOps Interview Questions – Most Asked](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://intellipaat.com/blog/interview-question/devops-interview-questions) [![intellipaat.com: Top Git Interview Questions And Answers 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://intellipaat.com/blog/interview-question/git-interview-questions-answers) [![intellipaat.com: Top Jenkins Interview Questions and Answers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://intellipaat.com/blog/interview-question/jenkins-interview-questions-answers) [![intellipaat.com: Top Kubernetes Interview Questions and Answers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://intellipaat.com/blog/interview-question/kubernetes-interview-questions-answers) [![intellipaat.com: Top Answers to MySQL Interview Questions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://intellipaat.com/blog/interview-question/mysql-interview-questions) [![intellipaat.com: NoSQL vs. SQL - Difference between SQL and NoSQL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://intellipaat.com/blog/nosql-vs-sql-what-is-better) [![intellipaat.com: SQL vs MySQL - Key Differences Between SQL and MySQL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://intellipaat.com/blog/sql-vs-mysql-difference) [![intellipaat.com: Terraform vs Ansible: Key Differences Between Terraform and Ansible 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://intellipaat.com/blog/terraform-vs-ansible-difference) [![intellipaat.com: AWS Cheat Sheet 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://intellipaat.com/blog/tutorial/amazon-web-services-aws-tutorial/aws-cheat-sheet) [![intellipaat.com: Ansible Basic Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://intellipaat.com/blog/tutorial/devops-tutorial/ansible-basic-cheat-sheet) [![intellipaat.com: Docker Cheat Sheet 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://intellipaat.com/blog/tutorial/devops-tutorial/docker-cheat-sheet) [![intellipaat.com: GIT Cheat Sheet 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://intellipaat.com/blog/tutorial/devops-tutorial/git-cheat-sheet) [![intellipaat.com: Git Tutorial - Learn Git 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://intellipaat.com/blog/tutorial/devops-tutorial/git-tutorial) [![intellipaat.com: Jenkins Cheat Sheet 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://intellipaat.com/blog/tutorial/devops-tutorial/jenkins-cheat-sheet) [![intellipaat.com 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://intellipaat.com/blog/tutorial/devops-tutorial/kubernetes-cheat-sheet) [![intellipaat.com: Python Cheat Sheet Basics](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://intellipaat.com/blog/tutorial/python-tutorial/python-cheat-sheet-basics) [![intellipaat.com: RPA Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://intellipaat.com/blog/tutorial/rpa-tutorial/rpa-cheat-sheet) [![intellipaat.com: Selenium Tutorial – Learn Selenium from Experts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://intellipaat.com/blog/tutorial/selenium-tutorial) [![intellipaat.com: Selenium Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://intellipaat.com/blog/tutorial/selenium-tutorial/selenium-cheat-sheet) [![intellipaat.com: SQL Commands Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://intellipaat.com/blog/tutorial/sql-tutorial/sql-commands-cheat-sheet) [![intellipaat.com: What Does a DevOps Engineer Do? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://intellipaat.com/blog/what-does-a-devops-engineer-do) [![intellipaat.com: What is AWS?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://intellipaat.com/blog/what-is-amazon-web-services-aws) [![intellipaat.com: What is Penetration Testing?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://intellipaat.com/blog/what-is-penetration-testing) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://intellipaat.com/mediaFiles/2019/03/docker-cheat-sheet.pdf) [![intezer.com: New Attacks on Kubernetes via Misconfigured Argo Workflows](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://intezer.com/blog/new-attacks-on-kubernetes-via-misconfigured-argo-workflows) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://intezer.com/blog/research/new-attacks-on-kubernetes-via-misconfigured-argo-workflows) [![Google Cloud Skills Boost](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://inthecloud.withgoogle.com/free-training-21/register.html) [![Google I/O 2026](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://io.google/2026) [![iongion.github.io: Podman Desktop Companion 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://iongion.github.io/podman-desktop-companion) [![iopshub.medium.com: Terraform Best Practices Everyone Should Know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://iopshub.medium.com/terraform-best-practices-everyone-should-know-a7c76ba9f085) [![iot-analytics.com: The IoT cloud: Microsoft Azure vs. AWS vs. Google Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://iot-analytics.com/iot-cloud) [![irfanyusanif.medium.com: Best practices to communicate between microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://irfanyusanif.medium.com/how-to-communicate-between-microservices-7956ed68a99a) [![ishantgaurav.in: Complete Application Deployment using Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ishantgaurav.in/2021/06/22/complete-application-deployment-using-kubernetes) [![ishantgaurav.in: Kubernetes – Sidecar Container Pattern](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ishantgaurav.in/2021/07/18/kubernetes-sidecar-container-pattern) [![ismiletechnologies.com: Secure DevOps Kit For Azure(AzSK)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ismiletechnologies.com/en_us/devsecops/secure-devops-kit-azureazsk) [![Isoflow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://isoflow.io) [![isovalent.com: Detecting a Container Escape with Cilium and eBPF](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://isovalent.com/blog/post/2021-11-container-escape) [![isovalent.com: Announcing Azure CNI Powered by Cilium](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://isovalent.com/blog/post/azure-cni-cilium) [![isovalent.com: What are the 4 Golden Signals for Monitoring Kubernetes?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://isovalent.com/blog/post/what-are-the-4-golden-signals-for-monitoring-kubernetes) [![isprox.com: 16 Estilos de liderazgo: ¿cuál es más efectivo?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://isprox.com/16-estilos-liderazgo-cual-es-mas-efectivo) [![isprox.com: 16 Estilos de liderazgo: ¿cuál es más efectivo?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://isprox.com/es/16-estilos-liderazgo-cual-es-mas-efectivo) [![Istio.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://istio.io) [![The Istio project just consolidated its control plane services: Pilot, Citadel,' Galley, and the sidecar injector, into a single binary, __Istiod__](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://istio.io/blog/2020/tradewinds-2020) [![The Istio project just consolidated its control plane services: Pilot, Citadel, Galley, and the sidecar injector, into a single binary, __Istiod__](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://istio.io/latest/blog/2020/tradewinds-2020) [![istio.io: Configuring failover for external services](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://istio.io/latest/blog/2021/external-locality-failover) [![istio.io: Introducing Ambient Mesh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://istio.io/latest/blog/2022/introducing-ambient-mesh) [![istio.io: Merbridge - Accelerate your mesh with eBPF](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://istio.io/latest/blog/2022/merbridge) [![istio.io: Learn Microservices using Kubernetes and Istio 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://istio.io/latest/docs/examples/microservices-istio) [![istiobyexample.dev 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://istiobyexample.dev) [![istiobyexample.dev: Fault Injection](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://istiobyexample.dev/fault-injection) [![it.slashdot.org: And the Top Source of Critical Security Threats Is...PowerShell](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://it.slashdot.org/story/21/05/22/041242/and-the-top-source-of-critical-security-threats-ispowershell) [![Iter8](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://iter8.tools) [![itnext.io: 12 factor Microservice applications — on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/12-factor-microservice-applications-on-kubernetes-db913008b018) [![itnext.io: 3 Reasons to Choose a Wide Cluster over Multi-Cluster with Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/3-reasons-to-choose-a-wide-cluster-over-multi-cluster-with-kubernetes-c923fecf4644) [![itnext.io: 4 Design Patterns for Containers in Kubernetes | Daniele Polencic 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/4-container-design-patterns-for-kubernetes-a8593028b4cd) [![itnext.io: 5 Advanced Kubernetes Operators Every DevOps Engineer Should Know About 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/5-advanced-kubernetes-operators-every-devops-engineer-should-know-about-ab46bdc1c7d5) [![itnext.io: 6 kubectl plugins you must try](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/6-kubectl-plugins-you-must-try-1411dcbcf950) [![itnext.io: A minimalist guide to gRPC](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/a-minimalist-guide-to-grpc-e4d556293422) [![itnext.io: A Practical Guide for Linkerd Authorization Policies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/a-practical-guide-for-linkerd-authorization-policies-6cfdb50392e9) [![itnext.io: Accelerate Development with Jenkins Pipelines and Continuous Integration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/accelerate-development-with-jenkins-pipelines-and-continuous-integration-9a6c7857ccd2) [![itnext.io: Adding Master Nodes to Achieve HA: One of the Best Practices for Using KubeKey](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/adding-master-nodes-to-achieve-ha-one-of-the-best-practices-for-using-kubekey-6207e94b0bdd) [![itnext.io: Adding security layers to your App on OpenShift — Part 1: Deployment and TLS Ingress 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/adding-security-layers-to-your-app-on-openshift-part-1-deployment-and-tls-ingress-9ef752835599) [![itnext.io: AKS Performance: Limit Ranges](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/aks-performance-limit-ranges-8e18cbebe351) [![itnext.io: Ansible and Jenkins — automate your scritps 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/ansible-and-jenkins-automate-your-scritps-8dff99ef653) [![itnext.io: Anthos — Multi-cluster Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/anthos-multi-cluster-management-aa6f2c03120d) [![itnext.io: Architecting Kubernetes clusters — choosing a cluster size](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/architecting-kubernetes-clusters-choosing-a-cluster-size-92f6feaa2908) [![itnext.io: Architecting Kubernetes clusters — choosing a worker node size](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/architecting-kubernetes-clusters-choosing-a-worker-node-size-b3729cc0c78f) [![itnext.io: Solving ArgoCD Secret Management with the argocd-vault-plugin 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/argocd-secret-management-with-argocd-vault-plugin-539f104aff05) [![itnext.io: ArgoCD: users, access, and RBAC](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/argocd-users-access-and-rbac-ddf9f8b51bad) [![itnext.io: Automating System Updates for Kubernetes Clusters using Ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/automating-system-updates-for-kubernetes-clusters-using-ansible-94a70f4e1972) [![itnext.io: Autoscaling Ingress Controllers in Kubernetes (Daniele Polencic)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/autoscaling-ingress-controllers-in-kubernetes-c64b47088485) [![itnext.io: AWS CDK for EKS — Handling Helm Charts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/aws-cdk-for-eks-handling-helm-charts-aa002afedde4) [![itnext.io: AWS Elastic Kubernetes Service: RBAC Authorization via AWS IAM and RBAC Groups](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/aws-elastic-kubernetes-service-rbac-authorization-via-aws-iam-and-rbac-groups-7b70ded144b5) [![itnext.io: Backup and Restore of Kubernetes Stateful Application Data with CSI Volume Snapshots](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/backup-and-restore-of-kubernetes-stateful-application-data-with-csi-volume-snapshots-14ce9e6f3778) [![itnext.io: Benchmark results of Kubernetes network plugins (CNI) over 10Gbit/s network (Updated: August 2020)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/benchmark-results-of-kubernetes-network-plugins-cni-over-10gbit-s-network-updated-august-2020-6e1b757b9e49) [![itnext.io: Boosting your kubectl productivity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/boosting-your-kubectl-productivity-b348f7c25712) [![itnext.io: Breaking down and fixing etcd cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/breaking-down-and-fixing-etcd-cluster-d81e35b9260d) [![itnext.io: Breaking down and fixing Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/breaking-down-and-fixing-kubernetes-4df2f22f87c3) [![itnext.io: Build a Lightweight Internal Developer Platform with Argo CD and Kubernetes Labels](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/build-a-lightweight-internal-developer-platform-with-argo-cd-and-kubernetes-labels-4c0e52c6c0f4) [![itnext.io: Build EKS cluster with Terraform 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/build-an-eks-cluster-with-terraform-d35db8005963) [![itnext.io: Build & Ship: GitHub Container Registry & Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/build-ship-github-container-registry-kubernetes-aa06029b3f21) [![Building and Deploying a Weather Web Application onto Kubernetes/Red Hat OpenShift using Eclipse JKube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/building-and-deploying-a-weather-web-application-onto-kubernetes-red-hat-openshift-using-eclipse-62bf7c924be4) [![itnext.io: Building Docker Images The Proper Way 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/building-docker-images-the-proper-way-3c9807524582) [![itnext.io: Building ML Componentes on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/building-ml-componentes-on-kubernetes-fc7e24cb9269) [![itnext.io: CKAD Scenarios about Ingress and NetworkPolicy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/ckad-scenarios-about-ingress-and-networkpolicy-155ce958c9ce) [![itnext.io: CKS Exam Series #9 RBAC v2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/cks-exam-series-9-rbac-v2-23ee24dd77cd) [![itnext.io: Cloud Native CI/CD with Tekton — Building Custom Tasks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/cloud-native-ci-cd-with-tekton-building-custom-tasks-663e63c1f4fb) [![itnext.io: Configuring Kafka Sources and Sinks declaratively in Kubernetes using Knative](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/configuring-kafka-sources-and-sinks-in-kubernetes-271e3757b208) [![itnext.io: Configuring routing for MetalLB in L2 mode](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/configuring-routing-for-metallb-in-l2-mode-7ea26e19219e) [![itnext.io: Connect to containers using Kubectl Exec](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/connect-to-containers-using-kubectl-exec-b1fb5c171f03) [![itnext.io: Continuous GitOps, the way to do DevOps in Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/continuous-gitops-the-way-to-do-devops-in-kubernetes-896b0ea1d0fb) [![itnext.io: CPU Request + Limit in Kubernetes | Daniele Polencic 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/cpu-limits-and-requests-in-kubernetes-fa9d55948b7c) [![itnext.io: CRD is just a table in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/crd-is-just-a-table-in-kubernetes-13e15367bbe4) [![itnext.io: Database migrations on Kubernetes using Helm hooks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/database-migrations-on-kubernetes-using-helm-hooks-fb80c0d97805) [![itnext.io: How to Add MySql & MongoDB to a Kubernetes .Net Core Microservice Architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/databases-in-a-kubernetes-angular-net-core-microservice-arch-a0c0ae23dca9) [![itnext.io: Deciphering the Kubernetes Networking Maze: Navigating Load-Balance, BGP, IPVS and Beyond](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/deciphering-the-kubernetes-networking-maze-navigating-load-balance-bgp-ipvs-and-beyond-7123ef428572) [![itnext.io: Deploy Argo CD with Ingress and TLS in Three Steps: No YAML Yak Shaving Required 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/deploy-argo-cd-with-ingress-and-tls-in-three-steps-no-yaml-yak-shaving-required-bc536d401491) [![itnext.io: Deploy Flexible and Custom Setups with Anything LLM on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/deploy-flexible-and-custom-setups-with-anything-llm-on-kubernetes-a2b5687f2bcc) [![itnext.io: Deploy Kubernetes (K8s) on Amazon AWS using mixed on-demand and spot instances 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/deploy-kubernetes-k8s-on-amazon-aws-using-mixed-on-demand-and-spot-instances-5440e5bece7) [![itnext.io: Deploy your first Serverless Function to Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/deploy-your-first-serverless-function-to-kubernetes-232307f7b0a9) [![itnext.io: DevOps Big Picture (On-Premises)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/devops-big-picture-on-premises-d07f61d6c34c) [![itnext.io: Difference between Fabric8 and Official Kubernetes Java Client 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/difference-between-fabric8-and-official-kubernetes-java-client-3e0a994fd4af) [![itnext.io: Differences between WebSockets and Socket.IO](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/differences-between-websockets-and-socket-io-a9e5fa29d3dc) [![itnext.io: Distroless Container Debugging on K8s/OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/distroless-container-debugging-on-k8s-openshift-e418fd66fdad) [![itnext.io: Do You Need Multi-Clusters? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/do-you-need-multi-clusters-6e58556f7f06) [![itnexst.io: Docker and Kubernetes — root vs. privileged](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/docker-and-kubernetes-root-vs-privileged-9d2a37453dec) [![itnext.io: docker in docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/docker-in-docker-521958d34efd) [![itnext.io: Docker, Kaniko, Buildah](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/docker-kaniko-buildah-209abdde5f94) [![itnext.io: Effective Secrets with Vault and Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/effective-secrets-with-vault-and-kubernetes-9af5f5c04d06) [![itnext.io: Embracing failures and cutting infrastructure costs: Spot instances in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/embracing-failures-and-cutting-infrastructure-costs-spot-instances-in-kubernetes-6976781beacc) [![itnext.io: Event-Driven Architectures with Kafka and Java Spring-Boot — Revision 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/event-driven-architectures-with-kafka-and-java-spring-boot-revision-1-c0d43d103ee7) [![itnext.io: Event Driven Autoscaling](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/event-driven-autoscaling-503b5cefaa49) [![itnext.io: Evolution of PaaSes to Platform-as-Code in Kubernetes world](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/evolution-of-paases-to-platform-as-code-in-kubernetes-world-74464b0013ca) [![itnext.io: Expose Open Policy Agent/Gatekeeper Constraint Violations for Kubernetes Applications with Prometheus and Grafana](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/expose-open-policy-agent-gatekeeper-constraint-violations-with-prometheus-and-grafana-6b7ac92ea07f) [![itnext.io: Extending Kubernetes Cluster; Kubectl Plugins and Krew](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/extending-kubernetes-cluster-kubectl-plugins-and-krew-547a8bc839a3) [![itnext.io: Find issues in your Istio mesh with Kiali](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/find-issues-in-your-istio-mesh-with-kiali-89d37d5e1fb1) [![itnext.io: Fleet Management of Kubernetes Clusters at Scale — Rancher’s Fleet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/fleet-management-of-kubernetes-clusters-at-scale-ranchers-fleet-de161cc52325) [![itnext.io: For Developers the Low-Code Winter Is Coming](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/for-developers-the-low-code-winter-is-coming-76875d3606c0) [![itnext.io: Generating Kubernetes Network Policies Automatically By Sniffing Network Traffic 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/generating-kubernetes-network-policies-by-sniffing-network-traffic-6d5135fe77db) [![itnext.io: Generating, transforming, and patching Kubernetes configuration with Kustomize](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/generating-transforming-and-patching-kubernetes-configuration-with-kustomize-fb7b02476a1b) [![itnext.io: Generically working with Kubernetes objects in Go](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/generically-working-with-kubernetes-resources-in-go-53bce678f887) [![itnext.io: Getting Started with Docker: Facts You Should Know 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/getting-started-with-docker-facts-you-should-know-d000e5815598) [![itnext.io: GitHub Actions for Android Developers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/github-actions-for-android-developers-9ae606df2bfa) [![itnext.io: GitHub Actions: Terraform deployments with a review of planned changes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/github-actions-terraform-deployments-with-a-review-of-planned-changes-30143358bb5c) [![itnext.io: Github: Github Actions overview and ArgoCD deployment example](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/github-github-actions-overview-and-argocd-deployment-example-b6cf0cf6f832) [![itnext.io: GitOps with Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/gitops-with-kubernetes-740f37ea015b) [![itnext.io: GitOpsify Cloud Infrastructure with Crossplane and Flux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/gitopsify-cloud-infrastructure-with-crossplane-and-flux-d605d3043452) [![itnext.io: Go Does Not Need a Java Style GC](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/go-does-not-need-a-java-style-gc-ac99b8d26c60) [![itnext.io: Guide: Installing an OKD 4.5 Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/guide-installing-an-okd-4-5-cluster-508a2631cbee) [![itnext.io: Hardening Docker and Kubernetes with seccomp 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/hardening-docker-and-kubernetes-with-seccomp-a88b1b4e2111) [![itnext.io: Hardening Monitoring: a step-by-step guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/hardening-monitoring-a-step-by-step-guide-7a18007c915) [![itnext.io: Helm 3 — Secrets management, an alternative approach 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/helm-3-secrets-management-4f23041f05c3) [![itnext.io: Helm 3 Umbrella Charts & Standalone Chart Image Tags — An Alternative Approach](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/helm-3-umbrella-charts-standalone-chart-image-tags-an-alternative-approach-78a218d74e2d) [![itnext.io: Helm Is Not Enough, You Also Need Kustomize](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/helm-is-not-enough-you-also-need-kustomize-82bae896816e) [![itnext.io: Helm: reusable chart — named templates, and a generic chart for multiple applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/helm-reusable-chart-named-templates-and-a-generic-chart-for-multiple-applications-13d9b26e9244) [![itnext.io: Highly Available NFS cluster in Kubernetes, a cloud vendor independent storage solution](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/highly-available-nfs-cluster-in-kubernetes-a-cloud-vendor-independent-storage-solution-f9a314cfdfcc) [![itnext.io: Horizontal Pod Autoscaling with Custom Metric from Different Namespace](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/horizontal-pod-autoscaling-with-custom-metric-from-different-namespace-f19f8446143b) [![itnext.io: Kubernetes Graceful Shutdown | Daniele Polencic 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/how-do-you-gracefully-shut-down-pods-in-kubernetes-fb19f617cd67) [![itnext.io: How to Build an Event-Driven ASP.NET Core Microservice Architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/how-to-build-an-event-driven-asp-net-core-microservice-architecture-e0ef2976f33f) [![itnext.io: How to cold start fast a java service on k8s (EKS)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/how-to-cold-start-fast-a-java-service-on-k8s-eks-3a7b4450845d) [![itnext.io: How to create Kubernetes home lab on an old laptop with K3s](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/how-to-create-kubernetes-home-lab-on-an-old-laptop-1de6cc12c13e) [![itnext.io: How to create Kubernetes YAML files 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/how-to-create-kubernetes-yaml-files-abb8426eeb45) [![itnext.io: How to deploy a cross-cloud Kubernetes cluster with built-in disaster recovery 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/how-to-deploy-a-cross-cloud-kubernetes-cluster-with-built-in-disaster-recovery-bbce27fcc9d7) [![itnext.io: How to deploy a single Kubernetes cluster across multiple clouds using k3s and WireGuard](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/how-to-deploy-a-single-kubernetes-cluster-across-multiple-clouds-using-k3s-and-wireguard-a5ae176a6e81) [![itnext.io: How to Design and Provision a Production-Ready EKS Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/how-to-design-and-provision-a-production-ready-eks-cluster-f24156ac29b2) [![itnext.io: How to experiment locally on Kubernetes with minikube and your' local Dockerfiles](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/how-to-experiment-locally-on-kubernetes-with-minikube-and-your-local-dockerfiles-48833fcd90c9) [![itnext.io: How-To: Kubernetes Cluster Network Security 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/how-to-kubernetes-cluster-network-security-f19bc99161f5) [![==itnext.io: How to Restart Kubernetes Pods With Kubectl== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/how-to-restart-kubernetes-pods-with-kubectl-2a7834a6b961) [![itnext.io: How to run distributed performance tests in Kubernetes with K6](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/how-to-run-distributed-performance-tests-in-kubernetes-with-k6-and-elasticsearch-4ff8142bc774) [![itnext.io: How to setup CI CD pipelines for Android with Azure DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/how-to-setup-ci-cd-pipelines-for-android-with-azure-devops-2a4ded0de0e7) [![itnext.io: How to tackle Kubernetes observability challenges with Pixie](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/how-to-tackle-kubernetes-observability-challenges-with-pixie-4c6414ca913) [![itnext.io: How to use Terraform to create a small-scale Cloud Infrastructure 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/how-to-use-terraform-to-create-a-small-scale-cloud-infrastructure-abf54fabc9dd) [![itnext.io: How We Used Terraform to Create and Manage a HA AKS Kubernetes Cluster in Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/how-we-used-terraform-to-create-and-manage-a-ha-aks-kubernetes-cluster-in-azure-812f64896c08) [![itnext.io: Hydrating a Data Lake using Log-based Change Data Capture (CDC) with Debezium, Apicurio, and Kafka Connect on AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/hydrating-a-data-lake-using-log-based-change-data-capture-cdc-with-debezium-apicurio-and-kafka-799671e0012f) [![itnext.io: Implementing a Secure-First Pod Security Policy Architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/implementing-a-restricted-first-pod-security-policyarchitecture-af4e906593b0) [![Krossboard: A centralized usage analytics approach for multiple Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/in-search-of-converged-usage-analytics-for-multiple-managed-kubernetes-c5108cb7f0e1) [![itnext.io: Ingress for Anthos — Multi-cluster Ingress and Global Service Load Balancing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/ingress-for-anthos-multi-cluster-ingress-and-global-service-load-balancing-c56c57b97e82) [![itnext.io: Inspecting and Understanding k8s Service Network 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/inspecting-and-understanding-service-network-dfd8c16ff2c5) [![itnext.io: Installing Cilium on Kubernetes in a fast and efficient way](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/installing-cilium-on-kubernetes-in-a-fast-and-efficient-way-dbcb79ce9699) [![itnext.io: Integrating Compliance for Kubernetes Pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/integrating-compliance-for-kubernetes-pipeline-c538415401c5) [![itnext.io: Introduction to Kubernetes Security for Security Professionals](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/introduction-to-kubernetes-security-for-security-professionals-a61b424f7a2a) [![itnext.io: Isolating and Managing Dependencies in 12-factor Microservice Applications — with Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/isolating-and-managing-dependencies-in-12-factor-microservice-applications-with-kubernetes-988638f8bc6d) [![itnext.io: Jenkins: running workers in Kubernetes and Docker images build](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/jenkins-running-workers-in-kubernetes-and-docker-images-build-83299a10f3ca) [![itnext.io: Jenkins Tutorial — Part 1 — Pipelines 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/jenkins-tutorial-part-1-pipelines-bd1397cf5509) [![itnext.io: Jenkins Tutorial — Part 2 — Pipeline Variables 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/jenkins-tutorial-part-2-pipeline-variables-5e4783aa2c07) [![itnext.io: Jenkins Tutorial — Part 3 — Parameterized Pipeline 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/jenkins-tutorial-part-3-parameterized-pipeline-3898643ac6ad) [![itnext.io: Jenkins Tutorial — Part 7 — Interactive Pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/jenkins-tutorial-part-7-interactive-pipelines-a739b23ac41c) [![itnext.io: Jenkins Tutorial — Part 7 — Interactive Pipelines 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/jenkins-tutorial-part-7-interactive-pipelines-a739b23ac41c?gi=563a447caa2b) [![itnext.io: Jenkins X — Managing Jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/jenkins-x-managing-jenkins-926f0e0f8bcf) [![itnext.io: Journey Of A Microservice Application In The Kubernetes World 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/journey-of-a-microservice-application-in-the-kubernetes-world-6abd625c60fe) [![itnext.io: Journey Of A Microservice Application In The Kubernetes World](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/journey-of-a-microservice-application-in-the-kubernetes-world-bdfe795532ef) [![K8s prevent queue worker Pod from being killed during deployment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/k8s-prevent-queue-worker-pod-from-being-killed-during-deployment-4252ea7c13f6) [![itnext.io: K8s raise StatefulSet volume size with low impact](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/k8s-raise-statefulset-volume-size-with-low-impact-33fe1e2576f6) [![itnext.io: K8s Tips: Accessing the API Server From a Pod](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/k8s-tips-accessing-the-api-server-from-a-pod-f6f72bc847de) [![itnext.io: K8s Vertical Pod Autoscaling 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/k8s-vertical-pod-autoscaling-fd9e602cbf81) [![itnext.io: K8sGPT + LocalAI: Unlock Kubernetes superpowers for free!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/k8sgpt-localai-unlock-kubernetes-superpowers-for-free-584790de9b65) [![itnext.io: Karpenter: Open-Source, High-Performance Kubernetes Cluster Autoscaler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/karpenter-open-source-high-performance-kubernetes-cluster-autoscaler-d56e3ab06aae) [![itnext.io: Keep it simple K8s. Kubernetes GitOps using Jabos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/keep-it-simple-k8s-c0c68c46eabb) [![itnext.io: **arkade** by example — Kubernetes apps, the easy way 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/kubernetes-apps-the-easy-way-f06d9e5cad3c) [![itnext.io: Kubernetes Cluster Autoscaler: More than scaling out](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/kubernetes-cluster-autoscaler-more-than-scaling-out-7b2d97f10b27) [![itnext.io: Kubernetes Contexts: Complete Guide for Developers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/kubernetes-contexts-complete-guide-for-developers-7ea5b2fc75c7) [![itnext.io: Kubernetes Draining Nodes Properly](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/kubernetes-draining-nodes-properly-79e18dca4d5e) [![itnext.io: Kubernetes Essential Tools: 2021](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/kubernetes-essential-tools-2021-def12e84c572) [![itnext.io: Introduction to Kubernetes extensibility](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/kubernetes-extensibility-c5fed27f0952) [![itnext.io: Kubernetes for dummies: Life of a Pod. Part 3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/kubernetes-for-dummies-life-of-a-pod-fc8158e27aa) [![itnext.io: Kubernetes GitOps Tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/kubernetes-gitops-tools-cf0247eb5368) [![itnext.io: Kubernetes in a box](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/kubernetes-in-a-box-7a146ba9f681) [![itnext.io: Kubernetes Ingress on Azure using the Application Gateway](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/kubernetes-ingress-on-azure-using-the-application-gateway-2779b647deb5) [![itnext.io: Kubernetes Installation Methods The Complete Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/kubernetes-installation-methods-the-complete-guide-1036c860a2b3) [![itnext.io: Kubernetes is Hard! 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/kubernetes-is-hard-190f1d0c6d36) [![itnext.io: Up and running out of the cloud — How to setup the Masters using kubeadm bootstrap](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/kubernetes-journey-up-and-running-out-of-the-cloud-how-to-setup-the-masters-using-kubeadm-9a496a14fbc1) [![itnext.io: Kubernetes Kustomize Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/kubernetes-kustomize-cheat-sheet-8e2d31b74d8f) [![itnext.io: Kubernetes: load-testing and high-load tuning — problems and solutions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/kubernetes-load-testing-and-high-load-tuning-problems-and-solutions-244d869a9791) [![itnext.io: Kubernetes local playground alternatives](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/kubernetes-local-playground-alternatives-e1a590632b9f) [![itnext.io: Kubernetes Logging in Production](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/kubernetes-logging-in-production-545ea88d9a4a) [![itnext.io: Kubernetes: monitoring with Prometheus — exporters, a Service Discovery, and its roles](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/kubernetes-monitoring-with-prometheus-exporters-a-service-discovery-and-its-roles-ce63752e5a1) [![itnext.io: Kubernetes networking deep dive: Did you make the right choice?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/kubernetes-network-deep-dive-7492341e0ab5) [![itnext.io: Simplify Advanced Workflows in Kubernetes with Jobs Manager Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/kubernetes-operator-to-manage-jobs-7ee96744c74a) [![itnext.io: Kubernetes Operators: Cruise Control for Managing Cloud-Native Apps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/kubernetes-operators-cruise-control-for-managing-cloud-native-apps-db328ef8e345) [![itnext.io: Kubernetes OWASP Top 10: Centralised Policy Enforcement](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/kubernetes-owasp-top-10-centralised-policy-enforcement-9adc53438e22) [![itnext.io: Kubernetes OWASP Top 10: Secrets Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/kubernetes-owasp-top-10-secrets-management-c996faa87b47) [![itnext.io: Kubernetes: PersistentVolume and PersistentVolumeClaim — an overview with examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/kubernetes-persistentvolume-and-persistentvolumeclaim-an-overview-with-examples-3c5688222f99) [![itnext.io: Kubernetes Probes: Startup, Liveness, Readiness](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/kubernetes-probes-startup-liveness-readiness-a9fc9ccff4b2) [![itnext.io: Kubernetes + Rancher Cluster Manager 2.6 on your macOS laptop with k3d/k3s in 5 min](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/kubernetes-rancher-cluster-manager-2-6-on-your-macos-laptop-with-k3d-k3s-in-5-min-8acdb94f3376) [![itnext.io: Kubernetes Readiness Probes — Examples & Common Pitfalls](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/kubernetes-readiness-probes-examples-common-pitfalls-136e3a9a058d) [![itnext.io: Kubernetes Resource Management in Production](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/kubernetes-resource-management-in-production-d5382c904ed1) [![itnext.io: Kubernetes Resources and Autoscaling — From Basics to Greatness 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/kubernetes-resources-and-autoscaling-from-basics-to-greatness-7cae17fbf27b) [![itnext.io: Kubernetes rolling updates, rollbacks and multi-environments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/kubernetes-rolling-updates-rollbacks-and-multi-environments-4ff9912df5) [![itnext.io: Kubernetes — Running Multiple Container Runtimes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/kubernetes-running-multiple-container-runtimes-65220b4f9ef4) [![itnext.io: Kubernetes Sandbox Environments with Virtual Clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/kubernetes-sandbox-environments-with-virtual-clusters-fb465b296777) [![itnext.io: Kubernetes Scheduler Deep Dive | Daniele Polencic](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/kubernetes-scheduler-deep-dive-fdfcb516be30) [![itnext.io: Kubernetes Serverless simply visually explained 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/kubernetes-serverless-simply-visually-explained-ccf7be05a689) [![itnext.io: Kubernetes Service Type LB for On Prem Deployments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/kubernetes-service-type-lb-for-on-prem-deployments-89e9b2a73a0c) [![itnext.io: Kubernetes Silent Pod Killer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/kubernetes-silent-pod-killer-104e7c8054d9) [![itnext.io: Kubernetes StatefulSet Initialization with Unique Configs per Pod](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/kubernetes-statefulset-initialization-with-unique-configs-per-pod-7e02c01ada65) [![itnext.io: Kubernetes: vertical Pods scaling with Vertical Pod Autoscaler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/kubernetes-vertical-pods-scaling-with-vertical-pod-autoscaler-e2e5a3b8e1a9) [![itnext.io: Kubernetes: what are Endpoints](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/kubernetes-what-are-endpoints-3cc9e769b614) [![itnext.io: Kubernetes YAML Tips | Daniele Polencic 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/kubernetes-yaml-tips-and-tricks-904a2c0b2b81) [![itnext.io: KubeSphere: A New Pluggable Kubernetes Application Management Platform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/kubesphere-a-new-pluggable-kubernetes-application-management-platform-bf078b9f3330) [![itnext.io: Kubexpose: A Kubernetes Operator, for fun and profit!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/kubexpose-a-kubernetes-operator-for-fun-and-profit-f528586eee07) [![itnext.io: Labels & Annotations in Kubernetes | Daniele Polencic](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/labels-and-annotations-in-kubernetes-234944b0f7ab) [![itnext.io: Lessons learned from managing a Kubernetes cluster for side projects (GKE)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/lessons-learned-from-managing-a-kubernetes-cluster-for-side-projects-780fbbacf36c) [![itnext.io: Lifecycle of Kubernetes Network Policies and Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/lifecycle-of-kubernetes-network-policies-749b5218f684) [![itnext.io: Logging in Kubernetes with Loki and the PLG Stack](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/logging-in-kubernetes-with-loki-and-the-plg-stack-93b27c90ec34) [![itnext.io: Manage Auto-generated Secrets In Your Helm Charts 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/manage-auto-generated-secrets-in-your-helm-charts-5aee48ba6918) [![itnext.io: Manage Redis on AWS from Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/manage-redis-on-aws-from-kubernetes-eeadba7eb889) [![itnext.io: Managing Kubernetes Secrets Securely with GitOps (SOPS + AWS KMS + Flux)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/managing-kubernetes-secrets-securely-with-gitops-b8174b4f4d30) [![itnext.io: Managing multiple Kubernetes clusters using Git 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/managing-multiple-kubernetes-clusters-using-git-cd068bbd85ac) [![itnext.io: Measuring Patching Cadence on Kubernetes with GitOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/measuring-patching-cadence-on-kubernetes-with-gitops-353bc4a1d25) [![itnext.io: Memory Request + Limit in Kubernetes | Daniele Polencic 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/memory-requests-and-limits-in-kubernetes-1c9cd573b3ab) [![itnext.io: Migrating Apache Spark workloads from AWS EMR to Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/migrating-apache-spark-workloads-from-aws-emr-to-kubernetes-463742b49fda) [![itnext.io: Monitoring Certificates Expiration in Kubernetes with X.509 Exporter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/monitoring-certificates-expiration-in-kubernetes-with-x-509-exporter-8030b69f611d) [![itnext.io: Monitoring Kubernetes Jobs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/monitoring-kubernetes-jobs-8adc241a7b60) [![itnext.io: Monitoring Kubernetes workloads with Prometheus and Thanos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/monitoring-kubernetes-workloads-with-prometheus-and-thanos-4ddb394b32c) [![itnext.io: Monitoring Spark Streaming on K8s with Prometheus and Grafana](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/monitoring-spark-streaming-on-k8s-with-prometheus-and-grafana-e6d8720c4a02) [![itnext.io: Multi-Cloud and Multi-Cluster Declarative Kubernetes Cluster Creation and Management with Cluster API (CAPI — v1alpha3)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/multi-cloud-and-multi-cluster-declarative-kubernetes-cluster-creation-and-management-with-cluster-6df8efdc2a89) [![itnext.io: Multi-Cluster Kubernetes Networking with Netmaker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/multi-cluster-kubernetes-networking-with-netmaker-bfa4e22eb2fb) [![itnext.io: Multi-Tenancy in Kubernetes | Daniele Polencic 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/multi-tenancy-in-kubernetes-332ff88d55d8) [![itnext.io: My Journey to HashiCorp Certified: Terraform Associate](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/my-journey-to-hashicorp-certified-terraform-associate-f91f397a01e0) [![itnext.io: Necessary Culture Change with GitOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/necessary-culture-change-with-gitops-2c63f4fe9604) [![itnext.io: Network Isolated AKS — Part 1: Controlling network traffic](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/network-isolated-aks-part-1-controlling-network-traffic-2cd0e045352d) [![itnext.io: Observability at Scale](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/observability-at-scale-52d0d9a5fb9b) [![itnext.io: Observing gRPC-based Microservices on Amazon EKS running Istio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/observing-grpc-based-microservices-on-amazon-eks-running-istio-77ba90dd8cc0) [![itnext.io: OpenTelemetry — Understanding SLI and SLO with OpenTelemetry Demo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/opentelemetry-understanding-sli-and-slo-with-opentelemetry-demo-74c1d0b263b0) [![itnext.io: Performing Security Checks for Deployed Kubernetes Manifests](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/performing-security-checks-for-deployed-kubernetes-manifests-fa9d442b7951) [![itnext.io: Platform-as-Code: how it relates to Infrastructure-as-Code and what it enables](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/platform-as-code-how-it-compares-with-infrastructure-as-code-and-what-it-enables-2684b348be2e) [![itnext.io: POD rebalancing and allocations in kubernetes | Daniele Polencic 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/pod-rebalancing-and-allocations-in-kubernetes-df3dbfb1e2f9) [![itnext.io: Principles, Patterns, and Practices for Effective Infrastructure as Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/principles-patterns-and-practices-for-effective-infrastructure-as-code-e5f7bbe13df1) [![itnext.io: Processes — for 12-factor Microservice Applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/processes-for-12-factor-microservice-applications-70551a9021b) [![itnext.io/prometheus-with-grafana-using-ansible-549e575c9dfa](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/prometheus-with-grafana-using-ansible-549e575c9dfa) [![itnext.io - Prometheus: yet-another-cloudwatch-exporter — collecting AWS CloudWatch metrics](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/prometheus-yet-another-cloudwatch-exporter-collecting-aws-cloudwatch-metrics-806bd34818a8) [![itnext.io: Protecting Your Kubernetes Environment With KubeArmor](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/protecting-your-kubernetes-environment-with-kubearmor-76b02fc2209b) [![itnext.io: Python, YAML, and Kubernetes — The Art of Mastering Configuration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/python-yaml-and-kubernetes-the-art-of-mastering-configuration-cd60029b3f62) [![itnext.io: Reference Other Values in Helm Chart Values File](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/reference-other-values-in-helm-chart-values-file-19d44d9276c7) [![itnext.io: Replace Docker Desktop with lima](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/replace-docker-desktop-with-lima-88ec6f9d6a19) [![itnext.io: Resizing StatefulSet Persistent Volumes with zero downtime 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/resizing-statefulset-persistent-volumes-with-zero-downtime-916ebc65b1d4) [![itnext.io: Run Kubernetes On Your Machine](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/run-kubernetes-on-your-machine-7ee463af21a2) [![itnext.io: Running K3S workload in a restricted environment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/running-k3s-workload-in-a-restricted-environment-c2f593d19005) [![itnext.io: Running resilient workloads in EKS using Spot instances](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/running-production-workloads-in-eks-using-spot-instances-fc6808a7b462) [![medium: Secure your Microservices on AKS — Part 1 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/running-your-microservices-securely-on-aks-417a110b2e76) [![itnext.io: Scaling My App: Serverless vs Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/scaling-my-app-serverless-vs-kubernetes-cdb8adf446e1) [![itnext.io: Secrets injection at runtime from external Vault into Kubernetes — POC](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/secrets-injection-from-external-vault-into-kubernetes-poc-83a52c8cf5cb) [![itnext.io: Secure Azure Cosmos DB access by using Azure Managed Identities](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/secure-azure-cosmos-db-access-by-using-azure-managed-identities-55f9fdf48fda) [![itnext.io: Securely Decoupling Kubernetes-based Applications on Amazon EKS using Kafka with SASL/SCRAM](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/securely-decoupling-applications-on-amazon-eks-using-kafka-with-sasl-scram-48c340e1ffe9) [![itnext.io: Securing Kubernetes Workloads: A Practical Approach to Signed and Encrypted Container Images](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/securing-kubernetes-workloads-a-practical-approach-to-signed-and-encrypted-container-images-ff6e98b65bcd) [![itnext.io: Sending Messages to Kafka in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/sending-messages-to-kafka-cfb5a246f5eb) [![itnext.io: Service Mesh Testing — Tools & Frameworks (Open Source)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/service-mesh-testing-tools-frameworks-open-source-7904ee222298) [![itnext.io: Setup a Private Git-Repository in Kubernetes with Gitea](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/setup-a-private-git-repository-in-kubernetes-with-gitea-64f5ea1e5070) [![itnext.io: SLOs should be easy, say hi to Sloth 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/slos-should-be-easy-say-hi-to-sloth-9c8a225df0d4) [![itnext.io: Software development in containers — a cookbook 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/software-development-in-containers-a-cookbook-2ba14d07e535) [![itnext.io: Software Development Is Misunderstood 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/software-development-is-misunderstood-quality-is-fastest-way-to-get-code-into-production-f1f5a0792c69) [![itnext.io: SonarQube: running tests from Jenkins Pipeline in Docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/sonarqube-running-tests-from-jenkins-pipeline-from-docker-7740702b6f42) [![itnext.io: State of Persistent Storage in K8s — A Benchmark](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/state-of-persistent-storage-in-k8s-a-benchmark-77a96bb1ac29) [![itnext.io: How to Run Databases in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/stateful-workloads-in-kubernetes-e49b56a5959) [![itnext.io: Sticky sessions canary releases in kubernetes Daniele Polencic](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/sticky-sessions-and-canary-releases-in-kubernetes-8c45de2b0a2e) [![itnext.io: Stupid Simple Scalability](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/stupid-simple-scalability-dc4a7fbe67d6) [![itnext.io: Stupid Simple Service Mesh — What, When, Why 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/stupid-simple-service-mesh-what-when-why-e9be9e5f4d41) [![itnext.io: Successful & Short Kubernetes Stories For DevOps Architects](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/successful-short-kubernetes-stories-for-devops-architects-677f8bfed803) [![itnext.io/tagged/jenkins-x](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/tagged/jenkins-x) [![itnext.io/tagged/kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/tagged/kubernetes) [![itnext.io: Temporary Storage for Kubernetes Pods](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/temporary-storage-for-kubernetes-pods-f8330ad8db88) [![itnext.io: Terraform: don’t use kubernetes provider with your cluster resource! 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/terraform-dont-use-kubernetes-provider-with-your-cluster-resource-d8ec5319d14a) [![itnext.io: Testing the Operator SDK and making a prefetch mechanism for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/testing-the-operator-sdk-and-making-a-prefetch-mechanism-for-kubernetes-7508577efdd7) [![itnext.io: The subtleties of ensuring zero downtime during pod lifecycle events in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/the-subtleties-of-ensuring-zero-downtime-during-pod-lifecycle-events-in-kubernetes-6461c12f7736) [![itnext.io: Tips & Tricks for CKA, CKAD and CKS exams](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/tips-tricks-for-cka-ckad-and-cks-exams-cc9dade1f76d) [![itnext.io: Top 10 Ways to Protect EKS Workloads from Ransomware](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/top-10-ways-to-protect-eks-workloads-from-ransomware-ae96d1c1e839) [![itnext.io: Top 6 Threat Detection Tools for Containers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/top-6-threat-detection-tools-for-containers-3dd80b77777e) [![itnext.io: Tracing Pod2Pod Network Traffic in Kubernetes | Daniele Polencic](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/tracing-pod-to-pod-network-traffic-in-kubernetes-112523a325b2) [![itnext.io: Taffic Shaping - Kubernetes & Istio | Daniele Polencic](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/traffic-shaping-with-kubernetes-and-istio-7e44fbfca200) [![==itnext.io: Using ‘kubectl explain’ for Custom Resources==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/understanding-kubectl-explain-9d703396cc8) [![itnext.io: Unleashing the Power of Kubernetes 1.26: Exploring the New ValidatingAdmissionPolicy Feature with CEL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/unleashing-the-power-of-kubernetes-1-26-56979ee667fd) [![itnext.io: Upgrade Cert-Manager for Your Production Deployment Without Downtime](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/upgrade-cert-manager-for-your-production-deployment-without-downtime-ee5d32fabec8) [![itnext.io: Using AWS NLB manually targeting an EKS Service exposing UDP traffic](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/using-aws-nlb-manually-targeting-an-eks-service-exposing-udp-traffic-17053ecd8f52) [![itnext.io: Using Rook On A K3s Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/using-rook-on-a-k3s-cluster-8a97a75ba25e) [![itnext.io: Vault cluster with auto unseal on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/vault-cluster-with-auto-unseal-on-kubernetes-8e469f9cdcfd) [![itnext.io: Why and How of Kubernetes Ingress (and Networking) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/why-and-how-of-kubernetes-ingress-and-networking-6cb308ca03d2) [![itnext.io: Why do developers find Kubernetes so hard?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/why-do-developers-find-kubernetes-hard-6532e8d6ce7f) [![itnext.io: Working with kubernetes configmaps, part 1: volume mounts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/working-with-kubernetes-configmaps-part-1-volume-mounts-f0ace283f5aa) [![itnext.io: Working with kubernetes configmaps, part 2: Watchers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/working-with-kubernetes-configmaps-part-2-watchers-b6dd0e583d71) [![itnext.io: Working with the kubernetes API | Daniele Polencic 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/working-with-the-kubernetes-api-587bc5941992) [![itnext.io: Writing a Kubernetes CLI in Go](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/writing-a-kubernetes-cli-in-go-a3970ad58299) [![itnext.io: WSL2 Tips: Limit CPU/Memory When using Docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/wsl2-tips-limit-cpu-memory-when-using-docker-c022535faf6f) [![itnext.io: Operator Lifecycle Manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/wth-is-a-operator-lifecycle-manager-873cf1661b04) [![itnext.io: You Don’t Need Microservices 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.io/you-dont-need-microservices-2ad8508b9e27) [![itnext.io: Tekton Pipelines Kickstarter. Cloud Native CI/CD with Tekton' — Laying The Foundation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itnext.iocloud-native-ci-cd-with-tekton-laying-the-foundation-a377a1b59ac0) [![itrevolution.com: Get Started With Team Topologies In 8 Steps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itrevolution.com/articles/get-started-with-team-topologies-in-8-steps) [![itrevolution.com: The Problem With Org Charts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itrevolution.com/articles/the-problem-with-org-charts) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itrevolution.com/author/gene-kim) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itrevolution.com/faculty/gene-kim) [![itrevolution.com: Get Started With Team Topologies In 8 Steps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itrevolution.com/get-started-with-team-topologies-in-8-steps) [![itrevolution.com: The Problem With Org Charts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itrevolution.com/the-problem-with-org-charts) [![itsfoss.com/exa](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itsfoss.com/exa) [![itsfoss.com: Gitter: A Cross-Platform Open Source Community Platform for Developers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itsfoss.com/gitter) [![itsfoss.com: 5 htop Alternatives to Enhance Your Linux System Monitoring Experience](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itsfoss.com/htop-alternatives) [![itsopensource.com: How to Reduce Node Docker Image Size by 10X](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://itsopensource.com/how-to-reduce-node-docker-image-size-by-ten-times) [![ittroubleshooter.in: Run Parallel Builds in Kubernetes Cluster with Jenkins' Pipeline 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ittroubleshooter.in/run-parallel-build-kubernetes-cluster-jenkins) [![iximiuz.ck.page: Ivan on Containers, Kubernetes, and Backend Development](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://iximiuz.ck.page/posts/ivan-on-containers-kubernetes-and-backend-development-12) [![iximiuz.com: Learning Containers From The Bottom Up | Ivan Velichko 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://iximiuz.com/en/posts/container-learning-path) [![iximiuz.com: Container Networking Is Simple!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://iximiuz.com/en/posts/container-networking-is-simple) [![iximiuz.com: Why and How to Use containerd from the Command Line](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://iximiuz.com/en/posts/containerd-command-line-clients) [![iximiuz.com: Containers 101: attach vs. exec - what's the difference?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://iximiuz.com/en/posts/containers-101-attach-vs-exec) [![iximiuz.com: In Pursuit of Better Container Images: Alpine, Distroless, Apko, Chisel, DockerSlim, oh my!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://iximiuz.com/en/posts/containers-making-images-better) [![==iximiuz.com: Containers vs. Pods - Taking a Deeper Look==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://iximiuz.com/en/posts/containers-vs-pods) [![iximiuz.com: Docker: How To Debug Distroless And Slim Containers 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://iximiuz.com/en/posts/docker-debug-slim-containers) [![iximiuz.com: What Actually Happens When You Publish a Container Port 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://iximiuz.com/en/posts/docker-publish-container-ports) [![iximiuz.com: How To Publish a Port of a Running Container 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://iximiuz.com/en/posts/docker-publish-port-of-running-container) [![iximiuz.com: How To Call Kubernetes API using Simple HTTP Client 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://iximiuz.com/en/posts/kubernetes-api-call-simple-http-client) [![iximiuz.com: How To Develop Kubernetes CLIs Like a Pro](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://iximiuz.com/en/posts/kubernetes-api-go-cli) [![iximiuz.com: How To Call Kubernetes API using Go - Types and Common Machinery](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://iximiuz.com/en/posts/kubernetes-api-go-types-and-common-machinery) [![iximiuz.com: How To Extend Kubernetes API - Kubernetes vs. Django](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://iximiuz.com/en/posts/kubernetes-api-how-to-extend) [![iximiuz.com: Working with Kubernetes API - Resources, Kinds, and Objects](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://iximiuz.com/en/posts/kubernetes-api-structure-and-terminology) [![iximiuz.com: Kubernetes Ephemeral Containers and kubectl debug Command 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://iximiuz.com/en/posts/kubernetes-ephemeral-containers) [![iximiuz.com: Exploring Kubernetes Operator Pattern 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://iximiuz.com/en/posts/kubernetes-operator-pattern) [![==iximiuz.com: How Kubernetes Reinvented Virtual Machines (in a good sense)==' 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://iximiuz.com/en/posts/kubernetes-vs-virtual-machines) [![iximiuz.com: Illustrated introduction to Linux iptables](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://iximiuz.com/en/posts/laymans-iptables-101) [![iximiuz.com: Prometheus Cheat Sheet - Moving Average, Max, Min, etc (Aggregation Over Time)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://iximiuz.com/en/posts/prometheus-functions-agg-over-time) [![iximiuz.com: Prometheus Cheat Sheet - How to Join Multiple Metrics (Vector Matching) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://iximiuz.com/en/posts/prometheus-vector-matching) [![iximiuz.com: Service discovery in Kubernetes - combining the best of two worlds](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://iximiuz.com/en/posts/service-discovery-in-kubernetes) [![iximiuz.com: Service proxy, pod, sidecar, oh my!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://iximiuz.com/en/posts/service-proxy-pod-sidecar-oh-my) [![iximiuz.com: A Visual Guide to SSH Tunnels: Local and Remote Port Forwarding 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://iximiuz.com/en/posts/ssh-tunnels) [![iximiuz.com: The need for slimmer containers. Scanning official Python images with Snyk](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://iximiuz.com/en/posts/thick-container-vulnerabilities) [![iximiuz.com: Working with Kubernetes API](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://iximiuz.com/en/series/working-with-kubernetes-api) [![iximiuz.ck.page: Ivan on Containers, Kubernetes, and Backend Development](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://iximiuz.kit.com/posts/ivan-on-containers-kubernetes-and-backend-development-12) [![==jaffarshaik.medium.com: Kubernetes Architecture and components== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jaffarshaik.medium.com/kubernetes-architecture-and-components-bf637dbd0526) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jakarta.ee) [![Python Data Science Handbook 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jakevdp.github.io/PythonDataScienceHandbook) [![jakubstransky.com: 4 devs by devs: Kubernetes interview question made easy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jakubstransky.com/2021/11/05/4-devs-kubernetes-interview-question-made-easy) [![jamaica-gleaner.com: Amazon outage’s future implications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jamaica-gleaner.com/article/business/20211224/amazon-outages-future-implications) [![jamalshahverdiev.medium.com: ArgoCD ApplicationSet with Applications, Image' Updater and Notification controller with SSO](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jamalshahverdiev.medium.com/argocd-applicationset-with-applications-image-updater-and-notification-controller-with-sso-bba3182dad8a) [![kubectl explain](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jamesdefabia.github.io/docs/user-guide/kubectl/kubectl_explain) [![jamiemaguire.net: First Look: Azure Open AI Studio, Prompt Engineering. What You Can Do and How](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jamiemaguire.net/index.php/2023/04/22/first-look-azure-open-ai-studio-prompt-engineering-what-you-can-do-and-how) [![jan-krueger.net: Git cheat sheet, extended edition](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jan-krueger.net/git-cheat-sheet-extended-edition) [![jasiek-petryk.medium.com: Setting up a private Helm chart repository on' GitHub](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jasiek-petryk.medium.com/setting-up-a-private-helm-chart-repository-on-github-4a767703cec8) [![Lamar](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jasperfx.github.io/lamar) [![Oakton](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jasperfx.github.io/oakton) [![javaconceptoftheday.com: Java 9 Interface Private Methods](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://javaconceptoftheday.com/java-9-interface-private-methods) [![javaoperatorsdk.io: Build Kubernetes Operators in Java without hassle](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://javaoperatorsdk.io) [![javarevisited.blogspot.com: How Garbage Collection works in Java? Explained (2011)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://javarevisited.blogspot.com/2011/04/garbage-collection-in-java.html) [![javarevisited.blogspot.com: Role based Access control using Spring Security and MVC, Mapping LDAP Groups to Authorities for Authorization](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://javarevisited.blogspot.com/2013/07/role-based-access-control-using-spring-security-ldap-authorities-mapping-mvc.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://javarevisited.blogspot.com/2017/02/difference-between-executor-executorservice-and-executors-in-java.html) [![javarevisited.blogspot.com: 10 Things Java Programmers Should Learn in 2022](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://javarevisited.blogspot.com/2017/12/10-things-java-programmers-should-learn.html) [![javarevisited.blogspot.com: Java vs Python - Which Programming Language beginners should learn in 2022?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://javarevisited.blogspot.com/2018/06/java-vs-python-which-programming-language-to-learn-first.html) [![javarevisited.blogspot.com: Top 5 Free Courses to Learn Kubernetes for Developers and DevOps Engineers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://javarevisited.blogspot.com/2019/01/top-5-free-kubernetes-courses-for-DevOps-Engineer.html) [![javarevisited.blogspot.com: Top 5 courses to Learn Docker and Kubernetes in 2020 - Best of Lot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://javarevisited.blogspot.com/2019/05/top-5-courses-to-learn-docker-and-kubernetes-for-devops.html) [![javarevisited.blogspot.com: The 2020 Java Developer RoadMap 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://javarevisited.blogspot.com/2019/10/the-java-developer-roadmap.html) [![javarevisited.blogspot.com: 10 JdbcTemplate Examples in Spring Framework](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://javarevisited.blogspot.com/2020/05/10-jdbctemplate-examples-in-spring.html) [![javarevisited.blogspot.com: Top 5 Online Courses to Learn Kubernetes in 2022 - Best of Lot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://javarevisited.blogspot.com/2020/06/top-5-courses-to-learn-kubernetes-for-devops-and-certification.html) [![javarevisited.blogspot.com: Why Every Programmer, DevOps Engineer Should learn Docker and Kubernetes in 2020](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://javarevisited.blogspot.com/2020/11/why-devops-engineer-learn-docker-kubernetes.html) [![javarevisited.blogspot.com: Top 10 Microservices Design Patterns and Principles - Examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://javarevisited.blogspot.com/2021/09/microservices-design-patterns-principles.html) [![javarevisited.blogspot.com: Spring Boot + Angular Example Tutorial for Java Developers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://javarevisited.blogspot.com/2022/01/spring-boot-angular-example-tutorial.html) [![javarevisited.blogspot.com: How to log SQL statements in Spring Boot? Example Tutorial](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://javarevisited.blogspot.com/2022/02/how-to-log-sql-statements-in-spring.html) [![javarevisited.blogspot.com: Top 20 Apache Kafka Interview Questions with Answers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://javarevisited.blogspot.com/2022/03/top-20-apache-kafka-interview-questions.html) [![javarevisited.blogspot.com: How to send POST Request with JSON Payload using Curl Command in Linux to Test RESTful Web Services?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://javarevisited.blogspot.com/2022/08/how-to-post-json-data-with-curl-command.html) [![javarevisited.blogspot.com: Top 20 JSON Interview Questions with Answers for Beginners and Experienced Developers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://javarevisited.blogspot.com/2022/08/json-interview-questions-with-answers.html) [![javascript.plainenglish.io: Angular is Costing Companies Billions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://javascript.plainenglish.io/enough-why-its-time-to-rip-out-angular-7d831802c8a2) [![javascript.plainenglish.io: Everything You Need To Know About YAML Files](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://javascript.plainenglish.io/everything-you-need-to-know-about-yaml-files-5423358cc5c9) [![javaspringvaadin.wordpress.com: Crea un Proyecto Maven desde el IDE IntelliJ' IDEA](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://javaspringvaadin.wordpress.com/2018/05/22/mavenintellijidea) [![javatechonline.com: How To Deploy Spring Boot Application In Docker?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://javatechonline.com/deploy-spring-boot-docker-spring-boot) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://javatechonline.com/distributed-tracing-logging-using-sleuth-zipkin) [![javatechonline.com: How To Deploy Spring Boot Application In Docker?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://javatechonline.com/how-to-deploy-spring-boot-application-in-docker) [![javatechonline.com: How To Implement Distributed Logging Tracing Using Sleuth' Zipkin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://javatechonline.com/how-to-implement-distributed-logging-tracing-using-sleuth-zipkin) [![javatechonline.com: How To Monitor Spring Boot Microservices Using ELK Stack?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://javatechonline.com/how-to-monitor-spring-boot-microservices-using-elk-stack) [![javatechonline.com: How To Work With Apache Kafka In Spring Boot?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://javatechonline.com/how-to-work-with-apache-kafka-in-spring-boot) [![javatechonline.com: Making Java easy to learn - Microservices In Java 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://javatechonline.com/microservices-in-java) [![javatechonline.com: Making Java easy to learn - OOPs Design Principles](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://javatechonline.com/oops-design-principles) [![javatechonline.com: Making Java easy to learn - OOPs Design Principles](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://javatechonline.com/oops-principles-oops-design-principles) [![javatechonline.com: Making Java easy to learn - Spring Boot Annotations With Examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://javatechonline.com/spring-boot-annotations-with-examples) [![javatutorial.net: Introduction to Spring Web Framework](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://javatutorial.net/introduction-to-spring-web-framework) [![javatutorial.net: Spring vs. Java EE](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://javatutorial.net/spring-vs-java-ee) [![javi-kata.medium.com: CI/CD the journey of a dummy team 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://javi-kata.medium.com/ci-cd-the-journey-of-a-dummy-team-f51a061684bc) [![jaxenter.com: CI/CD for Spring Boot Microservices: Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jaxenter.com/cicd-microservices-docker-162408.html) [![Grafana 7.0: “We’ve built one of the best visualisation tools and it’s not' tied to any one database”](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jaxenter.com/grafana-7-0-interview-tom-wilkie-172261.html) [![jaxenter.com: Kubernetes Is Much Bigger Than Containers: Here’s Where It' Will Go Next](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jaxenter.com/kubernetes-bigger-173675.html) [![jaxenter.com: Six Essential Kubernetes Extensions to Add to Your Toolkit' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jaxenter.com/kubernetes-extensions-172215.html) [![jaxenter.com: CI/CD for Spring Boot Microservices: Part 2. Extending CI/CD:' Kubernetes Continuous Deployment for Microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jaxenter.com/kubernetes-microservices-162690.html) [![jaxenter.com: Practical Implications for Adopting a Multi-Cluster, Multi-Cloud' Kubernetes Strategy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jaxenter.com/kubernetes-practical-implications-171647.html) [![Jayendra's Blog 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jayendrapatil.com) [![jenkins-x.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jayex.io) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jayex.io/blog/2019/07/23/serverless-deployments) [![jenkins-x.io: Traces for your pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jayex.io/blog/2021/04/08/jx3-pipeline-trace) [![jenkins-x.io: Setting up the secrets for your installation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jayex.io/v3/admin/setup/secrets) [![jchyip.medium.com: My critique of “the Spotify Model”: Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jchyip.medium.com/my-critique-of-the-spotify-model-part-1-197d335ef7af) [![jdhitsolutions.com: Profile PowerShell Functions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jdhitsolutions.com/blog/powershell-7/8793/profile-powershell-functions) [![Oracle OpenJDK](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jdk.java.net/11) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jenkins-ci.361315.n4.nabble.com/Declarative-pipelines-vs-scripted-td4891792.html) [![jenkins-job-builder.readthedocs.io 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jenkins-job-builder.readthedocs.io) [![jenkins-job-builder.readthedocs.io 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jenkins-job-builder.readthedocs.io/en/latest) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jenkins-job-builder.readthedocs.io/en/latest/en/latest) [![jenkins-x.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jenkins-x.io) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jenkins-x.io/blog/2019/07/23/serverless-deployments) [![Traces for your pipelines: Jenkins X v3 now comes with tracing support for' your pipelines out of the box](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jenkins-x.io/blog/2021/04/08/jx3-pipeline-trace) [![jenkins-x.io: Setting up the secrets for your installation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jenkins-x.io/v3/admin/setup/secrets) [![Jenkins.io (new Jenkins 2.0 site) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jenkins.io) [![jenkins.io - Tuning Jenkins GC For Responsiveness and Stability with Large Instances 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jenkins.io/blog/2016/11/21/gc-tuning) [![Matrix 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jenkins.io/blog/2019/11/22/welcome-to-the-matrix) [![Atlassian's new Bitbucket Server integration for Jenkins 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jenkins.io/blog/2020/01/08/atlassians-new-bitbucket-server-integration-for-jenkins) [![WebSocket support in now available for Jenkins CLI and agent networking!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jenkins.io/blog/2020/02/02/web-socket) [![jenkins.io - doc/book/pipeline 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jenkins.io/doc/book/pipeline) [![jenkins.io - **Jenkinsfile** 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jenkins.io/doc/book/pipeline/jenkinsfile) [![jenkins.io: Jenkins CD and Pipelines Microsite](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jenkins.io/solutions/pipeline) [![Defines a Groovy CPS DSL definition: pipelineJob definition cps script](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jenkinsci.github.io/job-dsl-plugin) [![jenkinsistheway.io: Jenkins Is The Way 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jenkinsistheway.io) [![jenkinsistheway.io: Financial Transactions Simplified With Faster Build' Cycles 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jenkinsistheway.io/user-story/jenkins-is-the-way-to-fintech-excellence) [![jenkinsistheway.io: Alert Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jenkinsistheway.io/user-story/jenkins-is-the-way-to-improve-solution-development) [![jenkinsistheway.io: Advanced Declarative Pipelines for Workflow and Decision' Automation Platform 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jenkinsistheway.io/user-story/to-build-ci-cd-that-fits-advanced-and-unique-use-cases) [![jenkinsistheway.io: Jenkins is the way to DevSecOps. Cybersecurity CI/CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jenkinsistheway.io/user-story/to-devsecops) [![jeremydmiller.com: Self Diagnosing Deployments with Oakton and Lamar](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jeremydmiller.com/2021/10/12/self-diagnosing-deployments-with-oakton-and-lamar) [![==jeromevdl.medium.com: When to use a Lambda function, and when not?== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jeromevdl.medium.com/when-to-use-a-lambda-function-and-when-not-9a225e6dd2dd) [![Hazelcast JET](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jet-start.sh) [![jet-start.sh: Performance of Modern Java on Data-Heavy Workloads, Part 1' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jet-start.sh/blog/2020/06/09/jdk-gc-benchmarks-part1) [![jfrog.com: How I Leaped Forward My Jenkins Build with JFrog Pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jfrog.com/blog) [![jfrog.com: 5 Steps to Hosting Your Application on Amazon Cloud Container Service](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jfrog.com/blog/5-steps-to-hosting-your-application-on-amazon-cloud-container-service) [![jfrog.com: Cloud Native CI/CD: The Ultimate Checklist](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jfrog.com/blog/cloud-native-ci-cd-the-ultimate-checklist) [![jfrog.com: Don’t let Prometheus Steal your Fire](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jfrog.com/blog/dont-let-prometheus-steal-your-fire) [![jfrog.com: GitHub vs JFrog: Who Can do the Job for DevOps?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jfrog.com/blog/github-vs-jfrog-who-can-do-the-job-for-devops) [![jfrog.com: Steering Straight with Helm Charts Best Practices 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jfrog.com/blog/helm-charts-best-practices) [![jfrog.com: How I Leaped Forward My Jenkins Build with JFrog Pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jfrog.com/blog/how-i-leaped-forward-my-jenkins-build-with-jfrog-pipelines) [![jfrog.com: How to Accelerate Software Delivery with Hybrid Cloud CI/CD (e-commerce) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jfrog.com/blog/how-to-accelerate-software-delivery-with-hybrid-cloud-ci-cd) [![jfrog.com: How to protect your secrets with Spectral and JFrog Pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jfrog.com/blog/how-to-protect-your-secrets-with-spectral-and-jfrog-pipelines) [![JFrog Artifactory: Your Kubernetes Registry](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jfrog.com/blog/jfrog-artifactory-kubernetes-registry) [![jfrog.com: Pipelines CI/CD and the JFrog Platform Difference](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jfrog.com/blog/pipelines-ci-cd-and-the-jfrog-platform-difference) [![JFrog Container Registry](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jfrog.com/container-registry) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jfrog.com/help/r/jfrog-artifactory-documentation/helm-chart-repositories) [![jfrog.com: What Artifactory as your kubernetes docker registry means to' you](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jfrog.com/integration/kubernetes-docker-registry) [![jfrog.com: What Artifactory as your kubernetes docker registry means to you](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jfrog.com/integrations/kubernetes-docker-registry) [![jfrog.com: A Beginner’s Guide to Understanding and Building Docker Images' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jfrog.com/knowledge-base/a-beginners-guide-to-understanding-and-building-docker-images) [![jfrog.com: THE BASICS: 7 Alternatives to Docker: All-in-One Solutions and' Standalone Container Tools 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jfrog.com/knowledge-base/the-basics-7-alternatives-to-docker-all-in-one-solutions-and-standalone-container-tools) [![jfrog.com: A Beginner’s Guide to Understanding and Building Docker Images 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jfrog.com/learn/cloud-native/how-to-build-docker-images) [![jfrog.com: THE BASICS: 7 Alternatives to Docker: All-in-One Solutions and Standalone Container Tools 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jfrog.com/learn/devops/alternatives-to-docker) [![GigaOm's Radar for Enterprise CI/CD 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jfrog.com/pipelines) [![jfrog.com: JFrog DevOps Platform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jfrog.com/platform) [![GigaOm's Radar for Enterprise CI/CD 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jfrog.com/whitepaper/gigaom-radar-for-enterprise-ci-cd) [![The JFrog journey to kubernetes: best practices for taking your containers all the way to production](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jfrog.com/whitepaper/the-jfrog-journey-to-kubernetes-best-practices-for-taking-your-containers-all-the-way-to-production) [![jhhemal.medium.com: Some Essential Built-in Tools for Working with Lists](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jhhemal.medium.com/some-essential-built-in-tools-for-working-with-lists-81c4f9d5f25e) [![jhhemal.medium.com: Some Tips and Tricks for Writing Better Code in Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jhhemal.medium.com/some-tips-and-tricks-for-writing-better-code-in-python-f65e4b6814fd) [![jijujacob27.medium.com: Sharded applications on Kubernetes using Helm, ArgoCD,' and Argo-Rollouts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jijujacob27.medium.com/sharded-saas-applications-on-kubernetes-using-helm-argocd-and-argo-rollouts-a683c66f8646) [![jimangel.io: Self-Updating GitOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jimangel.io/post/auto-gitops-isitstillrunning.com) [![jimmydqv.com: AWS IAM Anywhere 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jimmydqv.com/iam-anywhere) [![Awesome Cloud Native](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jimmysong.io/awesome-cloud-native) [![jimmysong.io: Understanding the Sidecar Injection, Traffic Intercepting & Routing Process in Istio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jimmysong.io/blog/sidecar-injection-iptables-and-traffic-routing) [![jimmysong.io: Understanding the Sidecar Injection, Traffic Intercepting' & Routing Process in Istio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jimmysong.io/en/blog/sidecar-injection-iptables-and-traffic-routing) [![jimmysong.io/kubernetes-handbook/concepts/pod.html 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jimmysong.io/kubernetes-handbook/concepts/pod.html) [![jimmysong.io: kubectl cheat sheet 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jimmysong.io/kubernetes-handbook/guide/using-kubectl.html) [![jimmysong.io/kubernetes-handbook/concepts/pod.html 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jimmysong.io/zh/book/kubernetes-handbook) [![jinwookim928.medium.com: Automation Script for Git Flow on PowerShell](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jinwookim928.medium.com/automation-script-for-git-flow-on-powershell-70d0596f6da8) [![jinwookim928.medium.com: Why Not Event Driven Architecture?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jinwookim928.medium.com/intro-to-event-driven-architecture-79914e5969d7) [![jitpack.io 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jitpack.io) [![jjba.dev: Jenkins Shared Library with Unit tests](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jjba.dev/posts/jenkins-shared-library) [![jkcfg.github.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jkcfg.github.io) [![jkebertz.medium.com: The Art of Writing Amazing REST APIs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jkebertz.medium.com/the-art-of-writing-amazing-rest-apis-dc4c4100478d) [![jmeter.apache.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jmeter.apache.org) [![jmeter.apache.org: Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jmeter.apache.org/usermanual/best-practices.html) [![jmfloreszazo.com: Flujos de trabajo de git](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jmfloreszazo.com/flujos-de-trabajo-de-git) [![jmfloreszazo.com: GIT Mejores prácticas: CHERRY-PICKING](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jmfloreszazo.com/git-mejores-practicas-cherry-picking) [![jmfloreszazo.com: Monetizar un API, con Azure API Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jmfloreszazo.com/monetizar-un-api-con-azure-api-management) [![jmrobles.medium.com: How to setup Hetzner load balancer on a Kubernetes' cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jmrobles.medium.com/how-to-setup-hetzner-load-balancer-on-a-kubernetes-cluster-2ce79ca4a27b) [![joachim8675309.medium.com: AKS with GRPC and ingress-nginx](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://joachim8675309.medium.com/aks-with-grpc-and-ingress-nginx-32481a792a1) [![joachim8675309.medium.com: ExternalDNS with AKS & Azure DNS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://joachim8675309.medium.com/externaldns-with-aks-azure-dns-941a1804dc88) [![joachim8675309.medium.com: ExternalDNS with EKS and Route53](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://joachim8675309.medium.com/externaldns-with-eks-and-route53-90aa23fa3aba) [![joachim8675309.medium.com: AKS with Istio Service Mesh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://joachim8675309.medium.com/istio-service-mesh-on-aks-1b6ed16f6890) [![jobs.rekruuto.com: Rekruuto DevOps and SRE Job Opportunities](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jobs.rekruuto.com) [![joelcalifa.com: Tiny Wins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://joelcalifa.com/blog/tiny-wins) [![joereis.substack.com: Data Engineering in 2024. What I'm Seeing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://joereis.substack.com/p/data-engineering-in-2024-what-im) [![john-tucker.medium.com: Kubernetes CPU Resource Requests at Runtime](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://john-tucker.medium.com/kubernetes-cpu-resource-requests-at-runtime-c4df668d1c5c) [![johnclarke73.medium.com: How GitOps works for us](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://johnclarke73.medium.com/our-continuous-delivery-journey-11d86dd68a49) [![johnlokerse.dev: Lint Azure Bicep templates in Azure DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://johnlokerse.dev/2024/02/05/lint-azure-bicep-templates-in-azure-devops) [![Automate Pull Request Descriptions in Azure DevOps with Azure OpenAI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://johnlokerse.dev/2025/02/10/automate-pull-request-descriptions-in-azure-devops-with-azure-openai) [![jonbc.medium.com: Hacking your way to Observability — Part 1 : Metrics](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jonbc.medium.com/hacking-your-way-to-observability-part-1-cf4cd42fb4dc) [![jonbc.medium.com: Hacking your way to Observability — Part 2 : Alerts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jonbc.medium.com/hacking-your-way-to-observability-part-2-c38baaee6b92) [![jonnylangefeld.com: Kubernetes: How to View Swagger UI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jonnylangefeld.com/blog/kubernetes-how-to-view-swagger-ui) [![josephrodriguezg.medium.com: Deploying a Spring Boot microservice in Kubernetes' using Helm charts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://josephrodriguezg.medium.com/deploying-a-spring-boot-application-in-kubernetes-using-helm-charts-5c04c2d46e16) [![joseprsm.medium.com: How to build Machine Learning models that train themselves](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://joseprsm.medium.com/how-to-build-machine-learning-models-that-train-themselves-bbc87499ca5) [![joshbersin.com: From The Great Resignation To The Great Migration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://joshbersin.com/2021/12/from-the-great-resignation-to-the-great-migration) [![journeyofthegeek.com: Azure Authorization – Azure RBAC Delegation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://journeyofthegeek.com/2024/05/10/azure-authorization-azure-rbac-delegation) [![JPA streamer 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jpastreamer.org) [![jpetazzo.github.io: Anti-Patterns When Building Container Images](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jpetazzo.github.io/2021/11/30/docker-build-container-images-antipatterns) [![jproco.medium.com: Deliver a Product Roadmap That Survives Startup Velocity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jproco.medium.com/deliver-a-product-roadmap-that-survives-startup-velocity-f9be4fb9893e) [![json-schema.org: Understanding JSON Schema 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://json-schema.org/understanding-json-schema) [![json-schema.org: Understanding JSON Schema 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://json-schema.org/understanding-json-schema/reference) [![jsoncrack.com: JSON Crack 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jsoncrack.com) [![==jsonformatter.org/yaml-validator==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jsonformatter.org/yaml-validator) [![jsoning.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jsoning.com) [![Jsonnet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jsonnet.org) [![jsontoolbox.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jsontoolbox.com) [![judebantony.github.io: DevSecOps with GitHub Action and SaaS Tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://judebantony.github.io/cicd-github-action-example) [![juhache.substack.com: From Data Engineer to YAML Engineer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://juhache.substack.com/p/from-data-engineer-to-yaml-engineer-ed2) [![juju.is: Kubernetes and cloud native operations report 2021](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://juju.is/cloud-native-kubernetes-usage-report-2021) [![Profiling Python using cProfile: a concrete case](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://julien.danjou.info/blog/2015/guide-to-python-profiling-cprofile-concrete-case-carbonara) [![julien.danjou.info: Stop merging your pull requests manually 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://julien.danjou.info/stop-merging-your-pull-request-manually) [![azurearcjumpstart.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jumpstart.azure.com) [![JUnit](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://junit.org) [![justingarrison.com: GitHub URL Hacks 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://justingarrison.com/blog/2021-07-11-github-url-hacks) [![justinoconnor.codes: Azure Periodic Table of Resource Naming Convention Shorthands](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://justinoconnor.codes/2022/08/19/azure-periodic-table-of-resource-naming-convention-shorthands) [![jvns.ca: New tool: an nginx playground](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jvns.ca/blog/2021/09/24/new-tool--an-nginx-playground) [![jvns.ca: A list of new(ish) command line tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://jvns.ca/blog/2022/04/12/a-list-of-new-ish--command-line-tools) [![k0s](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k0sproject.io) [![k21academy.com/category/docker-kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k21academy.com) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k21academy.com/amazon-web-services/aws-devops-vs-azure-devops) [![k21academy.com: AWS Application Services: Lambda, SES, SNS, SQS, SWF](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k21academy.com/amazon-web-services/aws-solutions-architect/aws-application-services) [![k21academy.com: AWS Secrets Manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k21academy.com/amazon-web-services/aws-solutions-architect/aws-secrets-manager) [![k21academy.com: Ansible for Beginners | Overview | Architecture & Use Cases' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k21academy.com/ansible/ansible-for-beginners) [![k21academy.com: Ansible for Beginners Day2 Live Session Review and Q/A 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k21academy.com/ansible/day2-live-session-review-and-q-a) [![k21academy.com: Terraform vs Ansible: Working, Difference, Provisioning' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k21academy.com/ansible/terraform-vs-ansible) [![k21academy.com: AWS Application Services: Lambda, SES, SNS, SQS, SWF](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k21academy.com/aws-cloud/aws-application-services) [![k21academy.com: AWS DevOps Vs. Azure DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k21academy.com/aws-cloud/aws-devops-vs-azure-devops) [![k21academy.com: AWS Secrets Manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k21academy.com/aws-cloud/aws-secrets-manager) [![k21academy.com: Azure RBAC Vs Azure Policies Vs Azure Blueprints](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k21academy.com/azure-cloud/azure-rbac-vs-azure-policies-vs-azure-blueprints) [![k21academy.com: Azure Data Lake Overview For Beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k21academy.com/azure-data/azure-data-lake) [![k21academy.com/category/docker-kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k21academy.com/category/docker-kubernetes) [![k21academy.com: Ansible for Beginners | Overview | Architecture & Use Cases 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k21academy.com/devops/ansible-for-beginners) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k21academy.com/devops/day2-live-session-review-and-q-a) [![k21academy.com: Terraform vs Ansible: Working, Difference, Provisioning 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k21academy.com/devops/terraform-vs-ansible) [![k21academy.com: Kubernetes ConfigMaps and Secrets: Guide to Create and Update' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k21academy.com/docker-kubernetes/configmaps-secrets) [![k21academy.com: Kubernetes Architecture. An Introduction to Kubernetes Components](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k21academy.com/docker-kubernetes/kubernetes-architecture-components-overview-for-beginners) [![k21academy.com: Kubernetes Deployment and Step-by-Step Guide to Deployment:' Update, Rollback, Scale & Delete](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k21academy.com/docker-kubernetes/kubernetes-deployment) [![k21academy.com: Secure and Harden Kubernetes, AKS and EKS Cluster with kube-bench,' kube-hunter and CIS Benchmarks 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k21academy.com/docker-kubernetes/kubernetes-security/kube-bench-cis) [![k21academy.com: Monolithic vs Microservices – Difference, Advantages & Disadvantages](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k21academy.com/docker-kubernetes/monolithic-vs-microservices) [![k21academy.com: Kubernetes ConfigMaps and Secrets: Guide to Create and Update 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k21academy.com/kubernetes/configmaps-secrets) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k21academy.com/kubernetes/kube-bench-cis) [![k21academy.com: Kubernetes Architecture. An Introduction to Kubernetes Components](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k21academy.com/kubernetes/kubernetes-architecture-components-overview-for-beginners) [![k21academy.com: Kubernetes Deployment and Step-by-Step Guide to Deployment: Update, Rollback, Scale & Delete](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k21academy.com/kubernetes/kubernetes-deployment) [![k21academy.com: Monolithic vs Microservices – Difference, Advantages & Disadvantages](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k21academy.com/kubernetes/monolithic-vs-microservices) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k21academy.com/microsoft-azure/az-104/azure-container-instances-and-kubernetes-service) [![k21academy.com: Azure Kubernetes Service & Azure Container Instances For' Beginners 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k21academy.com/microsoft-azure/az-303/azure-container-instances-and-kubernetes-service) [![k21academy.com: Azure pipelines VS Jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k21academy.com/microsoft-azure/az-400/azure-pipelines-vs-jenkins) [![k21academy.com: Azure RBAC Vs Azure Policies Vs Azure Blueprints](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k21academy.com/microsoft-azure/azure-rbac-vs-azure-policies-vs-azure-blueprints) [![k21academy.com: Azure Data Lake Overview For Beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k21academy.com/microsoft-azure/data-engineer/azure-data-lake) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k21academy.com/microsoft-azure/dp-203/azure-data-lake) [![k21academy.com: Scrum vs Kanban](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k21academy.com/scrum-master/scrum-vs-kanban) [![k21academy.com: Scrum vs Kanban](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k21academy.com/scrum/scrum-vs-kanban) [![k21academy.com: Automate AWS Virtual Machine using Terraform – Creation' Demo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k21academy.com/terraform-iac/terraform-automate-aws-vm) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k21academy.com/terraform-iac/terraform-interview-questions) [![k21academy.com: Why Terraform? Not Chef, Ansible, Puppet, CloudFormation?' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k21academy.com/terraform-iac/why-terraform-not-chef-ansible-puppet-cloudformation) [![k21academy.com: Automate AWS Virtual Machine using Terraform – Creation Demo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k21academy.com/terraform/terraform-automate-aws-vm) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k21academy.com/terraform/terraform-interview-questions) [![k21academy.com: Why Terraform? Not Chef, Ansible, Puppet, CloudFormation? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k21academy.com/terraform/why-terraform-not-chef-ansible-puppet-cloudformation) [![**k3s**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k3s.io) [![Kubernetes examples 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k8s-examples.container-solutions.com) [![k8s.af 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k8s.af) [![k8sgpt.ai](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k8sgpt.ai) [![Lens Kubernetes IDE 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k8slens.dev) [![k8spatterns.io: Free Kubernetes Patterns e-book](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k8spatterns.io) [![Pharos 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k8spharos.dev) [![Discover K8Spin open source software](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k8spin.cloud/oss-projects) [![==k8studio==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k8studio.io) [![k8studio.io/blogs: K8studio vs. Lens vs. K9s 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k8studio.io/blogs/k8studio-vs-lens-kubernetes-ide) [![k8syaml.com 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k8syaml.com) [![k8up.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k8up.io) [![k8z.dev: A lightweight, modern mobile and desktop application for manage kubernetes. Easily for use fast, secure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k8z.dev) [![==k9scli.io==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k9scli.io) [![kafka-tutorials.confluent.io 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kafka-tutorials.confluent.io) [![kafka-tutorials.confluent.io: How to count messages in a Kafka topic](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kafka-tutorials.confluent.io/how-to-count-messages-on-a-kafka-topic/ksql.html) [![kafka-tutorials.confluent.io: How to join a stream and a lookup table 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kafka-tutorials.confluent.io/join-a-stream-to-a-table/kstreams.html) [![Apache Kafka](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kafka.apache.org) [![kailashyogeshwar.medium.com: How we implemented Reusable CI/CD Pipeline using Git and Tekton](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kailashyogeshwar.medium.com/how-we-implemented-reusable-ci-cd-pipeline-using-git-and-tekton-503bed91975b) [![kaleshreya907.medium.com: GitHub Actions: Netflix Deployment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kaleshreya907.medium.com/step2a-install-docker-and-run-sonarqube-container-faa42d01f5fe) [![kalilinuxtutorials.com: Deploying & Securing Kubernetes Clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kalilinuxtutorials.com/deploying-securing-kubernetes-clusters) [![kalilinuxtutorials.com: Ldsview : Offline search tool for LDAP directory dumps in LDIF format](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kalilinuxtutorials.com/ldsview) [![kalm.dev 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kalm.dev) [![kamsjec.medium.com: ArgoCD Setup on Kubernetes/OpenShift Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kamsjec.medium.com/argocd-setup-on-kubernetes-openshift-cluster-f7340344c017) [![kamsjec.medium.com: Kubernetes Taints and Tolerations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kamsjec.medium.com/kubernetes-taints-and-tolerations-18727f618d01) [![kamsjec.medium.com: liveness and readiness probes…](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kamsjec.medium.com/liveness-and-readiness-probes-91919f24e305) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kanakinfosystems.com/blog/sql-cheat-sheet) [![kanister.io 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kanister.io) [![Sourcetree Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kapeli.com/cheat_sheets/Sourcetree.docset/Contents/Resources/Documents/index) [![Dash Cheat Sheets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kapeli.com/cheatsheets) [![Dash for MacOS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kapeli.com/dash) [![Kapitan](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kapitan.dev) [![Karen](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://karenapp.io) [![karenapp.io: Calendly vs ScheduleOnce](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://karenapp.io/articles/calendly-vs-scheduleonce) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kargo.akuity.io) [![karlstoney.com: Istio 503's with UC's and TCP Fun Times](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://karlstoney.com/2019/05/31/istio-503s-ucs-and-tcp-fun-times) [![karlstoney.com: Istio 503's with UC's and TCP Fun Times](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://karlstoney.com/istio-503s-ucs-and-tcp-fun-times) [![karneliuk.com: REST API 1. Basics cheat sheet (Ansible, Bash, Postman, and Python) for GET using NetBox and Docker as examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://karneliuk.com/2019/07/rest-api-1-basics-cheat-sheet-ansible-bash-postman-and-python-for-get-using-netbox-and-docker-as-examples) [![karneliuk.com: REST API 2. Basics cheat sheet (Ansible, Bash, Postman, and Python) for POST/DELETE using NetBox and Docker as examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://karneliuk.com/2019/08/rest-api-2-basics-cheat-sheet-ansible-bash-postman-and-python-for-post-delete-using-netbox-and-docker-as-examples) [![==Karpenter==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://karpenter.sh) [![Cambios importantes en la gestión de memoria de Java 8 de Oracle](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://karunsubramanian.com/websphere/one-important-change-in-memory-management-in-java-8) [![wisc.edu: CIDR Conversion Table](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kb.wisc.edu/ns/page.php?id=3493) [![kccncna20.sched.com: A Walk Through the Kubernetes UI Landscape](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kccncna20.sched.com/event/ekAd/a-walk-through-the-kubernetes-ui-landscape-joaquim-rocha-kinvolk-henning-jacobs-zalando-se) [![Kdo: deployless development on Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kdo.dev) [![kean.github.io: Trunk-Based Development](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kean.blog/post/trunk-based-development) [![kean.github.io: Trunk-Based Development](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kean.github.io/post/trunk-based-development) [![keda.sh: Kubernetes Event-driven Autoscaling. Application autoscaling made simple.](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://keda.sh) [![keepler.io: Gestionando el control de accesos en nuestro data lake en AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://keepler.io/2021/03/gestionando-el-control-de-accesos-en-nuestro-data-lake-en-aws) [![keepler.io: Gestionando el control de accesos en nuestro data lake en AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://keepler.io/es/2021/03/15/gestionando-el-control-de-accesos-en-nuestro-data-lake-en-aws) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://keithtenzer.com/openshift/openshift-4-aws-ipi-installation-getting-started-guide) [![kelda.io: Why SREs Should be Responsible for Development Environments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kelda.io/blog/sres-should-manage-development-environments) [![kemilad.medium.com: Monitoring-Stack Deployment To A Kubernetes Cluster' — Prometheus | Grafana | AlertManager | Loki + Exporters | Dashboards and etc 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kemilad.medium.com/monitoring-stack-deployment-to-a-kubernetes-cluster-prometheus-grafana-alertmanager-loki-dcc7339d4f19) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kenmugrage.com/2017/05/05/my-new-definition-of-devops) [![kenneth.io: Introducing remote debugging of Node.js apps on Azure App Service' from VS Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kenneth.io/post/introducing-remote-debugging-of-nodejs-apps-on-azure-app-service-from-vs-code-in-public-preview) [![kennybrast.medium.com: How I Used Docker to Create a Python Dev Environment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kennybrast.medium.com/how-i-used-docker-to-create-a-python-dev-environment-48a5d31ae277) [![Quick Start](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://keptn.sh/docs/quickstart) [![Keptn](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://keptn.sh/stable) [![kerneltalks.com: Docker swarm cheat sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kerneltalks.com/virtualization/docker-swarm-cheat-sheet) [![kevintuei.medium.com: A Deep Dive into Logs and Metrics for AWS Observability' — One Observability Workshop](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kevintuei.medium.com/a-deep-dive-into-logs-and-metrics-for-aws-observability-one-observability-workshop-14c162932174) [![khainas.dev: Create SSH tunnel in AWS with Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://khainas.dev/create-ssh-tunnel-in-aws-with-terraform-62d1f6968e5d) [![khalidabuhakmeh.com: A .NET 5.0 Guide: From Idea To NuGet Package](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://khalidabuhakmeh.com/a-dotnet-five-guide-from-idea-to-nuget-package) [![khalidabuhakmeh.com: Running SQL Server Queries In Docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://khalidabuhakmeh.com/running-sql-server-queries-in-docker) [![kiali.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kiali.io) [![Drools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kie.apache.org) [![kie.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kie.org) [![Neon Mirrors: Kubernetes Policy Comparison: OPA/Gatekeeper vs Kyverno](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kind-brown-cfb734.netlify.app/post/2021-02/kubernetes-policy-comparison-opa-gatekeeper-vs-kyverno) [![kinsta.com: Top 7 Advantages of Choosing Google Cloud Hosting](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kinsta.com/blog/cloud-platform-for-developers) [![kinsta.com: Top 7 Advantages of Choosing Google Cloud Hosting](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kinsta.com/blog/google-cloud-hosting) [![kinsta.com: Kubernetes vs Docker: The Difference Explained](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kinsta.com/blog/kubernetes-vs-docker) [![kinvolk.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kinvolk.io) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kinvolk.io/docs/headlamp/latest) [![Kiro: Engineering Rigor for Agentic Development](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kiro.dev) [![Layering domains and microservices using API Gateways](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kislayverma.com/software-architecture/layering-domains-and-microservices-using-api-gateways) [![Kite 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kite.com) [![kitploit.com: Mesh-Kridik](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kitploit.com/2021/12/mesh-kridik-open-source-security.html) [![kkamalesh117.medium.com: Setting up Prometheus and Grafana Integration on' Kubernetes with Helm](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kkamalesh117.medium.com/setting-up-prometheus-and-grafana-integration-on-kubernetes-with-helm-dfc63823608c) [![kkamalesh117.medium.com: Terraform Variables (Part-2)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kkamalesh117.medium.com/terraform-variables-part-2-75ef8543fb2f) [![kkamalesh117.medium.com: Terraform Variables & Providers (Part-1)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kkamalesh117.medium.com/terraform-variables-providers-c66f68747050) [![klaushofrichter.medium.com: Using Windows Subsystem for Linux for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://klaushofrichter.medium.com/using-windows-subsystem-for-linux-for-kubernetes-8bd1f5468531) [![kluctl.io 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kluctl.io) [![kmahi2600.medium.com: Launching A WordPress Application With MYSQL Database' in K8S Cluster On AWS Using Ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kmahi2600.medium.com/launching-a-wordpress-application-with-mysql-database-in-k8s-cluster-on-aws-using-ansible-a78d6bf12b1a) [![kmitevski.com: Writing a Kubernetes Validating Webhook using Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kmitevski.com/writing-a-kubernetes-validating-webhook-using-python) [![knative.dev](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://knative.dev) [![Koa.js](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://koa) [![kodekloud.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kodekloud.com) [![kodekloud.com: What is CI/CD Pipeline in DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kodekloud.com/blog/ci-cd-pipeline-in-devops) [![kodekloud.com: CKA vs CKAD vs CKS – What is the Difference](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kodekloud.com/blog/cka-vs-ckad-vs-cks) [![kodekloud.com: CKA vs CKAD vs CKS – What is the Difference](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kodekloud.com/cka-vs-ckad-vs-cks-what-is-the-difference) [![kodekloud.com: What is CI/CD Pipeline in DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kodekloud.com/what-is-ci-cd-pipeline-in-devops) [![Kodiak](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kodiakhq.com) [![kogito.kie.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kogito.kie.org) [![komodor.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://komodor.com) [![komodor.com: Five Kubernetes Deployment Best Practices (Part 2) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://komodor.com/blog/5-kubernetes-deployment-best-practices) [![komodor.com: Four Best Practices to Migrate to Kubernetes (Part 1)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://komodor.com/blog/best-practices-to-migrate-to-kubernetes) [![komodor.com: Komodor Workflows: Automated Troubleshooting at the Speed of' WHOOSH!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://komodor.com/blog/using-workflows-to-troubleshoot-like-a-pro) [![komodor.com: Exit Codes In Containers & Kubernetes – The Complete Guide 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://komodor.com/learn/exit-codes-in-containers-and-kubernetes-the-complete-guide) [![komodor.com: Kubernetes CrashLoopBackOff Error: What It Is and How to Fix It](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://komodor.com/learn/how-to-fix-crashloopbackoff-kubernetes-error) [![komodor.com: Kubernetes CPU Limits and Throttling](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://komodor.com/learn/kubernetes-cpu-limits-throttling) [![komodor.com: Kubernetes Liveness Probes: A Practical Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://komodor.com/learn/kubernetes-liveness-probes-a-practical-guide) [![komodor.com: Kubernetes Nodes – The Complete Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://komodor.com/learn/kubernetes-nodes-complete-guide) [![komodor.com: Kubernetes Troubleshooting: The Complete Guide 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://komodor.com/learn/kubernetes-troubleshooting-the-complete-guide) [![komodor.com: The Ultimate Kubectl Cheat Sheet 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://komodor.com/learn/the-ultimate-kubectl-cheat-sheet) [![konghq.com: Kong and Red Hat: Delivering Seamless Customer Experience](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://konghq.com/blog/kong-and-red-hat-collaboration) [![konghq.com: Kong and Red Hat: Delivering Seamless Customer Experience](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://konghq.com/blog/news/kong-and-red-hat-collaboration) [![Kong API Manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://konghq.com/kong) [![Kong API Manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://konghq.com/products/kong-gateway) [![konstruktoid.medium.com: Running a NGINX container using rootless Docker' with Ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://konstruktoid.medium.com/running-a-nginx-container-using-rootless-docker-with-ansible-a2bfcedd3b07) [![konveyor 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://konveyor.io) [![kosyfrances.com: Using kubeadm to create a Kubernetes 1.20 cluster on VirtualBox with Ubuntu](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kosyfrances.com/kubernetes-cluster) [![kothiyal-anuj.medium.com: Serverless Diary: The Ultimate Guide to **Caching' in the Cloud**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kothiyal-anuj.medium.com/serverless-diary-the-ultimate-guide-to-caching-in-the-cloud-249f6a06915f) [![kpatronas.medium.com: Docker swarm: High Availability](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kpatronas.medium.com/docker-swarm-high-availability-36ea7ee7f9e8) [![KPIs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kpi.org/KPI-Basics) [![Krew](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://krew.sigs.k8s.io) [![krisp](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://krisp.ai) [![==kristhecodingunicorn.com: Setting Up OAuth 2.0 Authentication for Applications' in AKS With NGINX and OAuth2 Proxy== 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kristhecodingunicorn.com/post/k8s_nginx_oauth) [![Krossboard](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://krossboard.app) [![kruschecompany.com: What is a Kubernetes Operator and Where it Can be Used?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kruschecompany.com/kubernetes-operator) [![kruschecompany.com: Prometheus Operator – Installing Prometheus Monitoring' Within The Kubernetes Environment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kruschecompany.com/kubernetes-prometheus-operator) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kruschecompany.com/page-not-found) [![kruschecompany.com: What is a Kubernetes Operator and Where it Can be Used?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kruschecompany.com/wp-content/uploads/2020/01/kubernetes-operator.jpg) [![kruyt.org: Migrate from Docker to Containerd in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kruyt.org/migrate-docker-containerd-kubernetes) [![kruyt.org: Running a mailserver in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kruyt.org/running-a-mailserver-in-kubernetes) [![==ksingh7.medium.com: Kubernetes Endpoint Object: Your Bridge to External' Services== 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ksingh7.medium.com/kubernetes-endpoint-object-your-bridge-to-external-services-3fc48263b776) [![ksqlDB](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ksqldb.io) [![kstefanj.github.io: GC progress from JDK 8 to JDK 17](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kstefanj.github.io/2021/11/24/gc-progress-8-17.html) [![kube-green.dev](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kube-green.dev) [![kube.academy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kube.academy) [![kube.academy/pro 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kube.academy/pro) [![kube.careers: Kubernetes jobs market trends for 2022 Q4](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kube.careers) [![kube.careers: Kubernetes jobs market trends for 2022 Q2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kube.careers/kubernetes-trend-report-2022-q2) [![kube.careers: Kubernetes jobs market trends for 2022 Q3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kube.careers/kubernetes-trend-report-2022-q3) [![kube.careers: Kubernetes jobs market trends for 2022 Q4](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kube.careers/kubernetes-trend-report-2022-q4) [![kube.careers: Kubernetes jobs market (Q2 2021)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kube.careers/report-2021-q2) [![kube.careers: Kubernetes jobs market trends for 2021 (Q4)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kube.careers/report-2021-q4) [![Kube Events](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kube.events) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kube.events/newsletter) [![Managing 100s of Kubernetes Clusters using Cluster API | KubeFM](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kube.fm/capi-100s-clusters-zain) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kube.today/learn-kubernetes-weekly) [![kubeapps.dev 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubeapps.dev) [![kubearmor.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubearmor.io) [![Kubebyexample.com - kubernetesbyexample.com 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubebyexample.com) [![kubebyexample.com: Migrating to Kubernetes with Open Source Tools (Konveyor, Tackle, KubeVirt, Forklift) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubebyexample.com/community/blog/migrating-to-kubernetes-with-open-source-tools) [![kubebyexample.com: Migrating to Kubernetes with Open Source Tools (Konveyor,' Tackle, KubeVirt, Forklift) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubebyexample.com/en/community/blog/migrating-to-kubernetes-with-open-source-tools) [![kubebyexample.com: Argo CD Overview 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubebyexample.com/learning-paths/argo-cd/argo-cd-overview) [![kubedb.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubedb.com) [![kubedex.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubedex.com) [![kubedex.com: autoscaling 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubedex.com/autoscaling) [![kubedex.com: Base images comparison](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubedex.com/base-images) [![kubedex.com: Kubernetes Operating Systems 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubedex.com/kubernetes-operating-systems) [![kubedex.com: Kubernetes On-Prem, OpenShift vs PKS vs Rancher](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubedex.com/redhat-openshift-vs-pivotal-pks-vs-rancher) [![kubeip.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubeip.com) [![kubeless.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubeless.io) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubelist.com) [![kubelist.com/podcast: The Kubelist Podcast](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubelist.com/podcast) [![kubelog.de](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubelog.de) [![KubeMQ.io: Kubernetes Native Message Queue Broker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubemq.io) [![kubemq.io: Kafka VS KubeMQ 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubemq.io/kafka-vs-kubemq) [![Kubernautic](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernauts.sh) [![kubernetes-advocate.medium.com 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes-advocate.medium.com) [![kubernetes-advocate.medium.com: CI/CD with Dockers and Jenkins 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes-advocate.medium.com/ci-cd-with-dockers-and-jenkins-70b6f801f9f7) [![kubernetes-advocate.medium.com: Website Deployment to AWS with Ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes-advocate.medium.com/how-to-deploy-a-website-to-aws-with-ansible-e878a63dd93) [![kubernetes-csi.github.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes-csi.github.io) [![kubernetes-on-aws.readthedocs.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes-on-aws.readthedocs.io) [![kubernetes-on-aws.readthedocs.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes-on-aws.readthedocs.io/en/latest) [![AWS Load Balancer Controller 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes-sigs.github.io/aws-load-balancer-controller) [![Setup External DNS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes-sigs.github.io/aws-load-balancer-controller/v2.4/guide/integrations/external_dns) [![kubernetes.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io) [![kubernetes.io: container design patterns](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2016/06/container-design-patterns) [![SIG Apps: build apps for and operate them in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2016/08/sig-apps-running-apps-in-kubernetes) [![kubernetes.io: Introducing kustomize; Template-free Configuration Customization for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2018/05/29/introducing-kustomize-template-free-configuration-customization-for-kubernetes) [![kubernetes.io: Out of the Clouds onto the Ground: How to Make Kubernetes Production Grade Anywhere](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2018/08/03/out-of-the-clouds-onto-the-ground-how-to-make-kubernetes-production-grade-anywhere) [![kubernetes.io: WSL+Docker: Kubernetes on the Windows Desktop 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2020/05/21/wsl-docker-kubernetes-on-the-windows-desktop) [![K8s KPIs with Kuberhealthy 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2020/05/29/k8s-kpis-with-kuberhealthy) [![Introducing PodTopologySpread plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2020/05/introducing-podtopologyspread) [![Supporting the Evolving Ingress Specification in Kubernetes 1.18](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2020/06/05/supporting-the-evolving-ingress-specification-in-kubernetes-1.18) [![kubernetes.io blog: Working with Terraform and Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2020/06/working-with-terraform-and-kubernetes) [![kubernetes.io: Introducing Hierarchical Namespaces](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2020/08/14/introducing-hierarchical-namespaces) [![kubernetes.io: Scaling Kubernetes Networking With EndpointSlices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2020/09/02/scaling-kubernetes-networking-with-endpointslices) [![kubernetes.io: Cloud native security for your clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2020/11/18/cloud-native-security-for-your-clusters) [![kubernetes.io: Don't Panic: Kubernetes and Docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2020/12/02/dont-panic-kubernetes-and-docker) [![kubernetes.io: Kubernetes 1.20: Kubernetes Volume Snapshot Moves to GA](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2020/12/10/kubernetes-1.20-volume-snapshot-moves-to-ga) [![kubernetes.io: PodSecurityPolicy Deprecation: Past, Present, and Future 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2021/04/06/podsecuritypolicy-deprecation-past-present-and-future) [![kubernetes.io: Kubernetes 1.21: Power to the Community](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2021/04/08/kubernetes-1-21-release-announcement) [![kubernetes.io: kubernetes 1.21: CronJob Reaches GA](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2021/04/09/kubernetes-release-1.21-cronjob-ga) [![kubernetes.io: Introducing Suspended Jobs in Kubernetes 1.21](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2021/04/12/introducing-suspended-jobs) [![kubernetes.io: Three Tenancy Models For Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2021/04/15/three-tenancy-models-for-kubernetes) [![kubernetes.io: Annotating Kubernetes Services for Humans](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2021/04/20/annotating-k8s-for-humans) [![kubernetes.io: Graceful Node Shutdown Goes Beta](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2021/04/21/graceful-node-shutdown-beta) [![kubernetes.io: Evolving Kubernetes networking with the Gateway API](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2021/04/22/evolving-kubernetes-networking-with-the-gateway-api) [![kubernetes.io: Kubernetes 1.21: Metrics Stability hits GA](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2021/04/23/kubernetes-release-1.21-metrics-stability-ga) [![kubernetes.io: Writing a Controller for Pod Labels](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2021/06/21/writing-a-controller-for-pod-labels) [![kubernetes.io: Kubernetes API and Feature Removals In 1.22: Here’s What You Need To Know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2021/07/14/upcoming-changes-in-kubernetes-1-22) [![kubernetes.io: Kubernetes Release Cadence Change: Here’s What You Need To Know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2021/07/20/new-kubernetes-release-cadence) [![kubernetes.io: Kubernetes 1.22: Reaching New Peaks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2021/08/04/kubernetes-1-22-release-announcement) [![kubernetes.io: Kubernetes Memory Manager moves to beta](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2021/08/11/kubernetes-1-22-feature-memory-manager-moves-to-beta) [![kubernetes.io: Alpha in Kubernetes v1.22: API Server Tracing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2021/09/03/api-server-tracing) [![kubernetes.io: Introducing ClusterClass and Managed Topologies in Cluster API](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2021/10/08/capi-clusterclass-and-managed-topologies) [![kubernetes.io: Use KPNG to Write Specialized kube-proxiers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2021/10/18/use-kpng-to-write-specialized-kube-proxiers) [![kubernetes.io: Dockershim removal is coming. Are you ready?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2021/11/12/are-you-ready-for-dockershim-removal) [![kubernetes.io: Kubernetes 1.23: The Next Frontier](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2021/12/07/kubernetes-1-23-release-announcement) [![kubernetes.io: What's new in Security Profiles Operator v0.4.0](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2021/12/17/security-profiles-operator) [![kubernetes.io: Using Admission Controllers to Detect Container Drift at Runtime](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2021/12/21/admission-controllers-for-container-drift) [![kubernetes.io: Kubernetes-in-Kubernetes and the WEDOS PXE bootable server farm](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2021/12/22/kubernetes-in-kubernetes-and-pxe-bootable-server-farm) [![kubernetes.io: Kubernetes is Moving on From Dockershim: Commitments and Next Steps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2022/01/07/kubernetes-is-moving-on-from-dockershim) [![kubernetes.io: Updated: Dockershim Removal FAQ](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2022/02/17/dockershim-faq) [![kubernetes.io: Kubernetes Removals and Major Changes In 1.25](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2022/08/04/upcoming-changes-in-kubernetes-1-25) [![kubernetes.io: Kubernetes v1.25: Combiner](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2022/08/23/kubernetes-v1-25-release) [![kubernetes.io: PodSecurityPolicy: The Historical Context 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2022/08/23/podsecuritypolicy-the-historical-context) [![kubernetes.io: Announcing the Auto-refreshing Official Kubernetes CVE Feed](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2022/09/12/k8s-cve-feed-alpha) [![kubernetes.io: registry.k8s.io: faster, cheaper and Generally Available (GA)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2022/11/28/registry-k8s-io-faster-cheaper-ga) [![kubernetes.io: Kubernetes 1.26: Non-Graceful Node Shutdown Moves to Beta](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2022/12/16/kubernetes-1-26-non-graceful-node-shutdown-beta) [![kubernetes.io: Kubernetes 1.26: Support for Passing Pod fsGroup to CSI Drivers At Mount Time](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2022/12/23/kubernetes-12-06-fsgroup-on-mount) [![kubernetes.io: Kubernetes 1.26: Pod Scheduling Readiness](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2022/12/26/pod-scheduling-readiness-alpha) [![kubernetes.io: Kubernetes v1.26: CPUManager goes GA](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2022/12/27/cpumanager-ga) [![kubernetes.io: Kubernetes 1.26: Job Tracking, to Support Massively Parallel Batch Workloads, Is Generally Available](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2022/12/29/scalable-job-tracking-ga) [![kubernetes.io: Kubernetes v1.26: Advancements in Kubernetes Traffic Engineering](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2022/12/30/advancements-in-kubernetes-traffic-engineering) [![kubernetes.io: Protect Your Mission-Critical Pods From Eviction With PriorityClass](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2023/01/12/protect-mission-critical-pods-priorityclass) [![kubernetes.io: Kubernetes v1.27: Chill Vibes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2023/04/11/kubernetes-v1-27-release) [![kubernetes.io: Kubernetes 1.27: In-place Resource Resize for Kubernetes Pods (alpha)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2023/05/12/in-place-pod-resize-alpha) [![NFTables mode for kube-proxy in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2025/02/28/nftables-kube-proxy) [![Kubernetes v1.36: New Metric for Route Sync in the Cloud Controller Manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2026/05/15/ccm-new-metric-route-sync-total) [![Kubernetes v1.36: Mixed Version Proxy Graduates to Beta](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2026/05/15/kubernetes-1-36-feature-mixed-version-proxy-beta) [![Announcing etcd 3.7.0-beta.0 | Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2026/05/20/etcd-370-beta) [![Reconciling the Past: Correcting Records for Unfixed Kubernetes CVEs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/blog/2026/05/26/reconciling-unfixed-kubernetes-cves) [![Kubernetes Networking](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/docs/concepts/cluster-administration/networking) [![Affinity and anti-affinity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/docs/concepts/configuration/assign-pod-node) [![Custom Resources](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/custom-resources) [![Kubernetes.io: Network Plugins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/docs/concepts/extend-kubernetes/compute-storage-net/network-plugins) [![Kubernetes.io: Operator pattern](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/docs/concepts/extend-kubernetes/operator) [![kubernetes.io Policy Limit Ranges](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/docs/concepts/policy/limit-range) [![Pod Security Policy (SCC in OpenShift) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/docs/concepts/policy/pod-security-policy) [![Affinity and anti-affinity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node) [![Pod Topology Spread Constraints](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/docs/concepts/scheduling-eviction/topology-spread-constraints) [![kubernetes.io: Overview of Cloud Native Security 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/docs/concepts/security) [![kubernetes.io: Multi-tenancy 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/docs/concepts/security/multi-tenancy) [![==kubernetes.io: Overview of Cloud Native Security==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/docs/concepts/security/overview) [![Pod Security Policy (SCC in OpenShift) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/docs/concepts/security/pod-security-policy) [![kubernetes.io: Security Checklist 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/docs/concepts/security/security-checklist) [![Ingress Controller](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/docs/concepts/services-networking/ingress-controllers) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/docs/concepts/services-networking/service) [![HPA: Horizontal Pod Autoscaler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/docs/concepts/workloads/autoscaling/horizontal-pod-autoscale) [![Pod Topology Spread Constraints](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/docs/concepts/workloads/pods/pod-topology-spread-constraints) [![kubernetes.io: Diagram Guide - Mermaid JavaScript library 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/docs/contribute/style/diagram-guide) [![kubernetes.io: Authenticating](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/docs/reference/access-authn-authz/authentication) [![kubernetes.io: Official CVE Feed 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/docs/reference/issues-security/official-cve-feed) [![kubernetes.io 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/docs/reference/kubectl/cheatsheet) [![kubernetes.io 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/docs/reference/kubectl/quick-reference) [![kubernetes.io: Kubernetes API](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/docs/reference/kubernetes-api) [![Kubernetes Scheduling](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/docs/reference/scheduling) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/docs/reference/scheduling/config) [![Scheduling Profiles](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/docs/reference/scheduling/profiles) [![Kubernetes.io: Container runtimes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/docs/setup/production-environment/container-runtimes) [![kubernetes.io: Accesing Clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/docs/tasks/access-application-cluster/access-cluster) [![kubernetes.io: Access Clusters Using the Kubernetes API](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/docs/tasks/administer-cluster/access-cluster-api) [![kubernetes.io: Operating etcd clusters for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/docs/tasks/administer-cluster/configure-upgrade-etcd) [![kubernetes.io: Encrypting Secret Data at Rest 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/docs/tasks/administer-cluster/encrypt-data) [![kubernetes.io: configure-pod-container / Use a User Namespace With a Pod](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/docs/tasks/configure-pod-container/user-namespaces) [![Extend kubectl with plugins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/docs/tasks/extend-kubectl/kubectl-plugins) [![Declarative Management of Kubernetes Objects Using Kustomize](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/docs/tasks/manage-kubernetes-objects/kustomization) [![HPA: Horizontal Pod Autoscaler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale) [![kubernetes.io: Kubernetes Tutorials](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.io/docs/tutorials) [![kubernetes.slack.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetes.slack.com) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetesbyexample.com) [![kubernetespodcast.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetespodcast.com) [![kubernetespodcast.com: Podman, with Daniel Walsh and Brent Baude](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetespodcast.com/episode/164-podman) [![Kubernetes README: kubernetesreadme.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetesreadme.com) [![kubernetestutorials.com: Install and Deploy Kubernetes on CentOs 7](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetestutorials.com/install-and-deploy-kubernetes-on-centos-7) [![kubernetestutorials.com: Kubernetes : Introduction to YAML 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubernetestutorials.com/kubernetes-tutorials/kubernetes-introduction-to-yaml) [![==kubeshark.co==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubeshark.co) [![kubeshop.github.io/monokle](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubeshop.github.io/monokle) [![Kubeshop 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubeshop.io) [![kubesphere.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubesphere.io) [![kubesphere.io: Install Kubernetes 1.22 and containerd the Easy Way with kubekey](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubesphere.io/blogs/install-kubernetes-containerd) [![kubesphere.io: Kubernetes High Availability Essential Practices Simply Explained](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubesphere.io/blogs/k8s-ha-practices) [![KubeEye: An Automatic Diagnostic Tool that Provides a Holistic View of Your' Kubernetes Cluster 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubesphere.io/blogs/kubeeye-automatic-cluster-diagnostic-tool) [![kubesphere.io: Scaling a Kubernetes Cluster: One of the Best Practices for Using KubeKey](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubesphere.io/blogs/scale-kubernetes-cluster-using-kubekey) [![kubestone.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubestone.io) [![kubestr.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubestr.io) [![kubetools.io: KoPylot: An AI-Powered Kubernetes Assistant for DevOps & Developers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubetools.io/kopylot-an-ai-powered-kubernetes-assistant-for-devops-developers) [![kubetools.io: Kubeshark – API Traffic Analyzer for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubetools.io/mastering-kubernetes-debugging-and-troubleshooting-with-kubeshark-real-time-visibility-query-language-service-map-and-integrations) [![kubetools.io: Why K9s Should Be Your Go-To Tool for Kubernetes Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubetools.io/why-k9s-should-be-your-go-to-tool-for-kubernetes-management) [![kubevela.io 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubevela.io) [![kubevious: application centric Kubernetes UI 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubevious.io) [![Kubevious SaaS Beta is Live!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubevious.io/blog/post/kubevious-saas-beta-launch) [![kubevious.io: Top Kubernetes YAML Validation Tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubevious.io/blog/post/top-kubernetes-yaml-validation-tools) [![==kubevious.io: Built-in Validators==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubevious.io/docs/built-in-validators) [![kubevirt.io 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubevirt.io) [![kubezilla.com: Kubetools – Curated List of Kubernetes Tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kubezilla.com/tools) [![kuderko.medium.com: Fixing bad CPU usage distribution in Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kuderko.medium.com/fixing-bad-cpu-usage-distribution-in-kubernetes-e1e43ed87cd6) [![KUDO: The Kubernetes Universal Declarative Operator 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kudo.dev) [![kui.tools 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kui.tools) [![kumomind.medium.com: Should I consider the GitOps methodology?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kumomind.medium.com/should-i-consider-the-gitops-methodology-f49e042b8c22) [![kurl.sh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kurl.sh) [![kustomize.io 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kustomize.io) [![kustomizer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kustomizer.dev) [![**KUbernetes Test TooL (kuttl)** 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kuttl.dev) [![kvs-vishnu23.medium.com: Is AWS CDK better than Terraform?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kvs-vishnu23.medium.com/is-aws-cdk-better-than-terraform-85194e7a42cd) [![kymidd.medium.com: Let’s Do DevOps: EKS K8s & Python Fuzzy Staging with' AWS Secrets Manager, K8s Init disk, Secrets Injection](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kymidd.medium.com/lets-do-devops-eks-k8s-python-fuzzy-staging-with-aws-secrets-manager-k8s-init-disk-secrets-b0d8022f3a5d) [![kyverno.io 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kyverno.io) [![kyverno.io: Auto-Gen Rules for Pod Controllers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kyverno.io/docs/writing-policies/autogen) [![kyverno.io: Generating resources into existing namespaces](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kyverno.io/docs/writing-policies/generate) [![kyverno.io: Mutating Resources](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kyverno.io/docs/writing-policies/mutate) [![kyverno.io/policies 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kyverno.io/policies) [![kyverno.io: Check deprecated APIs 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kyverno.io/policies/best-practices/check_deprecated_apis) [![kyverno.io: Implementing your best practices is simple with kyverno](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kyverno.io/policies/best-practices/require_probes/require_probes) [![==kyverno.io: Restrict Image Registries==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kyverno.io/policies/best-practices/restrict_image_registries/restrict_image_registries) [![kyverno.io: Add Pod Proxies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kyverno.io/policies/other/add-pod-proxies) [![kyverno.io: Require PodDisruptionBudget](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://kyverno.io/policies/other/require_pdb) [![==lab.github.com== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://lab.github.com) [![lab.texthtml.net: Gitlab Merge Bot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://lab.texthtml.net/gitlab/merge-bot) [![labs.bishopfox.com: Bad Pods: Kubernetes Pod Privilege Escalation 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://labs.bishopfox.com/tech-blog/bad-pods-kubernetes-pod-privilege-escalation) [![ansible.github.io/workshops/demos : Red Hat Ansible Automation Platform Workshops](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://labs.demoredhat.com/demos) [![Project Genie - Google Labs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://labs.google/fx/projectgenie) [![Little Language Lessons - Google Labs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://labs.google/lll/en) [![Experiments on the Future of AI-driven Science | Google Labs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://labs.google/science) [![VMware hands-on Labs 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://labs.hol.vmware.com) [![VMware hands-on Labs 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://labs.hol.vmware.com/HOL) [![labs.iximiuz.com: How to work with container images using ctr](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://labs.iximiuz.com/courses/containerd-cli/ctr/image-management) [![Controlling Process Resources with Linux Control Groups (cgroups)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://labs.iximiuz.com/tutorials/controlling-process-resources-with-cgroups) [![Kubernetes Kpt in The Wild: What it is and how to use it 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://labs.meanpug.com/kubernetes-kpt-in-the-wild) [![labs.mwrinfosecurity.com: Attacking Kubernetes through Kubelet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://labs.mwrinfosecurity.com/blog/attacking-kubernetes-through-kubelet) [![Play with docker 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://labs.play-with-docker.com) [![Play with Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://labs.play-with-k8s.com) [![laduram.medium.com: The Future of Observability](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://laduram.medium.com/the-future-of-observability-c33cd7ff644a) [![lakshaws.medium.com: CI/CD Pipeline for Dockerized Applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://lakshaws.medium.com/ci-cd-pipeline-for-dockerized-applications-f1003e821812) [![lalatron.hashnode.dev: When Kubernetes and Go don't work well together' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://lalatron.hashnode.dev/when-kubernetes-and-go-dont-work-well-together) [![lalitchaturveditech.medium.com: Optimize Java Performance On Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://lalitchaturveditech.medium.com/optimize-java-performance-on-kubernetes-5f055d406ecf) [![lambda.grofers.com: Evolving Continuous Delivery in a Cloud-Native Environment' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://lambda.grofers.com/evolving-cd-in-a-cloud-native-environment-bb64a38145ae) [![lambda.grofers.com: Learnings From Two Years of Kubernetes in Production](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://lambda.grofers.com/learnings-from-two-years-of-kubernetes-in-production-b0ec21aa2814) [![Google: What is Site Reliability Engineering (SRE)?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://landing.google.com/sre) [![getambassador.io: Kubernetes Annotations and Labels: What’s the Difference?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://landing.gravitee.io/gravitee-edge-stack-unified-api-visibility-and-governance) [![landing.jobs: How does remote work affect your salary?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://landing.jobs/blog/how-does-remote-work-affect-your-salary) [![Inside ParseBench: Evaluating Document Parsing for AI Agents](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://landing.llamaindex.ai/-webinar-parsebench) [![landscape.cncf.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://landscape.cncf.io) [![laravel-news.com: Deploy your PHP Codebase with Ansible and GitHub Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://laravel-news.com/deploy-your-php-app-with-ansible-and-github-actions) [![laravel-news.com: Generate GitHub Actions Config for Laravel Projects with Ghygen](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://laravel-news.com/generate-github-actions-config-for-laravel-projects-with-ghygen) [![launchdarkly.com: Release Testing Explained 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://launchdarkly.com/blog/get-a-detailed-explanation-of-release-testing-several) [![layer5.io: The Service Mesh Landscape 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://layer5.io/service-mesh-landscape) [![leaddev.com: How to break the cycle of tech debt](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://leaddev.com/legacy-technical-debt-migrations/how-break-cycle-tech-debt) [![leaddev.com: How to break the cycle of tech debt](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://leaddev.com/technical-direction/how-break-cycle-tech-debt) [![Kubernetes 101](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://leanpub.com/kubernetes-101) [![Book: The DevOps 2.6 Toolkit: Jenkins X](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://leanpub.com/the-devops-2-6-toolkit) [![learn.cantrill.io 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.cantrill.io) [![learn.chef.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.chef.io) [![learn.crunchydata.com 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.crunchydata.com) [![==learn.gitkraken.com/courses/git-foundations: Foundations of Git - Certification' Course | Enroll for free==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.gitkraken.com/courses/git-foundations) [![learn.hashicorp.com: Enforce Policy with Sentinel](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.hashicorp.com/collections/terraform/policy) [![learn.hashicorp.com: Call APIs with Terraform Providers. Learn how to use' and create custom Terraform Providers in a new collection of tutorials on HashiCorp Learn 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.hashicorp.com/collections/terraform/providers) [![learn.hashicorp.com: Consul Service Mesh on Kubernetes Design Patterns](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.hashicorp.com/tutorials/consul/kubernetes-consul-design-patterns) [![learn.hashicorp.com: Consul Service Discovery and Mesh on Minikube 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.hashicorp.com/tutorials/consul/kubernetes-minikube?in=consul/kubernetes) [![learn.hashicorp.com: Write Packer template for AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.hashicorp.com/tutorials/packer/aws-get-started-build-image) [![learn.hashicorp.com: Configure Default Tags for AWS Resources 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.hashicorp.com/tutorials/terraform/aws-default-tags) [![learn.hashicorp.com: Manage Private Environments with Terraform Cloud Agents](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.hashicorp.com/tutorials/terraform/cloud-agents) [![learn.hashicorp.com: Automate Terraform with GitHub Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.hashicorp.com/tutorials/terraform/github-actions) [![learn.hashicorp.com: What is Infrastructure as Code with Terraform? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.hashicorp.com/tutorials/terraform/infrastructure-as-code) [![learn.hashicorp.com: y Serverless Applications with AWS Lambda and API Gateway' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.hashicorp.com/tutorials/terraform/lambda-api-gateway) [![==learn.hashicorp.com: Deploy Federated Multi-Cloud Kubernetes Clusters==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.hashicorp.com/tutorials/terraform/multicloud-kubernetes) [![learn.hashicorp.com: Codify Management of Vault Enterprise Using Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.hashicorp.com/tutorials/vault/codify-mgmt-enterprise) [![learn.hashicorp.com: Integrate a Kubernetes Cluster with an External Vault' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.hashicorp.com/tutorials/vault/kubernetes-external-vault) [![==learn.hashicorp.com: Deploy a Helm-based application automatically with' GitOps==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.hashicorp.com/tutorials/waypoint/gitops-helm-deployment) [![learn.iterative.ai: Iterative Tools for Data Scientists & Analysts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.iterative.ai) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-gb/azure/cloud-adoption-framework/ready/azure-best-practices/resource-naming) [![Azure Cloud Adoption Framework: Platform Landing Zone Implementation Options](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-gb/azure/cloud-adoption-framework/ready/landing-zone/implementation-options) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-gb/azure/devops/pipelines/?view=azure-devops) [![docs.microsoft.com: Create a build pipeline with Azure Pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-gb/azure/devops/pipelines/build/ci-build-git?view=azure-devops) [![docs.microsoft.com: Build applications with Azure DevOps (Learning Path)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-gb/training/browse) [![Microsoft Docs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/appcenter) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/appcenter/build/choose-between-services) [![Azure Docs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure) [![==learn.microsoft.com: What are Azure Active Directory recommendations?==' 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/active-directory/reports-monitoring/overview-recommendations) [![learn.microsoft.com: Application registration permissions for custom roles' in Azure Active Directory](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/active-directory/roles/custom-available-permissions) [![learn.microsoft.com: Use Azure WAF assessments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/advisor/advisor-assessments) [![Azure: AKS Cluster Autoscaler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/aks/cluster-autoscaler) [![docs.microsoft.com: Configure Azure CNI networking in Azure Kubernetes Service (AKS)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/aks/configure-azure-cni) [![docs.microsoft.com: Use dual-stack (IPv4 and IPv6) kubenet networking in Azure Kubernetes Service (AKS) (Preview)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/aks/configure-dual-stack) [![docs.microsoft.com: Use kubenet networking with your own IP address ranges in Azure Kubernetes Service (AKS) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/aks/configure-kubenet) [![docs.microsoft.com: AKS-managed Azure Active Directory integration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/aks/entra-id-control-plane-authentication) [![learn.microsoft.com: Monitor Azure Kubernetes Service (AKS) control plane metrics (preview)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/aks/monitor-aks) [![==learn.microsoft.com: Monitor Azure Kubernetes Service (AKS) control plane' metrics (preview)==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/aks/monitor-control-plane-metrics) [![docs.microsoft.com: Best practices for cluster isolation in Azure Kubernetes Service (AKS)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/aks/operator-best-practices-cluster-isolation) [![learn.microsoft.com: Connect with RDP to Azure Kubernetes Service (AKS) cluster Windows Server nodes for maintenance or troubleshooting](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/aks/rdp) [![docs.microsoft.com: Start and stop an Azure Kubernetes Service (AKS) node pool 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/aks/start-stop-nodepools) [![learn.microsoft.com: Deploy AKS and API Management with mTLS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/api-management/api-management-howto-mutual-certificates-for-clients) [![learn.microsoft.com: Configure a custom container for Azure App Service](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/app-service/configure-custom-container) [![learn.microsoft.com: Configure a Java app for Azure App Service](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/app-service/configure-language-java) [![learn.microsoft.com: Configure a Java app for Azure App Service](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/app-service/configure-language-java-deploy-run) [![learn.microsoft.com: Environment variables and app settings in Azure App Service](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/app-service/reference-app-settings) [![docs.microsoft.com: Azure Load Testing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/app-testing) [![learn.microsoft.com: Machine Learning operations maturity model 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/architecture/ai-ml/guide/mlops-maturity-model) [![learn.microsoft.com: Use Application Gateway Ingress Controller (AGIC) with a multitenant Azure Kubernetes Service](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/architecture/example-scenario/aks-agic/aks-agic) [![Azure Sandbox](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/architecture/guide/azure-sandbox/azure-sandbox) [![Enterprise Web App Patterns - Azure Architecture Center](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/architecture/guide/networking/global-web-applications/mission-critical-app-service) [![learn.microsoft.com: Conditional Access architecture and personas](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/architecture/guide/security/conditional-access-architecture) [![learn.microsoft.com: Choose an Azure compute service 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/architecture/guide/technology-choices/compute-decision-tree) [![docs.microsoft.com: Understand Azure Load Balancing. Decision tree for load balancing in Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/architecture/guide/technology-choices/load-balancing-overview) [![Azure Architecture Icons](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/architecture/icons) [![Subscription Vending Implementation Guidance](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/architecture/landing-zones/subscription-vending) [![Hub-Spoke Network Topology in Azure - Azure Architecture Center](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/architecture/networking/architecture/hub-spoke) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/architecture/patterns) [![docs.microsoft.com: Microservices architecture on Azure Kubernetes Service (AKS) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks-microservices/aks-microservices) [![learn.microsoft.com: Mission-critical baseline architecture on Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks-mission-critical/mission-critical-intro) [![docs.microsoft.com: Baseline architecture for an Azure Kubernetes Service (AKS) cluster 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks/baseline-aks) [![learn.microsoft.com: DevTest and DevOps for microservice solutions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/architecture/solution-ideas/articles/dev-test-microservice) [![learn.microsoft.com: Deploy AKS and API Management with mTLS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/architecture/solution-ideas/articles/mutual-tls-deploy-aks-api-management) [![Enterprise Web App Patterns - Azure Architecture Center](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/architecture/web-apps/guides/enterprise-app-patterns/overview) [![docs.microsoft.com: Configurations and GitOps with Azure Arc enabled Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/azure-arc/kubernetes/conceptual-gitops-flux2) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/azure-arc/kubernetes/conceptual-gitops-flux2-ci-cd) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-configure-durable-functions-with-credentials) [![learn.microsoft.com: Azure subscription and service limits, quotas, and constraints](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/azure-subscription-service-limits) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/template-specs) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/chaos-studio/chaos-studio-overview) [![Monitor your Azure cloud estate - Cloud Adoption Framework](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/manage/monitor) [![learn.microsoft.com: What is the Microsoft Cloud Adoption Framework for Azure?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/overview) [![Transitioning an Existing Azure Environment to the Azure Landing Zone Reference Architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/ready/enterprise-scale/transition) [![learn.microsoft.com: AKS landing zone accelerator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/scenarios/app-platform/aks/landing-zone-accelerator) [![docs.microsoft.com: Deploy Spring microservices to Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/container-apps) [![https://learn.microsoft.com: View Kubernetes costs (AKS)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/cost-management-billing/costs/view-kubernetes-costs) [![docs.microsoft.com: Introduction to Azure Defender for container registries](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/defender-for-cloud/defender-for-container-registries-introduction) [![learn.microsoft.com: Discover misconfigurations in Infrastructure as Code (IaC)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/defender-for-cloud/iac-vulnerabilities) [![docs.microsoft.com: JBoss deployment with Red Hat on Azure 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/developer/java/ee/jboss-eap-on-aro) [![learn.microsoft.com: Migrate Java applications to Azure 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/developer/java/migration/migration-overview) [![learn.microsoft.com: Using Azure Export for Terraform in advanced scenarios](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/developer/terraform/azure-export-for-terraform/export-advanced-scenarios) [![learn.microsoft.com: Overview of Azure Export for Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/developer/terraform/azure-export-for-terraform/export-terraform-overview) [![Get started creating and populating demo Azure DevOps Services projects](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/devops/demo-gen/use-demo-generator-v2?view=azure-devops) [![learn.microsoft.com: Managed DevOps Pools documentation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/devops/managed-devops-pools) [![learn.microsoft.com: Managed DevOps Pools documentation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/devops/managed-devops-pools/?view=azure-devops) [![==learn.microsoft.com: Azure DevOps Templates - Template types & usage==' 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/devops/pipelines/process/templates) [![learn.microsoft.com: Azure DevOps Templates - Template types & usage 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/devops/pipelines/process/templates?view=azure-devops) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/pipeline?view=azure-pipelines) [![learn.microsoft.com: DevTest and DevOps for microservice solutions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/devtest-labs) [![learn.microsoft.com: What is Azure DNS Private Resolver?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/dns/dns-private-resolver-overview) [![Microsoft - DICOM Service](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/healthcare-apis/dicom) [![docs.microsoft.com: Azure Key Vault](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/key-vault/general/overview) [![docs.microsoft.com: MLflow and Azure Machine Learning](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/machine-learning/concept-mlflow?view=azureml-api-2) [![Azure Network Security Perimeter Concepts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/private-link/network-security-perimeter-concepts) [![learn.microsoft.com/en-us: Azure built-in roles 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/role-based-access-control/built-in-roles) [![learn.microsoft.com: Classic subscription administrator roles, Azure roles, and Azure AD roles](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/role-based-access-control/rbac-and-directory-admin-roles) [![learn.microsoft.com: Azure network security overview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/security/fundamentals/network-overview) [![Azure Traffic Manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/traffic-manager) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/virtual-machines/linux/expand-disks) [![OpenShift in Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/virtual-machines/linux/openshift-container-platform-4x) [![docs.microsoft.com: Run scripts in your Linux VM by using action Run Commands](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/virtual-machines/linux/run-command) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/virtual-network-manager/concept-connectivity-configuration) [![Create an Azure Active Directory tenant for P2S OpenVPN protocol connections](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/vpn-gateway/openvpn-azure-ad-tenant) [![learn.microsoft.com: Azure Well-Architected Framework](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/well-architected) [![learn.microsoft.com: Mission-critical workloads](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/well-architected/mission-critical/mission-critical-overview) [![learn.microsoft.com: Azure Well-Architected Framework perspective on Azure App Service (Web Apps)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/well-architected/service-guides/app-service-web-apps) [![Architecture Best Practices for Azure Kubernetes Service (AKS)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/well-architected/service-guides/azure-kubernetes-service) [![learn.microsoft.com: Azure Well-Architected Framework perspective on Azure Machine Learning](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/well-architected/service-guides/azure-machine-learning) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/cli/azure/microsoft-graph-migration?view=azure-cli-latest&tabs=powershell) [![learn.microsoft.com: Practice Assessments for Microsoft Certifications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/credentials/certifications/practice-assessments-for-microsoft-certifications) [![How We Use Git at Microsoft](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/devops/develop/git/what-is-git) [![docs.microsoft.com: .NET Microservices: Architecture for Containerized .NET Applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/dotnet/architecture/microservices) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/en-us/azure/active-directory/fundamentals/multi-tenant-user-management-scenarios) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/en-us/azure/azure-arc/overview) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/en-us/azure/site-recovery/azure-to-azure-how-to-enable-policy) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/en-us/azure/virtual-machines/windows/run-command) [![learn.microsoft.com: Multi-tenant user management introduction](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/entra/architecture/multi-tenant-user-management-introduction) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/entra/external-id/cross-tenant-access-overview) [![Configure Microsoft Entra for Increased Security](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/entra/fundamentals/configure-security) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/entra/identity-platform/howto-create-service-principal-portal) [![learn.microsoft.com: Conditional Access templates](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/entra/identity/conditional-access/concept-conditional-access-policy-common) [![learn.microsoft.com: Conditional Access architecture and personas](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/entra/identity/conditional-access/plan-conditional-access) [![learn.microsoft.com: What are Azure Active Directory recommendations? 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/entra/identity/monitoring-health/overview-recommendations) [![learn.microsoft.com: Application registration permissions for custom roles in Azure Active Directory](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/entra/identity/role-based-access-control/custom-available-permissions) [![docs.microsoft.com: Microsoft OpenJDK](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/java/openjdk/overview) [![learn.microsoft.com: Subscriptions, licenses, accounts, and tenants for Microsoft's cloud offerings](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/microsoft-365/enterprise/subscriptions-licenses-accounts-and-tenants-for-microsoft-cloud-offerings?view=o365-worldwide) [![PowerShell](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/powershell) [![docs.microsoft.com: Desired State Configuration overview for decision makers 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/powershell/dsc/overview/decisionmaker?view=dsc-1.1) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/powershell/dsc/overview/decisionmaker?view=dsc-1.1&viewFallbackFrom=dsc-1.1%2Fconfigurations%2Fconfigdata) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/powershell/dsc/overview/decisionmaker?view=dsc-1.1/configurations/configData) [![docs.microsoft.com: Create an HTTPS ingress controller on Azure Kubernetes Service (AKS)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/previous-versions/azure/aks/ingress-tls) [![Bridge to Kubernetes 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/previous-versions/visualstudio/bridge) [![learn.microsoft.com: Introduction to using Azure Verified Modules for Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/samples/azure-samples/avm-terraform-labs/avm-terraform-labs) [![Azure Quickstart Templates 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/samples/browse/?expanded=azure&products=azure-resource-manager) [![channel9.msdn.com: Troubleshoot AKS cluster issues with AKS Diagnostics and AKS Periscope](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/shows/azure-friday/troubleshoot-aks-cluster-issues-with-aks-diagnostics-and-aks-periscope) [![docs.microsoft.com: Machine Learning Experimentation in VS Code with DVC Extension](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/shows/vs-code-livestreams/machine-learning-experimentation-in-vs-code-with-dvc-extension) [![learn.microsoft.com: Browse all courses, learning paths, and modules 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/training/browse/?resource_type=course&products=azure) [![docs.microsoft.com: Build and deploy applications to Azure by using GitHub Actions 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/training/modules/github-actions-cd) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/training/paths/build-javascript-applications-typescript) [![Developing in Agentic AI Systems Part 1 of 2 - Training | Microsoft Learn](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/training/paths/gh-developing-agentic-systems-1) [![learn.microsoft.com: AZ-204: Implement Azure Functions 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/training/paths/implement-azure-functions) [![learn.microsoft.com: Introduction to Kubernetes on Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/training/paths/intro-to-kubernetes-on-azure) [![A multi-step tutorial that covers the basics of working with Docker with Visual Studio Code and deploy on Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/visualstudio/docker/tutorials/docker-tutorial) [![docs.microsoft.com: WSL - Windows Subsystem for Linux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/windows/wsl) [![Azure Landing Zone - Microsoft Cloud Adoption Framework](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/nb-no/azure/cloud-adoption-framework/ready/landing-zone) [![learn.microsoft.com: Delegate Azure role assignment management to others with conditions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/nb-no/azure/role-based-access-control/delegate-role-assignments-portal) [![learn.microsoft.com/nb-no: Delegate Azure role assignment management to others with conditions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/nb-no/azure/role-based-access-control/delegate-role-assignments-portal?tabs=template) [![learn.openshift.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.openshift.com) [![learn.openshift.com: GitOps introduction](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.openshift.com/introduction/gitops-introduction) [![learn.openshift.com/middleware/pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.openshift.com/middleware/pipelines) [![OpenShift 4.4](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.openshift.com/playgrounds/openshift44) [![Getting started with Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.pluralsight.com/programs/2019/free-course/template4) [![ketch: Getting Started](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.theketch.io/docs/getting-started) [![learncloudnative.com: Attach multiple VirtualServices to Istio Gateway](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learncloudnative.com/blog/2020-11-23-multiple-vs-gateway) [![learncloudnative.com: Kubernetes CLI (kubectl) tips you didn't know about](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learncloudnative.com/blog/2022-05-10-kubectl-tips) [![learndevops.substack.com: Hitting prometheus API with curl and jq 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learndevops.substack.com/p/hitting-prometheus-api-with-curl) [![learngitbranching.js.org: Learn Git Branching 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learngitbranching.js.org) [![learning-devops-tools-with-nandita.blogspot.com: Overview of Ansible and Ansible Playbooks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learning-devops-tools-with-nandita.blogspot.com/2022/08/overview-of-ansible-and-ansible.html) [![learning.postman.com: Simulate user traffic to test your API performance](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learning.postman.com/docs/collections/performance-testing/testing-api-performance) [![learningdaily.dev: Software architecture diagramming and patterns](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learningdaily.dev/software-architecture-diagramming-and-patterns-7d38999e7a12) [![Allocatable memory and CPU in Kubernetes Nodes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnk8s.io/allocatable-resources) [![==learnk8s.io/authentication-kubernetes: User and workload identities in' Kubernetes== 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnk8s.io/authentication-kubernetes) [![learnk8s.io/blog](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnk8s.io/blog) [![learnk8s.io: 3 simple tricks for smaller Docker images 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnk8s.io/blog/smaller-docker-images) [![learnk8s.io: Provisioning cloud resources (AWS, GCP, Azure) in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnk8s.io/cloud-resources-kubernetes) [![learnk8s.io: How etcd works with and without Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnk8s.io/etcd-kubernetes) [![learnk8s.io/first-steps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnk8s.io/first-steps) [![==learnk8s.io: Graceful shutdown and zero downtime deployments in Kubernetes==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnk8s.io/graceful-shutdown) [![learnk8s.io: Architecting Kubernetes clusters — how many should you have?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnk8s.io/how-many-clusters) [![==learnk8s.io/kafka-ha-kubernetes: Designing and testing a highly available' Kafka cluster on Kubernetes== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnk8s.io/kafka-ha-kubernetes) [![learnk8s.io: Architecting Kubernetes clusters — choosing the best autoscaling' strategy 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnk8s.io/kubernetes-autoscaling-strategies) [![Implementing a custom Kubernetes authentication method](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnk8s.io/kubernetes-custom-authentication) [![learnk8s.io: Kubernetes Instance Calculator 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnk8s.io/kubernetes-instance-calculator) [![==Service meshes to the rescue: Load balancing and scaling long-lived connections' in Kubernetes==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnk8s.io/kubernetes-long-lived-connections) [![==learnk8s.io: Tracing the path of network traffic in Kubernetes== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnk8s.io/kubernetes-network-packets) [![learnk8s.io: Architecting Kubernetes clusters — choosing a worker node size](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnk8s.io/kubernetes-node-size) [![Enforcing policies and governance for Kubernetes workloads](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnk8s.io/kubernetes-policies) [![==learnk8s.io: How do you rollback deployments in Kubernetes?== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnk8s.io/kubernetes-rollbacks) [![learnk8s.io/kubernetes-terraform: Creating Kubernetes clusters with Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnk8s.io/kubernetes-terraform) [![learnk8s.io: Kubernetes wallpapers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnk8s.io/kubernetes-wallpapers) [![learnk8s.io/learn-kubernetes-weekly 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnk8s.io/learn-kubernetes-weekly) [![learnk8s.io: Authentication between microservices using Kubernetes identities' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnk8s.io/microservices-authentication-kubernetes) [![learnk8s.io/news](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnk8s.io/news) [![==learnk8s.io: Kubernetes production best practices==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnk8s.io/production-best-practices) [![==learnk8s.io: Limiting access to Kubernetes resources with RBAC== 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnk8s.io/rbac-kubernetes) [![learnk8s.io/real-time-dashboard](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnk8s.io/real-time-dashboard) [![Kubernetes Research. Research documents on node instance types, managed services, ingress controllers, CNIs, etc. 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnk8s.io/research) [![learnk8s.io: Scaling Celery workers with RabbitMQ on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnk8s.io/scaling-celery-rabbitmq-kubernetes) [![learnk8s.io: Setting the right requests and limits in Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnk8s.io/setting-cpu-memory-limits-requests) [![learnk8s.io: Extending applications on Kubernetes with multi-container pods](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnk8s.io/sidecar-containers-patterns) [![learnk8s.io: Developing and deploying Spring Boot microservices on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnk8s.io/spring-boot-kubernetes-guide) [![Templating YAML in Kubernetes with real code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnk8s.io/templating-yaml-with-code) [![learnk8s.io/terraform-aks: Provisioning Kubernetes clusters on AWS with' Terraform and AKS 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnk8s.io/terraform-aks) [![learnk8s.io/terraform-eks: Provisioning Kubernetes clusters on AWS with' Terraform and EKS 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnk8s.io/terraform-eks) [![learnk8s.io/terraform-gke: Provisioning Kubernetes clusters on AWS with' Terraform and GKE 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnk8s.io/terraform-gke) [![learnk8s.io/terraform-lke: Provisioning Kubernetes clusters on Linode with' Terraform 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnk8s.io/terraform-lke) [![==learnk8s.io: A visual guide on troubleshooting Kubernetes deployments==' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnk8s.io/troubleshooting-deployments) [![Validating Kubernetes YAML for best practice and policies 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnk8s.io/validating-kubernetes-yaml) [![learnk8s.io: Allocatable memory and CPU in Kubernetes Nodes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnkube.com/allocatable-resources) [![learnk8s.io/authentication-kubernetes: User and workload identities in Kubernetes 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnkube.com/authentication-kubernetes) [![learnk8s.io/blog](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnkube.com/blog) [![learnk8s.io: 3 simple tricks for smaller Docker images 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnkube.com/blog/smaller-docker-images) [![learnk8s.io: Provisioning cloud resources (AWS, GCP, Azure) in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnkube.com/cloud-resources-kubernetes) [![learnk8s.io: How etcd works with and without Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnkube.com/etcd-kubernetes) [![learnk8s.io: Graceful shutdown and zero downtime deployments in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnkube.com/graceful-shutdown) [![learnk8s.io: Architecting Kubernetes clusters — how many should you have?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnkube.com/how-many-clusters) [![learnk8s.io/kafka-ha-kubernetes: Designing and testing a highly available Kafka cluster on Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnkube.com/kafka-ha-kubernetes) [![learnk8s.io: Architecting Kubernetes clusters — choosing the best autoscaling strategy 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnkube.com/kubernetes-autoscaling-strategies) [![Implementing a custom Kubernetes authentication method](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnkube.com/kubernetes-custom-authentication) [![learnk8s.io: Kubernetes Instance Calculator 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnkube.com/kubernetes-instance-calculator) [![learnk8s.io: Load balancing and scaling long-lived connections in Kubernetes 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnkube.com/kubernetes-long-lived-connections) [![learnk8s.io: Tracing the path of network traffic in Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnkube.com/kubernetes-network-packets) [![learnk8s.io: Architecting Kubernetes clusters — choosing a worker node size](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnkube.com/kubernetes-node-size) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnkube.com/kubernetes-policies) [![learnk8s.io: How do you rollback deployments in Kubernetes? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnkube.com/kubernetes-rollbacks) [![Kubernetes Services and Load Balancing Explained](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnkube.com/kubernetes-services-and-load-balancing) [![learnk8s.io/kubernetes-terraform: Creating Kubernetes clusters with Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnkube.com/kubernetes-terraform) [![learnk8s.io: Kubernetes wallpapers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnkube.com/kubernetes-wallpapers) [![learnk8s.io: Authentication between microservices using Kubernetes identities 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnkube.com/microservices-authentication-kubernetes) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnkube.com/news-events-jobs) [![learnk8s.io: Kubernetes production best practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnkube.com/production-best-practices) [![learnk8s.io: Limiting access to Kubernetes resources with RBAC 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnkube.com/rbac-kubernetes) [![learnk8s.io/real-time-dashboard](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnkube.com/real-time-dashboard) [![learnk8s.io: Kubernetes Research. Research documents on node instance types, managed services, ingress controllers, CNIs, etc.](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnkube.com/research) [![learnk8s.io: Scaling Celery workers with RabbitMQ on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnkube.com/scaling-celery-rabbitmq-kubernetes) [![learnk8s.io: Setting the right requests and limits in Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnkube.com/setting-cpu-memory-limits-requests) [![learnk8s.io: Extending applications on Kubernetes with multi-container pods](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnkube.com/sidecar-containers-patterns) [![learnk8s.io: Developing and deploying Spring Boot microservices on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnkube.com/spring-boot-kubernetes-guide) [![Templating YAML in Kubernetes with real code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnkube.com/templating-yaml-with-code) [![learnk8s.io/terraform-aks 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnkube.com/terraform-aks) [![learnk8s.io/terraform-eks 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnkube.com/terraform-eks) [![learnk8s.io/terraform-gke 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnkube.com/terraform-gke) [![learnk8s.io/terraform-lke: Provisioning Kubernetes clusters on Linode with Terraform 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnkube.com/terraform-lke) [![learnk8s.io/first-steps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnkube.com/training) [![learnk8s.io: A visual guide on troubleshooting Kubernetes deployments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnkube.com/troubleshooting-deployments) [![Validating Kubernetes YAML for best practice and policies 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learnkube.com/validating-kubernetes-yaml) [![learntocloud.guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learntocloud.guide) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://leebriggs.co.uk/blog/2019/02/07/why-are-we-templating-yaml.html) [![Ansible Tower Docs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://legacy-controller-docs.ansible.com/ansible-tower) [![Lens Kubernetes IDE 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://lenshq.io) [![levelup.gitconnected.com: 12 Visual Studio Code Shortcuts That Every Developer' Must Know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/12-visual-studio-code-shortcuts-that-every-developer-must-know-8d6ce5fc3631) [![levelup.gitconnected.com: 5 Bash String Manipulation Methods That Help Every' Developer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/5-bash-string-manipulation-methods-that-help-every-developer-49d4ee38b593) [![levelup.gitconnected.com: 5 Git Commands to Know Before Your First Tech' Job or Internship](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/5-git-commands-to-know-before-your-first-tech-job-or-internship-1b5856313338) [![levelup.gitconnected.com: 5 tips for troubleshooting apps on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/5-tips-for-troubleshooting-apps-on-kubernetes-835b6b539c24) [![levelup.gitconnected.com: 5 Tips To Design For Multi-Tenancy Architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/5-tips-to-design-for-multi-tenancy-architecture-5f7d55657d77) [![levelup.gitconnected.com: 5 Tricks to take your Kubernetes skills to the' next level](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/5-tricks-to-take-your-kubernetes-skills-to-the-next-level-a5541baeb18e) [![levelup.gitconnected.com: Access Kubernetes Objects Data From /Proc Directory' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/access-kubernetes-objects-data-from-proc-directory-8d2ec6a0faba) [![levelup.gitconnected.com: Automating Integration and Deployment to Remote' Server](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/automating-integration-and-deployment-to-remote-server-63a2b6576ebf) [![AWS, Azure, GCP: Resource Hierarchies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/aws-azure-gcp-resource-hierarchies-25b829127511) [![==levelup.gitconnected.com: Basics of CI/CD==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/basics-of-ci-cd-a98340c60b04) [![gitconnected.com: Blue-Green with Canary Deployment — A Novel approach](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/blue-green-with-canary-deployment-a-novel-approach-2cee77ff564d) [![levelup.gitconnected.com: Concurrency in Go: shared memory](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/concurrency-in-go-shared-memory-a2ef201b396b) [![levelup.gitconnected.com: Continuous Integration and Continuous Deployment' with Terraform Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/continuous-integration-continuous-deployment-with-terraform-cloud-ad384f29d7a0) [![levelup.gitconnected.com: Deploying a Simple Golang Web App to Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/deploying-simple-golang-webapp-to-kubernetes-25dc1736dcc4) [![Digestible DevOps: The 7 DevOps Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/digestible-devops-the-7-devops-practices-8bd8b34e1418) [![levelup.gitconnected.com: Do you know Distributed Job Scheduling in Microservices' Architecture? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/do-you-know-distributed-job-scheduling-in-microservices-architecture-44082adad8ac) [![levelup.gitconnected.com: Effects of Docker Image Size on AutoScaling w.r.t' Single and Multi-Node Kube Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/effects-of-docker-image-size-on-autoscaling-w-r-t-single-and-multi-node-kube-cluster-29c4f689cd99) [![levelup.gitconnected.com: Enforce Audit Policy in Kubernetes (k8s)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/enforce-audit-policy-in-kubernetes-k8s-34e504733300) [![levelup.gitconnected.com: Error Handling in Event-Driven Systems](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/error-handling-in-event-driven-systems-1f0a7ef2cfb7) [![levelup.gitconnected.com: Grafana Agent Flow: Simplifying Monitoring and' Telemetry Collection for Kubernetes Clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/exploring-grafana-agent-flow-simplifying-monitoring-for-kubernetes-2a06a92614) [![==levelup.gitconnected.com: First Try on Java Operator SDK==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/first-try-on-java-operator-sdk-5a07f30771de) [![levelup.gitconnected.com: Flux CD: Getting Started](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/flux-cd-getting-started-1a06671d718f) [![levelup.gitconnected.com: Fully Explained Array Data Structure in Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/fully-explained-array-data-structure-in-python-67dd9a12b695) [![levelup.gitconnected.com: Generics in Go: Viva La Revolution!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/generics-in-go-viva-la-revolution-e27898bf5495) [![levelup.gitconnected.com: Getting Started With ArgoCD on your Kubernetes' Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/getting-started-with-argocd-on-your-kubernetes-cluster-552ca5d8cf41) [![levelup.gitconnected.com: GitHub Actions, self-hosted runners on Amazon' EKS & spot instances](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/github-actions-self-hosted-runners-on-amazon-eks-spot-instances-bc3abcd5d38f) [![==levelup.gitconnected.com: GitHub may replace DockerHub==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/github-may-replace-dockerhub-a5da5e547f01) [![levelup.gitconnected.com: GitOps: CI/CD using GitHub Actions and ArgoCD' on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/gitops-ci-cd-using-github-actions-and-argocd-on-kubernetes-909d85d37746) [![levelup.gitconnected.com: Helm 101 for Developers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/helm-101-for-developers-1c28e734937e) [![levelup.gitconnected.com: Helm — Data Sharing Between Parent and Child Chart](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/helm-data-sharing-between-parent-and-child-chart-c4487a452d4e) [![levelup.gitconnected.com: Helm—Named Templates](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/helm-named-templates-de2efc3875d0) [![levelup.gitconnected.com: Helm vs. Kustomize: Navigating Kubernetes Configuration' Complexity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/helm-vs-kustomize-navigating-kubernetes-configuration-complexity-ae86596c3cf2) [![levelup.gitconnected.com: How to design a system to scale to your first' 100 million users](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/how-to-design-a-system-to-scale-to-your-first-100-million-users-4450a2f9703d) [![==levelup.gitconnected.com: How to guess the right size for your Kubernetes' Pods?==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/how-to-guess-the-right-size-for-your-kubernetes-pods-9c88686fec) [![levelup.gitconnected.com: How to manage your technical backlog](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/how-to-manage-your-technical-backlog-868415f8eea9) [![levelup.gitconnected.com: Installing & Exploring the Kube-Prometheus Project](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/installing-exploring-the-kube-prometheus-project-eef375d49f6b) [![levelup.gitconnected.com: Introduction to Helm Dashboard](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/introduction-to-helm-dashboard-dddf43e38cc2) [![levelup.gitconnected.com: Kafka for Engineers 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/kafka-for-engineers-975feaea6067) [![levelup.gitconnected.com: Kubernetes 101: Secrets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/kubernetes-101-secrets-20d068ab0563) [![levelup.gitconnected.com: Kubernetes 101: Understanding the Basics of Container' Orchestration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/kubernetes-101-understanding-the-basics-of-container-orchestration-898562f45651) [![gitconnected.com: Kubernetes Autoscaling 101: Cluster Autoscaler, Horizontal' Pod Autoscaler, and Vertical Pod Autoscaler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/kubernetes-autoscaling-101-cluster-autoscaler-horizontal-pod-autoscaler-and-vertical-pod-2a441d9ad231) [![Kubernetes Monitoring 101 — Core pipeline & Services Pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/kubernetes-monitoring-101-core-pipeline-services-pipeline-a34cd4cc9627) [![levelup.gitconnected.com: Kubernetes Planternetes v1.28: Non-Graceful Node' Shutdown Feature](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/kubernetes-planternetes-v1-28-non-graceful-node-shutdown-feature-8608d5073519) [![levelup.gitconnected.com: Kubernetes with CoreDNS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/kubernetes-with-coredns-e40772c5e6ee) [![levelup.gitconnected.com: Master SparkML: Practical Guide for Machine Learning](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/master-sparkml-practical-guide-for-machine-learning-1efe1bd9cdce) [![levelup.gitconnected.com: Micro Frontend Architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/micro-frontend-architecture-794442e9b325) [![levelup.gitconnected.com: Multi-Tenant Application](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/multi-tenant-application-a29153d31c5a) [![levelup.gitconnected.com: NestJS: Microservices with gRPC, API Gateway,' and Authentication — Part 1/2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/nestjs-microservices-with-grpc-api-gateway-and-authentication-part-1-2-650009c03686) [![levelup.gitconnected.com: OpenShift — The Next Level of Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/openshift-the-next-level-of-kubernetes-6d58ad722b26) [![==levelup.gitconnected.com: Operators : Extending Kubernetes Capabilities==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/operators-extending-kubernetes-capabilities-184df001b7e) [![levelup.gitconnected.com: Running Workflows on windows with Jenkins pipeline' and Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/running-workflows-on-windows-with-jenkins-pipeline-and-kubernetes-52752a89a0e7) [![levelup.gitconnected.com: Scale your Apps using KEDA in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/scale-your-apps-using-keda-in-kubernetes-a1f2142ecc20) [![levelup.gitconnected.com: Setting up Application Load Balancer (Ingress)' for the Pods running in AWS EKS Fargate](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/setting-up-application-load-balancer-ingress-for-the-pods-running-in-aws-eks-fargate-519e20e97497) [![levelup.gitconnected.com: Short: Using IaC over Clickops](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/short-using-iac-over-clickops-229e919b5373) [![levelup.gitconnected.com: Start Your Scripting Journey Today | Bash Script' — Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/start-your-scripting-journey-today-bash-script-part-1-46cbddf4e4e7) [![levelup.gitconnected.com: Step by Step Slow Guide: Kubernetes Dashboard' on Raspberry Pi Cluster (Part 2)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/step-by-step-slow-guide-kubernetes-dashboard-on-raspberry-pi-cluster-part-2-acdc8f9b5b99) [![levelup.gitconnected.com: The Core of Kubernetes Security: Clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/the-core-of-kubernetes-security-clusters-5d9a69f1dba4) [![levelup.gitconnected.com: Top 30 Git Commands You Should Know To Master' Git CLI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/top-30-git-commands-you-should-know-to-master-git-cli-f04e041779bc) [![levelup.gitconnected.com: Truth About { SOAP vs REST vs GRPC vs GraphQL' } Checklist](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/truth-about-soap-vs-rest-vs-grpc-vs-graphql-checklist-f50bcb475adf) [![levelup.gitconnected.com: Vim: A How-To Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/vim-a-how-to-guide-55f63bfdcff) [![levelup.gitconnected.com: What’s Wrong With Your CRUD APIs— Besides Everything?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://levelup.gitconnected.com/whats-wrong-with-your-crudy-interfaces-besides-everything-bde4f4c8cb8a) [![liavyona09.medium.com: Spice up Your Kubernetes Environment with AWS Lambda](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://liavyona09.medium.com/spice-up-your-kubernetes-environment-with-aws-lambda-a07d81347607) [![Guestfish](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://libguestfs.org/guestfish.1.html) [![Think Python en espanol (Piensa en Python)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://libropython.es) [![librosgratis.dev](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://librosgratis.dev) [![lightstep.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://lightstep.com) [![linbit.com: LINSTOR - kubernetes persistent container storage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://linbit.com/kubernetes) [![Linkerd](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://linkerd.io) [![linkerd.io: Multi-cluster communication](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://linkerd.io/2.10/tasks/multicluster/index.html) [![Announcing Linkerd 2.8: simple, secure multi-cluster Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://linkerd.io/2020/06/09/announcing-linkerd-2.8) [![Announcing Linkerd 2.8: simple, secure multi-cluster Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://linkerd.io/2020/06/09/announcing-linkerd-2.8/index.html) [![linkerd.io: Benchmarking Linkerd and Istio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://linkerd.io/2021/05/27/linkerd-vs-istio-benchmarks/index.html) [![linkerd.io: Announcing Linkerd's Graduation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://linkerd.io/2021/07/28/announcing-cncf-graduation) [![linkerd.io: Announcing Linkerd's Graduation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://linkerd.io/2021/07/28/announcing-cncf-graduation/index.html) [![linkerd.io: Benchmarking Linkerd and Istio: 2021 Redux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://linkerd.io/2021/11/29/linkerd-vs-istio-benchmarks-2021/index.html) [![linkerd.io: Using Kubernetes's new Bound Service Account Tokens for secure' workload identity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://linkerd.io/2021/12/28/using-kubernetess-new-bound-service-account-tokens-for-secure-workload-identity) [![linkerd.io: Using Kubernetes's new Bound Service Account Tokens for secure workload identity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://linkerd.io/2021/12/28/using-kubernetess-new-bound-service-account-tokens-for-secure-workload-identity/index.html) [![linkerd.io: Announcing automated multi-cluster failover for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://linkerd.io/2022/03/09/announcing-automated-multi-cluster-failover-for-kubernetes) [![linkerd.io: Announcing automated multi-cluster failover for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://linkerd.io/2022/03/09/announcing-automated-multi-cluster-failover-for-kubernetes/index.html) [![linoxide.com 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://linoxide.com) [![**ip command**: How to use IP Command in Linux with Examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://linoxide.com/linux-command/use-ip-command-linux) [![Linux 101 Hacks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://linux.101hacks.com) [![Kubernetes Interview Questions and Answers 2019 2020](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://linux.amitmaheshwari.in/2019/11/kubernetes-interview-questions-and.html) [![linux.slashdot.org: AWS Embraces Fedora Linux for Its Cloud-Based 'Amazon Linux'](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://linux.slashdot.org/story/21/11/27/0328223/aws-embraces-fedora-linux-for-its-cloud-based-amazon-linux) [![linuxacademy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://linuxacademy.com/blog/containers/kubernetes-cheat-sheet) [![Ansible Roles Explained | Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://linuxacademy.com/blog/red-hat/ansible-roles-explained) [![linuxconfig.org: python tuples 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://linuxconfig.org/python-tuples) [![linuxctl.com: Ansible - Interacting with external REST API](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://linuxctl.com/2017/01/ansible---interacting-with-external-rest-api) [![linuxera.org: Writing Operators using the Operator Framework SDK](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://linuxera.org/writing-operators-using-operator-framework) [![linuxhandbook.com: Yum Command Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://linuxhandbook.com/cheatsheets/yum) [![linuxhandbook.com: Docker Commands for Managing Container Lifecycle (Definitive Guide)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://linuxhandbook.com/container-lifecycle-docker-commands) [![linuxhandbook.com: Unusual Ways to Use Variables Inside Bash Scripts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://linuxhandbook.com/variables-bash-script) [![linuxhandbook.com: YAML Basics Every DevOps Engineer Must Know 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://linuxhandbook.com/yaml-basics) [![linuxhandbook.com: Yum Command Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://linuxhandbook.com/yum-cheatsheet) [![linuxjourney.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://linuxjourney.com) [![linuxjourney.com commandline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://linuxjourney.com/lesson/the-shell) [![linuxtechlab.com: Ansible Tutorial: Introduction to simple Ansible commands](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://linuxtechlab.com/ansible-tutorial-simple-commands) [![linuxtechlab.com: How to create a Dockerfile with some dockerfile examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://linuxtechlab.com/learn-create-dockerfile-example) [![linuxtechlab.com: Search a file in Linux using Find & Locate command](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://linuxtechlab.com/search-a-file-in-linux-using-find-locate-command) [![datascientest.com: Azure DevOps Pipeline YAML: why configure CI/CD pipelines with YAML?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://liora.io/en/azure-devops-pipeline-yaml-why-configure-ci-cd-pipelines-with-yaml) [![datascientest.com: Azure DevOps vs GitHub Actions: Which is the best CI/CD tool?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://liora.io/en/azure-devops-vs-github-actions-which-is-the-best-ci-cd-tool) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://liquidat.wordpress.com/2016/06/27/howto-writing-an-ansible-module-for-a-rest-api) [![liquidat.wordpress.com: Good bye Red Hat](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://liquidat.wordpress.com/2021/08/15/good-bye-red-hat) [![lisowski0925.medium.com: Using Kubernetes Certificate Signing Requests and' RBAC for User Authentication and Authorization](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://lisowski0925.medium.com/using-kubernetes-csrs-and-rbac-for-cluster-user-authentication-and-authorization-9df5498655cd) [![livecodestream.dev: Git Concepts and Workflow for Beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://livecodestream.dev/post/2020-08-21-git-concepts-and-workflow-for-beginners) [![livecodestream.dev: Five Advanced Git Concepts that Make You Look Like a' Pro](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://livecodestream.dev/post/five-advanced-git-concepts-that-make-you-look-like-a-pro) [![10 Real-World Kubernetes Troubleshooting Scenarios and Solutions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://livingdevops.com/devops/10-real-world-kubernetes-troubleshooting-scenarios-and-solutions) [![localstack.cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://localstack.cloud) [![Locust](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://locust.io) [![loft-sh.medium.com: 10 Essentials for Kubernetes Access Control](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://loft-sh.medium.com/10-essentials-for-kubernetes-access-control-a67ae72977dd) [![loft-sh.medium.com: How Virtual Kubernetes Clusters Can Speed Up Your Local' Development](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://loft-sh.medium.com/how-virtual-kubernetes-clusters-can-speed-up-your-local-development-e5645614a3c5) [![loft-sh.medium.com: Kubernetes Network Policies: A Practitioner’s Guide' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://loft-sh.medium.com/kubernetes-network-policies-a-practitioners-guide-c9bb4cdd0dbc) [![loft-sh.medium.com: Kubernetes StatefulSet — Examples & Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://loft-sh.medium.com/kubernetes-statefulset-examples-best-practices-902cd50f7fff) [![loft.sh: 10 Essentials For Kubernetes Multi-Tenancy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://loft.sh/blog/10-essentials-for-kubernetes-multi-tenancy) [![loft.sh: Checklist for Kubernetes-Based Development 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://loft.sh/blog/checklist-for-kubernetes-based-development) [![loft.sh: Docker Compose to Kubernetes: Step-by-Step Migration 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://loft.sh/blog/docker-compose-to-kubernetes-step-by-step-migration) [![loft.sh: GitOps + Kubernetes Explained](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://loft.sh/blog/gitops-kubernetes-explained) [![loft.sh: How to Set Up Kubernetes Requests and Limits](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://loft.sh/blog/how-to-set-up-kubernetes-requests-and-limits) [![loft.sh: Kubernetes Admission Controllers: What They Are and Why They Matter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://loft.sh/blog/kubernetes-admission-controllers-what-they-are-and-why-they-matter) [![loft.sh: Kubernetes and LDAP: Enterprise Authentication for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://loft.sh/blog/kubernetes-and-ldap-enterprise-authentication-for-kubernetes) [![loft.sh: Kubernetes Cost Monitoring with Prometheus & Grafana](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://loft.sh/blog/kubernetes-cost-monitoring-with-prometheus-and-grafana) [![loft.sh: Kubernetes Cost Savings By Reducing The Number Of Clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://loft.sh/blog/kubernetes-cost-savings) [![loft.sh: Kubernetes Dashboards: Headlamp](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://loft.sh/blog/kubernetes-dashboards-headlamp) [![loft.sh: Kubernetes Development Environments – A Comparison](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://loft.sh/blog/kubernetes-development-environments-comparison) [![loft.sh: Kubernetes Monitoring Dashboards - 5 Best Open-Source Tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://loft.sh/blog/kubernetes-monitoring-dashboards-5-best-open-source-tools) [![loft.sh: Kubernetes Multi-Tenancy: Why Virtual Clusters Are The Best Solution](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://loft.sh/blog/kubernetes-multi-tenancy-why-virtual-clusters-are-the-best-solution) [![loft.sh: Kubernetes Network Policies: A Practitioner's Guide 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://loft.sh/blog/kubernetes-network-policies-a-practitioners-guide) [![loft.sh: Kubernetes Network Policies for Isolating Namespaces 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://loft.sh/blog/kubernetes-network-policies-for-isolating-namespaces) [![==loft.sh: Kubernetes NGINX Ingress: 10 Useful Configuration Options== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://loft.sh/blog/kubernetes-nginx-ingress-10-useful-configuration-options) [![loft.sh: Kubernetes on Windows: 6 Life-Saving Tools & Tips](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://loft.sh/blog/kubernetes-on-windows-6-life-saving-tools-and-tips) [![loft.sh: Kubernetes RBAC: Basics and Advanced Patterns](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://loft.sh/blog/kubernetes-rbac-basics-and-advanced-patterns) [![loft.sh: Kubernetes Readiness Probes - Examples & Common Pitfalls](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://loft.sh/blog/kubernetes-readiness-probes-examples-common-pitfalls) [![loft.sh: Kubernetes StatefulSet - Examples & Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://loft.sh/blog/kubernetes-statefulset-examples-and-best-practices) [![loft.sh: Kubernetes: Virtual Clusters For CI/CD & Testing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://loft.sh/blog/kubernetes-virtual-clusters-for-ci-cd-testing) [![loft.sh: Multi-Tenant Kubernetes Clusters: Challenges and Useful Tooling](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://loft.sh/blog/multi-tenant-kubernetes-clusters-challenges-and-useful-tooling) [![loft.sh: Platform Engineering: The Definitive Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://loft.sh/blog/platform-engineering-the-definitive-guide) [![loft.sh: How To Reduce Your Kubernetes Cost](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://loft.sh/blog/reduce-kubernetes-cost) [![Self-Service Kubernetes Namespaces Are A Game-Changer 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://loft.sh/blog/self-service-kubernetes-namespaces-are-a-game-changer) [![loft.sh: Skaffold vs Tilt vs DevSpace](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://loft.sh/blog/skaffold-vs-tilt-vs-devspace) [![loft.sh: The Cost of Managed Kubernetes - A Comparison 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://loft.sh/blog/the-cost-of-managed-kubernetes-a-comparison) [![==loft.sh: Using Kubernetes Ephemeral Containers for Troubleshooting==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://loft.sh/blog/using-kubernetes-ephemeral-containers-for-troubleshooting) [![Apache Log4j Security Vulnerabilities](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://logging.apache.org/log4j/2.x/security.html) [![Apache Log4j Security Vulnerabilities](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://logging.apache.org/security.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=09213cdc-9f30-4e82-aa6f-9b6e8d82dab3&redirect_uri=https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fs%2Fauth%2Foauth2callback%2Fproviderid%2Fdefault&response_type=code&state=l6szqle4bzDgvgJagl8z4PdMvpp_5xu-WPFDEhepQ0JV4o6p1Oiy79YAZuEPj3BnEO_EXjdV2VJH4ckf68foAKVHFZ9zL0POiDIgyviNM2LPLGkKCrmP95s8cCy29jWSMUodTlRNE7u4fcWrQ3_-0x0suxxUZh0nRgtFL0BouINjnmwDFGMwFhi1w5p0fjhA99nnnjuaIC8aIgq1A2Orcmawz9DQyoYwqLMlKMupP-U&scope=User.Read+openid+email+profile+offline_access&referer=https%3A%2F%2Ftechcommunity.microsoft.com%2Fblog%2F-%2Fintroduction-to-azure-devops-workload-identity-federation-oidc%2F3908687) [![logz.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://logz.io) [![logz.io: What are AWS EC2 Instances? A Tutorial for EC2 Metrics Shipping' with Logz.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://logz.io/blog/aws-ec2-metrics) [![logz.io: A Guide to Monitoring AWS Lambda Metrics with Prometheus & Logz.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://logz.io/blog/aws-lambda-metrics-monitoring-guide) [![logz.io: FinOps Observability: Monitoring Kubernetes Cost](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://logz.io/blog/finops-observability-monitoring-kubernetes-cost) [![logz.io: Grok Pattern Examples for Log Parsing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://logz.io/blog/grok-pattern-examples-for-log-parsing) [![dzone: Kibana Tutorial: Part 2 - Creating Visualizations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://logz.io/blog/kibana-tutorial-2) [![logz.io: A Beginner’s Guide to Logstash Grok](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://logz.io/blog/logstash-grok) [![logz.io: A Monitoring Reality Check: More of the Same Won’t Work](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://logz.io/blog/monitoring-reality-check) [![logz.io: Top 11 Open Source Monitoring Tools for Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://logz.io/blog/open-source-monitoring-tools-for-kubernetes) [![logz.io: The Open Source Observability Adoption and Migration Curve](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://logz.io/blog/open-source-observability-adoption-migration-curve) [![logz.io: OpenSearch Is Now Generally Available!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://logz.io/blog/opensearch-1-0-ga-generally-available-elasticsearch-kibana-fork) [![logz.io: Logz.io’s Prometheus-as-a-Service is Generally Available 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://logz.io/blog/prometheus-as-a-service-launch) [![logz.io: Unified Observability: Announcing Kubernetes 360](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://logz.io/blog/unified-observability-kubernetes-360) [![logz.io: Collecting Metrics from Windows Kubernetes Nodes in AKS 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://logz.io/blog/windows-kubernetes-nodes-aks-metrics) [![==logz.io: Beginner’s Guide to OpenTelemetry== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://logz.io/learn/opentelemetry-guide) [![logz.io: Logz.io Announces Support for OpenSearch; A Community-driven Open' Source Fork of Elasticsearch and Kibana](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://logz.io/news-posts/logz-io-announces-support-for-opensearch-a-community-driven-open-source-fork-of-elasticsearch-and-kibana) [![The Lone Sysadmin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://lonesysadmin.net) [![Longhorn](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://longhorn.io) [![architect.io: Get started with the Terraform Kubernetes provider](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://loopholelabs.io) [![Quarkus Cheat-Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://lordofthejars.github.io/quarkus-cheat-sheet) [![loves.cloud: CI/CD Pipeline Using Docker and Jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://loves.cloud/ci-cd-pipeline-using-docker-and-jenkins) [![loves.cloud: Creating a fully automated DevSecOps CI/CD Pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://loves.cloud/creation-of-a-fully-automated-devsecops-cicd-pipeline) [![loves.cloud: Kubernetes: An Introduction](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://loves.cloud/kubernetes-an-introduction) [![Setting Up a Kubernetes Cluster on Ubuntu 18.04](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://loves.cloud/setting-up-a-kubernetes-cluster-on-ubuntu-18-04) [![lucidchart.com: Agile vs. Waterfall vs. Kanban vs. Scrum: What’s the Difference?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://lucid.co/blog/agile-vs-waterfall-vs-kanban-vs-scrum) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://lucid.co/lucidscale) [![Lucidchart](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://lucid.co/marketplace/91074b9b/aws) [![==Lucidscale: Import your architecture==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://lucidscale.com) [![lucperkins.dev: Service mesh use cases](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://lucperkins.dev/blog/service-mesh-use-cases) [![==luis-sena.medium.com: Automated AWS Load Balancer Warm-Up==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://luis-sena.medium.com/automated-aws-load-balancer-warm-up-d0b4084c8bbc) [![luke.geek.nz/azure: Azure Architecture - Solution Requirement Consideration Checklist](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://luke.geek.nz/azure/azure-architecture-solution-requirement-consideration-checklist) [![luke.geek.nz: Using the Azure Naming Tool API to name your Bicep resources](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://luke.geek.nz/azure/azure-naming-tool-api-bicep-resources) [![luke.geek.nz/azure: Export Azure DevOps Repositories to Azure Storage Account](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://luke.geek.nz/azure/export-azure-devops-repos-azure-storage-account) [![blog.lukechannings.com: Mistakes made and lessons learned with Kubernetes and GitOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://lukechannings.com/blog/2020-05-10-kubernetes-gitops-lessons) [![luminousmen.com: A very quick introduction to the pain of AWS CloudFormation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://luminousmen.com/post/a-very-quick-introduction-to-the-pain-of-aws-cloudformation) [![luminousmen.com: Kubernetes 101](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://luminousmen.com/post/kubernetes-101) [![Lura 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://luraproject.org) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://lwkd.info) [![Week Ending May 10, 2026 | Last Week in Kubernetes Development](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://lwkd.info/2026/20260514) [![Week Ending May 17, 2026 | Last Week in Kubernetes Development](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://lwkd.info/2026/20260522) [![Last Week in Kubernetes Development - Week Ending May 24, 2026](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://lwkd.info/2026/20260524) [![LWN.net](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://lwn.net) [![lynnlangit.medium.com: Tech Anti-Interviewing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://lynnlangit.medium.com/tech-anti-interviewing-106674655ea0) [![lzone.de/cheat-sheet/Maven](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://lzone.de) [![lzone.de: Docker Swarm Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://lzone.de/cheat-sheet/Docker%20Swarm) [![lzone.de/cheat-sheet/Maven](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://lzone.de/cheat-sheet/Maven) [![lzone.de: ssh cheat sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://lzone.de/cheat-sheet/SSH) [![lzone.de: Terraform Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://lzone.de/cheat-sheet/Terraform) [![Running spot instances effectively with Amazon EKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://m.signalvnoise.com/running-spot-instances-effectively-with-amazon-eks) [![**M3**:](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://m3db.io) [![maarten.mulders.it: What's New in Maven 4](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://maarten.mulders.it/2020/11/whats-new-in-maven-4) [![mad.firstmark.com: The MAD (ML/AI/Data) Landscape](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mad.firstmark.com) [![madeeshafernando.medium.com: Capturing Heap Dumps of stateless Kubernetes' pods before container termination and export to AWS S3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://madeeshafernando.medium.com/capturing-heap-dumps-of-stateless-kubernetes-pods-before-container-termination-and-export-to-aws-s3-9602378ee60b) [![Kubernetes Goat 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://madhuakula.com/kubernetes-goat) [![Why I Don’t Consider Your Certifications During An Interview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://madokai.medium.com/why-i-dont-consider-your-certifications-during-an-interview-fe4b62cf6f8c) [![magic-cookie.co.uk/iplist.html](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://magic-cookie.co.uk/iplist.html) [![magnet.xataka.com: Esclavos de la improductividad: el 70% de las reuniones' impiden que los empleados hagan su trabajo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://magnet.xataka.com/en-diez-minutos/esclavos-improductividad-70-reuniones-impiden-que-empleados-hagan-su-trabajo) [![magnet.xataka.com: La "gran renuncia" americana, o cómo los trabajadores' se han hartado del sistema y están dejando sus empleos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://magnet.xataka.com/en-diez-minutos/gran-renuncia-americana-como-trabajadores-se-han-hartado-sistema-estan-dejando-sus-empleos) [![maheshwari-bittu.medium.com: Why Event-Driven Architecture (EDA) is needed?' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://maheshwari-bittu.medium.com/why-event-driven-architecture-eda-is-needed-fac2f00f25a8) [![mahira-technology.medium.com: Automating AWS CodePipeline Setup with Terraform:' Streamline Your CI/CD Workflow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mahira-technology.medium.com/deploying-aws-codepipeline-with-terraform-d6613979d0b6) [![mahira-technology.medium.com: Kubernetes Secrets Management: Level Up with' External Secrets Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mahira-technology.medium.com/kubernetes-secrets-management-level-up-with-external-secrets-operator-ed7d32df2189) [![Maintainer Month 2026 Partner Pack](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://maintainermonth.github.com/partner-pack) [![Maistra.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://maistra.io) [![makefiletutorial.com 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://makefiletutorial.com) [![makendran.hashnode.dev: Just-in-time Worker Nodes with Karpenter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://makendran.hashnode.dev/just-in-time-worker-nodes-with-karpenter) [![mamaqueesscrum.com: Mamá… ¿Qué es Scrum?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mamaqueesscrum.com/2018/11/12/labores-que-un-product-owner-deberia-hacer-que-no-aparecen-en-la-scrum-guide) [![A Complete Step by Step Guide to Implementing a GitOps Workflow with Flux 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://managedkube.com/gitops/flux/weaveworks/guide/tutorial/2020/05/01/a-complete-step-by-step-guide-to-implementing-a-gitops-workflow-with-flux.html) [![managedkube.com: Troubleshooting a Kubernetes ingress](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://managedkube.com/kubernetes/trace/ingress/service/port/not/matching/pod/k8sbot/2019/02/13/trace-ingress.html) [![manfredmlange.medium.com: Containerized Keycloak in Development](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://manfredmlange.medium.com/containerized-keycloak-in-development-2f9d079ec4a3) [![==manifests.io== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://manifests.io) [![manz.dev/cheatsheets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://manz.dev/cheatsheets) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://maps.google.com/maps?q=18+China+St,+%2301-01+Ya+Kun+Kaya+Toast+(Far+East+Square),+Singapore+049560&ftid=0x31da190c7f13a56b:0xfa072ec1345f8321&entry=gps&shh=CAE&lucs=,94297699,100808504,94284460,94231188,94280568,47071704,94218641,94282134,94286869&g_ep=CAISEjI2LjE2LjAuODk4OTU0MjE1MBgAIIgnKlIsOTQyOTc2OTksMTAwODA4NTA0LDk0Mjg0NDYwLDk0MjMxMTg4LDk0MjgwNTY4LDQ3MDcxNzA0LDk0MjE4NjQxLDk0MjgyMTM0LDk0Mjg2ODY5QgJVUw%3D%3D&skid=0bd888ca-7b59-438a-af5f-992d9462bc9e&g_st=ic) [![marcincuber.medium.com: Amazon EKS Upgrade Journey From 1.24 to 1.25](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marcincuber.medium.com/amazon-eks-upgrade-journey-from-1-24-to-1-25-e1bcccc2f384) [![marckean.com: Azure Vs Azure AD – Accounts / Tenants / Subscriptions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marckean.com/2016/06/01/azure-vs-azure-ad-accounts-tenants-subscriptions) [![==medium: Install Hashicorp Vault on Kubernetes using Helm - Part 1== |' Marco Franssen](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marcofranssen.nl/install-hashicorp-vault-on-kubernetes-using-helm-part-1) [![marcusnoble.co.uk: Restricting cluster-admin Permissions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marcusnoble.co.uk/2022-01-20-restricting-cluster-admin-permissions) [![marcusnoble.co.uk: Managing Kubernetes without losing your cool 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marcusnoble.co.uk/2022-07-04-managing-kubernetes-without-losing-your-cool) [![marinaaisa.com: Trabajar en remoto desde España como 'contractor'](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marinaaisa.com/es/blog/contractor-eeuu-espana) [![Terraform 2.0 in Practice: Using AI to Generate Infrastructure as Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://markaicode.com/terraform-ai-infrastructure-as-code) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://markdownguide.offshoot.io/cheat-sheet) [![any-api.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.apilayer.com) [![Atlassian Marketplace: Zephyr](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.atlassian.com/apps/1014681/zephyr-for-jira-test-management) [![marketplace.atlassian.com: License Manager - Easily track your software licenses](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.atlassian.com/apps/1227641/license-manager-easily-track-your-software-licenses) [![Red Hat Marketplace](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.redhat.com) [![marketplace.redhat.com: Dont treat Kubernetes storage as an afterthought:' Turn to persistent container storage for high performance and availability](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.redhat.com/en-us/blog/dont-treat-kubernetes-storage-as-an-afterthought) [![Red Hat Marketplace](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.redhat.com/sunset) [![marketplace.visualstudio.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com) [![Azure DevOps 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/azuredevops) [![Helm Intellisense](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items&itemName=Tim-Koehler.helm-intellisense&ssr=false) [![Rainbow Brackets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=2gua.rainbow-brackets) [![Jira and Bitbucket (Official)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=Atlassian.atlascode) [![Turbo Console Log](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=ChakrounAnas.turbo-console-log) [![marketplace.visualstudio.com: Jenkins Extension Pack: DontShaveTheYak](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=DontShaveTheYak.jenkins-extension-pack) [![EditorConfig:](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=EditorConfig.EditorConfig) [![BABA-Git Flow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=Fatih.baba-flow) [![==GitHub Copilot== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=GitHub.copilot) [![GitHub Theme 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=GitHub.github-vscode-theme) [![marketplace.visualstudio.com: GitHub Repositories 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=GitHub.remotehub) [![GitHub Pull Requests and Issues 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=GitHub.vscode-pull-request-github) [![GitFlow 4 Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=GreatMinds.gitflow4code) [![Todo Tree](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=Gruntfuggly.todo-tree) [![DVC](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=Iterative.dvc) [![Live Share:](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=MS-vsliveshare.vsliveshare) [![Jest](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=Orta.vscode-jest) [![Material Icon Theme](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme) [![==IAM Legend==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=SebastianBille.iam-legend) [![JirAux (Jira integration)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=SemihOnay.jiraux) [![GitLive](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=TeamHub.teamhub) [![marketplace.visualstudio.com: GitOps Tools for Flux 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=Weaveworks.vscode-gitops-tools) [![Better Comments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=aaron-bond.better-comments) [![marketplace.visualstudio.com: CodeSnap](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=adpyke.codesnap) [![Alessandro Fragnani: Jenkins Status](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=alefragnani.jenkins-status) [![React Pure To Class](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=angryobject.react-pure-to-class-vscode) [![marketplace.visualstudio.com: Learn Cloud 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=azurepaas-tools.vscode-learncloud) [![marketplace.visualstudio.com: Ruff extension for Visual Studio Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=charliermarsh.ruff) [![Path Intellisense](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=christian-kohler.path-intellisense) [![GitHub Actions 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=cschleiden.vscode-github-actions) [![marketplace.visualstudio.com: Kubernetes Reference Highlighter 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=dag-andersen.kubernetes-reference-highlighter) [![CloudFormation Snippets 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=dannysteenman.cloudformation-yaml-snippets) [![ESLint:](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint) [![Dracula Official](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=dracula-theme.theme-dracula) [![CloudFormation Snippets 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=dsteenman.cloudformation-yaml-snippets) [![GitLens 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens) [![Prettier:](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode) [![Todo+](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=fabiospampinato.vscode-todo-plus) [![GitLab Workflow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=fatihacet.gitlab-workflow) [![GitHub Actions 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=github.vscode-github-actions) [![GitLab Workflow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=gitlab.gitlab-workflow) [![Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=hashicorp.terraform) [![Draw.io Integration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=hediet.vscode-drawio) [![Discord Presence Theme](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=icrawl.discord-vscode) [![ivory-lab: JenkinsFile Support](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=ivory-lab.jenkinsfile-support) [![Jenkins Pipeline Linter Connector](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=janjoerke.jenkins-pipeline-linter-connector) [![Visual Studio Code JCasC-Plugin 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=jcasc-developers.jcasc-plugin) [![JM Meessen: Declarative Jenkinsfile Support](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=jmMeessen.jenkins-declarative-support) [![SVG:](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=jock.svg) [![1984 Theme](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=juanmnl.vscode-theme-1984) [![==marketplace.visualstudio.com: Kubernetes YAML Formatter== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=kennylong.kubernetes-yaml-formatter) [![Auto Markdown TOC By AX1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=livepdm.auto-markdown-toc-ax1) [![Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=mauve.terraform) [![Babel JavaScript](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=mgmcdermott.vscode-language-babel) [![Git Graph](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=mhutchie.git-graph) [![DotENV](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=mikestead.dotenv) [![marketplace.visualstudio.com: Bridge to Kubernetes (VSCode)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=mindaro.mindaro) [![MongoDB for VS Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=mongodb.mongodb-vscode) [![Monokai Pro Theme](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=monokai.theme-monokai-pro-vscode) [![marketplace.visualstudio.com: Bridge to Kubernetes (Visual Studio)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=ms-azuretools.mindaro) [![marketplace.visualstudio.com: Azure App Service for Visual Studio Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-azureappservice) [![Docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-docker) [![Kubernetes Kind (by Microsoft)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=ms-kubernetes-tools.kind-vscode) [![Kubernetes (by Microsoft)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=ms-kubernetes-tools.vscode-kubernetes-tools) [![Azure Resource Manager (ARM) Tools 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=msazurermtools.azurerm-vscode-tools) [![marketplace.visualstudio.com: autoDocstring - Python Docstring Generator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=njpwerner.autodocstring) [![Indent-Rainbow:](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=oderwat.indent-rainbow) [![Polacode](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=pnp.polacode) [![OpenShift Connector 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=redhat.vscode-openshift-connector) [![Live Server:](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer) [![Prettier ESLint](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=rvest.vs-code-prettier-eslint) [![Codey Midnight Theme](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=salesforce.codey-midnight) [![secanis.ch: Jenkinsfile Support](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=secanis.jenkinsfile-support) [![Error Lens](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=usernamehw.errorlens) [![gitflow by vector-of-bool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=vector-of-bool.gitflow) [![TODO Highlight](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=wayou.vscode-todo-highlight) [![Local History](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=xyz.local-history) [![Markdown All in One 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/items?itemName=yzhang.markdown-all-in-one) [![AmazonWebServices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/publishers/AmazonWebServices) [![Google Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/publishers/GoogleCloudTools) [![Microsoft 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/publishers/Microsoft) [![Oracle](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/publishers/Oracle) [![Red Hat 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marketplace.visualstudio.com/publishers/redhat) [![marklodato.github.io: A Visual Git Reference 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marklodato.github.io/visual-git-guide/index-en.html) [![Introducing Kiro: AWS Agentic AI-Based IDE](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://markrosscloud.medium.com/introducing-kiro-aws-agentic-ai-based-ide-cded711b1409) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://markstevenson.org) [![martinfowler.com: What do you mean by “Event-Driven”? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://martinfowler.com/articles/201701-event-driven.html) [![martinfowler.com: Patterns for Managing Source Code Branches](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://martinfowler.com/articles/branching-patterns.html) [![martinfowler.com: Data Mesh Principles and Logical Architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://martinfowler.com/articles/data-mesh-principles.html) [![martinfowler.com: How to Move Beyond a Monolithic Data Lake to a Distributed Data Mesh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://martinfowler.com/articles/data-monolith-to-mesh.html) [![martinfowler.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://martinfowler.com/articles/evodb.html) [![martinfowler.com: Feature Toggles (aka Feature Flags)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://martinfowler.com/articles/feature-toggles.html) [![martinfowler.com: Continuous Integration (original version)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://martinfowler.com/articles/originalContinuousIntegration.html) [![martinfowler.com: Retrospectives Antipatterns 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://martinfowler.com/articles/retrospective-antipatterns.html) [![martinfowler.com: Serverless Architectures](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://martinfowler.com/articles/serverless.html) [![martinfowler.com: KeystoneInterface](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://martinfowler.com/bliki/KeystoneInterface.html) [![NoSQL Guide, by Martin Fowler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://martinfowler.com/nosql.html) [![martinheinz.dev: It's Time to Forget About Docker 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://martinheinz.dev/blog/35) [![martinheinz.dev: Could Kubernetes Pods Ever Become Deprecated? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://martinheinz.dev/blog/53) [![martinheinz.dev: Making Kubernetes Operations Easy with kubectl Plugins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://martinheinz.dev/blog/58) [![martinheinz.dev: Keeping Kubernetes Clusters Clean and Tidy 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://martinheinz.dev/blog/60) [![martinheinz.dev: Improving Application Availability with Pod Readiness Gates](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://martinheinz.dev/blog/63) [![martinheinz.dev/blog/73: Automate All the Boring Kubernetes Operations with Python 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://martinheinz.dev/blog/73) [![martinheinz.dev: Backup-and-Restore of Containers with Kubernetes Checkpointing API](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://martinheinz.dev/blog/85) [![martinheinz.dev: Boost Your Python Application Performance using Continuous Profiling](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://martinheinz.dev/blog/89) [![martkos-it.co.uk: JMeter Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://martkos-it.co.uk/our-work/jmeter-testing-cheat-sheet-ng5zm-97y43-af8tj) [![jmeter-testing-cheat-sheet-v10.pdf](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://martkos-it.co.uk/s/jmeter-testing-cheat-sheet-v10.pdf) [![Marvelous MLOps Substack](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marvelousmlops.substack.com) [![marvelousmlops.substack.com: CI/CD for MLOps on GitLab (part 1)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marvelousmlops.substack.com/p/cicd-for-mlops-on-gitlab-part-1) [![marvelousmlops.substack.com: How to sell MLOps in large Organizations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marvelousmlops.substack.com/p/how-to-sell-mlops-in-large-organizations) [![marvelousmlops.substack.com: MLOps roadmap 2024](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marvelousmlops.substack.com/p/mlops-roadmap-2024) [![marvelousmlops.substack.com: Model serving architectures on Databricks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marvelousmlops.substack.com/p/model-serving-architectures-on-databricks) [![marvelousmlops.substack.com: Sharpen your cookiecutter: speed up repo creation' with workflows](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marvelousmlops.substack.com/p/sharpen-your-cookiecutter-speed-up) [![marvelousmlops.substack.com: Technical roles in Data Science: Who is doing' what?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marvelousmlops.substack.com/p/technical-roles-in-data-science-who) [![marvelousmlops.substack.com: Traceability & Reproducibility](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://marvelousmlops.substack.com/p/traceability-and-reproducibility) [![AI Meets Terraform: Prompt Strategies for Test Generation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://masterpoint.io/blog/ai-meets-tf-prompt-strategies-for-test-generation) [![masterpoint.io: Three Terraform Use-cases You Need to Start Implementing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://masterpoint.io/blog/terraform-use-cases) [![masterpoint.io: Three Terraform Use-cases You Need to Start Implementing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://masterpoint.io/updates/terraform-use-cases) [![matiasmct.medium.com: Observability at Scale](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://matiasmct.medium.com/observability-at-scale-52d0d9a5fb9b) [![matt-rickard.com: An Overview of Docker Desktop Alternatives](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://matt-rickard.com/docker-desktop-alternatives) [![matt-rickard.com: How to Calculate a CIDR](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://matt-rickard.com/how-to-calculate-a-cidr) [![matt-rickard.com: Infrastructure as Code Will be Written by AI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://matt-rickard.com/infrastructure-as-code-will-be-written-by-ai) [![Mattermost](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mattermost.com) [![mattermost.com: The Top 7 Open Source Tools for Securing Your Kubernetes Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mattermost.com/blog/the-top-7-open-source-tools-for-securing-your-kubernetes-cluster) [![matthewpalmer.net: Kubernetes Ingress with Nginx Example 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://matthewpalmer.net/kubernetes-app-developer/articles/kubernetes-ingress-guide-nginx-example.html) [![matthewpalmer.net: Kubernetes Networking Guide for Beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://matthewpalmer.net/kubernetes-app-developer/articles/kubernetes-networking-guide-beginners.html) [![matthewpalmer.net: Filesystem vs Volume vs Persistent Volume 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://matthewpalmer.net/kubernetes-app-developer/articles/kubernetes-volumes-example-nfs-persistent-volume.html) [![mattias.engineer: Azure Federated Identity Credentials for GitHub](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mattias.engineer/blog/2024/azure-federated-credentials-github) [![Teaser: Chapter 2 of Terraform Authoring and Operations Professional Study Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mattias.engineer/blog/2024/terraform-professional-chapter-2) [![mattias.engineer: Terraform Variable Cross Validation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mattias.engineer/blog/2024/terraform-variable-cross-validation) [![Manage Azure IPAM with Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mattias.engineer/blog/2025/azure-ipam-with-terraform) [![Export Terraform Code from the Azure Portal](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mattias.engineer/blog/2025/azure-portal-export-terraform) [![==mattias.engineer/courses== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mattias.engineer/courses) [![mattias.engineer/courses/kubernetes: Certified Kubernetes Application Developer (CKAD)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mattias.engineer/courses/kubernetes) [![mattias.engineer/courses/kubernetes/helm: Kubernetes-101: Helm 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mattias.engineer/courses/kubernetes/helm) [![mattias.engineer: Kubernetes-101: Ingress 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mattias.engineer/k8s/ingress) [![mattias.engineer: A Comprehensive Guide to Testing in Terraform: Keep your tests, validations, checks, and policies in order 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mattias.engineer/posts/terraform-testing-and-validation) [![matt-rickard.com: An Overview of Docker Desktop Alternatives](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mattrickard.com/docker-desktop-alternatives) [![matt-rickard.com: How to Calculate a CIDR](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mattrickard.com/how-to-calculate-a-cidr) [![matt-rickard.com: Infrastructure as Code Will be Written by AI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mattrickard.com/infrastructure-as-code-will-be-written-by-ai) [![maven.apache.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://maven.apache.org) [![maven.apache.org: Maven Quick Reference Card](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://maven.apache.org/guides/MavenQuickReferenceCard.pdf) [![maven.apache.org: Introduction to the Standard Directory Layout](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html) [![Apache Maven Changelog Plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://maven.apache.org/plugins/maven-changelog-plugin) [![Apache Maven Checkstyle Plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://maven.apache.org/plugins/maven-checkstyle-plugin) [![Apache Maven Javadoc Plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://maven.apache.org/plugins/maven-javadoc-plugin) [![Apache Maven Dependency Analyzer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://maven.apache.org/shared/maven-dependency-analyzer/index.html) [![Maven Surefire Report Plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://maven.apache.org/surefire/maven-surefire-report-plugin) [![maxilect-company.medium.com: Graceful shutdown in a cloud environment (the' example of Kubernetes + Spring Boot) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://maxilect-company.medium.com/graceful-shutdown-in-a-cloud-environment-the-example-of-kubernetes-spring-boot-f922b41adaa0) [![maximilianmichels.com: Kubernetes in a Nutshell: 10 Things You Need to Know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://maximilianmichels.com/2021/kubernetes-what-you-need-to-know) [![MayaData](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mayadata.io) [![mayankshah.dev: Demystifying kube-proxy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mayankshah.dev/blog/demystifying-kube-proxy) [![mbbaig.blog: How to create custom Helm charts 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mbbaig.blog/how-to-create-custom-helm-charts) [![mbuffett.com: Replacing ngrok with ktunnel](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mbuffett.com/posts/ktunnel-ngrok-replace) [![mckornfield.medium.com: Working with HPAs in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mckornfield.medium.com/working-with-hpas-in-kubernetes-ced39263b596) [![MCPBundles](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mcpbundles.com) [![Kubernetes Hardening Guidance 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://media.defense.gov/2021/Aug/03/2002820425/-1/-1/1/CTR_KUBERNETES%20HARDENING%20GUIDANCE.PDF) [![media.pearsoncmg.com: Recursive/Iterative Queries in DNS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://media.pearsoncmg.com/aw/ecs_kurose_compnetwork_7/cw/content/interactiveanimations/recursive-iterative-queries-in-dns/index.html) [![mediatemple.net: Cloud-Native CI/CD Workflows in AWS: 3 Use Cases](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mediatemple.net/blog/cloud-hosting/cicd-workflows-aws-3-use-cases) [![NoSQL Databases: a Survey and Decision Guidance](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.baqend.com/nosql-databases-a-survey-and-decision-guidance-ea7823a822d) [![medium: Using Terraform with Azure — the right way](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/01001101/using-terraform-with-azure-the-right-way-35af3b51a6b0) [![medium.com/4th-coffee: 10 Best DevOps Tools for Start-ups](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/4th-coffee/10-best-devops-tools-for-start-ups-91eb69bc3128) [![medium.com/4th-coffee: 10 New DevOps Tools to Watch in 2023 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/4th-coffee/10-new-devops-tools-to-watch-in-2023-e974dbb1f1bb) [![medium.com/4th-coffee: A Comprehensive Tutorial on Service Mesh, Istio,' Envoy, Access Log, and Log Filtering](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/4th-coffee/a-comprehensive-tutorial-on-service-mesh-istio-envoy-access-log-and-log-filtering-8f3d939c081d) [![medium.com/4th-coffee: State of Kubernetes Secrets Management in 2022](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/4th-coffee/state-of-kubernetes-secrets-management-in-2022-6148af91e7b5) [![medium.com/4th-coffee: What is Policy-as-Code? An Introduction to Open Policy' Agent](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/4th-coffee/what-is-policy-as-code-an-introduction-to-open-policy-agent-6098463f8461) [![medium: A detailed guide to deploying Elasticsearch on Elastic Cloud on' Kubernetes (ECK)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/99dotco/a-detail-guide-to-deploying-elasticsearch-on-elastic-cloud-on-kubernetes-eck-31808ac60466) [![medium.com/@.anders: Lessons From Our 8 Years Of Kubernetes In Production' — Two Major Cluster Crashes, Ditching Self-Managed, Cutting Cluster Costs, Tooling, And More](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@.anders/learnings-from-our-8-years-of-kubernetes-in-production-two-major-cluster-crashes-ditching-self-0257c09d36cd) [![==medium.com/@15daniel10: YOYO attack on a K8S cluster==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@15daniel10/yoyo-attack-on-a-k8s-cluster-102bc1d5ca3e) [![medium.com/@AceTheCloud-Abhishek: 50 Shades of Containers and Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@AceTheCloud-Abhishek/50-shades-of-containers-and-kubernetes-d2217fbea788) [![medium: Getting Started with Kubernetes etcd](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@Alibaba_Cloud/getting-started-with-kubernetes-etcd-a26cba0b4258) [![medium.com/@BeNitinAgarwal: Lifecycle of Docker Container](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@BeNitinAgarwal/lifecycle-of-docker-container-d2da9f85959) [![medium.com/@CloudifyOps: Setting up a Horizontal Pod Autoscaler for Kubernetes' cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@CloudifyOps/setting-up-a-horizontal-pod-autoscaler-for-kubernetes-cluster-a7d3cf3be7) [![medium.com/@CuriousLearner: Deploying EFK stack on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@CuriousLearner/deploying-efk-stack-on-kubernetes-c25ba2682c99) [![medium.com/@DevOps-Diva.o: Implementing Security on Azure DevOps Pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@DevOps-Diva.o/implementing-security-on-azure-devops-pipelines-a653da4862a9) [![medium.com/@DevOpsfreak: Top 12 Kubernetes Installation Errors You Can’t' Afford to Miss](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@DevOpsfreak/top-12-kubernetes-installation-errors-you-cant-afford-to-miss-b52d7cda1a52) [![medium.com/@ElizAyer: Meetings *are* the work](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@ElizAyer/meetings-are-the-work-9e429dde6aa3) [![medium.com/@GiantSwarm: Deep Dive Into Kubernetes Networking in Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@GiantSwarm/deep-dive-into-kubernetes-networking-in-azure-9f0e85e2ee34) [![medium.com/@GranulateIntel: The Fundamental Principles of Kubernetes Capacity' Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@GranulateIntel/the-fundamental-principles-of-kubernetes-capacity-management-e23f388b4f3) [![medium.com/@HirenDhaduk1: Best choice to run your containers: AWS FARGATE' or AWS LAMBDA or Both?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@HirenDhaduk1/best-choice-to-run-your-containers-aws-fargate-or-aws-lambda-or-both-d9e14685a363) [![medium.com/@HirenDhaduk1: Top Kubernetes Observability Tools and their Usage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@HirenDhaduk1/top-kubernetes-observability-tools-and-their-usage-e4e8eef8aec3) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@KarlKFI/yaml-sh-yaml-sans-helm-e983a3dfdaec) [![medium.com/@Kubernetes_Advocate 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@Kubernetes_Advocate) [![medium: How to enable Kubernetes container RuntimeDefault seccomp profile' for all workloads](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@LachlanEvenson/how-to-enable-kubernetes-container-runtimedefault-seccomp-profile-for-all-workloads-6795624fcbcc) [![medium: Mutating Kubernetes resources with Gatekeeper](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@LachlanEvenson/mutating-kubernetes-resources-with-gatekeeper-3e5585d49ead) [![medium: Verifying container signatures on Kubernetes with Gatekeeper](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@LachlanEvenson/verifying-container-signatures-on-kubernetes-with-gatekeeper-19a4519c3016) [![medium.com/@MetricFire: Monitoring Kubernetes tutorial: Using Grafana and' Prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@MetricFire/monitoring-kubernetes-tutorial-using-grafana-and-prometheus-3239079b138f) [![medium.com/@Mohamed-ElEmam: Build Docker Images in Kubernetes POD Without' Docker -Kaniko](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@Mohamed-ElEmam/build-docker-images-in-kubernetes-pod-without-docker-kaniko-46e1a5b76c9) [![medium.com/@Paddy_Adallah: How to Choose Kubernetes Platforms for Enterprise' Deployments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@Paddy_Adallah/how-to-choose-kubernetes-platforms-for-enterprise-deployments-c04d5e436543) [![medium.com: Kubernetes Cloud Services: Comparing GKE, EKS and AKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@Platform9Sys/kubernetes-cloud-services-comparing-gke-eks-and-aks-1fe42770cad3) [![medium.com/@RoussiAbel: Optimizing java base docker images size from 674Mb' to 58Mb](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@RoussiAbel/optimizing-java-base-docker-images-size-from-674mb-to-58mb-c1b7c911f622) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@Sandeepkallazhi/velero-backup-restore-for-k8s-stateful-applications-managed-by-operators-8fd9c732ffcc) [![medium.com/@ScrumPokerPro: Cloud native architecture with Kubernetes and' ArgoCD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@ScrumPokerPro/cloud-native-architecture-with-kubernetes-and-argocd-ebecda7784b8) [![medium.com/@Techie1: Networking tasks in production using Ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@Techie1/networking-tasks-in-production-using-ansible-b09d0a6121f7) [![medium 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@TimvanBaarsen/maven-cheat-sheet-45942d8c0b86) [![medium.com/@TonyBologni: 4 reasons why 4 is the perfect team size for (agile)' software development 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@TonyBologni/4-reasons-why-4-is-the-perfect-team-size-for-agile-software-development-8597d33f3cfe) [![medium.com/@Tyler.Gallimore: Deploying Apache Web Server on AWS EC2 with' Terraform and Docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@Tyler.Gallimore/deploying-apache-web-server-on-aws-ec2-with-terraform-and-docker-6c315c81c024) [![medium.com/@ZiXianZeroX: Setting Up an On-premise Kubernetes Cluster from' Scratch](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@ZiXianZeroX/setting-up-an-on-premise-kubernetes-cluster-from-scratch-8e3a6b415387) [![medium.com/@_gdantas: Backstage and Terraform — A Powerful Combination for' Ops, Wonderful for Devs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@_gdantas/backstage-and-terraform-a-powerful-combination-for-ops-wonderful-for-devs-c04ebce849f0) [![==medium.com/@a.j.abbott24: Kubernetes: Multi Environment Config Management==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@a.j.abbott24/kubernetes-multi-environment-config-management-c36c5cf3bbac) [![medium.com/@abdelrhmanahmed131: Longhorn — Distributed Block Storage for' K8s](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@abdelrhmanahmed131/longhorn-distributed-block-storage-for-k8s-2ea11df400d1) [![medium.com/@abdulfayis: storage Orchestration for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@abdulfayis/storage-orchestration-for-kubernetes-c6370f943e23) [![medium.com/@abhimanyubajaj98: Deploying Kubernetes from Scratch with Terraform:' A Step-by-Step Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@abhimanyubajaj98/deploying-kubernetes-from-scratch-with-terraform-a-step-by-step-guide-7d628910efd0) [![medium.com/@abhinav.ittekot: Granting IAM permissions to pods in EKS using' OIDC](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@abhinav.ittekot/granting-iam-permissions-to-pods-in-eks-using-oidc-f2044c88a53) [![medium.com/@abhinav.ittekot: Running Kubernetes jobs with sidecar containers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@abhinav.ittekot/running-kubernetes-jobs-with-sidecar-containers-8c034b020993) [![GitOps with Jenkins and Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@abhishekbhardwaj510/gitops-with-jenkins-and-kubernetes-c20425244c73) [![medium.com/@abhisman.sarkar: Kubernetes Monitoring: Effective Cluster Tracking' with Prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@abhisman.sarkar/kubernetes-monitoring-effective-cluster-tracking-with-prometheus-b0ed5b3efb32) [![==medium: Microservices and the World with a Service Mesh== | Adarsh Prabhu](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@adarsh.prabhu/microservices-and-the-world-with-a-service-mesh-ec9a709dd4b5) [![medium.com/@adeelsubhan25: How to setup and build Docker Images on Windows](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@adeelsubhan25/how-to-setup-and-build-docker-images-on-windows-baf252152aca) [![medium.com/@adityadhopade18: Mastering K8s Event Driven AutoScaling](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@adityadhopade18/mastering-k8s-event-driven-autoscaling-cd1b9df78903) [![medium.com/@adnn.selimovic: Creating Kubernetes operator using **Kubebuilder**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@adnn.selimovic/creating-kubernetes-operator-using-kubebuilder-15db5f29ee50) [![medium.com/@adolfo.diaz.zar: Secret Management with Terraform 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@adolfo.diaz.zar/secret-management-with-terraform-6b5e02f9437e) [![==medium.com/@adrianarba: CI/CD defined through terraform using AWS CodePipeline,' AWS CodeCommit, and AWS CodeBuild==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@adrianarba/ci-cd-defined-through-terraform-using-aws-codepipeline-aws-codecommit-and-aws-codebuild-12ade4d9cfa3) [![medium.com/@ahmed.farhan: Kafka Setup in Kubernetes Using Strimzi K8s operator' — Part 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@ahmed.farhan/kafka-setup-in-kubernetes-using-strimzi-k8s-operator-part-2-1f67dbe5f14d) [![medium.com/@ahmed.fathy.elayaat: What is GitOps?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@ahmed.fathy.elayaat/gitops-fc27ef5a7836) [![medium.com/@ahmet16ck: What Is Load Balancer and How Does It Work In Kubernetes' ? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@ahmet16ck/what-is-load-balancer-and-how-does-it-work-in-kubernetes-5ab5f0537069) [![medium: Mastering the KUBECONFIG file](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@ahmetb/mastering-kubeconfig-4e447aa32c75) [![medium.com/@ajin.sunny: Rate limiting in Distributed Systems 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@ajin.sunny/rate-limiting-in-distributed-systems-bbeca0c47b96) [![==medium.com/@ajin.sunny: System Design Architecture: Stateful vs. Stateless==' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@ajin.sunny/system-design-architecture-stateful-vs-stateless-62ed0ddb9f2b) [![medium.com/@ajin.sunny: System Design Concept: Rate limiting 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@ajin.sunny/system-design-concept-rate-limiting-f4da72371533) [![Running SonarQube on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@akamenev/running-sonarqube-on-azure-kubernetes-92a1b9051120) [![medium.com/@akashjoffical08: Monitor Uptime of Endpoints in K8s using Blackbox' Exporter 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@akashjoffical08/monitor-uptime-of-endpoints-in-k8s-using-blackbox-exporter-f80166a328e9) [![medium: Integration of AWS, Terraform, and GitHub for Automated Deployment' Infrastructure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@akshayavb99/integration-of-aws-terraform-and-github-for-automated-deployment-infrastructure-da0a19ff4e86) [![medium.com: Prometheus-Grafana : Node Monitoring on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@akshitverma8191/prometheus-grafana-node-monitoring-on-kubernetes-79fd8311b56d) [![medium.com/@alamdar.hussain0007: GitOps with Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@alamdar.hussain0007/gitops-with-kubernetes-f0912b644925) [![medium.com/@alex.ivenin: Chaos engineering in kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@alex.ivenin/chaos-engineering-in-kubernetes-4de425132ba1) [![medium.com/@alex.ivenin: Exploring ephemeral containers in kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@alex.ivenin/exploring-ephemeral-containers-in-kubernetes-bcceaf21101c) [![medium: 5 tips for troubleshooting apps on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@alexellisuk/5-tips-for-troubleshooting-apps-on-kubernetes-835b6b539c24) [![medium: Then he asked me “Is Kubernetes right for us?”](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@alexellisuk/then-he-asked-me-is-kubernetes-right-for-us-78695ee35289) [![Install Kubernetes with k3sup and k3s](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@alexellisuk/walk-through-install-kubernetes-to-your-raspberry-pi-in-15-minutes-84a8492dc95a) [![medium.com/@alexmogfr: ZEvent Place: How we handled 100k+ CCU on a real-time' collective canvas](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@alexmogfr/zevent-place-how-we-handled-100k-ccu-on-a-real-time-collective-canvas-71d3d346e0ab) [![Eclipse MicroProfile: 5 Things You Need to Know 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@alextheedom/eclipse-microprofile-5-things-you-need-to-know-e7a0bc9a3fb6) [![medium.com/@alfahreiza: Building an ELT Pipeline: From CSV to BigQuery using' dbt](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@alfahreiza/building-an-elt-pipeline-from-csv-to-bigquery-using-dbt-f6e3f30bfc9c) [![medium.com/@amid.ukr: Agile Git branching strategies in 2023](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@amid.ukr/agile-git-branching-strategies-in-2023-caeead79ddd) [![medium.com/@amir.ilw: Kubernetes Storage Migration 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@amir.ilw/kubernetes-storage-migration-ac48f6f9f5a5) [![medium.com/@amirhosseineidy: Kubernetes authentication with keycloak oidc](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@amirhosseineidy/kubernetes-authentication-with-keycloak-oidc-63571eaeed61) [![medium.com/@amitabhprasad: Kubernetes volume backup for disaster recovery](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@amitabhprasad/kubernetes-volume-backup-for-disaster-recovery-56a5facee7fe) [![medium.com/@anatoliydadashev: Terraform & AWS decoupled architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@anatoliydadashev/terraform-aws-decoupled-architecture-9135df865310) [![medium: A Simple Guide to Handle Text Files in Python | Andreas Soularidis](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@andreas.soularidis/a-simple-guide-to-handle-text-files-in-python-cd8a1a33ecaf) [![medium.com: Learn about Exceptions in Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@andreas.soularidis/learn-about-exceptions-in-python-fef309f66a78) [![medium.com/@andretost_75145: Using ChatGPT to learn Kubernetes and OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@andretost_75145/using-chatgpt-to-learn-kubernetes-and-openshift-15051bc95535) [![medium.com/@andrewachraf: Detect crashes in your Kubernetes cluster using' kwatch and Slack 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@andrewachraf/detect-crashes-in-your-cluster-using-kwatch-an-slack-84b979e93e03) [![medium.com/@andrewjr350: Misunderstanding of Serverless (AWS)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@andrewjr350/misunderstanding-of-serverless-aws-835c7076ea4c) [![medium.com/@andriikrymus: DNS config for EKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@andriikrymus/dns-config-for-eks-61eb70c3e31e) [![medium: Single Sign-On in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@andriisumko/single-sign-on-in-kubernetes-1ad9528350ed) [![medium: Processing guarantees in Kafka](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@andy.bryant/processing-guarantees-in-kafka-12dd2e30be0e) [![medium.com/@anjkeesari: Install Grafana Loki-Stack Helmchart in Azure Kubernetes' Services (AKS)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@anjkeesari/install-grafana-loki-stack-helmchart-in-azure-kubernetes-services-aks-1359281b3321) [![==medium.com/@ankit.wal: Understanding IAM roles for service accounts, IRSA,' on AWS EKS==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@ankit.wal/the-how-of-iam-roles-for-service-accounts-irsa-on-aws-eks-3d76badb8942) [![medium.com/@ankitrai_13207: Kubernetes: Deployment & Service](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@ankitrai_13207/kubernetes-deployment-service-6f32b7e63f16) [![medium.com/@anshuman2121: DevSecOps: Implement security on CICD Pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@anshuman2121/devsecops-implement-security-on-cicd-pipeline-19eb7aa22626) [![medium.com/@antoine.loizeau: Add a switch to simplify Terraform debugging](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@antoine.loizeau/add-a-switch-to-simplify-terraform-debugging-2d532eb889eb) [![medium: DevOps tools Handbook 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@anujsharma12feb/devops-tools-handbook-b42487a53353) [![AWS App Mesh with EKS and Canary deployment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@anupam.s1602/aws-app-mesh-with-eks-and-canary-deployment-5503d9ba95d6) [![medium.com/@anurag2397: Tuning JVM containers for better CPU and memory' utilisation in K8s environment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@anurag2397/solving-javas-core-problems-around-memory-and-cpu-4d0c97748c43) [![medium.com/@aqsarahman71: Introduction to Kaniko](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@aqsarahman71/introduction-to-kaniko-912e0f494570) [![medium.com/@arbnair97: Introduction to Kubernetes Network Policy and Calico' Based Network Policy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@arbnair97/introduction-to-kubernetes-network-policy-and-calico-based-network-policy-675a7fa6b5dc) [![medium.com/@aritra.chatterjee_: Hexagonal architecture in java](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@aritra.chatterjee_/hexagonal-architecture-in-java-7ac8f4bea753) [![medium.com/@arton.demaku: Managing Stateful Applications with Kubernetes' StatefulSets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@arton.demaku/managing-stateful-applications-with-kubernetes-statefulsets-3eeec9e9d151) [![medium: Azure DevOps HandBook !](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@arunksingh16/azure-devops-handbook-d6dcd82da1b7) [![medium: AWS Services Every Developer Should Be Aware Of](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@ashish_fagna/aws-services-every-developer-should-be-aware-of-f7c48aaa854f) [![medium: Top 7 Cloud Source Code Management Tools Features and Pricing Plans](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@atif.ramzan89/top-7-cloud-source-code-management-tools-features-and-pricing-plans-105f4eb88a3a) [![medium.com/@avyanab: Deploy A Two-Tier Architecture with AWS and Terraform' Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@avyanab/deploy-a-two-tier-architecture-with-aws-and-terraform-cloud-c6087f118ba7) [![medium: AWS Configuration with Web Server in EC2 Using Ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@ayushsingh1525/aws-configuration-with-apache-server-in-ec2-using-ansible-2ef61f98872e) [![medium.com/@badawekoo: Helm theory, demo and commands you need to know!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@badawekoo/helm-theory-demo-and-commands-you-need-to-know-628777fdb0c2) [![==medium.com/@badawekoo: Limit number of processes running in a Kubernetes' pod==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@badawekoo/limit-number-of-processes-running-in-a-kubernetes-pod-50ccf156ec18) [![medium.com/@badawekoo: Monitoring in DevOps lifecycle](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@badawekoo/monitoring-in-devops-lifecycle-4d9a2f277eb0) [![medium.com/@badawekoo: Scaling in Kubernetes _What, Why and How?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@badawekoo/scaling-in-kubernetes-what-why-and-how-d120e99be071) [![medium.com/@badawekoo: Using RBAC in Kubernetes for authorization-Complete' Demo-Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@badawekoo/using-rbac-in-kubernetes-for-authorization-complete-demo-part-1-83f0a1fb8f) [![medium.com/@bareckidarek: TCP packets traffic visualization for kubernetes' by k8spacket and Grafana](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@bareckidarek/tcp-packets-traffic-visualization-for-kubernetes-by-k8spacket-and-grafana-bb87cb106f30) [![medium.com/@bchenjh: Distributed full fine-tuning of Llama2 on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@bchenjh/full-fine-tuning-of-llama2-on-kubernetes-a983e1eb2259) [![medium: AWS configuration files, explained](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@ben11kehoe/aws-configuration-files-explained-9a7ea7a5b42e) [![medium.com/@benjamin.christmann_12432: Setting up your first EKS cluster' on AWS: some practical tips](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@benjamin.christmann_12432/setting-up-your-first-eks-cluster-on-aws-some-practical-tips-60400963c588) [![medium.com/@benjaminacar.private: A Comprehensive Guide to Setup a New K8s' Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@benjaminacar.private/a-comprehensive-guide-to-setup-a-new-k8s-cluster-4b88e6f021bc) [![medium: Understanding resource limits in kubernetes: cpu time](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@betz.mark/understanding-resource-limits-in-kubernetes-cpu-time-9eff74d3161b) [![medium.com/@bgrant0607: Advantages of storing configuration in container' registries rather than git 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@bgrant0607/advantages-of-storing-configuration-in-container-registries-rather-than-git-b4266dc0c79f) [![medium: Using Kubernetes Operators to Manage the Lifecycle of AI Applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@bherta/using-kubernetes-operators-to-manage-the-lifecycle-of-ai-applications-5682c3b372b3) [![medium.com/@bijit211987: DevSecOps Approach with Terraform and CI/CD Pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@bijit211987/devsecops-approach-with-terraform-and-ci-cd-pipelines-f556c2d5b40d) [![medium.com/@bijit211987: Grafana with OpenTelemetry, Vendor-neutral and' open-source approach](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@bijit211987/grafana-with-opentelemetry-vendor-neutral-and-open-source-approach-ab4bc08f67e9) [![medium.com/@bijit211987: Kubernetes ready for stateful workloads and to' Revolutionize Enterprise Database Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@bijit211987/kubernetes-ready-for-stateful-workloads-and-to-revolutionize-enterprise-database-management-3cd619b1a0b2) [![medium.com/@bijit211987: Kubernetes Roadmap](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@bijit211987/kubernetes-roadmap-edd06067fa72) [![medium.com/@bijit211987: Observability Driven Development (ODD)-Enhancing' System Reliability](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@bijit211987/observability-driven-development-2bc2cdde8661) [![==medium.com/@bill.salvaggio: The AWS Cloud Resume Challenge Project==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@bill.salvaggio/the-aws-cloud-resume-challenge-project-c5c0c6fe9593) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@bill.salvaggio/the-aws-cloud-resume-challenge-project-part-ii-5c36029dbc59) [![medium.com/@blgreco72: Debugging Kubernetes Services Locally 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@blgreco72/debugging-kubernetes-services-locally-8cb14bf8745a) [![medium.com/@bm54cloud: Stressing a Kubernetes Pod to Induce an OOMKilled' Error](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@bm54cloud/stressing-a-kubernetes-pod-to-induce-an-oomkilled-error-96f3be9c931d) [![medium: Goodbye Jenkins: How Drone Simplifies CI/CD for Engineering Teams' Everywhere](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@boomimagestudio-techblog/goodbye-jenkins-how-drone-simplifies-ci-cd-for-engineering-teams-everywhere-73a7db435a86) [![medium: Kubernetes the hard way on Docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@brightzheng100/kubernetes-the-hard-way-on-docker-f512bae734af) [![medium.com/@brunoolimpio: Kubernetes DeepDive — Parte 2 - Kubernetes RBAC' and more... | Bruno Olimpio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@brunoolimpio/kubernetes-deepdive-parte-2-a65ffdce596d) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@brunosquassoni/creating-a-kubernetes-cluster-step-by-step-bd9ae3c85275) [![medium.com/@bubu.tripathy: Blue-Green Deployment using Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@bubu.tripathy/blue-green-deployment-using-kubernetes-be994df956b4) [![medium.com: Headless Kubernetes Service](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@bubu.tripathy/headless-k8s-service-924c689607a7) [![medium.com/@bunnyshell: How to Overcome Infrastructure as Code (IaC) Challenges](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@bunnyshell/how-to-overcome-infrastructure-as-code-iac-challenges-f4947be7cde2) [![medium.com/@buraktahtacioglu: AWS Well-Architected Framework — AWS Roadmap](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@buraktahtacioglu/aws-well-architected-framework-aws-roadmap-80aaa6ca7f53) [![medium.com/@buraktahtacioglu: GitOps Fundamentals — CNCF Roadmap](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@buraktahtacioglu/gitops-fundamentals-cncf-roadmap-fa686dbced9d) [![medium.com/@calvineotieno010: Managing Application Secrets with Hashicorp' Vault](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@calvineotieno010/managing-application-secrets-with-hashicorp-vault-8efb5e1d87fd) [![medium.com: Red Hat OpenShift Virtualization in nested VMware vSphere Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@carlosedp/red-hat-openshift-virtualization-in-nested-vmware-vsphere-56c5e5d76a80) [![medium.com/@casperrubaek: Why KEDA is a game-changer for scaling in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@casperrubaek/why-keda-is-a-game-changer-for-scaling-in-kubernetes-4ebf34cb4b61) [![medium.com/@cbkwgl: Continuous Monitoring in DevOps 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@cbkwgl/continuous-monitoring-in-devops-8d4db48a0e24) [![medium: IBM Multicloud Manager Cluster Sizing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@cdoan/ibm-multicloud-manager-cluster-sizing-bc3b609b7de9) [![medium.com/@chamakenjefi: Kubernetes deployments using a ConfigMap with' a custom index.html page](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@chamakenjefi/kubernetes-deployments-using-a-configmap-with-a-custom-index-html-page-5b4de0a7aa1b) [![medium.com/@chandranathmondal: ==Self-service Amazon EKS Cluster provisioning' with Kubernetes configuration applied== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@chandranathmondal/self-service-amazon-eks-cluster-provisioning-with-kubernetes-configuration-applied-372bce839d7) [![medium.com/@charled.breteche: Kind, Cilium, MetalLB, and still no kube-proxy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@charled.breteche/kind-cilium-metallb-and-no-kube-proxy-a9fe66ddfad6) [![medium.com/@charled.breteche: Kubernetes Security — Control pod to pod communications' with Cilium network policies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@charled.breteche/kubernetes-security-control-pod-to-pod-communications-with-cilium-network-policies-d7275b2ed378) [![==medium.com/@charled.breteche: Securing Grafana with Keycloak SSO==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@charled.breteche/securing-grafana-with-keycloak-sso-d01fec05d984) [![medium: Kubernetes Monitoring: Kube-State-Metrics](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@chrisedrego/kubernetes-monitoring-kube-state-metrics-df6546aea324) [![medium: Ansible AWX: from scratch to REST API (part 4 of 8)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@claudio.domingos/ansible-awx-from-scratch-to-rest-api-part-4-of-8-4aa860d823f6) [![medium.com/@cloud_tips: Kubernetes Incident Response](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@cloud_tips/kubernetes-incident-response-94daac6d7a2b) [![medium.com/@cloud_tips: Kubernetes Security Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@cloud_tips/kubernetes-security-best-practices-ea1e3913c001) [![medium.com/@clymeneallen: Best Practices, Monitoring System for Multi-K8s' Cluster Environments Using Open Source](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@clymeneallen/best-practices-monitoring-system-for-multi-k8s-cluster-environments-using-open-source-d85544052f37) [![Application Network Security in Azure Subnets, Endpoints, DNS, NSGs with Terraform Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@codebob75/application-network-security-in-azure-subnets-endpoints-dns-nsgs-with-terraform-code-0bcabdb3a65b) [![medium.com/@codingkarma: Kubernetes Goat Part-1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@codingkarma/kubernetes-goat-part-1-8718b1345a42) [![medium.com/@connect.hashblock: Learn how you can create a chatbot in Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@connect.hashblock/learn-how-you-can-create-a-chatbot-in-python-da136467309b) [![medium.com: Installing an OKD 4.5 Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@craig_robinson/guide-installing-an-okd-4-5-cluster-508a2631cbee) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@cyber-security/devops-01-example-project-with-terraform-ade540824db1) [![medium.com/@d.deloatch: How to Stop all Instances Using AWS SDK for Python' (Boto3)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@d.deloatch/how-to-stop-all-instances-using-aws-sdk-for-python-boto3-2e02af03177) [![medium.com/@d.kumarkaran12: DevSecOps with AWS CodePipeline and ECS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@d.kumarkaran12/devsecops-with-aws-codepipeline-and-ecs-c800f139a9ee) [![medium.com/@dan.avila7: Prueba tus proyectos serverless de forma local con' serverless-offline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@dan.avila7/prueba-tus-proyectos-serverless-de-forma-local-con-serverless-offline-2e555f2b5e9b) [![medium.com/@danielaaronw: K8s Pod Anti-affinity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@danielaaronw/k8s-pod-anti-affinity-dd2667a20c5f) [![medium.com/@danielepolencic: AWS IAM Roles for service accounts for on-prem' clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@danielepolencic/binding-aws-iam-roles-to-kubernetes-service-account-for-on-prem-clusters-b8bac41f269d) [![medium.com/@danielepolencic: Challenge 16: Throttled 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@danielepolencic/challenge-16-throttled-93133f8fd0ad) [![==medium.com/@danielepolencic: How does RBAC work in kubernetes== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@danielepolencic/how-does-rbac-work-in-kubernetes-d50dd34771ca) [![medium.com/@danielepolencic: Isolating kubernetes pods for debugging](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@danielepolencic/isolating-kubernetes-pods-for-debugging-5fe41e630e9) [![==medium.com/@danielepolencic: In Kubernetes, are there hidden costs to' running many cluster nodes?==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@danielepolencic/reserved-cpu-and-memory-in-kubernetes-nodes-65aee1946afd) [![==medium.com/@danieljimgarcia: The Application Gateway Ingress Controller' is broken== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@danieljimgarcia/the-application-gateway-ingress-controller-is-broken-6aa9eb229881) [![medium.com/@danielresponda: Testing Spot Reclamation Mechanisms with AWS' Node Termination Handler and Kubernetes Autoscaler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@danielresponda/testing-spot-reclamation-mechanisms-with-aws-node-termination-handler-and-kubernetes-autoscaler-43194d05dae0) [![medium.com/@dast04: Writing Custom Prometheus Exporters (in Python) — Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@dast04/writing-custom-prometheus-exporters-in-python-kubernetes-73626b66d78c) [![medium.com/@database-mesh: Database Mesh 2.0: Database Governance in a Cloud' Native Environment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@database-mesh/database-mesh-2-0-database-governance-in-a-cloud-native-environment-3e41f0f2722c) [![medium.com/@datosh18: Gitsign in remote environments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@datosh18/gitsign-in-remote-environments-6f40f47d289f) [![==medium: Test Helm Release in Production Environment with Zero Downtime==' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@deejiw/test-helm-release-in-production-environment-with-zero-downtime-400c5d41ecdf) [![medium: Just commit your code and your docker server is ready (jenkins +' github + docker)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@deepanshuyadavv11/task1-integrating-github-jenkins-and-docker-d66a817774be) [![==medium.com/@deepeshjaiswal6734: An Introduction to Kubernetes Architecture' && Kubernetes Object deep dive-1== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@deepeshjaiswal6734/an-introduction-to-kubernetes-architecture-kubernetes-object-deep-dive-1-77205e56db5) [![medium.com/@denhox: Sharing Data Between Microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@denhox/sharing-data-between-microservices-fe7fb9471208) [![medium: Continuous Kubernetes blue-green deployments on Azure using Nginx,' AppGateway or TrafficManager — part 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@denniszielke/continuous-kubernetes-blue-green-deployments-on-azure-using-nginx-appgateway-or-trafficmanager-4490bce29cb) [![medium.com/@devfire: How To Become a DevOps Engineer In Six Months or Less,' Part 6: Observe](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@devfire/how-to-become-a-devops-engineer-in-six-months-or-less-part-7-monitor-47c61aea0bf7) [![medium.com/@devml2016: Let’s Start Automation using Jenkins, Docker, GitHub](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@devml2016/lets-start-automation-using-jenkins-docker-github-d5f8d019ec4a) [![medium.com/@devopsfolks8546: Kubectl Commands Cheat Sheet. List Of Kubernetes' Most Useful Commands](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@devopsfolks8546/1-pods-c3d1a9349ba0) [![medium.com/@devopsrockers: Blue-Green Deployment on EKS using Argocd with' Kubecost, Istio, External DNS, Grafana-Prometheus and More: “Build, Deploy a Resilient and Observability-Driven Application”](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@devopsrockers/blue-green-deployment-on-eks-using-argocd-with-kubecost-istio-external-dns-grafana-prometheus-d5d5508f0748) [![medium.com/@dfrancisczok: Introduction to Kubernetes — other Kubernetes' components and abstract concepts | Dave Frank](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@dfrancisczok/introduction-to-kubernetes-other-kubernetes-components-and-abstract-concepts-7dfa4955d845) [![medium: No-Code Data Collect API on AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@dima.statz_89242/no-code-data-collect-api-on-aws-d79e3681d204) [![==medium.com/@dimitrijevskiv: Monitor Kubernetes pod status from a Jenkins' pipeline==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@dimitrijevskiv/monitor-kubernetes-pod-status-from-a-jenkins-pipeline-e25c744d944d) [![medium: Delivering value on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@dius_au/delivering-value-on-kubernetes-8d5c5655c1b4) [![medium.com/@dmglascoe: ==Deploying IAM Users and S3 Buckets using Boto3' and Terraform==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@dmglascoe/deploying-iam-users-and-s3-buckets-using-boto3-and-terraform-71ec04b2e14b) [![medium.com: The Kubernetes Scheduler: this series aims to advance the understanding' of Kubernetes and its underlying concepts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@dominik.tornow/the-kubernetes-scheduler-cd429abac02f) [![medium.com/@dotdc: A set of modern Grafana dashboards for Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@dotdc/a-set-of-modern-grafana-dashboards-for-kubernetes-4b989c72a4b2) [![medium.com: How to find unused Prometheus metrics using mimirtool 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@dotdc/how-to-find-unused-prometheus-metrics-using-mimirtool-a44560173543) [![==medium.com/@dotdc: Is your Kubernetes API Server exposed? Learn how to' check and fix!== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@dotdc/is-your-kubernetes-api-server-exposed-learn-how-to-check-and-fix-609ab9638fae) [![==medium.com/@dsdatsme: Terraform GitOps CI/CD with Approval & Notifications==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@dsdatsme/terraform-gitops-ci-cd-with-approval-notifications-6f0807299fc4) [![medium.com/@dugouchet.a: Manage your terraform like a container](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@dugouchet.a/manage-your-terraform-like-a-container-d2acbc46d7d4) [![medium - Infrastructure-As-Code: But You Don’t Have to Write That Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@duplocloud/infrastructure-as-code-but-you-dont-have-to-write-that-code-87ec4fe94863) [![medium.com: STOP!! You don’t need Microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@ebin/stop-you-dont-need-microservices-dc732d70b3e0) [![medium.com/@ebonyymonae: Github Actions and Automation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@ebonyymonae/github-actions-and-automation-9637aa06af64) [![medium.com/@ebonyymonae: Terraform Basics](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@ebonyymonae/terraform-for-newbies-1f4c4bcd2ace) [![medium.com/@eduard.mihai.lemnaru: Auto-update helm chart version using ArgoCD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@eduard.mihai.lemnaru/auto-update-helm-chart-version-using-argocd-4936933a2bac) [![medium.com/@eduardo854: Building Your GitOps Pipeline with GitHub Actions,' DockerHub, and Helm Repository](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@eduardo854/building-your-gitops-pipeline-with-github-actions-dockerhub-and-helm-repository-553c4873116e) [![medium.com/@ehsan-khodadadi: Patterns and anti-patterns for a reliable Kubernetes' infra deployment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@ehsan-khodadadi/patterns-and-anti-patterns-for-a-reliable-kubernetes-infra-deployment-5724f6749b7a) [![medium.com/@ehsan-khodadadi: Prometheus Multi-Cluster monitoring using Prometheus' Agent Mode](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@ehsan-khodadadi/prometheus-multi-cluster-monitoring-using-prometheus-agent-mode-cab2cdb20c11) [![medium.com/@ej.sta.ana: Easy Blue-Green Deployment on Openshift Container' Platform using Argo Rollouts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@ej.sta.ana/easy-blue-green-deployment-on-openshift-container-platform-using-argo-rollouts-4d514b3c5c0f) [![medium.com/@eliran89c: For the love of god, learn when to use CPU limits' on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@eliran89c/for-the-love-of-god-learn-when-to-use-cpu-limits-on-kubernetes-2225341e9dbd) [![medium.com/@elliotgraebert: Four Great Alternatives to HashiCorp’s Terraform' Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@elliotgraebert/four-great-alternatives-to-hashicorps-terraform-cloud-6e0a3a0a5482) [![medium.com/@emmaliaocode: kubectl create vs kubectl apply. What’s the difference?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@emmaliaocode/kubectl-create-vs-kubectl-apply-whats-the-differences-f6472f4c6c86) [![medium.com/@eoneoff: Installing Istio multicluster deployment with Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@eoneoff/installing-istio-multicluster-deployment-with-terraform-59db2f9b2177) [![medium: Tutorial : Secure your API with x509 Mutual Authentication with' Spring Boot on OpenShift4](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@erfin.feluzy/tutorial-secure-your-api-with-x509-mutual-authentication-with-spring-boot-on-openshift4-416a00a47af8) [![medium.com/@eriky: Copilot Is Genuinely Scary And Fascinating At The Same' Time](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@eriky/copilot-is-genuinely-scary-and-fascinating-at-the-same-time-63ebcbf80899) [![medium.com/@ernestkwashie3: Provisioning Amazon Elastic Kubernetes Service' (EKS) Cluster using Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@ernestkwashie3/provisioning-amazon-elastic-kubernetes-service-eks-cluster-using-terraform-5e07f1f0dc32) [![medium.com/@ershivamgupta: Disaster Recovery Solution for Azure Kubernetes' Service (AKS) Persistent Volume Storage 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@ershivamgupta/disaster-recovery-solution-for-azure-kubernetes-service-aks-persistent-volume-storage-f2b3d2aafcf4) [![medium.com/@eshiett314: Mutual TLS with Emissary-Ingress and Linkerd](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@eshiett314/mutual-tls-with-emissary-ingress-and-linkerd-4aa3ffe0413f) [![Amazon’s customer service backdoor](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@espringe/amazon-s-customer-service-backdoor-be375b3428c4) [![medium.com/@eumaho: Setting up readiness and liveness health-check probes' in Kubernetes with SpringBoot 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@eumaho/setting-up-readiness-and-liveness-health-check-probes-in-kubernetes-with-springboot-674eb1038377) [![medium.com/@extio: Understanding Kubernetes Annotations: Enhancing Flexibility' and Extensibility](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@extio/understanding-kubernetes-annotations-enhancing-flexibility-and-extensibility-8f9046591aa1) [![medium.com/@ezinneanne: Best API documentation tools you need](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@ezinneanne/best-api-documentation-tools-you-need-cf3ef2c47e89) [![medium.com/@fabrizio-cafolla: Dockerize Python for AWS Lambda — Deploy with' GitHub Workflow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@fabrizio-cafolla/dockerize-python-for-aws-lambda-deploy-with-github-workflow-9a930c1e86b1) [![medium.com/@faisalkuzhan: DAY_43/90 => Infrastructure as Code(IaC)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@faisalkuzhan/day-43-90-infrastructure-as-code-iac-5a826258ee4b) [![medium: KONG — The Microservice API Gateway](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@far3ns/kong-the-microservice-api-gateway-526c4ca0cfa6) [![medium.com/@fengruohang: Database in Kubernetes: Is that a good idea?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@fengruohang/database-in-kubernetes-is-that-a-good-idea-daf5775b5c1f) [![medium.com/@firat.yasar: Backup & Restore Kubernetes resources with VELERO](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@firat.yasar/backup-restore-kubernetes-resources-with-velero-b7fee14e7664) [![medium.com/@florian.rieger: If you haven‘t heard of descriptors, you don‘t' know Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@florian.rieger/if-you-haven-t-heard-of-descriptors-you-don-t-know-python-1ea4fd1614c2) [![medium: GitOps: Build infrastructure resilient applications 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@franoisdagostini/gitops-build-infrastructure-resilient-applications-95bbc939046d) [![medium.com/@frommeyerc: Containers and the JVM: About CFS and how to deal' with it](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@frommeyerc/containers-and-the-jvm-about-cfs-and-how-to-deal-with-it-805883b72a87) [![medium: jenkins cicd getting started with groovy and docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@fvtool/jenkins-cicd-getting-started-with-groovy-and-docker-containers-part-2-b03a1b934a49) [![medium.com/@fwiles: k9s EKS Context Error](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@fwiles/k9s-eks-context-error-7ff18df7547f) [![medium.com/@gajaoncloud: Demystifying Karpenter’s Advanced Features: Consolidation,' Drift, and Spot Handling](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@gajaoncloud/demystifying-karpenters-advanced-features-consolidation-drift-and-spot-handling-007fbad29549) [![medium.com/@gajaoncloud: Karpenter Mastery: NodePools & NodeClasses for' Workload Nirvana](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@gajaoncloud/karpenter-mastery-nodepools-nodeclasses-for-workload-nirvana-bc89850fa934) [![medium.com/@gajaoncloud: Unleash the Power of Karpenter: Automating AWS' EKS Scaling and Cost Optimization](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@gajaoncloud/unleash-the-power-of-karpenter-automating-aws-eks-scaling-and-cost-optimization-7e236319eda4) [![medium: prometheus and grafana dashboard](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@gangsta_black/grafana-cool-dashboard-for-monitoring-jenkins-with-prometheus-c7ba4f1c6297) [![medium.com/@gavinklfong: 8 tips to incredibly boost the efficiency of command' execution on Kubernetes using k9s](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@gavinklfong/8-tips-to-incredibly-boost-the-efficiency-of-command-execution-on-kubernetes-using-k9s-a515a90a3a27) [![medium: How to build a smaller Docker image](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@gdiener/how-to-build-a-smaller-docker-image-76779e18d48a) [![medium.com/@geoffrey.muselli: ArgoCD: Multi-cluster Helm charts management' in mono-repo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@geoffrey.muselli/argocd-multi-cluster-helm-charts-installation-in-mono-repo-0a406ff7c578) [![medium.com/@george_bakas: Mastering GitHub Actions: Environment Variables' and Secrets Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@george_bakas/mastering-github-actions-environment-variables-and-secrets-management-3daac384477b) [![Deploying Infrastructure (FrontEnd + BackEnd) on AWS using Amazon EKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@ghumare64/deploying-infrastructure-frontend-backend-on-aws-using-amazon-eks-5f1f426d618e) [![==medium.com/@gjoshevski: Reduce the cost of running AKS cluster by leveraging' Azure Spot VMs| 70% and more== 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@gjoshevski/reduce-the-cost-of-running-aks-cluster-by-leveraging-azure-spot-vms-70-and-more-e917f568c3b9) [![medium.com/@glen.yu: Getting started with eBPF and Cilium on GKE](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@glen.yu/getting-started-with-ebpf-and-cilium-on-gke-6553c5d7e02a) [![medium.com/@glen.yu: NGINX Ingress or GKE Ingress?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@glen.yu/nginx-ingress-or-gke-ingress-d87dd9db504c) [![medium.com/@glen.yu: Why I prefer Kyverno over Gatekeeper for native Kubernetes' policy management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@glen.yu/why-i-prefer-kyverno-over-gatekeeper-for-native-kubernetes-policy-management-35a05bb94964) [![Initial experiences with the Prometheus monitoring system](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@griggheo/initial-experiences-with-the-prometheus-monitoring-system-167054ac439c) [![medium.com/@hammadsaif061: Simplifying Microservices Management with Kubernetes' and Service Mesh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@hammadsaif061/simplifying-microservices-management-with-kubernetes-and-service-mesh-de458ce566f1) [![Rescue My OpenShift Cluster From Loss of 2 Masters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@haozhao_2156/rescue-my-openshift-cluster-from-loss-of-2-masters-59f118a30f95) [![==medium.com/@hardiktaneja_99752: Lessons after running Kafka in production==' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@hardiktaneja_99752/lessons-after-running-kafka-in-production-626974ffd700) [![==medium.com/@hari.balagopal: Create a Helm chart automatically from Kubernetes' YAMLs==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@hari.balagopal/create-a-helm-chart-automatically-from-kubernetes-yamls-91a4c1bf8cc5) [![medium: Solutions to Communication Problems in Microservices using Apache' Kafka and Kafka Lens](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@harmonh/solutions-to-communication-problems-in-microservices-using-apache-kafka-and-kafka-lens-9b6d453de352) [![==medium.com/@harsh.manvar111: Don’t confuse the difference between stateless' and stateful== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@harsh.manvar111/dont-confuse-the-difference-between-stateless-and-stateful-9f253efe3ebd) [![medium: Creating CI/CD Pipeline for AWS ECS — Part I](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@harshvijaythakkar/creating-ci-cd-pipeline-for-aws-ecs-part-i-b2f61bb1522f) [![medium.com/@haseebshaukat2: Kyverno — Policy Engine for Kubernetes | Muhammad' Haseeb Shaukat](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@haseebshaukat2/kyverno-policy-engine-for-kubernetes-b49f3fac43b9) [![medium: AWS API Gateway](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@hashiroulap/terraform-aws-api-gateway-6d86a010f359) [![medium.com/@hello_9187: Why We Are Not Supporting OpenTF](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@hello_9187/why-we-are-not-supporting-opentf-a46855f52dc4) [![medium.com/@het.trivedi05: Designing Multi-Tenant Applications on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@het.trivedi05/designing-multi-tenant-applications-on-kubernetes-f0470f8e641c) [![medium.com/@hinsulak: Multi-node lightweight Kubernetes setup](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@hinsulak/multi-node-lightweight-kubernetes-setup-using-k3s-454e87fdc933) [![medium.com/@hirushanonline: Dynamic Scaling with Kubernetes Event-driven' Autoscaling (KEDA)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@hirushanonline/dynamic-scaling-with-kubernetes-event-driven-autoscaling-keda-caaa15096e1c) [![medium.com/@hmquan08011996: Setup Microservices on Kubernetes — Write a' Configuration File](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@hmquan08011996/set-up-microservice-on-kubernetes-write-config-file-8df7c2b07a4c) [![medium.com/@hmquan08011996: Setup Microservices on Kubernetes — Automating' Kubernetes with ArgoCD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@hmquan08011996/setup-microservices-on-kubernetes-automating-kubernetes-with-argocd-cb94622dac5b) [![medium.com/@hnaveed221: A Quick Intro To Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@hnaveed221/starting-out-with-kubernetes-21d0bd03c956) [![==medium.com/@hubian: 16 Best Practices in Spring Boot Production== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@hubian/16-best-practices-in-spring-boot-production-62c065a6145c) [![medium.com/@hunkarbozkurt: What is DevOps? How Was DevOps Derived?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@hunkarbozkurt/what-is-devops-how-was-devops-derived-660ef47d42d6) [![medium.com/@i180826: Using Docker to build React App](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@i180826/using-docker-to-build-react-app-49862615e6f8) [![medium: Wordpress High Availability on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@icheko/wordpress-high-availability-on-kubernetes-f6c0bcc2f28d) [![Continuous GitOps, the way to do DevOps in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@imarunrk/continuous-gitops-the-way-to-do-devops-in-kubernetes-896b0ea1d0fb) [![medium.com/@imaze.enabulele: Autoscaling EC2 Instances for High Availability' and Stress Testing 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@imaze.enabulele/autoscaling-ec2-instances-for-high-availability-and-stress-testing-946b41f229e2) [![medium.com/@interviewready: Data Replication in Distributed System](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@interviewready/data-replication-in-distributed-system-87f7d265ff28) [![medium.com/@isalapiyarisi: Getting Started on Kubernetes observability with' eBPF](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@isalapiyarisi/getting-started-on-kubernetes-observability-with-ebpf-88139eb13fb2) [![medium.com/@ishana98dadhich: Integrating AWS Secret Manager with EKS and' use Secrets inside the Pods: Part-1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@ishana98dadhich/integrating-aws-secret-manager-with-eks-and-use-secrets-inside-the-pods-part-1-1938b0c3c2fb) [![medium: How to enable OpenShift oc bash auto completion](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@ismailyenigul/how-to-enable-openshift-oc-bash-auto-completion-958b80e56e17) [![medium.com/@issy972: Balancing reliability, cost and performance with Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@issy972/balancing-reliability-cost-and-performance-with-kubernetes-45aae8489a3c) [![medium.com/@it-craftsman: How to fix Kubernetes namespaces stuck in terminating' state](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@it-craftsman/how-to-fix-kubernetes-namespaces-stuck-in-terminating-state-ea46c5fff045) [![medium.com/@jainal: Mastering Graceful Shutdown in Distributed Systems and' Microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@jainal/mastering-graceful-shutdown-in-distributed-systems-and-microservices-29c311e49660) [![medium.com/@jake.page91: The guide to kubectl I never had](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@jake.page91/the-guide-to-kubectl-i-never-had-3874cc6074ff) [![medium.com/@jasonmfehr: Inspecting Kubernetes Client to API Server Network' Traffic](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@jasonmfehr/inspecting-kubernetes-client-to-api-server-network-traffic-cd6d1802bb43) [![medium.com/@jasonmfehr: Kubernetes Informers: Opening the Mystery Box](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@jasonmfehr/kubernetes-informers-opening-the-mystery-box-4cd690a43a4) [![medium.com/@javachampions : Java is still free](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@javachampions/java-is-still-free-2-0-0-6b9aa8d6d244) [![medium.com/@jdxcode: 12 Factor CLI Apps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@jdxcode/12-factor-cli-apps-dd3c227a0e46) [![medium.com/@jeevansathisocial: High-performance API gateway](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@jeevansathisocial/high-performance-api-gateway-3661d5a2fee0s-3661d5a2fee0) [![medium: Cicada: An integration testing framework for Docker and Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@jeremyaherzog/cicada-an-integration-testing-framework-for-docker-and-kubernetes-7eee5624cc55) [![medium.com/@jerome.decoster: Create temporary environment from Pull Request' with ArgoCD ApplicationSet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@jerome.decoster/create-temporary-environment-from-pull-request-with-argocd-applicationset-1cef9803223a) [![medium: Kubernetes + EKS + Canary Deployment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@jerome.decoster/kubernetes-eks-canary-deployment-1ef79ae89dfc) [![medium.com/@jerome_tarte: Extend your toolset with Kubectl plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@jerome_tarte/extend-your-toolset-with-kubectl-plugin-55596067595f) [![medium: Managing your sensitive information during GitOps process with Secret' Sealed](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@jerome_tarte/managing-your-sensitive-information-during-gitops-process-with-secret-sealed-27498c77e2b8) [![medium.com/@jettycloud: Making Sense of Kubernetes CPU Requests And Limits](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@jettycloud/making-sense-of-kubernetes-cpu-requests-and-limits-390bbb5b7c92) [![medium.com/@jjlakis: GCP Secret Manager with self-hosted Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@jjlakis/gcp-secret-manager-with-self-hosted-kubernetes-db35d01d65f0) [![medium.com: Rancher deployed Kubernetes on Oracle Cloud Infrastructure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@jlamillan/rancher-deployed-kubernetes-on-oracle-cloud-infrastructure-6b0656cdaec0) [![medium: How to setup Hetzner load balancer on a Kubernetes cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@jmrobles/how-to-setup-hetzner-load-balancer-on-a-kubernetes-cluster-2ce79ca4a27b) [![medium.com/@joelbelton: Optimising Docker Performance — The Key 4 Techniques' You Need](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@joelbelton/optimising-docker-performance-the-key-4-techniques-you-need-6440cfebb650) [![medium: GitOps with Istio, Tekton and Argo CD — on OpenShift 4](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@joelkaplan1/gitops-with-istio-tekton-and-argo-cd-on-openshift-4-5e42d22994e3) [![medium.com/@jon.mclean: ArgoCD: The GitOps Way](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@jon.mclean/argocd-the-gitops-way-90f7eb0d2606) [![==medium: Comparing Kubernetes Security Frameworks and Guidance== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@jonathan_37674/comparing-kubernetes-security-frameworks-and-guidance-f1c2821ea733) [![medium.com/@jonathan_37674: How to Keep your CI/CD Pipelines Secure? | ARMO](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@jonathan_37674/how-to-keep-your-ci-cd-pipelines-secure-armo-8e962bc51fb6) [![medium.com/@jonathan_37674: How to secure Kubernetes ingress? | By ARMO](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@jonathan_37674/how-to-secure-kubernetes-ingress-by-armo-cb86086ec540) [![medium.com/@jonathan_37674: How to validate Kubernetes YAML files? | ARMO](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@jonathan_37674/how-to-validate-kubernetes-yaml-files-armo-e45dd006d633) [![medium.com/@jonathan_37674: Kubernetes 1.27: Everything You Should Know' | ARMO](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@jonathan_37674/kubernetes-1-27-everything-you-should-know-armo-236de6d77272) [![medium.com/@jonathan_37674: Kubernetes Admission Controller: The Definitive' Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@jonathan_37674/kubernetes-admission-controller-the-definitive-guide-786b09279418) [![==medium.com/@jonathan_37674: Kubernetes Security Best Practices: Definitive' Guide==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@jonathan_37674/kubernetes-security-best-practices-definitive-guide-bcb546e9f529) [![medium.com/@jonathan_37674: What have we learned from scanning over 10K' Kubernetes Clusters? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@jonathan_37674/what-have-we-learned-from-scanning-over-10k-kubernetes-clusters-b0ac6b250427) [![medium.com: A Year Of Running Kubernetes at MYOB, And The Importance Of' Empathy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@jpcontad/a-year-of-running-kubernetes-as-a-product-7eed1204eecd) [![medium: ECS Jenkins Plugin to create ephemeral Slaves in Fargate](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@jportasa/ecs-jenkins-plugin-to-create-ephemeral-slaves-in-fargate-8cb80b46fb75) [![medium - fabric8, please check out jenkins X instead](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@jstrachan/fabric8-please-check-out-jenkins-x-instead-8295a025173a) [![==medium.com/@jtdv01: Kubernetes Authorization and Role Based Access Controls==' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@jtdv01/kubernetes-authorization-and-role-based-access-controls-ca0b7acc17a4) [![medium: K8S - Creating a kube-scheduler plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@juliorenner123/k8s-creating-a-kube-scheduler-plugin-8a826c486a1) [![medium.com/@junjun231953_53717: Terraform Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@junjun231953_53717/terraform-best-practices-737153356d41) [![medium: Setting up KafkaSource to send data and displayed with Knative event-display](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@jweng1/setting-up-kafkasource-to-send-data-and-displayed-with-knative-event-display-33891b253442) [![medium.com/@kachidude007: Setting up an Access Token in GitLab for a Jenkins' Pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@kachidude007/setting-up-an-access-token-in-gitlab-for-a-jenkins-pipeline-a688dd6c994a) [![medium.com/@kajan26: The Myth of scalability in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@kajan26/the-myth-of-scalability-in-kubernetes-e49953944b8e) [![medium.com/@karanshingde: Machine Learning in Production— Your Comprehensive' 101 Practical Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@karanshingde/machine-learning-in-production-your-comprehensive-101-practical-guide-c7de0b5ad011) [![medium.com/@kennethtcp: How to spread replica pods into nodes evenly by' topologySpreadConstraints](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@kennethtcp/how-to-spread-replica-pods-into-nodes-evenly-by-topologyspreadconstraints-8abd03424aae) [![medium.com/@kevin30101999: Machine Learning Pipeline using Argo workflow' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@kevin30101999/machine-learning-pipeline-using-argo-workflow-be91feb07c41) [![medium.com/@kewynakshlley: Performance evaluation of the autoscaling strategies' vertical and horizontal using Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@kewynakshlley/performance-evaluation-of-the-autoscaling-strategies-vertical-and-horizontal-using-kubernetes-42d9a1663e6b) [![medium: Don’t Repeat Yourself with Anchors, Aliases and Extensions in Docker' Compose Files](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@kinghuang/docker-compose-anchors-aliases-extensions-a1e4105d70bd) [![medium.com/@knoldus: Configure SSL certificate with cert-manager on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@knoldus/configure-ssl-certificate-with-cert-manager-on-kubernetes-e5ca8a804e16) [![==medium: How to Schedule Pods on Nodes in Kubernetes==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@knoldus/how-to-schedule-pods-on-nodes-in-kubernetes-af321d8ea5d) [![medium.com/@knoldus: Introduction to Kubernetes Deployment Strategies —' Part 3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@knoldus/introduction-to-kubernetes-deployment-strategies-part-3-5037a6b4d6aa) [![medium.com/@knoldus: Introduction to sealed secrets in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@knoldus/introduction-to-sealed-secrets-in-kubernetes-7857b361a845) [![medium.com/@knoldus: Using sealed secrets in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@knoldus/using-sealed-secrets-in-kubernetes-7f7518d4c984) [![medium.com/@krishnendupatra: Best practices to achieve Zero downtime on' Kubernetes deployments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@krishnendupatra/best-practices-to-achieve-zero-downtime-on-kubernetes-deployments-438f15cd811e) [![medium.com/@kylekhunter: Kubernetes Monitoring with Prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@kylekhunter/kubernetes-monitoring-with-prometheus-a149c35694c4) [![medium.com/@kylelzk: Kubernetes Theory - Understanding Kubernetes Components:' A Deep Dive](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@kylelzk/kubernetes-theory-understanding-kubernetes-components-a-deep-dive-ac31b7463df2) [![==medium.com/@ladoui.bilal: 10 Git commands every DevOps should know== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@ladoui.bilal/10-git-commands-should-every-devops-should-know-6ae07f5e1989) [![medium.com/@lambdaEranga: Monitor Kubernets Services/Endpoints with Prometheus' Blackbox Exporter 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@lambdaEranga/monitor-kubernets-services-endpoints-with-prometheus-blackbox-exporter-a64e062c05d5) [![medium.com/@leocherian: Simple CDK app to create EKS Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@leocherian/simple-cdk-app-to-create-eks-cluster-06f651a12ccd) [![medium: Securing the Kubernetes cluster | Lessandro Z. Ugulino](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@lessandro.ugulino/securing-the-kubernetes-cluster-c5ab43fe0dd0) [![medium.com/@lfoster49203: Kubernetes on Azure: Setting up a cluster on Microsoft' Azure (with Azure AKS)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@lfoster49203/kubernetes-on-azure-setting-up-a-cluster-on-microsoft-azure-with-azure-aks-d6bee3eaa65) [![medium.com/@litombeg: Kubernetes High-Level Architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@litombeg/kubernetes-high-level-architecture-8a39456c2023) [![medium.com/@lucapompei91: Kubernetes observability](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@lucapompei91/kubernetes-observability-17a7875a38f6) [![medium.com/@lupass93: Zero Trust Architecture on Kubernetes with Istio Service' Mesh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@lupass93/zero-trust-architecture-on-kubernetes-with-istio-service-mesh-eade6c5a3c53) [![medium: The Kubernetes Cloud Controller Manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@m.json/the-kubernetes-cloud-controller-manager-d440af0d2be5) [![medium.com/@madhankannan7: Kubernetes in Production: Key Considerations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@madhankannan7/kubernetes-in-production-key-considerations-b2ead677fd78) [![medium: Part 1 — Why Red Hat Openshift Service Mesh? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@maggarwa/part-1-why-red-hat-openshift-service-mesh-54b8b6ae1a8f) [![medium.com/@magstherdev: OpenTelemetry on Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@magstherdev/opentelemetry-on-kubernetes-c167f024b35f) [![medium.com/@magstherdev: OpenTelemetry Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@magstherdev/opentelemetry-operator-d3d407354cbf) [![medium.com/@maneesha649nirman: Design Patterns For Microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@maneesha649nirman/design-patterns-for-microservices-30bed0d215f5) [![medium: Using nginx-ingress controller to restrict access by IP (ip whitelisting)' for a service deployed to a Kubernetes (AKS) cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@maninder.bindra/using-nginx-ingress-controller-to-restrict-access-by-ip-ip-whitelisting-for-a-service-deployed-to-bd5c86dc66d6) [![medium.com/@marc.guerrini: DIY — Istio — validate JWT](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@marc.guerrini/diy-istio-validate-jwt-1ffbd488b1f3) [![medium.com/@marc.khouzam: Shell completion for plugins with Helm 3.8](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@marc.khouzam/shell-completion-for-plugins-with-helm-3-8-7cb001012a54) [![medium: Gitops using Helmsman to apply Helm Charts to k8s](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@marco.franssen/gitops-using-helmsman-to-apply-helm-charts-to-k8s-1a7217ced411) [![==medium: Install Hashicorp Vault on Kubernetes using Helm — Part 2== |' Marco Franssen](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@marco.franssen/install-hashicorp-vault-on-kubernetes-using-helm-part-2-d612cf6c0c91) [![medium.com/@marinradjenovic: Why do you still need to think of scalability' when architecting Serverless apps?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@marinradjenovic/why-do-you-still-need-to-think-of-scalability-when-architecting-serverless-apps-a2e1f14e3eca) [![medium.com/@mariusz_kujawski: Terraform for a Data Engineer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@mariusz_kujawski/terraform-for-a-data-engineer-553f7538fec8) [![medium.com/@mark.andreev: How to configure Kubernetes memory limits for' Java application](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@mark.andreev/how-to-configure-kubernetes-memory-limits-for-java-application-ec0cc5a68c24) [![medium.com/@markcallen_devops: Setup Kubernetes Admin on Linux with Brew](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@markcallen_devops/setup-kubernetes-admin-on-linux-with-brew-da143cef1c90) [![medium: Delaying application start until sidecar is ready](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@marko.luksa/delaying-application-start-until-sidecar-is-ready-2ec2d21a7b74) [![medium.com/@marom.itamar: Kubernetes Controllers, Custom Resources, and' Operators Explained](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@marom.itamar/kubernetes-controllers-custom-resources-and-operators-explained-8e92f46829f6) [![medium.com/@martin.hodges: Adding observability to a Kubernetes cluster' using Prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@martin.hodges/adding-observability-to-a-kubernetes-cluster-using-prometheus-c2cba6c0fdaa) [![medium.com/@martin.hodges: Enabling TLS on your Vault cluster on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@martin.hodges/enabling-tls-on-your-vault-cluster-on-kubernetes-0d20439b13d0) [![medium.com/@martin.hodges: How to install Keycloak IAM on your Kubernetes' cluster, backed by Postgres](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@martin.hodges/how-to-install-keycloak-iam-on-your-kubernetes-cluster-backed-by-postgres-1228eae4faeb) [![medium.com/@martin.hodges: Introduction to Vault to provide secret management' in your Kubernetes cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@martin.hodges/introduction-to-vault-to-provide-secret-management-in-your-kubernetes-cluster-658b58372569) [![medium.com/@martin.hodges: Spring Boot CI/CD on Kubernetes using Terraform,' Ansible and GitHub: Part 12](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@martin.hodges/use-terraform-ansible-and-github-actions-to-automate-running-your-spring-boot-application-on-e82424da828e) [![medium.com/@martin.hodges: Using a wildcard certificate within your Kubernetes' cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@martin.hodges/using-a-wildcard-certificate-within-your-kubernetes-cluster-87c014e8dafe) [![medium.com/@martin.hodges: Why do I need an API Gateway on a Kubernetes' cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@martin.hodges/why-do-i-need-an-api-gateway-on-a-kubernetes-cluster-c70f15da836c) [![medium: Utilizing and monitoring kubernetes cluster resources more effectively](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@martin.schneppenheim/utilizing-and-monitoring-kubernetes-cluster-resources-more-effectively-using-this-tool-df4c68ec2053) [![==medium.com/@mathieuces: How to calculate CPU for containers in k8s dynamically' ?== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@mathieuces/how-to-calculate-cpu-for-containers-in-k8s-dynamically-47a89e3886eb) [![medium.com/@mbarkin.narin: Problem Solving Strategies for Microservice Architecture' Part III](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@mbarkin.narin/problem-solving-strategies-for-microservice-architecture-part-iii-c15830151890) [![medium.com/@mehmetodabashi: Authentication and Authorization in Kubernetes:' Client Certificates and Role Based Access Control (RBAC)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@mehmetodabashi/authentication-and-authorization-in-kubernetes-client-certificates-and-role-based-access-control-d4e98a3c1098) [![medium.com/@mehmetodabashi: Kubernetes networking and service object: Understanding' ClusterIp and nodePort with hands on study](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@mehmetodabashi/kubernetes-networking-and-service-object-understanding-clusterip-and-nodeport-with-hands-on-study-90cfeaf66e8c) [![medium.com/@meng.yan: What Happens When Deleting a Pod](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@meng.yan/what-happens-when-deleting-a-pod-d1219c7e1b53) [![AWS SAM CLI Advanced Serverless Deployments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@mertmengu/aws-sam-cli-advanced-serverless-deployments-07432fee87ab) [![medium: Kubernetes for dummies: introduction. Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@mfsilv/kubernetes-a-gentle-introduction-9d23de7f00e0) [![medium: Kubernetes for dummies: the cluster. Part 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@mfsilv/kubernetes-for-dummies-the-cluster-7cf6a7b5532) [![medium.com/@michaeljguarino: How we Created an in-Browser Kubernetes Experience](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@michaeljguarino/how-we-created-an-in-browser-kubernetes-experience-58c065cda803) [![medium: API Testing with Postman — Build a Dynamic Test Suite](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@michaelkm03/api-testing-with-postman-build-a-dynamic-test-suite-e874f4d78e69) [![medium: API Testing with Postman](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@michaelkm03/rest-api-test-automation-with-postman-jenkins-1-of-3-860edf3c2a45) [![medium.com/@micheldirk: On Amazon EKS and Karpenter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@micheldirk/on-amazon-eks-and-karpenter-2b84e75e254e) [![medium.com/@mikakrief: Using Azure Service Operator v2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@mikakrief/using-azure-service-operator-v2-4a1fa1f5e3b8) [![medium.com/@mike_tyson_cloud: AWS Landing Zone: Mastering the Architecture' — Best Practices and Design Secrets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@mike_tyson_cloud/aws-landing-zone-mastering-the-architecture-best-practices-and-design-secrets-a37746f72962) [![medium.com/@mike_tyson_cloud: IT Automation: 10 Alternatives To Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@mike_tyson_cloud/it-automation-10-alternatives-to-terraform-286107def5ad) [![medium.com/@mjkool: Kubernetes Operator — Simplified!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@mjkool/kubernetes-operator-simplified-96b8c8f7e627) [![medium.com/@mkremer_75412: Why Postgres RDS didn’t work for us (and why' it won’t work for you if you’re implementing a big data solution)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@mkremer_75412/why-postgres-rds-didnt-work-for-us-and-why-it-won-t-work-for-you-if-you-re-implementing-a-big-6c4fff5a8644) [![medium.com: Test driven Development with Ansible using Molecule](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@moep_moep/test-driven-development-with-ansible-using-molecule-3386cef987ac) [![medium.com: kubernetes Pod Priority and Preemption](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@mohaamer5/kubernetes-pod-priority-and-preemption-943c58aee07d) [![medium: Better Debugging Environment for your Micro-Services](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@moshe.beladev.mb/better-debugging-environment-for-your-micro-services-9420a71b8a37) [![medium.com/@muhidabid.cs: Why does Kubernetes need Ingress?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@muhidabid.cs/why-does-kubernetes-need-ingress-73d969fb6ffe) [![medium.com/@muppedaanvesh: A Hands-On Guide to Vault in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@muppedaanvesh/a-hand-on-guide-to-vault-in-kubernetes-%EF%B8%8F-1daf73f331bd) [![medium.com/@muppedaanvesh: A Hands-On Guide to Kubernetes Monitoring Using' Prometheus & Grafana](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@muppedaanvesh/a-hands-on-guide-to-kubernetes-monitoring-using-prometheus-grafana-%EF%B8%8F-b0e00b1ae039) [![medium.com/@muppedaanvesh: Azure DevOps — Self Hosted Agents on Kubernetes' — PART-1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@muppedaanvesh/azure-devops-self-hosted-agents-on-kubernetes-part-1-aa91e7912f79) [![medium.com/@mustafaaltunok: How Ingress, Service, Deployment and Pod Link' to each other](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@mustafaaltunok/how-ingress-service-deployment-and-pod-link-to-eachother-d3a6ae2c0e06) [![medium.com/@nadinCodeHat: HTTP based Microservices is a bad idea 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@nadinCodeHat/http-based-microservices-is-a-bad-idea-670d3db29ca6) [![medium.com/@nanditasahu031: DevSecOps — Implementing Secure CI/CD Pipelines' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@nanditasahu031/devsecops-implementing-secure-ci-cd-pipelines-9653726b4916) [![medium.com/@nanditasahu031: How to Integrate HashiCorp Vault with Jenkins' to secure your Secrets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@nanditasahu031/how-to-integrate-hashicorp-vault-with-jenkins-to-secure-your-secrets-f13bb36e28e9) [![medium.com/@nanditasahu031: How to Start with Kustomize — it’s Features](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@nanditasahu031/how-to-start-with-kustomize-its-features-dd541c3d2fa8) [![medium.com/@nanditasahu031: How to Start with Terragrunt 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@nanditasahu031/how-to-start-with-terragrunt-5cd1a842088a) [![medium.com/@nanditasahu031: Istio Service Mesh 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@nanditasahu031/istio-service-mesh-a11654f90ed9) [![medium.com/@nanditasahu031: Terraform with GCP Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@nanditasahu031/terraform-with-gcp-cloud-d25d60a6e740) [![medium.com/@nanditasahu031: Terraformer — Generate Terraform Files from' Existing Infrastructure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@nanditasahu031/terraformer-generate-terraform-files-from-existing-infrastructure-5d709fedd2b9) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@nblaye/exporting-kafka-jmx-metrics-to-grafana-1b9d32fe900a) [![medium.com/@neonforge: Why You Shouldn’t Use AWS managed KMS Keys](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@neonforge/why-you-shouldnt-use-aws-managed-kms-keys-83d9eb9d5090) [![IaC and OpenShift Virtualization handshake (using Terraform for VMs on OCP)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@nidhibansal26/iac-and-openshift-virtualization-handshake-c0a4ada79af5) [![medium.com/@nikhil.purva: Securing Kubernetes Secrets with HashiCorp Vault](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@nikhil.purva/securing-kubernetes-secrets-with-hashicorp-vault-a9555728e095) [![medium.com/@niklas.uhrberg: Auto scaling in Kubernetes using Kafka and application' metrics — part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@niklas.uhrberg/auto-scaling-in-kubernetes-using-kafka-and-application-metrics-part-1-a509256b64ff) [![medium.com/@noelgass: Azure Common Monitoring With Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@noelgass/azure-common-monitoring-with-terraform-543aee6dd1f1) [![medium.com/@nomulex: How to create an ssh tunnel to a remote database in' Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@nomulex/how-to-create-an-ssh-tunnel-to-a-remote-database-in-kubernetes-8e702e927328) [![medium.com/@norlin.t: Build a managed Kubernetes cluster from scratch —' part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@norlin.t/build-a-managed-kubernetes-cluster-from-scratch-part-1-fca5f6b3639b) [![medium.com/@norlin.t: Build a managed Kubernetes cluster from scratch —' part 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@norlin.t/build-a-managed-kubernetes-cluster-from-scratch-part-2-e8ca6c2cc45c) [![medium.com/@norlin.t: Build a managed Kubernetes cluster from scratch —' part 3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@norlin.t/build-a-managed-kubernetes-cluster-from-scratch-part-3-10dec988757) [![medium.com/@norlin.t: Build a managed Kubernetes cluster from scratch —' part 4](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@norlin.t/build-a-managed-kubernetes-cluster-from-scratch-part-4-3856f0756a03) [![medium.com/@norlin.t: Build a managed Kubernetes cluster from scratch —' part 5](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@norlin.t/build-a-managed-kubernetes-cluster-from-scratch-part-5-a4c22f0c0245) [![medium.com/@norlin.t: Kubernetes the hard (illumos) way](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@norlin.t/kubernetes-the-hard-illumos-way-c4b45a080bac) [![medium.com/@norlin.t: Kubernetes the hard (illumos) way, last part](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@norlin.t/kubernetes-the-hard-illumos-way-last-part-c68ca71bc2ce) [![medium.com/@nsfabrice2009: How to install ArgoCD on k8s cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@nsfabrice2009/how-to-install-argocd-on-k8s-cluster-ad9084c71f16) [![medium.com/@oamdev2020: Glue Terraform Ecosystem into Kubernetes World 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@oamdev2020/glue-terraform-ecosystem-into-kubernetes-world-3e5d6feb461e) [![medium.com: What is GitFlow?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@okandavut/what-is-gitflow-c0be7a659992) [![medium.com/@olivier.gaumond: Why am I able to bind a privileged port in' my container without the NET_BIND_SERVICE capability?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@olivier.gaumond/why-am-i-able-to-bind-a-privileged-port-in-my-container-without-the-net-bind-service-capability-60972a4d5496) [![medium.com/@onai.rotich: 4 Tools that Make it Easy to manage your Kubernetes' Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@onai.rotich/4-tools-that-make-it-easy-to-manage-your-kubernetes-cluster-be252847cd85) [![medium.com/@onai.rotich: Understand container metrics and why they matter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@onai.rotich/understand-container-metrics-and-why-they-matter-9e88434ca62a) [![medium: Understanding PodSecurity in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@orangecola3/understanding-podsecurity-in-kubernetes-e58a65102056) [![medium.com/@orellanaluke: Terraform and the Art of Small: My Guide to Navigating' Smarter, Safer State Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@orellanaluke/terraform-and-the-art-of-small-my-guide-to-navigating-smarter-safer-state-management-cd156533ccf7) [![medium.com/@ospalaemon: Introducing Palaemon, the Savior of Kubernetes Pods!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@ospalaemon/introducing-palaemon-the-savior-of-kubernetes-pods-85576c33287c) [![==medium.com/@ostridelabs: k8s vs k3s: The Comprehensive Difference==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@ostridelabs/k8s-vs-k3s-the-comprehensive-difference-f7667d141c0) [![medium.com/@outlier.developer: Getting Started with ArgoCD for GitOps Kubernetes' Deployments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@outlier.developer/getting-started-with-argocd-for-gitops-kubernetes-deployments-fafc2ad2af0) [![medium.com/@paolo.gallina: How-to release Helm Charts maintaining your mental' health 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@paolo.gallina/releasing-helm-charts-maintaining-your-mental-health-b382685390c8) [![medium.com/@paolo.gazzola: How to deploy a high available and fault tolerant' RabbitMQ service in an on-premise Kubernetes multi-node cluster environment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@paolo.gazzola/deploy-a-rabbitmq-cluster-in-an-on-premise-kubernetes-multi-node-cluster-enviroment-5dd71d84dafc) [![medium.com/@pauldotyu: Effortlessly Deploy to AKS with Open Source Tools Draft and Acorn](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@pauldotyu/app-to-aks-with-draft-and-acorn-2d25f19649b7) [![medium.com/@pauldotyu: Service Mesh Considerations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@pauldotyu/service-mesh-considerations-117561f30295) [![==medium.com/@pavanbelagatti: Kubernetes Service Types Explained== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@pavanbelagatti/kubernetes-service-types-explained-2709cde3bc0c) [![medium.com/@pbijjala: Considerations for Hardening your GKE, a workload' perceptive](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@pbijjala/considerations-for-hardening-your-gke-a-workload-perceptive-943be26949d2) [![==medium.com/@pbijjala: Container security, an eco system view==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@pbijjala/container-security-an-eco-system-183dbffdf2d8) [![==medium.com/@pbijjala: reCap: Elasticity in Kubernetes/GKE== 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@pbijjala/recap-elasticity-in-kubernetes-gke-543d8523d3c) [![medium.com/@pbijjala: reCap: Kube vrs Cloud DNS in GKE](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@pbijjala/recap-kube-vrs-cloud-dns-in-gke-b8d1d407e00d) [![Build CI/CD Multibranch Pipeline with Jenkins and Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@peiruwang/build-ci-cd-multibranch-pipeline-with-jenkins-and-kubernetes-637de560d55a) [![medium.com: Serverless - Build a Serverless Simple Flask Application with' Kubeless on top of Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@peiruwang/serverless-build-a-serverless-simple-flask-application-with-kubeless-on-top-of-kubernetes-95c6682c3750) [![==medium.com/@percenuage: My adventure with Helm as GitOps in a distributed' architecture==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@percenuage/my-adventure-with-helm-as-gitops-in-a-distributed-architecture-6a6fdc6f11bd) [![medium.com/@perspectivementor: 6 Essential Skills for Landing a DevOps Job' in 2024](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@perspectivementor/6-essential-skills-for-landing-a-devops-job-in-2024-88f6c19341d7) [![medium.com/@pflooky: Intro to Kubernetes Mutating Webhooks (get more out' of Kubernetes)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@pflooky/intro-to-kubernetes-mutating-webhooks-even-if-you-dont-know-kubernetes-172c30232488) [![medium: Running Oracle 12c on OpenShift Container Platform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@pittar/running-oracle-12c-on-openshift-container-platform-ca471a9f7057) [![medium.com/@piyush.sachdeva055: Deploy AKS Cluster in Azure With Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@piyush.sachdeva055/deploy-aks-cluster-in-azure-with-terraform-2028f6c71ada) [![medium.com/@piyush_74867: Apache Airflow on Kubernetes at scale — a peak' under the hood](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@piyush_74867/apache-airflow-on-kubernetes-at-scale-a-peak-under-the-hood-1eebb9b4769b) [![medium: Notes on Graceful Shutdown in Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@pleasingsmoke/graceful-shutdown-of-pods-in-kubernetes-6da5588b5356) [![medium.com/@polatatc: Terraform; the most demanded DevOps skill!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@polatatc/terraform-the-most-demanded-devops-skill-88c461641e7b) [![medium.com/@portainerio: Kubernetes, the ultimate enabler of automation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@portainerio/kubernetes-the-ultimate-enabler-of-automation-27d5a3502807) [![medium.com/@poseidon.os: Poseidon: A Kubernetes Cluster Visualization &' Cost Analysis Tool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@poseidon.os/poseidon-a-kubernetes-cluster-visualization-cost-analysis-tool-d0fb55c2858c) [![medium.com/@prasadanilmore: The Magic of Visualizing Your Cloud Infrastructure:' Real-time Terraform Visualization](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@prasadanilmore/the-magic-of-visualizing-your-cloud-infrastructure-real-time-terraform-visualization-c85ac0ca4933) [![medium: Pratyush Mathur - Kubernetes Architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@pratyush.mathur/kubernetes-architecture-82e9bc8324f1) [![medium: Kubernetes Resources 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@pratyush.mathur/kubernetes-resources-c09d172dbdc5) [![medium: Logging with EFK - Pratyush Mathur](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@pratyush.mathur/logging-with-efk-1c2e131496d) [![==medium.com/@pratyush.mathur: Secrets Management Using Vault in K8S==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@pratyush.mathur/secrets-management-using-vault-in-k8s-272462c37fd8) [![medium.com/@pratzy99: Adoption of FinOps for Kubernetes Cost Optimization' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@pratzy99/adoption-of-finops-for-kubernetes-cost-optimization-6263bc7b3f57) [![medium.com/@r_chan: Kubernetes Pods Termination Lifecycle](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@r_chan/kubernetes-pods-termination-lifecycle-fd2926c4611a) [![medium.com/@radha.sable25: Enabling IAM users/roles Access on Amazon EKS' cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@radha.sable25/enabling-iam-users-roles-access-on-amazon-eks-cluster-f69b485c674f) [![medium.com: Gitflow — Branch Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@rafavinnce/gitflow-branch-guide-8a523360c053) [![medium.com/@raghavendraguttur: Podman Containers — Beginner’s Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@raghavendraguttur/podman-containers-beginners-guide-830b931e66f4) [![OpenTelemetry (OTel) vs Application Performance Monitoring (APM)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@rahul.fiem/opentelemetry-otel-vs-application-performance-monitoring-apm-86ae829877cf) [![medium.com/@randhirthakur076: Optimizing Kubernetes Cost Management: A Deep' Dive into Kubecost](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@randhirthakur076/optimizing-kubernetes-cost-management-a-deep-dive-into-kubecost-5b07c9926c87) [![medium.com/@ranjana-jha: Infrastructure as a code best practices : Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@ranjana-jha/infrastructure-as-a-code-best-practices-terraform-d7ae4291d621) [![medium.com/@rasikzilte711: Kubernetes Networking — A Guide to Services,' Ingress, Network Policies, DNS, and CNI Plugins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@rasikzilte711/kubernetes-networking-a-guide-to-services-ingress-network-policies-dns-and-cni-plugins-fc1ad7d22ab4) [![medium: Automated Manifest File Validation Using Open Policy Agent and GitHub' Actions | Ravindu Sandeepa Rathugama](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@ravindursr/automated-manifest-file-validation-using-open-policy-agent-and-github-actions-697fa9fd74f0) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@raymon_dut/whats-the-relationship-between-pod-deployment-replicaset-and-service-in-kubernetes-57bf3be22abb) [![medium.com/@raymon_dut: What’s the relationShip between Pod, Deployment,' ReplicaSet, and Service in Kubernetes? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@raymon_dut/whats-the-relationship-between-pod-deployment-replicaset-and-service-in-kubernetes-57bf3be22abb 🌟) [![medium.com/@reefland: Access PVC Data without the POD; troubleshooting Kubernetes.](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@reefland/access-pvc-data-without-the-pod-troubleshooting-kubernetes-b28bfdd7502) [![medium.com/@reefland: Tracking Down “Invisible” OOM Kills in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@reefland/tracking-down-invisible-oom-kills-in-kubernetes-192a3de33a60) [![Medium: Distributed Tracing and Monitoring using OpenCensus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@rghetia/distributed-tracing-and-monitoring-using-opencensus-fe5f6e9479fb) [![medium.com/@rifkikarimr: Continuous Integration and Continuous Deployment:' Best Practices for DevOps 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@rifkikarimr/continuous-integration-and-continuous-deployment-best-practices-for-devops-b99eac071a5c) [![Building Pipeline and Launching Jenkins in Container](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@rishabh1799/building-pipeline-and-launching-jenkins-in-container-d4faf39de173) [![medium.com/@rizkiprass: Beginner Terraform Tutorial: Launching EC2 in AWS' using Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@rizkiprass/beginner-terraform-tutorial-launching-ec2-in-aws-using-terraform-73f6d99e6233) [![Setup Chained Jenkins Declarative Pipeline Projects with Triggers 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@rosaniline/setup-chained-jenkins-declarative-pipeline-projects-with-triggers-d3d04f1daf75) [![medium.com/@rphilogene: Platform Engineering #7: Internal Developer Platform' vs. Internal Developer Portal](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@rphilogene/platform-engineering-7-internal-developer-platform-vs-internal-developer-portal-05c33658891b) [![==medium.com/@rphilogene: Top 10 Platform Engineering Tools You Should Consider' in 2024==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@rphilogene/top-10-platform-engineering-tools-you-should-consider-in-2024-892e6e211b85) [![medium.com/@rphilogene: Turning Kubernetes into a Developer-Friendly Product](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@rphilogene/turning-kubernetes-into-a-developer-friendly-product-930d7290a448) [![medium.com/@rphilogene: What’s an Internal Developer Platform?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@rphilogene/whats-an-internal-developer-platform-8f52fb367552) [![medium.com/@rramiz.rraza: Kafka metrics monitoring with Prometheus and Grafana' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@rramiz.rraza/kafka-metrics-integration-with-prometheus-and-grafana-14fe318fbb8b) [![medium: When to Use MongoDB Rather than MySQL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@rsk.saikrishna/when-to-use-mongodb-rather-than-mysql-d03ceff2e922) [![medium.com/@rtaplamaci: Horizontal Scaling on Kubernetes Clusters Based' on AWS CloudWatch Metrics with KEDA](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@rtaplamaci/horizontal-scaling-on-kubernetes-clusters-based-on-aws-cloudwatch-metrics-with-keda-7c9e0e3ba5f) [![medium: Database version control — Liquibase versus Flyway](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@ruxijitianu/database-version-control-liquibase-versus-flyway-9872d43ee5a4) [![medium.com/@ryan.dardis: KubeClarity — Cloud-Native Security Scanning for' your Kubernetes Cluster and more](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@ryan.dardis/kubeclarity-cloud-native-security-scanning-for-your-kubernetes-cluster-and-more-7c3ee6a16556) [![medium: Kubermetrics — Cluster Visualization Made Simple](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@sachem2015/kubermetrics-cluster-visualization-made-simple-d24928f63451) [![==medium.com/@sajjadfazlani: How to protect your APIs and Microservices?==' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@sajjadfazlani/how-to-protect-your-apis-and-microservices-f22b99ce2322) [![medium.com/@sakshampaliwal: What is Kubernetes(in short)?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@sakshampaliwal/what-is-kubernetes-in-short-e92f2b81248a) [![medium.com/@sam.euchaliptus: Tolerations & NodeAffinity for Deterministic' Pod Scheduling in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@sam.euchaliptus/tolerations-nodeaffinity-for-deterministic-pod-scheduling-in-kubernetes-aa2f1d4316fa) [![==medium.com/@samiullah6799: Different Roles in MLOps==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@samiullah6799/different-roles-in-mlops-0918de5321a4) [![medium.com/@samng1991216: Building Kubernetes Operator Application from' Scratch (Part 1)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@samng1991216/building-kubernetes-operator-application-from-scratch-part-1-211b6b2467df) [![medium.com/@samuelbagattin: Partial Helm values encryption using AWS KMS' with ArgoCD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@samuelbagattin/partial-helm-values-encryption-using-aws-kms-with-argocd-aca1c0d36323) [![medium.com/@sandeepsharmaster: Design your Cloud Microservices Apps the' DDD way (Hexagonal Architecture)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@sandeepsharmaster/modernize-your-cloud-microservices-apps-hexagonal-architecture-769696494c0) [![medium: Automation of Cloud-Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@sandupatlaabhilash1747/automation-of-cloud-terraform-5a299fb785bb) [![medium.com/@sangjinn: How to communicate with Kubernetes workloads — Part' I. Service | Brandon Kang](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@sangjinn/how-to-communicate-with-kubernetes-workloads-1-service-abe1c5b03fc) [![medium.com/@sangjinn: How to communicate with Kubernetes workloads — Part' II. Ingress | Brandon Kang](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@sangjinn/how-to-communicate-with-kubernetes-workloads-2-ingress-18f44a712690) [![medium: How to build an efficient CI/CD pipeline 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@sanjayaben/how-to-build-an-efficient-ci-cd-pipeline-b5738ad567c8) [![medium.com/@sassenthusiast: Serverless Simplified: Integrating Docker Containers' into AWS Lambda via serverless.yml](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@sassenthusiast/serverless-simplified-integrating-docker-containers-into-aws-lambda-via-serverless-yml-cdef9be1681e) [![medium.com/@satyakommula: Deploy Kubernetes dashboard with NodePort](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@satyakommula/deploy-kubernetes-dashboard-with-nodeport-382f447d2ff8) [![medium.com: Shell Scripting for DevOps with Examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@saurabhdahibhate50/devops-day-04-task-e51d64ffbf16) [![==medium.com/@sdevsecops: How to implement DevSecOps in a Kubernetes cluster' environment-Github Actions and Azure DevOps==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@sdevsecops/how-to-implement-devsecops-in-a-kubernetes-cluster-environment-github-actions-and-azure-devops-522bdd121e34) [![medium: Prometheus-Grafana on K8s](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@sdhah1999/prometheus-grafana-on-k8s-6efee4af4036) [![medium: Windows Containers (personal) cheat sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@sebagomez/windows-containers-personal-cheat-sheet-95c1c4d6bdf5) [![medium.com/@selvamraju007: GIT Branching Strategies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@selvamraju007/git-branching-strategies-a6eafe4541ae) [![medium.com/@senjutide2000: Designing a Controller for Custom Resources from' scratch for absolute beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@senjutide2000/designing-a-controller-for-custom-resources-from-scratch-for-absolute-beginners-9cb84b7f906f) [![medium: API Access Control using Istio Ingress Gateway](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@senthilrch/api-access-control-using-istio-ingress-gateway-44be659a087e) [![medium: Kubernetes Network Policies: Are They Really Useful?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@senthilrch/kubernetes-network-polices-are-they-really-useful-c3a153c49316) [![medium: What is Docker, Why should you use it in simple words](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@shahinghasemy/what-is-docker-why-should-you-use-it-in-simple-words-cc5e6160f9db) [![medium.com/@sharprazor.app: Memory settings for Java process running in' Kubernetes pod](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@sharprazor.app/memory-settings-for-java-process-running-in-kubernetes-pod-1e608a5d2a64) [![medium.com/@sheraznadeem1: Kubescape & Kubernetes Hardening- Demystified](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@sheraznadeem1/kubescape-kubernetes-hardening-demystified-87fba47f3b6a) [![medium.com/@shrishs: Application Backup and Restore using Openshift API' for Data Protection(OADP)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@shrishs/application-backup-and-restore-using-openshift-api-for-data-protection-oadp-790d39ad96d4) [![medium.com/@shrishtishreya: Kubernetes ConfigMaps Explained](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@shrishtishreya/kubernetes-configmaps-explained-c6e7c9a6e6a6) [![medium.com/@shubhadeepchat: Best Practices for good REST API Design](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@shubhadeepchat/best-practices-for-good-rest-api-design-b5fae9a62c86) [![medium: Ensure Content Trust on Kubernetes using Notary and Open Policy' Agent](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@siegert.maximilian/ensure-content-trust-on-kubernetes-using-notary-and-open-policy-agent-485ab3a9423c) [![Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@simionrazvan/simple-spring-boot-microservice-deployed-in-kubernetes-using-docker-and-nexus-part-1-b581e3ca8916) [![Part 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@simionrazvan/simple-spring-boot-microservice-deployed-in-kubernetes-using-docker-and-nexus-part-2-25dc2a3982cf) [![medium.com: Fighting Service Latency in Microservices With Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@sindhujacynixit/fighting-service-latency-in-microservices-with-kubernetes-f5a584f5af36) [![medium.com/@slashben81: How to write a YAML file for Kubernetes? | ARMO](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@slashben81/how-to-write-a-yaml-file-for-kubernetes-armo-76f29e533b1f) [![medium.com/@slimm609: Secure image signing with Cosign and AWS KMS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@slimm609/secure-image-signing-with-cosign-and-aws-kms-82bc25d7fdae) [![medium.com: Kubernetes — What Is It, What Problems Does It Solve and How' Does It Compare With Alternatives?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@srikanth.k/kubernetes-what-is-it-what-problems-does-it-solve-how-does-it-compare-with-its-alternatives-937fe80b754f) [![medium.com/@study.uttam: Main Challenges of Machine Learning](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@study.uttam/main-challenges-of-machine-learning-eb06dffac3da) [![medium.com/@suleimanabualrob: Kubernetes cost optimisation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@suleimanabualrob/kubernetes-cost-optimisation-9e81b76814f6) [![medium.com/@sumudu_liyan: How To Install Istio On Kubernetes Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@sumudu_liyan/how-to-install-istio-on-kubernetes-cluster-e831c12381b) [![Kubernetes Authentication and Authorization with X509 client certificates](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@sureshpalemoni/kubernetes-authentication-and-authorization-with-x509-client-certificates-edbc3517c10) [![medium.com/@suvankar.dey80: Time Series SQL vs No SQL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@suvankar.dey80/time-series-sql-vs-no-sql-a8c7f40d80a8) [![medium: Forking GitHub Repository with Git and VIM | Swain Dennis](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@swain.dennis1/forking-github-repository-with-git-and-vim-54288dff3801) [![medium.com: Simplifying orchestration with Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@swapnasagarpradhan/simplifying-orchestration-with-kubernetes-e81015681a85) [![medium: Agile vs. DevOps vs. SRE… it’s not OR, it’s AND !](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@ta.abhisingh/agile-vs-devops-vs-sre-its-not-or-it-s-and-aa312904e577) [![medium.com/@tamerberatcelik: When and why to use Kubernetes?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@tamerberatcelik/when-and-why-to-use-kubernetes-fface756859f) [![medium: The Easiest Way To Remove Checked In Credentials From A Git Repo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@tanmay.avinash.deshpande/the-easiest-way-to-remove-checked-in-credentials-from-a-git-repo-704a373b94e3) [![medium: Serverless enterprise-grade multi-tenancy using AWS | Tarek Becker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@tarekbecker/serverless-enterprise-grade-multi-tenancy-using-aws-76ff5f4d0a23) [![medium.com/@tarikucar: Getting started with Google Cloud Storage with Terraform' 🚀](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@tarikucar/getting-started-with-google-cloud-storage-with-terraform-dfb26d85e2dd) [![medium.com/@tarunbehal02: AWS Cost Optimizations : My Learnings](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@tarunbehal02/aws-cost-optimizations-my-learnings-fcdc14da1f58) [![medium.com/@tathagatapaul7: OpenTelemetry in Kubernetes: Deploying your' Collector and Metrics Backend](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@tathagatapaul7/opentelemetry-in-kubernetes-deploying-your-collector-and-metrics-backend-b8ec86ac4a43) [![medium.com/@tech_18484: Simplifying Kubernetes Logging with EFK Stack](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@tech_18484/simplifying-kubernetes-logging-with-efk-stack-158da47ce982) [![medium.com/@terminalsandcoffee: Mastering Python: How to Generate a List' of Dictionaries for Files in Your Working Directory with One Script](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@terminalsandcoffee/mastering-python-how-to-generate-a-list-of-dictionaries-for-files-in-your-working-directory-with-7cab8b485e69) [![medium.com/@thapliyal705: Create Amazon EKS Cluster from scratch using eksctl](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@thapliyal705/create-amazon-eks-cluster-from-scratch-using-eksctl-67e0d0900245) [![medium.com/@the.nick.miller: Custom Deployments with Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@the.nick.miller/multi-container-deployments-with-kubernetes-33c824d8d9a4) [![Azure DevOps Tips: “Each” Loops](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@therealjordanlee/azure-devops-tips-each-loops-c082c692d025) [![medium.com: Git Flow for Beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@thibault60000/git-flow-for-beginners-d7a152b2c1f9) [![medium: Starting with kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@thomaspoignant/starting-with-kubernetes-db121b09fd4) [![medium.com/@timebertt: Kubernetes Controllers at Scale: Clients, Caches,' Conflicts, Patches Explained](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@timebertt/kubernetes-controllers-at-scale-clients-caches-conflicts-patches-explained-aa0f7a8b4332) [![medium.com/@timleonardDS: Who Let the DAGs out? Register an External DAG' with Flyte (Chapter 3)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@timleonardDS/who-lets-the-dags-out-register-an-external-dag-with-flyte-chapter-3-bad0ea781119) [![medium.com/@tom-neal: CTO Checklist](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@tom-neal/cto-checklist-1a2ef3d6502) [![medium.com/@toonvandeuren: Kubernetes Scaling: The Event Driven Approach' - KEDA](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@toonvandeuren/kubernetes-scaling-the-event-driven-approach-bdd58ded4e3f) [![medium: GitFlow VS Trunk-Based-Development](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@vafrcor2009/gitflow-vs-trunk-based-development-3beff578030b) [![medium: KubeSecOps Pipeline(Container security) in a cloudnative ecosystem](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@vaib16dec/kubesecops-pipeline-container-security-in-a-cloudnative-ecosystem-e59bf19a713d) [![medium.com: Saving costs in Google Kubernetes Engine using Spot VMs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@vaibhav176/saving-costs-in-google-kubernetes-engine-using-spot-vms-2e6d0157815e) [![medium.com/@vajrapuvinod: Mastering Ingress Context Path Based Routing in' AWS EKS using AWS Load Balancer Controller through Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@vajrapuvinod/mastering-ingress-context-path-based-routing-in-aws-eks-using-terraform-0db2bbbae474) [![PromQL Tutorial](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@valyala/promql-tutorial-for-beginners-9ab455142085) [![medium.com/@vamshisuram: How to crack CKAD exam (part — 2)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@vamshisuram/how-to-crack-ckad-exam-part-2-26330c32a4e) [![medium.com/@vamsi.lakshman: Overview of Azure Kubernetes Services Networking Models](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@vamsi.lakshman/overview-of-azure-kubernetes-services-networking-models-e3ca0591aebe) [![medium: Using Nginx-Ingress as a Static Cache for Assets Inside Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@vdboor/using-nginx-ingress-as-a-static-cache-91bc27be04a1) [![medium.com/@versentfastforward: GitOps on Kubernetes with ArgoCD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@versentfastforward/gitops-and-argocd-to-automate-kubernetes-deployments-640f3a086865) [![medium.com/@versentfastforward: One-click Bootstrap Deployment of ArgoCD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@versentfastforward/one-click-bootstrap-deployment-of-argocd-e06f848aacc5) [![medium.com/@versentfastforward: Structuring Your Repo for ArgoCD, Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@versentfastforward/structuring-your-repo-for-argocd-part-1-582817713b0) [![medium.com/@victor.ronin: Design your code for readability vs. writability](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@victor.ronin/design-your-code-for-readability-vs-writability-d42f04cc6f4d) [![medium.com/@victor.ronin: The dark side of a cross-functional team](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@victor.ronin/the-dark-side-of-a-cross-functional-team-e0d379e37c70) [![medium: From Zero to Kubernetes Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@victorpaulo/from-zero-to-kubernetes-operator-dd06436b9d89) [![medium: Container Networking Interface aka CNI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@vikram.fugro/container-networking-interface-aka-cni-bdfe23f865cf) [![==medium.com/@vinciabhinav7: Microservices Communication Architecture Patterns==' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@vinciabhinav7/microservices-communication-architecture-patterns-a8e77e614c2c) [![medium.com/@vinoji2005: Using Terraform with Kubernetes: A Comprehensive' Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@vinoji2005/using-terraform-with-kubernetes-a-comprehensive-guide-237f6bbb0586) [![medium.com/@vinothiniraju: Streamlining Kubernetes Deployment with Ready-Built' Developer Platform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@vinothiniraju/streamlining-kubernetes-deployment-with-ready-built-developer-platform-5ba0cbb4facf) [![medium: Install Istio on Azure Kubernetes cluster using Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@vipinagarwal18/install-istio-on-azure-kubernetes-cluster-using-terraform-214f6d3f611) [![medium.com/@visweswara: Pod Disruption Budget — Budget that can save you' One day](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@visweswara/pod-disruption-budget-budget-that-can-save-you-one-day-7c22c8a11d) [![medium.com/@visweswara: What are Kubernetes Admission Controllers?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@visweswara/what-are-kubernetes-admission-controllers-let-me-explain-93b97f659ccc) [![medium.com/@vrnvav97: Canary Deployment in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@vrnvav97/canary-deployment-in-kubernetes-a18c81cb9b) [![medium.com/@vvsevel: A Guide to Kubernetes Application Resource Tuning —' part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@vvsevel/a-guide-to-kubernetes-application-resource-tuning-part-1-bf0ba04db10) [![medium.com/@walissonscd: Creating a Kubernetes Pod with Multiple Containers' and a Shared Volume 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@walissonscd/creating-a-kubernetes-pod-with-multiple-containers-and-a-shared-volume-257d9aa2081d) [![medium.com/@walissonscd: Monitoring Kubernetes Cluster Resources: Using' Top Metrics Commands](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@walissonscd/monitoring-kubernetes-cluster-resources-using-top-metrics-commands-a60408765321) [![medium.com/@walissonscd: Understanding Your Kubernetes Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@walissonscd/understanding-your-kubernetes-cluster-16f4b90f3edc) [![medium.com/@wessel__: Istio with Authentik: securing your cluster and providing' authentication and authorization](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@wessel__/istio-with-authentik-securing-your-cluster-and-providing-authentication-and-authorization-b5e48b331920) [![medium.com/@willguibr: Terraform 1.5 — Import and Automatic Code Generation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@willguibr/terraform-1-5-import-and-automatic-code-generation-caa4debfef28) [![medium.com: Kubernetes Canary Deployment #1 Gitlab CI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@wuestkamp/kubernetes-canary-deployment-1-gitlab-ci-518f9fdaa7ed) [![medium: How Rolling and Rollback Deployments work in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@yankee.exe/how-rolling-and-rollback-deployments-work-in-kubernetes-8db4c4dce599) [![medium.com/@yogitakothadia: A Manifest File in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@yogitakothadia/a-manifest-file-in-kubernetes-952183a508d4) [![medium.com/@yonatanzunger: Advanced Python: Achieving High Performance with' Code Generation 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@yonatanzunger/advanced-python-achieving-high-performance-with-code-generation-796b177ec79) [![medium.com/@yusufkaratoprak: Advanced Troubleshooting Techniques in Kubernetes' Pods](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@yusufkaratoprak/advanced-troubleshooting-techniques-in-kubernetes-pods-24ee0cebfa6f) [![medium.com/@zeloygabri: Deploying 2-Tier AWS Architecture using Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@zeloygabri/deploying-2-tier-aws-architecture-using-terraform-b4167b035751) [![medium.com/@zhaoyi0113: Kubernetes — How does service network work in the' cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/@zhaoyi0113/kubernetes-how-does-service-network-work-in-the-cluster-d235b69ff536) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/activewizards-machine-learning-company/kafka-monitoring-with-prometheus-telegraf-and-grafana-6228fed736f1) [![medium.com/adaltas: GitOps in practice, deploy Kubernetes applications with' ArgoCD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/adaltas/gitops-in-practice-deploy-kubernetes-applications-with-argocd-ca170ce8aba3) [![medium.com/adaltas: Kubernetes: debugging with ephemeral containers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/adaltas/kubernetes-debugging-with-ephemeral-containers-e4be659d9ef6) [![medium.com/adaltas: Operating Kafka in Kubernetes with Strimzi](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/adaltas/operating-kafka-in-kubernetes-with-strimzi-84a281c6d964) [![medium.com/adeo-tech: A walkthrough guide for Multi-Tenancy with GKE](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/adeo-tech/a-walkthrough-guide-for-multi-tenancy-with-gke-b9e6f1aed2a2) [![medium.com/adeo-tech: How to save money fast with Kubernetes — Do FinOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/adeo-tech/how-to-save-money-fast-with-kubernetes-do-finops-3a9cafc9beba) [![medium.com/adeo-tech: Multi-Cloud Kubernetes Survival Guide 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/adeo-tech/multi-cloud-kubernetes-survival-guide-49eee9aa58e2) [![medium.com/adessoturkey: Azure DevOps Agents on AKS with the kaniko Option](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/adessoturkey/azure-devops-agents-on-aks-with-kaniko-option-f672f900a177) [![medium.com/adessoturkey: Create a Windows VM in Kubernetes using KubeVirt](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/adessoturkey/create-a-windows-vm-in-kubernetes-using-kubevirt-b5f54fb10ffd) [![medium: Highway to Helm: How to efficiently manage chart sources](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/adevinta-tech-blog/highway-to-helm-how-to-efficiently-manage-chart-sources-f5749ba8031e) [![medium.com/adidoescode: Chaos Engineering: How simulating adversity can' help build eCommerce Resilience](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/adidoescode/chaos-engineering-how-simulating-adversity-can-help-build-ecommerce-resilience-4a799c8912dc) [![medium: Designing a Kubernetes Cluster with Amazon EKS From Scratch 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/adobetech/designing-a-kubernetes-cluster-with-amazon-eks-from-scratch-4b4ee9d1b8f) [![medium.com/agileinsider: DevOps Principles and Practices Explained in Ten' Minutes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/agileinsider/devops-principles-and-practices-explained-in-ten-minutes-6cec7e1dae6d) [![medium.com/agorapulse-stories: Platform Engineering, Part 3: WHEN & HOW' to Build an Internal Developer Platform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/agorapulse-stories/platform-engineering-part-3-when-how-to-build-an-internal-developer-platform-cfb22efcca34) [![medium.com/ai-hero: Streamlining Machine Learning Operations (MLOps) with' Kubernetes and Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/ai-hero/streamlining-machine-learning-operations-with-kubernetes-and-terraform-41baad37998e) [![medium.com/aiguys: MLOps: Serving AI apps to million users](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/aiguys/mlops-serving-ai-to-million-users-c77ed718b7ed) [![medium.com/airbnb-engineering: Dynamic Kubernetes Cluster Scaling at Airbnb](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/airbnb-engineering/dynamic-kubernetes-cluster-scaling-at-airbnb-d79ae3afa132) [![Partitioning MySQL on RDS: "How We Partitioned Airbnb’s Main Database in' Two Weeks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/airbnb-engineering/how-we-partitioned-airbnb-s-main-database-in-two-weeks-55f7e006ff21) [![medium: Automate policies enforcement with Policy-as-Code 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/airwalk/automate-policies-enforcement-with-policy-as-code-2f20aac9e2b0) [![medium.com/airwallex-engineering: Kafka Streams: Iterative Development and' Blue-Green Deployment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/airwallex-engineering/kafka-streams-iterative-development-and-blue-green-deployment-fae88b26e75e) [![medium.com/altitudehq: Kafka retries and maintaining the order of retry' events 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/altitudehq/kafka-retries-and-maintain-order-of-retry-events-313482044351) [![medium: Integrate BitBucket & Jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/ampersand-academy/integrate-bitbucket-jenkins-c6e51103d0fe) [![medium: Dockerizing a REST API in Python Less Than 9 MB and Based on scratch' Image](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/analytics-vidhya/dockerizing-a-rest-api-in-python-less-than-9-mb-and-based-on-scratch-image-ef0ee3ad3f0a) [![medium: Multi-namespace Helm deploy in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/analytics-vidhya/multi-namespace-helm-deploy-in-kubernetes-26d1baf1ca5c) [![medium.com/andcloudio: Setting up Authentication and RBAC Authorization' in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/andcloudio/creating-authentication-and-authorization-in-kubernetes-c6c5f0f1d2ad) [![medium: 10 reasons why you should think about using an AWS Application Load' Balancer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/ankercloud-engineering/10-reasons-why-you-should-think-about-using-an-aws-application-loadbalancer-945f57816c34) [![==medium.com/apache-airflow: Passing Data Between Tasks with the KubernetesPodOperator' in Apache Airflow== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/apache-airflow/passing-data-between-tasks-with-the-kubernetespodoperator-in-apache-airflow-7ae9e3e6675c) [![medium.com/apache-airflow: What we learned after running Airflow on Kubernetes' for 2 years](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/apache-airflow/what-we-learned-after-running-airflow-on-kubernetes-for-2-years-0537b157acfd) [![==medium.com/apache-apisix: 10 most common use cases of an API Gateway==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/apache-apisix/10-most-use-cases-of-an-api-gateway-in-api-led-architecture-f4d7fa160dcf) [![medium.com/apache-apisix: End-to-end tracing with OpenTelemetry](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/apache-apisix/end-to-end-tracing-opentelemetry-a50fceafed74) [![medium.com/application-driven-infrastructure: Best Practices for Understanding' Kubernetes Costs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/application-driven-infrastructure/best-practices-for-understanding-kubernetes-costs-f3c58a5e1ebf) [![medium.com/armory: Continuous Cost Optimization for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/armory/continuous-cost-optimization-for-kubernetes-4361045f0215) [![Create ReadWriteMany PersistentVolumeClaims on your Kubernetes Cluster 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/asl19-developers/create-readwritemany-persistentvolumeclaims-on-your-kubernetes-cluster-3a8db51f98e3) [![medium: Microservices Resilience and Fault Tolerance with applying Retry' and Circuit-Breaker patterns using Polly](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/aspnetrun/microservices-resilience-and-fault-tolerance-with-applying-retry-and-circuit-breaker-patterns-c32e518db990) [![medium.com/atlantbh: Implementing CI/CD pipeline using Argo Workflows and' Argo Events 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/atlantbh/implementing-ci-cd-pipeline-using-argo-workflows-and-argo-events-6417dd157566) [![medium.com/attest-product-and-technology: Debugging mislabelled route metrics' from Linkerd](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/attest-product-and-technology/debugging-mislabelled-route-metrics-from-linkerd-dda47fdff04a) [![medium: Which Git branching model should I select for my project?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/aventude/which-git-branching-model-should-i-select-73aafc503b5f) [![medium.com/avmconsulting-blog](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/avmconsulting-blog) [![medium: AWS Backup Service for Amazon RDS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/avmconsulting-blog/aws-backup-service-for-amazon-rds-3e6f5827aa66) [![medium: AWS Secret Manager: Protect sensitive information and functionality' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/avmconsulting-blog/aws-secret-manager-protect-sensitive-information-and-functionality-f520e15293f4) [![medium: Building a Global Network with AWS Transit Gateway](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/avmconsulting-blog/building-a-global-network-with-aws-transit-gateway-7ab0e5222f12) [![medium: CI/CD with Dockers and Jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/avmconsulting-blog/ci-cd-with-dockers-and-jenkins-70b6f801f9f7) [![medium: Cluster Autoscaler in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/avmconsulting-blog/cluster-autoscaler-type-in-kubernetes-part2-f2ae432eefbb) [![medium: Deploy Infrastructure with the Terraform Cloud Operator for Kubernetes' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/avmconsulting-blog/deploy-infrastructure-with-the-terraform-cloud-operator-for-kubernetes-a179ea4dbbfe) [![medium.com/avmconsulting-blog: How to Deploy Applications using Helm in' Kubernetes |AWS|](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/avmconsulting-blog/deploying-applications-using-helm-in-kubernetes-b5c8b609e4b5) [![Deployment of Microservices in Cloud With Ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/avmconsulting-blog/deploying-microservices-via-ansible-in-cloud-platform-a03d46b7bd68) [![medium: How to deploy StatefulSets in Kubernetes (K8s)?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/avmconsulting-blog/deploying-statefulsets-in-kubernetes-k8s-5924e701d327) [![medium: Deployment types in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/avmconsulting-blog/deployment-types-in-kubernetes-14b70ca7ef93) [![medium: Encrypting the certificate for Kubernetes (Let’s Encrypt) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/avmconsulting-blog/encrypting-the-certificate-for-kubernetes-lets-encrypt-805d2bf88b2a) [![medium: How to Provision Network Policies in Kubernetes | AWS 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/avmconsulting-blog/exploring-network-policies-in-kubernetes-c8a3d8ed00cb) [![medium: How to Deploy an EFK stack to Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/avmconsulting-blog/how-to-deploy-an-efk-stack-to-kubernetes-ebc1b539d063) [![medium: How to Deploy an EKS stack in AWS?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/avmconsulting-blog/how-to-deploy-an-eks-stack-to-kubernetes-aws-5ec9c5a07247) [![medium.com/avmconsulting-blog: Installing Vault On EKS With TLS And Persistent' Storage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/avmconsulting-blog/installing-vault-on-eks-with-tls-and-persistent-storage-98254b4150f3) [![medium: Jobs & Cronjobs in Kubernetes Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/avmconsulting-blog/jobs-cronjobs-in-kubernetes-cluster-d0e872e3c8c8) [![medium: How to provision Kubernetes Cluster in GCP Cloud (K8s)? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/avmconsulting-blog/kubernetes-google-kubernetes-engine-gke-99abf912f912) [![medium: Managing Microservices With Istio Service Mesh in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/avmconsulting-blog/managing-microservices-with-istio-service-mesh-in-kubernetes-36e1fda81757) [![medium: Prometheus monitoring with Elastic Stack in Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/avmconsulting-blog/prometheus-monitoring-with-elastic-stack-in-kubernetes-5cf0aaa7ce04) [![medium: Protecting your Web Application or APIs using AWS WAF](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/avmconsulting-blog/protecting-your-web-application-or-apis-using-aws-waf-1829ff79275a) [![medium: Provisioning storage in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/avmconsulting-blog/provisioning-storage-in-kubernetes-e1dc5610318d) [![medium: Replication Controller & Replica sets in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/avmconsulting-blog/replication-controller-replica-sets-in-kubernetes-820f3cec7170) [![medium.com/awesome-agile: 10 Ways Managers are Wasting Their Developers' Potential](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/awesome-agile/10-ways-managers-are-wasting-their-developers-potential-5c0d78d8f8ba) [![medium.com/awesome-azure: Azure — Most Useful Azure Services Every Developer' Must Know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/awesome-azure/azure-most-useful-azure-services-every-developer-must-know-top-azure-paas-serverless-services-developer-c55b829ac6d7) [![medium.com/awesome-cloud: AWS — Difference between Serverless (Lambda) and' Containers (Kubernetes)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/awesome-cloud/aws-difference-between-serverless-lambda-and-containers-kubernetes-serverless-vs-containers-lambda-vs-k8s-a166931870a2) [![A Better Dev/Test Experience: Docker and AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/aws-activate-startup-blog/a-better-dev-test-experience-docker-and-aws-291da5ab1238) [![bitmovin: Improving Video Quality on the Web](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/aws-activate-startup-blog/bitmovin-improving-video-quality-on-the-web-8670039c4334) [![medium.com: Building a Serverless Dynamic DNS System with AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/aws-activate-startup-blog/building-a-serverless-dynamic-dns-system-with-aws-a32256f0a1d8) [![medium.com: Optimizing Latency and Bandwidth for AWS Traffic](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/aws-activate-startup-blog/optimizing-latency-and-bandwidth-for-aws-traffic-cdfd18d0d0f7) [![Scaling on AWS (Part 3): >500K Users](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/aws-activate-startup-blog/scaling-on-aws-part-3-500k-users-3750b227b761) [![medium.com: The Top 10 AWS Startup Blog Posts of 2015](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/aws-activate-startup-blog/the-top-10-aws-startup-blog-posts-of-2015-d2975e3778bb) [![What Startups Should Know about Amazon VPC — Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/aws-activate-startup-blog/what-startups-should-know-about-amazon-vpc-part-1-bebe94b7f228) [![medium.com/aws-infrastructure: Create AWS VPC Infrastructure with Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/aws-infrastructure/create-aws-vpc-infrastructure-with-terraform-308afed9fe31) [![==medium.com/aws-serverless-microservices-with-patterns-best: Cloud-Native' Microservices Evolves to AWS Serverless Event-driven Architectures==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/aws-serverless-microservices-with-patterns-best/cloud-native-microservices-evolves-to-aws-serverless-event-driven-architectures-9a38c473f4f8) [![medium: Production Ready CI/CD Pipeline with Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/awsblogs/ci-cd-with-kubernetes-3c29e8073c38) [![medium.com/backstagewitharchitects: How Autoscaling Works in Kubernetes?' Why You Need To Start Using KEDA?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/backstagewitharchitects/how-autoscaling-works-in-kubernetes-why-you-need-to-start-using-keda-b601b483d355) [![medium: Optimizing Kafka Streams Apps on Kubernetes by Splitting Topologies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/bakdata/optimizing-kafka-streams-apps-on-kubernetes-by-splitting-topologies-ac6b4c90516e) [![medium.com/bakdata: Scalable Machine Learning with Kafka Streams and KServe](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/bakdata/scalable-machine-learning-with-kafka-streams-and-kserve-85308858d867) [![medium: How to trigger an action at the end of the Shell/Bash script](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/bash-tips-and-tricks/how-to-trigger-an-action-at-the-end-of-the-shell-bash-script-52b0ba9c157e) [![medium.com/bb-tutorials-and-thoughts: 250 Practice Questions For Terraform' Associate Certification](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/bb-tutorials-and-thoughts/250-practice-questions-for-terraform-associate-certification-7a3ccebe6a1a) [![medium.com/bb-tutorials-and-thoughts: How to Build and Deploy MERN Stack' on Azure AKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/bb-tutorials-and-thoughts/how-to-build-and-deploy-mern-stack-on-azure-aks-c25eaf27b9d0) [![medium.com/bb-tutorials-and-thoughts: How To Deploy and Run Python APIs' on AWS App Runner With CloudFormation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/bb-tutorials-and-thoughts/how-to-deploy-and-run-python-apis-on-aws-app-runner-with-cloudformation-cf9c6fd14cf6) [![medium: Kubernetes — Learn Init Container Pattern](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/bb-tutorials-and-thoughts/kubernetes-learn-init-container-pattern-7a757742de6b) [![medium: Kubernetes — Learn Sidecar Container Pattern](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/bb-tutorials-and-thoughts/kubernetes-learn-sidecar-container-pattern-6d8c21f873d) [![medium.com: Using kubernetes custom resources to manage our ephemeral environments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/beamdental/using-kubernetes-custom-resources-to-manage-our-ephemeral-environments-f298610893e1) [![medium.com/better-practices: Learn how your Kubernetes clusters respond' to failure using Gremlin and Grafana](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/better-practices/chaos-d3ef238ec328) [![medium: Kubernetes Tutorial: Your Complete Guide to Deploying an App on' AWS with Postman 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/better-practices/kubernetes-tutorial-b6f302a67426) [![medium: 10 Anti-Patterns for Kubernetes Deployments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/better-programming/10-antipatterns-for-kubernetes-deployments-e97ce1199f2d) [![medium: 3 Years of Kubernetes in Production–Here’s What We Learned](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/better-programming/3-years-of-kubernetes-in-production-heres-what-we-learned-44e77e1749c8) [![medium: 4 Simple Kubernetes Terminal Customizations to Boost Your Productivity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/better-programming/4-simple-kubernetes-terminal-customizations-to-boost-your-productivity-deda60a19924) [![medium: A Practical Step-by-Step Guide to Understanding Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/better-programming/a-practical-step-by-step-guide-to-understanding-kubernetes-d8be7f82e533) [![medium: Awesome Kubernetes Command-Line Hacks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/better-programming/awesome-kubernetes-command-line-hacks-8bd3604e394f) [![medium: Build a Federation of Multiple Kubernetes Clusters With Kubefed' V2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/better-programming/build-a-federation-of-multiple-kubernetes-clusters-with-kubefed-v2-8d2f7d9e198a) [![medium: Build Kubernetes Autoscaling for Cluster Nodes and Application Pods' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/better-programming/build-kubernetes-autoscaling-for-cluster-nodes-and-application-pods-bb7f2d716b07) [![medium: Create a Custom Annotation for the Kubernetes ingress-nginx Controller](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/better-programming/creating-a-custom-annotation-for-the-kubernetes-ingress-nginx-controller-444e9d486192) [![DevOps Is Dead, Long Live NoOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/better-programming/devop-noops-difference-504dfc4e9faa) [![medium: DevOps, NoOps, and Now FinOps?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/better-programming/devops-noops-finops-64e0df91bcb8) [![medium: How to Become a DevOps Engineer in 2020 (Tj Blogumas)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/better-programming/how-to-become-a-devops-engineer-in-2020-7618492a09d8) [![medium: How to Harden Your Kubernetes Cluster for Production 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/better-programming/how-to-harden-your-kubernetes-cluster-for-production-7e47990efc2a) [![medium.com: How to Manage Microservices on Kubernetes With Istio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/better-programming/how-to-manage-microservices-on-kubernetes-with-istio-c25e97a60a59) [![medium: How to Validate Your Kubernetes Cluster With Sonobuoy 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/better-programming/how-to-validate-your-kubernetes-cluster-with-sonobuoy-c91b282908fe) [![medium: Kubernetes Deployment: Connect Your Front End to Your Back End With' Nginx](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/better-programming/kubernetes-deployment-connect-your-front-end-to-your-back-end-with-nginx-7e4e7cfef177) [![medium: Kubernetes Lessons in Alerting](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/better-programming/kubernetes-lessons-in-alerting-a0b7a455e89d) [![medium: Kubernetes Pod Redundancy Strategies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/better-programming/kubernetes-pod-redundancy-strategies-a6d9b560749a) [![medium: Managed Kubernetes Services Compared: GKE vs. EKS vs. AKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/better-programming/managed-kubernetes-services-compared-gke-vs-eks-vs-aks-df1ecb22bba0) [![medium.com: **RabbitMQ vs. Kafka**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/better-programming/rabbitmq-vs-kafka-1ef22a041793) [![medium: The Roles of Service Mesh and API Gateways in Microservice Architecture' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/better-programming/the-roles-of-service-mesh-and-api-gateways-in-microservice-architecture-f6e7dfd61043) [![Virtual Clusters for Kubernetes — Benefits and Use Cases](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/better-programming/virtual-clusters-for-kubernetes-benefits-use-cases-a4eee1c5c5a5) [![medium: Why Not Use Kubernetes?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/better-programming/why-not-use-kubernetes-52a89ada5e22) [![medium.com/beyn-technology: Is Nginx dead? Is Traefik v3 20% faster than' Traefik v2?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/beyn-technology/is-nginx-dead-is-traefik-v3-20-faster-than-traefik-v2-f28ffb7eed3e) [![medium.com/bitgrit-data-science-publication: latexify: Writing LaTeX with' Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/bitgrit-data-science-publication/latexify-writing-latex-with-python-6c0fa4b2e9d5) [![medium: Leveraging operator pattern and VolumeSnapshots to backup databases' in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/blablacar/leveraging-operator-pattern-and-volumesnapshots-to-backup-databases-in-kubernetes-3a28aa425100) [![medium.com/blablacar: Operating Node.js in Kubernetes at scale at BlaBlaCar](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/blablacar/operating-node-js-in-kubernetes-at-scale-at-blablacar-3afb6d5d4299) [![medium: Kubernetes Scaling & Replicas 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/brainyydude/kubernetes-scaling-replicas-69fcd44b0630) [![medium.com/buildpiper: Observability for Monitoring Microservices — Top' 5 Ways!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/buildpiper/observability-for-monitoring-microservices-top-5-ways-587871e726d0) [![==medium.com/bumble-tech: GitOps for multi-cluster K8s environments== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/bumble-tech/gitops-for-multi-cluster-k8s-environments-d305431ba6d6) [![medium: Focusing on the DevOps Pipeline 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/capital-one-tech/focusing-on-the-devops-pipeline-topo-pal-833d15edf0bd) [![medium.com/career-of-you: A Ten-Step Process for Team Leaders to Reduce' Meeting Overload and Take Back Their Time](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/career-of-you/a-ten-step-process-for-team-leaders-to-reduce-meeting-overload-and-take-back-their-time-407cf1f8f09b) [![medium: AWS CLI with jq and Bash](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/circuitpeople/aws-cli-with-jq-and-bash-9d54e2eabaf1) [![medium: How can we easily and visually explain the Docker Compose 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/clarusway/how-can-we-easily-and-visually-explain-the-docker-compose-53df77e9f046) [![medium: Installing cf-for-k8s on a Kubernetes Cluster Running on Digital' Ocean](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/cloud-foundry-foundation/installing-cf-for-k8s-on-a-kubernetes-cluster-running-on-digitalocean-acffdc652dcf) [![medium.com/cloud-native-daily: Getting Started with Ansible: A Comprehensive' Guide for DevOps Beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/cloud-native-daily/getting-started-with-ansible-a-comprehensive-guide-for-devops-beginners-fd2fb3fd7a40) [![medium.com/cloud-native-daily: How to Securely Manage Terraform State File' in AWS Using Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/cloud-native-daily/how-to-securely-manage-terraform-state-file-in-aws-using-terraform-7c20b211c9cb) [![medium.com/cloud-native-daily: Why You Shouldn’t Fear to Adopt OpenTelemetry' for Observability](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/cloud-native-daily/why-you-shouldnt-fear-to-adopt-opentelemetry-for-observability-fcb6371ea8fe) [![medium: Fetch Application Inventory using Systems Manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/cloud-techies/application-inventory-using-system-manager-f3eeb75d3279) [![medium: Blocking bots using AWS WAF](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/cloud-techies/blocking-bots-using-aws-waf-d449e6d159ca) [![medium: Useful Commands/Solutions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/cloud-techies/useful-commands-solutions-49f1c1b4e033) [![medium: terraform | git commit -m “all the secrets” | sops tool for managing' secrets 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/cloudandthings/terraform-git-commit-m-all-the-secrets-5dfea9b111de) [![medium.com/cloudnesil: Kafka Streams State Store at Scale](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/cloudnesil/kafka-streams-state-store-at-scale-390d9717b42a) [![medium.com/cloudyrion: Kubernetes end-to-end chain exploit](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/cloudyrion/kubernetes-end-to-end-chain-exploit-c2be32688fd0) [![Google Cloud’s Traffic Director — What is it and how is it related to the Istio service-mesh?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/cloudzone/google-clouds-traffic-director-what-is-it-and-how-is-it-related-to-the-istio-service-mesh-c199acc64a6d) [![medium: Create CI/CD with Github Actions + AWS EC2, CodeDeploy and S3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/codemonday/github-actions-for-ci-cd-with-ec2-codedeploy-and-s3-e93e75bf1ce0) [![medium: Build Interactive CLI Tools in Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/codestory/build-interactive-cli-tools-in-python-47303c50d75) [![medium: 6 key areas to improve your DevOps performance](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/codex/6-key-areas-to-improve-your-devops-performance-f4c4226feb25) [![==medium.com/codex: 7 Best Practices for Data Ingestion==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/codex/7-best-practices-for-data-ingestion-f336c6b5128c) [![medium: Access Application Externally In Kubernetes Cluster using Load Balancer' Service](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/codex/access-application-externally-in-kubernetes-cluster-using-load-balancer-service-d1b7858d51) [![medium: API Authentication using Istio Ingress Gateway, OAuth2-Proxy and' Keycloak](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/codex/api-authentication-using-istio-ingress-gateway-oauth2-proxy-and-keycloak-a980c996c259) [![medium.com/codex: Capture tcpdump with ksniff and wireshark from Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/codex/capture-tcpdump-with-ksniff-and-wireshark-from-kubernetes-c212b93ff9f9) [![medium: Create A Pod In Kubernetes Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/codex/create-a-pod-in-kubernetes-cluster-b9e0c33bb904) [![medium: Create Kubernetes Cluster On AWS EKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/codex/create-kubernetes-cluster-on-aws-eks-6ced4c488e62) [![medium: Create Kubernetes Cluster Using Linode LKE](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/codex/create-kubernetes-cluster-using-linode-lke-4f9c71d03a8d) [![medium.com/codex: DDD — Events Are Complex](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/codex/ddd-events-are-complex-db4b1fb57817) [![medium: Deploy Docker Image To Kubernetes Cluster Using Jenkins 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/codex/deploy-docker-image-to-kubernetes-cluster-using-jenkins-8182cc0a8de7) [![medium.com/codex: Egress Traffic Control for Nginx Ingress Controller with' Istio Proxy Sidecar](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/codex/egress-traffic-control-for-nginx-ingress-controller-with-istio-proxy-sidecar-ef8f19902b43) [![medium.com/codex: Explore client-go Informer Patterns](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/codex/explore-client-go-informer-patterns-4415bb5f1fbd) [![medium.com/codex: Helm Charts For Kubernetes Developers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/codex/helm-charts-for-kubernetes-developers-dce5719d4c8c) [![medium.com/codex: How to Deploy WordPress On Kubernetes — Part 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/codex/how-to-deploy-wordpress-on-kubernetes-part-2-df1cc9cbaa2e) [![medium.com/codex: How to Use the If / Else Statement in Terraform — Examples' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/codex/how-to-use-the-if-else-statement-in-terraform-examples-76283b593828) [![medium.com/codex: Kubectl Output 101](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/codex/kubectl-output-101-851f8e61fd51) [![medium.com/codex: Kubernetes ConfigMaps Explained](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/codex/kubernetes-configmaps-explained-961cdd23f232) [![medium: Kubernetes Deployment — Rolling Updates and Rollbacks Explained](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/codex/kubernetes-deployment-rolling-updates-and-rollbacks-explained-e3efa6557368) [![medium: Kubernetes Network Policies: Are They Really Useful? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/codex/kubernetes-network-polices-are-they-really-useful-c3a153c49316) [![==medium.com/codex: Kubernetes Persistent Volume Explained==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/codex/kubernetes-persistent-volume-explained-fb27df29c393) [![medium: Kubernetes Secrets Explained](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/codex/kubernetes-secrets-explained-f45baf8cefa7) [![medium.com/codex: Microservices Communication — Queues Topics and Streams](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/codex/microservices-communication-queues-topics-and-streams-597664d4b786) [![medium.com/codex: Points to Consider for Structuring Infrastructure as Code' Repositories](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/codex/points-to-consider-for-structuring-infrastructure-as-code-repositories-886ff58404b8) [![medium: Push Docker Image To Docker Hub](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/codex/push-docker-image-to-docker-hub-acc978c76ad) [![==medium.com/codex: Running JVM Applications on Kubernetes: Beyond java' -jar==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/codex/running-jvm-applications-on-kubernetes-beyond-java-jar-a095949f3e34) [![medium.com/codex: Sealed Secrets for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/codex/sealed-secrets-for-kubernetes-722d643eb658) [![==medium.com/codex: Simplifying Kubernetes Deployments With Helm Package' Manager== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/codex/simplifying-kubernetes-deployments-with-helm-package-manager-bf834c51818d) [![medium.com/codex: MicroServices Architecture to Solve Distributed Transaction' Management Problem](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/codex/solving-distributed-transaction-management-problem-in-microservices-architecture-586ab3087efe) [![medium.com/codex: The Only True Agency A Software Engineer Requires](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/codex/the-only-true-agency-a-software-engineer-requires-2c0816b263bc) [![medium: Automated Build and Deploy Pipelines for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/codezero-reflections/automated-build-and-deploy-pipelines-for-kubernetes-d268542cca52) [![medium: Next Generation Kubernetes Deployments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/codezero-reflections/next-generation-kubernetes-deployments-12637eae9d68) [![medium.com/compass-true-north: Governing Multi-Tenant Kubernetes Clusters' with Kyverno](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/compass-true-north/governing-multi-tenant-kubernetes-clusters-with-kyverno-3e11ba4a64ad) [![medium.com/compass-true-north: Halving Kubernetes Compute Costs With Vertical' Pod Autoscaler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/compass-true-north/halving-kubernetes-compute-costs-with-vertical-pod-autoscaler-df658c043301) [![medium.com: Stream Your Database into Kafka with Debezium](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/comsystoreply/stream-your-database-into-kafka-with-debezium-a94b2f649664) [![medium: Happy trip to Kubernetes in our company](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/condorlabs-engineering/happy-trip-to-kubernetes-in-our-company-85ecfde573fd) [![medium.com/container-talks: 7 Tools To Make Kubernetes Management Easy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/container-talks/7-tools-to-make-kubernetes-management-easy-ba8238e6ce8d) [![medium.com/containers-101: Argo CD Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/containers-101/best-practices-for-argo-cd-8253bcd31897) [![medium: Docker anti-patterns | Codefresh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/containers-101/docker-anti-patterns-ad2a1fcd5ce1) [![medium: Fully automated canary deployments in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/containers-101/fully-automated-canary-deployments-in-kubernetes-70a671105273) [![medium: How to Handle Secrets Like a Pro Using Gitops](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/containers-101/how-to-handle-secrets-like-a-pro-using-gitops-f3b812536434) [![medium.com/containers-101: How to Install and Upgrade Argo CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/containers-101/how-to-install-and-upgrade-argo-cd-a64f4635f97b) [![medium.com: Local Kubernetes for Linux — MiniKube vs MicroK8s](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/containers-101/local-kubernetes-for-linux-minikube-vs-microk8s-1b2acad068d3) [![==medium: Stop Using Branches for Deploying to Different GitOps Environments' | ostis Kapelonis==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/containers-101/stop-using-branches-for-deploying-to-different-gitops-environments-7111d0632402) [![medium.com/containers-101: Using GitOps for Databases](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/containers-101/using-gitops-for-databases-f09a027184bb) [![medium.com/containers-101: Using GitOps, Multiple Argo Instances, and Environments' with Argo CD at Scale](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/containers-101/using-gitops-multiple-argo-instances-and-environments-with-argo-cd-at-scale-e6b19c86be36) [![medium: Using Helm with GitOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/containers-101/using-helm-with-gitops-555443340369) [![==medium: 10 things I wish I knew before learning Terraform (Part 1) | Ian' Hancock==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/contino-engineering/10-things-i-wish-i-knew-before-learning-terraform-f13637a01aa6) [![==medium: 10 things I wish I knew before learning Terraform (Part 2) | Ian' Hancock==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/contino-engineering/10-things-i-wish-i-knew-before-learning-terraform-part-2-a15a3f85efb6) [![medium.com/contino-engineering: Data Pipeline Orchestration - Using Amazon' Managed Workflows for Apache Airflow (MWAA)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/contino-engineering/data-pipeline-orchestration-using-amazon-managed-workflows-for-apache-airflow-mwaa-60e5b213a0a7) [![medium: Integrating GitOps Deployments in Kubernetes Using Weave Flux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/contino-engineering/integrating-gitops-deployments-in-kubernetes-using-weave-flux-9a617ea17684) [![medium.com/contino-engineering: We’ve begun to move towards the AWS CDK' and here’s why](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/contino-engineering/weve-begun-to-move-towards-the-aws-cdk-and-here-s-why-69c8fad688b3) [![medium: Logs & Offsets: (Near) Real Time ELT with Apache Kafka + Snowflake](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/convoy-tech/logs-offsets-near-real-time-elt-with-apache-kafka-snowflake-473da1e4d776) [![medium.com/cp-massive-programming: Deploying Devtron in a Local K8s Kind' Cluster using Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/cp-massive-programming/deploying-devtron-in-a-local-k8s-kind-cluster-using-terraform-cea9d4d9636) [![medium.com/cp-massive-programming: Kubernetes API Server Discovery](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/cp-massive-programming/kubernetes-api-server-discovery-ac3b358e878e) [![==medium.com/credera-engineering: How to blue-green deploy an AKS cluster==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/credera-engineering/how-to-blue-green-deploy-an-aks-cluster-ab8f6a2cea9a) [![It’s time! Migrating to Java 11 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/criciumadev/its-time-migrating-to-java-11-5eb3868354f9) [![medium.com/criteo-engineering: How we reduced our Prometheus infrastructure' footprint by a third](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/criteo-engineering/how-we-reduced-our-prometheus-infrastructure-footprint-by-a-third-8bf8171e46b1) [![medium.com/dailymotion: Deploying apps on multiple Kubernetes clusters with' Helm](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/dailymotion/deploying-apps-on-multiple-kubernetes-clusters-with-helm-19ee2b06179e) [![medium: Dailymotion’s journey from Jenkins to Jenkins X](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/dailymotion/from-jenkins-to-jenkins-x-604b6cde0ce3) [![medium.com/datascale: Know GOMAXPROCS before deploying your GO app to Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/datascale/know-gomaxprocs-before-deploying-your-go-app-to-kubernetes-7a458fb63af1) [![medium: Not using trendy technologies is the best thing for your Startup!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/dataseries/not-using-nosql-is-good-i-stuck-to-sql-4504a67972f0) [![medium: The DevOps Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/dataseries/the-devops-cheat-sheet-3177d6cf361c) [![medium: Microservices Distributed Caching](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/design-microservices-architecture-with-patterns/microservices-distributed-caching-76828817e41b) [![==medium: Monolithic to Microservices Architecture with Patterns & Best' Practices== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/design-microservices-architecture-with-patterns/monolithic-to-microservices-architecture-with-patterns-best-practices-a768272797b2) [![==medium.com: When to Use and When NOT to Use Microservices: No Silver Bullet==' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/design-microservices-architecture-with-patterns/when-to-use-and-when-not-to-use-microservices-no-silver-bullet-3ae293faf6d) [![medium.com: Securing Kubernetes Dashboard on EKS with Pomerium](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/dev-genius/securing-kubernetes-dashboard-on-eks-with-pomerium-e98c47610e2f) [![medium: Technologies & Tools to Watch in 2021 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/dev-genius/technologies-tools-to-watch-in-2021-a216dfc30f25) [![medium: Ultimate Kubernetes Resource Planning Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/dev-genius/ultimate-kubernetes-resource-planning-guide-449a4fddd1d6) [![medium.com/dev-jam: TIBCO Business Works vs. Apache Camel — A short Comparison' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/dev-jam/tibco-bw-vs-apache-camel-9552a5f4e6be) [![medium.com/develeap: Cutting down Kubernetes Costs: Cast.ai vs. Karpenter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/develeap/cutting-down-kubernetes-costs-cast-ai-vs-karpenter-20f6788b4c67) [![medium.com/developer-purpose: Think before you code. Engineering’s most' underrated advice](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/developer-purpose/think-before-you-code-engineerings-most-underrated-advice-40b47e08a3fc) [![medium.com/devgurus: Building production grade EKS clusters using Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/devgurus/building-production-grade-eks-clusters-using-terraform-df016d239a54) [![medium: DevOps and Databases — The forgotten automation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/devops-dudes/devops-and-databases-the-forgotten-automation-95325b2d3c89) [![medium: Do I need to learn Kubernetes?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/devops-dudes/do-i-need-to-learn-kubernetes-a3dd9a7f9e9b) [![medium: Top 7 Best CI/CD Tools you should get your hands on in 2020](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/devops-dudes/top-7-best-ci-cd-tools-you-should-get-your-hands-on-in-2020-832c29db936a) [![medium: Kubernetes — Difference between Deployment and StatefulSet in K8s](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/devops-mojo/kubernetes-difference-between-deployment-and-statefulset-in-k8s-deployments-vs-statefulsets-855f9e897091) [![medium.com/devops-mojo: Kubernetes — Open Standards (OCI, CRI, CNI, CSI,' SMI, CPI) Overview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/devops-mojo/kubernetes-open-standards-oci-cri-cni-csi-smi-cpi-overview-what-is-k8s-open-standards-introduction-a860905af6f7) [![medium.com/devops-mojo: Kubernetes — Probes (Liveness, Readiness, and Startup)' Overview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/devops-mojo/kubernetes-probes-liveness-readiness-startup-overview-introduction-to-probes-types-configure-health-checks-206ff7c24487) [![medium.com/devops-mojo: Kubernetes — Role-Based Access Control (RBAC) Overview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/devops-mojo/kubernetes-role-based-access-control-rbac-overview-introduction-rbac-with-kubernetes-what-is-2004d13195df) [![medium.com/devops-mojo: Terraform — Provision Amazon EKS Cluster using Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/devops-mojo/terraform-provision-amazon-eks-cluster-using-terraform-deploy-create-aws-eks-kubernetes-cluster-tf-4134ab22c594) [![medium: Terraform — Remote States Overview 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/devops-mojo/terraform-remote-states-overview-what-is-terraform-remote-state-storage-introduction-936223a0e9d0) [![==medium.com/devops-mojo: Terraform — Workspaces Overview== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/devops-mojo/terraform-workspaces-overview-what-is-terraform-workspace-introduction-getting-started-519848392724) [![medium.com/devops-techable: GitOps with ArgoCD running in Kubernetes for' deployment processing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/devops-techable/gitops-with-argocd-running-in-kubernetes-for-deployment-processing-c5d21770ca97) [![medium.com/devops-techable: Setup monitoring with Prometheus and Grafana' in Kubernetes — Start monitoring your Kubernetes cluster resources](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/devops-techable/setup-monitoring-with-prometheus-and-grafana-in-kubernetes-start-monitoring-your-kubernetes-a3071f083fa6) [![medium.com: Up and running with Amazon Managed Service for Prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/devops-techable/up-and-running-with-amazon-managed-service-for-prometheus-6fd12e56bff6) [![medium.com: Why should Terraform be one of your DevOps tools?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/devopslinks/why-should-terraform-be-one-of-your-devops-tools-29ae15861b1f) [![medium.com/devoptimism: DevOps+Platform Engineering: A Necessary Love Story' of Efficiency](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/devoptimism/devops-platform-engineering-a-necessary-love-story-of-efficiency-783dff78fd81) [![medium: Microservices in Rust with Kafka](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/digitalfrontiers/microservices-in-rust-with-kafka-2b671295b24e) [![==medium.com/directeam: Kubernetes resources under the hood — Part 1== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/directeam/kubernetes-resources-under-the-hood-part-1-4f2400b6bb96) [![==medium.com/directeam: Kubernetes resources under the hood — Part 2== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/directeam/kubernetes-resources-under-the-hood-part-2-6eeb50197c44) [![==medium.com/directeam: Kubernetes resources under the hood — Part 3== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/directeam/kubernetes-resources-under-the-hood-part-3-6ee7d6015965) [![medium.com/dkatalis: Component Team vs Feature Team in a Nutshell 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/dkatalis/component-team-vs-feature-team-in-a-nutshell-60c58671496f) [![medium.com/dkatalis: Creating a Mutating Webhook for Great Good! Or: how' to automatically provision Pods on a specific node pool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/dkatalis/creating-a-mutating-webhook-for-great-good-b21acb941207) [![medium.com/dlt-labs-publication: gRPC vs. REST — Performance Test using' JMeter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/dlt-labs-publication/grpc-vs-rest-performance-test-using-jmeter-f17e5ba1c23b) [![medium.com/dlt-labs-publication: Kubernetes: Understanding Pod Affinity,' Taint & Toleration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/dlt-labs-publication/kubernetes-understanding-pod-affinity-taint-toleration-2f9b9b218dd5) [![medium.com/dna-technology: Why we dropped event sourcing with Kafka Streams' when given a second chance](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/dna-technology/why-we-dropped-event-sourcing-with-kafka-streams-when-given-a-second-chance-b904a80bc4be) [![==medium.com/dotnet-hub: Software Architecture — Introduction to Cloud Native' Application Architecture== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/dotnet-hub/introduction-to-cloud-native-application-architecture-what-is-cloud-native-architecture-overview-benefits-e9be9aca0dd3) [![medium: DraftKings Kubernetes Workshop: Hands-on Learning in K8s (with Video' Walkthrough)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/draftkings-engineering/draftkings-workshop-demystifying-kubernetes-4ce86c187408) [![medium.com/dynatrace-engineering: How to combine and automate infrastructure' and application deployment in a microservice environment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/dynatrace-engineering/how-to-combine-and-automate-infrastructure-and-application-deployment-in-a-microservice-environment-a16b664bb8b5) [![medium: How we are redesigning our microservices deployment strategy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/dynatrace-engineering/how-we-are-redesigning-our-microservices-deployment-strategy-c567e310a42e) [![medium.com/dynatrace-engineering: Kubernetes Security Best Practices Part' 2: Network Policies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/dynatrace-engineering/kubernetes-security-best-practices-part-2-network-policies-405b36ed9d94) [![medium.com/dzerolabs: Accessing Azure Key Vault Secrets in Azure Kubernetes' with Secrets Store CSI Driver 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/dzerolabs/kubernetes-saved-today-f-cked-tomorrow-a-rant-azure-key-vault-secrets-%C3%A0-la-kubernetes-fc3be5e65d18) [![medium: Using Crossplane to Provision a Kubernetes Cluster in Google Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/dzerolabs/using-crossplane-to-provision-a-kubernetes-cluster-in-google-cloud-cf5374d765ee) [![medium: API Gateway Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/easyread/api-gateway-part-1-7901ba703f9) [![medium: API Gateway Part 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/easyread/api-gateway-part-2-7264ee5be187) [![medium: Tracing in eDreams ODIGEO Lodging with Open Telemetry and Grafana' Tempo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/edreams-odigeo-tech/tracing-in-edreams-odigeo-lodging-with-open-telemetry-and-grafana-tempo-bd1f20ddf49d) [![medium: AWS vs Azure — Battle Of The Best Cloud Computing Platforms](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/edureka/aws-vs-azure-1a882339f127) [![medium: Jenkins Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/edureka/jenkins-cheat-sheet-e0f7e25558a3) [![medium.com/ekino-france: Addressing private IPv4 shortage: 5 Strategies' for Amazon EKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/ekino-france/kubernetes-addressing-private-ipv4-shortage-5-strategies-for-amazon-eks-1dc3df270ed8) [![medium.com/elca-it: Service Mesh Performance Evaluation — Istio, Linkerd,' Kuma and Consul](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/elca-it/service-mesh-performance-evaluation-istio-linkerd-kuma-and-consul-d8a89390d630) [![==medium.com/empathyco: Cloud FinOps — Part 4: Kubernetes Cost Report==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/empathyco/cloud-finops-part-4-kubernetes-cost-report-b4964be02dc3) [![medium: Running Apache Flink on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/empathyco/running-apache-flink-on-kubernetes-10815a26559e) [![medium: Running Apache Spark on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/empathyco/running-apache-spark-on-kubernetes-2e64c73d0bb2) [![medium: Caching — System Design Concept 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/enjoy-algorithm/caching-system-design-concept-500134cff300) [![medium: A Visual Introduction to Debezium 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/event-driven-utopia/a-visual-introduction-to-debezium-32563e23c6b8) [![medium.com/event-driven-utopia: Comparing Stateful Stream Processing and' Streaming Databases](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/event-driven-utopia/comparing-stateful-stream-processing-and-streaming-databases-c8c670f3f4bb) [![medium: Understanding Kafka Topic Partitions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/event-driven-utopia/understanding-kafka-topic-partitions-ae40f80552e8) [![medium.com/everything-full-stack: Deployment Strategies: Argo Rollouts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/everything-full-stack/deployment-strategies-argo-rollouts-1980fc0685e6) [![medium: 1/3 Autoscaling in Kubernetes: A Primer on Autoscaling](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/expedia-group-tech/autoscaling-in-kubernetes-a-primer-on-autoscaling-7b8f0f95a928) [![medium: 2/3 Autoscaling in Kubernetes: Options, Features, and Use Cases](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/expedia-group-tech/autoscaling-in-kubernetes-options-features-and-use-cases-c8a6ce145957) [![medium: 3/3 Autoscaling in Kubernetes: Why doesn’t the Horizontal Pod Autoscaler' work for me?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/expedia-group-tech/autoscaling-in-kubernetes-why-doesnt-the-horizontal-pod-autoscaler-work-for-me-5f0094694054) [![medium.com/expedia-group-tech: Manage multi-cluster Kubernetes infrastructure' with Kubefed v2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/expedia-group-tech/managing-a-federated-kubernetes-cluster-using-kubefed-v2-5f115dbdbe05) [![35 Advanced Tutorials to Learn Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/faun/35-advanced-tutorials-to-learn-kubernetes-dae5695b1f18) [![medium.com: Attacking Kubernetes clusters using the Kubelet API](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/faun/attacking-kubernetes-clusters-using-the-kubelet-api-abafc36126ca) [![Auto-Scaling Your Kubernetes Workloads (K8s) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/faun/autoscaling-in-kubernetes-cluster-bc55b8393a19) [![medium: Be fast with Kubectl 1.19 CKAD/CKA 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/faun/be-fast-with-kubectl-1-18-ckad-cka-31be00acc443) [![medium: ConfigMaps in Kubernetes (K8s)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/faun/configmaps-in-kubernetes-k8s-2f2ce79d7e66) [![medium: create your first application on aws eks kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/faun/create-your-first-application-on-aws-eks-kubernetes-cluster-874ee9681293) [![medium: Do It All Kubernetes Dashboard](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/faun/do-it-all-kubernetes-dashboard-81375833e01c) [![medium: How to Autoscale the DNS Service in a Kubernetes Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/faun/how-to-autoscale-the-dns-service-in-a-kubernetes-cluster-cbb46ae89678) [![medium: How to Perform Health checks in Kubernetes (K8s)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/faun/how-to-perform-health-checks-in-kubernetes-k8s-a4e5300b1f9d) [![medium: Individual Kubernetes Clusters vs. Shared Kubernetes Clusters for' Development](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/faun/individual-kubernetes-clusters-vs-shared-kubernetes-clusters-for-development-3399576b0f1f) [![medium: Ingress service types in Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/faun/ingress-service-types-in-kubernetes-3e9b68b78307) [![medium: Kubernetes Multi-Tenancy — A Best Practices Guide 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/faun/kubernetes-multi-tenancy-a-best-practices-guide-88e37ef2b709) [![medium: How to create Namespaces in Kubernetes? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/faun/namespaces-in-kubernetes-4bac49414770) [![OpenShift 4 “under-the-hood” 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/faun/openshift-4-under-the-hood-ab854c3439dd) [![medium: How to configure and manage Pod in Kubernetes Cluster (K8s)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/faun/pod-in-kubernetes-cluster-k8s-adeb5b901153) [![medium: How to Provision AWS Infrastructure with Terraform? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/faun/provisioning-aws-infrastructure-with-terraform-6ab885fb3fcb) [![medium: Scaling Applications in the Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/faun/scaling-applications-in-the-cloud-52bb6dfbac4e) [![medium: Service Types in Kubernetes? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/faun/service-types-in-kubernetes-24a1587677d6) [![medium: What is CI/CD Pipeline in DevOps? 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/faun/what-is-ci-cd-pipeline-in-devops-6fba17a76e73) [![medium.com: Writing Your First Kubernetes Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/faun/writing-your-first-kubernetes-operator-8f3df4453234) [![medium.com: Your team might not need Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/faun/your-team-might-not-need-kubernetes-57240e8d554a) [![medium.com/featurepreneur: Don’t trash your changes but stash ‘em!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/featurepreneur/dont-trash-your-changes-but-stash-em-2091a191f7db) [![==medium.com/fintechexplained: What Is Database Sharding?==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/fintechexplained/what-is-database-sharding-582b36282f97) [![medium.com/fiverr-engineering: How to Share Data Between Microservices on' High Scale](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/fiverr-engineering/how-to-share-data-between-microservices-on-high-scale-ab2bc663898d) [![medium: Calico for Kubernetes networking: the basics & examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/flant-com/calico-for-kubernetes-networking-792b41e19d69) [![Using SSL certificates from Let’s Encrypt in your Kubernetes Ingress via cert-manager 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/flant-com/cert-manager-lets-encrypt-ssl-certs-for-kubernetes-7642e463bbce) [![medium: Ready-to-use commands and tips for kubectl](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/flant-com/kubectl-commands-and-tips-7b33de0c5476) [![medium: Upgrading MySQL (Percona Server) from 5.7 to 8.0](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/flant-com/upgrading-mysql-percona-server-5-to-8-4bce53bdce5c) [![medium.com: Connect services across Kubernetes clusters using Teleproxy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/flare-systems/connect-services-across-kubernetes-clusters-using-teleproxy-3f317cfd8da) [![medium.com/formaloo: How no-code platforms are democratizing data science' and software development 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/formaloo/making-databases-as-easy-as-playing-with-legos-no-code-no-problem-ed41d4fde269) [![medium.com: Learn Kubernetes in Under 3 Hours: A Detailed Guide to Orchestrating' Containers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/free-code-camp/learn-kubernetes-in-under-3-hours-a-detailed-guide-to-orchestrating-containers-114ff420e882) [![medium: Going Serverless (on AWS)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/galvanize/going-serverless-on-aws-116a04a0defd) [![medium.com/gargee-bhatnagar: How to Create a Custom AMI with Image Pipeline' and Automate its Creation Using EC2 Image Builder](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/gargee-bhatnagar/how-to-create-a-custom-ami-with-image-pipeline-and-automate-its-creation-using-ec2-image-builder-7e194e39c8e9) [![medium.com/geekculture: A Beginners Guide to Understanding Microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/geekculture/a-beginners-guide-to-understanding-microservices-d2a8bae871b7) [![medium.com/geekculture: A New Pattern that Simplifies Operator Building](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/geekculture/a-new-pattern-that-simplifies-operator-building-39df5d021cfa) [![medium: AKS with Calico Network Policies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/geekculture/aks-with-calico-network-policies-8cdfa996e6bb) [![medium: Argo CD: A Tool for Kubernetes DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/geekculture/argo-cd-a-tool-for-kubernetes-devops-c46f2881edfe) [![medium: Change Data Capture — Using Debezium](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/geekculture/change-data-capture-using-debezium-ec48631d643a) [![medium.com/geekculture: Common Pod Errors in Kubernetes to Watch Out For](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/geekculture/common-pod-errors-in-kubernetes-to-watch-out-for-d808737f4ade) [![medium.com/geekculture: Continuous Deployment with Azure DevOps Pipelines and Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/geekculture/continuous-deployment-with-azure-devops-pipelines-and-kubernetes-12fe1c70b343) [![medium.com/geekculture: Convert Kubernetes YAML Files Into Helm Charts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/geekculture/convert-kubernetes-yaml-files-into-helm-charts-4107de079455) [![medium.com/geekculture: Docker — Limit Container CPU Usage 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/geekculture/docker-limit-container-cpu-usage-11eb8ee0de5a) [![medium.com/geekculture: EKS — Kubernetes — Not Ready nodes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/geekculture/eks-kubernetes-not-ready-nodes-dafb300ed299) [![medium: GitHub’s AI Copilot Might Get You Sued If You Use It](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/geekculture/githubs-ai-copilot-might-get-you-sued-if-you-use-it-c1cade1ea229) [![medium.com/geekculture: GitOps — Github Actions K8s Deploy Workflow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/geekculture/gitops-github-actions-k8s-deploy-workflow-54f0d9a1d11b) [![==medium.com/geekculture: Helm — Advanced Commands== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/geekculture/helm-advanced-commands-9365097475b) [![medium.com/geekculture: Helm Chart Wait for All Dependencies Before Starting' Kubernetes Pods](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/geekculture/helm-chart-wait-for-all-dependencies-before-starting-kubernetes-pods-cc0a3ddbf02b) [![medium.com/geekculture: HELM — How Release Information is Stored](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/geekculture/helm-how-release-information-is-stored-778d7f0b7498) [![medium.com/geekculture: Hey ChatGPT, Automate These Tasks Using Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/geekculture/hey-chatgpt-solve-these-coding-tasks-using-python-b2e7482f2c18) [![medium.com/geekculture: K8s — Helm Dashboard](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/geekculture/k8s-helm-dashboard-d7509c5fee88) [![medium.com/geekculture: K8s Network — CNI Introduction](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/geekculture/k8s-network-cni-introduction-b035d42ad68f) [![medium.com/geekculture: K8s — ServiceAccount Token](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/geekculture/k8s-serviceaccount-token-313d62aee119) [![medium.com/geekculture: K8s Troubleshooting — How to Debug CoreDNS Issues](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/geekculture/k8s-troubleshooting-how-to-debug-coredns-issues-724e8b973cfc) [![medium.com/geekculture: kubectl — Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/geekculture/kubectl-best-practices-c4ff809167dd) [![medium: Kubernetes Deployment Explained](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/geekculture/kubernetes-deployment-explained-9b2b89dd3977) [![==medium: Kubernetes: Evenly Distribution of Pods Across Cluster Nodes==' |Puru Tuladhar](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/geekculture/kubernetes-distributing-pods-evenly-across-cluster-c6bdc9b49699) [![medium.com/geekculture: Kubernetes Gateway API: The Intro You Need To Read](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/geekculture/kubernetes-gateway-api-the-intro-you-need-to-read-80965f7acd82) [![medium: Kubernetes Namespaces vs. Virtual Clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/geekculture/kubernetes-namespaces-vs-virtual-clusters-cc8731752972) [![medium.com: Monitoring Microservices - Part 1: Observability | Anderson' Carvalho](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/geekculture/monitoring-microservices-part-1-observability-b2b44fa3e67e) [![medium.com/geekculture: Monitoring your system with Docker + Grafana + Prometheus' + Node](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/geekculture/monitoring-your-system-with-docker-grafana-prometheus-node-d7fae11416f3) [![==medium.com/geekculture: Provision resources on AWS with Azure DevOps and' Terraform — Part I==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/geekculture/provision-resources-on-aws-with-azure-devops-and-terraform-part-i-3c0de6d34fc9) [![==medium.com/geekculture: Provision resources on AWS with Azure DevOps and' Terraform — Part II==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/geekculture/provision-resources-on-aws-with-azure-devops-and-terraform-part-ii-45ee450139) [![medium: Replication Controller Vs ReplicaSets in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/geekculture/replication-controller-vs-replicasets-in-kubernetes-7b780e4d09d5) [![medium: REST, RPC, GraphQL… What to choose?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/geekculture/rest-rpc-graphql-what-to-choose-c57c78c0593d) [![medium.com/geekculture: Setup a CronJob to execute Kubectl or AWS commands](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/geekculture/setup-a-cronjob-to-execute-kubectl-or-aws-commands-c1c15dd4ff1f) [![medium.com/geekculture: Storage | Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/geekculture/storage-kubernetes-92eb3d027282) [![medium: Terragrunt cheat sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/geekculture/terragrunt-cheat-sheet-bedafbf9d61f) [![medium: YAKD: Yet Another Kubernetes Dashboard](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/geekculture/yakd-yet-another-kubernetes-dashboard-7766bd071f30) [![medium: Monoliths vs Microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/getdefault-in/monoliths-vs-microservices-59cff20bb106) [![medium.com/getindata-blog: OAuth2-based authentication on Istio-powered' Kubernetes clusters 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/getindata-blog/oauth2-based-authentication-on-istio-powered-kubernetes-clusters-2bd0999b7332) [![==medium: Which Elasticsearch Provider is Right For You?== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/gigasearch/which-elasticsearch-provider-is-right-for-you-3d596a65e704) [![medium.com/gitguardian: What is Policy-as-Code? An Introduction to Open' Policy Agent](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/gitguardian/what-is-policy-as-code-an-introduction-to-open-policy-agent-dba1400bb030) [![==medium.com/globant: Advantages of Deploying Machine Learning models with' Kubernetes== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/globant/advantages-of-deploying-machine-learning-models-with-kubernetes-8454cc7c565e) [![medium: Dynamic and reactive parameterization in Jenkins pipelines using' HTML, Groovy, and Bash 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/globant/dynamic-and-reactive-parameterization-in-jenkins-pipelines-using-html-groovy-and-bash-27b031fcd69b) [![medium.com/globant: Infrastructure as Code using Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/globant/infrastructure-as-code-using-kubernetes-d3d329446517) [![medium.com/globant: Istio JWT Authentication & Authorization at the edge](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/globant/istio-jwt-authentication-authorization-at-the-edge-b35b612acd97) [![medium.com/globant: Monitoring a multi-cluster Kubernetes Deployment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/globant/monitoring-a-multi-cluster-kubernetes-deployment-9e7a418a06b7) [![medium.com/globant: Using multiple sources for a Helm Chart deployment in' ArgoCD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/globant/using-multiple-sources-for-a-helm-chart-deployment-in-argocd-cf3cd2d598fc) [![medium.com/google-cloud: Anthos-at-Home: Spinning Up a Bare-Metal Anthos' Cluster on Dumpster Servers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/google-cloud/anthos-at-home-spinning-up-a-bare-metal-anthos-cluster-on-dumpster-servers-5bcef301cfa5) [![==medium.com/google-cloud: Automate Terraform documentation like a pro!==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/google-cloud/automate-terraform-documentation-like-a-pro-ed3e19998808) [![medium: Automated canary deployments with Flagger and Istio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/google-cloud/automated-canary-deployments-with-flagger-and-istio-ac747827f9d1) [![medium.com/google-cloud: Design your Landing Zone — Design Considerations' Part 4— IaC, GitOps and CI/CD (Google Cloud Adoption Series)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/google-cloud/design-your-landing-zone-design-considerations-part-4-iac-gitops-and-ci-cd-google-cloud-ae3f533c6dbd) [![medium.com/google-cloud: Monitoring Kubernetes Clusters on GKE (Google Container' Engine)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/google-cloud/gke-monitoring-84170ea44833) [![medium: Google Pub/Sub Lite for Kafka Users](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/google-cloud/google-pub-sub-lite-for-kafka-users-dec8a7cfc5e5) [![medium.com/google-cloud: Handle Kubernetes Secrets the GitOps Way — Part' 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/google-cloud/handle-kubernetes-secrets-the-gitops-way-part-1-7079bd8221f3) [![medium.com/google-cloud: Ingress in Google Kubernetes Products](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/google-cloud/ingress-in-google-kubernetes-products-f22ded21f4ed) [![medium.com: Kubernetes 101: Pods, Nodes, Containers, and Clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/google-cloud/kubernetes-101-pods-nodes-containers-and-clusters-c1509e409e16) [![Kubernetes autoscaling with Istio metrics 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/google-cloud/kubernetes-autoscaling-with-istio-metrics-76442253a45a) [![==medium.com/google-cloud: Kubernetes Ingress Vs Gateway API== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/google-cloud/kubernetes-ingress-vs-gateway-api-647ee233693d) [![medium.com: Kubernetes NodePort vs LoadBalancer vs Ingress? When should' I use what? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/google-cloud/kubernetes-nodeport-vs-loadbalancer-vs-ingress-when-should-i-use-what-922f010849e0) [![medium.com/google-cloud: Running Workloads in Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/google-cloud/running-workloads-in-kubernetes-86194d133593) [![medium.com/google-cloud: Security with Kubernetes Gateway API 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/google-cloud/security-with-kubernetes-gateway-api-dcbb934ed2a4) [![medium.com/google-cloud: Setting up Config Connector with Terraform & Helm](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/google-cloud/setting-up-config-connector-with-terraform-helm-8ce2f45f48a4) [![medium.com/google-cloud: Shifting (even further) Left on Kubernetes Resource' Compliance](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/google-cloud/shifting-even-further-left-on-kubernetes-resource-compliance-8f96fb8c72eb) [![medium.com/google-cloud/tagged/devops](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/google-cloud/tagged/devops) [![medium.com/google-cloud: Understanding health checks in GKE & Gateway API](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/google-cloud/understanding-health-checks-in-gke-gateway-api-1c89f82bfba8) [![medium.com/google-developer-experts: Getting started with GKE Gateway controller](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/google-developer-experts/getting-started-with-gke-gateway-controller-ee45c3bc8996) [![medium: Top 4 AWS Patterns of Highly Available API](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/greenm/top-4-aws-patterns-of-highly-available-api-d34599bfbb96) [![medium: Kubernetes Deployment using Helm Charts and Krane 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/groupon-eng/kubernetes-deployment-using-helm-charts-and-krane-e0100b55d00c) [![==medium.com/groupon-eng: LoadBalancer Services using Kubernetes in Docker' (kind)==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/groupon-eng/loadbalancer-services-using-kubernetes-in-docker-kind-694b4207575d) [![medium: Scaling Millions of Geospatial Queries per minute using Redis](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/groupon-eng/scaling-millions-of-geospatial-queries-per-minute-using-redis-7c05bcf6b4db) [![medium: 5 Things We Overlooked When Deploying Our First App on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/gumgum-tech/5-things-we-overlooked-when-putting-our-first-app-on-kubernetes-58583c1783e4) [![==medium.com/gumgum-tech: How to reduce your Prometheus cost | Daniel Fernandez==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/gumgum-tech/how-to-reduce-your-prometheus-cost-6c7cc685e347) [![medium.com/gumgum-tech: Streamlining your Kubernetes adoption with Helmfile' / ArgoCD and GitOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/gumgum-tech/streamlining-your-kubernetes-adoption-with-helmfile-argocd-and-gitops-211937e21e29) [![medium.com: Instalación de Java y Visual Studio Code en plataformas Windows](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/habasconchocos/instalaci%C3%B3n-de-java-y-visual-studio-code-en-plataformas-windows-1fa47a69497f) [![medium: Digital Transformation for Modern Enterprises Through DevOps — A' Complete Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/hackernoon/digital-transformation-for-modern-enterprises-through-devops-a-complete-guide-6f595463c7dd) [![medium.com/hackernoon: How to hire a DevOps Engineer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/hackernoon/how-to-hire-a-devops-engineer-4e59e7847e9b) [![medium: The Complete DevOps RoadMap 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/hackernoon/the-2018-devops-roadmap-31588d8670cb) [![medium: Mastering Apache Kafka on Kubernetes — Strimzi K8s operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/hacking-talent/mastering-apache-kafka-on-kubernetes-strimzi-k8s-operator-2c1d21d7b89a) [![medium.com/hamburger-berater-team: Varnish Sharding with Istio in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/hamburger-berater-team/varnish-sharding-with-istio-in-kubernetes-402f313919aa) [![medium: Coding for Secrets Reliability with HashiCorp Vault](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/hashicorp-engineering/coding-for-secrets-reliability-with-hashicorp-vault-2090dd8667e) [![medium: Consul-Kubernetes Ingress Gateways and L7 Traffic Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/hashicorp-engineering/consul-kubernetes-ingress-gateways-and-l7-traffic-management-178957dcd934) [![medium: Don’t Forget to Restrict Outbound Traffic with Terraform and Sentinel](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/hashicorp-engineering/dont-forget-to-restrict-outbound-traffic-with-terraform-and-sentinel-c74a99129dae) [![medium: HashiCorp Consul: Multi-Cloud and Multi-Platform Service Mesh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/hashicorp-engineering/hashicorp-consul-multi-cloud-and-multi-platform-service-mesh-372a82264e8e) [![medium: Kittens-as-a-Service: Layer 7 Traffic Management & Security with' Consul Connect](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/hashicorp-engineering/kittens-as-a-service-layer-7-traffic-management-security-with-consul-connect-f5965fac5aa) [![medium: Securing K8s Ingress Traffic with HashiCorp Vault PKIaaS and JetStack' Cert-Manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/hashicorp-engineering/securing-k8s-ingress-traffic-with-hashicorp-vault-pkiaas-and-jetstack-cert-manager-cb46195742ca) [![medium: Terraform for Network Engineers: Should you be implementing Infrastructure' as Code?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/hashicorp-engineering/terraform-for-network-engineers-should-you-be-implementing-infrastructure-as-code-73667d27d3b8) [![medium.com/hepsiburadatech: Hepsiburada Search Engine on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/hepsiburadatech/hepsiburada-search-engine-on-kubernetes-1fe03a3e71a3) [![medium: Introduction to Message Queues 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/hookdeck/introduction-to-message-queues-20d00373cc1f) [![medium.com/how-tos: How To Provisioning Dashboards In Grafana via Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/how-tos/how-to-provisioning-dashboards-in-grafana-via-kubernetes-5d261508658d) [![medium: Installing Monitoring Module on IBM Cloud Pak for MultiCloud Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/ibm-cloud-paks-help-and-guidance-from-ibm-cloud/installing-monitoring-module-on-ibm-cloud-pak-for-multicloud-management-v1-3-0-58e5d3e5e047) [![medium: tagged/cp4mcm](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/ibm-cloud-paks-help-and-guidance-from-ibm-cloud/tagged/cp4mcm) [![medium: It’s time to stop making “Microservices” the goal of modernization](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/ibm-garage/its-time-to-stop-making-microservices-the-goal-of-modernization-71758b400287) [![medium.com/illuminations-mirror: Basic | Networking and Communication Between' Pods in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/illuminations-mirror/basic-networking-and-communication-between-pods-in-kubernetes-2e1627b03a87) [![medium.com: Prometheus HA with Thanos Sidecar Or Receiver?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/infracloud-technologies/prometheus-ha-with-thanos-sidecar-or-receiver-2c8d0e585ff1) [![medium: Graceful shutdown of fpm and nginx in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/inside-personio/graceful-shutdown-of-fpm-and-nginx-in-kubernetes-f362369dff22) [![==medium.com/interviewnoodle: Shift from Monolith to CQRS== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/interviewnoodle/shift-from-monolith-to-cqrs-a34bab75617e) [![medium.com/is-it-observable: How to collect metrics in a Kubernetes cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/is-it-observable/how-to-collect-metrics-in-a-kubernetes-cluster-9ad4a69aafb0) [![medium.com/israeli-tech-radar: How to create a Monitoring Stack using Kube-Prometheus-stack' (Part 1)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/israeli-tech-radar/how-to-create-a-monitoring-stack-using-kube-prometheus-stack-part-1-eff8bf7ba9a9) [![medium.com/israeli-tech-radar: Karpenter, and the future of Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/israeli-tech-radar/karpenter-and-the-future-of-kubernetes-4ab7428b7f87) [![Atomic ConfigMap Updates in Kubernetes: How Symlinks and Kubelet Make It' Happen](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/itnext/atomic-configmap-updates-in-kubernetes-how-symlinks-and-kubelet-make-it-happen-21a44338c247) [![medium.com/gquiman: K8Studio, Helm and Kubernetes management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/itnext/introducing-k8studio-v3-the-ultimate-kubernetes-workspace-just-got-even-better-0bc0de63642c) [![medium: Jaeger VS OpenTracing VS OpenTelemetry](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/jaegertracing/jaeger-and-opentelemetry-1846f701d9f2) [![medium: Using Jaeger and OpenTelemetry SDKs in a mixed environment with' W3C Trace-Context](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/jaegertracing/jaeger-clients-and-w3c-trace-context-c2ce1b9dc390) [![medium.com: **Jaeger embraces OpenTelemetry collector** 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/jaegertracing/jaeger-embraces-opentelemetry-collector-90a545cbc24) [![==medium.com/jamf-engineering: How three lines of configuration solved our' gRPC scaling issues in Kubernetes== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/jamf-engineering/how-three-lines-of-configuration-solved-our-grpc-scaling-issues-in-kubernetes-ca1ff13f7f06) [![medium.com/javarevisited: 11 Best Java Microservices Courses with Spring' Boot and Spring Cloud in 2022](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/javarevisited/10-best-java-microservices-courses-with-spring-boot-and-spring-cloud-6d04556bdfed) [![10 Free Spring Boot Courses and Tutorials for Java Developers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/javarevisited/10-free-spring-boot-tutorials-and-courses-for-java-developers-53dfe084587e) [![==medium.com/javarevisited: Top 10 Microservices Design Principles and Best' Practices for Experienced Developers== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/javarevisited/10-microservices-design-principles-every-developer-should-know-44f2f69e960f) [![50+ Java Collections Interview Questions for Beginners and Experienced Programmers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/javarevisited/50-java-collections-interview-questions-for-beginners-and-experienced-programmers-4d2c224cc5ab) [![medium: 7 Best Java Design Pattern Books for Beginners and Experienced Programmers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/javarevisited/7-best-books-to-learn-design-patterns-for-java-programmers-5627b93eefdb) [![medium: 7 Best Courses to Master Git and Github for Programmers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/javarevisited/7-best-courses-to-master-git-and-github-for-programmers-d671859a68b2) [![medium.com/javarevisited: 8 Best Free Kubernetes Courses for Beginners in' 2022](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/javarevisited/7-free-online-courses-to-learn-kubernetes-in-2020-3b8a68ec7abc) [![medium.com/javarevisited: 5 Best HTTPS, SSL and TLS Courses for Beginners' in 2022](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/javarevisited/best-https-ssl-and-tls-courses-for-beginners-4437661250b3) [![medium.com/javarevisited: Distributed Transaction Management in Microservices' — Part 1 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/javarevisited/distributed-transaction-management-in-microservices-part-1-bb7dc1fbee9f) [![medium.com/javarevisited: Do you know about the different microservices' frameworks for Java? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/javarevisited/do-you-know-about-the-different-microservices-frameworks-for-java-90b61f8cdbd7) [![==medium.com/javarevisited: Logging in Java — Log4j vs Logback vs SLF4J==' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/javarevisited/logging-in-java-log4j-vs-logback-vs-slf4j-88c533088d2a) [![==medium.com/javarevisited: Microservices Communication part 1-every programmer' must know== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/javarevisited/microservices-communication-part-1-every-programmer-must-know-7c6607d2d563) [![medium.com/javarevisited: Microservices Communication — part 2— Sync vs' Async vs Hybrid?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/javarevisited/microservices-communication-part-2-sync-vs-async-vs-hybrid-23d057e137d8) [![==medium.com/javarevisited: Microservices communication using gRPC Protocol==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/javarevisited/microservices-communication-using-grpc-protocol-dc3a2f8b648d) [![medium: Podman: Getting Started](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/javarevisited/podman-getting-started-e7fc06961994) [![medium.com: Top 15 Online Courses to Learn Docker, Kubernetes, and AWS for' Fullstack Developers and DevOps Engineers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/javarevisited/top-15-online-courses-to-learn-docker-kubernetes-and-aws-for-fullstack-developers-and-devops-d8cc4f16e773) [![medium.com: Top 10 Courses to Learn Microservices in Java and Spring Framework](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/javarevisited/top-5-courses-to-learn-microservices-in-java-and-spring-framework-e9fed1ba804d) [![medium.com/javarevisited: Top 5 Frameworks Java developers can learn for' Microservices Development in 2022](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/javarevisited/top-5-frameworks-java-developers-can-learn-for-microservices-development-in-2022-848da66d6651) [![==medium.com/javarevisited: Top Performance issues every developer/architect' must know — part 1-Database==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/javarevisited/top-performance-issues-every-developer-architect-must-know-part-1-fc1ad6e1644b) [![medium.com/javarevisited: Why Microservices are not silver bullet? 10 Reasons' for NOT using Microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/javarevisited/why-microservices-are-not-silver-bullet-10-reasons-for-not-using-microservices-74f7c0fa98c) [![medium.com/jumia-tech: Immutable Infrastructure & GitOps 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/jumia-tech/immutable-infrastructure-gitops-18d644f9c7cb) [![medium: k0s Optimizes Start Time, Adds Cluster Level Backup/Restore and' More](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/k0sproject/k0s-optimizes-start-time-adds-cluster-level-backup-restore-and-more-8ffef894a1ae) [![medium: k0s Ready for Production](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/k0sproject/k0s-ready-for-production-20255c4b0791) [![medium: K0s Supports Kubernetes 1.22](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/k0sproject/k0s-supports-kubernetes-1-22-a498e41bf5af) [![medium.com/k8slens: Eliminating Kubernetes Complexity for Developers Using' Lens](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/k8slens/eliminating-kubernetes-complexity-for-developers-using-lens-5c199e5aff4e) [![medium: How To Give Developers Secure Access to Kubernetes Clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/k8slens/how-to-give-developers-secure-access-to-kubernetes-clusters-c6025f0dd288) [![medium: Lens 5 Released](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/k8slens/lens-5-released-f7e58e8842cf) [![medium.com/k8slens: Lens 6 Released, Vision for the Future, New Subscription' Model and Features Available](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/k8slens/lens-6-released-vision-for-the-future-new-subscription-model-and-features-available-628ff21fe14a) [![medium.com/k8slens: Lens Kubernetes is all you need in the development env' to build, ship, and run](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/k8slens/lens-kubernetes-is-all-you-need-in-the-development-env-to-build-ship-and-run-5c1980a12fcf) [![medium: Declarative secret management for GitOps with Kapitan](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/kapitan-blog/declarative-secret-management-for-gitops-with-kapitan-b3c596eab088) [![medium.com/keptn: DORA metrics: automatically, for all your Kubernetes workloads](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/keptn/dora-metrics-automatically-for-all-your-kubernetes-workloads-42225f4b8515) [![medium: Keptn 0.6.0 — My top 5 favorite improvements](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/keptn/keptn-0-6-0-my-top-5-favorite-improvements-242d8ac1abfe) [![medium.com/kernel-space: KubeShark: Wireshark for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/kernel-space/kubeshark-wireshark-for-kubernetes-4069a5f5aa3d) [![medium.com: kiali project](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/kialiproject) [![medium.com: Increasing observability on Istio: The new Kiali health configuration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/kialiproject/increasing-observability-on-istio-the-new-kiali-health-configuration-3c91852c1bfe) [![medium: Troubleshooting Envoy with Kiali](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/kialiproject/troubleshooting-envoy-with-kiali-7f78a57b16ad) [![medium.com/kocsistem: Installation Internal Nginx Ingress for a Private' AKS Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/kocsistem/installation-internal-nginx-ingress-for-a-private-aks-cluster-7b6386492d56) [![medium.com/kubecost: Prometheus Grafana: configuration & query examples' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/kubecost/prometheus-grafana-configuration-query-examples-885b91b6ca6) [![medium.com/kubehub: A Series on Bash Scripting](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/kubehub/a-series-on-bash-scripting-eecd0293fab5) [![medium.com/kubernetes-deveops: Kubernetes — Deploying Application with Persistent' Storage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/kubernetes-deveops/kubernetes-deploying-application-with-persistent-storage-5068767e25f3) [![medium.com/kubernetes-tutorials: Cluster-level Logging in Kubernetes with' Fluentd](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/kubernetes-tutorials/cluster-level-logging-in-kubernetes-with-fluentd-e59aa2b6093a) [![medium: Efficient Node Out-of-Resource Management in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/kubernetes-tutorials/efficient-node-out-of-resource-management-in-kubernetes-67f158da6e59) [![medium: Kubernetes DNS for Services and Pods](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/kubernetes-tutorials/kubernetes-dns-for-services-and-pods-664804211501) [![medium: Making Sense of Taints and Tolerations in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/kubernetes-tutorials/making-sense-of-taints-and-tolerations-in-kubernetes-446e75010f4e) [![medium.com/kubeshop-i: Monokle 1.5.0 Release](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/kubeshop-i/monokle-1-5-0-release-kubeshop-95f574563c79) [![medium.com/kubeshop-i: Monokle, Helm & Quality Kubernetes Deployments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/kubeshop-i/monokle-helm-quality-kubernetes-deployments-af050fcc91db) [![medium.com/kubeshop-i: Monokle vs. Lens vs. K9s 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/kubeshop-i/monokle-vs-lens-vs-k9s-1d5d94d84b5c) [![medium.com/kubeshop-i: Rapidly prototype your APIs on Kubernetes with Kusk' Gateway — Kubeshop 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/kubeshop-i/rapidly-prototype-your-apis-on-kubernetes-with-kusk-gateway-kubeshop-4006f030e8e4) [![medium.com/kubeshop-i: Top 8 Open-Source Observability & Testing Tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/kubeshop-i/top-8-open-source-observability-testing-tools-9341a361a634) [![medium.com/kudos-engineering: Migrating our cron jobs to Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/kudos-engineering/migrating-our-cron-jobs-to-kubernetes-8597032d7622) [![medium.com/leapp-cloud: Top 10 uncommon DevOps tools you should know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/leapp-cloud/top-10-uncommon-devops-tools-you-should-know-91dadde9777e) [![medium.com/lego-engineering: A Journey into Serverless and Handling Step' Function Failures](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/lego-engineering/a-journey-into-serverless-and-handling-step-function-failures-dba51b4e8e99) [![medium.com: The Differences Between Kubernetes and Openshift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/levvel-consulting/the-differences-between-kubernetes-and-openshift-ae778059a90e) [![medium.com/lightricks-tech-blog: Step by Step Guide: How to create a Dynamic' Service Endpoint via K8S API](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/lightricks-tech-blog/step-by-step-guide-how-to-create-a-dynamic-service-endpoint-via-k8s-api-1024309cb226) [![medium: Why Grafana: Part II](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/lightspeed-venture-partners/why-grafana-part-ii-2e7e42e0f7bb) [![medium.com: DevOps, Observability, and the need to tear down organizational' boundaries 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/lightstephq/devops-observability-and-the-need-to-tear-down-organizational-boundaries-f5d25755ff3a) [![medium: Deploying Open Policy Agent (OPA) on a GKE cluster — Step by Step](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/linkbynet/deploying-opa-on-a-gke-cluster-da4d3d77812c) [![medium.com/linux-shots: ConfigMap Reloader — Automatically reload new data' from ConfigMap/Secret to deployments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/linux-shots/configmap-secret-reloader-automatically-add-reload-data-from-configmap-secret-to-deployments-dc245e06b92c) [![medium.com/linux-shots: Debug Kubernetes Pods Using Ephemeral Container](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/linux-shots/debug-kubernetes-pods-using-ephemeral-container-f01378243ff) [![medium.com/linux-shots: Find Deprecated API Resources used in a Kubernetes' Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/linux-shots/find-deprecated-api-resources-used-in-a-kubernetes-cluster-44756c1126c8) [![medium.com/linux-shots: Kubernetes ingress as reverse proxy to Application' running outside cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/linux-shots/kubernetes-ingress-as-reverse-proxy-to-application-running-outside-cluster-206b6003f9cb) [![medium.com/linux-shots: Use PostgreSQL database as backend storage for helm](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/linux-shots/use-postgresql-as-backend-storage-for-helm-de407cd9c43) [![medium.com/lonto-digital-services-integrator: Why We Developed Own Kubernetes' Controller to Copy Secrets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/lonto-digital-services-integrator/why-we-developed-own-kubernetes-controller-to-copy-secrets-e46368ae6db9) [![medium: Create Helm Charts to manage Kubernetes applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/marionete/create-helm-charts-to-manage-kubernetes-applications-9c4235acf99e) [![medium.com/marionete: How to expose Kubernetes services to external traffic' using Istio Gateway](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/marionete/how-to-expose-kubernetes-services-to-external-traffic-using-istio-gateway-1a1e6ebd8805) [![medium.com/mcdonalds-technical-blog: Behind the scenes: McDonald’s event-driven' architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/mcdonalds-technical-blog/behind-the-scenes-mcdonalds-event-driven-architecture-51a6542c0d86) [![medium.com/mcdonalds-technical-blog: McDonald’s event-driven architecture:' The data journey and how it works](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/mcdonalds-technical-blog/mcdonalds-event-driven-architecture-the-data-journey-and-how-it-works-4591d108821f) [![medium.com/medialesson: Assigning Azure built-in roles vs Azure AD built-in' roles with Azure CLI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/medialesson/assigning-azure-built-in-roles-vs-azure-ad-built-in-roles-with-azure-cli-d1cbf56fcdbe) [![==medium.com/medialesson: Create Azure Active Directory App Registration' with Azure CLI==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/medialesson/create-azure-active-directory-app-registration-with-azure-cli-3241aa3824c5) [![medium: Introduction to Event-Driven Architecture 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/microservicegeeks/introduction-to-event-driven-architecture-e94ef442d824) [![medium: What is microservices and why is it different? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/microservices-for-net-developers/what-is-microservices-and-why-is-it-different-fac017cb8cf4) [![medium: Pragmatic Microservices 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/microservices-in-practice/microservices-in-practice-7a3e85b6624c) [![==medium.com/microservices-learning: How to implement security for microservices==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/microservices-learning/how-to-implement-security-for-microservices-89b140d3e555) [![medium: AKS — different load balancing options. When to use what?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/microsoftazure/aks-different-load-balancing-options-for-a-single-cluster-when-to-use-what-abd2c22c2825) [![medium.com/microsoftazure: Automating Managed Prometheus and Grafana with' Terraform for scalable observability on Azure Kubernetes Service and Istio 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/microsoftazure/automating-managed-prometheus-and-grafana-with-terraform-for-scalable-observability-on-azure-4e5c5409a6b1) [![medium: Going multicloud with kubernetes and Azure Front Door](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/microsoftazure/going-multicloud-with-kubernetes-and-azure-front-door-f34a2f39068a) [![medium: Secure your Microservices on AKS — Part 2 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/microsoftazure/secure-your-microservices-on-aks-part-2-5496bf2ba00c) [![medium.com/microsoftazure: Ultimate guide for Enterprise-scale landing zone' for Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/microsoftazure/ultimate-guide-for-azure-cloud-adoption-framework-for-enterprise-scale-landing-zone-bba2a385134d) [![medium.com/mindboard: What is Autoscaling in Kubernetes?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/mindboard/what-is-autoscaling-in-kubernetes-109c7b5d321) [![medium.com/mlearning-ai: The Best Object Detection Libraries That I Work' With](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/mlearning-ai/the-best-object-detection-libraries-that-i-work-with-835428a1e01e) [![medium.com/mycloudseries: Must-haves for your Kubernetes Cluster to be Production' Ready](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/mycloudseries/must-haves-for-your-kubernetes-cluster-to-be-production-ready-dc7d1d18c4a2) [![medium.com/nerd-for-tech: Building a Two-Tier Architecture for High Availability' using Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/nerd-for-tech/building-a-two-tier-architecture-for-high-availability-using-terraform-ae6296fb2126) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/nerd-for-tech/common-kubernetes-errors-made-by-beginners-274b50e18a01) [![medium.com/nerd-for-tech: Deep Dive into Thanos-Part I | Pavan Kumar](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/nerd-for-tech/deep-dive-into-thanos-part-i-f72ecba39f76) [![medium: ETCD - the Easy Way | Vaibhav Rajput](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/nerd-for-tech/etcd-the-easy-way-4c01e243f285) [![medium: Exploring Kubernetes Node Architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/nerd-for-tech/exploring-kubernetes-node-architecture-3a36df6ae034) [![medium.com/nerd-for-tech: Kubernetes: Declaratively Deploying Infrastructure' (IaC)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/nerd-for-tech/kubernetes-declaratively-deploying-infrastructure-iac-789f14d999c6) [![medium.com/nerd-for-tech: Kubernetes: Deploying NGINX with a ConfigMap |' Chanel Jemmott](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/nerd-for-tech/kubernetes-deploying-nginx-with-a-configmap-e8a2fe59bcb1) [![medium: One CKA/CKAD/CKS requirement: Mastering Kubectl](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/nerd-for-tech/one-cka-ckad-cks-requirement-mastering-kubectl-85486bc0a3aa) [![medium.com/nerd-for-tech: Persistence with Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/nerd-for-tech/persistence-with-kubernetes-46f039d9a2ad) [![medium.com/nerd-for-tech: PKI Certs Injection to K8s Pods with Vault Agent' Injector](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/nerd-for-tech/pki-certs-injection-to-k8s-pods-with-vault-agent-injector-d97482b48f3d) [![medium: Running services with Knative & Kong](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/nerd-for-tech/running-services-with-knative-kong-3135c0d94dfa) [![==medium.com/nerd-for-tech: Terraforming the GitOps Way !!!==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/nerd-for-tech/terraforming-the-gitops-way-9417cf4abf58) [![medium: Choosing a CI that grows at the same pace as a scale-up 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/nerds-malt/choosing-a-ci-that-grows-at-the-same-pace-as-a-scale-up-f4e1c0648084) [![medium.com/netcracker: Version Control of Configuration Files Using Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/netcracker/version-control-of-configuration-files-using-kubernetes-21673766203) [![medium.com/netpremacy-global-services: The beginning of the end for Terraform?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/netpremacy-global-services/the-beginning-of-the-end-for-terraform-cfffcd2c5420) [![medium: Kubernetes, a practical introduction](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/nexton/kubernetes-a-practical-introduction-18a5b69e7763) [![medium.com/ni-tech-talk: Creating Customized Kubernetes Pod Templates using' Groovy in Jenkins Pipeline 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/ni-tech-talk/creating-customized-kubernetes-pod-templates-using-groovy-in-jenkins-pipeline-7007f023a585) [![medium: Cool Kubernetes command line plugins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/nontechcompany/cool-kubernetes-command-line-plugins-4b0e50362426) [![medium: Upgrading Kubernetes The Hard Way](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/nordcloud-engineering/upgrading-kubernetes-the-hard-way-ac533cfb4ff2) [![medium.com/nordnet-tech: Setting Java Heap Size Inside a Docker Container](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/nordnet-tech/setting-java-heap-size-inside-a-docker-container-b5a4d06d2f46) [![medium.com/nordnet-tech: Unlocking Kubernetes Performance with no CPU Resource' Limits](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/nordnet-tech/unlocking-kubernetes-performance-with-no-cpu-resource-limits-56d5dc33037b) [![medium.com/nttlabs: Kubernetes driver for Docker BuildX](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/nttlabs/buildx-kubernetes-ad0fe59b0c64) [![medium: nerdctl: Docker-compatible CLI for contaiNERD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/nttlabs/nerdctl-359311b32d0e) [![medium: Understanding Docker Volumes, Mounts and Layers and How to Manage' Data in Containers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/nycdev/understanding-docker-volumes-mounts-and-layers-9fa17befa493) [![medium.com/okteto: Beginner’s Guide to Kubernetes Deployments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/okteto/beginners-guide-to-kubernetes-deployments-50f066d95d2b) [![medium.com/omio-engineering: CPU limits and aggressive throttling in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/omio-engineering/cpu-limits-and-aggressive-throttling-in-kubernetes-c5b20bd8a718) [![medium.com/open-devops-academy: Learn Kubernetes: ConfigMap — Inject the' values of a ConfigMap in a container as a volume](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/open-devops-academy/kubernetes-inject-the-values-of-a-configmap-in-a-container-as-a-volume-628c39f3ea43) [![medium: OpenTelemetry Specification v1.0.0, Tracing Edition](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/opentelemetry/opentelemetry-specification-v1-0-0-tracing-edition-72dd08936978) [![medium: Securing Containers with Red Hat Quay and Clair — Part I](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/opstalk/securing-containers-with-red-hat-quay-and-clair-part-i-bcec8d170536) [![medium.com/opstree-technology: Understanding Ansible: Helm diff plugin 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/opstree-technology/ansible-helm-diff-plugin-63e1cda299a3) [![medium.com/otomi-platform: Helmfile and ArgoCD are better together](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/otomi-platform/helmfile-and-argocd-better-together-f8d4587263ff) [![medium.com: A chance for NewSQL databases](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/packlinkeng/a-chance-for-newsql-databases-3bba18fea6a1) [![medium.com/pareture: Kubernetes Bound Projected Service Account Token Volumes' Might Surprise You](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/pareture/kubernetes-bound-projected-service-account-token-volumes-might-surprise-you-434ff2cd1483) [![medium.com/pareture: Kubernetes Scaling, Capacity and Resource Planning' in Complex Clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/pareture/kubernetes-scaling-capacity-and-resource-planning-in-complex-clusters-97a6105b43a4) [![==medium: Cloud Agnostic Design== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/path-to-software-architect/cloud-agnostic-design-925c08e1d610) [![==medium.com/patilswapnilv: Getting Started with Kubernetes Networking==' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/patilswapnilv/getting-started-with-kubernetes-networking-7e10623fc78f) [![medium.com/paypal-tech: Scaling Kubernetes to Over 4k Nodes and 200k Pods](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/paypal-tech/scaling-kubernetes-to-over-4k-nodes-and-200k-pods-29988fad6ed) [![medium.com/performance-engineering-for-the-ordinary-barbie: Why profiling should be part of regular software development workflow 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/performance-engineering-for-the-ordinary-barbie/why-profiling-should-be-part-of-regular-software-development-workflow-8b19b7f52b38) [![medium.com/picsart-engineering: Prioritizing Development Efforts with SLOs' in Microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/picsart-engineering/prioritizing-development-efforts-with-slos-in-microservices-109ecd9b9b92) [![medium: How Pinterest runs Kafka at scale](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/pinterest-engineering/how-pinterest-runs-kafka-at-scale-ff9c6f735be) [![medium: Scaling Kubernetes with Assurance at Pinterest](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/pinterest-engineering/scaling-kubernetes-with-assurance-at-pinterest-a23f821168da) [![medium.com/pipedrive-engineering: How we choked our Kubernetes NodeJS services](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/pipedrive-engineering/how-we-choked-our-kubernetes-nodejs-services-932acc8cc2be) [![medium.com/platform-engineer: 26 Terraform Hacks for Effective Infrastructure' Automation (With Examples)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/platform-engineer/26-terraform-hacks-for-effective-infrastructure-automation-with-examples-d6d721c3d5e0) [![==medium.com/predictivehire: Why we should use Terraform and Terragrunt' to manage Kubernetes (with example code)==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/predictivehire/why-we-should-use-terraform-and-terragrunt-to-manage-kubernetes-with-example-code-d96aac2ff25a) [![Part 1 — Exploring API objects](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/programming-kubernetes/building-stuff-with-the-kubernetes-api-1-cc50a3642) [![Part 2 — Using the Java client framework](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/programming-kubernetes/building-stuff-with-the-kubernetes-api-part-2-using-java-ceb8a5ff7920) [![Part 3 — Using the Python client framework](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/programming-kubernetes/building-stuff-with-the-kubernetes-api-part-3-using-python-aea5ab16f627) [![Part 4 — Using the Go client framework](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/programming-kubernetes/building-stuff-with-the-kubernetes-api-part-4-using-go-b1d0e3c1c899) [![medium: Building stuff with the Kubernetes API — TOC 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/programming-kubernetes/building-stuff-with-the-kubernetes-api-toc-84d751876650) [![medium.com/promyze: Avoid accidental complexity and technical debt](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/promyze/avoid-accidental-complexity-and-technical-debt-2dc2cdf4dd4b) [![medium: Testing APIs with Python 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/python-in-plain-english/testing-apis-with-python-4ca51d604ffe) [![medium.com/pythoneers: MLOps: Tool Stack Requirement in Machine Learning' Pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/pythoneers/mlops-tool-stack-requirement-in-machine-learning-pipeline-474b39f09dfc) [![medium.com/qe-unit: How Google Does Monorepo (Revisited)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/qe-unit/how-google-does-monorepo-revisited-8c793be20344) [![medium.com/qe-unit: Microservices — Do You Need Them? Are You Ready? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/qe-unit/the-microservices-adoption-roadmap-e37f3f32877) [![medium: From AWS CloudFormation to Terraform: Migrating Apache Kafka](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/riskified-technology/from-aws-cloudformation-to-terraform-migrating-apache-kafka-32bdabdbaa59) [![medium: Run Kubernetes Production Environment on EC2 Spot Instances With' Zero Downtime: A Complete Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/riskified-technology/run-kubernetes-on-aws-ec2-spot-instances-with-zero-downtime-f7327a95dea) [![medium.com/rocco-scaramuzzi-tech: Event-Driven Microservice Architecture,' don’t use only events but use commands too!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/rocco-scaramuzzi-tech/event-driven-microservice-architecture-dont-use-only-events-but-use-commands-too-b8694d370436) [![medium.com/rtkal: Distributed Cache Design](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/rtkal/distributed-cache-design-348cbe334df1) [![medium.com/saas-infra: Stabilize Kubernetes MicroServices — The Right Resources' Settings](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/saas-infra/stabilize-your-kubernetes-microservices-with-the-correct-resources-settings-2071fa11495d) [![medium.com/schibsted-engineering: Ultimate Terraform project structure 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/schibsted-engineering/ultimate-terraform-project-structure-9fc7e79f6bc6) [![medium: Strategies of docker images optimization](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/sciforce/strategies-of-docker-images-optimization-2ca9cc5719b6) [![medium.com/scout24-engineering: How did we upgrade our EKS clusters from' 1.15 to 1.22 without K8s knowledge?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/scout24-engineering/how-did-we-upgrade-our-eks-clusters-from-1-15-to-1-22-without-k8s-knowledge-2c96c1a94cc1) [![medium.com/sda-se: Kubernetes Operator to the rescue. How our own MongoDB' Operator improved our deployments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/sda-se/kubernetes-operator-to-the-rescue-how-our-own-mongodb-operator-improved-our-deployments-6d5ba3324abc) [![medium: GitOps : The Next Big Thing for DevOps and Automation!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/searce/gitops-the-next-big-thing-for-devops-and-automation-2a9597e51559) [![medium: Multibranch and HA Pipeline in Jenkins with Kaniko on GKE](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/searce/multibranch-and-ha-pipeline-in-jenkins-with-kaniko-on-gke-8a1e7fa93403) [![medium: Spinnaker The Hard Way](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/searce/spinnaker-the-hard-way-278913f3f1d8) [![medium.com/search?q=cp4mcm](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/search?q=cp4mcm) [![medium: Microservices in Go](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/seek-blog/microservices-in-go-2fc1570f6800) [![medium: Are Scrum and Kanban Allies Or Enemies?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/serious-scrum/are-scrum-and-kanban-allies-or-enemies-9d1d27353cd7) [![medium: Nine Steps to Successfully Start Your New Product Owner Job](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/serious-scrum/nine-steps-to-successfully-start-your-new-product-owner-job-b276c85e3dde) [![medium: Scrum Teams That Don’t Verify Their Outcomes Are Basically Waterfall' Teams](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/serious-scrum/scrum-teams-that-dont-verify-their-outcomes-are-basically-waterfall-teams-cb208acdcc61) [![medium: What a typical 100% Serverless Architecture looks like in AWS!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/serverless-transformation/what-a-typical-100-serverless-architecture-looks-like-in-aws-40f252cd0ecb) [![medium.com/shoutloudz: Microservice: Developing an Authentication Service' using Spring Boot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/shoutloudz/microservice-developing-an-authentication-service-using-spring-boot-d421b8802712) [![medium.com/simform-engineering: Infrastructure as Code and CI/CD in Practice' with AWS CDK](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/simform-engineering/infrastructure-as-code-and-ci-cd-in-practice-with-aws-cdk-bd0685b361f8) [![medium.com/siot-govtech: Kubernetes from Scratch](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/siot-govtech/kubernetes-from-scratch-35add70e8b7f) [![medium.com/slalom-build: Managing Ingress Traffic on Kubernetes Platforms' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/slalom-build/managing-ingress-traffic-on-kubernetes-platforms-ebd537cdfb46) [![medium.com/softwareimprovementgroup: CI/CD best practices: How to set up' your pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/softwareimprovementgroup/ci-cd-best-practices-how-to-set-up-your-pipeline-4643eea14bfa) [![medium.com/solo-io blog](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/solo-io) [![medium.com/solo-io: Istio the Easy Way (Again!)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/solo-io/istio-the-easy-way-again-b0504347b7ce) [![medium: Multi Cloud Enterprise Deployment Pattern](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/solutions-architecture-patterns/multi-cloud-enterprise-deployment-pattern-19571604e64b) [![medium.com/spacelift: Platform Engineering vs. DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/spacelift/platform-engineering-vs-devops-ade389ce819e) [![medium.com/spacelift: Terraform Best Practices for Better Infrastructure' Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/spacelift/terraform-best-practices-for-better-infrastructure-management-49e0859b5537) [![medium.com/spacelift: Terraform vs. Kubernetes: Key Differences and Comparison](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/spacelift/terraform-vs-kubernetes-key-differences-and-comparison-a42847e8be1c) [![medium: Verify Container Image Signatures in Kubernetes using Notary or' Cosign or both](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/sse-blog/verify-container-image-signatures-in-kubernetes-using-notary-or-cosign-or-both-c25d9e79ec45) [![medium.com/stakater: Efficiently Expose Services on Kubernetes (part 1)' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/stakater/efficiently-expose-services-on-kubernetes-494a80f88aad) [![medium.com/stakater: Efficiently Expose Services on Kubernetes (part 2)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/stakater/efficiently-expose-services-on-kubernetes-part-2-c302f135f719) [![GitOps for Kubernetes with Jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/stakater/gitops-for-kubernetes-with-jenkins-7db6304216e0) [![medium.com/streamotion-tech-blog: Visualising the Cost of Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/streamotion-tech-blog/visualising-the-cost-of-kubernetes-ca64f642de8c) [![medium.com/summit-technology-group: Karpenter — AutoScaling and Right-Sizing' EKS Nodes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/summit-technology-group/karpenter-autoscaling-and-right-sizing-eks-nodes-bc6d2b83d48e) [![medium: 6 Lessons Learned - Migrating Application on Production](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/swlh/6-lessons-learned-from-migrating-web-application-on-production-ce9add8e63f3) [![medium: A Design Analysis of Cloud-based Microservices Architecture at Netflix](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/swlh/a-design-analysis-of-cloud-based-microservices-architecture-at-netflix-98836b2da45f) [![medium: Apache Kafka in a Nutshell 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/swlh/apache-kafka-in-a-nutshell-5782b01d9ffb) [![medium: Apache Kafka Startup Guide: System Design Architectures: Notification' System, Web Activity Tracker, ELT Pipeline, Storage System 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/swlh/apache-kafka-startup-guide-system-design-architectures-notification-system-web-activity-tracker-6dcaf0cf8a7) [![medium: AWS Account Security Monitoring](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/swlh/aws-account-security-monitoring-d7ca129d52ac) [![medium.com/swlh: AWS Config — Compliance as Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/swlh/aws-config-compliance-as-code-9621eb3b7ac7) [![==medium.com/swlh: Break Down Kubernetes Server-Side Apply (Advanced kubectl)==' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/swlh/break-down-kubernetes-server-side-apply-5d59f6a14e26) [![medium: Building the CI/CD of the Future, Creating the EKS Cluster 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/swlh/building-the-ci-cd-of-the-future-creating-the-eks-cluster-e4cce4eb3500) [![medium: CI/CD Pipeline of Jenkins Using Groovy Language With Monitoring' on the Top of Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/swlh/ci-cd-pipeline-of-jenkins-using-groovy-language-with-monitoring-on-the-top-of-kubernetes-b37f962fb0ac) [![medium: ClusterOps: 1-Line Commit to Upgrade Your Kubernetes Clusters 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/swlh/clusterops-1-line-commit-to-upgrade-your-kubernetes-clusters-de3548124d04) [![medium: Consul in Kubernetes — Pushing to Production](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/swlh/consul-in-kubernetes-pushing-to-production-223506bbe8db) [![medium: Deploy Quarkus Todo List App to Kubernetes Using Eclipse JKube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/swlh/deploy-quarkus-todo-list-app-to-kubernetes-using-eclipse-jkube-c774ef6b68f0) [![medium.com/swlh: Deploy Your Private Docker Registry as a Pod in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/swlh/deploy-your-private-docker-registry-as-a-pod-in-kubernetes-f6a489bf0180) [![medium: Deploying Kubernetes — Deciding the size of your nodes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/swlh/deploying-kubernetes-deciding-the-size-of-your-nodes-a115e770e09) [![Discovering Running Pods By Using DNS and Headless Services in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/swlh/discovering-running-pods-by-using-dns-and-headless-services-in-kubernetes-7002a50747f4) [![medium.com: Getting started with Istio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/swlh/getting-started-with-istio-524628c025) [![medium: Getting Started With Kafka on OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/swlh/getting-started-with-kafka-on-openshift-c44c0fdec384) [![medium: Guide OKD 4.5 Single Node Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/swlh/guide-okd-4-5-single-node-cluster-832693cb752b) [![medium: Helm Chart — Development Guide 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/swlh/helm-chart-development-guide-bbc525d3b448) [![High priority request queue with HAProxy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/swlh/high-priority-request-queue-with-haproxy-9efd639a8992) [![medium: How to Become a DevOps Engineer in 2020 (Shane Shown)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/swlh/how-to-become-an-devops-engineer-in-2020-80b8740d5a52) [![medium: How to Deploy a Web Application with Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/swlh/how-to-deploy-an-asp-net-application-with-kubernetes-3c00c5fa1c6e) [![medium: How to Start Working With Docker Containers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/swlh/how-to-start-working-with-docker-containers-72b73ca60e0c) [![I’m So Sorry OpenShift, I’ve Taken You for Granted 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/swlh/im-so-sorry-openshift-i-ve-taken-you-for-granted-f36fb47ea4d9) [![medium: Introduction to Istio Traffic Management. Traffic Routing with Istio' by Example 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/swlh/introduction-to-istio-traffic-management-6b62c86f8cb4) [![medium.com: K8s Network Policies Demystified and Simplified 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/swlh/k8s-network-policies-demystified-and-simplified-18f5ea9848e2) [![medium: Kong API Gateway - From Zero to Production](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/swlh/kong-api-gateway-zero-to-production-5b8431495ee) [![medium: Kubernetes in a nutshell — tutorial for beginners 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/swlh/kubernetes-in-a-nutshell-tutorial-for-beginners-caa442dfd6c0) [![medium: Kubernetes Storage Explained 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/swlh/kubernetes-storage-explained-558e85596d0c) [![medium: Microservices Architecture From A to Z 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/swlh/microservices-architecture-from-a-to-z-7287da1c5d28) [![==medium: Multi-Tenancy Implementation using Spring Boot + Hibernate== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/swlh/multi-tenancy-implementation-using-spring-boot-hibernate-6a8e3ecb251a) [![medium: MVP vs MDP = Viability vs Delight. What You Really Need?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/swlh/mvp-vs-mdp-viability-vs-delight-what-you-really-need-296b42df005d) [![medium: Observability With Istio, Kiali, and Grafana in Kubernetes and Spring' Boot 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/swlh/observability-with-istio-kiali-and-grafana-in-kubernetes-and-spring-boot-743af225c24f) [![medium.com: OKE Clusters from Rancher 2.0](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/swlh/oke-clusters-from-rancher-2-0-409131ad1293) [![medium: Quick Fix: Mounting a ConfigMap to an Existing Volume in Kubernetes' Using Rancher](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/swlh/quick-fix-mounting-a-configmap-to-an-existing-volume-in-kubernetes-using-rancher-d01c472a10ad) [![medium: quickstart ci with jenkins and docker in docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/swlh/quickstart-ci-with-jenkins-and-docker-in-docker-c3f7174ee9ff) [![medium: State of Managed Kubernetes 2020](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/swlh/state-of-managed-kubernetes-2020-4be006643360) [![medium: Terraform: How to Use Conditionals to Dynamically Create Resources](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/swlh/terraform-how-to-use-conditionals-for-dynamic-resources-creation-6a191e041857) [![medium.com/sync-computing: Top 9 Lessons Learned about Databricks Jobs Serverless](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/sync-computing/top-9-lessons-learned-about-databricks-jobs-serverless-41a43e99ded5) [![medium: Kubernetes Tip: How Does OOMKilled Work?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/tailwinds-navigator/kubernetes-tip-how-does-oomkilled-work-ba71b135993b) [![medium: Kubernetes Tip: How Statefulsets Behave Differently Than Deployments' When Node Fails?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/tailwinds-navigator/kubernetes-tip-how-statefulsets-behave-differently-than-deployments-when-node-fails-d29e36bca7d5) [![medium.com: Kubernetes Tip: How To Disambiguate A Pod Crash To Application' Or To Kubernetes Platform? (CrashLoopBackOff)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/tailwinds-navigator/kubernetes-tip-how-to-disambiguate-a-pod-crash-to-application-or-to-kubernetes-platform-f6c1395a8d09) [![Kubernetes Tip: What Happens To Pods Running On Node That Become Unreachable?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/tailwinds-navigator/kubernetes-tip-what-happens-to-pods-running-on-node-that-become-unreachable-3d409f734e5d) [![medium.com/tea-networks: Kubernetes & CI/CD Pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/tea-networks/kubernetes-ci-cd-pipeline-c028aea17535) [![medium.com/teamsnap-engineering: Load Testing a Service with ~20,000 Requests' per Second with Locust, Helm, and Kustomize](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/teamsnap-engineering/load-testing-a-service-with-20-000-requests-per-second-with-locust-helm-and-kustomize-ea9bea02ae28) [![medium.com/tech-chronicles: Helm tests](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/tech-chronicles/helm-test-tested-my-patience-732eeab0e935) [![medium: Terraform Zero to Hero](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/tech-guides/terraform-zero-to-hero-733f6860bb9a) [![medium.com/techbeatly: Chain of events behind a running Pod](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/techbeatly/chain-of-events-behind-a-running-pod-149ebaafbfbc) [![medium: Container Fundamentals — Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/techbeatly/container-fundamentals-part-i-445881a81b7) [![medium.com: Exploring Docker alternative — Podman](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/techbeatly/exploring-docker-alternative-podman-14674c990311) [![==medium.com/techbeatly: Kubernetes Networking Fundamentals==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/techbeatly/kubernetes-networking-fundamentals-d30baf8a28c8) [![==medium.com/technology-hits: Incomplete Guide for Securing Containerized' Environment== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/technology-hits/incomplete-guide-for-securing-containerized-environment-78b57fc3238) [![medium.com/techspiration: Deploying Prometheus Multi-Cluster monitoring' using Prometheus Agent Mode](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/techspiration/deploying-prometheus-multi-cluster-monitoring-using-prometheus-agent-mode-a04d89afeed7) [![medium.com/the-ascent: Quiet People in Meetings Are Incredible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/the-ascent/quiet-people-in-meetings-are-incredible-7bb05ef9acd1) [![medium: Protect your Terraform State](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/the-innovation/protect-your-terraform-state-a974027a4bb0) [![medium: Building CI/CD Pipeline with Jenkins, Kubernetes & GitHub: Part' 2 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/the-programmer/building-ci-cd-pipeline-with-jenkins-kubernetes-github-part-2-cbb6c366aa41) [![medium: DevOps CI/CD Pipeline with Jenkins, Kubernetes & GitHub: Part 1' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/the-programmer/ci-cd-pipeline-with-jenkins-github-part-1-c057a31b5297) [![medium: Kubernetes Fundamentals For Absolute Beginners: Architecture & Components](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/the-programmer/kubernetes-fundamentals-for-absolute-beginners-architecture-components-1f7cda8ea536) [![medium.com/the-programmer: Working With ClusterIP Service Type In Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/the-programmer/working-with-clusterip-service-type-in-kubernetes-45f2c01a89c8) [![medium: Working with Service Account In Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/the-programmer/working-with-service-account-in-kubernetes-df129cb4d1cc) [![medium.com/the-techlife: Application life cycle management | Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/the-techlife/application-life-cycle-management-kubernetes-4a52a6f8e5d8) [![medium.com: Pipeline Performance Testing with Jenkins and Gatling](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/thepeg/pipeline-performance-testing-with-jenkins-and-gatling-b7b762274680) [![medium: Kubernetes v1.22 ends Cloud Provider LoadBalancer lock-in](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/thermokline/kubernetes-v1-22-ends-cloud-provider-loadbalancer-lock-in-80ed7907695e) [![medium.com: Tinder’s move to Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/tinder-engineering/tinders-move-to-kubernetes-cda2a6372f44) [![medium.com/tinyclues-vision: 4 Design Principles for Robust Data Pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/tinyclues-vision/4-design-principles-for-robust-data-pipelines-5bbd40de4a43) [![==medium.com/towards-cloud-computing: 7 Free AWS Practice Labs and AWS Workshops' resources==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/towards-cloud-computing/7-free-aws-practice-labs-and-aws-workshops-resources-d0a861f05d3) [![medium: Running Kafka in Kubernetes, Part 1: Why we migrated our Kafka clusters' to Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/transferwise-engineering/running-kafka-in-kubernetes-part-1-why-we-migrated-our-kafka-clusters-to-kubernetes-722101a2e751) [![Configure RBAC in Kubernetes Like a Boss 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/trendyol-tech/configure-rbac-in-kubernetes-like-a-boss-665e2a8665dd) [![medium.com/trendyol-tech: Kubernetes IO Problem Investigation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/trendyol-tech/kubernetes-io-problem-investigation-1e8aa0cf4909) [![A good explanation of how to avoid distributed transactions using outbox' pattern: Transaction Log Tailing With Debezium](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/trendyol-tech/transaction-log-tailing-with-debezium-part-1-aeb968d72220) [![medium.com/udemy-engineering: Introducing Hot and Cold Retries on Apache' Kafka](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/udemy-engineering/introducing-hot-and-cold-retries-on-apache-kafka-f2f23595627b) [![==medium.com/vantageai: How to make your Python Docker images secure, fast' & small== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/vantageai/how-to-make-your-python-docker-images-secure-fast-small-b3a6870373a0) [![medium.com/vedcraft: Top Microservices Frameworks in Go](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/vedcraft/top-microservices-frameworks-in-go-762445c30dd6) [![medium: A Practical Guide to HashiCorp Consul — Part 1 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/velotio-perspectives/a-practical-guide-to-hashicorp-consul-part-1-5ee778a7fcf4) [![medium: A Practical Guide to HashiCorp Consul — Part 2 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/velotio-perspectives/a-practical-guide-to-hashicorp-consul-part-2-3c0ebc0351e8) [![medium.com: **Demystifying High Availability in Kubernetes Using Kubeadm**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/velotio-perspectives/demystifying-high-availability-in-kubernetes-using-kubeadm-3d83ed8c458b) [![medium.com: Getting Started With Kubernetes Operators (Ansible Based) —' Part 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/velotio-perspectives/getting-started-with-kubernetes-operators-ansible-based-part-2-472eb0d453b7) [![medium: Terraform in Real Life: Lessons Learned 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/version-1/terraform-in-real-life-lessons-learned-2469e3fe74e6) [![medium.com/vmacwrites: Kubernetes Audit Logs: Who created or deleted a namespace?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/vmacwrites/kubernetes-audit-logs-who-created-or-deleted-a-namespace-7d55c20d2730) [![medium: Multizone Kubernetes and VPC Load Balancer Setup with terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/vmacwrites/multizone-kubernetes-and-vpc-load-balancer-setup-9664b3c9ea5d) [![medium: Kubernetes Storage Performance Comparison v2 (2020 Updated) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/volterra-io/kubernetes-storage-performance-comparison-v2-2020-updated-1c0b69f0dcf4) [![medium.com/walmartglobaltech: How Do You Decide Whether an Individual Contributor' (IC) or Engineering Manager Role is Right for You?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/walmartglobaltech/how-do-you-decide-whether-an-individual-contributor-ic-or-engineering-manager-role-is-right-for-f46251f1a4cd) [![medium: Solution architect’s guide to Kubernetes persistent storage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/weareservian/solution-architects-guide-to-kubernetes-persistant-storage-3c9660187e8f) [![==medium.com/whispering-data: The State of Data Engineering 2022==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/whispering-data/the-state-of-data-engineering-2022-d6ef0f7cf607) [![medium: Deploy your App Using CI/CD Pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/wind-of-change/creating-a-ci-cd-pipeline-6ff9aeb0848c) [![medium: 4 Microservices Caching Patterns at Wix](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/wix-engineering/4-microservices-caching-patterns-at-wix-b4dfee1ae22f) [![medium.com: How to choose the right database for your service 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/wix-engineering/how-to-choose-the-right-database-for-your-service-97b1670c5632) [![medium: How to reduce your JVM app memory footprint in Docker and Kubernetes' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/wix-engineering/how-to-reduce-your-jvm-app-memory-footprint-in-docker-and-kubernetes-d6e030d21298) [![medium.com/wix-engineering: Troubleshooting Kafka for 2000 Microservices' at Wix](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/wix-engineering/troubleshooting-kafka-for-2000-microservices-at-wix-986ee382fd1e) [![medium.com/workday-engineering: Implementing a Fully Automated Sharding' Strategy on Kubernetes for Multi-tenanted Machine Learning Applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/workday-engineering/implementing-a-fully-automated-sharding-strategy-on-kubernetes-for-multi-tenanted-machine-learning-4371c48122ae) [![medium: Kubernetes Dummy Operator in Java](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/xgeeks/kubernetes-dummy-operator-in-java-6b2f26198a55) [![medium.com: Helm Your Kubernetes Application](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/zeals-tech-blog/helm-your-kubernetes-application-7af6293bcfcf) [![Looking for GPU Capacity ? DWS got you covered !](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.com/zencore/looking-for-gpu-capacity-dws-got-you-covered-d736b8c63ba6) [![medium.datadriveninvestor.com: Everything You Wanted to Know About GraphQL' (But Were Afraid to Ask)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.datadriveninvestor.com/everything-you-wanted-to-know-about-graphql-but-were-afraid-to-ask-ad66980116cb) [![Microservices Security in Action](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.facilelogin.com/microservices-security-in-action-933072043ad7) [![medium.freecodecamp.com: A Beginner-Friendly Introduction to Containers,' VMs and Docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.freecodecamp.com/a-beginner-friendly-introduction-to-containers-vms-and-docker-79a9e3e119b) [![medium.parttimepolymath.net: No more AWS Access Keys?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://medium.parttimepolymath.net/no-more-aws-access-keys-13a3c3f2337a) [![Google meet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://meet.google.com) [![Google meet: meet.new](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://meet.google.com/unsupported?meetingCode=new) [![Google meet: meet.new](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://meet.new) [![==mehighlow.medium.com: Hardened-AKS/Secrets==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mehighlow.medium.com/hardened-aks-secrets-82351c43eac4) [![mehmetozkaya.medium.com: Deploying .Net Microservices to Azure Kubernetes' Services(AKS) and Automating with Azure DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mehmetozkaya.medium.com/deploying-net-microservices-to-azure-kubernetes-services-aks-and-automating-with-azure-devops-c50bdd51b702) [![memcached.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://memcached.org) [![mergify.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mergify.io) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://merikan.com/2019/04/jvm-in-a-container) [![Meshery.io:](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://meshery.io) [![Metabob](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://metabob.com) [![metacpan.org: a2p - Awk to Perl translator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://metacpan.org/pod/App::a2p) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://metal3.io) [![metalbear.co: Writing a Kubernetes Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://metalbear.co/blog/writing-a-kubernetes-operator) [![metalbear.co: Writing a Kubernetes Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://metalbear.com/blog/writing-a-kubernetes-operator) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://metallb.io) [![MetalLB](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://metallb.universe.tf) [![mherman.org: Scaling Flask with Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mherman.org/presentations/flask-kubernetes) [![mhmxs.blogspot.com: Autoscaling Calico Route Reflector topology in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mhmxs.blogspot.com/2020/12/autoscaling-calico-route-reflector.html) [![curl-to-go](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mholt.github.io/curl-to-go) [![michaelkotelnikov.medium.com: Managing Network Security Lifecycles in Multi' Cluster OpenShift Environments with OpenShift Platform Plus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://michaelkotelnikov.medium.com/maintaining-network-traffic-compliance-in-multi-cluster-openshift-environments-with-openshift-54fe369aa346) [![microcks.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://microcks.io) [![microcks.io: Podman Compose support in Microcks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://microcks.io/blog/podman-compose-support) [![microcks.io: Simulating CloudEvents with AsyncAPI and Microcks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://microcks.io/blog/simulating-cloudevents-with-asyncapi) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://microcks.io/documentation/guides/avro-messaging) [![**Microk8s**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://microk8s.io) [![**Micrometer** Collector](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://micrometer.io) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://micrometer.io/docs/registry/prometheus) [![MicroProfile.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://microprofile.io) [![microservices.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://microservices.io) [![==microshift.io==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://microshift.io) [![Top 5 kubernetes challenges and their solutions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://middleware.io/blog/kubernetes-challenges-and-solutions) [![8 Best Kubernetes monitoring tools; Paid & open-source](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://middleware.io/blog/kubernetes-monitoring-tools) [![8 Best Kubernetes monitoring tools; Paid & open-source](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://middleware.io/blog/kubernetes-monitoring/tools) [![Observability vs Monitoring](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://middleware.io/blog/observability-vs-monitoring) [![midu.dev: Buenas prácticas para escribir commits en Git](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://midu.dev/buenas-practicas-escribir-commits-git) [![Semaphore UI 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mightyclaws.co.uk/bournemouth) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://migrateup.com/main-difference-python-3) [![yq 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mikefarah.gitbook.io/yq) [![milindasenaka96.medium.com: Setup Prometheus and Grafana to Monitor the' K8s Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://milindasenaka96.medium.com/setup-prometheus-and-grafana-to-monitor-the-k8s-cluster-e1d35343d7a9) [![millionvisit.blogspot.com: Kubernetes for Developers #1: Kubernetes Architecture and Features 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://millionvisit.blogspot.com/2020/12/kubernetes-for-developers-1-kubernetes-architecture.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://millionvisit.blogspot.com/2020/12/kubernetes-for-developers-2-Local-development.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://millionvisit.blogspot.com/2020/12/kubernetes-for-developers-3-kubectl-cli.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://millionvisit.blogspot.com/2020/12/kubernetes-for-developers-4-kubectl-autocompletion.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://millionvisit.blogspot.com/2020/12/kubernetes-for-developers-5-webui-dashboard.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://millionvisit.blogspot.com/2020/12/kubernetes-for-developers-6-KubernetesObjects.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://millionvisit.blogspot.com/2021/01/kubernetes-for-developers-7-imperative-vs-Declarative.html) [![millionvisit.blogspot.com: Kubernetes for Developers #8: Kubernetes Object Name, Labels, Selectors and Namespace](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://millionvisit.blogspot.com/2021/02/kubernetes-for-developers-8-Object%20Name-Labels-Selectors-Namespace.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://millionvisit.blogspot.com/2021/03/kubernetes-for-developers-10-kubernetes-Pod-YAML-manifest.html) [![millionvisit.blogspot.com: Kubernetes for Developers #11: Pod Organization using Labels](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://millionvisit.blogspot.com/2021/03/kubernetes-for-developers-11-pod-organization-using-labels.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://millionvisit.blogspot.com/2021/03/kubernetes-for-developers-9-Kubernetes-Pod-Lifecycle.html) [![millionvisit.blogspot.com: Kubernetes for Developers #12: Effective way of using K8 Liveness Probe](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://millionvisit.blogspot.com/2021/04/kubernetes-for-developers-12-effective-way-of-using-k8-liveness-probe.html) [![millionvisit.blogspot.com: Kubernetes for Developers #13: Effective way of using K8 Readiness Probe](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://millionvisit.blogspot.com/2021/04/kubernetes-for-developers-13-effective-way-of-using-k8-readiness-probe.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://millionvisit.blogspot.com/2021/05/kubernetes-for-developers-14-Kubernetes-Deployment-YAML-manifest.html) [![millionvisit.blogspot.com: Kubernetes for Developers #19: Manage app credentials using Kubernetes Secrets 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://millionvisit.blogspot.com/2021/07/kubernetes-for-developers-19-manage-app-credentials-using-Kubernetes-Secrets.html) [![min.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://min.io) [![mingliang.me: Gradle Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mingliang.me/blog/gradle-cheatsheet) [![Miro](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://miro.com) [![Summarising Top 10 API Testing Tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://miro.com/app/board/o9J_kqwfjqs=) [![Jenkins Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://miro.medium.com/max/1400/1*5tZVl-tqZwSoxH97v4u45w.png) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://miro.medium.com/v2/resize:fit:1400/1*5tZVl-tqZwSoxH97v4u45w.png) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mishra-praveen.medium.com/comprehensive-guide-to-jenkins-declarative-pipeline-with-examples-17c0be7a79d) [![mishrapartha.blogspot.com: A Beginner’s Guide to Python for Data Science - Part 5 Adding Comments in Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mishrapartha.blogspot.com/2022/11/a-beginners-guide-to-python-for-data_19.html) [![==mixi-developers.mixi.co.jp: Comparing External Secrets Operator with Secret' Storage CSI as Kubernetes External Secrets is Deprecated==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mixi-developers.mixi.co.jp/compare-eso-with-secret-csi-402bf37f20bc) [![mixi-developers.mixi.co.jp: Comparing External Secrets Operator with Secret' Storage CSI as Kubernetes External Secrets is Deprecated](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mixi-developers.mixi.co.jp/compare-eso-with-secret-csi-402bf37f20bc?gi=a7ce4398a8d7) [![mjarosie.github.io: IAM roles for Kubernetes service accounts - deep dive](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mjarosie.github.io/dev/2021/09/15/iam-roles-for-kubernetes-service-accounts-deep-dive.html) [![mjovanc.com: Get started with Docker and Docker Compose](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mjovanc.com/get-started-with-docker-and-docker-compose-cddcb5a3f3b9) [![==mkaschke.medium.com: ud Native Part 1: What Is Cloud Native?== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mkaschke.medium.com/cloud-native-part-1-what-is-cloud-native-40640f128834) [![mkdev.me: How to upgrade Openshift 4.x 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mkdev.me/posts/how-to-upgrade-openshift-4-x) [![Why and when do you need Argo CD?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mkdev.me/posts/why-and-when-do-you-need-argo-cd) [![mlepeshkin.medium.com: Automated Kubernetes deployment with Helm and additional' templating](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mlepeshkin.medium.com/automated-kubernetes-deployment-with-helm-and-additional-templating-dc960689609f) [![mlops.community: MLOps Simplified: orchestrating ML pipelines with infrastructure abstraction. Enabled by Flyte](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mlops.community/blog/flyte-mlops-simplified) [![mlops.community: MLOps with Flyte: The Convergence of Workflows Between Machine Learning and Engineering](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mlops.community/blog/mlops-with-flyte-the-convergence-of-workflows-between-machine-learning-and-engineering) [![mlops.community: MLOps Simplified: orchestrating ML pipelines with infrastructure' abstraction. Enabled by Flyte](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mlops.community/flyte-mlops-simplified) [![mlops.community: MLOps with Flyte: The Convergence of Workflows Between' Machine Learning and Engineering](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mlops.community/mlops-with-flyte-the-convergence-of-workflows-between-machine-learning-and-engineering) [![mockoon 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mockoon.com) [![mockuper.net](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mockuper.net) [![modelcontextprotocol.io: MCP Official Documentation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://modelcontextprotocol.io/docs/getting-started/intro) [![modelcontextprotocol.io: MCP Official Documentation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://modelcontextprotocol.io/introduction) [![Ansible Molecule](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://molecule.readthedocs.io) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://momjian.us/main/writings/pgsql/administration.pdf) [![MongoDB Tools - Admin GUIs, Monitoring and Other Good Stuff](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mongodb-tools.com) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mongodirector.com) [![MongoLab: Fully managed MongoDB-as-a-Service](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mongolab.com) [![monitoring2.substack.com: Big Prometheus. Thanos, Cortex, M3DB and VictoriaMetrics' at scale 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://monitoring2.substack.com/p/big-prometheus) [![monodot.co.uk: openshift cheat sheet 4](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://monodot.co.uk/openshift-cheatsheet) [![monzo.com: Controlling outbound traffic from Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://monzo.com/blog/controlling-outbound-traffic-from-kubernetes) [![morey.tech: Bitwarden and External Secrets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://morey.tech/technical%20blog/Bitwarden-And-External-Secrets) [![morioh.com: How to create Google Map in Python using Gmaps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://morioh.com) [![morioh.com: How to create Google Map in Python using Gmaps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://morioh.com/p/a9bdee14b0d2) [![motilayo.hashnode.dev: Exploring Kubernetes Service Account Tokens and Secure' Workload Identity Federation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://motilayo.hashnode.dev/exploring-kubernetes-service-account-tokens-and-secure-workload-identity-federation) [![mouliveera.medium.com: How to update configmap on POD without restart](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mouliveera.medium.com/how-to-update-configmap-on-pod-without-restart-be3c0b4433af) [![Move2Kube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://move2kube.konveyor.io) [![movi.hashnode.dev: Simplify Kubernetes Cluster Management with Kyverno](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://movi.hashnode.dev/simplify-kubernetes-cluster-management-with-kyverno-ckt6yxjqy0duy95s14groe7h4) [![mqtt.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mqtt.org) [![mrcloudbook.com: Mr Cloud Book](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mrcloudbook.com) [![mrcloudbook.com: Automating Tetris Deployments: DevSecOps with ArgoCD, Terraform, and Jenkins for Two Game Versions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mrcloudbook.com/automating-tetris-deployments-devsecops-with-argocd-terraform-and-jenkins-for-two-game-versions) [![mrcloudbook.com: GitOps: Deploying Tetris on EKS Using ArgoCD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mrcloudbook.com/gitops-deploying-tetris-on-eks-using-argocd) [![==mrdevops.hashnode.dev: How to Create EC2 Instance in AWS: Step by Step' Tutorial==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mrdevops.hashnode.dev/how-to-create-ec2-instance-in-aws-step-by-step-tutorial) [![mrdevops.hashnode.dev: Top 40 Terraform Interview Questions and Answers' for 2023](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mrdevops.hashnode.dev/top-40-terraform-interview-questions-and-answers-for-2023) [![mrpaulandrew.com: BUILDING A DATA MESH ARCHITECTURE IN AZURE – PART 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mrpaulandrew.com/2021/12/22/building-a-data-mesh-architecture-in-azure-part-2) [![msrishty.medium.com: Traditional CI-CD vs gitops 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://msrishty.medium.com/traditional-ci-cd-vs-gitops-e835728642fb) [![mtijhof.wordpress.com: Jenkins: Running a declarative pipeline from your Shared Library 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mtijhof.wordpress.com/2019/04/22/jenkins-running-a-declarative-pipeline-from-your-shared-library) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://muhidabid.hashnode.dev/why-does-kubernetes-need-ingress) [![muratbuffalo.blogspot.com: What’s Really New with NewSQL?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://muratbuffalo.blogspot.com/2021/11/whats-really-new-with-newsql.html) [![murchie85.github.io: Installling minikube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://murchie85.github.io/Kubernetes.html) [![Mux: The API to Video](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mux.com) [![mvark.blogspot.com: Comparison of Azure Front Door, Traffic Manager, Application Gateway & Load Balancer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mvark.blogspot.com/2019/12/comparison-of-azure-front-door-traffic.html) [![Maven Prometheus instrumentation library for JVM applications (client library)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mvnrepository.com/artifact/io.prometheus) [![myfuturehub.com: Must Keep these Kubernetes Commands handy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://myfuturehub.com/must-keep-these-kubernetes-commands-handy) [![myfuturehub.com: Useful commands of Docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://myfuturehub.com/useful-commands-of-docker) [![myweblearner.com: Kubernetes(k8s) Readiness and Liveness Probe](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://myweblearner.com/springboot_k8s_readiness_liveness.html) [![Bash Pitfalls 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mywiki.wooledge.org/BashPitfalls) [![nakamasato.medium.com: Comparison between Helm and Kustomize for Kubernetes' yaml management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nakamasato.medium.com/comparison-between-helm-and-kustomize-for-kubernetes-yaml-management-aed32cef2627) [![namelix.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://namelix.com) [![napo.io: Kubernetes The (real) Hard Way on AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://napo.io/posts/kubernetes-the-real-hard-way-on-aws) [![napo.io: Terraform Kubernetes Multi-Cloud (ACK, AKS, DOK, EKS, GKE, OKE)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://napo.io/posts/terraform-kubernetes-multi-cloud-ack-aks-dok-eks-gke-oke) [![natarajsundar.medium.com: Istio service mesh, a start to finish tutorial' with Side Car architecture and an analysis + comparison of the Ambient mesh architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://natarajsundar.medium.com/istio-service-mesh-a-start-to-finish-tutorial-with-side-car-architecture-and-an-analysis-d70a255ea41d) [![nathanpeck.com: Why should I use an orchestrator like Kubernetes, Amazon ECS, or Hashicorp Nomad?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nathanpeck.com/why-should-use-container-orchestration) [![==nativecloud.dev== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nativecloud.dev) [![nativecloud.dev: Scale out your Raspberry-Pi Kubernetes cluster to the cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nativecloud.dev/scale-out-your-raspberry-pi-k3s-cluster-to-the-cloud) [![navendu.me: Comparing Kubernetes Gateway and Ingress APIs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://navendu.me/posts/gateway-vs-ingress-api) [![navveenbalani.dev: Code To Custom Cloud Architecture Diagrams](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://navveenbalani.dev/index.php/articles/code-to-custom-cloud-architecture-diagrams) [![nbailey.ca: Domesticated Kubernetes Networking](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nbailey.ca/post/k8s-networking) [![ndpsoftware.com: Interactive git cheat sheet 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ndpsoftware.com/git-cheatsheet.html) [![neal-davis.medium.com: ECS vs EC2 vs Lambda](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://neal-davis.medium.com/ecs-vs-ec2-vs-lambda-36b8ca380dea) [![Lists vs. Tuples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nedbatchelder.com/blog/201608/lists_vs_tuples.html) [![nedinthecloud.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nedinthecloud.com) [![nedinthecloud.com: Replacing The Template Cloudinit Config Data Source](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nedinthecloud.com/2022/01/18/replacing-the-template_cloudinit_config-data-source) [![nedinthecloud.com: Comparing Open TOFU And Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nedinthecloud.com/2024/01/22/comparing-opentofu-and-terraform) [![nedinthecloud.com: Using azure container instances for an azure dev ops self hosted agent](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nedinthecloud.com/2024/04/15/using-azure-container-instances-for-an-azure-devops-self-hosted-agent) [![Ephemeral Values in Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nedinthecloud.com/2025/07/01/ephemeral-values-in-terraform) [![Best Project Management Software of 2020](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://neilpatel.com/blog/best-project-management-software) [![neonmirrors.net: Exploring Kyverno: Introduction 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://neonmirrors.net/post/2020-11/exploring-kyverno-intro) [![neonmirrors.net: Exploring Kyverno: Part 3, Generation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://neonmirrors.net/post/2020-12/exploring-kyverno-part3) [![neonmirrors.net: Kubernetes Policy Comparison: OPA/Gatekeeper vs Kyverno' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://neonmirrors.net/post/2021-02/kubernetes-policy-comparison-opa-gatekeeper-vs-kyverno) [![neonmirrors.net: Reducing Pod Volume Update Times](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://neonmirrors.net/post/2022-12/reducing-pod-volume-update-times) [![neovim](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://neovim.io) [![net.connect4techs.com: What are the top DevOps trends in 2024](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://net.connect4techs.com/what-are-the-top-devops-trends-in-2024) [![NetBox Labs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://netboxlabs.com) [![netboxlabs.com: An In-Depth Guide to NetBox for IPAM](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://netboxlabs.com/blog/netbox-ipam) [![Applying Netflix DevOps Patterns to Windows](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://netflixtechblog.com/applying-netflix-devops-patterns-to-windows-2a57f2dbbf79) [![netflixtechblog.com: ConsoleMe: A Central Control Plane for AWS Permissions and Access](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://netflixtechblog.com/consoleme-a-central-control-plane-for-aws-permissions-and-access-fd09afdd60a8) [![From Silos to Service Topology: Why Netflix Built a Real-Time Service Map](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://netflixtechblog.com/from-silos-to-service-topology-why-netflix-built-a-real-time-service-map-0165ba13a7bc?source=rss----2615bd06b42e---4) [![Full Cycle Developers at Netflix — Operate What You Build](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://netflixtechblog.com/full-cycle-developers-at-netflix-a08c31f83249) [![High-Throughput Graph Abstraction at Netflix: Part I](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://netflixtechblog.com/high-throughput-graph-abstraction-at-netflix-part-i-e88063e6f6d5?source=rss----2615bd06b42e---4) [![netflixtechblog.medium.com: Improving Pull Request Confidence for the Netflix' TV App](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://netflixtechblog.medium.com/improving-pull-request-confidence-for-the-netflix-tv-app-b85edb05eb65) [![network-king.net: IoT use in healthcare grows but has some pitfalls](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://network-king.net/iot-use-in-healthcare-grows-but-has-its-pitfalls) [![networkproguide.com: CIDR Subnet Mask Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://networkproguide.com/cidr-subnet-mask-ipv4-cheat-sheet) [![networkwalks.com: TCP/IP Model](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://networkwalks.com/tcp-ip-model) [![New Relic 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://newrelic.com) [![newrelic.com: Understand OpenTelemetry Part 4: Instrument a Java App with OpenTelemetry](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://newrelic.com/blog/apm/java-opentelemetry) [![newrelic.com: Effective Strategies for Kafka Topic Partitioning 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://newrelic.com/blog/best-practices/effective-strategies-kafka-topic-partitioning) [![newrelic.com: Understand OpenTelemetry Part 4: Instrument a Java App with' OpenTelemetry](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://newrelic.com/blog/best-practices/java-opentelemetry) [![newrelic.com: What Is eBPF and Why Does It Matter for Observability?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://newrelic.com/blog/best-practices/what-is-ebpf) [![newrelic.com: OpenTracing, OpenCensus, OpenTelemetry, and New Relic (Best overview of OpenTelemetry)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://newrelic.com/blog/dem/opentelemetry-opentracing-opencensus) [![newrelic.com: Creating dashboards with Terraform and JSON templates](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://newrelic.com/blog/how-to-relic/create-nr-dashboards-with-terraform-part-1) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://newrelic.com/blog/infrastructure-monitoring/create-nr-dashboards-with-terraform-part-1) [![blog.newrelic.com: Kubernetes Fundamentals, Part 4: How to Organize Clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://newrelic.com/blog/infrastructure-monitoring/how-to-organize-kubernetes-clusters) [![blog.newrelic.com: Kubernetes Fundamentals, Part 5: Working with Kubernetes Volumes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://newrelic.com/blog/infrastructure-monitoring/how-to-use-kubernetes-volumes) [![blog.newrelic.com: Kubernetes Fundamentals, Part 2: How to Use Health Checks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://newrelic.com/blog/infrastructure-monitoring/kubernetes-health-checks) [![blog.newrelic.com: Kubernetes Fundamentals, Part 1: How to Manage Cluster Capacity with Requests and Limits](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://newrelic.com/blog/infrastructure-monitoring/kubernetes-request-and-limits) [![newrelic.com: Effective Strategies for Kafka Topic Partitioning 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://newrelic.com/blog/observability/effective-strategies-kafka-topic-partitioning) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://newrelic.com/blog/observability/what-is-ebpf) [![newrelic.com: Pixie](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://newrelic.com/platform/kubernetes-pixie) [![Microsoft Build 2026 Live Blog](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://news.microsoft.com/build-2026-live-blog) [![Microsoft Dragon Copilot: Unified Voice AI Assistant for Healthcare](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://news.microsoft.com/source/2025/03/03/microsoft-dragon-copilot-provides-the-healthcare-industrys-first-unified-voice-ai-assistant-that-enables-clinicians-to-streamline-clinical-documentation-surface-information-and-automate-task) [![news.ncsu.edu: Tech Sector Job Interviews Assess Anxiety, Not Software Skills](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://news.ncsu.edu/2020/07/tech-job-interviews-anxiety) [![news.slashdot.org: A Record Number of Workers Are Quitting Their Jobs, Empowered by New Leverage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://news.slashdot.org/story/21/10/12/1818252/a-record-number-of-workers-are-quitting-their-jobs-empowered-by-new-leverage) [![The 12-Factor App: An Updated Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://newsletter.francofernando.com/p/the-12-factor-app-an-updated-guide) [![newsletter.pragmaticengineer.com: Engineering Leadership Skill Set Overlaps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://newsletter.pragmaticengineer.com/p/engineering-leadership-skillset-overlaps) [![livecodestream.dev: Five Advanced Git Concepts that Make You Look Like a Pro](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://newsletter.thelongcommit.com/subscribe) [![next.redhat.com: Introducing VolSync: your data, anywhere](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://next.redhat.com/2021/08/23/introducing-volsync-your-data-anywhere) [![nextcloud.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nextcloud.com) [![nextlinklabs.com: Handling Auth in EKS Clusters: Setting Up Kubernetes User' Access Using AWS IAM](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nextlinklabs.com/insights/handling-authentication-in-EKS-clusters-kubernetes-AWS-IAM) [![nextlinklabs.com: Handling Auth in EKS Clusters: Setting Up Kubernetes User Access Using AWS IAM](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nextlinklabs.com/resources/insights/handling-authentication-in-eks-clusters-kubernetes-aws-iam) [![nexus3-cli.readthedocs.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nexus3-cli.readthedocs.io) [![nexus3-cli.readthedocs.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nexus3-cli.readthedocs.io/en/latest) [![nfrankel.medium.com: Goodbye minikube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nfrankel.medium.com/goodbye-minikube-340070edc5af) [![nginx-playground.wizardzines.com 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nginx-playground.wizardzines.com) [![ngrep](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ngrep.sourceforge.net) [![Setting Up Docker for Windows and WSL to Work Flawlessly](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nickjanetakis.com/blog/setting-up-docker-for-windows-and-wsl-to-work-flawlessly) [![Using WSL and MobaXterm to Create a Linux Dev Environment on Windows](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nickjanetakis.com/blog/using-wsl-and-mobaxterm-to-create-a-linux-dev-environment-on-windows) [![Wait until Your Dockerized Database Is Ready before Continuing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nickjanetakis.com/blog/wait-until-your-dockerized-database-is-ready-before-continuing) [![nicolasbarlatier.hashnode.dev: Introduction Kubernetes and Kustomize: How' to easily customize any resource configuration with Kustomize?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nicolasbarlatier.hashnode.dev/introduction-kubernetes-and-kustomize-how-to-easily-customize-any-resource-configuration-with-kustomize) [![nicolasbarlatier.hashnode.dev: .NET Core Tip 2: How to troubleshoot Memory' Leaks within a .NET Console application running in a Linux Docker Container in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nicolasbarlatier.hashnode.dev/net-core-tip-2-how-to-troubleshoot-memory-leaks-within-a-net-console-application-running-in-a-linux-docker-container-in-kubernetes) [![nicwortel.nl: Continuous deployment to Kubernetes with GitHub Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nicwortel.nl/blog/2022/05/27/continuous-deployment-to-kubernetes-with-github-actions) [![nightfall.ai: Is Atlassian Cloud HIPAA Compliant?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nightfall.ai/atlassian-cloud-hipaa-compliant) [![nikhilism.com: Mystery Knowledge and Useful Tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nikhilism.com/post/2020/mystery-knowledge-useful-tools) [![Reshaping in Pandas – Pivot, Pivot-Table, Stack and Unstack explained with Pictures](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nikolaygrozev.wordpress.com/2015/07/01/reshaping-in-pandas-pivot-pivot-table-stack-and-unstack-explained-with-pictures) [![nilesh93.medium.com: Replacing Docker Desktop with Podman and Kind in MacOS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nilesh93.medium.com/replacing-docker-desktop-with-podman-and-kind-in-macos-c750581a3fda) [![nillsf.com: Running Windows containers on the Azure Kubernetes Service (AKS)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nillsf.com/index.php/2020/11/17/running-windows-containers-on-the-azure-kubernetes-service-aks) [![All You Need To Know For Migrating To Java 11](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nipafx.dev/java-11-migration-guide) [![niravshah2705.medium.com: Play with volume for statefulsets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://niravshah2705.medium.com/play-with-volume-for-statefulsets-7fbf14221e74) [![nirmata.com: Auto-labeling Kubernetes resources with Kyverno](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nirmata.com/2020/10/30/auto-labeling-kubernetes-resources-with-kyverno) [![nirmata.com: Kubernetes Supply Chain Policy Management with Cosign and Kyverno](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nirmata.com/2021/08/12/kubernetes-supply-chain-policy-management-with-cosign-and-kyverno) [![nirmata.com: Introducing Kyverno 1.4.2: Trusted And More Efficient!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nirmata.com/2021/08/18/introducing-kyverno-1-4-2-trusted-and-more-efficient) [![nishnit007.medium.com: A Journey from Dockerfile to Application Deployment' on Kubernetes For Beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nishnit007.medium.com/a-journey-from-dockerfile-to-application-deployment-on-kubernetes-for-beginners-fea1eb0f3581) [![nitheeshp.dev: Practical CI/CD Guide to Deploying AWS Infrastructure through' Terraform - Multi Environment Deployment - Part 2 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nitheeshp.dev/practical-cicd-guide-to-deploying-aws-infrastructure-through-terraform-multi-environment-deployment-part-2) [![nitheeshp.dev: Practical CI/CD Guide to Deploying AWS Infrastructure through' Terraform - Multi Environment Deployment - Part 3 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nitheeshp.dev/practical-cicd-guide-to-deploying-aws-infrastructure-through-terraform-multi-environment-deployment-part-3) [![nitheeshp.dev: Practical CI/CD Guide to Deploying AWS Infrastructure through' Terraform - Multi Environment Deployment - Part 4 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nitheeshp.dev/practical-cicd-guide-to-deploying-aws-infrastructure-through-terraform-multi-environment-deployment-part-4) [![nitheeshp.dev: Practical CI/CD Guide to Deploying AWS Infrastructure through' Terraform - Multi Environment Deployment - Part 1 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nitheeshp.dev/practical-cicd-guide-to-deploying-aws-infrastructure-through-terraform-part-1-1) [![nitheeshp.dev: Practical CI/CD Guide to Deploying AWS Infrastructure 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nitheeshp.dev/series/terraform) [![nitishblog.hashnode.dev: Kubernetes Services - Your way to connect with' your application](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nitishblog.hashnode.dev/kubernetes-services-your-way-to-connect-with-your-application) [![nivogt.medium.com: Boost your Kubernetes cluster’s Autoscaler on AWS EKS' with Karpenter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nivogt.medium.com/boost-your-kubernetes-clusters-autoscaler-on-aws-eks-with-karpenter-4d23955944f2) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nivogt.medium.com/iac-continuous-delivery-with-crossplane-and-argocd-how-to-automate-the-creation-of-aws-eks-1523ef0e0aa) [![Nix](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nix.dev/manual/nix/2.28) [![Nix](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nixos.org/manual/nix/stable) [![nodejs.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nodejs.org) [![nodejs.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nodejs.org/en) [![==noidea.dog/glue: Being Glue==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://noidea.dog/glue) [![Nomad](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nomadproject.io) [![Automating Microsoft Sentinel Deployment with Azure DevOps CI/CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://noodlemctwoodle.medium.com/automating-microsoft-sentinel-deployment-with-azure-devops-ci-cd-2d4ae0c4e254) [![nordicapis.com: 5 Protocols For Event-Driven API Architectures 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nordicapis.com/5-protocols-for-event-driven-api-architectures) [![**curl command**: Understanding the Hidden Powers of curl](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nordicapis.com/understanding-the-hidden-powers-of-curl) [![nordicapis.com: Using gRPC to Connect a Microservices Ecosystem](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nordicapis.com/using-grpc-to-connect-a-microservices-ecosystem) [![noti.st: Change Data Capture with Flink SQL and Debezium 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://noti.st/morsapaes/liQzgs/change-data-capture-with-flink-sql-and-debezium) [![noticiastrabajo.es: Así pueden los autónomos retrasar el pago de los intereses de los créditos ICO](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://noticiastrabajo.huffingtonpost.es/como-deben-autonomos-retrasar-pago-intereses-creditos-ico) [![notmattlucas.com: Kubernetes Configuration with Kustomize](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://notmattlucas.com/kubernetes-configuration-with-kustomize-f4dbba250f3) [![npkill.js.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://npkill.js.org) [![nicwortel.nl: Continuous deployment to Kubernetes with GitHub Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nth-root.nl/en/guides/automate-kubernetes-deployments-with-github-actions) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nubenetes.com) [![Terraform Kubernetes Boilerplates 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nubenetes.com/terraform) [![nubesgen.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nubesgen.com) [![numericaideas.com: Auto Scaling Group on AWS with Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://numericaideas.com/blog/auto-scaling-group-on-aws-with-terraform) [![numerous.ai](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://numerous.ai) [![nunoadrego.com: Abusing Pod Priority](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nunoadrego.com/posts/abusing-pod-priority) [![Visual docker-compose.yml file generator 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nuxx.io) [![nvie.com: Feature Branches. A successful Git branching model](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nvie.com/posts/a-successful-git-branching-model) [![nwktimes.blogspot.com: NVA Part IV: NVA Redundancy with Azure Internal Load Balancer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nwktimes.blogspot.com/2023/06/azure-ilb-for-nva-ha.html) [![nylas.com: Profiling Python in Production](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nylas.com/blog/performance) [![o365reports.com: Office 365 Reports](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://o365reports.com) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://oauth2-proxy.github.io/oauth2-proxy) [![Obsidian](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://obsidian.md) [![oci-ansible-collection.readthedocs.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://oci-ansible-collection.readthedocs.io) [![oci-ansible-collection.readthedocs.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://oci-ansible-collection.readthedocs.io/en/latest) [![oclif.io 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://oclif.io) [![octant.dev](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://octant.dev) [![octetz.com: Setting Up Pod Security Policies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://octetz.com/docs/2018/2018-12-07-psp) [![octoperf.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://octoperf.com) [![Octopus Deploy - deployment tool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://octopus.com) [![codefresh.io: Applied GitOps with Kustomize](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://octopus.com/blog/applied-gitops-with-kustomize) [![octopus.com: How to structure your Git repository for DevOps automation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://octopus.com/blog/devops-automation-repo-design) [![codefresh.io: Docker anti-patterns 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://octopus.com/blog/docker-anti-patterns) [![octopus.com: Getting started with PowerShell Desired State Configuration (DSC)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://octopus.com/blog/getting-started-with-powershell-dsc) [![codefresh.io: How to Model Your Gitops Environments and Promote Releases between Them 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://octopus.com/blog/how-to-model-your-gitops-environments) [![octopus.com: Introduction to HCL and HCL tooling](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://octopus.com/blog/introduction-to-hcl-and-hcl-tooling) [![codefresh.io: Kubernetes Deployment Antipatterns – part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://octopus.com/blog/kubernetes-antipatterns-1) [![codefresh.io: Kubernetes Deployment Antipatterns – part 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://octopus.com/blog/kubernetes-antipatterns-2) [![codefresh.io: Progressive delivery for Kubernetes Config Maps using Argo Rollouts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://octopus.com/blog/progressive-delivery-for-kubernetes-config-maps-using-argo-rollouts) [![octopus.com: Create an AKS Cluster with Pulumi and Octopus Deploy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://octopus.com/blog/pulumi-and-aks-with-octopus-deploy) [![codefresh.io: Using Argo CD and Kustomize for ConfigMap Rollouts 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://octopus.com/blog/using-argo-cd-and-kustomize-for-configmap-rollouts) [![codefresh.io: Using Helm with GitOps 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://octopus.com/blog/using-helm-with-gitops) [![Codefresh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://octopus.com/codefresh) [![codefresh.io: Using a Kanban board to manage and promote Helm Releases 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://octopus.com/devops) [![codefresh.io: Using GitOps for Infrastructure and Applications With Crossplane and Argo CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://octopus.com/devops/gitops) [![octopus.com: Deployment process as code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://octopus.com/docs/deployments/patterns/deployment-process-as-code) [![==odedia.org: Production Considerations for Spring on Kubernetes== 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://odedia.org/production-considerations-for-spring-on-kubernetes) [![odo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://odo.dev) [![offensive-terraform.github.io: Offensive Terraform Modules 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://offensive-terraform.github.io) [![offensive-terraform.github.io: Offensive Terraform Modules 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://offensive-terraform.github.io/offensive-terraform.github.io) [![Oh My Zsh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ohmyz.sh) [![Oh shit, git!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ohshitgit.com) [![OKD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://okd.io) [![okdiario.com: Telefónica y Santander despiden a 467 empleados en 2021 por denuncias de compañeros](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://okdiario.com/economia/telefonica-santander-despiden-467-empleados-2021-denuncias-companeros-8655690) [![okteto.com: Kubernetes for Developers Blog Series by Okteto](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://okteto.com/blog/kubernetes-for-developers-blog-series-by-okteto) [![okteto.com: Run your Pull Request Preview Environments on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://okteto.com/blog/preview-environments-for-kubernetes) [![olamiko.medium.com: Technical Series: Kubernetes Networking](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://olamiko.medium.com/technical-series-kubernetes-networking-5a5dc3823163) [![oldgitops.medium.com: Setting up Podman on WSL2 in Windows 10 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://oldgitops.medium.com/setting-up-podman-on-wsl2-in-windows-10-be2991c2d443) [![oliverjumpertz.medium.com: Serverless vs. Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://oliverjumpertz.medium.com/serverless-vs-kubernetes-58b0b387dc98) [![omerxx.com: 10 Things I wish I’d known before building a Kubernetes CRD controller](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://omerxx.com/k8s-controllers) [![Oh My OpenAgent](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://omo.dev) [![gitpod.io 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ona.com) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ona.com/stories/gitpod-is-now-ona) [![onecloudplease.com: Console Recorder for AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://onecloudplease.com/project/console-recorder) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://onelink.to/e9rhmn) [![onlineyamltools.com 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://onlineyamltools.com) [![opcito.com: A guide to mastering autoscaling in Kubernetes with KEDA](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opcito.com/blogs/a-guide-to-mastering-autoscaling-in-kubernetes-with-keda) [![open-bootcamp.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://open-bootcamp.com) [![==open-cluster-management.io==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://open-cluster-management.io) [![open-rpc.org lightweight RPC framework 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://open-rpc.org) [![The OpenAI Podcast on Spotify](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://open.spotify.com/show/0zojMEDizKMh3aTxnGLENP) [![World Models vs LLMs: Visually Explained](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://open.substack.com/pub/priyankavergadia/p/world-models-vs-llms-visually-explained?r=65wvb&showWelcomeOnShare=true) [![How business operations teams use Codex](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openai.com/academy/codex-for-work/how-business-operations-teams-use-codex) [![How data science teams use Codex](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openai.com/academy/codex-for-work/how-data-science-teams-use-codex) [![How sales teams use Codex](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openai.com/academy/codex-for-work/how-sales-teams-use-codex) [![openai.com: Scaling Kubernetes to 7,500 Nodes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openai.com/blog/scaling-kubernetes-to-7500-nodes) [![OpenAI Guaranteed Capacity: Dedicated Infrastructure for Enterprise Compute](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openai.com/guaranteed-capacity) [![Advancing Content Provenance for a Safer, More Transparent AI Ecosystem](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openai.com/index/advancing-content-provenance) [![AdventHealth advances whole-person care with OpenAI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openai.com/index/adventhealth) [![Boston Children's Hospital uses AI to unlock new diagnoses](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openai.com/index/boston-childrens-hospital) [![How Braintrust turns customer requests into code with Codex](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openai.com/index/braintrust) [![Building self-improving tax agents with Codex](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openai.com/index/building-self-improving-tax-agents-with-codex) [![Cisco and OpenAI redefine enterprise engineering with Codex](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openai.com/index/cisco) [![Codex is Becoming a Productivity Tool for Everyone](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openai.com/index/codex-for-knowledge-work) [![Databricks brings GPT-5.5 to enterprise agent workflows - OpenAI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openai.com/index/databricks) [![OpenAI and Dell Technologies partner to bring Codex to hybrid and on-premises enterprise environments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openai.com/index/dell-codex-enterprise-partnership) [![Election information and safeguards in 2026](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openai.com/index/election-safeguards-2026) [![How Endava builds an agentic organization with Codex](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openai.com/index/endava) [![OpenAI named a Leader in enterprise coding agents by Gartner](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openai.com/index/gartner-2026-agentic-coding-leader) [![OpenAI, Grupo Folha, and Grupo UOL announce strategic content partnership](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openai.com/index/grupo-folha-grupo-uol-partnership) [![Introducing OpenAI for Singapore](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openai.com/index/introducing-openai-for-singapore) [![OpenAI and Malta partner to bring ChatGPT Plus to all citizens](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openai.com/index/malta-chatgpt-plus-partnership) [![OpenAI Model Disproves Central Conjecture in Discrete Geometry](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openai.com/index/model-disproves-discrete-geometry-conjecture) [![MUFG aims to become AI native with OpenAI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openai.com/index/mufg) [![OpenAI Frontier Governance Framework](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openai.com/index/openai-frontier-governance-framework) [![OpenAI frontier models and Codex are now available on AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openai.com/index/openai-frontier-models-and-codex-are-now-available-on-aws) [![Our Views on AI Policy and Political Advocacy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openai.com/index/our-views-on-ai-policy-and-political-advocacy) [![A new personal finance experience in ChatGPT](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openai.com/index/personal-finance-chatgpt) [![How Ramp engineers accelerate code review with Codex](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openai.com/index/ramp) [![Building the Infrastructure for the Intelligence Age in Michigan](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openai.com/index/stargate-michigan-data-center) [![Strengthening Societal Resilience with Rosalind Biodefense](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openai.com/index/strengthening-societal-resilience-with-rosalind-biodefense) [![The next phase of OpenAI's Education for Countries](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openai.com/index/the-next-phase-of-education-for-countries) [![A shared playbook for trustworthy third party evaluations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openai.com/index/trustworthy-third-party-evaluations-foundations) [![How Virgin Atlantic ships faster with Codex](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openai.com/index/virgin-atlantic) [![Warp's big bet on building open source with GPT-5.5](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openai.com/index/warp) [![openai.com: Scaling Kubernetes to 7,500 nodes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openai.com/research/scaling-kubernetes-to-7500-nodes) [![OpenAPI Generator 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openapi-generator.tech) [![OpenBuilt](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openbuilt.io) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opencensus.io) [![OCI: Open Container Initiative](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opencontainers.org) [![opencoreventures.com: HashiCorp switching to BSL shows a need for open charter' companies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opencoreventures.com/blog/2023-08-23-hashicorp-switching-bsl-shows-need-for-open-charter-companies) [![Curve: opencurve.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opencurve.io) [![Open Data Hub](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opendatahub.io) [![OpenEBS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openebs.io) [![OpenGitOps.dev 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opengitops.dev) [![OpenID Connect](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openid.net) [![Open Insurance](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openinsurance.io) [![openjdk.java.net: JEP 413: Code Snippets in Java API Documentation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openjdk.java.net/jeps/413) [![openjdk.java.net: JEP 413: Code Snippets in Java API Documentation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openjdk.org/jeps/413) [![openkruise.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openkruise.io) [![openliberty.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openliberty.io) [![openpracticelibrary.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openpracticelibrary.com) [![opensearch.org 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensearch.org) [![openservicemesh.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openservicemesh.io) [![openshift-ireland.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openshift-ireland.com) [![OpenShift.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openshift.io) [![openshift.tips](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openshift.tips) [![OpenShift.tv](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openshift.tv) [![opensource.builders](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.builders) [![opensource.com 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com) [![opensource.com: A Linux networking guide to CIDR notation and configuration - sipcalc 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/16/12/cidr-network-notation-configuration-linux) [![opensource.com: What is an SRE and how does it relate to DevOps?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/18/10/sre-startup) [![opensource.com: Testing Ansible roles with Molecule](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/18/12/testing-ansible-roles-molecule) [![How to use Ansible to set up system monitoring with Prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/18/3/how-use-ansible-set-system-monitoring-prometheus) [![opensource.com: Learn advanced SSH commands with this cheat sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/18/4/learn-advanced-ssh-commands-new-cheat-sheet) [![opensource.com: Running Jenkins builds in Openshift containers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/18/4/running-jenkins-builds-containers) [![opensource.com - Introduction to writing pipelines-as-code and implementing DevOps with Jenkins 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/18/8/devops-jenkins-2) [![opensource.com: What is CI/CD?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/18/8/what-cicd) [![opensource.com: Distributed tracing in a microservices world](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/18/9/distributed-tracing-microservices-world) [![opensource.com: 3 open source distributed tracing tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/18/9/distributed-tracing-tools) [![Monitoring kubernetes with Prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/19/11/introduction-monitoring-prometheus) [![opensource.com: A quickstart guide to Ansible 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/19/2/quickstart-guide-ansible) [![opensource.com: Scaling PostgreSQL with Kubernetes Operators 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/19/2/scaling-postgresql-kubernetes-operators) [![opensource.com: A beginner's guide to building DevOps pipelines with open source tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/19/4/devops-pipeline) [![opensource.com: The case for making the transition from sysadmin to DevOps engineer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/19/7/devops-vs-sysadmin) [![opensource.com: How to transition into a career as a DevOps engineer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/19/7/how-transition-career-devops-engineer) [![opensource.com: Why Spinnaker matters to CI/CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/19/8/why-spinnaker-matters-cicd) [![opensource.com - building cicd pipelines with jenkins 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/19/9/intro-building-cicd-pipelines-jenkins) [![opensource.com: An introduction to Markdown](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/19/9/introduction-markdown) [![opensource.com: 10 Ansible modules for Linux system automation c](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/20/10/ansible-modules-linux) [![opensource.com: Integrate your calendar with Ansible to avoid schedule conflicts 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/20/10/calendar-ansible) [![opensource.com: My first day using Ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/20/10/first-day-ansible) [![opensource.com: Build a Kubernetes Minecraft server with Ansible's Helm modules](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/20/10/kubernetes-minecraft-ansible) [![opensource.com: 8 Git aliases that make me more efficient](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/20/11/git-aliases) [![opensource.com: A beginner's guide to Kubernetes Jobs and CronJobs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/20/11/kubernetes-jobs-cronjobs) [![opensource.com: How the Kubernetes scheduler works](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/20/11/kubernetes-scheduler) [![opensource.com: Set up Minishift and run Jenkins on Linux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/20/11/minishift-linux) [![opensource.com: 4 ways to run Kubernetes locally](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/20/11/run-kubernetes-locally) [![opensource.com: Set up an Ansible lab in 20 minutes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/20/12/ansible-lab) [![opensource.com: 6 container concepts you need to understand](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/20/12/containers-101) [![opensource.com: 3 critical DevOps concepts we explored in 2020 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/20/12/devops) [![opensource.com: 3 ways Kubernetes optimizes your IT budget](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/20/12/it-budget-kubernetes) [![opensource.com: Create a DevOps culture with open source principles](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/20/12/remote-devops) [![opensource.com: A beginner's guide to everything DevOps 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/20/2/devops-beginners) [![opensource.com: Build a Kubernetes Operator in 10 minutes with Operator SDK](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/20/3/kubernetes-operator-sdk) [![opensource.com: Directing Kubernetes traffic with Traefik](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/20/3/kubernetes-traefik) [![opensource.com: Don't love diff? Use Meld instead](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/20/3/meld) [![opensource.com: Try this Kubernetes HTTP router and reverse proxy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/20/4/http-kubernetes-skipper) [![opensource.com: 9 kubectl commands sysadmins need to know 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/20/5/kubectl-cheat-sheet) [![Start using systemd as a troubleshooting tool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/20/5/systemd-troubleshooting-tool) [![opensource.com: A beginner's guide to Kubernetes container orchestration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/20/6/container-orchestration) [![opensource.com: 10 tips for maintaining a DevOps mindset for distributed teams](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/20/6/devops-mindset) [![opensource.com: 5 ways to boost your Kubernetes knowledge](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/20/6/kubernetes-anniversary) [![How to handle dynamic and static libraries in Linux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/20/6/linux-libraries) [![opensource.com: What you need to know about automation testing in CI/CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/20/7/automation-testing-cicd) [![opensource.com: How to create a documentation site with Docsify and GitHub Pages](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/20/7/docsify-github-pages) [![opensource.com: 6 best practices for managing Git repos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/20/7/git-repos-best-practices) [![opensource.com: Explaining Kubernetes in 10 minutes using an analogy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/20/7/kubernetes-analogy) [![opensource.com: Bypass your Linux firewall with SSH over HTTP](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/20/7/linux-shellhub) [![opensource.com: 9 open source test-automation frameworks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/20/7/open-source-test-automation-frameworks) [![opensource.com: 10 cheat sheets for Linux sysadmins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/20/7/sysadmin-cheat-sheets) [![opensource.com: A guide to Terraform for Kubernetes beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/20/7/terraform-kubernetes) [![opensource.com: Cerberus - An open source solution for continuous testing' at scale](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/20/8/cerberus-test-automation) [![opensource.com: Why I use Ingress Controllers to expose Kubernetes services](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/20/8/ingress-controllers-kubernetes) [![opensource.com: 7 things you can do with Ansible right now](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/20/9/ansible) [![opensource.com: Automate your container orchestration with Ansible modules for Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/20/9/ansible-modules-kubernetes) [![opensource.com: How to install software with Ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/20/9/install-packages-ansible) [![opensource.com: 3 open source alternatives to Confluence](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/20/9/open-source-alternatives-confluence) [![opensource.com: 10 ways Ansible is for everyone 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/1/ansible) [![opensource.com: 4 lines of code to improve your Ansible play](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/1/improve-ansible-play) [![opensource.com: Why KubeEdge is my favorite open source project of 2020 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/1/kubeedge) [![opensource.com: 8 Kubernetes insights for 2021](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/1/kubernetes) [![opensource.com: 5 lessons I learned about chaos engineering for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/10/chaos-engineering-kubernetes-ebook) [![opensource.com: Check Java processes on Linux with the jps command](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/10/check-java-jps) [![opensource.com: What you need to know about Kubernetes NetworkPolicy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/10/kubernetes-networkpolicy) [![opensource.com: 4 Linux tools to erase your data](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/10/linux-tools-erase-data) [![opensource.com: 7 handy tricks for using the Linux wget command](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/10/linux-wget-command) [![opensource.com: Get memory use statistics with this Linux command-line tool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/10/memory-stats-linux-smem) [![opensource.com: Get podman up and running on Windows using Linux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/10/podman-windows-wsl) [![opensource.com: Write your first CI/CD pipeline in Kubernetes with Tekton 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/11/cicd-pipeline-kubernetes-tekton) [![opensource.com: What you need to know about cluster logging in Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/11/cluster-logging-kubernetes) [![opensource.com: Linux tips for using cron to schedule tasks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/11/cron-linux) [![opensource.com: Dynamic scheduling of Tekton workloads using Triggers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/11/kubernetes-dynamic-scheduling-tekton) [![opensource.com: How the Kubernetes ReplicationController works](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/11/kubernetes-replicationcontroller) [![opensource.com: An open source developer's guide to 12-Factor App methodology](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/11/open-source-12-factor-app-methodology) [![opensource.com: What Kubernetes taught me about development](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/12/kubernetes-developer) [![opensource.com: Implement governance on your Kubernetes cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/12/kubernetes-gatekeeper) [![opensource.com: Open source tools for running a small business in 2022](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/12/open-source-business-tools) [![opensource.com: Open source mind mapping with Draw.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/12/open-source-mind-mapping-drawio) [![opensource.com: 5 open source security resources from 2021](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/12/open-source-security) [![opensource.com: Sign and verify container images with this open source tool (sigstore)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/12/sigstore-container-images) [![opensource.com: How Ansible got started and grew](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/2/ansible-origin-story) [![opensource.com: How to adopt DevSecOps successfully](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/2/devsecops) [![opensource.com: Configure multi-tenancy with Kubernetes namespaces 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/2/kubernetes-namespaces) [![opensource.com: Use anacron for a better crontab](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/2/linux-automation) [![opensource.com: Get started with distributed tracing using Grafana Tempo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/2/tempo-distributed-tracing) [![opensource.com: 5 tips for choosing an Ansible collection that's right for you](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/3/ansible-collections) [![opensource.com: 5 everyday sysadmin tasks to automate with Ansible 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/3/ansible-sysadmin) [![opensource.com: A DevOps guide to documentation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/3/devops-documentation) [![opensource.com: 3 reasons I use the Git cherry-pick command](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/3/git-cherry-pick) [![opensource.com: GitOps vs. DevOps: What's the difference? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/3/gitops) [![opensource.com: How to use the Linux grep command](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/3/grep-cheat-sheet) [![opensource.com: Why you should care about service mesh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/3/service-mesh) [![opensource.com: 4 tips for context switching in Git](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/4/context-switching-git) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/4/event-streaming-rudderstack) [![opensource.com: A practical guide to using the git stash command](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/4/git-stash) [![opensource.com: Find what changed in a Git commit](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/4/git-whatchanged) [![opensource.com: Read and write files with Groovy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/4/groovy-io) [![opensource.com: A beginner's guide to load balancing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/4/load-balancing) [![opensource.com: 5 ways to process JSON data in Ansible 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/4/process-json-data-ansible) [![opensource.com: Make your data boss-friendly with EDA - Enterprise Data Analytics](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/4/visualize-data-eda) [![opensource.com: Make Jenkins logs pretty](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/5/jenkins-logs) [![opensource.com: Learn essential Kubernetes commands with a new cheat sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/5/kubernetes-cheat-sheet) [![opensource.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/5/mysql-query-tuning) [![opensource.com: Make your API better with this positional trick from Python 3.8](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/5/python-38-features) [![opensource.com: Parsing config files with Bash](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/6/bash-config) [![opensource.com: Modify your Kubernetes manifests with Kustomize](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/6/kustomize-kubernetes) [![opensource.com: Migrate virtual machines to Kubernetes with this new tool' - forklift 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/6/migrate-vms-kubernetes-forklift) [![opensource.com: Automatically create multiple applications in Argo CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/7/automating-argo-cd) [![opensource.com: Check used disk space on Linux with du](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/7/check-disk-space-linux-du) [![opensource.com: 3 reasons Quarkus 2.0 improves developer productivity on Linux 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/7/developer-productivity-linux) [![opensource.com: 5 useful ways to manage Kubernetes with kubectl](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/7/kubectl) [![opensource.com: Run a Linux virtual machine in Podman](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/7/linux-podman) [![opensource.com: A guide to simplifying invoicing with this open source tool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/7/open-source-invoicing-po) [![opensource.com: Use XMLStarlet to parse XML in the Linux terminal](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/7/parse-xml-linux) [![opensource.com: Run Prometheus at home in a container](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/7/run-prometheus-home-container) [![opensource.com: What do we call post-modern system administrators?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/7/system-administrators) [![opensource.com: Get started with WildFly for Java web development](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/7/wildfly) [![opensource.com: Get started with Argo CD 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/8/argo-cd) [![opensource.com: What is a container image?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/8/container-image) [![opensource.com: How to get the most out of GitOps right now](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/8/gitops) [![opensource.com: Check file status on Linux with the stat command](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/8/linux-stat-file-status) [![opensource.com: How to include options in your Bash shell scripts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/8/option-parsing-bash) [![opensource.com: Parse command-line arguments with argparse in Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/8/python-argparse) [![opensource.com: How I use Terraform and Helm to deploy the Kubernetes Dashboard 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/8/terraform-deploy-helm) [![opensource.com: My top 5 tips for setting up Terraform 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/8/terraform-tips) [![opensource.com: 5 open source alternatives to Zoom](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/9/alternatives-zoom) [![opensource.com: How I use Ansible and anacron for automation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/9/ansible-anacron-automation) [![opensource.com: Using Ansible with REST APIs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/9/ansible-rest-apis) [![opensource.com: Build your website with Jekyll](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/9/build-website-jekyll) [![opensource.com: How I keep my file folders tidy with Ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/9/keep-folders-tidy-ansible) [![opensource.com: 3 ways to test your API with Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/9/unit-test-python) [![opensource.com: Make YAML as easy as it looks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/21/9/yaml-cheat-sheet) [![opensource.com: 9 ways to learn Ansible this year 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/22/1/learn-ansible) [![opensource.com: Why we built an open source testing framework](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/22/1/open-source-testing-framework) [![opensource.com: Record your terminal session with Asciinema](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/22/1/record-terminal-session-asciinema) [![opensource.com: Why choose Rocket.Chat for your open source chat tool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/22/1/rocketchat-data-privacy) [![opensource.com: Run containers on Linux without sudo in Podman](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/22/1/run-containers-without-sudo-podman) [![opensource.com: Perform unit tests using GoogleTest and CTest](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/22/1/unit-testing-googletest-ctest) [![opensource.com: 16 reasons DDEV will be your new favorite web development environment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/22/12/ddev) [![opensource.com: A guide to Kubernetes architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/22/2/kubernetes-architecture) [![opensource.com: A visual map of a Kubernetes deployment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/22/3/visual-map-kubernetes-deployment) [![opensource.com: Make your own Git subcommands](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/22/4/customize-git-subcommands) [![opensource.com: Explaining Git branches with a LEGO analogy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/22/4/git-branches) [![opensource.com: My guide to using the Git push command safely](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/22/4/git-push) [![opensource.com: 10 Git tips we can't live without](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/22/4/git-tips) [![opensource.com: My guide to understanding Git rebase -i](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/22/4/manage-git-commits-rebase-i-command) [![opensource.com: 5 open source tools for developing on the cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/article/22/4/open-source-tools-developing-cloud) [![Ansible k8s cheat sheet 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/downloads/ansible-k8s-cheat-sheet) [![opensource.com: An introduction to programming with Bash (eBook)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/downloads/bash-programming-guide) [![opensource.com: GNU Screen cheat sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/downloads/gnu-screen-cheat-sheet) [![opensource.com: JavaScript cheat sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/downloads/javascript-cheat-sheet) [![opensource.com: JupyterLab cheat sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/downloads/jupyterlab-cheat-sheet) [![opensource.com: Linux logrotate cheat sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/downloads/logrotate-cheat-sheet) [![opensource.com: MariaDB and mySQL cheat sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/downloads/mariadb-mysql-cheat-sheet) [![opensource.com: Linux Parted cheat sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/downloads/parted-cheat-sheet) [![opensource.com: Watch command cheat sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/downloads/watch-cheat-sheet) [![opensource.com: How to use Python to hack your Eclipse IDE](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/life/16/2/how-use-python-hack-your-ide) [![opensource.com: How to restore older file versions in Git](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/life/16/7/how-restore-older-file-versions-git) [![opensource.com/tags/kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.com/tags/kubernetes) [![opensource.google: Prometheus SLO example](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.google/projects/prometheus-slo-burn-example) [![**Kpt**: Packaging up your Kubernetes configuration with git and YAML since' 2014 **(Google)**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.googleblog.com/2020/03/kpt-packaging-up-your-kubernetes.html) [![opensource.googleblog.com: The Tekton Pipelines Beta release](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.googleblog.com/2020/05/the-tekton-pipelines-beta-release.html) [![opensource.googleblog.com: Kubernetes: Efficient Multi-Zone Networking with Topology Aware Routing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.googleblog.com/2020/11/kubernetes-efficient-multi-zone.html) [![opensource.googleblog.com: Introducing Ephemeral Containers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.googleblog.com/2022/01/Introducing%20Ephemeral%20Containers.html) [![Open Source Guides](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.guide) [![Accessibility Best Practices for Your Project](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.guide/accessibility-best-practices-for-your-project) [![cloudblogs.microsoft.com: Simple steps to create scalable processes to deploy ML models as microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.microsoft.com/blog/2021/07/09/simple-steps-to-create-scalable-processes-to-deploy-ml-models-as-microservices) [![opensource.substack.com: All You Need To Know About GitOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opensource.substack.com/p/all-you-need-to-know-about-gitops) [![OpenTelemetry.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opentelemetry.io) [![opentelemetry.io: Creating a Kubernetes Cluster with Runtime Observability](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opentelemetry.io/blog/2023/k8s-runtime-observability) [![**OpenTracing.io**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opentracing.io) [![openvim.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openvim.com) [![openwebinars.net: 13 Errores que cometes como Manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openwebinars.net/blog/13-errores-que-cometes-como-manager) [![openwhisk.apache.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openwhisk.apache.org) [![Operator Capability Levels](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://operatorframework.io/operator-capabilities) [![operatorhub.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://operatorhub.io) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://operatorhub.io/operator/banzaicloud-kafka-operator) [![**KubeFed Operator**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://operatorhub.io/operator/kubefed-operator) [![operatorhub.io: kubestone](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://operatorhub.io/operator/kubestone) [![operatorhub.io/operator/quay](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://operatorhub.io/operator/quay) [![Robin Storage Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://operatorhub.io/operator/robin-operator) [![Rook-Ceph](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://operatorhub.io/operator/rook-ceph) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://operatorhub.io/operator/strimzi-kafka-operator) [![opsdis.com: Building a custom monitoring solution with Grafana, Prometheus' and Loki](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opsdis.com/custom-monitoring-solution-with-grafana-prometheus-and-loki) [![==opssorry.substack.com: GitOps: A Simple Approach to using AWS Secrets' Manager with Kubernetes== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opssorry.substack.com/p/gitops-a-simple-approach-to-using) [![opstree.github.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://opstree.github.io) [![orange-quarter.com: Upskill yourself with these 5 DevOps resources](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://orange-quarter.com/upskill-yourself-with-these-5-devops-resources) [![oravirt.wordpress.com: Getting started with ansible-oracle](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://oravirt.wordpress.com/2014/10/01/getting-started-with-ansible-oracle) [![oravirt.wordpress.com: Changes in ansible-oracle v1.2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://oravirt.wordpress.com/2014/11/05/changes-in-ansible-oracle-v1-2) [![orchest.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://orchest.io) [![Orchestrate: DBaaS|NoSQL with One REST API](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://orchestrate.io) [![ordina-jworks.github.io: A comparison of Kubernetes clients and dashboards](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ordina-jworks.github.io/cloud/2020/08/28/kubernetes-clients-comparison.html) [![ostechnix.com: Kubernetes Features Explained In Detail](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ostechnix.com/kubernetes-features) [![K8s Vault Webhook 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ot-container-kit.github.io/k8s-vault-webhook) [![otomi.io 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://otomi.io) [![otterize.com: Mastering Kubernetes networking: A journey in cloud-native' packet management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://otterize.com/blog/mastering-kubernetes-networking-otterize-s-journey-in-cloud-native-packet-management) [![outdated.sh 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://outdated.sh) [![overcast.blog: 15 Cloud-Native DevOps Tools You Should Know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://overcast.blog/15-cloud-native-devops-tools-you-should-know-36129057a15c) [![overcast.blog: GitOps with ArgoCD for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://overcast.blog/gitops-with-argocd-for-kubernetes-tips-and-tricks-4b926ba75f88) [![overcast.blog: Kubernetes — ArgoCD — Gitlab Webhook Configuration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://overcast.blog/kubernetes-argocd-gitlab-webhook-configuration-30bc5a75139e) [![overcast.blog: Kubernetes Service Accounts: A Practical Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://overcast.blog/kubernetes-service-accounts-a-practical-guide-f99c1ed65483) [![overmind.tech: Is Observability relevant for Terraform?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://overmind.tech/blog/is-observability-relevant-for-terraform) [![ovidiuborlean.medium.com: Networking latency measurement in Kubernetes with' Sockperf plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ovidiuborlean.medium.com/networking-latency-measurement-in-kubernetes-with-sockperf-plugin-68283a0ed989) [![owasp.org: OWASP API Security Project 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://owasp.org/www-project-api-security) [![owasp.org: OWASP Kubernetes Top Ten](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://owasp.org/www-project-kubernetes-top-ten) [![oxylabs.io: Python Web Scraping Tutorial: Step-By-Step](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://oxylabs.io/blog/python-web-scraping) [![Wordpress P2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://p2theme.com) [![packer.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://packer.io) [![packetpushers.net: KU046: Do Kubernetes Certs Prepare You For Real-World Production?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://packetpushers.net/podcasts/kubernetes-unpacked/ku046-do-kubernetes-certs-prepare-you-for-real-world-production) [![pages.awscloud.com: GitOps on AWS for High Performing Team Operations (eBook)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pages.awscloud.com/GLOBAL-partner-DL-DevOps-weaveworks-ebook-2020-learn.html) [![pages.github.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pages.github.com) [![Copr](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pagure.io/copr/copr) [![==paigeshin1991.medium.com: Drop Nuclear Bomb on your AWS account. How to' clear your entire AWS services in 3 seconds==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://paigeshin1991.medium.com/drop-nuclear-bomb-on-your-aws-services-how-to-clear-your-entire-aws-account-in-3-seconds-53f28928e09c) [![palaemon.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://palaemon.io) [![palak-bhawsar.hashnode.dev: Automated CI/CD pipeline for Java Project](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://palak-bhawsar.hashnode.dev/automated-cicd-pipeline-for-java-project) [![blog.flant.com: Making the most out of Helm templates 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://palark.com/blog/advanced-helm-templating) [![blog.palark.com: Best practices for deploying highly available apps in Kubernetes. Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://palark.com/blog/best-practices-kubernetes-part-1) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://palark.com/blog/best-practices-kubernetes-part-2) [![blog.flant.com: Open Source solutions for chaos engineering in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://palark.com/blog/chaos-engineering-in-kubernetes-open-source-tools) [![blog.palark.com: Attaining harmony of chaos in Kubernetes with Chaos Mesh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://palark.com/blog/chaos-mesh-in-kubernetes) [![blog.palark.com: Comparing Ingress controllers for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://palark.com/blog/comparing-ingress-controllers-for-kubernetes) [![blog.flant.com: Comparing Kubernetes operators for PostgreSQL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://palark.com/blog/comparing-kubernetes-operators-for-postgresql) [![blog.palark.com: Failure stories #2. How to destroy Elasticsearch while migrating it within Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://palark.com/blog/failure-stories-elasticsearch-migration-within-kubernetes) [![blog.flant.com: Running fault-tolerant Keycloak with Infinispan in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://palark.com/blog/ha-keycloak-infinispan-kubernetes) [![blog.flant.com: kubenav as a tool for managing Kubernetes clusters from your smartphone](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://palark.com/blog/kubenav-managing-kubernetes-from-smartphone) [![blog.palark.com: ConfigMaps in Kubernetes: how they work and what you should remember 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://palark.com/blog/kubernetes-configmap-guide) [![blog.flant.com: Kubernetes cluster security assessment with kube-bench and kube-hunter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://palark.com/blog/kubernetes-security-with-kube-bench-and-kube-hunter) [![blog.palark.com: Service communication monitoring in Kubernetes with NetFlow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://palark.com/blog/kubernetes-services-interaction-monitoring-with-netflow) [![blog.palark.com: Kubernetes snapshots: What are they and how to use them? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://palark.com/blog/kubernetes-snaphots-usage) [![blog.flant.com: Comparing Ceph, LINSTOR, Mayastor, and Vitastor storage performance in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://palark.com/blog/kubernetes-storage-performance-linstor-ceph-mayastor-vitastor) [![blog.flant.com: Kui — a “hybrid” CLI/GUI application for working with Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://palark.com/blog/kui-hybrid-cli-gui-for-kubernetes) [![blog.palark.com: Okteto Cloud as another way for local development in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://palark.com/blog/okteto-cloud-for-local-development-in-kubernetes) [![blog.flant.com: Our experience with Postgres Operator for Kubernetes by Zalando](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://palark.com/blog/our-experience-with-postgres-operator-for-kubernetes-by-zalando) [![blog.flant.com: Small Kubernetes for your local experiments: k0s, MicroK8s, kind, k3s, and Minikube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://palark.com/blog/small-local-kubernetes-comparison) [![blog.palark.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://palark.com/blog/tag/kubernetes) [![pandas.pydata.org: Reshaping by pivoting DataFrame objects](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pandas.pydata.org/pandas-docs/stable/reshaping.html) [![pandastutor.com 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pandastutor.com) [![pandorafms.com: Qué es, cómo instalar WSL2 y por qué es una gran noticia' para el sector TI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pandorafms.com/blog/es/wsl2) [![particular.net: RPC vs. Messaging – which is faster?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://particular.net/blog/rpc-vs-messaging-which-is-faster) [![particule.io: Create Kubernetes federated clusters on AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://particule.io/en/blog/aws-federated-eks) [![particule.io: CI/CD using Github Actions, AWS ECR and ECS Fargate](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://particule.io/en/blog/cicd-ecr-ecs) [![particule.io: Multi-Cluster Monitoring with Thanos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://particule.io/en/blog/thanos-monitoring) [![particule.io: Automatic build with Github Actions and Github Container Registry](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://particule.io/en/blogcicd-github-registry) [![Google Presents AI Learning Lab - NYTechWeek | Partiful](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://partiful.com/e/FJbZcfppRGdMVP1o534z) [![partlycloudy.blog: Horizontal Autoscaling in Kubernetes #3 – KEDA](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://partlycloudy.blog/2020/05/29/horizontal-autoscaling-in-kubernetes-3-keda) [![partlycloudy.blog: Release to Kubernetes like a Pro with Flagger](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://partlycloudy.blog/2020/07/08/release-to-k8s-like-a-pro-with-flagger) [![jamaica-gleaner.com: Amazon outage’s future implications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://past.jamaica-gleaner.com/article/business/20211224/amazon-outages-future-implications) [![patchthenet.medium.com: Introduction to SQL Injection](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://patchthenet.medium.com/introduction-to-sql-injection-sql-injection-for-beginners-579c00431d40) [![patrick.easte.rs: Forging an optimal MetalLB configuration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://patrick.easte.rs/post/2022/forging-optimal-metallb-config) [![paul-the-kelly.medium.com: Extending the Kubernetes API using Operators](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://paul-the-kelly.medium.com/extending-the-kubernetes-api-using-operators-9ffc8364ae5c) [![paulbutler.org: The hater’s guide to Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://paulbutler.org/2024/the-haters-guide-to-kubernetes) [![pauldally.medium.com: Kubernetes — Debugging NetworkPolicy (Part 1)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pauldally.medium.com/debugging-networkpolicy-part-1-249921cdba37) [![pauldally.medium.com: Kubernetes — Debugging NetworkPolicy (Part 2)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pauldally.medium.com/debugging-networkpolicy-part-2-2d5c42d8465c) [![pauldally.medium.com: HorizontalPodAutoscaler uses request (not limit) to' determine when to scale by percent](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pauldally.medium.com/horizontalpodautoscaler-uses-request-not-limit-to-determine-when-to-scale-97643d808997) [![pauldally.medium.com: Kubernetes – An Introduction to Sidecars](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pauldally.medium.com/kubernetes-an-introduction-to-sidecars-21d99fbd7de3) [![pauldally.medium.com: Kubernetes Application High-Availability — Part 1' (The Very-Basic Basics)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pauldally.medium.com/kubernetes-application-high-availability-part-1-the-very-basic-basics-660a14fa81c7) [![pauldally.medium.com: Kubernetes Application High-Availability — Part 2' (More Basics)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pauldally.medium.com/kubernetes-application-high-availability-part-2-more-basics-a1d9f9beea75) [![pauldally.medium.com: Kustomize Best Practices (Part 1)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pauldally.medium.com/kustomize-best-practices-part-1-86f9f22d2f20) [![pauldally.medium.com: Kustomize Best Practices (Part 2)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pauldally.medium.com/kustomize-best-practices-part-2-c560f1fa1409) [![pauldally.medium.com: Kustomize Best Practices (part 3)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pauldally.medium.com/kustomize-best-practices-part-3-1dbaa15fd16a) [![pauldally.medium.com: Structuring Dockerfiles For Productivity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pauldally.medium.com/structuring-dockerfiles-for-productivity-2681de4815a4) [![pauldally.medium.com: Why Leaving Pods in CrashLoopBackOff Can Have a Bigger' Impact Than You Might Think](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pauldally.medium.com/why-leaving-pods-in-crashloopbackoff-can-have-a-bigger-impact-than-you-might-think-c0d3dbd067a) [![paulhammant.com: What is Trunk-Based Development?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://paulhammant.com/2013/04/05/what-is-trunk-based-development) [![paulhammant.com: What is Your Branching Model?:](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://paulhammant.com/2013/12/04/what_is_your_branching_model) [![paulhammant.com: Microsoft's Trunk-Based Development](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://paulhammant.com/2014/04/03/microsofts-trunk-based-development) [![pawelurbanek.com: asdf and Docker for Managing Local Development Dependencies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pawelurbanek.com/asdf-docker-development) [![Payara](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://payara.fish) [![pbpython.com: Practical Business Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pbpython.com) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pbpython.com/pandas-google-forms-part1.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pbpython.com/pandas-pivot-table-explained.html) [![pbxbook.com: CIDR Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pbxbook.com/other/cidrcheat.html) [![cloud-mercato.com: Public Cloud Reference 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pcr.cloud-mercato.com) [![pentestmonkey.net: ssh cheat sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pentestmonkey.net/cheat-sheet/ssh-cheat-sheet) [![pepy.tech/project/strimzi-kafka-cli 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pepy.tech/project/strimzi-kafka-cli) [![pepy.tech/project/strimzi-kafka-cli 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pepy.tech/projects/strimzi-kafka-cli) [![Cheat Sheet for Regular Expression in Jmeter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://performanceoptimize.blogspot.com/2017/04/RegularExpressionCheatSheet.html) [![permission.site](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://permission.site) [![phauer.com: Why I Moved Back from Gradle to Maven](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://phauer.com/2018/moving-back-from-gradle-to-maven) [![phoenixnap.com: Kubernetes vs OpenShift: Key Differences Compared 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://phoenixnap.com/blog/kubernetes-vs-openshift) [![phoenixnap.com: Kubernetes vs OpenShift: Key Differences Compared 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://phoenixnap.com/blog/openshift-vs-kubernetes) [![phoenixnap.com: SRE Vs. DevOps: Differences Explained 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://phoenixnap.com/blog/sre-vs-devops) [![phoenixnap.com: How to Set Up and Run Kafka on Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://phoenixnap.com/kb/kafka-on-kubernetes) [![19 Common SSH Commands In Linux With Examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://phoenixnap.com/kb/linux-ssh-commands) [![HTTP/2 resources](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pinboard.in/u:rmurphey/t:http2) [![pingcap.com: chaos-mesh-action: Integrate Chaos Engineering into Your CI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pingcap.com/blog/chaos-mesh-action-integrate-chaos-engineering-into-your-ci) [![pionative.com: 6 Important things you need to run Kubernetes in production](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pionative.com/6-important-things-you-need-to-run-kubernetes-in-production) [![piotrminkowski.com: Microservices with spring cloud kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2019/12/20/microservices-with-spring-cloud-kubernetes) [![piotrminkowski.com: Best practices for microservices on kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2020/03/10/best-practices-for-microservices-on-kubernetes) [![__Spring Boot Istio library__: Spring Boot library for integration with Istio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2020/06/10/spring-boot-library-for-integration-with-istio) [![piotrminkowski.com: Development on Kubernetes: IDE & TOOLS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2020/08/03/development-on-kubernetes-ide-tools) [![piotrminkowski.com: RabbitMQ Monitoring on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2020/09/29/rabbitmq-monitoring-on-kubernetes) [![piotrminkowski.com: GitLab CI/CD on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2020/10/19/gitlab-ci-cd-on-kubernetes) [![piotrminkowski.com: Spring Boot Autoscaling on kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2020/11/05/spring-boot-autoscaling-on-kubernetes) [![piotrminkowski.com: Continuous Integration with Jenkins on Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2020/11/10/continuous-integration-with-jenkins-on-kubernetes) [![piotrminkowski.com: Spring Boot on Kubernetes with Buildpacks and Skaffold 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2020/12/18/spring-boot-on-kubernetes-with-buildpacks-and-skaffold) [![piotrminkowski.com: Spring Boot Tips, Tricks and Techniques](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2021/01/13/spring-boot-tips-tricks-and-techniques) [![piotrminkowski.com: Java Development on OpenShift with odo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2021/02/05/java-development-on-openshift-with-odo) [![piotrminkowski.com: Blue-green deployment with a database on Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2021/02/18/blue-green-deployment-with-a-database-on-kubernetes) [![piotrminkowski.com: Knative Eventing with Kafka and Quarkus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2021/03/31/knative-eventing-with-kafka-and-quarkus) [![piotrminkowski.com: Spring Microservices Security Best Practices 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2021/05/26/spring-microservices-security-best-practices) [![piotrminkowski.com: Knative Eventing with Quarkus, Kafka and Camel](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2021/06/14/knative-eventing-with-quarkus-kafka-and-camel) [![piotrminkowski.com: Kubernetes Multicluster with Kind and Submariner](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2021/07/08/kubernetes-multicluster-with-kind-and-submariner) [![piotrminkowski.com: Multicluster Traffic Mirroring with Istio and Kind](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2021/07/12/multicluster-traffic-mirroring-with-istio-and-kind) [![piotrminkowski.com: Kubernetes CI/CD with Tekton and ArgoCD 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2021/08/05/kubernetes-ci-cd-with-tekton-and-argocd) [![piotrminkowski.com: Quarkus Tips, Tricks and Techniques 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2021/10/12/quarkus-tips-tricks-and-techniques) [![piotrminkowski.com: Kubernetes Multicluster with Kind and Cilium](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2021/10/25/kubernetes-multicluster-with-kind-and-cilium) [![piotrminkowski.com: Serverless Java Functions on OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2021/11/30/serverless-java-functions-on-openshift) [![piotrminkowski.com: Create and Manage Kubernetes Clusters with Cluster API and ArgoCD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2021/12/03/create-kubernetes-clusters-with-cluster-api-and-argocd) [![piotrminkowski.com: Continuous Delivery on Kubernetes with Database using ArgoCD and Liquibase](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2021/12/13/continuous-delivery-on-kubernetes-with-database-using-argocd-and-liquibase) [![==piotrminkowski.com: Development on Kubernetes with Telepresence and Skaffold==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2021/12/21/development-on-kubernetes-with-telepresence-and-skaffold) [![piotrminkowski.com: Vault on Kubernetes with Spring Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2021/12/30/vault-on-kubernetes-with-spring-cloud) [![piotrminkowski.com: Distributed Transactions in Microservices with Kafka Streams and Spring Boot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2022/01/24/distributed-transactions-in-microservices-with-kafka-streams-and-spring-boot) [![piotrminkowski.com: Validate Kubernetes Deployment in CI/CD with Tekton and Datree](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2022/02/21/validate-kubernetes-deployment-in-ci-cd-with-tekton-and-datree) [![piotrminkowski.com: Canary Release on Kubernetes with Knative and Tekton](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2022/03/29/canary-release-on-kubernetes-with-knative-and-tekton) [![piotrminkowski.com: Continuous Development on Kubernetes with GitOps Approach 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2022/06/06/continuous-development-on-kubernetes-with-gitops-approach) [![piotrminkowski.com: Manage Kubernetes Cluster with Terraform and Argo CD. Create Kakfa Cluster using GitOps 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2022/06/28/manage-kubernetes-cluster-with-terraform-and-argo-cd) [![piotrminkowski.com: GitOps with Advanced Cluster Management for Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2022/10/24/gitops-with-advanced-cluster-management-for-kubernetes) [![piotrminkowski.com: Manage Multiple Kubernetes Clusters with ArgoCD 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2022/12/09/manage-multiple-kubernetes-clusters-with-argocd) [![piotrminkowski.com: Sealed Secrets on Kubernetes with ArgoCD and Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2022/12/14/sealed-secrets-on-kubernetes-with-argocd-and-terraform) [![piotrminkowski.com: Best Practices for Java Apps on Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2023/02/13/best-practices-for-java-apps-on-kubernetes) [![piotrminkowski.com: Which JDK to Choose on Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2023/02/17/which-jdk-to-choose-on-kubernetes) [![piotrminkowski.com: Microservices with Spring Boot 3 and Spring Cloud 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2023/03/13/microservices-with-spring-boot-3-and-spring-cloud) [![piotrminkowski.com: Concurrency with Kafka and Spring Boot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2023/04/30/concurrency-with-kafka-and-spring-boot) [![piotrminkowski.com: Manage Kubernetes Operators with ArgoCD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2023/05/05/manage-kubernetes-operators-with-argocd) [![piotrminkowski.com: Resize CPU Limit To Speed Up Java Startup on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2023/08/22/resize-cpu-limit-to-speed-up-java-startup-on-kubernetes) [![piotrminkowski.com: Introduction to gRPC with Quarkus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2023/09/15/introduction-to-grpc-with-quarkus) [![piotrminkowski.com: Slim Docker Images for Java](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2023/11/07/slim-docker-images-for-java) [![piotrminkowski.com: Testing Java Apps on Kubernetes with Testkube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2023/11/27/testing-java-apps-on-kubernetes-with-testkube) [![piotrminkowski.com: Getting Started with Azure Kubernetes Service 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2024/02/05/getting-started-with-azure-kubernetes-service) [![piotrminkowski.com: Java Flight Recorder on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2024/02/13/java-flight-recorder-on-kubernetes) [![piotrminkowski.com: Getting Started with Backstage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2024/06/13/getting-started-with-backstage) [![piotrminkowski.com: Backstage on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2024/06/28/backstage-on-kubernetes) [![piotrminkowski.com: IDP on OpenShift with Red Hat Developer Hub](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.com/2024/07/04/idp-on-openshift-with-red-hat-developer-hub) [![piotrminkowski.wordpress.com: Kotlin microservice with spring boot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piotrminkowski.wordpress.com/2019/01/15/kotlin-microservice-with-spring-boot) [![Pivotal.io: Pivotal Container Service (PKS), owned by VMware](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pivotal.io/platform/pivotal-container-service) [![pixelrobots.co.uk: Bring your own Container Network Interface (CNI) plugin with Azure Kubernetes Service (AKS) (PREVIEW)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pixelrobots.co.uk/2022/04/bring-your-own-container-network-interface-cni-plugin-with-azure-kubernetes-service-aks-preview) [![pixelrobots.co.uk: Exploring Azure Kubernetes Service’s Node Autoprovision: A Deep Dive into the Latest Public Preview Feature](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pixelrobots.co.uk/2023/12/exploring-azure-kubernetes-services-node-autoprovision-a-deep-dive-into-the-latest-public-preview-feature) [![piyushverma.hashnode.dev: Basic Linux Shell Scripting for DevOps Engineers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://piyushverma.hashnode.dev/basic-linux-shell-scripting-for-devops-engineers) [![pjame-fb.medium.com: Kubernetes Secrets from Secrets Manager using External' Secrets Operators](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pjame-fb.medium.com/kubernetes-secrets-from-secrets-manager-using-external-secrets-operators-4819562c3b02) [![github.com/keilerkonzept/aws-secretsmanager-files](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pkg.go.dev/github.com/keilerkonzept/aws-secretsmanager-files) [![pkg.go.dev/k8s.io/client-go](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pkg.go.dev/k8s.io/client-go) [![pkg.go.dev/knative.dev/security-guard](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pkg.go.dev/knative.dev/security-guard) [![docs.planetscale.com: The PlanetScale workflow 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://planetscale.com/docs/vitess/best-practices) [![PlantUML](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plantuml.com) [![Continuous Delivery with Sonatype Nexus, Jenkins and the Cloudogu Ecosystem](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://platform.cloudogu.com/en/blog/cd-with-nexus-jenkins-ces) [![cloudogu.com: Automation Assistants: GitOps tools in comparison 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://platform.cloudogu.com/en/blog/gitops-tools) [![cloudogu.com: Kubernetes least privilege implementation using the Google Cloud as an axample](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://platform.cloudogu.com/en/blog/kubernetes-least-privilege-gcp-example) [![cloudacademy.com: Blog / DevOpsDevOps: Why Is It Important to Decouple Deployment From Release?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://platform.qa.com/login) [![platform9.com: Difference Between multi-cluster, multi-master, multi-tenant & federated Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://platform9.com/blog/difference-between-multi-cluster-multi-master-multi-tenant-federated-kubernetes) [![platform9.com: Kubernetes Autoscaling Options: Horizontal Pod Autoscaler, Vertical Pod Autoscaler and Cluster Autoscaler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://platform9.com/blog/kubernetes-autoscaling-options-horizontal-pod-autoscaler-vertical-pod-autoscaler-and-cluster-autoscaler) [![platform9.com: Kubernetes CI/CD Pipelines at Scale](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://platform9.com/blog/kubernetes-ci-cd-pipelines-at-scale) [![platform9.com: Kubernetes Cluster Sizing – How Large Should a Kubernetes Cluster Be?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://platform9.com/blog/kubernetes-cluster-sizing-how-large-should-a-kubernetes-cluster-be) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://platform9.com/blog/kubernetes-service-mesh) [![platform9.com: Kubernetes Service Mesh: A Comparison of Istio, Linkerd and' Consul](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://platform9.com/blog/kubernetes-service-mesh-a-comparison-of-istio-linkerd-and-consul) [![platform9.com: Ultimate Guide to Kubernetes Ingress Controllers 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://platform9.com/blog/ultimate-guide-to-kubernetes-ingress-controllers) [![platform9.com: The Gorilla Guide to Kubernetes in the Enterprise](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://platform9.com/lp/ultimate-guide-enterprise-kubernetes) [![platformengineering.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://platformengineering.org) [![platformengineering.org: AI is changing the future of platform engineering. Are you ready?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://platformengineering.org/blog/ai-is-changing-the-future-of-platform-engineering-are-you-ready) [![==platformengineering.org/tools/capsule== ⭐](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://platformengineering.org/tools/capsule) [![platformwale.blog: Create Amazon EKS Cluster within its VPC using Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://platformwale.blog/2023/07/15/create-amazon-eks-cluster-within-its-vpc-using-terraform) [![Google Play Search](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://play.google.com/store/search?q=learn+kubernetes) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://play.google.com/store/search?q=learn+kubernetes&c=apps) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://play.meshery.io) [![harvard.edu: CS50: Introduction to Computer Science (free)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pll.harvard.edu/course/cs50-introduction-computer-science) [![ploffay.medium.com: Five years evolution of open-source distributed tracing' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ploffay.medium.com/five-years-evolution-of-open-source-distributed-tracing-ec1c5a5dd1ac) [![Allure 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/allure-jenkins-plugin) [![Jenkins Plugin: Anchore Container Image Scanner](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/anchore-container-scanner) [![Aqua Security Scanner](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/aqua-security-scanner) [![CloudBees AWS Credentials 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/aws-credentials) [![Amazon Web Services SDK](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/aws-java-sdk) [![AWS Kinesis Consumer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/aws-kinesis-consumer) [![AWS Secrets Manager Credentials Provider](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/aws-secrets-manager-credentials-provider) [![Azure Artifact Manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/azure-artifact-manager) [![Azure Key Vault](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/azure-keyvault) [![Jenkins Plugin: Bitbucket Push and Pull Request](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/bitbucket-push-and-pull-request) [![Blue Ocean plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/blueocean) [![Blue Ocean Pipeline Editor](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/blueocean-pipeline-editor) [![blueocean-rest: REST API for Blue Ocean](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/blueocean-rest) [![Build Monitor Plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/build-monitor-plugin) [![Cloudbees Credentials 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/cloudbees-credentials) [![CloudBees Disk Usage Simple](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/cloudbees-disk-usage-simple) [![CloudBees Health Advisor 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/cloudbees-jenkins-advisor) [![Code Average API](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/code-coverage-api) [![Compress-buildlog](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/compress-buildlog) [![plugins.jenkins.io/configuration-as-code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/configuration-as-code) [![Configuration Slicing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/configurationslicing) [![Copy Artifact](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/copyartifact) [![Credentials Binding](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/credentials-binding) [![Cucumber reports](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/cucumber-reports) [![Custom Checkbox Parameter 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/custom-checkbox-parameter) [![CVS plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/cvs) [![Declarative Pipeline Migration Assistant 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/declarative-pipeline-migration-assistant) [![Declarative Pipeline Migration Assistant API 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/declarative-pipeline-migration-assistant-api) [![Deploy Dashboard by Namecheap](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/deploy-dashboard) [![CloudBees Docker Custom Build Environment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/docker-custom-build-environment) [![Amazon EC2 plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/ec2) [![ec2-fleet-plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/ec2-fleet) [![CloudBees Flow plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/electricflow) [![Extensible Choice Parameter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/extensible-choice-parameter) [![Fortify](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/fortify) [![plugins.jenkins.io: gatling](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/gatling) [![GitHub Pull Request Builder Plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/ghprb) [![**Git Plugin**: Merge Extensions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/git) [![Git Forensics](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/git-forensics) [![Git Push](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/git-push) [![Jenkins plugin to provide automatic status for multibranch jobs (Grafana)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/github-autostatus) [![GitHub Branch Source Plugin:](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/github-branch-source) [![HashiCorp Vault 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/hashicorp-vault-plugin) [![Job DSL Plugin 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/job-dsl) [![Jenkins Kubernetes Plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/kubernetes) [![Kubernetes Continuous Deploy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/kubernetes-cd) [![Kubernetes CLI 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/kubernetes-cli) [![Least Load](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/leastload) [![Logstash](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/logstash) [![Matrix Authorization Strategy 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/matrix-auth) [![Metrics](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/metrics) [![Monitor Pro Plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/monitor-pro) [![Nomad](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/nomad) [![NPM and Yarn Wrapper and Steps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/npm-yarn-wrapper-steps) [![openshift-client](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/openshift-client) [![openshift-deployer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/openshift-deployer) [![openshift-login](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/openshift-login) [![openshift-pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/openshift-pipeline) [![openshift-sync](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/openshift-sync) [![OpenTelemetry 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/opentelemetry) [![Parameter Separator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/parameter-separator) [![plugins.jenkins.io: performance](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/performance) [![Pipeline as YAML (Incubated) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/pipeline-as-yaml) [![pipeline-graph-view 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/pipeline-graph-view) [![pipeline-maven: Pipeline Maven Integration 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/pipeline-maven) [![Pipeline Utility Steps 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/pipeline-utility-steps) [![PlasticSCM MergeBot Jenkins Plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/plasticscm-mergebot) [![Plugin Usage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/plugin-usage-plugin) [![QF-Test](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/qftest) [![qualys-cs: Qualys Container Scanning Connector](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/qualys-cs) [![InsightVM Container Image Scanner](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/rapid7-insightvm-container-assessment) [![REST List Parameter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/rest-list-parameter) [![Robot Framework](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/robot) [![Role-based Authorization Strategy 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/role-strategy) [![SCM Filter Jervis YAML Plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/scm-filter-jervis) [![Script Security](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/script-security) [![SonarQube Scanner 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/sonar) [![Splunk Plugins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/splunk-devops) [![sysdig-secure: Sysdig Secure Container Image Scanner](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/sysdig-secure) [![syslog-logger](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/syslog-logger) [![plugins.jenkins.io/templating-engine: Jenkins Template Engine JTE 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/templating-engine) [![Text Finder 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/text-finder) [![Active Choices 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/uno-choice) [![vSphere cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/vsphere-cloud) [![Warnings Next Generation 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://plugins.jenkins.io/warnings-ng) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pmbanugo.me/faas-on-kubernetes-from-aws-lambda-api-gateway-to-knative-kong-api-gateway) [![pod.chaoslever.com: HashiCorp Under IBM’s Wing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pod.chaoslever.com/hashicorp-under-ibms-wing) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pod.chaoslever.com/redefining-virtualization-in-the-vmware-acquisition-era) [![The OpenAI Podcast on Apple Podcasts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://podcasts.apple.com/us/podcast/openai-podcast/id1820330260) [![Podman Desktop](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://podman-desktop.io) [![podman](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://podman.io) [![podmain.io: Announcing Podman v2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://podman.io/blogs/2020/06/29/podman-v2-announce.html) [![pointbase.hashnode.dev: Understand Docker layers by example : RUN instructions' Impact](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pointbase.hashnode.dev/understand-docker-layers-by-example-run-instructions-impact) [![polarsquad.com: Check your Kubernetes deployments!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://polarsquad.com/blog/check-your-kubernetes-deployments) [![polarsquad.com: Stop doing pull requests](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://polarsquad.com/blog/stop-doing-pull-requests) [![poloclub.github.io: What is a Convolutional Neural Network?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://poloclub.github.io/cnn-explainer) [![How to Implement the Automerge feature that is missing from BitBucket cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://poolofthought.com/how-to-implement-the-automerge-feature-that-is-missing-from-bitbucket-cloud) [![vagrant: ansible tower](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://portal.cloud.hashicorp.com/vagrant/discover/ansible/tower) [![vagrant: centos-awx](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://portal.cloud.hashicorp.com/vagrant/discover/krlex/centos-awx) [![portal.dev](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://portal.dev) [![Kubevious SaaS: portal.kubevious.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://portal.kubevious.io) [![portal.tutorialsdojo.com: AWS Digital Courses (free)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://portal.tutorialsdojo.com/product-category/aws/aws-digital-courses-2) [![Porter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://porter.sh) [![portswigger.net: Introducing vAPI – an open source lab environment to learn about API security](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://portswigger.net) [![portswigger.net: Introducing vAPI – an open source lab environment to learn' about API security](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://portswigger.net/daily-swig/introducing-vapi-an-open-source-lab-environment-to-learn-about-api-security) [![Portworx](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://portworx.com) [![portworx.com: Automating Kubernetes Data Management with GitOps & AutoPilot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://portworx.com/automating-kubernetes-data-management-with-gitops-autopilot) [![portworx.com: How to backup and restore Elasticsearch on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://portworx.com/how-to-backup-and-restore-elasticsearch-on-kubernetes) [![portworx.com: Implementing Data Security on Red Hat OpenShift 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://portworx.com/implementing-data-security-on-red-hat-openshift) [![portworx.com: Monitoring Kubernetes Backup with Prometheus and Grafana](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://portworx.com/kubernetes-backup-monitoring) [![PX-Backup](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://portworx.com/products/px-backup) [![How to Run HA Elasticsearch (ELK) on Red Hat OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://portworx.com/run-ha-elasticsearch-elk-red-hat-openshift) [![portworx.com: Kubernetes Persistent Volume Tutorial by Portworx](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://portworx.com/tutorial-kubernetes-persistent-volumes) [![Postgres.app](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://postgresapp.com) [![postgrescheatsheet.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://postgrescheatsheet.com) [![Kubernetes Node Local DNS Cache](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://povilasv.me/kubernetes-node-local-dns-cache) [![powershellmagazine.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://powershellmagazine.com) [![prabirmahatha.hashnode.dev: Jenkins Declarative Pipeline with Docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://prabirmahatha.hashnode.dev/jenkins-declarative-pipeline-with-docker) [![practical365.com: The Ups and Downs of Connecting to the Microsoft Graph Using the PowerShell SDK](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://practical365.com/connect-microsoft-graph-powershell-sdk) [![practical365.com: Using Certificate-based Authentication with the Microsoft Graph PowerShell SDK](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://practical365.com/use-certificate-authentication-microsoft-graph-sdk) [![practicalkubernetes.blogspot.com: Making the case for Kubernetes Operators](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://practicalkubernetes.blogspot.com/2022/01/making-case-for-kubernetes-operators.html) [![pradeepdaniel.medium.com: Creating an ETL data pipeline to sync data to' Snowflake using Kafka and Debezium](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pradeepdaniel.medium.com/real-time-change-data-replication-to-snowflake-using-kafka-and-debezium-d6ebb0d4eb29) [![pradeepl.com: Introduction to Kubernetes Admission Controllers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pradeepl.com/blog/kubernetes/introduction-to-kubernetes-admission-controllers) [![prakashkumar0301.medium.com: Blue-Green Deployment with Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://prakashkumar0301.medium.com/blue-green-deployment-with-kubernetes-a37a534a2ef4) [![prashant-48386.medium.com: Continuous Delivery for Kubernetes With Argo' CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://prashant-48386.medium.com/continuous-delivery-for-kubernetes-with-argo-cd-9d5f3b69f1db) [![pratapreddypilaka.blogspot.com: Azure FinOps using Terraform and Infracost - Finding the hourly or monthly cost before Azure DevOps Deployments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pratapreddypilaka.blogspot.com/2023/11/azure-finops-using-terraform-and.html) [![praveendandu24.medium.com: Ensuring AWS Infrastructure Consistency with' Ansible Playbooks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://praveendandu24.medium.com/ansible-infrastructure-testing-to-test-aws-resources-bd8bdba9ab7c) [![praveendandu24.medium.com: Mastering Terraform: From Essential Commands' to Effortless EC2 Instance Provisioning](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://praveendandu24.medium.com/mastering-terraform-from-essential-commands-to-effortless-ec2-instance-provisioning-d2d25659450c) [![praveendandu24.medium.com: Mastering Terraform: Top 20 Essential Commands' with Examples for Beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://praveendandu24.medium.com/mastering-terraform-top-20-essential-commands-with-examples-for-beginners-1029852b419) [![praveendandu24.medium.com: Understanding the Differences Between Jenkins' Scripted and Declarative Pipeline: A Comprehensive Guide with Real-World Examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://praveendandu24.medium.com/understanding-the-differences-between-jenkins-scripted-and-declarative-pipeline-a-comprehensive-960826e26c2) [![praveendavidmathew.medium.com: Data driven testing per request without using' data file](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://praveendavidmathew.medium.com/data-driven-testing-per-request-without-using-data-file-aeb573b4f63a) [![prcode.co.uk: Connect Azure MySQL to Private Endpoint with Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://prcode.co.uk/2021/04/29/connect-azure-mysql-to-private-endpoint-with-terraform) [![prcode.co.uk: Terraform Code Quality](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://prcode.co.uk/2022/02/08/terraform-code-quality) [![pre-commit](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pre-commit.com) [![12-Factor Agents: Principles for Building Reliable LLM Applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://priyankavergadia.substack.com/p/12-factor-agents-principles-for-building?r=65wvb) [![CPU vs GPU vs TPU vs NPU vs DPU vs APU vs LPU](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://priyankavergadia.substack.com/p/cpu-vs-gpu-vs-tpu-vs-npu-vs-dpu-vs?r=65wvb) [![The Layoffs Won't Stop Until We...](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://priyankavergadia.substack.com/p/the-layoffs-wont-stop-until-we) [![proandroiddev.com: “Continuous Integration/Delivery” for Android with GitHub' Actions — Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://proandroiddev.com/continuous-integration-delivery-for-android-with-github-actions-part-1-b232ed2b1740) [![proandroiddev.com: Improving CI/CD pipeline for Android via Fastlane and' GitHub Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://proandroiddev.comimproving-ci-cd-pipeline-for-android-via-fastlane-and-github-actions-a635162d2c53) [![procodeguide.com: Build Resilient Microservices (Web API) using Polly in ASP.NET Core](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://procodeguide.com/programming/polly-in-aspnet-core) [![programmer.ink: Maven scaffolding best practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://programmer.ink/think/maven-scaffolding-best-practices.html) [![Understanding Responsibility Assignment Matrix (RACI Matrix)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://project-management.com/understanding-responsibility-assignment-matrix-raci-matrix) [![cloud-mercato.com: State of the art of Public Object Storage Europe 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://projector.cloud-mercato.com/projects/state-of-the-art-of-public-object-storage-europe) [![Eclipse MicroProfile Project](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://projects.eclipse.org/projects/technology.microprofile) [![Promcat: A resource catalog for enterprise-class Prometheus monitoring 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://promcat.io) [![prometheus-community.github.io: Prometheus Community Kubernetes Helm Charts 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://prometheus-community.github.io/helm-charts) [![prometheus-operator.dev 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://prometheus-operator.dev) [![Prometheus Demo: prometheus.demo.do.prometheus.io 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://prometheus.demo.do.prometheus.io) [![**prometheus.io**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://prometheus.io) [![prometheus.io: Introducing Prometheus Agent Mode, an Efficient and Cloud-Native Way for Metric Forwarding](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://prometheus.io/blog/2021/11/16/agent) [![prometheus.io/docs/alerting/alertmanager/](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://prometheus.io/docs/alerting/alertmanager) [![prometheus.io/docs/alerting/alertmanager/](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://prometheus.io/docs/alerting/latest/alertmanager) [![Librerías cliente](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://prometheus.io/docs/instrumenting/clientlibs) [![Prometheus Third Party Exporters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://prometheus.io/docs/instrumenting/exporters) [![prometheus.io: Writing Exporters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://prometheus.io/docs/instrumenting/writing_exporters) [![prometheus.io: Comparison to Alternatives 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://prometheus.io/docs/introduction/comparison) [![prometheus.io: Getting Started](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://prometheus.io/docs/prometheus/latest/getting_started) [![prometheus.io: Installarion](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://prometheus.io/docs/prometheus/latest/installation) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://prometheus.io/docs/prometheus/latest/querying/basics) [![**Prometheus TSDB**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://prometheus.io/docs/prometheus/latest/storage) [![prometheus.io/download/](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://prometheus.io/download) [![Promitor 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://promitor.io) [![promlabs.com: Avoid These 6 Mistakes When Getting Started With Prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://promlabs.com/blog/2022/12/11/avoid-these-6-mistakes-when-getting-started-with-prometheus) [![promlens.com 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://promlens.com) [![PromTools: SLOs with Prometheus 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://promtools.dev) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://proteon.com/2018/10/18/openshift-in-a-world-of-kubernetes-as-a-service) [![pub.towardsai.net: Class and Objects in Python with Examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pub.towardsai.net/class-and-objects-in-python-with-examples-591c6ca95ee6) [![pub.towardsai.net: OPs Concept in Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pub.towardsai.net/oops-concept-in-python-b5f5833d57db) [![pub.towardsai.net: Python: Zero to Hero with Examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pub.towardsai.net/python-zero-to-hero-with-examples-c7a5dedb968b) [![pub.towardsai.net: Deep Dive into Event-Driven architecture | Gul Ershad](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pub.towardsai.net/software-engineering-baa4e7a8015c) [![pub.towardsai.net: Step-by-Step Design of Enhanced Entity-Relationship (EER)' in MySQL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pub.towardsai.net/step-by-step-design-of-enhanced-entity-relationship-eer-in-mysql-1e0f8b9fe5d4) [![pub.towardsai.net: Why Map(), Filter() And Reduce() Functions are so Famous?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pub.towardsai.net/why-map-filter-and-reduce-functions-are-so-famous-4c8e42fd0755) [![Public APIs Directory](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://publicapis.io) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://publications.opengroup.org) [![pulpproject.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pulpproject.org) [![Apache Pulsar](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pulsar.apache.org) [![PulseMCP](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pulsemcp.com) [![State of DevOps Reports](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://puppet.com/resources/?refinementList%5Btype%5D%5B0%5D=Report&page=1&configure%5BhitsPerPage%5D=18) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://puppet.com/resources/report/2015-state-devops-report) [![2020 DevOps Salary Report](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://puppet.com/resources/report/2020-devops-salary-report) [![2020 State of DevOps Report](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://puppet.com/resources/report/2020-state-of-devops-report) [![puppet.com: The 2021 State of DevOps Report is here! 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://puppet.com/resources/report/2021-state-of-devops-report) [![2021 Gartner Report Top Trends Infra & Operations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://puppet.com/resources/report/gartner-report-top-trends-impacting-infrastructure-and-operations-for-2021) [![purnapoudel.blogspot.com: How to Configure PostgreSQL with SSL/TLS support on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://purnapoudel.blogspot.com/2018/09/how-to-configure-postgresql-with-ssl-tls-on-kubernetes.html) [![purushothamkdr453.medium.com: Event driven autoscaling in kubernetes using' KEDA](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://purushothamkdr453.medium.com/event-driven-autoscaling-in-kubernetes-using-keda-a0c16a383619) [![pushbuildtestdeploy.com/jenkins-on-kubernetes-building-docker-images 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pushbuildtestdeploy.com/jenkins-on-kubernetes-building-docker-images) [![px.dev: Pixie](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://px.dev) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pygithub.readthedocs.io) [![Python 3 standard library Module of the Week, Doug Hellmann](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pymotw.com) [![Python 2 standard library Module of the Week, Doug Hellmann](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pymotw.com/2) [![pypi.org/project/airflow-provider-mlflow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pypi.org/project/airflow-provider-mlflow) [![pypi.org: ansible-navigator 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pypi.org/project/ansible-navigator) [![ec2-ssh-yplan: A pair of command line utilities for finding and SSH-ing into your Amazon EC2 instances by tag (such as ‘Name’)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pypi.org/project/ec2-ssh-yplan) [![http-sfv: HTTP Structured Field Values in Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pypi.org/project/http-sfv) [![pypi.org/project/latexify-py](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pypi.org/project/latexify-py) [![PandasDatabase is a RESTful database engine application built on top of Pandas](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pypi.org/project/pddb) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pypi.org/project/strimzi-kafka-cli) [![ec2-ssh-yplan: A pair of command line utilities for finding and SSH-ing' into your Amazon EC2 instances by tag (such as ‘Name’)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pypi.python.org/pypi/ec2-ssh-yplan) [![gabbi - Declarative HTTP testing library pypi](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pypi.python.org/pypi/gabbi) [![PandasDatabase is a RESTful database engine application built on top of Pandas](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pypi.python.org/pypi/pddb) [![python.plainenglish.io: 15 GitHub Repos That Every Developers Must Bookmark' Right Now](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://python.plainenglish.io/15-github-repos-that-every-developers-must-bookmark-right-now-eee01db63977) [![==python.plainenglish.io: How to Perform Read and Write Operations on JSON' Files in Python==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://python.plainenglish.io/how-to-perform-read-and-write-operations-on-json-files-in-python-a5bac724320d) [![python.plainenglish.io: It’s Time to Say Goodbye to These Obsolete Python' Libraries 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://python.plainenglish.io/its-time-to-say-goodbye-to-these-obsolete-python-libraries-7c02aa77d84a) [![python.plainenglish.io: 12 Python Snippets That Will Boost Your Productivity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://python.plainenglish.io/python-snippets-7e8dcbeae26e) [![python.plainenglish.io: REST: A Quick Guide to Building Scalable and Flexible' Systems Using HTTP](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://python.plainenglish.io/rest-a-quick-guide-to-building-scalable-and-flexible-systems-using-http-62154841eefd) [![python.plainenglish.io: Special Methods Will Change How You Write Classes' in Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://python.plainenglish.io/special-methods-that-will-change-how-you-build-classes-in-python-cd0226b52eb6) [![python.plainenglish.io: The Ultimate Python Cheat Sheet | Muhammad Umair](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://python.plainenglish.io/ultimate-python-cheat-sheet-f2930e08669c) [![python.plainenglish.io: Who Writes Better Code: GitHub CoPilot or GPT-3?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://python.plainenglish.io/who-writes-better-code-github-copilot-or-gpt-3-9e7441650c9b) [![mockapy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pythonium.net/mockapy) [![pythonsimplified.com: How to schedule Python scripts using schedule library](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pythonsimplified.com/how-to-schedule-python-scripts-using-schedule-library) [![pythonspeed.com: Docker BuildKit: faster builds, new features, and now it’s stable](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pythonspeed.com/articles/docker-buildkit) [![pythonspeed.com: Docker can slow down your code and distort your benchmarks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pythonspeed.com/articles/docker-performance-overhead) [![Broken by default: why you should avoid most Dockerfile example 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pythonspeed.com/articles/dockerizing-python-is-hard) [![“Let’s use Kubernetes!” Now you have 8 problems](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pythonspeed.com/articles/dont-need-kubernetes) [![pythonspeed.com: Building Docker images on GitLab CI: Docker-in-Docker and Podman 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pythonspeed.com/articles/gitlab-build-docker-image) [![pythonspeed.com: Processing large JSON files in Python without running out of memory](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pythonspeed.com/articles/json-memory-streaming) [![pythonspeed.com: Using Podman with BuildKit, the better Docker image builder 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pythonspeed.com/articles/podman-buildkit) [![pythonspeed.com: The worst so-called “best practice” for Docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pythonspeed.com/articles/security-updates-in-docker) [![pythonspeed.com: Please stop writing shell scripts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pythonspeed.com/articles/shell-scripts) [![pyvideo.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pyvideo.org) [![Managing the Cloud with a Few Lines of Python (EuroPython 2014)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pyvideo.org/video/2987/managing-the-cloud-with-a-few-lines-of-python) [![Don't Make Us Say We Told You So: virtualenv for New Pythonistas](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://pyvideo.org/video/3460/dont-make-us-say-we-told-you-so-virtualenv-for) [![qainsights.com: Deploy JMeter on AWS using Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://qainsights.com/deploy-jmeter-on-aws-using-terraform) [![qautomation.blog: Power Full Load Testing Tool : Gatling](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://qautomation.blog/2019/05/03/power-full-load-testing-tool-gatling) [![qautomation.blog: How to run selenium script in JMeter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://qautomation.blog/2019/05/07/how-to-run-selenium-script-in-jmeter) [![qdnqn.com: Kubernetes objects from Go to YAML using Cdk8s](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://qdnqn.com/create-kubernetes-yaml-definitions-using-go-and-cdk8s) [![qdnqn.com: Creating Kubernetes operator using Kubebuilder](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://qdnqn.com/creating-kubernetes-operator-using-kubebuilder) [![qlinh.com: Leveraging Kubernetes audit logs for threat detection](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://qlinh.com/infosec/2020/09/30/threat-detection-with-kubernetes-audit-logs.html) [![quandarycg.com: Everything You Need To Know About System Integration (And' IPaaS) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://quandarycg.com/everything-you-need-to-know-about-integrations) [![quarkus.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://quarkus.io) [![quarkus.io: VCStream: a new messaging platform for DECATHLON’s Value Chain, built on Quarkus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://quarkus.io/blog/decathlon-user-story) [![quarkus.io: Quarkus support in IDE's](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://quarkus.io/blog/march-of-ides) [![quarkus.io: Quarkus for Spring Developers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://quarkus.io/blog/quarkus-for-spring-developers) [![Quarkus - Dev UI 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://quarkus.io/guides/dev-ui) [![Quay.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://quay.io) [![QuickRef.ME - Quick Reference Cheat Sheets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://quickref.me/index.html) [![qvault.io: How to Restart All Pods in a Kubernetes Namespace](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://qvault.io/2020/10/26/how-to-restart-all-pods-in-a-kubernetes-namespace) [![raesene.github.io: Let's talk about Kubernetes on the Internet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://raesene.github.io/blog/2022/07/03/lets-talk-about-kubernetes-on-the-internet) [![raesene.github.io: Auditing RBAC - Redux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://raesene.github.io/blog/2022/08/14/auditing-rbac-redux) [![rafay.co: Helm Chart Hooks Tutorial](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rafay.co/ai-and-cloud-native-blog/helm-chart-hooks-tutorial) [![rafay.co: Helm Chart Hooks Tutorial](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rafay.co/the-kubernetes-current/helm-chart-hooks-tutorial) [![The Raft Consensus Algorithm 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://raft.github.io) [![rahulbhatia1998.medium.com: Designing A Multi-Region Kubernetes Cluster' For Disaster Recovery On AWS EKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rahulbhatia1998.medium.com/designing-a-multi-region-kubernetes-cluster-for-disaster-recovery-on-aws-eks-0a0a98ad5854) [![rahulh123.medium.com: Choosing the Right Architecture: Monolithic vs. Microservices' — Analyzing Requirements for Success](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rahulh123.medium.com/choosing-the-right-architecture-monolithic-vs-microservices-analyzing-requirements-for-success-70d681f6a1d0) [![rajansahu713.medium.com: Hands-On Guide to Restful API using Flask Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rajansahu713.medium.com/hands-on-guide-to-restful-api-using-flask-python-16270f866ffe) [![rajivsharma-2205.medium.com: Demystify how traffic reaches directly to pod' on using alb.ingress.kubernetes.io/target-type: ip](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rajivsharma-2205.medium.com/demystify-how-traffic-reaches-directly-to-pod-on-using-alb-ingress-kubernetes-io-target-type-ip-f2d1be346b46) [![rakhesh.com: Graph cmdlets and Azure AD App Registrations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rakhesh.com/azure/graph-cmdlets-and-azure-ad-app-registrations) [![==ramansharma.substack.com: Containers are not just for Kubernetes==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ramansharma.substack.com/p/containers-are-not-just-for-kubernetes-fa330653cbbd) [![@ramitsurana' Awesome Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ramitsurana.github.io/awesome-kubernetes) [![rancher.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rancher.com) [![rancher.com: Announcing Harvester: Open Source Hyperconverged Infrastructure' (HCI) Software](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rancher.com/blog/2020/announcing-harvester-open-source-hyperconverged-infrastructure-software) [![Announcing **Hosted Rancher** with Rancher 2.4 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rancher.com/blog/2020/announcing-hosted-rancher) [![rancher.com/blog: Deploy Kubernetes Clusters on Microsoft Azure with Rancher](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rancher.com/blog/2020/build-kubernetes-clusters-on-azure) [![rancher.com: Custom alerts using Prometheus queries](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rancher.com/blog/2020/custom-monitoring) [![Deploy a Rancher Cluster with GitLab CI and Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rancher.com/blog/2020/deploy-with-gitlab-ci) [![rancher.com: Disaster Recovery Preparedness for Your Kubernetes Clusters' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rancher.com/blog/2020/disaster-recovery-preparedness-kubernetes-clusters) [![rancher.com: Driving Kubernetes Adoption in Finance with Rancher](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rancher.com/blog/2020/driving-kubernetes-adoption-finance-rancher) [![Faster Kubernetes Development with Rancher, DevSpace and Loft](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rancher.com/blog/2020/faster-kubernetes-development-rancher-devspace-loft) [![**Fleet** Management for kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rancher.com/blog/2020/fleet-management-kubernetes) [![rancher.com: Gain Better Visibility into Kubernetes Cost Allocation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rancher.com/blog/2020/gain-better-visibility-kubernetes-cost-allocation) [![rancher.com: Create Reproducible Security in Kubernetes with Helm 3 and' Helm Charts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rancher.com/blog/2020/helm-security) [![rancher.com: Using Hybrid and Multi-Cloud Service Mesh Based Applications' for Distributed Deployments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rancher.com/blog/2020/hybrid-multi-cloud-service-mesh-based-applications-distributed-deployments) [![rancher.com: Set up Your K3s Cluster for High Availability](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rancher.com/blog/2020/k3s-high-availability) [![Longhorn Simplifies Distributed Block Storage in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rancher.com/blog/2020/longhorn-container-storage) [![Monitor Etcd with Prometheus and Grafana using Rancher](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rancher.com/blog/2020/monitor-etcd-prometheus-grafana-rancher) [![Multi-Cluster Vulnerability Scanning with Alcide and Rancher](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rancher.com/blog/2020/multi-cluster-vulnerability-scanning-alcide-rancher) [![rancher.com: The No. 1 Rule of Disaster Recovery](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rancher.com/blog/2020/number-one-rule-disaster-recovery) [![rancher.com: Enhancing Kubernetes Security with Pod Security Policies, Part' 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rancher.com/blog/2020/pod-security-policies-part-1) [![rancher.com: Enhancing Kubernetes Security with Pod Security Policies, Part' 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rancher.com/blog/2020/pod-security-policies-part-2) [![rancher.com: Rancher 2.5 Delivers On "Computing Everywhere" Strategy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rancher.com/blog/2020/rancher-2-5-delivers-computing-everwhere-strategy) [![Run Rancher 2.4 in Azure with K3s and MySQL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rancher.com/blog/2020/run-rancher-k3s-mysql) [![rancher.com: Set up K3s in High Availability using k3d](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rancher.com/blog/2020/set-up-k3s-high-availability-using-k3d) [![rancher: Speed Up Development with Automated Kubernetes Deployments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rancher.com/blog/2020/speed-development-automated-kubernetes-deployments) [![rancher.com/blog: Stateful Kubernetes Workloads on vSphere with RKE](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rancher.com/blog/2020/stateful-kubernetes-workloads) [![Upgrade Your K3s Clusters Smoothly in Rancher 2.4](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rancher.com/blog/2020/upgrade-your-k3s-cluster) [![rancher.com: What is Cloud-Native Storage?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rancher.com/blog/2020/what-is-cloud-native-storage) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rancher.com/blog/2020/yugabyte) [![**Rancher 2**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rancher.com/docs/rancher/v2.x/en) [![rancher.com: Container Network Interface (CNI) Providers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rancher.com/docs/rancher/v2.x/en/faq/networking/cni-providers) [![Rancher Logging Operator 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rancher.com/docs/rancher/v2.x/en/logging/v2.5) [![**Rancher 2 RKE**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rancher.com/products/rke) [![rancher.com: The Three Pillars of Kubernetes Container Orchestration 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rancher.com/three-pillars-kubernetes-container-orchestration) [![rancherdesktop.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rancherdesktop.io) [![Rapid API:](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rapidapi.com) [![API Marketplace vs API Gateway (What’s the Difference?)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rapidapi.com/blog/api-marketplace-vs-api-gateway-whats-the-difference) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rapidapi.com/blog/api-vs-microservices-whats-the-differences) [![rapidapi.com/collection/car-api](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rapidapi.com/collection/car-api) [![rapidapi.com:What is OAuth2.0?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rapidapi.com/guides/oath2-0) [![raygun.com: The 10 best DevOps tools for 2020](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://raygun.com/blog/best-devops-tools) [![rbac.dev 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rbac.dev) [![rcarrata.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rcarrata.com) [![rcarrata.com: Network Observability Deep Dive in Kubernetes with NetObserv' Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rcarrata.com/observability/netobserv-1) [![rcarrata.com: Network Observability Deep Dive in Kubernetes with NetObserv Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rcarrata.github.io/observability/netobserv-1) [![rcarrata.github.io: Regenerating Kubeconfig for system:admin user in OpenShift clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rcarrata.github.io/openshift/regenerate-kubeconfig) [![Rclone 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rclone.org) [![rcls.medium.com: Stop calling yourselves DevOps engineers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rcls.medium.com/stop-calling-yourselves-devops-engineers-f9dfec382d0d) [![Serverless: The Future of Software Architecture?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://read.acloud.guru/serverless-the-future-of-software-architecture-d4473ffed864) [![readme.so](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://readme.so) [![Readwise](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://readwise.io) [![readwrite.com: Tech for Programmers in 2022: The Good, The Bad, and The' Ugly](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://readwrite.com/tech-for-programmers-in-2022-the-good-the-bad-and-the-ugly) [![realpython.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://realpython.com) [![realpython.com: Advanced Git Tips for Python Developers 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://realpython.com/advanced-git-for-pythonistas) [![realpython.com: Advanced Visual Studio Code for Python Developers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://realpython.com/advanced-visual-studio-code-python) [![realpython.com: Deploying a Django App to AWS Elastic Beanstalk](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://realpython.com/blog/python/deploying-a-django-app-to-aws-elastic-beanstalk) [![realpython.com: Development and Deployment of Cookiecutter-Django via Docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://realpython.com/blog/python/development-and-deployment-of-cookiecutter-django-via-docker) [![realpython.com: Django Development With Docker Compose and Machine](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://realpython.com/blog/python/django-development-with-docker-compose-and-machine) [![realpython.com: Fun With Django's New Postgres Features](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://realpython.com/blog/python/fun-with-djangos-new-postgres-features) [![realpython.com: Discover Flask, Part 1 - Setting Up a Static Site](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://realpython.com/blog/python/introduction-to-flask-part-1-setting-up-a-static-site) [![realpython.com: Building Lists With Python's .append()](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://realpython.com/courses/building-lists-with-python-append) [![realpython.com: Functional Programming in Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://realpython.com/courses/functional-programming-python) [![realpython.com: How to Write Pythonic Loops](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://realpython.com/courses/how-to-write-pythonic-loops) [![realpython.com: How to Get a List of All Files in a Directory With Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://realpython.com/get-all-files-in-directory-python) [![realpython.com: An Intro to Threading in Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://realpython.com/intro-to-python-threading) [![realpython.com/learning-paths: Python Learning Paths 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://realpython.com/learning-paths) [![realpython.com: Development and Deployment of Cookiecutter-Django via Docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://realpython.com/learning-paths/django-web-development) [![realpython.com: Discover Flask, Part 1 - Setting Up a Static Site](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://realpython.com/learning-paths/flask-by-example) [![realpython.com: Machine Learning With Python 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://realpython.com/learning-paths/machine-learning-python) [![realpython.com: Evaluate Expressions Dynamically With Python eval() (Overview)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://realpython.com/lessons/python-eval-overview) [![realpython.com/pdf-python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://realpython.com/pdf-python) [![realpython.com: Python Development in Visual Studio Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://realpython.com/python-development-visual-studio-code) [![realpython.com: Python Microservices With gRPC 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://realpython.com/python-microservices-grpc) [![realpython.com: YAML: The Missing Battery in Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://realpython.com/python-yaml) [![realpython.com: Splitting, Concatenating, and Joining Strings in Python Quiz](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://realpython.com/quizzes/python-split-strings) [![realpython.com: Python Machine Learning Tutorials 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://realpython.com/tutorials/machine-learning) [![realpython.com: Evaluate Expressions Dynamically With Python eval() (Overview)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://realpython.com/videos/python-eval-overview) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://recipes.rbac.dev) [![reconshell.com: Kubei – Kubernetes Runtime Vulnerabilities Scanner 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://reconshell.com/kubei-kubernetes-runtime-vulnerabilities-scanner) [![recruit crm](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://recruitcrm.io) [![Example](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://redhat-connect.gitbook.io/certified-operator-guide) [![Using Third Party Network Operators with OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://redhat-connect.gitbook.io/certified-operator-guide/appendix/using-third-party-network-operators-with-openshift) [![redhat-cop.github.io: Best practices for migrating from OpenShift Container Platform 3 to 4 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://redhat-cop.github.io/openshift-migration-best-practices) [![redhat-developer-demos.github.io/knative-tutorial](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://redhat-developer-demos.github.io/knative-tutorial) [![openshift-pipelines-workshop](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://redhat-developer-demos.github.io/openshift-pipelines-workshop) [![redhat-scholars.github.io: Welcome to OpenShift Serverless Logic Tutorial](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://redhat-scholars.github.io/serverless-workflow/osl/index.html) [![Why Red Hat is investing in CRI-O and Podman](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://redhat.com/en/blog/why-red-hat-investing-cri-o-and-podman) [![redhatdemocentral.gitlab.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://redhatdemocentral.gitlab.io) [![Portfolio Architecture Tooling](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://redhatdemocentral.gitlab.io/portfolio-architecture-tooling) [![Portfolio Architecture WorkShops 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://redhatdemocentral.gitlab.io/portfolio-architecture-workshops) [![redhatgov.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://redhatgov.io) [![redis.com: Microservice Architecture Key Concepts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://redis.com/blog/microservice-architecture-key-concepts) [![Redis](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://redis.io) [![redis.com: Microservice Architecture Key Concepts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://redis.io/blog/microservice-architecture-key-concepts) [![Redis Pub/sub](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://redis.io/docs/latest/develop) [![Redis Pub/sub](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://redis.io/topics/pubsub) [![redkubes.com: 10 Kubernetes Security Risks & Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://redkubes.com/10-kubernetes-security-risks-best-practices) [![redkubes.com: DIY Kubernetes-based platform building – part 3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://redkubes.com/diy-kubernetes-based-platform-building-part-3) [![Microsoft Replacing Visual Studio Team Services with Azure DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://redmondmag.com/articles/2018/09/10/microsoft-replacing-vsts-with-azure-devops.aspx) [![==redpill-solutions.medium.com: Deploying to Kubernetes with GitLab==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://redpill-solutions.medium.com/deploying-to-kubernetes-with-gitlab-28c2f1a42e57) [![refactoring.guru: Design Patterns](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://refactoring.guru/design-patterns) [![refactoring.guru: Design Patterns Go](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://refactoring.guru/design-patterns/go) [![refactoring.guru: Design Patterns Java](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://refactoring.guru/design-patterns/java) [![refactoring.guru: Design Patterns Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://refactoring.guru/design-patterns/python) [![A Complete Guide to Kubectl exec](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://refine.dev/blog/kubectl-exec-command) [![reflectoring.io: Feature Flags with Spring Boot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://reflectoring.io/spring-boot-feature-flags) [![reflectoring.io: When Should I Use Project Lombok?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://reflectoring.io/when-to-use-lombok) [![KIE Server](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://registry.hub.docker.com/r/jboss/kie-server) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://registry.k8s.io) [![Terraform Registry - registry.terraform.io: Terraform Providers and Modules 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://registry.terraform.io) [![registry.terraform.io/modules/Azure/avm-ptn-alz: ALZ Terraform Module](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://registry.terraform.io/modules/Azure/avm-ptn-alz) [![registry.terraform.io/modules/Azure/lz-vending](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://registry.terraform.io/modules/Azure/lz-vending) [![terraform.io: Cloud Adoption Framework for Azure - Terraform module](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://registry.terraform.io/modules/aztfmod/caf/azurerm/latest) [![registry.terraform.io: Terraform Azure Resources 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://registry.terraform.io/modules/azurerm/resources/azure/latest) [![registry.terraform.io/modules/hlokensgard/rbac-administrator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://registry.terraform.io/modules/hlokensgard/rbac-administrator/azure/latest) [![Terraform Azure Resource IPAM Module](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://registry.terraform.io/modules/hlokensgard/res-ipam/azure/latest) [![registry.terraform.io/modules: azure-terraformer - azuredevops provider](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://registry.terraform.io/modules/markti/azure-terraformer/azuredevops) [![registry.terraform.io/modules/markti/github-runner](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://registry.terraform.io/modules/markti/github-runner/azurerm) [![registry.terraform.io/modules/zenml-io/zenml-stack](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://registry.terraform.io/modules/zenml-io/zenml-stack) [![registry.terraform.io: octopusdeploy Provider](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://registry.terraform.io/providers/OctopusDeployLabs/octopusdeploylatest/docs) [![registry.terraform.io: Data Source: azurerm_ip_groups (new)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://registry.terraform.io/providers/hashicorp/Azurerm/latest/docs/data-sources/ip_groups) [![awscc](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://registry.terraform.io/providers/hashicorp/awscc/latest) [![Terraform Kubernetes Provider](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://registry.terraform.io/providers/hashicorp/kubernetes/latest/docs) [![rejupillai.com: Let’s Encrypt the Web (for free)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rejupillai.com/index.php/2021/03/06/configure-tls-on-gke-ingress-for-free-with-lets-encrypt) [![Relay](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://relay.sh) [![releasehub.com: 6 Docker Compose Best Practices for Dev and Prod](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://release.com/blog/6-docker-compose-best-practices-for-dev-and-prod) [![releasehub.com: Cutting Build Time In Half with Docker’s Buildx Kubernetes Driver](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://release.com/blog/cutting-build-time-in-half-docker-buildx-kubernetes) [![releasehub.com: Kubernetes Health Checks - 2 Ways to Improve Stability in Your Production Applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://release.com/blog/kubernetes-health-checks-2-ways-to-improve-stability) [![releasehub.com: Terraform Kubernetes Deployment: A Detailed Walkthrough](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://release.com/blog/terraform-kubernetes-deployment-a-detailed-walkthrough) [![releasehub.com: 6 Docker Compose Best Practices for Dev and Prod](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://releasehub.com/blog/6-docker-compose-best-practices-for-dev-and-prod) [![releasehub.com: Cutting Build Time In Half with Docker’s Buildx Kubernetes' Driver](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://releasehub.com/blog/cutting-build-time-in-half-docker-buildx-kubernetes) [![releasehub.com: Kubernetes Health Checks - 2 Ways to Improve Stability in' Your Production Applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://releasehub.com/blog/kubernetes-health-checks-2-ways-to-improve-stability) [![releasehub.com: Terraform Kubernetes Deployment: A Detailed Walkthrough](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://releasehub.com/blog/terraform-kubernetes-deployment-a-detailed-walkthrough) [![releaseops.io: Scaling Kubernetes Deployments in AWS with Container Insights' Metrics](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://releaseops.io/blog/scaling-kubernetes-deployments-in-aws-with-container-insights-metrics) [![kubedev 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://relferreira.github.io/kubedev) [![relnotes.k8s.io: Kubernetes Release Notes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://relnotes.k8s.io) [![relocate.me](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://relocate.me) [![remoteone](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://remote.one) [![renjithvr11.medium.com: Running GitLab Runners on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://renjithvr11.medium.com/running-gitlab-runners-on-kubernetes-8e7fc9bf75ce) [![Repl.it](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://repl.it) [![Repl.it](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://replit.com) [![GH repos: repo.new](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://repo.new) [![AWS Forums](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://repost.aws) [![How can I troubleshoot errors using the AWS CLI to manage my service quota requests?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://repost.aws/es/knowledge-center/troubleshoot-service-quotas-cli-commands) [![How do I transfer a domain to AWS from another registrar?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://repost.aws/knowledge-center) [![How do I create and activate a new Amazon Web Services account?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://repost.aws/knowledge-center/create-and-activate-aws-account) [![repost.aws: How do I plan an upgrade strategy for an Amazon EKS cluster?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://repost.aws/knowledge-center/eks-plan-upgrade-cluster) [![Dapper](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://research.google/pubs/dapper-a-large-scale-distributed-systems-tracing-infrastructure) [![Dapper](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://research.google/pubs/pub36356) [![==research.nccgroup.com: Detection Engineering for Kubernetes clusters==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://research.nccgroup.com/2021/11/10/detection-engineering-for-kubernetes-clusters) [![==research.nccgroup.com: 10 real-world stories of how we’ve compromised' CI/CD pipelines==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://research.nccgroup.com/2022/01/13/10-real-world-stories-of-how-weve-compromised-ci-cd-pipelines) [![==resources.github.com: What is GitHub Actions? How automation & CI/CD work' on GitHub (whitepaper/pdf)==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://resources.github.com/devops/tools/automation/actions) [![resources.whitesourcesoftware.com: Kubernetes Security Best Practices 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://resources.whitesourcesoftware.com/blog-whitesource/kubernetes-security) [![**Restic**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://restic.net) [![The remote job guide: job search & productivity working from home](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://resume.io/blog) [![The remote job guide: job search & productivity working from home](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://resume.io/blog/remote-job-guide) [![rethinkdb.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rethinkdb.com) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://retina.sh) [![reviewnprep.com: DevOps Basics](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://reviewnprep.com/blog/devops-basics) [![reviewnprep.com: DevOps Tool Primer: Docker, Kubernetes, Ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://reviewnprep.com/blog/devops-tool-comparison-docker-vs-kubernetes-vs-ansible) [![ServerlessHorrors: A Web Compiling Nightmares in the Serverless World](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://revistacloud.com/serverlesshorrors-la-web-que-recoge-las-peores-pesadillas-del-mundo-serverless) [![rexegg.com: Regex Syntax Tricks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rexegg.com/regex-tricks.html) [![Red Hat Enterprise Linux Blog. Tag: Varnish](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rhelblog.redhat.com/tag/varnish) [![rieckpil.de: Maven Setup For Testing Java Applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rieckpil.de/maven-setup-for-testing-java-applications) [![rigorousthemes.com: 10 Best Kubernetes Dashboard Alternatives 2022](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rigorousthemes.com/blog/best-kubernetes-dashboard-alternatives) [![A Distributed Tracing Adventure in Apache Beam](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rion.io/2020/07/04/a-distributed-tracing-adventure-in-apache-beam) [![riptutorial.com 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://riptutorial.com) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://riptutorial.com/ebook) [![riptutorial.com: Learning Jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://riptutorial.com/ebook/jenkins) [![roadmap.sh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://roadmap.sh) [![roadmap.sh/ai: Generate roadmaps with AI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://roadmap.sh/ai) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://roadmap.sh/devops) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://roadmap.sh/kubernetes) [![roadmap.sh: MLOps roadmap](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://roadmap.sh/r?id=65a112f2b8633950ffcf38b6) [![roadmap.sh/terraform 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://roadmap.sh/terraform) [![robertmuth.blogspot.com: Better Bash Scripting in 15 Minutes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://robertmuth.blogspot.com/2012/08/better-bash-scripting-in-15-minutes.html) [![Robin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://robin.io) [![Hands-on GitOps with OneDev and Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://robinshen.medium.com/hands-on-gitops-with-onedev-f05bd278f07c) [![Robot Framework 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://robotframework.org) [![Aprende cómo distribuir mejor las responsabilidades con la Matriz RACI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rockcontent.com/es/blog/matriz-raci) [![rockcontent.com: Conoce los principales tipos de consultoría en las que' tu negocio puede invertir para explotar su potencial](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rockcontent.com/es/blog/tipos-de-consultoria) [![Rocket Chat](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rocket.chat) [![rockset.com: Sequoia Capital: Why We Moved from Elasticsearch to Rockset](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rockset.com/blog/sequoia-capital-elasticsearch-to-rockset) [![rogerdudler.github.io: git - the simple guide 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rogerdudler.github.io/git-guide) [![rogerdudler.github.io: git cheat sheet pdf](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rogerdudler.github.io/git-guide/files/git_cheat_sheet.pdf) [![rogulski.it: Consume Kafka events with Knative service and FastAPI on kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rogulski.it/blog/kafka-consumer-knative-fastapi) [![rollno748.medium.com: Load testing GCP Pub/Sub using JMeter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rollno748.medium.com/load-testing-gcp-pub-sub-using-jmeter-9eff79440beb) [![rollout.io: CloudBees Rollout Tutorial: Feature Flagging in your React Native' App in 5 minutes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rollout.io/blog/rollout-tutorial-feature-flagging-in-your-react-native-app-in-5-minutes) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rollout.io/wp-content/uploads/2018/11/Rising.The_.Flag_.Rollout-1.pdf) [![ronaknathani.com: How a Kubernetes Pod Gets an IP Address 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ronaknathani.com/blog/2020/08/how-a-kubernetes-pod-gets-an-ip-address) [![Rook](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rook.io) [![Rosen Charts: RSC Compatible D3 Charting Library](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rosencharts.com) [![routerhan.medium.com: Understanding Kubernetes Deployment — A Beginner’s' Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://routerhan.medium.com/understanding-kubernetes-deployment-a-beginners-guide-6723c19dbd57) [![rpadovani.com: How Kubernetes picks which pods to delete during scale-in](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rpadovani.com/k8s-algorithm-pick-pod-scale-in) [![rpadovani.com: How to make Terraform waiting for cloud-init to finish on EC2 without SSH](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rpadovani.com/terraform-cloudinit) [![rtfm.co.ua: Kubernetes: Cluster Cost Monitoring – Kubernetes Resource Report and Kubecost](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rtfm.co.ua/en/kubernetes-cluster-cost-monitoring-kubernetes-resource-report-and-kubecost) [![rtfm.co.ua: Prometheus: Kubernetes endpoints monitoring with blackbox-exporter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rtfm.co.ua/en/prometheus-kubernetes-endpoints-monitoring-with-blackbox-exporter) [![rudderstack.com iPaaS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rudderstack.com) [![RunsOn: Self-hosted GitHub Actions Runners in AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://runs-on.com) [![terrascan 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://runterrascan.io) [![rutlandblog.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rutlandblog.com) [![ruudvanasseldonk.com: The yaml document from hell](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ruudvanasseldonk.com/2023/01/11/the-yaml-document-from-hell) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://rvm.io) [![saahitya.hashnode.dev: Pod Disruption Budget(Pdb)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://saahitya.hashnode.dev/pod-disruption-budgetpdb) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sagikazarmark.hu/blog/vanity-import-paths-in-go) [![sahansera.dev: Multi-stage builds for Ionic Apps with Azure Pipeline Templates](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sahansera.dev/multi-stage-builds-with-azure-pipelines-ionic) [![sahansera.dev: Publishing Android Apps to Microsoft App Center from Azure DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sahansera.dev/publishing-android-apps-to-microsoft-appcenter) [![sairamkrish.medium.com: Terraform — Best practices and project setup](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sairamkrish.medium.com/terraform-best-practices-and-project-setup-1772ad04cf5e) [![saiteja313.medium.com: Tracing DNS issues in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://saiteja313.medium.com/tracing-dns-issues-in-kubernetes-28b38f782103) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sakaiproject.atlassian.net/wiki/spaces/REL/pages/1314427619/Maven+release+plugin+cheat+sheet) [![salaboy.com: Event-Driven applications with CloudEvents on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://salaboy.com/2022/01/29/event-driven-applications-with-cloudevents-on-kubernetes) [![salaboy.com: Building platforms on top of Kubernetes: VCluster and Crossplane](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://salaboy.com/2022/08/03/building-platforms-on-top-of-kubernetes-vcluster-and-crossplane) [![salaboy.com: The Challenges of Platform Building on Top of Kubernetes 4/4](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://salaboy.com/2022/11/28/the-challenges-of-platform-building-on-top-of-kubernetes-4-4) [![samiislam0306.medium.com: Insightful Monitoring of Kubernetes Clusters with' Traces](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://samiislam0306.medium.com/insightful-monitoring-of-kubernetes-clusters-with-traces-c7c3b33ed07e) [![Cloud Native Monitoring with Prometheus 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://samirbehara.com/2019/05/30/cloud-native-monitoring-with-prometheus) [![samiyaakhtar.medium.com: GitOps Observability — Visualizing the journey' of a container](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://samiyaakhtar.medium.com/gitops-observability-visualizing-the-journey-of-a-container-5f6ef1f3c9d2) [![samos-it.com: Securing Redis with Istio TLS origination](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://samos-it.com/posts/securing-redis-istio-tls-origniation-termination.html) [![sandeepbaldawa.medium.com: K8s Labels & Selectors](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sandeepbaldawa.medium.com/k8s-labels-selectors-9ad2fcf78a4e) [![sandeepbaldawa.medium.com: Service Accounts in K8s (Kubernetes)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sandeepbaldawa.medium.com/service-accounts-in-k8s-kubernetes-2779ee4fb331) [![sanjimoh.medium.com: Demystifying Kubernetes Networking — Episode 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sanjimoh.medium.com/demystifying-kubernetes-networking-episode-1-ca5605a97f87) [![sap.github.io/jenkins-library](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sap.github.io/jenkins-library) [![sapling-scm.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sapling-scm.com/docs/introduction) [![==satyenkumar.medium.com: Demystifying The Cloud: An Overview of the Microsoft' Azure== 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://satyenkumar.medium.com/demystifying-the-cloud-computing-an-overview-of-the-microsoft-azure-6a5c1fb1799d) [![satyenkumar.medium.com: My Youtube Channel is updated for AWS Certifications' (Over 150 Video list)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://satyenkumar.medium.com/my-youtube-channel-is-updated-for-aws-certifications-over-150-video-list-1ae7aa81e99d) [![saurabhdashora.hashnode.dev: Implementing Sidecar Design Pattern with Kubernetes' Pod](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://saurabhdashora.hashnode.dev/implementing-sidecar-design-pattern-with-kubernetes-pod) [![==sayali.hashnode.dev: Day 56: Understanding Ad-hoc commands in Ansible==' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sayali.hashnode.dev/day-56-understanding-ad-hoc-commands-in-ansible) [![scalefactory.com: Failing faster with terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://scalefactory.com/blog/2021/10/13/failing-faster-with-terraform) [![scalr.com: An alternative to Terraform Cloud and Terraform Enterprise](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://scalr.com) [![Scoop: A command-line installer for windows](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://scoop.sh) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://scotch.io/courses/10-need-to-know-javascript-concepts/declaring-javascript-variables-var-let-and-const) [![Scrapy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://scrapy.org) [![scrivano.org: the journey to speed up running OCI containers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://scrivano.org/posts/2022-10-21-the-journey-to-speed-up-oci-containers) [![SdkMan](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sdkman.io) [![sdtimes.com: The State of CI/CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sdtimes.com/cicd/the-state-of-ci-cd) [![sdtimes.com: CI/CD pipelines are expanding 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sdtimes.com/devops/ci-cd-pipelines-are-expanding) [![sdtimes: GitLab 14 aims to do away with DIY DevOps toolchains 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sdtimes.com/devops/gitlab-14-aims-to-do-away-with-diy-devops-toolchains) [![sdtimes.com: Low code cuts down on dev time, increases testing headaches](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sdtimes.com/lowcode/low-code-cuts-down-on-dev-time-increases-testing-headaches) [![search-guard.com/sgctl-elasticsearch: SGCTL - TAKE BACK CONTROL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://search-guard.com/sgctl-elasticsearch) [![search.gocenter.io: JFrog Go Center](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://search.gocenter.io) [![4 trends for Kubernetes cloud-native teams to watch in 2020](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://searchapparchitecture.techtarget.com/tip/4-trends-for-Kubernetes-cloud-native-teams-to-watch-in-2020) [![techtarget.com: Amazon ECS vs. Kubernetes: Which should you use on AWS?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://searchcloudcomputing.techtarget.com/answer/Amazon-ECS-vs-Kubernetes-Which-should-you-use-on-AWS) [![Modernize legacy applications with containers, microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://searchcloudcomputing.techtarget.com/feature/Modernize-legacy-applications-with-containers-microservices) [![Compare tools for multi-cloud Kubernetes management 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://searchcloudcomputing.techtarget.com/tip/Compare-tools-for-multi-cloud-Kubernetes-management) [![Assess managed Kubernetes services for your workloads.](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://searchcloudcomputing.techtarget.com/tip/Weigh-the-pros-and-cons-of-managed-Kubernetes-services) [![searchitoperations.techtarget.com: Differences between Kubernetes Ingress' vs. load balancer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://searchitoperations.techtarget.com/feature/Differences-between-Kubernetes-Ingress-vs-load-balancer) [![**Optimize** Kubernetes cluster management with these 5 tips](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://searchitoperations.techtarget.com/feature/Optimize-Kubernetes-cluster-management-with-these-5-tips) [![Top 15 DevOps blogs to read and follow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://searchitoperations.techtarget.com/feature/Top-15-DevOps-blogs-to-read-and-follow) [![searchitoperations.techtarget.com: Kubernetes policy project takes enterprise' IT by storm](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://searchitoperations.techtarget.com/news/252467102/Kubernetes-policy-project-takes-enterprise-IT-by-storm) [![searchitoperations.techtarget.com: GitOps pros grapple with Kubernetes configuration' management. GitOps users seek ideal Kubernetes config tool 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://searchitoperations.techtarget.com/news/252492459/GitOps-pros-grapple-with-Kubernetes-configuration-management) [![searchitoperations.techtarget.com: CNCF policy-as-code project bridges Kubernetes' security gaps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://searchitoperations.techtarget.com/news/252505548/CNCF-policy-as-code-project-bridges-Kubernetes-security-gaps) [![searchitoperations.techtarget.com: Ensure Kubernetes high availability with' master node planning](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://searchitoperations.techtarget.com/tip/Ensure-Kubernetes-high-availability-with-master-node-planning) [![searchitoperations.techtarget.com: Terraform cheat sheet: Notable commands,' HCL and more](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://searchitoperations.techtarget.com/tip/Terraform-cheat-sheet-Notable-commands-HCL-and-more) [![searchitoperations.techtarget.com: Tips and tools to achieve a serverless' DevOps workflow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://searchitoperations.techtarget.com/tip/Tips-and-tools-to-achieve-a-serverless-DevOps-workflow) [![searchstorage.techtarget.com: IBM Spectrum](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://searchstorage.techtarget.com/definition/IBM-Spectrum) [![==seattledataguy.substack.com: Data Engineering Vs Machine Learning Pipelines==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://seattledataguy.substack.com/p/data-engineering-vs-machine-learning) [![sebalopezz.medium.com: Monolith to Microservices + Event-Driven Architecture' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sebalopezz.medium.com/monolith-to-microservices-event-driven-architecture-ff4284bf4ecf) [![Things you didn't know you could diff in GitHub](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sebastiandedeyne.com/things-you-didnt-know-you-could-diff-in-github) [![sebinxavi.medium.com: EKS cluster deployment using Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sebinxavi.medium.com/eks-cluster-deployment-using-terraform-685c89b14f72) [![Databases in DMZ and Intranet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://security.stackexchange.com/questions/58167/databases-in-dmz-and-intranet) [![securityaffairs.co: Argo CD flaw could allow stealing sensitive data from' Kubernetes Apps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://securityaffairs.co/wordpress/127708/hacking/kubernetes-argo-cd-flaw.html) [![securityaffairs.co: Argo CD flaw could allow stealing sensitive data from Kubernetes Apps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://securityaffairs.com/127708/hacking/kubernetes-argo-cd-flaw.html) [![securityboulevard.com: DevOps vs. DevSecOps – Here’s How They Fit Together](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://securityboulevard.com/2021/02/devops-vs-devsecops-heres-how-they-fit-together) [![securityboulevard.com: Implementing Zero-Trust Security With Service Mesh' and Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://securityboulevard.com/2022/10/implementing-zero-trust-security-with-service-mesh-and-kubernetes) [![securitycafe.ro: A COMPLETE KUBERNETES CONFIG REVIEW METHODOLOGY](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://securitycafe.ro/2023/02/27/a-complete-kubernetes-config-review-methodology) [![securitylabs.datadoghq.com: Container security fundamentals: Exploring containers as processes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://securitylabs.datadoghq.com/articles/container-security-fundamentals-part-1) [![securityonline.info: VAmPI: Vulnerable REST API with OWASP top 10 vulnerabilities](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://securityonline.info/vampi-vulnerable-rest-api-with-owasp-top-10-vulnerabilities) [![seekingalpha.com: JFrog Reminds Me Of MongoDB](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://seekingalpha.com/article/4427517-jfrog-reminds-me-of-mongodb) [![The Segment AWS Stack](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://segment.com/blog/the-segment-aws-stack) [![You Bet That APIs Power DevOps Tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://seguridad-informacion.blogspot.com/2020/07/you-bet-that-apis-power-devops-tools.html) [![selenium.dev](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://selenium.dev) [![semantic-release.gitbook.io 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://semantic-release.gitbook.io/semantic-release) [![Semaphore](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://semaphore.io) [![semaphoreci.com: Continuous Blue-Green Deployments With Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://semaphore.io/blog/continuous-blue-green-deployments-with-kubernetes) [![semaphoreci.com: 5 Options for Deploying Microservices 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://semaphore.io/blog/deploy-microservices) [![semaphoreci.com: Why Do We Need DevOps for ML Data?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://semaphore.io/blog/devops-ml-data) [![semaphoreci.com: Secure Your Kubernetes Deployments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://semaphore.io/blog/kubernetes-deployments) [![semaphoreci.com: Kubernetes vs Docker: Understanding Containers in 2021](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://semaphore.io/blog/kubernetes-vs-docker) [![semaphoreci.com: Microfrontends: Microservices for the Frontend](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://semaphore.io/blog/microfrontends) [![semaphoreci.com: Understanding ReplicaSet vs. StatefulSet vs. DaemonSet vs. Deployments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://semaphore.io/blog/replicaset-statefulset-daemonset-deployments) [![semaphoreci.com: Revving up Continuous Integration with Parallel Testing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://semaphore.io/blog/revving-up-continuous-integration-with-parallel-testing) [![Semaphore](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://semaphoreci.com) [![semaphoreci.com: Continuous Blue-Green Deployments With Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://semaphoreci.com/blog/continuous-blue-green-deployments-with-kubernetes) [![==semaphoreci.com: 5 Options for Deploying Microservices== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://semaphoreci.com/blog/deploy-microservices) [![semaphoreci.com: Why Do We Need DevOps for ML Data?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://semaphoreci.com/blog/devops-ml-data) [![semaphoreci.com: Secure Your Kubernetes Deployments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://semaphoreci.com/blog/kubernetes-deployments) [![semaphoreci.com: Kubernetes vs Docker: Understanding Containers in 2021](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://semaphoreci.com/blog/kubernetes-vs-docker) [![semaphoreci.com: Microfrontends: Microservices for the Frontend](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://semaphoreci.com/blog/microfrontends) [![==semaphoreci.com: Understanding ReplicaSet vs. StatefulSet vs. DaemonSet' vs. Deployments==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://semaphoreci.com/blog/replicaset-statefulset-daemonset-deployments) [![semaphoreci.com: Revving up Continuous Integration with Parallel Testing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://semaphoreci.com/blog/revving-up-continuous-integration-with-parallel-testing) [![==semaphoreci.medium.com: 12 Ways to Improve Your Monolith Before Transitioning' to Microservices== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://semaphoreci.medium.com/12-ways-to-improve-your-monolith-before-transitioning-to-microservices-d1061e96ca1a) [![sematext: Monitor Docker Metrics & Logs 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sematext.com/capabilities/container-monitoring) [![sematext: Monitor Docker Metrics & Logs 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sematext.com/docker) [![Semgrep](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://semgrep.dev) [![sentry.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sentry.io) [![sentry.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sentry.io/welcome) [![sequoia.makes.software: Reducing Docker Image Size (Particularly for Kubernetes Environments) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sequoia.makes.software/reducing-docker-image-size-particularly-for-kubernetes-environments) [![seraf.dev: ArgoCD Tutorial — (with Terraform)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://seraf.dev/argocd-tutorial-with-terraform-af77ddea2e6e) [![seranking.com: The cheat sheet of 30+ Google Search operators](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://seranking.com/blog/practical-tips-google-search-operators) [![serhii.vasylenko.info: Some Techniques to Enhance Your Terraform Proficiency](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://serhii.vasylenko.info/2022/01/16/some-techniques-to-enhance-your-terraform-proficiency) [![serokell.io/blog/kubernetes-guide: A Guide to Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://serokell.io/blog/kubernetes-guide) [![seroter.com: Using the new Google Cloud Config Controller to provision and manage cloud services via the Kubernetes Resource Model](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://seroter.com/2021/08/18/using-the-new-google-cloud-config-controller-to-provision-and-manage-cloud-services-via-the-kubernetes-resource-model) [![serverless-stack.com: How to debug Lambda functions with Visual Studio Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://serverless-stack.com/examples/how-to-debug-lambda-functions-with-visual-studio-code.html) [![serverless.tf: Doing serverless with Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://serverless.tf) [![serverlesshorrors.com 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://serverlesshorrors.com) [![serverlessland.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://serverlessland.com) [![serverlessland.com/event-driven-architecture: Introduction to Event Driven Architecture 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://serverlessland.com/event-driven-architecture) [![serverlessland.com: EDA VISUALS 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://serverlessland.com/event-driven-architecture/visuals) [![serverlessland.com: BATCH PROCESSING VS EVENT STREAMING](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://serverlessland.com/event-driven-architecture/visuals/batching-vs-event-streams) [![serverlessland.com: Splitter pattern](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://serverlessland.com/event-driven-architecture/visuals/splitter-pattern) [![AWS SAM Pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://serverlessland.com/explore/sam-pipelines) [![serverlessland.com/patterns: Serverless Patterns Collection](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://serverlessland.com/patterns) [![Remote Debugging of Java Applications on OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://servicesblog.redhat.com/2019/03/06/remote-debugging-of-java-applications-on-openshift) [![AI Engineer World's Fair 2026 Call for Speakers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sessionize.com/aiewf2026) [![severalnines.com: How Does a Database Load Balancer Work?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://severalnines.com/blog/how-does-database-load-balancer-work) [![severalnines.com: How Does a Database Load Balancer Work?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://severalnines.com/database-blog/how-does-database-load-balancer-work) [![shadman-jamil.medium.com: Most Useful Software Architecture Patterns](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://shadman-jamil.medium.com/most-useful-software-architecture-patterns-68e171405292) [![shahin-mahmud.medium.com: Write your first Kubernetes operator in go](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://shahin-mahmud.medium.com/write-your-first-kubernetes-operator-in-go-177047337eae) [![shahirdaya.medium.com: What does it mean to be Cloud Native? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://shahirdaya.medium.com/what-does-it-mean-to-be-cloud-native-12360a324571) [![==shahneil.medium.com: What Are Kubernetes Endpoints?==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://shahneil.medium.com/what-are-kubernetes-endpoints-and-how-to-use-them-a5a5da56f4d4) [![shardul.dev: Most Useful kubectl Plugins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://shardul.dev/most-useful-kubectl-plugins) [![sharmasmriti.hashnode.dev: Day 61 - Terraform Commands](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sharmasmriti.hashnode.dev/day-61-terraform-commands) [![shayn-71079.medium.com: Scaling Kubernetes Clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://shayn-71079.medium.com/scaling-kubernetes-clusters-8a061321de93) [![Spreadsheets: sheet.new](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sheet.new) [![shekhargulati.com: Service Discovery for Modern Distributed Applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://shekhargulati.com/2018/08/01/week-1-service-discovery-for-modern-distributed-applications) [![shields.io 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://shields.io) [![tricentis.com: Getting started with automated continuous performance testing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://shiftsync.tricentis.com/software-testing-blogs-69/getting-started-with-automated-continuous-performance-testing-406) [![shipa.io: A Developer focused CI/CD pipeline for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://shipa.io/a-developer-focused-ci-cd-pipeline-for-kubernetes) [![shipa.io: Deploying a real-world application on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://shipa.io/a-real-world-application-deployment-on-kubernetes) [![shipa.io: Developing and deploying applications to Kubernetes locally with Shipa and Minikube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://shipa.io/deploying-applications-on-kubernetes) [![shipa.io: A Developer focused CI/CD pipeline for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://shipa.io/development/a-developer-focused-ci-cd-pipeline-for-kubernetes) [![shipa.io: Terraform meets AppOps 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://shipa.io/development/terraform-meets-appops) [![shipa.io: DevOps Challenge – Kubernetes Deployment: Ketch vs YAML](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://shipa.io/devops-challenge-kubernetes-deployment-ketch-vs-yaml) [![shipa.io: GitOps in Kubernetes, the easy way–with GitHub Actions and Shipa](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://shipa.io/gitops) [![shipa.io: GitOps in the enterprise 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://shipa.io/gitops-in-the-enterprise) [![shipa.io: GitOps meets AppOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://shipa.io/gitops-meets-appops) [![shipa.io: Terraform meets AppOps 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://shipa.io/terraform-meets-appops-2) [![brennerm.github.io: Kubernetes operators with Python #1: Creating CRDs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://shipit.dev/posts/k8s-operators-with-python-part-1.html) [![brennerm.github.io: Kubernetes Overview Diagrams 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://shipit.dev/posts/kubernetes-overview-diagrams.html) [![brennerm.github.io: Setting up an EKS cluster with IAM/IRSA integration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://shipit.dev/posts/setting-up-eks-with-irsa-using-terraform.html) [![shipmight.com: Understanding Helm upgrade flags](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://shipmight.com/blog/understanding-helm-upgrade-reset-reuse-values) [![shipwright.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://shipwright.io) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://shitposting.monster) [![shivanshu1333.medium.com: Contextual Logging in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://shivanshu1333.medium.com/contextual-logging-in-kubernetes-41f4cc5fea69) [![shivanshu1333.medium.com: Structured logging in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://shivanshu1333.medium.com/structured-logging-in-kubernetes-58cf35e6d60d) [![Kubernetes: Up and Running, 2nd Edition](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://shop.oreilly.com/product/0636920223788.do) [![shopify.engineering: Capturing Every Change From Shopify’s Sharded Monolith](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://shopify.engineering/capturing-every-change-shopify-sharded-monolith) [![shopify.engineering: Keeping Developers Happy with a Fast CI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://shopify.engineering/faster-shopify-ci) [![shramikawale.medium.com: PodsDisruptionBudget: Why you will need in Kubernetes?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://shramikawale.medium.com/podsdisruptionbudget-why-you-will-need-in-kubernetes-c939904d590d) [![==shrihariharidas73.medium.com: Terraform & HashiCorp Vault Integration:' Seamless Secrets Management==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://shrihariharidas73.medium.com/terraform-hashicorp-vault-integration-seamless-secrets-management-46f41cf735f1) [![Terraform: Small Terraform Modules](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://shriomtripathi1.substack.com/p/terraform-small-terraform-modules) [![shuanglu1993.medium.com: What happens when volumeManager in the kubelet' starts?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://shuanglu1993.medium.com/what-happens-when-volumemanager-in-the-kubelet-starts-1fea623ac6ce) [![sid-infinity-yadav.medium.com: Grafana Agent Kubernetes Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sid-infinity-yadav.medium.com/grafana-agent-kubernetes-operator-f89b744487f5) [![siddhivinayak-sk.medium.com: Kubeseal & SealedSecret: Make your ‘secrets’' secure in SCM by using ‘sealed secret’](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://siddhivinayak-sk.medium.com/kubeseal-sealedsecret-make-your-secrets-secure-in-scm-by-using-sealed-secret-4631bcb39bf8) [![siegert-maximilian.medium.com: Ensure Content Trust on Kubernetes using' Notary and Open Policy Agent](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://siegert-maximilian.medium.com/ensure-content-trust-on-kubernetes-using-notary-and-open-policy-agent-485ab3a9423c) [![Running spot instances effectively with Amazon EKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://signalvnoise.com/svn3/running-spot-instances-effectively-with-amazon-eks) [![signoz.io: Kubernetes Audit Logs - Best Practices And Configuration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://signoz.io/blog/kubernetes-audit-logs) [![signoz.io: Kubernetes Cluster Monitoring with OpenTelemetry | Complete Tutorial 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://signoz.io/blog/opentelemetry-kubernetes-cluster-metrics-monitoring) [![siliconangle.com: Red Hat ties Ansible automation to Kubernetes cluster management 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://siliconangle.com/2020/10/13/red-hat-ties-ansible-automation-kubernetes-cluster-management) [![siliconangle.com: Amazon debuts fully managed, Prometheus-based container monitoring service](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://siliconangle.com/2021/09/29/amazon-debuts-fully-managed-prometheus-based-container-monitoring-service) [![siliconangle.com: ‘DevOps for Dummies’ author Emily Freeman introduces revolutionary model for modern software development](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://siliconangle.com/2021/09/29/devops-dummies-author-emily-freeman-introduces-revolutionary-model-modern-software-development-awsq3) [![siliconangle.com: Pulumi’s new registry aims to ease sharing and reusing cloud infrastructure building blocks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://siliconangle.com/2021/10/18/pulumis-new-registry-makes-easy-share-reuse-cloud-infrastructure-building-blocks) [![siliconangle.com: The rise of platform engineering in the Kubernetes era](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://siliconangle.com/2023/04/20/rise-platform-engineering-kubernetes-era-kubecon) [![silvr.medium.com: Using Kyverno To Enforce AWS Load Balancer Annotations' For Centralized Logging To S3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://silvr.medium.com/using-kyverno-to-enforce-aws-load-balancer-annotations-for-centralized-logging-to-s3-af5dc1f1f3e0) [![wikipedia: API Application Programming Interface](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://simple.wikipedia.org/wiki/Application_programming_interface) [![simplecheatsheet.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://simplecheatsheet.com) [![simplecheatsheet.com/tag/golang-cheat-sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://simplecheatsheet.com/tag/golang-cheat-sheet) [![simplyblock: simplyblock.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://simplyblock.io) [![sincrogo.com: Teletrabajo desde España para el extranjero: ¿dónde hay que tributar?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sincro.es/blog/actualidad-fiscal-contable/teletrabajo-desde-espana-para-el-extranjero-donde-hay-que-tributar) [![sincrogo.com: Teletrabajo desde España para el extranjero: ¿dónde hay que' tributar?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sincrogo.com/blog/actualidad-fiscal-contable/teletrabajo-desde-espana-para-el-extranjero-donde-hay-que-tributar) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sinergiasincontrol.blogspot.com/2021/11/643-la-excelente-propuesta-de-trabajo.html9) [![mrxpalmeiras: Ansible Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sites.google.com/site/mrxpalmeiras/ansible/ansible-cheat-sheet) [![sixfold.medium.com: Reducing database queries to a minimum with DataLoaders](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sixfold.medium.com/reducing-database-queries-to-a-minimum-with-dataloaders-cc98c25e54ce) [![Skaffold 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://skaffold.dev) [![Skaffold --generate-manifests](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://skaffold.dev/docs/pipeline-stages/init) [![skamille.medium.com: An incomplete list of skills senior engineers need,' beyond coding](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://skamille.medium.com/an-incomplete-list-of-skills-senior-engineers-need-beyond-coding-8ed4a521b29f) [![skamille.medium.com: How New Managers Fail Individual Contributors](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://skamille.medium.com/how-new-managers-fail-individual-contributors-839a13bda1c5) [![skamille.medium.com: Make Boring Plans](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://skamille.medium.com/make-boring-plans-9438ce5cb053) [![skildops.medium.com: Backup an entire Kubernetes cluster using Velero to' AWS S3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://skildops.medium.com/backup-an-entire-kubernetes-cluster-using-velero-to-aws-s3-73d76d51d4bc) [![explore.skillbuilder.aws/learn: AWS Skill Builder 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://skillbuilder.aws) [![explore.skillbuilder.aws: AWS Security Fundamentals (free)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://skillbuilder.aws/course/external/view/elearning/48/aws-security-fundamentals-second-edition) [![explore.skillbuilder.aws: AWS Skill Builder - Introducción a AWS Data Pipeline (Español Latinoamérica) | AWS Technical Essentials (Spanish from Latin America)' - Free](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://skillbuilder.aws/course/external/view/elearning/7854/aws-technical-essential-spanish-from-latin-america) [![skilledfield.com.au: Monitoring Kubernetes and Docker Container Logs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://skilledfield.com.au/monitoring-kubernetes-and-docker-container-logs) [![skilledfield.com.au: Monitoring Kubernetes and Docker Container Logs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://skillfield.com.au/blog/monitoring-kubernetes-and-docker-container-logs) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://skillslane.com/learn-kubernetes-from-these-best-online-courses) [![sklar.rocks: How the CSI (Container Storage Interface) Works](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sklar.rocks/how-container-storage-interface-works) [![Automate Terraform Testing with Azure DevOps Pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://skundunotes.com/2025/01/22/automate-terraform-testing-with-azure-devops-pipelines) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://skupper.io) [![skycrafters.io: Do Containers Really Contain? Virtual Machines vs. Containers' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://skycrafters.io/blog/2021/06/08/do-containers-really-contain) [![skywalking.apache.org 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://skywalking.apache.org) [![Slack](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://slack.com) [![slack.engineering: Building Self-driving Kafka clusters using open source components](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://slack.engineering/building-self-driving-kafka-clusters-using-open-source-components) [![slack.engineering: A Simple Kubernetes Admission Webhook](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://slack.engineering/simple-kubernetes-webhook) [![slack.kubernetes.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://slack.kubernetes.io) [![slideshare: GitOps, Jenkins X & Future of CI/CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://slideshare.net/rakutentech/gitops-jenkins-x-future-of-cicd) [![sloanreview.mit.edu: Creating Good Jobs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sloanreview.mit.edu/article/creating-good-jobs) [![sloboda-studio.com: Python Tools for Machine Learning](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sloboda-studio.com/blog/python-tools-for-machine-learning) [![sm43.medium.com: Tekton: Building a Pipeline (Part 4)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sm43.medium.com/tekton-build-a-pipeline-part-4-baafd530b6fe) [![Tekton: Concepts of Pipelines (Part 2)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sm43.medium.com/tekton-concepts-of-pipelines-part-2-cd86ad40bd34) [![sm43.medium.com: Tekton: Concepts of Triggers (Part 3)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sm43.medium.com/tekton-concepts-of-triggers-part-3-2ee17764addb) [![sm43.medium.com: Tekton: Triggering the Pipeline (Part 5)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sm43.medium.com/tekton-triggering-the-pipeline-part-5-dc38d73411fb) [![sm43.medium.com: World of Tekton 😺 (Part 1)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sm43.medium.com/world-of-tekton-part-1-999738d63e25) [![smallstep.com: How to Handle Secrets on the Command Line 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://smallstep.com/blog/command-line-secrets) [![Example: Smarkets's Marge-bot for GitLab keeps master always green](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://smarketshq.com/marge-bot-for-gitlab-keeps-master-always-green-6070e9d248df) [![smartbear.com: The State of API 2019 Report 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://smartbear.com/resources/ebooks/the-state-of-api-2019-report) [![smartcar.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://smartcar.com) [![Smartcar API for BMW](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://smartcar.com/bmw) [![Smartcar API for BMW](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://smartcar.com/brand/bmw) [![smoda.elpais.com: Destacar y venderse no implica trabajar bien: así es la nueva batalla por las apariencias del trabajo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://smoda.elpais.com/trabajo/apariencias-venderse-trabajo) [![snipcart.com: API vs. Microservices: A Beginners Guide to Understand Them' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://snipcart.com/blog/api-vs-microservices-architecture) [![snipcart.com: API vs. Microservices: A Beginners Guide to Understand Them 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://snipcart.com/blog/microservices-vs-api) [![snyk.io: The State of Open Source Security 2020](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://snyk.io/articles/open-source-security) [![fugue.co: 5 tips for using the Rego language for Open Policy Agent (OPA)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://snyk.io/blog) [![snyk.io: 10 Docker Security Best Practices 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://snyk.io/blog/10-docker-image-security-best-practices) [![snyk.io: 10 Kubernetes Security Context settings you should understand](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://snyk.io/blog/10-kubernetes-security-context-settings-you-should-understand) [![10 Serverless security best practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://snyk.io/blog/10-serverless-security-best-practices) [![==snyk.io: Securing your open source dependencies with the Snyk Visual Studio' Code extension==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://snyk.io/blog/securing-open-source-dependencies-snyk-visual-studio-code-extension) [![snyk.io: Shipping Kubernetes-native applications with confidence](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://snyk.io/blog/shipping-kubernetes-native-applications-with-confidence) [![snyk.io: The State of Open Source Security 2020](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://snyk.io/open-source-security-report) [![Fugue: Container and Kubernetes. Runtime infrastructure security](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://snyk.io/product/container-vulnerability-management) [![socket.dev: Introducing Socket](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://socket.dev/blog/introducing-socket) [![Socket.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://socket.io) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://softobiz.com/microservice-orchestration-with-zeebe-and-kafka) [![softwareengineering.stackexchange.com: What is the best practice about microservice' architecture for consuming many stored procedures in the same database?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://softwareengineering.stackexchange.com/questions/436567/what-is-the-best-practice-about-microservice-architecture-for-consuming-many-sto) [![softwareengineeringdaily.com: Why Is Storage On Kubernetes So Hard? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://softwareengineeringdaily.com/2019/01/11/why-is-storage-on-kubernetes-is-so-hard) [![softwareengineeringdaily.com: The Rise of Platform Engineering 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://softwareengineeringdaily.com/2020/02/13/setting-the-stage-for-platform-engineering) [![softwareengineeringdaily.com: Kafka Applications with Tim Berglund (podcast) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://softwareengineeringdaily.com/2020/12/16/kafka-applications-with-tim-berglund-repeat) [![softwareengineeringdaily.com: Kubernetes vs. Serverless with Matt Ward (podcast) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://softwareengineeringdaily.com/2020/12/29/kubernetes-vs-serverless-with-matt-ward-repeat) [![softwareengineeringdaily.com: Redpanda: Kafka Alternative with Alexander Gallego 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://softwareengineeringdaily.com/2021/01/22/redpanda-kafka-alternative-with-alexander-gallego) [![softwarequickguide.com: What is performance testing and performance testing' tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://softwarequickguide.com/what-is-performance-testing-and-performance-testing-tools) [![sookocheff.com: A Guide to the Kubernetes Networking Model 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sookocheff.com/post/kubernetes/understanding-kubernetes-networking-model) [![soshace](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://soshace.com) [![sosiv.io: A Deep Dive into Kubernetes Resource Requests and Limits](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sosiv.io) [![sosiv.io: A Deep Dive into Kubernetes Resource Requests and Limits](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sosiv.io/post/a-deep-dive-into-kubernetes-resource-requests-and-limits) [![source.coveo.com: Prometheus at scale](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://source.coveo.com/2021/11/11/prometheus-at-scale) [![WinPython: Portable Scientific Python 2/3 32/64bit Distribution for Windows](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sourceforge.net/projects/winpython) [![SystemTap](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sourceware.org/systemtap) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://space-cloud.io) [![spacelift.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://spacelift.io) [![spacelift.io: Terraform vs. Ansible : Key Differences and Comparison of Tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://spacelift.io/blog/ansible-vs-terraform) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://spacelift.io/blog/aws-s3-cp) [![spacelift.io: Azure Terraform Export: Importing Resources with Aztfexport](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://spacelift.io/blog/azure-terraform-export) [![spacelift.io: Docker Volumes – Guide with Examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://spacelift.io/blog/docker-volumes) [![spacelift.io: How to Provision an AWS EKS Kubernetes Cluster with Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://spacelift.io/blog/how-to-provision-aws-eks-kubernetes-cluster-with-terraform) [![spacelift.io: Why Generic CI/CD Tools Will Not Deliver Successful IaC](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://spacelift.io/blog/infrastructure-as-code-with-generic-ci-cd) [![spacelift.io: What Is Kubernetes Architecture? – Components Overview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://spacelift.io/blog/kubernetes-architecture) [![spacelift.io: Kubernetes CI/CD Pipelines – 7 Best Practices and Tools | James Walker 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://spacelift.io/blog/kubernetes-ci-cd) [![spacelift.io: CronJob in Kubernetes – Automating Tasks on a Schedule](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://spacelift.io/blog/kubernetes-cronjob) [![spacelift.io: Kubernetes Persistent Volumes – Tutorial and Examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://spacelift.io/blog/kubernetes-persistent-volumes) [![spacelift.io/blog/terraform-backends](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://spacelift.io/blog/terraform-backends) [![spacelift.io: 20 Terraform Best Practices to Improve your TF workflow 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://spacelift.io/blog/terraform-best-practices) [![spacelift.io: How to Provision an AWS EKS Kubernetes Cluster with Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://spacelift.io/blog/terraform-eks) [![spacelift.io: Terraform Files – How to Structure a Terraform Project](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://spacelift.io/blog/terraform-files) [![spacelift.io: 18 Most Useful Terraform Tools to Use in 2023](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://spacelift.io/blog/terraform-tools) [![spacelift.io: Terraform Cloud – Overview, Key Features & Tutorial](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://spacelift.io/blog/what-is-terraform-cloud) [![spacelift.io/blog/yaml](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://spacelift.io/blog/yaml) [![entrepreneur.com: ¿Cómo manejar un equipo que trabaja desde sus casas?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://spanish.entrepreneur.com) [![speakerdeck.com: Kubernetes Pod internals with the fundamentals of Containers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://speakerdeck.com/devinjeon/kubernetes-pod-internals-with-the-fundamentals-of-containers) [![speakerdeck.com: Deployment Scripting != Continuous Delivery](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://speakerdeck.com/devopslx/cd-and-optimized-cloud-spend?slide=12) [![speakerdeck.com: Introduction to Spinnaker Managed Pipeline Templates](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://speakerdeck.com/keisukeyamashita/introduction-to-spinnaker-managed-pipeline-templates) [![speakerdeck.com: Spinnaker Application management by Terraform Plugins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://speakerdeck.com/keisukeyamashita/spinnaker-application-management-by-terraform-plugins) [![speakerdeck.com: 10 Git Anti Patterns You Should be Aware of 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://speakerdeck.com/lemiorhan/10-git-anti-patterns-you-should-be-aware-of) [![speakerdeck.com: Apache Kafka with Red Hat AMQ Streams 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://speakerdeck.com/mabulgu/apache-kafka-with-red-hat-amq-streams) [![speakerdeck.com/mhausenblas (redhat): Troubleshooting Kubernetes apps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://speakerdeck.com/mhausenblas/kubecologne-keynote-troubleshooting-kubernetes-apps) [![speakerdeck.com/thockin: Code Review in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://speakerdeck.com/thockin/code-review-in-kubernetes) [![speakerdeck.com: Kubernetes and networks. Why is this so dan hard? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://speakerdeck.com/thockin/kubernetes-and-networks-why-is-this-so-dang-hard) [![speakerdeck.com: Profiling a Java Application @DevDays 2023 | Victor Rentea](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://speakerdeck.com/victorrentea/profiling-a-java-application-at-devdays-2023) [![spectrum.ieee.org: How Software Is Eating the Car](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://spectrum.ieee.org/software-eating-car) [![speedlancer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://speedlancer.com) [![spinnaker.io deployment tool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://spinnaker.io) [![Demo/Evaluation Installations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://spinnaker.io/docs/setup/install) [![Demo/Evaluation Installations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://spinnaker.io/setup/quickstart) [![spinscale.de: Using Testcontainers To Test Elasticsearch Plugins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://spinscale.de/posts/2021-08-25-using-testcontainers-to-test-elasticsearch-plugins.html) [![split.io: Keystone Flags: Feature Flagging With Less Mess](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://split.io/blog/keystone-feature-flags) [![Splunk App for Jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://splunkbase.splunk.com/app/3332) [![Spock Framework](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://spockframework.org) [![spot.io: Setting up, Managing & Monitoring Spark on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://spot.io/blog/setting-up-managing-monitoring-spark-on-kubernetes) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://spotify.github.io/threaddump-analyzer) [![spring-petclinic.github.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://spring-petclinic.github.io) [![spring-petclinic.github.io Docs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://spring-petclinic.github.io/docs/resources.html) [![Spring](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://spring.io) [![spring.io: Creating Docker images with Spring Boot 2.3.0.M1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://spring.io/blog/2020/01/27/creating-docker-images-with-spring-boot-2-3-0-m1) [![Spring Boot native images. The path towards Spring Boot native applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://spring.io/blog/2020/06/10/the-path-towards-spring-boot-native-applications) [![spring.io: YMNNALFT: Easy Docker Image Creation with the Spring Boot Maven Plugin and Buildpacks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://spring.io/blog/2021/01/04/ymnnalft-easy-docker-image-creation-with-the-spring-boot-maven-plugin-and-buildpacks) [![spring.io: What's new in Spring Boot 2.4 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://spring.io/blog/2021/01/17/what-s-new-in-spring-boot-2-4) [![spring.io: YMNNALFT: Websockets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://spring.io/blog/2021/01/25/ymnnalft-websockets) [![spring.io: A Java 17 and Jakarta EE 9 baseline for Spring Framework 6](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://spring.io/blog/2021/09/02/a-java-17-and-jakarta-ee-9-baseline-for-spring-framework-6) [![spring.io: Get to Know a Kubernetes Operator!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://spring.io/blog/2021/11/19/get-to-know-a-kubernetes-operator) [![spring.io: spring boot with docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://spring.io/guides/gs/spring-boot-docker) [![SpringBoot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://spring.io/projects/spring-boot) [![Spring Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://spring.io/projects/spring-cloud) [![Spring Cloud Gateway](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://spring.io/projects/spring-cloud-gateway) [![Spring Cloud Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://spring.io/projects/spring-cloud-kubernetes) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://spring.io/projects/spring-cloud/-kubernetes) [![SQL Police Department](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sqlpd.com) [![sqlrevisited.blogspot.com: MySQL vs PostgreSQL? Pros and Cons](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sqlrevisited.blogspot.com/2022/03/mysql-vs-postgresql-pros-and-cons.html) [![Material for MkDocs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://squidfunk.github.io/mkdocs-material) [![srcco.de: Zalando - Many Kubernetes Clusters instead of 1 huge cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://srcco.de/posts/many-kubernetes-clusters.html) [![Google: What is Site Reliability Engineering (SRE)?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sre.google) [![sre.google/prodcast](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sre.google/prodcast) [![sre.google: The Art of SLOs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sre.google/resources/practices-and-processes/art-of-slos) [![sre.google: sre-book - The Evolving SRE Engagement Model](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sre.google/sre-book/evolving-sre-engagement-model) [![Monitoring Distributed Systems - Google SRE Book](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sre.google/sre-book/monitoring-distributed-systems) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sre.google/sre-book/table-of-contents) [![sst.dev: Moving away from CDK: CDK doesn’t create the infrastructure you define](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sst.dev/blog/moving-away-from-cdk) [![==sst.dev: Moving away from CDK: CDK doesn’t create the infrastructure you' define==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sst.dev/blog/moving-away-from-cdk.html) [![stackify.com: What Is Function-as-a-Service? Serverless Architectures Are Here!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackify.com/function-as-a-service-serverless-architecture) [![stackify.com: The Advantages of Using Kubernetes and Docker Together](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackify.com/kubernetes-docker-deployments) [![stackify.com: Who will Dominate in the future: .Net or Java?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackify.com/who-will-dominate-in-the-future-net-or-java) [![stackoverflow.blog: How event-driven architecture solves modern web app problems 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.blog/2020/03/16/how-event-driven-architecture-solves-modern-web-app-problems) [![stackoverflow.blog: The rise of the DevOps mindset 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.blog/2020/06/10/the-rise-of-the-devops-mindset) [![stackoverflow.blog: Have the tables turned on NoSQL?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.blog/2021/01/14/have-the-tables-turned-on-nosql) [![stackoverflow.blog: Fulfilling the promise of CI/CD 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.blog/2021/01/19/fulfilling-the-promise-of-ci-cd) [![stackoverflow.blog: Infrastructure as code: Create and configure infrastructure elements in seconds](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.blog/2021/03/08/infrastructure-as-code-create-and-configure-infrastructure-elements-in-seconds) [![stackoverflow.blog: A look under the hood: how branches work in Git](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.blog/2021/04/05/a-look-under-the-hood-how-branches-work-in-git) [![stackoverflow.blog: Using Kubernetes to rethink your system architecture and ease technical debt 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.blog/2021/05/19/rethinking-system-architecture-can-kubernetes-help-to-solve-rewrite-anxiety) [![stackoverflow.blog: How developers can be their own operations department](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.blog/2021/05/24/how-developers-can-be-their-own-operations-department) [![stackoverflow.blog: Getting started with… Python 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.blog/2021/07/14/getting-started-with-python) [![stackoverflow.blog: Observability is key to the future of software (and your DevOps career)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.blog/2021/09/08/observability-is-key-to-the-future-of-software-and-your-devops-career) [![stackoverflow.blog: GitLab launches Collective on Stack Overflow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.blog/2021/09/22/gitlab-launches-collective-on-stack-overflow) [![stackoverflow.blog: Fulfilling the promise of CI/CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.blog/2021/12/20/fulfilling-the-promise-of-ci-cd) [![stackoverflow.blog: The Great Resignation is here. What does that mean for' developers? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.blog/2022/01/10/the-great-resignation-is-here-what-does-that-mean-for-developers) [![stackoverflow.blog: The Great Resignation is here. What does that mean for developers? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.blog/2022/12/28/the-great-resignation-is-here-what-does-that-mean-for-developers) [![Stack Overflow Collectives 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.com/collectives) [![AWS Collective](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.com/collectives/aws) [![Azure Collective](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.com/collectives/azure) [![CI/CD Collective](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.com/collectives/ci-cd) [![GitLab Collective](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.com/collectives/gitlab) [![Go Collective](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.com/collectives/go) [![Google Cloud Collective](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.com/collectives/google-cloud) [![WSO2 Collective](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.com/collectives/wso2) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.com/questions/11763376/difference-between-netstat-and-ss-in-linux) [![==stackoverflow.com: What are the differences between the different saving' methods in Hibernate?==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.com/questions/161224/what-are-the-differences-between-the-different-saving-methods-in-hibernate/54907032?stw=2) [![stackoverflow.com: Is the usage of stored procedures a bad practice?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.com/questions/1761601/is-the-usage-of-stored-procedures-a-bad-practice) [![Python progression path - From apprentice to guru](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.com/questions/2573135/python-progression-path-from-apprentice-to-guru) [![Setup Git Integration Manager Workflow in Eclipse](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.com/questions/26003298/how-to-setup-local-git-with-local-blessed-repo-integration-manager-workflow) [![stackoverflow.com: Bot to automatically reverse GitHub pull request merges](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.com/questions/27820309/bot-to-automatically-reverse-github-pull-request-merges) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.com/questions/34319156/create-dictionary-from-splitted-strings-from-list-of-strings) [![stackoverflow.com: Running Oracle SQL scripts with Ansible playbook](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.com/questions/41341823/running-oracle-sql-scripts-with-ansible-playbook) [![stackoverflow.com: Ansible playbook to execute Oracle script](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.com/questions/41796466/ansible-playbook-to-execute-oracle-script) [![stackoverflow: run nexus3 with docker in a kubernetes cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.com/questions/42766349/run-nexus-3-with-docker-in-a-kubernetes-cluster) [![stackoverflow.com: How to map a MySQL JSON column to a Java entity property' using JPA and Hibernate](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.com/questions/44308167/how-to-map-a-mysql-json-column-to-a-java-entity-property-using-jpa-and-hibernate) [![stackoverflow.com: Can I have an entire declarative pipeline defined and' parameterized in a shared library?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.com/questions/45889796/can-i-have-an-entire-declarative-pipeline-defined-and-parameterized-in-a-shared) [![==stackoverflow.com: What is the difference between an Azure tenant and' Azure subscription?==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.com/questions/47307368/what-is-the-difference-between-an-azure-tenant-and-azure-subscription) [![Copy secrets between namespaces](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.com/questions/55515594/is-there-a-way-to-share-a-configmap-in-kubernetes-between-namespaces) [![stackoverflow: Accessing the Kubernetes REST end points using bearer token](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.com/questions/56214715/accessing-the-kubernetes-rest-end-points-using-bearer-token) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.com/questions/57107282/prometheus-and-activemq-integration) [![stackoverflow.com: How can we programmatically approve merge requests in' GitLab?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.com/questions/58019605/how-can-we-programmatically-approve-merge-requests-in-gitlab) [![stackoverflow.com: Is that possible to deploy an openshift or kubernetes' in DMZ zone? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.com/questions/59518363/is-that-possible-to-deploy-an-openshift-or-kubernetes-in-dmz-zone) [![stackoverflow.com: How is Flyte tailored to "Data and Machine Learning"?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.com/questions/72657318/how-is-flyte-tailored-to-data-and-machine-learning) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.com/questions/8087184/problems-installing-python3-on-rhel) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.com/questions/tagged/nexus3) [![stackpulse.com: Automated Kubernetes Pod Restarting Analysis with StackPulse](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackpulse.com/blog/automated-kubernetes-pod-restarting-analysis-with-stackpulse) [![stackpulse.com: Challenges of Running Services With K8s Reliably](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackpulse.com/blog/challenges-of-running-services-with-k8s-reliably) [![stackpulse.com: Kubernetes and SRE: 5 Best Practices for K8s Reliability' in Production](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackpulse.com/blog/https-stackpulse-com-blog-kubernetes-production-best-practices) [![stackpulse.com: Managing Reliability for Monoliths vs. Microservices: Best' Practices for SREs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackpulse.com/blog/monoliths-vs-microservices-best-practices) [![stackpulse.com: Managing Reliability for Monoliths vs. Microservices: The' Challenges for SREs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackpulse.com/blog/monoliths-vs-microservices-challenges) [![stackpulse.com: No, SRE Is Not the New DevOps – Unless It Is](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackpulse.com/blog/no-sre-is-not-the-new-devops-unless-it-is) [![stackshare.io: Kubernetes vs Portainer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackshare.io/stackups/kubernetes-vs-portainer) [![StackStorm.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackstorm.com) [![starkephillip.com: The effects of remote work on company culture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://starkephillip.com/the-effects-of-remote-work-on-company-culture) [![Spring Initializr 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://start.spring.io) [![Hating code of others](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://statemanagement.substack.com/p/hating-the-code-of-others) [![Kubernetes Deployment Builder 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://static.brandonpotter.com/kubernetes/DeploymentBuilder.html) [![Kubernetes Hierarchical Namespace Controller (slides from Kubernetes Multitenancy Working Group) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://static.sched.com/hosted_files/kccncna19/f7/kubecon-us-2019-mt-wg-deep-dive.pdf) [![PDF](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://static.sched.com/hosted_files/kccncna20/02/A%20Walk%20Through%20the%20Kubernetes%20UI%20Landscape%20%28KubeCon%20Talk%202020%29.pdf) [![Setting up Python on OSX: UPDATED](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://staticnat.com/setting-up-python-on-osx) [![stats.jenkins.io 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stats.jenkins.io) [![status.aws.amazon.com: Service Health Dashboard](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://status.aws.amazon.com) [![steampipe](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://steampipe.io) [![steampipe.io: Top 3 ways to improve GitHub org security](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://steampipe.io/blog/github-security-tips) [![steampunk.si: Let us give Ansible a REST](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://steampunk.si/blog/let-us-give-ansible-a-rest) [![steampunk.si: Managing infrastructure using Ansible Tower](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://steampunk.si/blog/managing-infrastructure-using-ansible-tower) [![jq](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stedolan.github.io/jq) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stelfstartup.com) [![Config-lint](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stelligent.github.io/config-lint) [![Steve Horsfield: DevOps tricks - Templating YAML files](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stevehorsfield.wordpress.com/2019/08/13/devops-tricks-templating-yaml-files) [![stevelasker.blog: Docker Tagging: Best practices for tagging and versioning docker images](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stevelasker.blog/2018/03/01/docker-tagging-best-practices-for-tagging-and-versioning-docker-images) [![Searchable list of Kubernetes Storage Providers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://storageclass.info/csidrivers) [![store.docker.com: Docker Community Edition EDGE with kubernetes. Installing' Kubernetes using the Docker Client](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://store.docker.com/editions/community/docker-ce-desktop-windows) [![stories.schubergphilis.com: (Terraform) AWS management using your Google' account](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stories.schubergphilis.com/terraform-aws-management-using-your-google-account-cfe5ea70c75) [![storiesfromtheherd.com: Unpacking Observability](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://storiesfromtheherd.com/unpacking-observability-a-beginners-guide-833258a0591f) [![stormforge.io: Automated Kubernetes resource management for platform engineering teams to continuously rightsize workloads with HPA compatibility](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stormforge.io) [![O'Really: Streaming data](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://streamingsystems.net) [![strimzi.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://strimzi.io) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://strimzi.io/blog/2019/10/14/improving-prometheus-metrics) [![strimzi.io: Using Open Policy Agent with Strimzi and Apache Kafka](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://strimzi.io/blog/2020/08/05/using-open-policy-agent-with-strimzi-and-apache-kafka) [![strimzi.io: Optimizing Kafka producers 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://strimzi.io/blog/2020/10/15/producer-tuning) [![strimzi.io: Optimizing Kafka consumers 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://strimzi.io/blog/2021/01/07/consumer-tuning) [![strimzi.io: Kafka upgrade improvements](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://strimzi.io/blog/2021/07/05/upgrade-improvements) [![strimzi.io: Using Kubernetes Configuration Provider to load data from Secrets and Config Maps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://strimzi.io/blog/2021/07/22/using-kubernetes-config-provider-to-load-data-from-secrets-and-config-maps) [![strimzi.io: Using HTTP Bridge as a Kubernetes sidecar](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://strimzi.io/blog/2021/08/18/using-http-bridge-as-a-kubernetes-sidecar) [![Things You Want to Do in Git and How to Do Them](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stu2b50.dev/posts/things-you-wante9665) [![If you don't like exceptions, you don't like Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stupidpythonideas.blogspot.com.es/2015/05/if-you-dont-like-exceptions-you-dont.html) [![Stwipe — Payments infrastructure for people who cannot be reasoned with](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stwipe.com) [![Cloud Girl Substack by Priyanka Vergadia](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://substack.com/@pvergadia) [![sumanprasad.hashnode.dev: A Beginner's Guide to Ingress and Ingress Controllers' in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sumanprasad.hashnode.dev/a-beginners-guide-to-ingress-and-ingress-controllers-in-kubernetes) [![sumanprasad.hashnode.dev: Everything About Kubernetes Services - Discovery,' Load Balancing, Networking](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sumanprasad.hashnode.dev/everything-about-kubernetes-services-discovery-load-balancing-networking) [![sumanthkumarc.medium.com: Debugging namespace deletion issue in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sumanthkumarc.medium.com/debugging-namespace-deletion-issue-in-kubernetes-f6f8b40a4368) [![sumanthkumarc.medium.com: Kubernetes RBAC — Update default ClusterRoles' without editing them](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sumanthkumarc.medium.com/kubernetes-rbac-update-default-clusterroles-without-editing-them-ef206254e0) [![sunnykkc13.medium.com: Deep Dive into Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sunnykkc13.medium.com/deep-dive-into-kubernetes-238258c9a536) [![supabase.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://supabase.com) [![superfastpython.com: How to Choose the Right Python Concurrency API](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://superfastpython.com/python-concurrency-choose-api) [![superfastpython.com: How to Identify a Deadlock in Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://superfastpython.com/thread-deadlock-in-python) [![superfastpython.com: Threading vs Multiprocessing in Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://superfastpython.com/threading-vs-multiprocessing-in-python) [![superorbital.io: Testing Production Kubernetes Controllers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://superorbital.io/blog/testing-production-controllers) [![superuser.openstack.org: Run Your Kubernetes Cluster on OpenStack in Production](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://superuser.openinfra.org/articles/run-your-kubernetes-cluster-on-openstack-in-production) [![superuser.openstack.org: Run Your Kubernetes Cluster on OpenStack in Production](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://superuser.openstack.org/articles/run-your-kubernetes-cluster-on-openstack-in-production) [![supple.com.au: Google advanced search operators tips and tricks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://supple.com.au/tools/google-advance-search-operators) [![supple.com.au: Google advanced search operators tips and tricks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://supple.com.au/tools/google-advanced-search-operators) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://support.apple.com/en-us/102650) [![support.apple.com: Mac keyboard shortcuts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://support.apple.com/en-us/HT201236) [![support.atlassian.com: YAML anchors and aliases](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://support.atlassian.com/bitbucket-cloud/docs/yaml-anchors) [![How to configure Jenkins for git merge](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://support.cloudbees.com/hc/en-us/articles/227246387-How-to-Configure-Jenkins-for-Git-Merge-) [![gitkraken.com: GitFlow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://support.gitkraken.com/git-workflows-and-extensions/git-flow) [![Google Calendar appointment slots](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://support.google.com/calendar/answer/190998) [![support.google.com: How to set up an appointment schedule](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://support.google.com/google-workspace-individual/answer/10729749) [![support.sonatype.com: SSL Certificate Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://support.sonatype.com/hc/en-us/articles/213465768-SSL-Certificate-Guide) [![support.sonatype.com: Using self signed certificates with Nexus Repository' Manager and Docker Daemon](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://support.sonatype.com/hc/en-us/articles/217542177-Using-Self-Signed-Certificates-with-Nexus-Repository-Manager-and-Docker-Daemon) [![sonatype: how to delete docker images from Nexus Repository Manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://support.sonatype.com/hc/en-us/articles/360009696054-How-to-delete-docker-images-from-Nexus-Repository-Manager) [![RKE2 Standalone Disaster Recovery Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://support.tools/post/rke2-standalone-disaster-recovery) [![sureshdsk.dev: Check diff between two files in Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sureshdsk.dev/check-diff-between-two-files-in-python) [![surfingcomplexity.blog: Cache invalidation really is one of the hardest problems in computer science](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://surfingcomplexity.blog/2022/11/25/cache-invalidation-really-is-one-of-the-hardest-things-in-computer-science) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://survey.stackoverflow.co) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://survey.stackoverflow.co/2021) [![2022 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://survey.stackoverflow.co/2022) [![https://swagger.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://swagger.io) [![SwaggerHub: Free Web Service](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://swagger.io/product) [![SwaggerHub: Free Web Service](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://swagger.io/tools/swaggerhub) [![swapnil-chougule.medium.com: Rapid Feature Engineering through SQL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://swapnil-chougule.medium.com/rapid-feature-engineering-through-sql-a92b0926683d) [![Swim](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://swimm.io) [![swirlai.substack.com: SAI #08: Request-Response Model Deployment - The MLOps' Way, Spark - Executor Memory Structure and more... 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://swirlai.substack.com/p/sai-08-request-response-model-deployment) [![swissarmydevops.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://swissarmydevops.com) [![swwapnilp.medium.com: How Does Slack Use Terraform?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://swwapnilp.medium.com/how-does-slack-use-terraform-104b1e96c97d) [![syedasadrazadevops.medium.com: Deep Dive Into Kubernetes: Who to run pod,' node container in Kubernetes (K8s)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://syedasadrazadevops.medium.com/deep-dive-into-kubernetes-way-to-know-about-kubernetes-6a423c262b61) [![symbiosis.host: Benchmarking cluster creation time for 8 managed Kubernetes providers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://symbiosis.host) [![==symbiosis.host: Benchmarking cluster creation time for 8 managed Kubernetes' providers==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://symbiosis.host/blog/comparing-cluster-creation-times) [![symbiosis.host: Benchmarking Kubernetes node initialization](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://symbiosis.host/blog/comparing-node-launch-times) [![symphony.is: Crossplane - The New Kid in Town](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://symphony.is/blog/crossplane---the-new-kid-in-town-) [![**Syndesis** open source integration platform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://syndesis.io) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://syntax.fm/show/162/the-fundamentals-js) [![sysadmin.prod.acquia-sites.com: 10 container guides for sysadmins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysadmin.prod.acquia-sites.com/sysadmin/container-guides-2020) [![SysAdmin Casts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysadmincasts.com) [![sysadmincasts.com: Nomad 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysadmincasts.com/episodes/74-nomad) [![sysadminxpert.com: Demystifying NoSQL Databases 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysadminxpert.com/demystifying-nosql-databases) [![sysadminxpert.com: How to do Security Auditing of CentOS System Using Lynis Tool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysadminxpert.com/how-to-do-security-auditing-of-centos-system-using-lynis-tool) [![sysadminxpert.com: How to Enable Slow Query Logs in AWS RDS MySQL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysadminxpert.com/how-to-enable-slow-query-logs-in-aws-rds-mysql) [![sysadminxpert.com: How to watch real time TCP and UDP ports on Linux (netstat & ss) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysadminxpert.com/how-to-watch-real-time-tcp-and-udp-ports-on-linux) [![sysadminxpert.com: How to Monitor Linux System with Grafana and Telegraf](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysadminxpert.com/monitor-linux-system-with-grafana-and-telegraf) [![sysadminxpert.com: Steps to Monitor Linux Server using Prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysadminxpert.com/steps-to-monitor-linux-server-using-prometheus) [![sysdig.com: Container security best practices: Ultimate guide 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/container-security-best-practices) [![sysdig.com: Mitigating CVE-2021-20291: DoS affecting CRI-O and Podman](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/cve-2021-20291-cri-o-podman) [![sysdig.com: What is Kubernetes CrashLoopBackOff? And how to fix it 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/debug-kubernetes-crashloopbackoff) [![sysdig.com: Top 20 Dockerfile best practices 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/dockerfile-best-practices) [![sysdig.com: How attackers use exposed Prometheus server to exploit Kubernetes' clusters | Miguel Hernández](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/exposed-prometheus-exploit-kubernetes-kubeconeu) [![sysdig.com: How to apply security at the source using GitOps | Eduardo Mínguez' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/gitops-iac-security-source) [![sysdig.com: How to monitor coreDNS 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/how-to-monitor-coredns) [![sysdig.com: Helm security and best practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/how-to-secure-helm) [![sysdig.com: 12 Container image scanning best practices to adopt in production](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/image-scanning-best-practices) [![==sysdig.com: Getting started with runtime security and Falco==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/intro-runtime-security-falco) [![sysdig.com: K3s + Sysdig: Deploying and securing your cluster… in less than' 8 minutes! 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/k3s-sysdig-falco) [![sysdig.com: Kubernetes 1.22 – What’s new?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/kubernetes-1-22-whats-new) [![sysdig.com: Kubernetes 1.23 – What’s new?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/kubernetes-1-23-whats-new) [![sysdig.com: Kubernetes 1.24 – What’s new?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/kubernetes-1-24-whats-new) [![sysdig.com: Kubernetes 1.25 – What’s new?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/kubernetes-1-25-whats-new) [![sysdig.com: Kubernetes 1.26 – What’s new?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/kubernetes-1-26-whats-new) [![sysdig.com: Kubernetes 1.27 – What’s new?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/kubernetes-1-27-whats-new) [![sysdig.com: Kubernetes admission controllers in 5 minutes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/kubernetes-admission-controllers) [![sysdig.com: Getting started with Kubernetes audit logs and Falco 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/kubernetes-audit-log-falco) [![sysdig.com: Kubernetes pod autoscaler using custom metrics](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/kubernetes-autoscaler) [![sysdig.com: Kubernetes capacity planning: How to rightsize the requests' of your cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/kubernetes-capacity-planning) [![sysdig.com: Trigger a Kubernetes HPA with Prometheus metrics](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/kubernetes-hpa-prometheus) [![==sysdig.com: Understanding Kubernetes limits and requests by example==' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/kubernetes-limits-requests) [![sysdig.com: Seven Kubernetes monitoring best practices every monitoring' solution should enable](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/kubernetes-monitoring-best-practices) [![sysdig.com: Kubernetes Monitoring with Prometheus, the ultimate guide 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/kubernetes-monitoring-prometheus) [![sysdig.com: Understanding Kubernetes Evicted Pods](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/kubernetes-pod-evicted) [![==sysdig.com: Understanding Kubernetes pod pending problems==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/kubernetes-pod-pending-problems) [![sysdig.com: How to rightsize the Kubernetes resource limits](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/kubernetes-resource-limits) [![sysdig.com: Kubernetes Services: ClusterIP, Nodeport and LoadBalancer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/kubernetes-services-clusterip-nodeport-loadbalancer) [![sysdig.com: Mitigating log4j with Runtime-based Kubernetes Network Policies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/mitigating-log4j-kubernetes-network-policies) [![sysdig.com: How to monitor etcd](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/monitor-etcd) [![sysdig.com: How to monitor Istio, the Kubernetes service mesh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/monitor-istio) [![sysdig.com: How to monitor kube-proxy 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/monitor-kube-proxy) [![sysdig.com: How to monitor Kubernetes control plane](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/monitor-kubernetes-control-plane) [![sysdig.com: How to monitor an Oracle database with Prometheus. The OracleDB' Prometheus exporter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/monitor-oracle-database-prometheus) [![sysdig.com: Monitoring Kubernetes in Production](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/monitoring-kubernetes) [![sysdig.com: Top 10 metrics in PostgreSQL monitoring with Prometheus 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/postgresql-monitoring) [![sysdig.com: Prometheus 2.37 – The first long-term supported release! 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/prometheus-2-37-lts) [![sysdig.com: How to monitor Redis with Prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/redis-prometheus) [![sysdig.com: How to secure Kubernetes deployment with signature verification](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/secure-kubernetes-deployment-signature-verification) [![sysdig.com: Sysdig 2021 container security and usage report: Shifting left' is not enough 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/sysdig-2021-container-security-usage-report) [![sysdig.com: Sysdig and Apolicy join forces to help customers secure Infrastructure' As Code and automate remediation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/sysdig-and-apolicy-join-forces-to-help-customer-secure-infrastructure-as-code) [![==sysdig.com: OWASP Kubernetes Top 10== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/top-owasp-kubernetes) [![sysdig.com: Triaging a Malicious Docker Container](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/triaging-malicious-docker-container) [![sysdig.com: Kubernetes OOM and CPU Throttling](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/troubleshoot-kubernetes-oom) [![sysdig.com: Top vulnerability assessment and management best practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/vulnerability-assessment) [![sysdig.com: What’s new in Kubernetes 1.20?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/blog/whats-new-kubernetes-1-20) [![sysdig.com: Kubernetes Security Guide 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sysdig.com/resources/ebooks/kubernetes-security-guide) [![systemadmin.es](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://systemadmin.es) [![systemcenterdudes.com: Create Operational SCCM Collection Using Powershell' Script](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://systemcenterdudes.com/create-operational-sccm-collection-using-powershell-script) [![systemweakness.com: OWASP-K8S Security: Insecure Workload Configurations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://systemweakness.com/owasp-k8s-security-insecure-workload-configurations-c14c4028beb1) [![Terraform for Standardizing AWS Deployments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://t.co/5E4FLUyh98) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://t.co/AF9GfbgBWZ) [![Terraform 1.15: Flexible Module Management, Deprecation Warnings, and Windows' ARM64 Support](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://t.co/C6uicr7ZPS) [![IBM IAM for AI Agents](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://t.co/EKsVgKA4xn) [![Deploying Virtual Networks Across Tenants Using Azure Virtual Network Manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://t.co/F244mqpeaR) [![Programming with GitHub Copilot Agent Mode](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://t.co/FhNsA9iy4Q) [![Azure ExpressRoute Resiliency: Best Practices for Production-Critical Workloads](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://t.co/PPlhHZx5Bh) [![Terraform Enterprise 2.0](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://t.co/UmacHpStqI) [![IBM Vault 2.0 UI Enhancements and Reporting Improvements](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://t.co/cvOceuueCF) [![Clean Architecture on Frontend](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://t.co/hshyLt0r2x) [![Announcing Public Preview of Terraform Export from the Azure Portal](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://t.co/mv3tyz1oRt) [![Buildbot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://t.co/qXtIPX5eF6) [![Scale with Confidence Using Terraform: Better Cost Visibility, Stronger' Governance, and Less Operational Overhead](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://t.co/y414rbxM7l) [![RBAC Wizard: Herramienta para visualizar y analizar la configuración RBAC' de Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://t.…) [![tailscale.com: Connect to an AWS VPC using subnet routes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tailscale.com/docs/install/cloud/aws) [![tailscale.com: Connect to an AWS VPC using subnet routes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tailscale.com/kb/1021/install-aws) [![Talk Python To Me Podcast](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://talkpython.fm) [![Talk Python To Me Podcast. Episode #36: Python IDEs with the PyCharm team](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://talkpython.fm/episodes/show/36/python-ides-with-the-pycharm-team) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://talkpython.fm/episodes/transcript/39/getting-your-first-dev-job-as-a-python-developer-part-1) [![Tanka](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tanka.dev/tutorial/jsonnet) [![tanzu.vmware.com: Introducing KubeAcademy Pro: In-Depth Kubernetes Training,' Totally Free](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tanzu.vmware.com/content/blog/introducing-kubeacademy-pro-in-depth-kubernetes-training-totally-free) [![tanzu.vmware.com: VMware Tanzu SQL: MySQL at Scale Made Easy for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tanzu.vmware.com/content/blog/vmware-tanzu-sql-mysql-at-scale-kubernetes) [![tanzu.vmware.com: Log4Shell Vulnerability Spotlights the Importance of Adopting' Trusted Open Source Software Providers for the Enterprise](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tanzu.vmware.com/developer/blog/log4shell-vulnerability-spotlights-the-importance-of-adopting-trusted-open-source-software-providers-for-the-enterprise) [![tanzu.vmware.com: Microservices with Spring Cloud Kubernetes Reference Architecture' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tanzu.vmware.com/developer/guides/kubernetes/app-enhancements-spring-k8s) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tatiyants.com/jenkins-build-monitor) [![Taubyte](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://taubyte.com) [![tealfeed.com: Kubernetes Audit Logs: Who created or deleted a namespace?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tealfeed.com/kubernetes-audit-logs-created-deleted-namespace-ho5o3) [![team-coder.com: From Git Flow to Trunk Based Development](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://team-coder.com/from-git-flow-to-trunk-based-development) [![teamhood.com: scrum cheat sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://teamhood.com/agile/scrum-cheat-sheet) [![tecadmin.net](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tecadmin.net) [![teacdmin.net: How To Enable Multiple RDP Sessions on Windows Server](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tecadmin.net/how-to-enable-multiple-rdp-sessions-on-windows-server) [![tecadmin.net: How To Read, Write & Parse CSV in Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tecadmin.net/read-write-csv-in-python) [![3 ways to customize off-the-shelf Helm charts with Kustomize - Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tech.aabouzaid.com/2020/09/3-ways-to-customize-off-the-shelf-helm-charts-with-kustomize-kubernetes.html) [![tech.aabouzaid.com: Set OpenAPI patch strategy for Kubernetes Custom Resources - Kustomize](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tech.aabouzaid.com/2022/11/set-openapi-patch-strategy-for-kubernetes-custom-resources-kustomize.html) [![tech.bigbasket.com: Atlas: Streamlining BigBasket’s 40+ lines of testing' across 80+ Microservices in Non-Production Environments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tech.bigbasket.com/atlas-streamlining-bigbaskets-40-lines-of-testing-across-80-microservices-in-non-production-459040947519) [![tech.buzzfeed.com: Continuous Deployments at BuzzFeed](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tech.buzzfeed.com/continuous-deployments-at-buzzfeed-d171f76c1ac4) [![tech.deliveryhero.com: Dynamically overscaling a Kubernetes cluster with' cluster-autoscaler and Pod Priority](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tech.deliveryhero.com/dynamically-overscaling-a-kubernetes-cluster-with-cluster-autoscaler-and-pod-priority) [![tech.ebayinc.com: Resiliency and Disaster Recovery with Kafka](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tech.ebayinc.com/engineering/resiliency-and-disaster-recovery-with-kafka) [![medium: Jenkins Jobs as Code with Groovy DSL (Job DSL plugin) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tech.gogoair.com/jenkins-jobs-as-code-with-groovy-dsl-c8143837593a) [![tech.loveholidays.com: Dynamic alert routing with Prometheus and Alertmanager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tech.loveholidays.com/dynamic-alert-routing-with-prometheus-and-alertmanager-f6a919edb5f8) [![tech.loveholidays.com: GKE Multi-Cluster Services — one bad probe away from' disaster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tech.loveholidays.com/gke-multi-cluster-services-one-bad-probe-away-from-disaster-62051fafe84e) [![tech.loveholidays.com: Load testing in production with Grafana Loki, Kubernetes' and Golang](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tech.loveholidays.com/load-testing-in-production-with-grafana-loki-kubernetes-and-golang-1699554d2aa3) [![tech.marksblogg.com: Monitor ClickHouse column oriented database with Prometheus & Grafana](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tech.marksblogg.com/clickhouse-prometheus-grafana.html) [![tech.olx.com: Improving JVM Warm-up on Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tech.olx.com/improving-jvm-warm-up-on-kubernetes-1b27dd8ecd58) [![tech.paulcz.net/blog/spring-into-kubernetes-part-1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tech.paulcz.net/blog/spring-into-kubernetes-part-1) [![tech.showmax.com: Developers' basic guide to kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tech.showmax.com/2021/08/developers-101-kubernetes) [![tech.trell.co: Redis Cluster Creation Automation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tech.trell.co/redis-cluster-creation-automation-5e71eedf0e56) [![tech.twenix.com: Securiza tu infraestructura cloud sin arruinarte](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tech.twenix.com/securiza-tu-infraestructura-cloud-sin-arruinarte-d9d2e2d5302c) [![techbeacon.com: 25 Kubernetes experts you should follow on Twitter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techbeacon.com/enterprise-it/25-kubernetes-experts-you-should-follow-twitter) [![techbeacon.com: 5 Best Practices for Deploying Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techbeacon.com/enterprise-it/5-best-practices-deploying-kubernetes) [![7 arguments against NoOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techbeacon.com/enterprise-it/7-arguments-against-noops) [![techbeacon.com: An essential guide to the 2019 serverless ecosystem](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techbeacon.com/enterprise-it/essential-guide-2019-serverless-ecosystem) [![techbeacon.com: Why teams fail with Kubernetes—and what to do about it](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techbeacon.com/enterprise-it/why-teams-fail-kubernetes-what-do-about-it) [![techbeacon.com: 17 open-source container security tools 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techbeacon.com/security/17-open-source-container-security-tools) [![techbeatly.com: Ansible for Infrastructure Provisioning in AWS | Ansible Real Life Series - youtube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techbeatly.com/ansible-for-infrastructure-provisioning-in-aws-ansible-real-life-series) [![techbeatly.com: How to create, increase or decrease project quota](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techbeatly.com/how-to-create-increase-or-decrease-project-quota-in-openshift) [![techbeatly.com: Terraform Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techbeatly.com/terraform-cheat-sheet) [![techbeatly.com: 10 Free Courses to Learn Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techbeatly.com/terraform-free-courses) [![techcommunity.microsoft.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com) [![techcommunity.microsoft.com: Microsoft Learn - Learning Rooms Directory](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/?product=All) [![Enhancing Infrastructure as Code Generation with GitHub Copilot for Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/AzureDevCommunityBlog/enhancing-infrastructure-as-code-generation-with-github-copilot-for-azure/4388514) [![Azure ExpressRoute Resiliency: Best Practices for Production-Critical Workloads](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/AzureInfrastructureBlog/azure-expressroute-resiliency-best-practices-for-production-critical-workloads/4394842) [![Building a FinOps-Ready Azure Landing Zone: Infrastructure Foundations for Cost Optimization](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/AzureInfrastructureBlog/building-a-finops-ready-azure-landing-zone-infrastructure-foundations-for-cost-o/4411706) [![A Guide to Azure Data Transfer Pricing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/AzureNetworkingBlog/a-guide-to-azure-data-transfer-pricing/4374538) [![Announcing Public Preview of Terraform Export from the Azure Portal](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/AzureToolsBlog/announcing-public-preview-of-terraform-export-from-the-azure-portal/4409889) [![Azure App Service Auto-Heal: Capturing Relevant Data During Performance Issues](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/appsonazureblog/azure-app-service-auto-heal-capturing-relevant-data-during-performance-issues/4390351) [![techcommunity.microsoft.com: Azure Kubernetes Service Free tier and Standard tier](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/appsonazureblog/azure-kubernetes-service-free-tier-and-standard-tier/3731432) [![techcommunity.microsoft.com: Azure Kubernetes Service Microsoft Ignite announcements](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/appsonazureblog/azure-kubernetes-service-microsoft-ignite-announcements/3650443) [![techcommunity.microsoft.com: Building a path to success for microservices and .NET Core - Project Tye + GitHub Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/appsonazureblog/building-a-path-to-success-for-microservices-and-net-core---project-tye--github-/1502270) [![techcommunity.microsoft.com: Full-stack .NET 6 Apps with Blazor WebAssembly and Azure Static Web Apps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/appsonazureblog/full-stack-net-6-apps-with-blazor-webassembly-and-azure-static-web-apps/2933428) [![techcommunity.microsoft.com: Introducing Azure Container Apps: a serverless container service for running modern apps at scale](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/appsonazureblog/introducing-azure-container-apps-a-serverless-container-service-for-running-mode/2867265) [![techcommunity.microsoft.com: Simplifying Azure Kubernetes Service Authentication Part 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/appsonazureblog/simplifying-azure-kubernetes-service-authentication-part-2/4055332) [![Now in Foundry: Tongyi-MAI Z-Image-Turbo with FLUX.1-schnell and SDXL 1.0](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azure-ai-foundry-blog/now-in-foundry-tongyi-mai-z-image-turbo-with-flux-1-schnell-and-sdxl-base-1-0/4520199) [![techcommunity.microsoft.com: The AI Study Guide: Azure’s top free resources for learning generative AI in 2024](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azure-ai-foundry-blog/the-ai-study-guide-azure%E2%80%99s-top-free-resources-for-learning-generative-ai-in-2024/4036890) [![Announcing Private Preview: ArgoCD through Microsoft GitOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azurearcblog/announcing-private-preview-argocd-through-microsoft-gitops/4399747) [![techcommunity.microsoft.com: In preview: Azure Key Vault secrets provider extension for Arc enabled Kubernetes clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azurearcblog/in-preview-azure-key-vault-secrets-provider-extension-for-arc-enabled-kubernetes/3002160) [![techcommunity.microsoft.com: Azure Architecture - Course Blueprint](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azurearchitectureblog/azure-course-blueprints/4338972) [![techcommunity.microsoft.com: Azure OpenAI Landing Zone reference architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azurearchitectureblog/azure-openai-landing-zone-reference-architecture/3882102) [![techcommunity.microsoft.com: New feature: easily assign regulatory compliance policies to your Azure Landing Zone](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azurearchitectureblog/new-feature-easily-assign-regulatory-compliance-policies-to-your-azure-landing-z/4074957) [![techcommunity.microsoft.com: Azure Data Factory: How to split a file into multiple output files with Bicep](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azuredevcommunityblog/azure-data-factory-how-to-split-a-file-into-multiple-output-files-with-bicep/4039825) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azuredevcommunityblog/draw-io-azure-infrastructure-diagrams-through-code-like-an-artist/4071316) [![techcommunity.microsoft.com: Infra in Azure for Developers - The How (Part 2)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azuredevcommunityblog/infra-in-azure-for-developers---the-how-part-2/4046385) [![techcommunity.microsoft.com: Infra in Azure for Developers - The What](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azuredevcommunityblog/infra-in-azure-for-developers---the-what/4026102) [![Integrating Azure DevOps with VS Code Agent using MCP](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azuredevcommunityblog/integrating-azure-devops-with-vs-code-agent-using-mcp-model-context-protocol/4516250) [![Programming with GitHub Copilot Agent Mode](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azuredevcommunityblog/programming-with-github-copilot-agent-mode/4400630) [![Four Methods to Access Azure Key Vault from Azure Kubernetes Service (AKS)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azureforisvandstartupstechnicalblog/four-methods-to-access-azure-key-vault-from-azure-kubernetes-service-aks/4376662) [![techcommunity.microsoft.com: Announcing public preview of Bicep templates support for Microsoft Graph](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azuregovernanceandmanagementblog/announcing-public-preview-of-bicep-templates-support-for-microsoft-graph/4141772) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azuregovernanceandmanagementblog/announcing-the-public-preview-of-azure-chaos-studio/2893050) [![techcommunity.microsoft.com: ARM Template Specs now GA!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azuregovernanceandmanagementblog/arm-template-specs-now-ga/2402618) [![techcommunity.microsoft.com: Azure Policy for Kubernetes releases support for custom policy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azuregovernanceandmanagementblog/azure-policy-for-kubernetes-releases-support-for-custom-policy/2699466) [![techcommunity.microsoft.com: Azure Pricing: How to estimate Azure project costs 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azuregovernanceandmanagementblog/azure-pricing-how-to-estimate-azure-project-costs/4166297) [![techcommunity.microsoft.com: Azure Pricing: How to navigate Azure pricing options and resources 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azuregovernanceandmanagementblog/azure-pricing-how-to-navigate-azure-pricing-options-and-resources/4166276) [![techcommunity.microsoft.com: Running GPU accelerated workloads with NVIDIA GPU Operator on AKS 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azurehighperformancecomputingblog/running-gpu-accelerated-workloads-with-nvidia-gpu-operator-on-aks/4061318) [![techcommunity.microsoft.com: Azure landing zones custom archetypes using Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azureinfrastructureblog/azure-landing-zones-custom-archetypes-using-terraform/3791172) [![techcommunity.microsoft.com: Azure Permissions 101: How to manage Azure access effectively](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azureinfrastructureblog/azure-permissions-101-how-to-manage-azure-access-effectively/4067468) [![techcommunity.microsoft.com: Centralized private resolver architecture implementation using Azure private DNS resolver](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azureinfrastructureblog/centralized-private-resolver-architecture-implementation-using-azure-private-dns/4132622) [![Enterprise-Scale Azure Subscription Vending Using Azure Verified Modules (AVM)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azureinfrastructureblog/enterprise%e2%80%91scale-azure-subscription-vending-using-azure-verified-modules-avm/4507751) [![techcommunity.microsoft.com: Leveraging Azure Copilot for Azure Kubernetes Services (AKS)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azureinfrastructureblog/leveraging-azure-copilot-for-azure-kubernetes-services-aks/4212457) [![techcommunity.microsoft.com: (Part-1) Leverage Bicep: Standard model to Automate Azure IaaS deployment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azureinfrastructureblog/part-1-leverage-bicep-standard-model-to-automate-azure-iaas-deployment/3804348) [![techcommunity.microsoft.com: Unleashing GitHub Copilot for Infrastructure as Code (powershell, terraform, etc)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azureinfrastructureblog/unleashing-github-copilot-for-infrastructure-as-code/4124031) [![techcommunity.microsoft.com: Containerize and migrate applications to AKS with the Azure Migrate’s new App Containerization tool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azuremigrationblog/containerize-and-migrate-applications-to-aks-with-the-azure-migrate%e2%80%99s-new-app-co/2178551) [![techcommunity.microsoft.com: Implement Azure landing zones with HashiCorp Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azuremigrationblog/implement-azure-landing-zones-with-hashicorp-terraform/3241071) [![Deploying Virtual Networks Across Tenants Using Azure Virtual Network Manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azurenetworkingblog/deploying-virtual-networks-across-tenants-using-azure-virtual-network-manager-ip/4410161) [![Introducing Subnet Peering in Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azurenetworkingblog/introducing-subnet-peering-in-azure/4383841) [![Building a DDoS Response Plan with Azure DDoS Protection](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azurenetworksecurityblog/building-a-ddos-response-plan/4372256) [![techcommunity.microsoft.com: Advanced Network Observability for your Azure Kubernetes Service clusters through Azure Monitor](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azureobservabilityblog/advanced-network-observability-for-your-azure-kubernetes-service-clusters-throug/4176736) [![techcommunity.microsoft.com: Azure Monitor Logs Next Evolution: Multi-tier logging](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azureobservabilityblog/azure-monitor-logs-next-evolution-multi-tier-logging/4200871) [![techcommunity.microsoft.com: How To Monitor Your Multi-Tenant Solution on Azure With Azure Monitor](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azureobservabilityblog/how-to-monitor-your-multi-tenant-solution-on-azure-with-azure-monitor/4042140) [![techcommunity.microsoft.com: Introducing Azure Monitor managed service for Prometheus 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azureobservabilityblog/introducing-azure-monitor-managed-service-for-prometheus/3600185) [![techcommunity.microsoft.com: Azure Storage Blob Count & Capacity usage Calculator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azurepaasblog/azure-storage-blob-count--capacity-usage-calculator/3516855) [![techcommunity.microsoft.com: Azure SQL Managed Instance pools: new features](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azuresqlblog/azure-sql-managed-instance-pools-new-features/4044688) [![techcommunity.microsoft.com: Azure Kubernetes Service and Azure Container Registry Service on Azure Stack Hub](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azurestackblog/azure-kubernetes-service-and-azure-container-registry-service-on-azure-stack-hub/3075932) [![techcommunity.microsoft.com: Azure Container Storage in Public Preview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azurestorageblog/azure-container-storage-in-public-preview/3819246) [![techcommunity.microsoft.com: CICD in Synapse SQL: How to deliver your database objects across multiple environments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azuresynapseanalyticsblog/cicd-in-synapse-sql-how-to-deliver-your-database-objects-across-multiple-environ/3267507) [![techcommunity.microsoft.com: Announcing a new login experience with Azure PowerShell and Azure CLI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azuretoolsblog/announcing-a-new-login-experience-with-azure-powershell-and-azure-cli/4109357) [![techcommunity.microsoft.com: Announcing AzAPI Dynamic Properties](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azuretoolsblog/announcing-azapi-dynamic-properties/4121855) [![Announcing Azure Terrafy and AzAPI Terraform Provider Previews](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azuretoolsblog/announcing-azure-terrafy-and-azapi-terraform-provider-previews/3270937) [![Announcing General Availability of Terraform Azure Verified Modules for Platform Landing Zone (ALZ)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azuretoolsblog/announcing-general-availability-of-terraform-azure-verified-modules-for-platform/4366027) [![Announcing Public Preview of Terraform Export from the Azure Portal](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azuretoolsblog/announcing-public-preview-of-terraform-export-from-the-azure-portal/4409889) [![techcommunity.microsoft.com: Announcing template-based previews of Azure CLI and Azure PowerShell for Key Vault deployments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azuretoolsblog/announcing-template-based-previews-of-azure-cli-and-azure-powershell-for-key-vau/3933802) [![techcommunity.microsoft.com: Azure Landing Zones Accelerators for Bicep and Terraform. Announcing General Availability!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azuretoolsblog/azure-landing-zones-accelerators-for-bicep-and-terraform-announcing-general-avai/4029866) [![From Prompt to Production: Open in VS Code for Terraform in Azure Copilot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azuretoolsblog/from-prompt-to-production-open-in-vs-code-for-terraform-in-azure-copilot/4494931) [![techcommunity.microsoft.com: Introducing Azure Verified Modules! 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azuretoolsblog/introducing-azure-verified-modules/4045946) [![techcommunity.microsoft.com: Terraform on Azure February 2024 Update](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/azuretoolsblog/terraform-on-azure-february-2024-update/4070567) [![techcommunity.microsoft.com: Securing Windows workloads on Azure Kubernetes Service with Calico](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/containers/securing-windows-workloads-on-azure-kubernetes-service-with-calico/3815429) [![Azure Policy Recommended Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/coreinfrastructureandsecurityblog/azure-policy-recommended-practices/3798024) [![techcommunity.microsoft.com: Azure PowerShell Tips and Tricks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/coreinfrastructureandsecurityblog/azure-powershell-tips-and-tricks/4066848) [![techcommunity.microsoft.com: Azure Savings Dashboard 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/coreinfrastructureandsecurityblog/azure-savings-dashboard/3816131) [![techcommunity.microsoft.com: Kubernetes External DNS for Azure DNS & AKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/coreinfrastructureandsecurityblog/kubernetes-external-dns-for-azure-dns--aks/3809393) [![techcommunity.microsoft.com: Monitoring Microsoft Sentinel Reports with Dashboard Hub & Power BI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/coreinfrastructureandsecurityblog/monitoring-microsoft-sentinel-reports-with-dashboard-hub--power-bi/4203870) [![CI/CD for AI Agents on Microsoft Foundry](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/educatordeveloperblog/cicd-for-ai-agents-on-microsoft-foundry/4522218) [![techcommunity.microsoft.com: Coding Frameworks and languages are no longer the point, prompting is](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/educatordeveloperblog/coding-frameworks-and-languages-are-no-longer-the-point-prompting-is/3820265) [![techcommunity.microsoft.com: Leveraging Azure Event Hub, Microsoft Fabric, and Power BI for Real-Time Data Analytics](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/educatordeveloperblog/leveraging-azure-event-hub-microsoft-fabric-and-power-bi-for-real-time-data-anal/4028701) [![techcommunity.microsoft.com: A Practical Guide to Zone Redundant AKS Clusters and Storage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/fasttrackforazureblog/a-practical-guide-to-zone-redundant-aks-clusters-and-storage/4036254) [![techcommunity.microsoft.com: Azure Orphan Resources](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/fasttrackforazureblog/azure-orphan-resources/3492198) [![techcommunity.microsoft.com: Azure Policy for Azure Container Apps? Yes, please](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/fasttrackforazureblog/azure-policy-for-azure-container-apps-yes-please/3775200) [![techcommunity.microsoft.com: Can I create an Azure Red Hat OpenShift cluster in Terraform? Yes, you can!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/fasttrackforazureblog/can-i-create-an-azure-red-hat-openshift-cluster-in-terraform-yes-you-can/3670889) [![techcommunity.microsoft.com: Create an Azure OpenAI, LangChain, ChromaDB, and Chainlit chat app in AKS using Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/fasttrackforazureblog/create-an-azure-openai-langchain-chromadb-and-chainlit-chat-app-in-aks-using-ter/4024070) [![techcommunity.microsoft.com: Create an Azure OpenAI, LangChain, ChromaDB, and Chainlit Chat App in Container Apps using Terraform | Paolo Salvatori](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/fasttrackforazureblog/create-an-azure-openai-langchain-chromadb-and-chainlit-chat-app-in-container-app/3885602) [![techcommunity.microsoft.com: How to create a VPN between Azure and AWS using only managed solutions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/fasttrackforazureblog/how-to-create-a-vpn-between-azure-and-aws-using-only-managed-solutions/2281900) [![techcommunity.microsoft.com: How to install an AKS cluster with the Istio service mesh add-on via Bicep](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/fasttrackforazureblog/how-to-install-an-aks-cluster-with-the-istio-service-mesh-add-on-via-bicep/3802069) [![techcommunity.microsoft.com: Microsoft Fabric - Multi-Tenant Architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/fasttrackforazureblog/microsoft-fabric---multi-tenant-architecture/4119429) [![techcommunity.microsoft.com: Get tailored insights with our Advisor Well-Architected assessments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/finopsblog/get-tailored-insights-with-our-advisor-well-architected-assessments/4218239) [![techcommunity.microsoft.com: Identify your savings potential in Azure 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/finopsblog/identify-your-savings-potential-in-azure/4131194) [![Learn to Manage Investments and Cost Efficiency of Azure and AI Workloads](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/finopsblog/learn-to-manage-investments-and-cost-efficiency-of-azure-and-ai-workloads/4396862) [![techcommunity.microsoft.com: Azure DevOps Pipelines: If Expressions and Conditions 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/healthcareandlifesciencesblog/azure-devops-pipelines-if-expressions-and-conditions/3737159) [![techcommunity.microsoft.com: Azure Terrafy – Import your existing Azure infrastructure into Terraform HCL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/itopstalkblog/azure-terrafy-%e2%80%93-import-your-existing-azure-infrastructure-into-terraform-hcl/3357653) [![techcommunity.microsoft.com: IIS Central Certificate Store and Windows containers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/itopstalkblog/iis-central-certificate-store-and-windows-containers/4181509) [![techcommunity.microsoft.com: Infrastructure as Code (IaC): Comparing the Tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/itopstalkblog/infrastructure-as-code-iac-comparing-the-tools/3205045) [![techcommunity.microsoft.com: Standardize DevOps practices across hybrid and multicloud environments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/itopstalkblog/standardize-devops-practices-across-hybrid-and-multicloud-environments/2795010) [![techcommunity.microsoft.com: Important: Azure AD Graph Retirement and Powershell Module Deprecation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/microsoft-entra-blog/important-azure-ad-graph-retirement-and-powershell-module-deprecation/3848270) [![techcommunity.microsoft.com: Microsoft Announces General Availability of Defender for APIs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/microsoftdefendercloudblog/microsoft-announces-general-availability-of-defender-for-apis/3981488) [![techcommunity.microsoft.com: Security Control: Implement security best practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/microsoftdefendercloudblog/security-control-implement-security-best-practices/2269914) [![techcommunity.microsoft.com: Simplifying Onboarding to Microsoft Defender for Cloud with Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/microsoftdefendercloudblog/simplifying-onboarding-to-microsoft-defender-for-cloud-with-terraform/3974789) [![techcommunity.microsoft.com: Non-interactive logins: minimizing the blind spot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/microsoftsentinelblog/non-interactive-logins-minimizing-the-blind-spot/2287932) [![BitBucket Bot for Microsoft Teams](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/microsoftteamsblog/new-bitbucket-bot-for-microsoft-teams/218212) [![techcommunity.microsoft.com: What’s new in Defender: How Copilot for Security can transform your SOC](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/microsoftthreatprotectionblog/what%e2%80%99s-new-in-defender-how-copilot-for-security-can-transform-your-soc/4084222) [![techcommunity.microsoft.com: SQL Server containers on Kubernetes with S3-compatible object storage - Getting started](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/sqlserver/sql-server-containers-on-kubernetes-with-s3-compatible-object-storage---getting-/3717003) [![techcommunity.microsoft.com: From Zero to Hero with Azure Landing Zones](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/startupsatmicrosoftblog/from-zero-to-hero-with-azure-landing-zones/4229195) [![From Zero to Hero with Identity and Access Control in Azure Kubernetes Service](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/blog/startupsatmicrosoftblog/from-zero-to-hero-with-identity-and-access-control-in-azure-kubernetes-service/4386350) [![techcommunity.microsoft.com: Dynamic user membership rules, Azure Active Directory Administrative Units and password reset! 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/discussions/azure/dynamic-user-membership-rules-azure-active-directory-administrative-units-and-pa/3281164) [![techcommunity.microsoft.com: Azure Orphan Resources Grafana Dashboard](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/discussions/azurepartners/azure-orphan-resources-grafana-dashboard/4120303) [![Four Methods to Access Azure Key Vault from Azure Kubernetes Service (AKS)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/discussions/azurepartners/four-methods-to-access-azure-key-vault-from-azure-kubernetes-service-aks/4376662) [![techcommunity.microsoft.com: How to deploy a production-ready AKS cluster with Terraform verified module](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/discussions/azurepartners/how-to-deploy-a-production-ready-aks-cluster-with-terraform-verified-module/4122013) [![techcommunity.microsoft.com: Use PowerShell to retrieve all assigned Intune policies and applications per Azure AD group!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/discussions/microsoft-intune/use-powershell-to-retrieve-all-assigned-intune-policies-and-applications-per-azu/3217498) [![techcommunity.microsoft.com: An example why PowerShell is so important!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/discussions/windowspowershell/an-example-why-powershell-is-so-important/3041748) [![techcommunity.microsoft.com: Use PowerShell to search for accounts in Active Directory that have gone stale!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/discussions/windowsserver/use-powershell-to-search-for-accounts-in-active-directory-that-have-gone-stale/3585934) [![==techcommunity.microsoft.com: The AI Study Guide: Azure’s top free resources' for learning generative AI in 2024==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/ai-azure-ai-services-blog/the-ai-study-guide-azure-s-top-free-resources-for-learning/ba-p/4036890) [![techcommunity.microsoft.com: Azure Kubernetes Service Free tier and Standard' tier](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/apps-on-azure-blog/azure-kubernetes-service-free-tier-and-standard-tier/ba-p/3731432) [![techcommunity.microsoft.com: Azure Kubernetes Service Microsoft Ignite announcements](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/apps-on-azure-blog/azure-kubernetes-service-microsoft-ignite-announcements/ba-p/3650443) [![==techcommunity.microsoft.com: Simplifying Azure Kubernetes Service Authentication' Part 2==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/apps-on-azure-blog/simplifying-azure-kubernetes-service-authentication-part-2/ba-p/4055332) [![techcommunity.microsoft.com: Building a path to success for microservices' and .NET Core - Project Tye + GitHub Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/apps-on-azure/building-a-path-to-success-for-microservices-and-net-core/ba-p/1502270) [![techcommunity.microsoft.com: Full-stack .NET 6 Apps with Blazor WebAssembly' and Azure Static Web Apps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/apps-on-azure/full-stack-net-6-apps-with-blazor-webassembly-and-azure-static/ba-p/2933428) [![techcommunity.microsoft.com: Introducing Azure Container Apps: a serverless' container service for running modern apps at scale](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/apps-on-azure/introducing-azure-container-apps-a-serverless-container-service/ba-p/2867265) [![==techcommunity.microsoft.com: In preview: Azure Key Vault secrets provider' extension for Arc enabled Kubernetes clusters==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure-arc-blog/in-preview-azure-key-vault-secrets-provider-extension-for-arc/ba-p/3002160) [![techcommunity.microsoft.com: Azure OpenAI Landing Zone reference architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure-architecture-blog/azure-openai-landing-zone-reference-architecture/ba-p/3882102) [![techcommunity.microsoft.com: New feature: easily assign regulatory compliance' policies to your Azure Landing Zone](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure-architecture-blog/new-feature-easily-assign-regulatory-compliance-policies-to-your/ba-p/4074957) [![techcommunity.microsoft.com: Azure Architecture - Course Blueprint](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure-architecture/course-blueprint/m-p/4012399) [![techcommunity.microsoft.com: Azure Data Factory: How to split a file into' multiple output files with Bicep](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure-developer-community-blog/azure-data-factory-how-to-split-a-file-into-multiple-output/ba-p/4039825) [![techcommunity.microsoft.com: Infra in Azure for Developers - The How (Part' 2)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure-developer-community-blog/infra-in-azure-for-developers-the-how-part-2/ba-p/4046385) [![techcommunity.microsoft.com: Infra in Azure for Developers - The What](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure-developer-community-blog/infra-in-azure-for-developers-the-what/ba-p/4026102) [![techcommunity.microsoft.com: Introduction to Azure DevOps Workload identity' federation (OIDC) with Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure-devops-blog/introduction-to-azure-devops-workload-identity-federation-oidc/ba-p/3908687) [![techcommunity.microsoft.com: Azure Orphan Resources Grafana Dashboard](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure-for-isv-and-startups/azure-orphan-resources-grafana-dashboard/ba-p/4120303) [![techcommunity.microsoft.com: How to deploy a production-ready AKS cluster' with Terraform verified module](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure-for-isv-and-startups/how-to-deploy-a-production-ready-aks-cluster-with-terraform/ba-p/4122013) [![techcommunity.microsoft.com: Announcing public preview of Bicep templates' support for Microsoft Graph](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure-governance-and-management/announcing-public-preview-of-bicep-templates-support-for/ba-p/4141772) [![techcommunity.microsoft.com: Announcing the Public Preview of Azure Chaos' Studio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure-governance-and-management/announcing-the-public-preview-of-azure-chaos-studio/ba-p/2893050) [![techcommunity.microsoft.com: ARM Template Specs now GA!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure-governance-and-management/arm-template-specs-now-ga/ba-p/2402618) [![techcommunity.microsoft.com: Azure Policy for Kubernetes releases support' for custom policy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure-governance-and-management/azure-policy-for-kubernetes-releases-support-for-custom-policy/ba-p/2699466) [![techcommunity.microsoft.com: Azure Pricing: How to estimate Azure project' costs 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure-governance-and-management/azure-pricing-how-to-estimate-azure-project-costs/ba-p/4166297) [![techcommunity.microsoft.com: Azure Pricing: How to navigate Azure pricing' options and resources 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure-governance-and-management/azure-pricing-how-to-navigate-azure-pricing-options-and/ba-p/4166276) [![techcommunity.microsoft.com: Running GPU accelerated workloads with NVIDIA' GPU Operator on AKS 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure-high-performance-computing/running-gpu-accelerated-workloads-with-nvidia-gpu-operator-on/ba-p/4061318) [![techcommunity.microsoft.com: Azure landing zones custom archetypes using' Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure-infrastructure-blog/azure-landing-zones-custom-archetypes-using-terraform/ba-p/3791172) [![==techcommunity.microsoft.com: Azure Permissions 101: How to manage Azure' access effectively==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure-infrastructure-blog/azure-permissions-101-how-to-manage-azure-access-effectively/ba-p/4067468) [![techcommunity.microsoft.com: Centralized private resolver architecture implementation' using Azure private DNS resolver](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure-infrastructure-blog/centralized-private-resolver-architecture-implementation-using/ba-p/4132622) [![techcommunity.microsoft.com: Leveraging Azure Copilot for Azure Kubernetes' Services (AKS)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure-infrastructure-blog/leveraging-azure-copilot-for-azure-kubernetes-services-aks/ba-p/4212457) [![techcommunity.microsoft.com: (Part-1) Leverage Bicep: Standard model to' Automate Azure IaaS deployment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure-infrastructure-blog/part-1-leverage-bicep-standard-model-to-automate-azure-iaas/ba-p/3804348) [![techcommunity.microsoft.com: Unleashing GitHub Copilot for Infrastructure' as Code (powershell, terraform, etc)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure-infrastructure-blog/unleashing-github-copilot-for-infrastructure-as-code/ba-p/4124031) [![techcommunity.microsoft.com: Implement Azure landing zones with HashiCorp' Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure-migration-and/implement-azure-landing-zones-with-hashicorp-terraform/ba-p/3241071) [![techcommunity.microsoft.com: Containerize and migrate applications to AKS' with the Azure Migrate’s new App Containerization tool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure-migration/containerize-and-migrate-applications-to-aks-with-the-azure/ba-p/2178551) [![techcommunity.microsoft.com: Advanced Network Observability for your Azure' Kubernetes Service clusters through Azure Monitor](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure-observability-blog/advanced-network-observability-for-your-azure-kubernetes-service/ba-p/4176736) [![techcommunity.microsoft.com: Azure Monitor Logs Next Evolution: Multi-tier' logging](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure-observability-blog/azure-monitor-logs-next-evolution-multi-tier-logging/ba-p/4200871) [![techcommunity.microsoft.com: How To Monitor Your Multi-Tenant Solution on' Azure With Azure Monitor](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure-observability-blog/how-to-monitor-your-multi-tenant-solution-on-azure-with-azure/ba-p/4042140) [![==techcommunity.microsoft.com: Introducing Azure Monitor managed service' for Prometheus== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure-observability-blog/introducing-azure-monitor-managed-service-for-prometheus/ba-p/3600185) [![techcommunity.microsoft.com: Azure Storage Blob Count & Capacity usage Calculator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure-paas-blog/azure-storage-blob-count-amp-capacity-usage-calculator/ba-p/3516855) [![techcommunity.microsoft.com: Security Control: Implement security best practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure-security-center/security-control-implement-security-best-practices/ba-p/2269914) [![techcommunity.microsoft.com: Non-interactive logins: minimizing the blind' spot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure-sentinel/non-interactive-logins-minimizing-the-blind-spot/ba-p/2287932) [![techcommunity.microsoft.com: Azure SQL Managed Instance pools: new features](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure-sql-blog/azure-sql-managed-instance-pools-new-features/ba-p/4044688) [![techcommunity.microsoft.com: Azure Kubernetes Service and Azure Container' Registry Service on Azure Stack Hub](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure-stack-blog/azure-kubernetes-service-and-azure-container-registry-service-on/ba-p/3075932) [![techcommunity.microsoft.com: Azure Container Storage in Public Preview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure-storage-blog/azure-container-storage-in-public-preview/ba-p/3819246) [![techcommunity.microsoft.com: CICD in Synapse SQL: How to deliver your database' objects across multiple environments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure-synapse-analytics-blog/cicd-in-synapse-sql-how-to-deliver-your-database-objects-across/ba-p/3267507) [![techcommunity.microsoft.com: Announcing a new login experience with Azure' PowerShell and Azure CLI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure-tools-blog/announcing-a-new-login-experience-with-azure-powershell-and/ba-p/4109357) [![techcommunity.microsoft.com: Announcing AzAPI Dynamic Properties](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure-tools-blog/announcing-azapi-dynamic-properties/ba-p/4121855) [![==Announcing Azure Terrafy and AzAPI Terraform Provider Previews==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure-tools-blog/announcing-azure-terrafy-and-azapi-terraform-provider-previews/ba-p/3270937) [![techcommunity.microsoft.com: Announcing template-based previews of Azure' CLI and Azure PowerShell for Key Vault deployments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure-tools-blog/announcing-template-based-previews-of-azure-cli-and-azure/ba-p/3933802) [![techcommunity.microsoft.com: Azure Landing Zones Accelerators for Bicep' and Terraform. Announcing General Availability!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure-tools-blog/azure-landing-zones-accelerators-for-bicep-and-terraform/ba-p/4029866) [![==techcommunity.microsoft.com: Introducing Azure Verified Modules!== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure-tools-blog/introducing-azure-verified-modules/ba-p/4045946) [![techcommunity.microsoft.com: Terraform on Azure February 2024 Update](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure-tools-blog/terraform-on-azure-february-2024-update/ba-p/4070567) [![==techcommunity.microsoft.com: Dynamic user membership rules, Azure Active' Directory Administrative Units and password reset!== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/azure/dynamic-user-membership-rules-azure-active-directory/m-p/3281164) [![techcommunity.microsoft.com: Securing Windows workloads on Azure Kubernetes' Service with Calico](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/containers/securing-windows-workloads-on-azure-kubernetes-service-with/ba-p/3815429) [![Azure Policy Recommended Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/core-infrastructure-and-security/azure-policy-recommended-practices/ba-p/3798024) [![techcommunity.microsoft.com: Azure PowerShell Tips and Tricks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/core-infrastructure-and-security/azure-powershell-tips-and-tricks/ba-p/4066848) [![==techcommunity.microsoft.com: Azure Savings Dashboard== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/core-infrastructure-and-security/azure-savings-dashboard/ba-p/3816131) [![techcommunity.microsoft.com: Kubernetes External DNS for Azure DNS & AKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/core-infrastructure-and-security/kubernetes-external-dns-for-azure-dns-amp-aks/ba-p/3809393) [![techcommunity.microsoft.com: Monitoring Microsoft Sentinel Reports with' Dashboard Hub & Power BI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/core-infrastructure-and-security/monitoring-microsoft-sentinel-reports-with-dashboard-hub-amp/ba-p/4203870) [![techcommunity.microsoft.com: Microsoft Learn - Learning Rooms Directory](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/custom/page/page-id/learn?product=All) [![techcommunity.microsoft.com: Coding Frameworks and languages are no longer' the point, prompting is](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/educator-developer-blog/coding-frameworks-and-languages-are-no-longer-the-point/ba-p/3820265) [![techcommunity.microsoft.com: Leveraging Azure Event Hub, Microsoft Fabric,' and Power BI for Real-Time Data Analytics](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/educator-developer-blog/leveraging-azure-event-hub-microsoft-fabric-and-power-bi-for/ba-p/4028701) [![==techcommunity.microsoft.com: A Practical Guide to Zone Redundant AKS Clusters' and Storage==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/fasttrack-for-azure/a-practical-guide-to-zone-redundant-aks-clusters-and-storage/ba-p/4036254) [![techcommunity.microsoft.com: Azure Orphan Resources](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/fasttrack-for-azure/azure-orphan-resources/ba-p/3492198) [![techcommunity.microsoft.com: Azure Policy for Azure Container Apps? Yes,' please](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/fasttrack-for-azure/azure-policy-for-azure-container-apps-yes-please/ba-p/3775200) [![==techcommunity.microsoft.com: Can I create an Azure Red Hat OpenShift cluster' in Terraform? Yes, you can!==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/fasttrack-for-azure/can-i-create-an-azure-red-hat-openshift-cluster-in-terraform-yes/ba-p/3670889) [![techcommunity.microsoft.com: Create an Azure OpenAI, LangChain, ChromaDB,' and Chainlit Chat App in Container Apps using Terraform | Paolo Salvatori](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/fasttrack-for-azure/create-an-azure-openai-langchain-chromadb-and-chainlit-chat-app/ba-p/3885602) [![techcommunity.microsoft.com: Create an Azure OpenAI, LangChain, ChromaDB,' and Chainlit chat app in AKS using Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/fasttrack-for-azure/create-an-azure-openai-langchain-chromadb-and-chainlit-chat-app/ba-p/4024070) [![techcommunity.microsoft.com: How to create a VPN between Azure and AWS using' only managed solutions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/fasttrack-for-azure/how-to-create-a-vpn-between-azure-and-aws-using-only-managed/ba-p/2281900) [![techcommunity.microsoft.com: How to install an AKS cluster with the Istio' service mesh add-on via Bicep](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/fasttrack-for-azure/how-to-install-an-aks-cluster-with-the-istio-service-mesh-add-on/ba-p/3802069) [![techcommunity.microsoft.com: Microsoft Fabric - Multi-Tenant Architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/fasttrack-for-azure/microsoft-fabric-multi-tenant-architecture/ba-p/4119429) [![techcommunity.microsoft.com: Get tailored insights with our Advisor Well-Architected' assessments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/finops-blog/get-tailored-insights-with-our-advisor-well-architected/ba-p/4218239) [![techcommunity.microsoft.com: Identify your savings potential in Azure 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/finops-blog/identify-your-savings-potential-in-azure/ba-p/4131194) [![techcommunity.microsoft.com: Azure DevOps Pipelines: If Expressions and' Conditions 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/healthcare-and-life-sciences/azure-devops-pipelines-if-expressions-and-conditions/ba-p/3737159) [![techcommunity.microsoft.com: Azure Terrafy – Import your existing Azure' infrastructure into Terraform HCL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/itops-talk-blog/azure-terrafy-import-your-existing-azure-infrastructure-into/ba-p/3357653) [![techcommunity.microsoft.com: IIS Central Certificate Store and Windows containers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/itops-talk-blog/iis-central-certificate-store-and-windows-containers/ba-p/4181509) [![techcommunity.microsoft.com: Infrastructure as Code (IaC): Comparing the' Tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/itops-talk-blog/infrastructure-as-code-iac-comparing-the-tools/ba-p/3205045) [![techcommunity.microsoft.com: Standardize DevOps practices across hybrid' and multicloud environments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/itops-talk-blog/standardize-devops-practices-across-hybrid-and-multicloud/ba-p/2795010) [![techcommunity.microsoft.com: Microsoft Announces General Availability of' Defender for APIs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/microsoft-defender-for-cloud/microsoft-announces-general-availability-of-defender-for-apis/ba-p/3981488) [![techcommunity.microsoft.com: Simplifying Onboarding to Microsoft Defender' for Cloud with Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/microsoft-defender-for-cloud/simplifying-onboarding-to-microsoft-defender-for-cloud-with/ba-p/3974789) [![techcommunity.microsoft.com: What’s new in Defender: How Copilot for Security' can transform your SOC](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/microsoft-defender-xdr-blog/what-s-new-in-defender-how-copilot-for-security-can-transform/ba-p/4084222) [![chcommunity.microsoft.com: Draw.io Azure infrastructure diagrams through' code like an artist](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/microsoft-developer-community/draw-io-azure-infrastructure-diagrams-through-code-like-an/ba-p/4071316) [![techcommunity.microsoft.com: Important: Azure AD Graph Retirement and Powershell' Module Deprecation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/microsoft-entra-blog/important-azure-ad-graph-retirement-and-powershell-module/ba-p/3848270) [![techcommunity.microsoft.com: Use PowerShell to retrieve all assigned Intune' policies and applications per Azure AD group!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/microsoft-intune/use-powershell-to-retrieve-all-assigned-intune-policies-and/m-p/3217498) [![BitBucket Bot for Microsoft Teams](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/microsoft-teams-blog/new-bitbucket-bot-for-microsoft-teams/ba-p/218212) [![techcommunity.microsoft.com: SQL Server containers on Kubernetes with S3-compatible' object storage - Getting started](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/sql-server-blog/sql-server-containers-on-kubernetes-with-s3-compatible-object/ba-p/3717003) [![techcommunity.microsoft.com: From Zero to Hero with Azure Landing Zones](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/startups-at-microsoft/from-zero-to-hero-with-azure-landing-zones/ba-p/4229195) [![techcommunity.microsoft.com: An example why PowerShell is so important!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/windows-powershell/an-example-why-powershell-is-so-important/m-p/3041748) [![techcommunity.microsoft.com: Use PowerShell to search for accounts in Active' Directory that have gone stale!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/t5/windows-server-for-it-pro/use-powershell-to-search-for-accounts-in-active-directory-that/m-p/3585934) [![Tag: "marketplace ai apps and agents" | Microsoft Community Hub](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcommunity.microsoft.com/tag/marketplace%20ai%20apps%20%26%20agents?nodeid=board%3Amarketplace-blog) [![techcrunch.com: AWS introduces new Chaos Engineering as a Service offering](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcrunch.com/2020/12/15/aws-introduces-new-chaos-engineering-as-a-service-offering) [![techcrunch.com: Vantage makes managing AWS easier](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcrunch.com/2021/01/12/vantage-makes-managing-aws-easier) [![techcrunch.com: Google Cloud puts its Kubernetes Engine on autopilot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcrunch.com/2021/02/24/google-cloud-puts-its-kubernetes-engine-on-autopilot) [![techcrunch.com: AWS launches Karpenter, an open source autoscaler for Kubernetes' clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcrunch.com/2021/11/30/aws-launches-karpenter-an-open-source-autoscaler-for-kubernetes-clusters) [![techcrunch.com: AWS to launch over 30 new Local Zones internationally starting in 2022](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcrunch.com/2021/12/02/aws-to-launch-over-30-new-local-zones-starting-in-2022) [![techcrunch.com: Protestware on the rise: Why developers are sabotaging their own code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techcrunch.com/2022/07/27/protestware-code-sabotage) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techdocs.akamai.com/app-platform/docs/welcome) [![techdozo.dev: gRPC load balancing on Kubernetes (using Headless Service)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techdozo.dev/grpc-load-balancing-on-kubernetes-using-headless-service) [![thestack.com: OpenShift in a world of KaaS 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techerati.com/the-stack-archive/cloud/2018/10/18/openshift-in-a-world-of-kaas) [![techforce1.nl: Creating your first Ansible module](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techforce1.nl/creating-your-first-ansible-module) [![techgenix.com: Data Storage Management for Kubernetes - 5 movers and shakers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techgenix.com/data-storage-management-for-kubernetes) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techiekhannotes.blogspot.com/2018/12/artemis-monitoring-with-grafana.html) [![==techiescamp.com: Kubernetes Kustomize Crash Course==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techiescamp.com/courses/kubernetes-kustomize) [![technology.doximity.com: Buildpacks vs Dockerfiles 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://technology.doximity.com/articles/buildpacks-vs-dockerfiles) [![technos.medium.com: How kubectl apply command works?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://technos.medium.com/how-kubectl-apply-command-works-d092121056d3) [![==technos.medium.com: Kubernetes Services for Absolute Beginners — NodePort==' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://technos.medium.com/kubernetes-services-for-absolute-beginners-nodeport-139b7060fe3) [![==technos.medium.com: Kubernetes Workflow for Absolute Beginners==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://technos.medium.com/kubernetes-workflow-bad346c54962) [![techstudyslack.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techstudyslack.com) [![techunwrapped.com: Spain becomes a Cloud Region in 2022](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techunwrapped.com/spain-becomes-a-cloud-region-in-2022) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://techxplore.com/news/2023-12-open-source-framework-large-language-pre-training.html) [![teivah.medium.com: When to Use Generics in Go?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://teivah.medium.com/when-to-use-generics-in-go-36d49c1aeda) [![tekanaid.com: Terraform for Beginners – A Beginner’s Guide to Automating Cloud Infrastructure 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tekanaid.com/posts/terraform-for-beginners-course-and-training) [![tekton.dev](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tekton.dev) [![Tekton Pipelines Docs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tekton.dev/docs/pipelines/pipelines) [![telepresence.io 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://telepresence.io) [![CI/CD for Kubernetes through a Spring Boot example (Banzai Cloud CI/CD)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://teletype.in/@sravancynixit/CcwqFANxY) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://templates.cloudonaut.io) [![templates.cloudonaut.io: Jenkins 2.0: highly available master and dynamic agents](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://templates.cloudonaut.io/en/stable/jenkins) [![tennexas.com: Kubernetes Troubleshooting Examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tennexas.com/kubernetes-troubleshooting-examples) [![teplyheng.medium.com: In-depth understanding of Deployments in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://teplyheng.medium.com/in-depth-understanding-of-deployments-in-kubernetes-af2c93ca4a24) [![teplyheng.medium.com: Understand the difference between Deployments and' ReplicaSet 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://teplyheng.medium.com/understand-the-difference-between-deployments-and-replicaset-7e1cfd4d8639) [![Kubeval](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://teresaforcades.com/pensament/medicina.html) [![terminalsandcoffee.com: Setting Up the AWS CLI & IAM User API Keys 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://terminalsandcoffee.com/setting-up-the-aws-cli-iam-user-api-keys-b83554e314e4) [![terraform-docs.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://terraform-docs.io/user-guide/introduction) [![terraform-infraestructura.readthedocs.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://terraform-infraestructura.readthedocs.io) [![terraform-infraestructura.readthedocs.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://terraform-infraestructura.readthedocs.io/es/latest) [![terragrunt.gruntwork.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://terragrunt.com) [![==terragrunt.gruntwork.io==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://terragrunt.gruntwork.io) [![Terraspace.cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://terraspace.cloud) [![terrateam.io: AWS Lambda Function with Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://terrateam.io/blog/aws-lambda-function-with-terraform) [![terrateam.io: Terraform Pre-Commit Hooks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://terrateam.io/blog/terraform-pre-commit-hooks) [![testcontainers.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://testcontainers.com) [![testdriven.io: Clean Code in Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://testdriven.io/blog/clean-code-python) [![testdriven.io: Docker Best Practices for Python Developers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://testdriven.io/blog/docker-best-practices) [![testdriven.io: Running Vault and Consul on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://testdriven.io/blog/running-vault-and-consul-on-kubernetes) [![testguild.com: Pipeline as Code with Mohamed Labouardy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://testguild.com/podcast/automation/a345-mohamed) [![testingclouds.wordpress.com: Migrating from Docker Compose to Skaffold 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://testingclouds.wordpress.com/2021/03/09/migrating-from-docker-compose-to-skaffold) [![testingclouds.wordpress.com: GitOps Demystified](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://testingclouds.wordpress.com/2021/06/02/gitops-demystified) [![testkube.io 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://testkube.io) [![TestNG](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://testng.org) [![testsvision.com: 6 Popular Automation Testing Frameworks & Tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://testsvision.com/6-popular-automation-testing-frameworks-tools) [![Tether (USDt)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tether.to) [![tetrate.io: VM to container communications 101](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tetrate.io/blog) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tetrate.io/blog/27835-revision-v1) [![tetrate.io: Using Istio Service Mesh as API Gateway 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tetrate.io/blog/istio-service-mesh-api-gateway) [![tetrate.io: Multicluster Management with Kubernetes and Istio 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tetrate.io/blog/what-is-istio-and-why-does-kubernetes-need-it) [![tfsec 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tfsec.dev) [![**Thanos**:](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thanos.io) [![The awesome git cheat sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://the-awesome-git-cheat-sheet.com) [![the-gigi.github.io: Advanced Kubernetes Scheduling and Autoscaling](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://the-gigi.github.io/gigi-zone/posts/2024/05/advanced-k8s-scheduling-and-autoscaling) [![the-tech-guy.in: Automating LAMP deployment using Terraform and Ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://the-tech-guy.in/2022/03/08/automating-lamp-config-using-terraform-and-ansible) [![Creating a Kubernetes cloud provider, doesn't required boiling the ocean](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thebsdbox.co.uk/2020/03/18/Creating-a-Kubernetes-cloud-doesn-t-required-boiling-the-ocean) [![theburningmonk.com: Making Terraform and Serverless framework work together](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://theburningmonk.com/2019/03/making-terraform-and-serverless-framework-work-together) [![theburningmonk.com: Why you should use ephemeral environments when you do serverless](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://theburningmonk.com/2019/09/why-you-should-use-temporary-stacks-when-you-do-serverless) [![thechief.io: The Definitive Kubectl Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thechief.io/c/editorial/definitive-kubectl-cheat-sheet) [![thecloudblog.net](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thecloudblog.net) [![thecloudblog.net: Kubernetes Container Lifecycle Events and Hooks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thecloudblog.net/lab/kubernetes-container-lifecycle-events-and-hooks) [![thecloudblog.net: Managing Applications in Kubernetes with the Carvel Kapp' Controller](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thecloudblog.net/post/managing-applications-in-kubernetes-with-the-carvel-kapp-controller) [![thedeveloperstory.com: Helm 101: Brief introduction to kubernetes package manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thedeveloperstory.com/2021/07/12/helm-101-brief-introduction-to-kubernetes-package-manager) [![thedevopsblog.co.uk: Terraform Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thedevopsblog.co.uk/terraform-cli-cheat-sheet) [![thedevopslife.com: Kubernetes IDE and UI – Lens IDE](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thedevopslife.com/kubernetes-gui-lens-ide) [![thedigitalprojectmanager.com: Waterfall Vs Agile: ¿Cuál Metodología Debes' Utilizar Para Tu Proyecto?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thedigitalprojectmanager.com/es/agile-frente-a-waterfall) [![thedigitalprojectmanager.com: Matriz RACI Simplificado: Cómo Crear Una Matriz' De Responsabilidades Que Realmente Funcione](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thedigitalprojectmanager.com/es/grafico-raci-manera-mas-simple) [![thedigitalprojectmanager.com: Create A Responsibility Assignment Matrix' (RACI Chart) That Works](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thedigitalprojectmanager.com/raci-chart-made-simple) [![theengineeringmanager.substack.com: How do I progress to the next level' in my career?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://theengineeringmanager.substack.com/p/how-do-i-progress-to-the-next-level) [![theforeman.org: Updating Foreman inventory with system facts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://theforeman.org/2021/01/updating-foreman-inventory-with-system-facts.html) [![theforeman.org: Foreman 3.0 is here!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://theforeman.org/2021/09/foreman-30-is-here.html) [![theglitchblog.com: Logging in Python Using Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://theglitchblog.com/2021/06/17/logging-in-python-using-best-practices) [![theglitchblog.com: Logging in Python Using Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://theglitchblogcom.wordpress.com/2021/06/17/logging-in-python-using-best-practices) [![thehackernews.com: Docker Images Containing Cryptojacking Malware Distributed via Docker Hub](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thehackernews.com/2020/06/cryptocurrency-docker-image.html) [![thehackernews.com: Microsoft Warns of Continued Attacks Exploiting Apache Log4j Vulnerabilities](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thehackernews.com/2022/01/microsoft-warns-of-continued-attacks.html) [![thehackernews.com: New Argo CD Bug Could Let Hackers Steal Secret Info from Kubernetes Apps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thehackernews.com/2022/02/new-argo-cd-bug-could-let-hackers-steal.html) [![Kubernetes Liveness and Readiness Probes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://theithollow.com/2020/05/18/kubernetes-liveness-and-readiness-probes) [![ketch](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://theketch.io) [![thelinuxnotes.com: How to deploy Kafka in Kubernetes with Helm chart + kafdrop](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thelinuxnotes.com/how-to-deploy-kafka-in-kubernetes-with-helm-chart-kafdrop-commander) [![thelinuxnotes.com: How to deploy Kafka in Kubernetes with Helm chart + kafdrop](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thelinuxnotes.com/index.php/how-to-deploy-kafka-in-kubernetes-with-helm-chart-kafdrop-commander) [![thenewstack.io: Just How Challenging Is State in Kubernetes? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io) [![10 Cloud Deficiencies You Should Know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/10-cloud-deficiencies-you-should-know) [![thenewstack.io: 10 Steps to a Successful Kubernetes Technical Transformation 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/10-steps-to-a-successful-kubernetes-technical-transformation) [![thenewstack.io: 10 Steps to Simplify Your DevSecOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/10-steps-to-simplify-your-devsecops) [![thenewstack.io: 12 Critical Kubernetes Health Conditions You Need to Monitor](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/12-critical-kubernetes-health-conditions-you-need-to-monitor) [![thenewstack.io: 3 Habits of Highly Successful DevOps Teams](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/3-habits-of-highly-successful-devops-teams) [![thenewstack.io: 3 Key Configuration Challenges for Kubernetes Monitoring with Prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/3-key-configuration-challenges-for-kubernetes-monitoring-with-prometheus) [![thenewstack.io: 3 Reasons Why You Can’t Afford to Ignore Cloud Native Computing' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/3-reasons-why-you-cant-afford-to-ignore-cloud-native-computing) [![harness.io: 3 Ways to Use Automation in CI/CD Pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/3-ways-to-use-automation-in-ci-cd-pipelines) [![thenewstack.io: 30 Pull Requests Later, Prometheus Memory Use Is Cut in Half](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/30-pull-requests-later-prometheus-memory-use-is-cut-in-half) [![thenewstack.io: 4 Essential Tools for Protecting APIs and Web Applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/4-essential-tools-for-protecting-apis-and-web-applications) [![thenewstack.io: 4 Reasons Your Cloud Operations Need a FinOps Team](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/4-reasons-your-cloud-operations-need-a-finops-team) [![thenewstack.io: 4 ways to run kubernetes in production](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/4-ways-to-run-kubernetes-in-production) [![thenewstack.io: 5 Best Practices for Configuring Kubernetes Pods Running in Production](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/5-best-practices-for-configuring-kubernetes-pods-running-in-production) [![thenewstack.io: 5 Best Practices to Back up Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/5-best-practices-to-back-up-kubernetes) [![thenewstack.io: 5 Cloud Automation Tips for Developers and DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/5-cloud-automation-tips-for-developers-and-devops) [![thenewstack.io: 5 Cloud Native Trends to Watch out for in 2022](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/5-cloud-native-trends-to-watch-out-for-in-2022) [![thenewstack.io: 5 Essential Tips to Manage Kubernetes Costs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/5-essential-tips-to-manage-kubernetes-costs) [![thenewstack.io: 5 Expensive Kubernetes Cost Traps and How to Deal with Them](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/5-expensive-kubernetes-cost-traps-and-how-to-deal-with-them) [![thenewstack.io: 5 Lessons For Building a Platform as a Product](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/5-lessons-for-building-a-platform-as-a-product) [![thenewstack.io: 5 Misconceptions About DevSecOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/5-misconceptions-about-devsecops) [![thenewstack.io: 5 Things Developers Need to Know About Kubernetes Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/5-things-developers-need-to-know-about-kubernetes-management) [![thenewstack.io: 5 Ways to Succeed with an API Gateway](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/5-ways-to-succeed-with-an-api-gateway) [![thenewstack.io: 6 Kubernetes Best Practices to Empower Devs to Troubleshoot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/6-kubernetes-best-practices-to-empower-devs-to-troubleshoot) [![thenewstack.io: 6 Kubernetes Security Best Practices 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/6-kubernetes-security-best-practices) [![thenewstack.io: 7 Benefits of Testing in Isolation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/7-benefits-of-testing-in-isolation) [![thenewstack.io: 7 Best Practices to Build and Maintain Resilient Applications and Infrastructure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/7-best-practices-to-build-and-maintain-resilient-applications-and-infrastructure) [![thenewstack.io: 7 features that make kubernetes ideal for CI/CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/7-features-that-make-kubernetes-ideal-for-ci-cd) [![thenewstack.io: 7 Must-Have Python Tools for ML Devs and Data Scientists 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/7-must-have-python-tools-for-ml-devs-and-data-scientists) [![thenewstack.io: 7 Tips for Cutting Down Your AWS Kubernetes Bill](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/7-tips-for-cutting-down-your-aws-kubernetes-bill) [![thenewstack.io: A Better Way to Provision Kubernetes Using Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/a-better-way-to-provision-kubernetes-using-terraform) [![thenewstack.io: A Case for Databases on Kubernetes from a Former Skeptic](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/a-case-for-databases-on-kubernetes-from-a-former-skeptic) [![thenewstack.io: A Deep Dive into Architecting a Kubernetes Infrastructure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/a-deep-dive-into-architecting-a-kubernetes-infrastructure) [![thenewstack.io: A Deep Dive into the Security of IAM in AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/a-deep-dive-into-the-security-of-iam-in-aws) [![thenewstack.io: A Digital Transformation Journey in the Banking Sector](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/a-digital-transformation-journey-in-the-banking-sector) [![thenewstack.io: A Guide to Running Stateful Applications in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/a-guide-to-running-stateful-applications-in-kubernetes) [![A Kubernetes Documentary Shares Google’s Open Source Story](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/a-kubernetes-documentary-shares-googles-open-source-story) [![thenewstack.io: A Look at GitOps for the Modern Enterprise 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/a-look-at-gitops-for-the-modern-enterprise) [![thenewstack.io: A New Kubernetes Edge Architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/a-new-kubernetes-edge-architecture) [![thenewstack.io: A Platform for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/a-platform-for-kubernetes) [![thenewstack.io: A Security Comparison of Docker, CRI-O and Containerd 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/a-security-comparison-of-docker-cri-o-and-containerd) [![thenewstack.io: Accelerate Kubernetes Adoption with a Service Mesh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/accelerate-kubernetes-adoption-with-a-service-mesh) [![thenewstack.io: Achieve GitOps on Day One with IaC Automation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/achieve-gitops-on-day-one-with-iac-automation) [![thenewstack.io: Advanced Kubernetes Namespace Management with the PostgreSQL Operator 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/advanced-kubernetes-namespace-management-with-the-postgresql-operator) [![thenewstack.io: Amazon Web Services Gears Elastic Kubernetes Service for Batch Work](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/amazon-web-services-gears-elastic-kubernetes-service-for-batch-jobs) [![thenewstack.io: An Introduction to AWK](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/an-introduction-to-awk) [![thenewstack.io: Anchore: Scan Your Container Images for Vulnerabilities from the Command Line](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/anchore-scan-your-container-images-for-vulnerabilities-from-the-command-line) [![thenewstack.io - APISIX: An Open Source API Gateway for Microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/apisix-an-open-source-api-gateway-for-microservices) [![thenewstack.io: App Modernization: 5 Tips When Migrating to Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/app-modernization-5-tips-when-migrating-to-kubernetes) [![thenewstack.io: Application Deployment Is Faster with GitOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/application-deployment-is-faster-with-gitops) [![thenewstack.io: Applied GitOps with ArgoCD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/applied-gitops-with-argocd) [![thenewstack.io: Applying Basic vs. Advanced Monitoring Techniques](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/applying-basic-vs-advanced-monitoring-techniques) [![thenewstack.io: Applying Kubernetes Security Best Practices to Helm Charts 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/applying-kubernetes-security-best-practices-to-helm-charts) [![thenewstack.io: Are Cloud-Based IDEs the Future of Software Engineering?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/are-cloud-based-ides-the-future-of-software-engineering) [![thenewstack.io: Are Monolith CI/CD Pipelines Killing Quality in Your Software?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/are-monolith-ci-cd-pipelines-killing-quality-in-your-software) [![thenewstack.io: AsyncAPI Could Be the Default API Format for Event-Driven Architectures](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/asyncapi-could-be-the-default-api-format-for-event-driven-architectures) [![thenewstack.io: Automate User Satisfaction with This GitOps-Friendly Spec for Service Level Objectives](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/automate-user-satisfaction-with-this-gitops-friendly-spec-for-service-level-objectives) [![thenewstack.io: Automating Retry for Failed Terraform Launches](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/automating-retry-for-failed-terraform-launches) [![thenewstack.io: Automation Is No Silver Bullet: 3 Keys for Scaling Success](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/automation-is-no-silver-bullet-3-keys-for-scaling-success) [![thenewstack.io: Avoid the 5 Most Common Amazon Web Services Misconfigurations in Build-Time](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/avoid-the-5-most-common-amazon-web-services-misconfigurations-in-build-time) [![thenewstack.io: Avoiding the Pitfalls of Multitenancy in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/avoiding-the-pitfalls-of-multitenancy-in-kubernetes) [![thenewstack.io: AWS Open Sources Security Tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/aws-open-sources-security-tools) [![thenewstack.io: Azure Kubernetes Service Replaces Docker with containerd](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/azure-kubernetes-service-replaces-docker-with-containerd) [![thenewstack.io: Bad News for Cloud Computing: OpenStack Use Plummets and Discounts Dry Up](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/bad-news-for-cloud-computing-openstack-use-plummets-and-discounts-dry-up) [![Best Practices for Deploying Jaeger on Kubernetes in Production](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/best-practices-for-deploying-jaeger-on-kubernetes-in-production) [![thenewstack.io: Best Practices for Securely Setting up a Kubernetes Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/best-practices-for-securely-setting-up-a-kubernetes-cluster) [![thenewstack.io: Best Practices to Optimize Infrastructure Monitoring within DevOps Teams](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/best-practices-to-optimize-infrastructure-monitoring-within-devops-teams) [![thenewstack.io: Better Together: Hyper-Converged Kubernetes with Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/better-together-hyper-converged-kubernetes-with-terraform) [![thenewstack.io: Beyond Block and File: COSI Enables Object Storage in Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/beyond-block-and-file-cosi-enables-object-storage-in-kubernetes) [![thenewstack.io: Beyond the Quickstart: Running Apache Kafka as a Service on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/beyond-the-quickstart-running-apache-kafka-as-a-service-on-kubernetes) [![thenewstack.io: Breaking Serverless on Purpose with Chaos Engineering](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/breaking-serverless-on-purpose-with-chaos-engineering) [![Bridgecrew: Misconfigured Terraform Modules Are a Security Issue](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/bridgecrew-all-these-misconfigured-terraform-modules-are-a-security-issue) [![thenewstack.io: Build a Serverless API with AWS Gateway and Lambda](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/build-a-serverless-api-with-aws-gateway-and-lambda) [![thenewstack.io: Camel K Brings Apache Camel to Kubernetes for Event-Driven Architectures](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/camel-k-brings-apache-camel-to-kubernetes-for-event-driven-architectures) [![thenewstack.io: Can You GitOps Your APIs?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/can-you-gitops-your-apis) [![thenewstack.io: Kubernetes is the Accepted Platform for Cloud Native Computing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/category/kubernetes) [![thenewstack.io: Challenging the Myth That Programming Careers End at 40](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/challenging-the-myth-that-programming-careers-end-at-40) [![thenewstack.io: Chaos Engineering Is Not Just for Ops](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/chaos-engineering-is-not-just-for-ops) [![thenewstack.io: Chaos Engineering Made Simple](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/chaos-engineering-made-simple) [![thenewstack.io: Chaos Engineering Progressively Moves to Production](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/chaos-engineering-progressively-moves-to-production) [![thenewstack.io: Choosing Between Container-Native and Container-Ready Storage 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/choosing-between-container-native-and-container-ready-storage) [![CI Checks Are Not Enough: Combat Configuration Drift in Kubernetes Resources](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/ci-checks-are-not-enough-combat-configuration-drift-in-kubernetes-resources) [![thenewstack.io: CI Observability for Effective Change Management 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/ci-observability-for-effective-change-management) [![thenewstack.io: Cloud Bill Risks of AWS Reserved Instances and Savings Plans](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/cloud-bill-risks-of-aws-reserved-instances-and-savings-plans) [![thenewstack.io: Cloud Cost Management for DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/cloud-cost-management-for-devops) [![thenewstack.io: Cloud Drift Detection: How to Resolve Out-of-State Changes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/cloud-drift-detection-how-to-resolve-out-of-state-changes) [![thenewstack.io: Cloud Engineers Try Policy-as-Code to Cure Misconfiguration Woes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/cloud-engineers-try-policy-as-code-to-cure-misconfiguration-woes) [![thenewstack.io: Cloud Foundry Summit: Kubernetes Must Do Better by Developers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/cloud-foundry-summit-kubernetes-must-do-better-by-developers) [![thenewstack.io: Cloud Manager: A New Multicloud PaaS Platform Built on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/cloud-manager-a-new-multicloud-paas-platform-built-on-kubernetes) [![thenewstack.io: Cloud Native Backups, Disaster Recovery and Migrations on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/cloud-native-backups-disaster-recovery-and-migrations-on-kubernetes) [![thenewstack.io: Cloud Native Debugging Challenges: From Local to ‘Remocal’](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/cloud-native-debugging-challenges-from-local-to-remocal) [![thenewstack.io: Cloud Native Identity and Access Management in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/cloud-native-identity-and-access-management-in-kubernetes) [![thenewstack.io: 3 Reasons Why You Can’t Afford to Ignore Cloud Native Computing 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/cloud-native/3-reasons-why-you-cant-afford-to-ignore-cloud-native-computing) [![thenewstack.io: The Cloud Native Landscape: Platforms Explained](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/cloud-native/the-cloud-native-landscape-platforms-explained) [![thenewstack.io: The most popular cloud native solutions 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/cloud-native/the-most-popular-cloud-native-storage-solutions) [![thenewstack.io: Cloudian CTO: Kubernetes, Standardization Key to Edge](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/cloudian-cto-kubernetes-standardization-key-to-edge) [![thenewstack.io: Cluster API Offers a Way to Manage Multiple Kubernetes Deployments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/cluster-api-offers-a-way-to-manage-multiple-kubernetes-deployments) [![thenewstack.io: CNCF Prometheus Agent Could Be a ‘Game Changer’ for Edge](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/cncf-prometheus-agent-could-be-a-game-changer-for-edge) [![thenewstack.io: CNCF Working Group Sets Some Standards for ‘GitOps’](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/cncf-working-group-sets-some-standards-for-gitops) [![thenewstack.io: Conductor: Why We Migrated from Kubernetes to Nomad](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/conductor-why-we-migrated-from-kubernetes-to-nomad) [![thenewstack.io: Configuring the Google Cloud Platform for High Availability](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/configuring-for-high-availability-in-google-cloud-platform) [![thenewstack.io: Container Best Practices: What They Are and Why You Should' Care](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/container-best-practices-what-they-are-and-why-you-should-care) [![thenewstack.io: Container Images the Easy Way with Cloud Native Buildpacks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/container-images-the-easy-way-with-cloud-native-buildpacks) [![thenewstack.io: Container Best Practices: What They Are and Why You Should Care](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/containers/container-best-practices-what-they-are-and-why-you-should-care) [![thenewstack.io: How to Share Data Between Docker Containers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/containers/how-to-share-data-between-docker-containers) [![Crossplane: A Kubernetes Control Plane to Roll Your Own PaaS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/crossplane-a-kubernetes-control-plane-to-roll-your-own-paas) [![thenewstack.io: Culture, Vulnerabilities and Budget: Why Devs and AppSec Disagree](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/culture-vulnerabilities-and-budget-why-devs-and-appsec-disagree) [![thenewstack.io: Cycle.io: A Container Orchestration Platform Aimed at Developers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/cycle-io-a-container-orchestration-platform-aimed-at-developers) [![thenewstack.io: Cycle.io: Meet the Team on a Mission to Replace Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/cycle-io-meet-the-team-on-a-mission-to-replace-kubernetes) [![thenewstack.io: Data on Kubernetes: Operators, Tools Need Standardization](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/data-on-kubernetes-operators-tools-need-standardization) [![thenewstack.io: Data on Kubernetes: The Next Frontier](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/data-on-kubernetes-the-next-frontier) [![thenewstack.io: Database-as-a-Service: A Key Technology for Agile Growth](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/database-as-a-service-a-key-technology-for-agile-growth) [![thenewstack.io: How Database Load Balancing Completes the 3-Tiered Architecture 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/database-load-balancing-and-the-delusion-of-3-tiered-architecture) [![thenewstack.io: Databases — Finally — Get Containerized](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/databases-finally-get-containerized) [![thenewstack.io: Defend the Core: Kubernetes Security at Every Layer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/defend-the-core-kubernetes-security-at-every-layer) [![thenewstack.io: Defining a Different Kubernetes User Interface for the Next Decade](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/defining-a-different-kubernetes-user-interface-for-the-next-decade) [![thenewstack.io: Demystifying Distributed Traces in OpenTelemetry](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/demystifying-distributed-traces-in-opentelemetry) [![thenewstack.io: Deploy a Kubernetes Cluster on Ubuntu Server with Microk8s](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/deploy-a-kubernetes-cluster-on-ubuntu-server-with-microk8s) [![thenewstack.io: Deploy a Persistent Kubernetes Application with Portainer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/deploy-a-persistent-kubernetes-application-with-portainer) [![thenewstack.io: Deploy Gremlin to Amazon EKS Using AWS CloudFormation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/deploy-gremlin-to-amazon-eks-using-aws-cloudformation) [![thenewstack.io: Deploy Microk8s and the Kubernetes Dashboard for K8s Development](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/deploy-microk8s-and-the-kubernetes-dashboard-for-k8s-development) [![thenewstack.io: Deploy MongoDB in a Container, Access It Outside the Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/deploy-mongodb-in-a-container-access-it-outside-the-cluster) [![thenewstack.io: Deploy MySQL and phpMyAdmin with Docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/deploy-mysql-and-phpmyadmin-with-docker) [![thenewstack.io: Deploy Stateful Workloads on Kubernetes with Ondat and FluxCD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/deploy-stateful-workloads-on-kubernetes-with-ondat-and-fluxcd) [![thenewstack.io: Deploying Microsoft’s New Linux Distribution as a VM is Not Easy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/deploying-microsofts-new-linux-distribution-as-a-vm-is-not-easy) [![thenewstack.io: Develop a Daily Reporting System for Chaos Mesh to Improve System Resilience](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/develop-a-daily-reporting-system-for-chaos-mesh-to-improve-system-resilience) [![thenewstack.io: Developer, Beware: The 3 API Security Risks You Can’t Overlook](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/developer-beware-the-3-api-security-risks-you-cant-overlook) [![thenewstack.io: Developers Put AI Bots to the Test of Writing Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/developers-put-ai-bots-to-the-test-of-writing-code) [![thenewstack.io: Development: Introduction to Git Logging](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/development-introduction-to-git-logging) [![thenewstack.io: DevOps at the Crossroads: The Future of Software Delivery](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/devops-at-the-crossroads-the-future-of-software-delivery) [![thenewstack.io: DevOps Burnout? Try Platform Engineering](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/devops-burnout-try-platform-engineering) [![thenewstack.io: DevOps, DevApps and the Death of Infrastructure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/devops-devapps-and-the-death-of-infrastructure) [![thenewstack.io: DevOps Is Fed by a Tools Culture Loop](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/devops-is-fed-by-a-tools-culture-loop) [![thenewstack.io: DevOps Observability from Code to Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/devops-observability-from-code-to-cloud) [![thenewstack.io: DevSecOps Teams Need Application-Consistent Backups for Kubernetes Workloads](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/devsecops-teams-need-application-consistent-backups-for-kubernetes-workloads) [![thenewstack.io: DevSpace Designed to Lower the Kubernetes Learning Curve](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/devspace-designed-to-lower-the-kubernetes-learning-curve) [![thenewstack.io: DigitalOcean App Platform Eases Kubernetes Deployments for Developers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/digitalocean-app-platform-eases-kubernetes-deployments-for-developers) [![thenewstack.io: Disaster Recovery Is Different for the Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/disaster-recovery-is-different-for-the-cloud) [![thenewstack.io: Distributed Database Architecture: What Is It?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/distributed-database-architecture-what-is-it) [![thenewstack.io: Diving into AWS Databases: Amazon RDS and DynamoDB Explained](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/diving-into-aws-databases-amazon-rds-and-dynamodb-explained) [![thenewstack.io: Do I Really Need Kubernetes? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/do-i-really-need-kubernetes) [![thenewstack.io: Does Kubernetes Really Perform Better on Bare Metal vs. VMs? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/does-kubernetes-really-perform-better-on-bare-metal-vs-vms) [![thenewstack.io: Don’t Pause Your Kubernetes Adoption ― PaaS It Instead!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/dont-pause-your-kubernetes-adoption-paas-it-instead) [![thenewstack.io: CI/CD with kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/ebooks/kubernetes/ci-cd-with-kubernetes) [![thenewstack.io: Embracing Database Deployments in CI/CD Practices with Git](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/embracing-database-deployments-in-ci-cd-practices-with-git) [![thenewstack.io: End-User Tracing in a SkyWalking-Observed Browser](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/end-user-tracing-in-a-skywalking-observed-browser) [![thenewstack.io: Error Handling from Backends to the Frontend](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/error-handling-from-backends-to-the-frontend) [![thenewstack.io: Exploring the New Kubernetes Maturity Model](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/exploring-the-new-kubernetes-maturity-model) [![thenewstack.io: Extending Kubernetes Services with Multi-Cluster Services API](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/extending-kubernetes-services-with-multi-cluster-services-api) [![thenewstack.io: Find Vulnerabilities in Container Images with Docker Scan](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/find-vulnerabilities-in-container-images-with-docker-scan) [![thenewstack.io: Finout Gets a Handle on Kubernetes Costs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/finout-gets-a-handle-on-kubernetes-costs) [![thenewstack.io: 4 Best Practices to Drive Successful Adoption of CI/CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/four-best-practices-to-drive-successful-adoption-of-ci-cd) [![thenewstack.io: From DevOps to DevApps. Event-Driven Architecture 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/from-devops-to-devapps) [![thenewstack.io: Garden: The Configure-Once Kubernetes Platform for Seamless' Dev/Prod Integration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/garden-the-configure-once-kubernetes-platform-for-seamless-dev-prod-integration) [![thenewstack.io: Getting Open Policy Agent Up and Running](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/getting-open-policy-agent-up-and-running) [![thenewstack.io: Getting Started with GitOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/getting-started-with-gitops) [![thenewstack.io: Getting Started with Go and InfluxDB](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/getting-started-with-go-and-influxdb) [![thenewstack.io: Git for Managing Small Projects 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/git-for-managing-small-projects) [![thenewstack.io: GitHub Copilot: A Powerful, Controversial Autocomplete for Developers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/github-copilot-a-powerful-controversial-autocomplete-for-developers) [![thenewstack.io: GitOps as an Evolution of Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/gitops-as-an-evolution-of-kubernetes) [![thenewstack.io: GitOps at Home: Automate Code Deploys with Kubernetes and Flux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/gitops-at-home-automate-code-deploys-with-kubernetes-and-flux) [![thenewstack.io: GitOps on Kubernetes: Deciding Between Argo CD and Flux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/gitops-on-kubernetes-deciding-between-argo-cd-and-flux) [![thenewstack.io: GitOps Use Cases You May Not Have Considered](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/gitops-use-cases-you-may-not-have-considered) [![thenewstack.io: Gitpod Brings Automated Environments to JetBrains IDEs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/gitpod-brings-automated-environments-to-jetbrains-ides) [![==Gitpod Open Sources a ‘Holistic IDE’==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/gitpod-open-sources-a-holistic-ide) [![thenewstack.io: GitPod OpenVSCode Server Brings Visual Studio Code to the' Browser](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/gitpod-openvscode-server-brings-visual-studio-code-to-the-browser) [![thenewstack.io: GoDaddy’s Project to Secure, Rotate Kubernetes Secrets 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/godaddys-innovative-project-to-secure-and-rotate-kubernetes-secrets) [![thenewstack.io: Are Private Clouds Proliferating?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/google-and-oracle-cloud-adoption-doubles-among-enterprises-3) [![A year in, Google wants its Axion processors to feel like a scheduling decision](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/google-axion-kubernetes-arm) [![thenewstack.io: Google Introduces ClusterFuzzLite Security Tool for CI/CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/google-introduces-clusterfuzzlite-security-tool-for-ci-cd) [![thenewstack.io: Google SRE: Site Reliability Engineering at a Global Scale](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/google-sre-site-reliability-engineering-at-a-global-scale) [![**Google Traffic Director** and the **L7 Internal Load Balancer** Intermingles **Cloud Native** and **Legacy Workloads**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/google-traffic-director-and-the-l7-internal-load-balancer-intermingles-cloud-native-and-legacy-workloads) [![thenewstack.io: Google’s New ‘Autopilot’ for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/googles-new-autopilot-for-kubernetes) [![thenewstack.io: Governance, Risk and Compliance with Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/governance-risk-and-compliance-with-kubernetes) [![thenewstack.io: Grafana 7.5: Controversial Pie Charts and Loki Alerts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/grafana-7-5-controversial-pie-charts-and-loki-alerts) [![thenewstack.io: Grafana 8.0 Rethinks Alerts and Visualizations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/grafana-8-0-rethinks-alerts-and-visualizations) [![thenewstack.io: Grafana Adds Logging to Its Enterprise Observability Stack 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/grafana-adds-logging-to-its-enterprise-observability-stack) [![thenewstack.io: Grafana Is Not Worried About AWS Commercialization](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/grafana-is-not-worried-about-aws-commercialization) [![thenewstack.io: Grafana 8.2 Wants to ‘Democratize’ Cloud Native Metrics](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/grafana-wants-to-democratize-cloud-native-metrics) [![thenewstack.io: Grafana Wants to Help You Avoid Getting Dinged by Kubernetes Costs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/grafana-wants-to-help-you-avoid-getting-dinged-by-kubernetes-costs) [![thenewstack.io: Growing Adoption of Observability Powers Business Transformation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/growing-adoption-of-observability-powers-business-transformation) [![thenewstack.io: Guido van Rossum’s Ambitious Plans for Improving Python Performance](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/guido-van-rossums-ambitious-plans-for-improving-python-performance) [![thenewstack.io: GUIs, CLI, APIs: Learn Basic Terms of Infrastructure-as-Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/guis-cli-apis-learn-basic-terms-of-infrastructure-as-code) [![thenewstack.io: HAProxy Kubernetes Ingress Controller Moves Outside the Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/haproxy-kubernetes-ingress-controller-moves-outside-the-cluster) [![thenewstack.io: HashiCorp Adds Consul and Vault to Cloud Platform for AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/hashicorp-adds-consul-and-vault-to-cloud-platform-for-aws) [![thenewstack.io: HashiCorp Vault Operator Manages Kubernetes Secrets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/hashicorp-vault-operator-manages-kubernetes-secrets) [![thenewstack.io: HashiCorp Releases HCP Vault to Combat ‘Secrets Management’ Fatigue](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/hashicorps-releases-hcp-vault-to-combat-secrets-management-fatigue) [![thenewstack.io: Have Containers Will Travel: Why GitOps Is Essential for Multicloud 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/have-containers-will-travel-why-gitops-is-essential-for-multicloud) [![thenewstack.io: How Airbnb and Twitter Cut Back on Microservice Complexities](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/how-airbnb-and-twitter-cut-back-on-microservice-complexities) [![thenewstack.io: How Daily.Dev Built a Low-Budget Serverless Scraping Pipeline for Online Articles](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/how-daily-dev-built-a-low-budget-serverless-scraping-pipeline-for-online-articles) [![thenewstack.io: How Deutsche Telekom Manages Edge Infrastructure with GitOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/how-deutsche-telekom-manages-edge-infrastructure-with-gitops) [![thenewstack.io: How do applications run on kubernetes?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/how-do-applications-run-on-kubernetes) [![thenewstack.io: How Do Authentication and Authorization Differ?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/how-do-authentication-and-authorization-differ) [![thenewstack.io: How does kubernetes work?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/how-does-kubernetes-work) [![thenewstack.io: How Drift Detection and IaC Help Maintain a Secure Infrastructure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/how-drift-detection-and-iac-help-maintain-a-secure-infrastructure) [![thenewstack.io: How GitOps Benefits from Security-as-Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/how-gitops-benefits-from-security-as-code) [![thenewstack.io: How Is Platform Engineering Different from DevOps and SRE?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/how-is-platform-engineering-different-from-devops-and-sre) [![thenewstack.io: How K3s, Portworx, and Calico Can Serve as a Foundation of Cloud Native Edge Infrastructure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/how-k3s-portworx-and-calico-can-serve-as-a-foundation-of-cloud-native-edge-infrastructure) [![thenewstack.io: How Keptn Automatically Configures Prometheus Ecosystems](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/how-keptn-automatically-configures-prometheus-ecosystems) [![thenewstack.io: How Kubernetes and Database Operators Drive the Data Revolution](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/how-kubernetes-and-database-operators-drive-the-data-revolution) [![thenewstack.io: How Kubernetes provides networking and storage to applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/how-kubernetes-provides-networking-and-storage-to-applications) [![thenewstack.io: How Kubernetes vulnerabilities have shifted since the first attacks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/how-kubernetes-vulnerabilities-have-shifted-since-the-first-api-attacks) [![thenewstack.io: How OpenTelemetry Works with Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/how-opentelemetry-works-with-kubernetes) [![thenewstack.io: How Platform Ops Teams Should Think About API Strategy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/how-platform-ops-teams-should-think-about-api-strategy) [![thenewstack.io: How Radical API Design Changed the Way We Access Databases](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/how-radical-api-design-changed-the-way-we-access-databases) [![thenewstack.io: How a Service Mesh Can Help DevOps Achieve Business Goals](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/how-service-mesh-can-help-devops-achieve-business-goals) [![thenewstack.io: How Testcontainers Is Demonstrating Value as a Key CI Tool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/how-testcontainers-is-demonstrating-value-as-a-key-ci-tool) [![thenewstack.io: How the SRE Experience Is Changing with Cloud Native 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/how-the-sre-experience-is-changing-with-cloud-native) [![thenewstack.io: How to Achieve API Governance](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/how-to-achieve-api-governance) [![thenewstack.io: How to Analyze Code and Find Vulnerabilities with SonarQube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/how-to-analyze-code-and-find-vulnerabilities-with-sonarqube) [![thenewstack.io: How to Choose and Model Time Series Databases](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/how-to-choose-and-model-time-series-databases) [![thenewstack.io: How to Deploy Kubernetes with Kubeadm and containerd](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/how-to-deploy-kubernetes-with-kubeadm-and-containerd) [![thenewstack.io: How to Ensure Your Serverless Database Stays Serverless](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/how-to-ensure-your-serverless-database-stays-serverless) [![thenewstack.io: How to Evaluate Kubernetes Cloud Providers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/how-to-evaluate-kubernetes-cloud-providers) [![thenewstack.io: How to Get Started with Data Streaming](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/how-to-get-started-with-data-streaming) [![thenewstack.io: How to Get the Most out of GitOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/how-to-get-the-most-out-of-gitops) [![thenewstack.io: How to Install the SonarQube Security Analysis Platform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/how-to-install-the-sonarqube-security-analysis-platform) [![thenewstack.io: How to Make the Most of Kubernetes Environment Variables](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/how-to-make-the-most-of-kubernetes-environment-variables) [![thenewstack.io: How to Put a GUI on Ansible, Using Semaphore](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/how-to-put-a-gui-on-ansible-using-semaphore) [![thenewstack.io: How to Run a Cassandra Operation in Docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/how-to-run-a-cassandra-operation-in-docker) [![thenewstack.io: How to Run Docker in Rootless Mode](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/how-to-run-docker-in-rootless-mode) [![thenewstack.io: How to Secure Kubernetes, the OS of the Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/how-to-secure-kubernetes-the-os-of-the-cloud) [![thenewstack.io: How to Share Data Between Docker Containers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/how-to-share-data-between-docker-containers) [![thenewstack.io: How We Built Preview Environments on Kubernetes and AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/how-we-built-preview-environments-on-kubernetes-and-aws) [![thenewstack.io: IaC Cloud Misconfiguration Tools too Noisy without Context](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/iac-cloud-misconfiguration-tools-too-noisy-without-context) [![thenewstack.io: IBM, Red Hat Bring Load-Aware Resource Management to Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/ibm-red-hat-bring-load-aware-resource-management-to-kubernetes) [![Ignore Prior Instructions: AI Still Befuddled by Basic Reasoning](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/ignore-prior-instructions-ai-still-befuddled-by-basic-reasoning) [![thenewstack.io: Improve Dev Experience to Maximize the Business Value of CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/improve-dev-experience-to-maximize-the-business-value-of-cd) [![thenewstack.io: Infrastructure-as-Code: 6 Best Practices for Securing Applications 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/infrastructure-as-code-6-best-practices-for-securing-applications) [![thenewstack.io: Infrastructure-as-Code: Increase Security, Scale Development](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/infrastructure-as-code-increase-security-scale-development) [![thenewstack.io: Infrastructure as Code or Cloud Platforms — You Decide!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/infrastructure-as-code-or-cloud-platforms-you-decide) [![thenewstack.io: Ingress Controllers: The More the Merrier](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/ingress-controllers-the-more-the-merrier) [![thenewstack.io: Ingress Controllers: The Swiss Army Knife of Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/ingress-controllers-the-swiss-army-knife-of-kubernetes) [![thenewstack.io: Intelligent Automation: What’s the Missing Piece of AIOps?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/intelligent-automation-whats-the-missing-piece-of-aiops) [![thenewstack.io: Intention-as Code: Making Self-Healing Infrastructure Work](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/intention-as-code-making-self-healing-infrastructure-work) [![thenewstack.io: Introducing CloneSet: A Production-Grade Kubernetes Deployment CRD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/introducing-cloneset-production-grade-kubernetes-deployment-crd) [![thenewstack.io: Is a Multicloud Strategy Right for Your Organization?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/is-a-multicloud-strategy-right-for-your-organization) [![thenewstack.io: Is Linkerd Winning the Service Mesh Race?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/is-linkerd-winning-the-service-mesh-race) [![thenewstack.io: Istio 1.10 Improves Scalability and Revision Control](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/istio-1-10-improves-scalability-and-revision-control) [![thenewstack.io: Jaeger vs. Zipkin: Battle of the Open Source Tracing Tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/jaeger-vs-zipkin-battle-of-the-open-source-tracing-tools) [![thenewstack.io: Jetstack Secure Promises to Ease Kubernetes TLS Security](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/jetstack-secure-promises-to-ease-kubernetes-tls-security) [![thenewstack.io: Just How Challenging Is State in Kubernetes? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/just-how-challenging-is-state-in-kubernetes) [![thenewstack.io: K8s Backup and Disaster Recovery Is More Important Than Ever](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/k8s-backup-and-disaster-recovery-is-more-important-than-ever) [![thenewstack.io: K8s Resource Management: An Autoscaling Cheat Sheet 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/k8s-resource-management-an-autoscaling-cheat-sheet) [![thenewstack.io: K8Spin Provides Multitenant Isolation for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/k8spin-provides-multitenant-isolation-for-kubernetes) [![thenewstack.io: Kafka on Kubernetes: Should You Adopt a Managed Solution?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kafka-on-kubernetes-should-you-adopt-a-managed-solution) [![thenewstack.io: Kasten K10 V4.5: Grafana Observability, More Edge Support](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kasten-k10-v4-5-grafana-observability-more-edge-support) [![thenewstack.io: Basic Principles Key to Securing Kubernetes’ Future](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/key-basic-principles-to-secure-kubernetes-future) [![thenewstack.io: KServe: A Robust and Extensible Cloud Native Model Server](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kserve-a-robust-and-extensible-cloud-native-model-server) [![thenewstack.io: KubeCon: 14,000 More Engineers Have Their GitOps Basics Down](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubecon-14000-more-engineers-have-their-gitops-basics-down) [![thenewstack.io: KubeCost: Monitor Kubernetes Costs with kubectl](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubecost-monitor-kubernetes-costs-with-kubectl) [![thenewstack.io: Kubermatic Kubernetes Platform Beats Complexity Through' Automation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubermatic-kubernetes-platform-beats-complexity-through-automation) [![thenewstack.io: Tigera's Calico Aims to Ease Connectivity Pain with Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubernetes) [![thenewstack.io: Kubernetes 1.20 Enhances the Operator Experience and Brings New Features to the Container Runtime](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubernetes-1-20-enhances-the-operator-experience-and-brings-new-features-to-the-container-runtime) [![thenewstack.io: Kubernetes 1.20 Lands with 44 Enhancements](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubernetes-1-20-lands-with-44-enhancements) [![thenewstack.io: Kubernetes 1.21 Brings a New Memory Manager, More Flexible Scheduling](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubernetes-1-21-brings-a-new-memory-manager-more-flexible-scheduling) [![thenewstack.io: Kubernetes 1.23: Dual Stack IPv4/IPv6, CronJobs, Ephemeral Volumes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubernetes-1-23-dual-stack-ipv4-ipv6-cronjobs-ephemeral-volumes) [![thenewstack.io: Kubernetes 1.27 Arrives](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubernetes-1-27-arrives) [![thenewstack.io: Kubernetes 1.28 Accommodates the Service Mesh, Sudden Outages](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubernetes-1-28-accommodates-the-service-mesh-sudden-outages) [![thenewstack.io: Kubernetes: An Examination of Major Attacks 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubernetes-an-examination-of-major-attacks) [![thenewstack.io: Kubernetes and the Next Generation of PaaS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubernetes-and-the-next-generation-of-paas) [![thenewstack.io: Kubernetes at Scale without GitOps Is a Bad Idea](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubernetes-at-scale-without-gitops-is-a-bad-idea) [![thenewstack.io: Kubernetes CI/CD Pipelines Explained](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubernetes-ci-cd-pipelines-explained) [![thenewstack.io: Kubernetes DaemonSets: A Detailed Introductory Tutorial](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubernetes-daemonsets-a-detailed-introductory-tutorial) [![thenewstack.io: Kubernetes Evolution: From Microservices to Batch Processing Powerhouse 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubernetes-evolution-from-microservices-to-batch-processing-powerhouse) [![thenewstack.io: Kubernetes Health Checks Using Probes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubernetes-health-checks-using-probes) [![thenewstack.io: Kubernetes Horror Stories](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubernetes-horror-stories) [![thenewstack.io: Kubernetes Is Not Just About Containers — It’s About the API 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubernetes-is-not-just-about-containers-its-about-the-api) [![thenewstack.io: Kubernetes Is the New Standard for Computing, Including the Edge](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubernetes-is-the-new-standard-for-computing-including-the-edge) [![thenewstack.io: Kubernetes Lifecycle Management! So Important! (Day 0, Day 1, Day 2) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubernetes-lifecycle-management-so-important-what-does-it-mean) [![thenewstack.io: Kubernetes, Microservices, and Istio — A Great Fit!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubernetes-microservices-istio%E2%80%8A-%E2%80%8Aa-great-fit) [![thenewstack.io: Kubernetes Observability Challenges in Cloud Native Architecture 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubernetes-observability-challenges-in-cloud-native-architecture) [![thenewstack.io: Kubernetes on Bare Metal vs. VMs: It’s Not Just Performance](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubernetes-on-bare-metal-vs-vms-its-not-just-performance) [![thenewstack.io: Kubernetes Probes (and Why They Matter for Autoscaling) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubernetes-probes-and-why-they-matter-for-autoscaling) [![thenewstack.io: Kubernetes-Run Analytics at the Edge: Postgres, Kafka, Debezium](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubernetes-run-analytics-at-the-edge-postgres-kafka-debezium) [![thenewstack.io: Kubernetes Secrets Management: 3 Approaches, 9 Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubernetes-secrets-management-3-approaches-9-best-practices) [![thenewstack.io: Kubernetes Troubleshooting Primer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubernetes-troubleshooting-primer) [![thenewstack.io: Kubernetes: Use PodDisruptionBudgets for Application Maintenance and Upgrades](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubernetes-use-poddisruptionbudgets-for-application-maintenance-and-upgrades) [![thenewstack.io: When to Use, and When to Avoid, the Operator Pattern 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubernetes-when-to-use-and-when-to-avoid-the-operator-pattern) [![thenewstack.io: Kubernetes Will Revolutionize Enterprise Database Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubernetes-will-revolutionize-enterprise-database-management) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubernetes/-and-the-next-generation-of-paas) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubernetes/-daemonsets-a-detailed-introductory-tutorial) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubernetes/-health-checks-using-probes) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubernetes/-horror-stories) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubernetes/-is-not-just-about-containers-its-about-the-api) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubernetes/-is-the-new-standard-for-computing-including-the-edge) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubernetes/-lifecycle-management-so-important-what-does-it-mean) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubernetes/-observability-challenges-in-cloud-native-architecture) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubernetes/-probes-and-why-they-matter-for-autoscaling) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubernetes/-use-poddisruptionbudgets-for-application-maintenance-and-upgrades) [![thenewstack.io: 7 Tips for Cutting Down Your AWS Kubernetes Bill](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubernetes/7-tips-for-cutting-down-your-aws-kubernetes-bill) [![thenewstack.io: What’s the Difference Between Kubernetes and OpenShift?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubernetes/whats-the-difference-between-kubernetes-and-openshift) [![thenewstack.io: KubeStack: Towards Full-Stack GitOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/kubestack-towards-full-stack-gitops) [![thenewstack.io: Laying the Groundwork for Kubernetes Security, Across Workloads, Pods and Users](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/laying-the-groundwork-for-kubernetes-security-across-workloads-pods-and-users) [![thenewstack.io: Learn 12 Factor Apps Before Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/learn-12-factor-apps-before-kubernetes) [![thenewstack.io: Less Is More with Kubernetes 1.22](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/less-is-more-with-kubernetes-1-22) [![thenewstack.io: Lightstep’s OpenTelemetry Launchers Simplify Integration to Line of Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/lightsteps-opentelemetry-launchers-simplify-integration-to-line-of-code) [![thenewstack.io: LinkedIn Layered Architecture Minimizes Kafka Scaling Issues](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/linkedin-layered-architecture-minimizes-kafka-scaling-issues) [![thenewstack.io: Linkerd 2.0: The Service Mesh for Service Owners, Platform Architects, SREs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/linkerd-2-0-the-service-mesh-for-service-owners-platform-architects-sres) [![thenewstack.io: Living with Kubernetes: 12 Commands to Debug Your Workloads 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/living-with-kubernetes-12-commands-to-debug-your-workloads) [![thenewstack.io: Living with Kubernetes: API Lifecycles and You](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/living-with-kubernetes-api-lifecycles-and-you) [![thenewstack.io: Living with Kubernetes: Cluster Upgrades 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/living-with-kubernetes-cluster-upgrades) [![thenewstack.io: Living with Kubernetes: Debug Clusters in 8 Commands 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/living-with-kubernetes-debug-clusters-in-8-commands) [![thenewstack.io: Living with Kubernetes: Multicluster Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/living-with-kubernetes-multicluster-management) [![thenewstack.io: Local Environment-as-Code: Is It Possible Yet?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/local-environment-as-code-is-it-possible-yet) [![thenewstack.io: Locking Down Kubernetes Containers with vcluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/locking-down-kubernetes-containers-with-vcluster) [![thenewstack.io: Log Management for Red Hat OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/log-management-for-red-hat-openshift) [![thenewstack.io: Low Code for Pro Coders](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/low-code-for-pro-coders) [![thenewstack.io: Make a GitOps Workflow Using InfluxDB Templates](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/make-a-gitops-workflow-using-influxdb-templates) [![thenewstack.io: Making Kubernetes Serverless and Global with AWS Fargate on EKS and Admiralty](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/making-kubernetes-serverless-and-global-with-aws-fargate-on-eks-and-admiralty) [![thenewstack.io: Manage Multicluster Kubernetes with Operators](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/manage-multicluster-kubernetes-with-operators) [![thenewstack.io: Managing Kubernetes Secrets with AWS Secrets Manager 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/managing-kubernetes-secrets-with-aws-secrets-manager) [![thenewstack.io: Managing Secrets in Your DevOps Pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/managing-secrets-in-your-devops-pipeline) [![thenewstack.io: Maria DB Gets Reactive with a Non-Blocking Connector for Java](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/maria-db-gets-reactive-with-a-non-blocking-connector-for-java) [![thenewstack.io: Maximize K3s Resource Efficiency with Calico eBPF Data Plane](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/maximize-k3s-resource-efficiency-with-calico-ebpf-data-plane) [![thenewstack.io: Maximizing Kubernetes Efficiency with OpenTelemetry Tracing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/maximizing-kubernetes-efficiency-with-opentelemetry-tracing) [![thenewstack.io: Maximizing the Value of Containerization for DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/maximizing-the-value-of-containerization-for-devops) [![thenewstack.io: Mercedes-Benz: 4 Reasons to Sponsor Open Source Projects](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/mercedes-benz-4-reasons-to-sponsor-open-source-projects) [![thenewstack.io: Microservices: Align the Pain with the Solution](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/microservices-align-the-pain-with-the-solution) [![thenewstack.io: Microservices Transformed DevOps — Why Security Is Next](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/microservices-transformed-devops-why-security-is-next) [![thenewstack.io: Microservices vs. Monoliths: An Operational Comparison](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/microservices-vs-monoliths-an-operational-comparison) [![thenewstack.io: Microservices vs. Monoliths: An Operational Comparison](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/microservices/microservices-vs-monoliths-an-operational-comparison) [![thenewstack.io: The Future of Microservices? More Abstractions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/microservices/the-future-of-microservices-more-abstractions) [![thenewstack.io: What Is Microservices Architecture?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/microservices/what-is-microservices-architecture) [![thenewstack.io: CNCF KEDA 2.0 Scales up Event-Driven Programming on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/microsoft-keda-2-0-scales-up-event-driven-programming-on-kubernetes) [![thenewstack.io: Microsoft Takes Kubernetes to the Edge with AKS Lite](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/microsoft-takes-kubernetes-to-the-edge-with-aks-lite) [![thenewstack.io: Microsoft’s Practical Approach to Kubernetes Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/microsoft-takes-practical-approach-to-kubernetes-management) [![thenewstack.io: Misconfiguration Worries Grow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/misconfiguration-worries-grow) [![thenewstack.io: Monitor Your Containers with Sysdig](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/monitor-your-containers-with-sysdig) [![thenewstack.io: Monitoring API Latencies After Releases: 4 Mistakes to Avoid](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/monitoring-api-latencies-after-releases-4-mistakes-to-avoid) [![thenewstack.io: Monitoring as Code: What It Is and Why You Need It 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/monitoring-as-code-what-it-is-and-why-you-need-it) [![thenewstack.io: Monitoring vs. Observability: What’s the Difference?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/monitoring-vs-observability-whats-the-difference) [![thenewstack.io: Monolithic Development Practices Kill Powerful Kubernetes Benefits 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/monolithic-development-practices-kill-powerful-kubernetes-benefits) [![thenewstack.io: Monoliths to Microservices: 4 Modernization Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/monoliths-to-microservices-4-modernization-best-practices-2) [![thenewstack.io: More Database, Analytics Workloads Ran on Kubernetes in 2022](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/more-database-analytics-workloads-ran-on-kubernetes-in-2022) [![thenewstack.io: More Python for Non-Programmers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/more-python-for-non-programmers) [![thenewstack.io: Multicloud Challenges and Solutions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/multicloud-challenges-and-solutions) [![thenewstack.io: Multicloud Paves the Way for Cloud Native Resiliency Models](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/multicloud-paves-the-way-for-cloud-native-resiliency-models) [![thenewstack.io: Multicluster Management with Kubernetes and Istio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/multicluster-management-with-kubernetes-and-istio) [![thenewstack.io: Mutual TLS: Securing Microservices in Service Mesh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/mutual-tls-microservices-encryption-for-service-mesh) [![thenewstack.io: No Kubernetes Needed: Amazon ECS Anywhere](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/no-kubernetes-needed-amazon-ecs-anywhere) [![thenewstack.io: NSA on How to Harden Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/nsa-on-how-to-harden-kubernetes) [![thenewstack.io: Observability Is the New Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/observability-is-the-new-kubernetes) [![thenewstack.io: Observability Won’t Replace Monitoring (Because It Shouldn’t) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/observability-wont-replace-monitoring-because-it-shouldnt) [![thenewstack.io: Offloading Authentication and Authorization from Application Code to a Service Mesh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/offloading-authentication-and-authorization-from-application-code-to-a-service-mesh) [![thenewstack.io: Open Source Democratized Software. Now Let’s Democratize Security](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/open-source-democratized-software-now-lets-democratize-security) [![thenewstack.io: OpenTelemetry Gaining Traction from Companies and Vendors](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/opentelemetry-gaining-traction-from-companies-and-vendors) [![thenewstack.io: Operationalizing Chaos Engineering with GitOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/operationalizing-chaos-engineering-with-gitops) [![Operators and Sidecars Are the New Model for Software Delivery](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/operators-and-sidecars-are-the-new-model-for-software-delivery) [![thenewstack.io: Optimizing App Performance in a Multicloud Stack](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/optimizing-app-performance-in-a-multicloud-stack) [![thenewstack.io: Optimizing Kubernetes for Peak Traffic and Avoiding Setbacks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/optimizing-kubernetes-for-peak-traffic-and-avoiding-setbacks) [![thenewstack.io: Otomi Container Platform Offers an Integrated Kubernetes Bundle](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/otomi-container-platform-offers-an-integrated-kubernetes-bundle) [![thenewstack.io: Otterize: Intent-Based Access Control for Kubernetes and Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/otterize-intent-based-access-control-for-kubernetes-and-cloud) [![thenewstack.io: OWASP Top 10: A Guide to the Worst Software Vulnerabilities](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/owasp-top-10-a-guide-to-the-worst-software-vulnerabilities) [![thenewstack.io: Part 1: The Evolution of Data Pipeline Architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/part-1-the-evolution-of-data-pipeline-architecture) [![thenewstack.io: Perform Distributed Tracing with Zipkin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/perform-distributed-tracing-with-zipkin) [![thenewstack.io: Persistent Volumes: Separating Compute and Storage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/persistent-volumes-separating-compute-and-storage) [![thenewstack.io/platform-engineering](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/platform-engineering) [![thenewstack.io: Platform Engineering in 2023: Dev First, Collaboration and' APIs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/platform-engineering-in-2023-dev-first-collaboration-and-apis) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/platform-engineering/-in-2023-dev-first-collaboration-and-apis) [![thenewstack.io: Architecture and Design Considerations for Platform Engineering Teams](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/platform-engineering/architecture-and-design-considerations-for-platform-engineering-teams) [![thenewstack.io: DevOps World: DevOps Moves to Resilient Collaboration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/post-pandemic-devops-moves-to-resilient-collaboration) [![thenewstack.io: Prepare to Adopt the Cloud: A 10-Step Cloud Migration Checklist 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/prepare-to-adopt-the-cloud-a-10-step-cloud-migration-checklist) [![thenewstack.io: Private vs. Public Cloud: How Kubernetes Shifts the Balance](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/private-vs-public-cloud-how-kubernetes-shifts-the-balance) [![thenewstack.io: Project Calico: Kubernetes Security as SaaS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/project-calico-kubernetes-security-as-saas) [![Prometheus and OpenTelemetry Compatibility Issues](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/prometheus-and-opentelemetry-just-couldnt-get-along) [![thenewstack.io: Provision Bare-Metal Kubernetes with the Cluster API](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/provision-bare-metal-kubernetes-with-the-cluster-api) [![thenewstack.io: Pulumi Releases a Kubernetes Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/pulumi-releases-a-kubernetes-operator) [![thenewstack.io: Push vs. Pull in GitOps: Is There Really a Difference?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/push-vs-pull-in-gitops-is-there-really-a-difference) [![thenewstack.io: Python for Beginners: When and How to Use Tuples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/python-for-beginners-when-and-how-to-use-tuples) [![thenewstack.io: Quickly Install a Kubernetes Cluster with KubeKey](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/quickly-install-a-kubernetes-cluster-with-kubekey) [![thenewstack.io: Rancher 2.5 Sets out to Be the Stock Kubernetes Build for GitOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/rancher-2-5-sets-out-to-be-the-stock-kubernetes-build-for-gitops) [![thenewstack.io: Rancher Donates its ‘Longhorn’ Kubernetes Persistent Storage Software to CNCF](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/rancher-donates-its-longhorn-kubernetes-persistent-storage-software-to-cncf) [![thenewstack.io: React in Real-Time with Event-Driven APIs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/react-in-real-time-with-event-driven-apis) [![thenewstack.io: Reasons to Implement HashiCorp Vault and Other Zero Trust Tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/reasons-to-implement-hashicorp-vault-and-other-zero-trust-tools) [![thenewstack.io: Reasons to Opt for a Multicloud Strategy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/reasons-to-opt-for-a-multicloud-strategy) [![thenewstack.io: Red Hat Brings Ansible Automation to Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/red-hat-brings-ansible-automation-to-kubernetes) [![thenewstack.io: Red Hat Brings Backup, Snapshots to OpenShift Container Storage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/red-hat-brings-backup-snapshots-to-openshift-container-storage) [![thenewstack.io: Red Hat Delivers Full GitOps CI/CD Built on Tekton and Argo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/red-hat-delivers-full-gitops-ci-cd-built-on-tekton-and-argo) [![Red Hat JBoss Data Grid is Not Just for Caching Java Objects Anymore 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/red-hat-jboss-data-grid-not-just-storing-java-objects-anymore) [![thenewstack.io: Red Hat Launches an OpenShift-Based Marketplace to Aid Multicloud Portability 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/red-hat-launches-an-openshift-based-marketplace-to-aid-multicloud-portability) [![thenewstack.io: Red Hat Offers a ‘Complete Kubernetes Stack’ with OpenShift Platform Plus 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/red-hat-offers-a-complete-kubernetes-stack-with-openshift-platform-plus) [![thenewstack.io: Red Hat OpenShift 4.8 Adds Serverless Functions, Pipelines-As-Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/red-hat-openshift-4-8-adds-serverless-functions-pipelines-as-code) [![thenewstack.io: Reduce Kubernetes Costs Using Autoscaling Mechanisms](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/reduce-kubernetes-costs-using-autoscaling-mechanisms) [![thenewstack.io: Remote Debugging in AWS: The Missing Link in Your Debugging Toolset](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/remote-debugging-in-aws-the-missing-link-in-your-debugging-toolset) [![thenewstack.io: Removing the Roadblock to Continuous Performance Testing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/removing-the-roadblock-to-continuous-performance-testing) [![thenewstack.io: GitOps and the Cheap Cloud Myth](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/repatriation-or-cloud-what-we-need-is-control) [![thenewstack.io: Scaling Microservices on Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/scaling-microservices-on-kubernetes) [![thenewstack.io: SecOps in a Post-COVID World: 3 Security Trends to Watch](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/secops-in-a-post-covid-world-3-security-trends-to-watch) [![thenewstack.io: Secure Your Service Mesh: A 13-Item Checklist](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/secure-your-service-mesh-a-13-item-checklist) [![thenewstack.io: Secured Access to Kubernetes from Anywhere with Zero Trust | Tenry Fu 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/secured-access-to-kubernetes-from-anywhere-with-zero-trust) [![thenewstack.io: Securing Access to Kubernetes Environments with Zero Trust](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/securing-access-to-kubernetes-environments-with-zero-trust) [![thenewstack.io: Securing Istio Workloads with Auth0](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/securing-istio-workloads-with-auth0) [![thenewstack.io: Securing Kubernetes in a Cloud Native World](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/securing-kubernetes-in-a-cloud-native-world) [![thenewstack.io: Security Insights into Infrastructure-as-Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/security-insights-into-infrastructure-as-code) [![thenewstack.io: Security Will Be Instrumental for the Success of GitOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/security-will-be-instrumental-for-the-success-of-gitops) [![thenewstack.io: Serverless Needs More Observability Tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/serverless-needs-more-observability-tools) [![thenewstack.io: Serverless vs. Kubernetes: The People’s Vote](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/serverless-vs-kubernetes-the-peoples-vote) [![thenewstack.io: Service Level Objectives in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/service-level-objectives-in-kubernetes) [![thenewstack.io: Service Mesh Adds Security, Observability and Traffic Control to Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/service-mesh-adds-security-observability-and-traffic-control-to-kubernetes) [![thenewstack.io: Service Meshes in the Cloud Native World](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/service-meshes-in-the-cloud-native-world) [![thenewstack.io: Centralized vs. Decentralized Operations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/sharing-the-operations-burden-centralized-vs-decentralized) [![thenewstack.io: ShuttleOps: No-Code Docker and Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/shuttleops-no-code-docker-and-kubernetes) [![thenewstack.io: Sidecars are Changing the Kubernetes Load-Testing Landscape](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/sidecars-are-changing-the-kubernetes-load-testing-landscape) [![thenewstack.io: Simple HTTP Load Testing with SLOs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/simple-http-load-testing-with-slos) [![thenewstack.io: Simple Load Testing with GitHub Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/simple-load-testing-with-github-actions) [![thenewstack.io: SLOs in Kubernetes, 1 Year Later](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/slos-in-kubernetes-1-year-later) [![thenewstack.io: What Is GitOps and Why It Might Be The Next Big Thing for DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/software-development) [![thenewstack.io: Solo.io: Istio Is Winning the Service Mesh War](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/solo-io-istio-is-winning-the-service-mesh-war) [![thenewstack.io: SRE vs. DevOps? Successful Platform Engineering Needs Both](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/sre-vs-devops-successful-platform-engineering-needs-both) [![thenewstack.io: SSH Made Easy with SSH Agent and SSH Config](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/ssh-made-easy-with-ssh-agent-and-ssh-config) [![thenewstack.io: StackRox KubeLinter Brings Security Linting to Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/stackrox-kubelinter-brings-security-linting-to-kubernetes) [![thenewstack.io: Stateful Workloads on Kubernetes with Container Attached Storage 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/stateful-workloads-on-kubernetes-with-container-attached-storage) [![thenewstack.io: Stop Technical Debt Before It Damages Your Company](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/stop-technical-debt-before-it-damages-your-company) [![thenewstack.io: Streaming Data and the Modern Real-Time Data Stack](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/streaming-data-and-the-modern-real-time-data-stack) [![thenewstack.io: Struggling with IT Staff Leaving? Try Infrastructure as Code 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/struggling-with-it-staff-leaving-try-infrastructure-as-code) [![thenewstack.io: Study: Silos Are the Chief Impediment to IT and Business Value](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/study-silos-are-chief-impediment-to-it-and-business-value) [![thenewstack.io: Supercharge CoreDNS with Cluster Addons 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/supercharge-coredns-with-cluster-addons) [![thenewstack.io: Swimm Helps New Dev Hires Stay Afloat with Continuous Documentation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/swimm-helps-new-dev-hires-stay-afloat-with-continuous-documentation) [![thenewstack.io: Terraform 1.0 Reflects What HashiCorp Has Learned About Infrastructure-as-Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/terraform-1-0-reflects-what-hashicorp-has-learned-about-infrastructure-as-code) [![thenewstack.io: Terraform on AWS: Multi-Account Setup and Other Advanced Tips](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/terraform-on-aws-multi-account-setup-and-other-advanced-tips) [![thenewstack.io: Terraform’s Best Practices and Pitfalls](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/terraforms-best-practices-and-pitfalls) [![thenewstack.io: Testcontainers Integration Library Gets Commercial Backing' with AtomicJar](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/testcontainers-integration-library-gets-commercial-backing-with-atomicjar) [![thenewstack.io: TestKube: A New Approach to Cloud Native Testing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/testkube-a-new-approach-to-cloud-native-testing) [![thenewstack.io: Testkube: A Cloud Native Testing Framework for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/testkube-cloud-native-testing-framework-for-kubernetes) [![thenewstack.io: The 4 Definitions of Multicloud: Part 1 — Data Portability](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/the-4-definitions-of-multicloud-part-1-data-portability) [![thenewstack.io: The 6 Pillars of Platform Engineering: Part 1 — Security](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/the-6-pillars-of-platform-engineering-part-1-security) [![thenewstack.io: The Benefits and Drawbacks of DataOps in Practice](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/the-benefits-and-drawbacks-of-dataops-in-practice) [![thenewstack.io: The Best Site Reliability Engineering Tools in 2021](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/the-best-site-reliability-engineering-tools-in-2021) [![thenewstack.io: The Challenges of Monitoring Kubernetes and OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/the-challenges-of-monitoring-kubernetes-and-openshift) [![thenewstack.io: The Cloud Native Landscape: Platforms Explained](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/the-cloud-native-landscape-platforms-explained) [![thenewstack.io: The Coming Era of Data as Code 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/the-coming-era-of-data-as-code) [![thenewstack.io: The DevSecOps Skillsets Required for Cloud Deployments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/the-devsecops-skillsets-required-for-cloud-deployments) [![thenewstack.io: The Future of Microservices? More Abstractions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/the-future-of-microservices-more-abstractions) [![thenewstack.io: The Future of Ops Careers 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/the-future-of-ops-careers) [![thenewstack.io: The Growth of State in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/the-growth-of-state-in-kubernetes) [![thenewstack.io: The Hidden Costs of Service Meshes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/the-hidden-costs-of-service-meshes) [![thenewstack.io: The Kubernetes Network Security Effect 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/the-kubernetes-network-security-effect) [![thenewstack.io: Latest OWASP Top 10 Surfaces Web Development Security Bugs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/the-latest-owasp-top-10-looks-a-lot-like-the-old-owasp) [![thenewstack.io: The most popular cloud native solutions 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/the-most-popular-cloud-native-storage-solutions) [![thenewstack.io: The New Stack’s Top Kubernetes Stories of 2021](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/the-new-stacks-top-kubernetes-stories-of-2021) [![thenewstack.io: The Next Kubernetes Management Frontier: Automation. Automation Is No Longer a “Nice to Have” 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/the-next-kubernetes-management-frontier-automation) [![thenewstack.io: The Next Step after DevOps and GitOps Is Cloud Engineering, Pulumi Says](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/the-next-step-after-devops-and-gitops-is-cloud-engineering-pulumi-says) [![thenewstack.io: The NSA Can Help Secure Your Kubernetes Clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/the-nsa-can-help-you-secure-your-kubernetes-clusters) [![thenewstack.io: The Path to Getting the Full Data Stack on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/the-path-to-getting-the-full-data-stack-on-kubernetes) [![thenewstack.io: The Rise of Event-Driven Architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/the-rise-of-event-driven-architecture) [![thenewstack.io: The Rise of the Event Streaming Database 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/the-rise-of-the-event-streaming-database) [![thenewstack.io: The Rush to Fix the Kubernetes Failover Problem](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/the-rush-to-fix-the-kubernetes-failover-problem) [![thenewstack.io: The Scalability Myth](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/the-scalability-myth) [![thenewstack.io: The Site Reliability Engineering Tool Stack](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/the-site-reliability-engineering-tool-stack) [![thenewstack.io: The State of Kubernetes: Key Challenges and the Role of AI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/the-state-of-kubernetes-key-challenges-and-the-role-of-ai) [![thenewstack.io: The Time to Decide on Docker Desktop Has Arrived](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/the-time-to-decide-on-docker-desktop-has-arrived) [![thenewstack.io: The Top 5 Secrets Management Mistakes and How to Avoid Them](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/the-top-5-secrets-management-mistakes-and-how-to-avoid-them) [![thenewstack.io: The Urgency Driving AIOps into Your Enterprise](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/the-urgency-driving-aiops-into-your-enterprise) [![thenewstack.io: This Week in Programming: All Hail Visual Studio Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/this-week-in-programming-all-hail-visual-studio-code) [![thenewstack.io: This Week in Programming: AWS Completes Elasticsearch Fork with OpenSearch](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/this-week-in-programming-aws-completes-elasticsearch-fork-with-opensearch) [![thenewstack.io: This Week in Programming: Can You Feel the Burn?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/this-week-in-programming-can-you-feel-the-burn) [![thenewstack.io: This Week in Programming: Kubernetes from Day One? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/this-week-in-programming-kubernetes-from-day-one) [![thenewstack.io: This Week in Programming: The ElasticSearch Saga Continues](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/this-week-in-programming-the-elasticsearch-saga-continues) [![thenewstack.io: This Week in Programming: Windows Opens Up to Android Developers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/this-week-in-programming-windows-opens-up-to-android-developers) [![thenewstack.io: Tigera's Calico Aims to Ease Connectivity Pain with Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/tigera-aims-ease-connectivity-pain-kubernetes) [![thenewstack.io: Tracing: Why Logs Aren’t Enough to Debug Your Microservices 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/tracing-why-logs-arent-enough-to-debug-your-microservices) [![thenewstack.io: Transform and Future-Proof Your Architecture with MACH](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/transform-and-future-proof-your-architecture-with-mach) [![thenewstack.io: Tricks for Cloud Cost Optimization | Pavan Belagatti](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/tricks-for-cloud-cost-optimization) [![thenewstack.io: TriggerMesh: Open Sourcing Event-Driven Applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/triggermesh-open-sourcing-event-driven-applications) [![thenewstack.io: True Success in Process Automation Requires Microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/true-success-in-process-automation-requires-microservices) [![thenewstack.io: Trusted Delivery: Policy-Based Compliance the GitOps Way](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/trusted-delivery-policy-based-compliance-the-gitops-way) [![thenewstack.io: Turbocharging AKS Networking with Calico eBPF](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/turbocharging-aks-networking-with-calico-ebpf) [![thenewstack.io: Tutorial - Configure Cloud Native Edge Infrastructure with K3s, Calico, Portworx](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/tutorial-configure-cloud-native-edge-infrastructure-with-k3s-calico-portworx) [![Tutorial: Connect Amazon EKS and Azure AKS Clusters with Google Anthos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/tutorial-connect-amazon-eks-and-azure-aks-clusters-with-google-anthos) [![Tutorial: Deploy Anthos Apps from GCP Marketplace into Amazon EKS Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/tutorial-deploy-anthos-apps-from-gcp-marketplace-into-amazon-eks-cluster) [![Tutorial: GitOps in Multicluster Environments with Anthos Config Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/tutorial-gitops-in-multicluster-environments-with-anthos-config-management) [![thenewstack.io: Tutorial: Host a Local Podman Image Registry 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/tutorial-host-a-local-podman-image-registry) [![thenewstack.io: Install and Configure OpenEBS on Amazon Elastic Kubernetes Service](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/tutorial-install-and-configure-openebs-on-amazon-elastic-kubernetes-service) [![thenewstack.io: The AWS Shared Responsibility Model for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/understand-the-aws-shared-responsibility-model-for-kubernetes) [![thenewstack.io: Understanding GitOps: The Latest Tools and Philosophies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/understanding-gitops-the-latest-tools-and-philosophies) [![thenewstack.io: Unifying Kubernetes Service Networking (Again) with the Gateway API 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/unifying-kubernetes-service-networking-again-with-the-gateway-api) [![thenewstack.io: Upgrade Helm if You Don’t Want to Share Your Username and Password (Helm’s CVE-2021-32690) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/upgrade-helm-if-you-dont-want-to-share-your-username-and-password) [![thenewstack.io: Use Chaos Engineering to Strengthen Your Incident Response](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/use-chaos-engineering-to-strengthen-your-incident-response) [![thenewstack.io: Use Low Code to Reduce Friction for Cloud Operations Teams](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/use-low-code-to-reduce-friction-for-cloud-operations-teams) [![thenewstack.io: Using Chaos Engineering to Improve the Resilience of Stateful Applications on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/using-chaos-engineering-to-improve-the-resilience-of-stateful-applications-on-kubernetes) [![thenewstack.io: Using ChatGPT for Questions Specific to Your Company Data](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/using-chatgpt-for-questions-specific-to-your-company-data) [![thenewstack.io: Using Traefik Ingress Controller with Istio Service Mesh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/using-traefik-ingress-controller-with-istio-service-mesh) [![thenewstack.io: Validate Service-Level Objectives of REST APIs Using Iter8](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/validate-service-level-objectives-of-rest-apis-using-iter8) [![thenewstack.io: vFunction Transforms Monolithic Java to Microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/vfunction-transforms-monolithic-java-to-microservices) [![thenewstack.io: WAF: Securing Applications at the Edge](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/waf-securing-applications-at-the-edge) [![thenewstack.io: Wait, Do We Need to Hold Up on GitOps?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/wait-do-we-need-to-hold-up-on-gitops) [![thenewstack.io: Walkthrough: Bitwarden’s New Secrets Manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/walkthrough-bitwardens-new-secrets-manager) [![thenewstack.io: Want Real Cybersecurity Progress? Redefine the Security Team](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/want-real-cybersecurity-progress-redefine-the-security-team) [![thenewstack.io: Wave Goodbye to Release Nights](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/wave-goodbye-to-release-nights) [![thenewstack.io: We Pushed Helm to the Limit, then Built a Kubernetes Operator 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/we-pushed-helm-to-the-limit-then-built-a-kubernetes-operator) [![thenewstack.io: Weave GitOps Core Integrates Git with Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/weave-gitops-core-integrates-git-with-kubernetes) [![thenewstack.io: Weave GitOps Trusted Delivery: A Road to Kubernetes Sanity?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/weave-gitops-trusted-delivery-a-road-to-kubernetes-sanity) [![thenewstack.io: Weaveworks Adds Policy as Code to Secure Kubernetes Apps' (Magalix)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/weaveworks-adds-policy-as-code-to-secure-kubernetes-apps) [![thenewstack.io: Web3 Architecture and How It Compares to Traditional Web Apps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/web3-architecture-and-how-it-compares-to-traditional-web-apps) [![thenewstack.io: What David Flanagan Learned Fixing Kubernetes Clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/what-david-flanagan-learned-fixing-kubernetes-clusters) [![thenewstack.io: What Does It Take to Manage Hundreds of Kubernetes Clusters?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/what-does-it-take-to-manage-hundreds-of-kubernetes-clusters) [![thenewstack.io: What Is Cloud Automation and How Does It Benefit IT Teams? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/what-is-cloud-automation-and-how-does-it-benefit-it-teams) [![thenewstack.io: What Is Container Monitoring?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/what-is-container-monitoring) [![thenewstack.io: What Is Data Management in the Kubernetes Age?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/what-is-data-management-in-the-kubernetes-age) [![thenewstack.io: What Is GitOps and Why It Might Be The Next Big Thing for' DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/what-is-gitops-and-why-it-might-be-the-next-big-thing-for-devops) [![thenewstack.io: What Is Istio and Why Does Kubernetes Need it? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/what-is-istio-and-why-does-kubernetes-need-it) [![thenewstack.io: What is the modern cloud native stack? 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/what-is-the-modern-cloud-native-stack) [![thenewstack.io: What We Learned from Enabling Developer Self-Service](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/what-we-learned-from-enabling-developer-self-service) [![thenewstack.io: What Workloads Do Businesses Run on Kubernetes?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/what-workloads-do-businesses-run-on-kubernetes) [![thenewstack.io: The Biggest Gap in Kubernetes Storage Architecture?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/whats-the-biggest-gap-in-kubernetes-storage-architecture) [![thenewstack.io: When Is Decentralized Storage the Right Choice?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/when-is-decentralized-storage-the-right-choice) [![thenewstack.io - Service Mesh: The Gateway to Cloud Migration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/when-you-need-or-dont-need-service-mesh) [![thenewstack.io: Where Are You on the DevSecOps Maturity Curve?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/where-are-you-on-the-devsecops-maturity-curve) [![thenewstack.io: Where Site Reliability Engineering Overlaps with DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/where-the-site-reliability-engineer-role-overlaps-with-devops) [![thenewstack.io: Who Needs a Dashboard? Why the Kubernetes Command Line Is Not Enough](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/who-needs-a-dashboard-why-the-kubernetes-command-line-is-not-enough) [![thenewstack.io: Why (and How) You Should Manage JSON with SQL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/why-and-how-you-should-manage-json-with-sql) [![thenewstack.io: Why ArgoCD Is the Lifeline of GitOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/why-argo-cd-is-the-lifeline-of-gitops) [![thenewstack.io: Why Backend Developers Should Fall in Love with GraphQL too](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/why-backend-developers-should-fall-in-love-with-graphql-too) [![thenewstack.io: Why Businesses Want to Enable ‘No-Code’ and ‘Low-Code’ Automation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/why-businesses-want-to-enable-no-code-and-low-code-automation) [![thenewstack.io: Why Chaos Engineering Isn’t Just for Operations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/why-chaos-engineering-isnt-just-for-operations) [![thenewstack.io: Why Choose a NoSQL Database? There Are Many Great Reasons](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/why-choose-a-nosql-database-there-are-many-great-reasons) [![thenewstack.io: Why Cloud Native Systems Demand a Zero Trust Approach](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/why-cloud-native-systems-demand-a-zero-trust-approach) [![thenewstack.io: Compute and Storage Should Be Decoupled for Log Management at Scale](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/why-compute-and-storage-should-be-decoupled-for-log-management-at-scale) [![thenewstack.io: Why developers should learn kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/why-developers-should-learn-kubernetes) [![thenewstack.io: Why Do You Need Istio When You Already Have Kubernetes? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/why-do-you-need-istio-when-you-already-have-kubernetes) [![thenewstack.io: Why Kubernetes Has Emerged as the ‘OS’ of the Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/why-kubernetes-has-emerged-as-the-os-of-the-cloud) [![thenewstack.io: Why Open Source Project Maintainers are Reluctant to use Digital Signatures, Two-Factor Authentication](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/why-open-source-project-maintainers-are-reluctant-to-use-digital-signatures-two-factor-authentication) [![thenewstack.io: Will Grafana Become Easier to Use in 2022?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/will-grafana-become-easier-to-use-in-2022) [![thenewstack.io: Yet Another Log4j Security Problem Appears](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/yet-another-log4j-security-problem-appears) [![thenewstack.io: Yor Automates Tagging for Infrastructure as Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/yor-automates-tagging-for-infrastructure-as-code) [![thenewstack.io: You Don’t Need a Blockchain, You Need a Time-Series Database](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/you-dont-need-a-blockchain-you-need-a-time-series-database) [![thenewstack.io: Zero-Trust Security with Service Mesh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/zero-trust-security-with-service-mesh) [![thenewstack.io: ZeroLB, a New Decentralized Pattern for Load Balancing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenewstack.io/zerolb-a-new-decentralized-pattern-for-load-balancing) [![thenextweb.com: 6 practical tricks every Python developer should have](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenextweb.com/news/6-practical-tricks-every-python-developer-should-have) [![thenextweb.com: A beginner’s guide to the most popular Git commands](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenextweb.com/news/a-beginners-guide-to-the-most-popular-git-commands) [![thenextweb.com: 6 practical tricks every Python developer should have](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenextweb.com/readme/2020/09/23/6-practical-tricks-every-python-developer-should-have) [![thenextweb.com: A beginner’s guide to the most popular Git commands](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenextweb.com/syndication/2020/09/02/a-beginners-guide-to-the-most-popular-git-commands) [![thenucleargeeks.com: Introduction to Kubernetes Pods](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenucleargeeks.com/2021/03/22/introduction-to-pods-in-kubernetes) [![thenucleargeeks.com: Taints and Tolerations in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenucleargeeks.com/2021/03/28/taints-and-tolerations-in-kubernetes) [![thenucleargeeks.com: Taints and Tolerations in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thenucleargeeks.com/2021/06/26/taints-and-tolerations-in-kubernetes-edit) [![therecord.media: NSA, CISA publish Kubernetes hardening guide 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://therecord.media/nsa-cisa-publish-kubernetes-hardening-guide) [![therecord.media: UK government plans to release Nmap scripts for finding vulnerabilities](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://therecord.media/uk-government-plans-to-release-nmap-scripts-for-finding-vulnerabilities) [![thevaluable.dev: A Vim Guide for Advanced Users](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thevaluable.dev/vim-advanced) [![thewokesalaryman.com: Why people leave even the most high paying jobs 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thewokesalaryman.com/2022/02/11/why-people-leave-even-the-most-high-paying-jobs) [![Telefonica Thinking Cities](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thinking-cities.readthedocs.io) [![Telefonica Thinking Cities](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thinking-cities.readthedocs.io/en/latest) [![thinkinglabs.io: Feature Branching considered Evil](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thinkinglabs.io/talks/2016/10/29/feature-branching-considered-evil.html) [![thinkinglabs.io: Feature Branching considered evil 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thinkinglabs.io/talks/feature-branching-considered-evil.html) [![thinksys.com: Azure DevOps Pipeline Complete Guide 2022](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thinksys.com/azure/azure-devops-pipeline-complete-guide) [![thinksys.com: Docker Swarm vs. Kubernetes: Comparison 2022](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thinksys.com/devops/docker-swarm-vs-kubernetes-comparison) [![thinksys.com: Understanding Kubernetes Autoscaling](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thinksys.com/devops/kubernetes-autoscaling) [![thinksys.com: Understanding Multi-Tenancy in Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thinksys.com/devops/kubernetes-multi-tenancy) [![thomasthornton.cloud: Thomas Thornton](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thomasthornton.cloud) [![==thomasthornton.cloud: Deploy Terraform using Azure DevOps==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thomasthornton.cloud/2020/07/08/deploy-terraform-using-azure-devops) [![thomasthornton.cloud: Deploy Terraform using GitHub Actions to Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thomasthornton.cloud/2021/03/19/deploy-terraform-using-github-actions-into-azure) [![thomasthornton.cloud: Scout Suite reports using Azure DevOps Pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thomasthornton.cloud/2021/04/29/scout-suite-reports-using-azure-devops-pipeline) [![thomasthornton.cloud: Conditional Variables in Azure DevOps Pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thomasthornton.cloud/2021/08/04/conditional-variables-in-azure-devops-pipelines) [![==thomasthornton.cloud: A DevOps journey using Azure DevOps==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thomasthornton.cloud/2021/12/26/a-devops-journey-using-azure-devops) [![thomasthornton.cloud: Error: spawn terraform ENOENT when running Terraform' in Azure DevOps Pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thomasthornton.cloud/2022/01/24/error-spawn-terraform-enoent-when-running-terraform-in-azure-devops-pipeline) [![==thomasthornton.cloud: Analyze your Kubernetes YAML files and Helm Charts' to ensure best practices using KubeLinter in Azure DevOps Pipeline==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thomasthornton.cloud/2022/04/13/analyze-your-kubernetes-yaml-files-and-helm-charts-to-ensure-best-practices-using-kuberlinter-in-azure-devops-pipeline) [![thomasthornton.cloud: Writing reusable Terraform modules (azure)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thomasthornton.cloud/2022/06/02/writing-reusable-terraform-modules) [![thomasthornton.cloud: Building and deploying to an AKS cluster using Terraform' and Azure DevOps with Kubernetes and Helm providers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thomasthornton.cloud/2022/11/09/building-and-deploying-to-an-aks-cluster-using-terraform-and-azure-devops-with-kubernetes-and-helm-providers) [![thomasthornton.cloud: If, elseif or else in GitHub Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thomasthornton.cloud/2023/08/11/if-elseif-or-else-in-github-actions) [![thomasthornton.cloud: Deploying Azure AKS GitOps Flux extension with Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thomasthornton.cloud/2023/12/03/deploying-azure-aks-gitops-flux-extension-with-terraform) [![thomasthornton.cloud: Displaying Terraform Plans in GitHub PRs with GitHub' Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thomasthornton.cloud/2024/01/11/displaying-terraform-plans-in-github-prs-with-github-actions) [![thomasthornton.cloud: Adding pull-request comments to Azure DevOps Repo' from Azure DevOps Pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thomasthornton.cloud/2024/01/18/adding-pull-request-comments-to-azure-devops-repo-from-azure-devops-pipelines) [![thomasthornton.cloud: Enforcing Kubernetes best practices and simplifying' Kubernetes Configuration Validation with Kube-Linter and GitHub Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thomasthornton.cloud/2024/01/31/enforcing-kubernetes-best-practices-and-simplifying-kubernetes-configuration-validation-with-kube-linter-and-github-actions) [![thomasthornton.cloud: Ensuring Your Terraform is Correctly Formatted Using' Terraform fmt and GitHub Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thomasthornton.cloud/2024/02/15/ensuring-your-terraform-is-correctly-formatted-using-terraform-fmt-and-github-actions) [![thomasthornton.cloud: Enabling PostgreSQL flexible server logs and configuring' a retention period using Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thomasthornton.cloud/2024/03/28/enabling-postgresql-flexible-server-logs-and-configuring-a-retention-period-using-terraform) [![thomasthornton.cloud: Using Terraform tfvars for environment-agnostic deployments' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thomasthornton.cloud/2024/04/25/using-terraform-tfvars-for-environment-agnostic-deployments) [![thomasthornton.cloud: Deploying MkDocs to GitHub Pages with GitHub Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thomasthornton.cloud/2024/05/01/deploying-mkdocs-to-github-pages-with-github-actions) [![Deploying to Azure: Secure Your GitHub Workflow with OIDC](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thomasthornton.cloud/2025/02/27/deploying-to-azure-secure-your-github-workflow-with-oidc) [![thomasthornton.cloud: Building and deploying to an AKS cluster using Terraform and Azure DevOps with Kubernetes and Helm providers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thomasthornton.cloud/building-and-deploying-to-an-aks-cluster-using-terraform-and-azure-devops-with-kubernetes-and-helm-providers) [![thomasthornton.cloud: Deploy Terraform using Azure DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thomasthornton.cloud/deploy-terraform-using-azure-devops) [![thomasthornton.cloud: Deploy Terraform using GitHub Actions to Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thomasthornton.cloud/deploy-terraform-using-github-actions-into-azure) [![thomasthornton.cloud: Deploying Azure AKS GitOps Flux extension with Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thomasthornton.cloud/deploying-azure-aks-gitops-flux-extension-with-terraform) [![thomasthornton.cloud: Deploying MkDocs to GitHub Pages with GitHub Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thomasthornton.cloud/deploying-mkdocs-to-github-pages-with-github-actions) [![thomasthornton.cloud: Displaying Terraform Plans in GitHub PRs with GitHub Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thomasthornton.cloud/displaying-terraform-plans-in-github-prs-with-github-actions) [![Draw.io MCP for Diagram Generation: Why It’s Worth Using](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thomasthornton.cloud/draw-io-mcp-for-diagram-generation-why-its-worth-using) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thomasthornton.cloud/enforcing-kubernetes-best-practices-and-simplifying-kubernetes-configuration-validation-with-kube-linter-and-github-actions) [![thomasthornton.cloud: Ensuring Your Terraform is Correctly Formatted Using Terraform fmt and GitHub Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thomasthornton.cloud/ensuring-your-terraform-is-correctly-formatted-using-terraform-fmt-and-github-actions) [![thomasthornton.cloud: Error: spawn terraform ENOENT when running Terraform in Azure DevOps Pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thomasthornton.cloud/error-spawn-terraform-enoent-when-running-terraform-in-azure-devops-pipeline) [![thomasthornton.cloud: If, elseif or else in GitHub Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thomasthornton.cloud/if-elseif-or-else-in-github-actions) [![thomasthornton.cloud: Scout Suite reports using Azure DevOps Pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thomasthornton.cloud/scout-suite-reports-using-azure-devops-pipeline) [![thomasthornton.cloud: Using Terraform tfvars for environment-agnostic deployments 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thomasthornton.cloud/using-terraform-tfvars-for-environment-agnostic-deployments) [![Red Hat Thorntail](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thorntail.io) [![Azure Arc enabled Kubernetes allows you to connect and manage external Kubernetes clusters in Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thorsten-hans.com/azure-arc-enabled-kubernetes-digital-ocean) [![Project Thoth](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thoth-station.ninja) [![thoughtbot.com: Zero Downtime Rails Deployments with Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thoughtbot.com/blog/zero-downtime-rails-deployments-with-kubernetes) [![threadreaderapp.com: Kelsey Hightower: "Kubernetes has made huge improvements in the ability to run stateful workloads including databases and message queues, but I still prefer not to run them on Kubernetes" 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://threadreaderapp.com/thread/963413508300812295.html) [![threatpost.com: Argo CD Security Bug Opens Kubernetes Cloud Apps to Attackers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://threatpost.com/argo-cd-security-bug-kubernetes-cloud-apps/178239) [![tiagodiasgeneroso.medium.com: Observability Concepts you should know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tiagodiasgeneroso.medium.com/observability-concepts-you-should-know-943fc057b208) [![tier1app.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tier1app.com) [![tigerabrodi.hashnode.dev: Interviewing software developers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tigerabrodi.hashnode.dev/interviewing-software-developers) [![tilt.dev](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tilt.dev) [![tldp.org: The Linux System Administrator's Guide 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tldp.org/LDP/sag/html/index.html) [![tldrsec.com: Risk8s Business: Risk Analysis of Kubernetes Clusters 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tldrsec.com/?404=%2Fguides%2Fkubernetes) [![tldrsec.com: Risk8s Business: Risk Analysis of Kubernetes Clusters 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tldrsec.com/guides/kubernetes) [![tom-sapak.medium.com: Deployment vs. StatefulSet for stateful applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tom-sapak.medium.com/deployment-vs-statefulset-for-stateful-applications-eebd6522e102) [![tomd.xyz: Jenkins shared library: tutorial with examples 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tomd.xyz/jenkins-shared-library) [![tomd.xyz: Event-driven integration on Kubernetes with Camel & KEDA 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tomd.xyz/kubernetes-event-driven-keda) [![TomEE from Tomitribe](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tomee.apache.org) [![tomlous.medium.com: CI/CD for Data Engineers. Reliably Deploying Scala Spark' containers for Kubernetes with Github Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tomlous.medium.com/ci-cd-for-data-engineers-68b0fd915545) [![tomsitcafe.com: Getting started with Ansible playbooks: more steps towards DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tomsitcafe.com/2023/02/14/getting-started-with-ansible-playbooks-more-steps-towards-devops) [![tomsitcafe.com: Conditional statements – making decisions in Ansible code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tomsitcafe.com/2023/02/17/conditional-statements-making-decisions-in-ansible-code) [![tomsitcafe.com: How to implement and use handlers in Ansible code?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tomsitcafe.com/2023/03/06/how-to-implement-and-use-handlers-in-ansible-code) [![tomsitcafe.com: Configuration file blueprints: Jinja2 templates in the Ansible code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tomsitcafe.com/2023/03/13/configuration-file-blueprints-jinja2-templates-in-the-ansible-code) [![tomsitcafe.com: Handling sensitive data with Ansible Vault: encrypting strings instead of files](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tomsitcafe.com/2023/03/16/handling-sensitive-data-with-ansible-vault-encrypting-strings-instead-of-files) [![tomsitcafe.com: How to test Ansible code with Molecule](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tomsitcafe.com/2023/04/27/how-to-test-ansible-code-with-molecule) [![tomsitcafe.com: Let’s use a more flexible directory structure for an Ansible project](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tomsitcafe.com/2023/05/11/lets-use-a-more-flexible-directory-structure-for-an-ansible-project) [![tomsitcafe.com: Enhancing Ansible Automation: Exploring the Power of Ansible Semaphore, a Modern Open-Source GUI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tomsitcafe.com/2023/05/15/ansible-semaphore-a-modern-open-source-gui-for-our-ansible-automation) [![tomsitcafe.com: Mastering Ansible: Navigating the Most Common Errors and Mistakes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tomsitcafe.com/2023/06/02/mastering-ansible-navigating-the-most-common-errors-and-mistakes) [![tomsitcafe.com: Automating APIs with Ansible: A Comprehensive Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tomsitcafe.com/2023/06/09/automating-apis-with-ansible-a-comprehensive-guide) [![tonylixu.medium.com: K8s Tools — K9s, Terminal Based UI to Manage Your Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tonylixu.medium.com/devops-in-k8s-k9s-terminal-based-ui-to-manage-your-cluster-85b4f147e209) [![tonylixu.medium.com: Docker RUN vs CMD vs ENTRYPOINT](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tonylixu.medium.com/docker-run-vs-cmd-vs-entrypoint-57f248b95889) [![==tonylixu.medium.com: GitOps — Github Actions Docker Build Workflow==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tonylixu.medium.com/gitops-github-actions-docker-build-workflow-157cc53e9a0d) [![tonylixu.medium.com: K8s Troubleshooting — Pod in Terminating or Unknown' Status](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tonylixu.medium.com/k8s-troubleshooting-pod-in-terminating-or-unknown-status-2878f6ec66b8) [![==tonylixu.medium.com: Kubectl — Plugins Operation==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tonylixu.medium.com/kubectl-plugins-operation-f93274622447) [![Kubecrt - Convert HELM charts to kubernetes resources 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://toolbox.kali-linuxtr.net/kubecrt-convert-helm-charts-to-kubernetes-resources.tool) [![Kubernetes RBAC Permission Manager 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://toolbox.kali-linuxtr.net/kubernetes-rbac-permission-manager.tool) [![toolkit.fluxcd.io: GitOps Toolkit 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://toolkit.fluxcd.io) [![topcloudops.com: Optimizing AWS RDS Cost](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://topcloudops.com/blog-detail?id=030b1031-8bc8-4bc5-8f7a-417950005b97) [![topcloudops.com: Kubernetes Security, Rootless Containers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://topcloudops.com/blog-detail?id=466c7bdd-ccb9-4722-abe5-d71a535113a2) [![topcloudops.com: Kubernetes Draining Nodes Properly](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://topcloudops.com/blog-detail?id=afa06d47-b8ea-4417-bb4c-7d164f8903e7) [![torq.io: 5 Security Automation Examples for Non-Developers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://torq.io/blog/5-security-automation-examples-for-non-developers) [![towardsaws.com: A Gentle Introduction to Amazon Web Services (AWS)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsaws.com/a-gentle-introduction-to-amazon-web-services-aws-50f18c7c57dc) [![towardsaws.com: Accessing a Private REST API from another Private REST API' in AWS API Gateway](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsaws.com/accessing-a-private-rest-api-from-another-private-rest-api-in-aws-api-gateway-5112b835c0d4) [![towardsaws.com: Automating Static Website Deployment: A Guide to CI/CD with' AWS and Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsaws.com/automating-static-website-deployment-a-guide-to-ci-cd-with-aws-and-terraform-bb6fcbae5667) [![towardsaws.com: Autoscale Kubernetes Metrics Server on Amazon EKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsaws.com/autoscale-kubernetes-metrics-server-fa398f8a600a) [![==towardsaws.com: Creating a Bastion Host for Secure Access to Your AWS' Infrastructure with Terraform==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsaws.com/creating-a-bastion-host-for-secure-access-to-your-aws-infrastructure-with-terraform-17ee287bb3d) [![towardsaws.com: From Scratch to Production: Deploying EKS Clusters and Applications' with CI/CD using Jenkins and Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsaws.com/from-scratch-to-production-deploying-eks-clusters-and-applications-with-ci-cd-using-jenkins-and-f27d4686d5fe) [![towardsaws.com: How to centralize VPC endpoints in AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsaws.com/how-to-centralize-vpc-endpoints-in-aws-64c68b5b9d50) [![==towardsaws.com: How to Deploy Two-Tier AWS Architecture with Terraform?==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsaws.com/how-to-deploy-two-tier-aws-architecture-with-terraform-59db7b11dd47) [![==towardsaws.com: Import Existing AWS Infrastructure to Terraform==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsaws.com/import-existing-aws-architecture-to-terraform-368b66c48275) [![towardsaws.com: Integrating Python, Amazon API Gateway, Lambda, SQS, and' SNS Services | Brandi McCall](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsaws.com/integrating-python-amazon-api-gateway-lambda-sqs-and-sns-services-6015631d5527) [![towardsaws.com: Kubernetes Multi-Tenancy Approach](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsaws.com/kubernetes-multi-tenancy-approach-b0f58d615971) [![towardsaws.com: Networking Basics in AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsaws.com/networking-basics-in-aws-ab72882855c4) [![towardsaws.com: Terraform Basics: Creating Custom AWS VPC, Subnets, and' Route Tables](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsaws.com/terraform-basics-creating-custom-aws-vpc-subnets-and-route-tables-4e7075135e99) [![towardsdatascience.com: 3 High Availability Cloud Concepts You Should Know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/3-high-availability-cloud-concepts-you-should-know-93f3bab2cb4a) [![towardsdatascience.com: 7 Must-Know Data Wrangling Operations with Python Pandas](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/7-must-know-data-wrangling-operations-with-python-pandas-849438a90d15) [![towardsdatascience.com: A Git cheatsheet that all coders need](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/a-git-cheatsheet-that-all-coders-need-bf8ad4d91576) [![towardsdatascience.com: A Kubernetes architecture for machine learning web-application deployments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/a-kubernetes-architecture-for-machine-learning-web-application-deployments-632f7765ef29) [![towardsdatascience.com: All The Important Features and Changes in Python 3.10](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/all-the-important-features-and-changes-in-python-3-10-e3d1fe542fbf) [![towardsdatascience.com: Apache Airflow Architecture 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/apache-airflow-architecture-496b9cb28288) [![towardsdatascience.com: Apache Airflow for containerized data-pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/apache-airflow-for-containerized-data-pipelines-4d7a3c385bd) [![towardsdatascience.com: At Its Core: How Is a Graph Database Different from a Relational One?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/at-its-core-hows-a-graph-database-different-from-a-relational-8297ca99cb8f) [![towardsdatascience.com: Automatically Generate Machine Learning Code with Just a Few Clicks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/automatically-generate-machine-learning-code-with-just-a-few-clicks-7901b2334f97) [![towardsdatascience.com: Build Machine Learning Pipelines with Airflow and Mlflow: Reservation Cancellation Forecasting](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/build-machine-learning-pipelines-with-airflow-and-mlflow-reservation-cancellation-forecasting-da675d409842) [![towardsdatascience.com: Can Github Copilot Replace Developers?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/can-githubs-copilot-replace-developers-b89f28007c05) [![towardsdatascience.com: Create your first CI/CD pipeline with Jenkins and GitHub](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/create-your-first-ci-cd-pipeline-with-jenkins-and-github-6aefe21c9240) [![towardsdatascience.com: Data Domains and Data Products](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/data-domains-and-data-products-64cc9d28283e) [![towardsdatascience.com: SQL vs. NoSQL: How to Select from 12 Database Types 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/datastore-choices-sql-vs-nosql-database-ebec24d56106) [![towardsdatascience.com: Deploying An ML Model With FastAPI — A Succinct Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/deploying-an-ml-model-with-fastapi-a-succinct-guide-69eceda27b21) [![towardsdatascience.com: Deploying LLM Apps to AWS, the Open-Source Self-Service Way](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/deploying-llm-apps-to-aws-the-open-source-self-service-way-c54b8667d829) [![towardsdatascience.com: Fall in Love with Your Environment Setup](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/fall-in-love-with-your-environment-setup-779dfbf047ba) [![towardsdatascience.com: From Dev to Deployment: An End to End Sentiment Classifier App with MLflow, SageMaker, and Streamlit](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/from-dev-to-deployment-an-end-to-end-sentiment-classifier-app-with-mlflow-sagemaker-and-119043ea4203) [![towardsdatascience.com: From DevOps to MLOPS: Integrate Machine Learning Models using Jenkins and Docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/from-devops-to-mlops-integrate-machine-learning-models-using-jenkins-and-docker-79034dbedf1) [![towardsdatascience.com: From Jupyter Notebooks to Real-life: MLOps 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/from-jupyter-notebooks-to-real-life-mlops-9f590a7b5faa) [![towardsdatascience.com: Generating Python Scripts with OpenAi’s Github Copilot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/generating-python-scripts-with-openais-github-copilot-da0b3fdd989) [![towardsdatascience.com: 18 Git Commands I Learned During My First Year as a Software Developer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/git-commands-cheat-sheet-software-developer-54f6aedc1c46) [![towardsdatascience.com: Heroku + Docker in 10 Minutes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/heroku-docker-in-10-minutes-f4329c4fd72f) [![towardsdatascience.com: How Not to Use Python Lists](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/how-not-to-use-python-lists-d06cbe8e593) [![towardsdatascience.com: How to Use SQL Cross Joins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/how-to-use-sql-cross-joins-5653fe7d353) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/jenkins-for-ci-is-dead-why-do-people-hate-it-and-whats-the-alternative-8d8b6b88fdba) [![Is Serverless The End Of Kubernetes?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/kubernetes-serverless-differences-84699f370609) [![towardsdatascience.com: Master Class Inheritance in Python 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/master-class-inheritance-in-python-c46bfda63374) [![towardsdatascience.com: Maximizing the Utility of Scarce AI Resources: A Kubernetes Approach](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/maximizing-the-utility-of-scarce-ai-resources-a-kubernetes-approach-0230ba53965b) [![towardsdatascience.com: Memoizing DataFrame Functions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/memoizing-dataframe-functions-7a27dff532f7) [![towardsdatascience.com: Overview of UI Tools for Monitoring and Management of Apache Kafka Clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/overview-of-ui-tools-for-monitoring-and-management-of-apache-kafka-clusters-8c383f897e80) [![towardsdatascience.com: Practical Introduction to PostgreSQL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/practical-introduction-to-postgresql-5f73d3d394e) [![towardsdatascience.com: Iterables vs Iterators in Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/python-iterables-vs-iterators-688907fd755f) [![towardsdatascience.com: How to Implement a Linked List in Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/python-linked-lists-c3622205da81) [![towardsdatascience.com: requirements.txt vs setup.py in Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/requirements-vs-setuptools-python-ae3ee66e28af) [![towardsdatascience.com: Architecture for High-Throughput Low-Latency Big Data Pipeline on Cloud 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/scalable-efficient-big-data-analytics-machine-learning-pipeline-architecture-on-cloud-4d59efc092b5) [![towardsdatascience.com: Step-by-step Approach to Build Your Machine Learning API Using Fast API](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/step-by-step-approach-to-build-your-machine-learning-api-using-fast-api-21bd32f2bbdb) [![towardsdatascience.com: The Easiest Way to Debug Kubernetes Workloads](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/the-easiest-way-to-debug-kubernetes-workloads-ff2ff5e3cc75) [![towardsdatascience.com: Unexpected Size of Python Objects in Memory](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/the-strange-size-of-python-objects-in-memory-ce87bdfbb97f) [![towardsdatascience.com: There is more to ‘pandas.read_csv()’ than meets the eye](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/there-is-more-to-pandas-read-csv-than-meets-the-eye-8654cb2b3a03) [![towardsdatascience.com: Unlimited scientific libraries and applications in Kubernetes, instantly!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/unlimited-scientific-libraries-and-applications-in-kubernetes-instantly-b69b192ec5e5) [![towardsdatascience.com: Schemafull streaming data processing in ML pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/using-kafka-with-avro-in-python-da85b3e0f966) [![towardsdatascience.com: Work with SQL in Python Using SQLAlchemy and Pandas](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/work-with-sql-in-python-using-sqlalchemy-and-pandas-cd7693def708) [![towardsdatascience.com: You Don’t Need Sample Data, You Need Python Faker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/you-dont-need-sample-data-you-need-python-faker-fa87c2a119a9) [![towardsdatascience.com: You Should Use This to Visualize SQL Joins Instead of Venn Diagrams](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/you-should-use-this-to-visualize-sql-joins-instead-of-venn-diagrams-ede15f9583fc) [![towardsdatascience.com: yq: Mastering YAML Processing in Command Line 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdatascience.com/yq-mastering-yaml-processing-in-command-line-e1ff5ebc0823) [![towardsdev.com: 12 Scanners to Find Security Vulnerabilities and Misconfigurations' in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdev.com/12-scanners-to-find-security-vulnerabilities-and-misconfigurations-in-kubernetes-332a738d076d) [![==towardsdev.com: Azure DevOps Project Creation and Setup via Terraform==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdev.com/azure-devops-project-creation-and-setup-via-terraform-3444ff985bae) [![towardsdev.com: Kubernetes: Deploying Nginx Servers with ConfigMaps & Shared' Services with Minikube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdev.com/kubernetes-deploying-nginx-servers-with-configmaps-shared-services-with-minikube-618aee9a8ff6) [![towardsdev.com: Microservice Interview questions for Backend Developers' series-1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdev.com/microservice-interview-questions-for-backend-developers-series-1-112d623a7c2a) [![towardsdev.com: Performance Testing Your Kubernetes Kafka Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdev.com/performance-testing-your-kubernetes-kafka-cluster-95f6e7d8dfc5) [![==towardsdev.com: Solution architecture 101 — Are you ready for the Solution' Architect Path== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://towardsdev.com/solution-architecture-101-are-you-ready-for-the-solution-architect-path-5a2d01aebbb) [![Traefik](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://traefik.io) [![containo.us: Kubernetes Ingress & Service API Demystified](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://traefik.io/blog/kubernetes-ingress-service-api-demystified) [![traefik.io: Pets vs. Cattle: The Future of Kubernetes in 2022](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://traefik.io/blog/pets-vs-cattle-the-future-of-kubernetes-in-2022) [![Transitioning from ingress-nginx to Traefik in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://traefik.io/blog/transition-from-ingress-nginx-to-traefik) [![Maesh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://traefik.io/traefik-mesh) [![github.github.com/training-kit: Git cheat sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://training.github.com/downloads/github-git-cheat-sheet.pdf) [![The Linux Foundation Training](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://training.linuxfoundation.org/resources) [![training.linuxfoundation.org: Introduction to Kubernetes (LFS158x)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://training.linuxfoundation.org/training/introduction-to-kubernetes) [![trainings.kubernauts.sh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://trainings.kubernauts.sh) [![tratnayake.dev: Using Helm To Include All Files From A Directory In-line](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tratnayake.dev/helm-include-all-files-from-directory-in-line) [![tratnayake.dev: Oncall Adventures - When your Prometheus-Server mounted' to GCE Persistent Disk on K8s is Full](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tratnayake.dev/oncall-adventures-prometheus-filled-disk) [![doylestowncoder.com: Building CI/CD Pipelines with Azure Data Factory: Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://travelrasik.com/category/asia) [![Travis CI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://travis-ci.org) [![travis.media: Pulumi Tutorial: Automate Kubernetes Deployments and Operations with this Complete Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://travis.media/blog/pulumi-tutorial-automate-kubernetes-operations) [![travis.media: Pulumi Tutorial: Automate Kubernetes Deployments and Operations' with this Complete Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://travis.media/pulumi-tutorial-automate-kubernetes-operations) [![treblle.com: How does Treblle scale on AWS without breaking the bank?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://treblle.com/blog/how-does-treblle-scale-on-aws-without-breaking-the-bank) [![treyhunner.com: How to flatten a list in Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://treyhunner.com/2021/11/how-to-flatten-a-list-in-python) [![Trillio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://trilio.io) [![trio.dev: Angular vs React: Is Angular Dead?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://trio.dev/angular-vs-react) [![trstringer.com: Debug a Python Application Running in Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://trstringer.com/debug-python-kubernetes) [![trstringer.com: Deploy to AKS from GitHub Actions 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://trstringer.com/deploy-to-aks-from-github-actions) [![trstringer.com: Deploy to AKS Using a Managed Identity from a GitHub Actions' Self-Hosted Runner 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://trstringer.com/deploy-to-aks-from-github-actions-self-hosted) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://trstringer.com/deploy-to-aks-from-github-actions/-self-hosted) [![trstringer.com: Discover Kubernetes API Calls from kubectl](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://trstringer.com/kubernetes-api-call-from-kubectl) [![trstringer.com: Kubernetes Ingress with Contour](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://trstringer.com/kubernetes-ingress-with-contour) [![trstringer.com: What Determines if a Kubernetes Node is Ready?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://trstringer.com/kubernetes-node-ready) [![trstringer.com: Create a Basic Kubernetes Validating Webhook](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://trstringer.com/kubernetes-validating-webhook) [![trstringer.com: Observability with OpenTelemetry Part 1 - Introduction](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://trstringer.com/otel-part1-intro) [![trstringer.com: Run Kubernetes Pods on Specific VM Types in AKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://trstringer.com/run-kubernetes-pods-on-vm-types) [![trstringer.com: Kubernetes Taints, Tolerations, and Understanding the PreferNoSchedule Effect](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://trstringer.com/understanding-prefernoschedule) [![Trunk Based Development](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://trunkbaseddevelopment.com) [![trunkbaseddevelopment.com: Alternative Branching Models](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://trunkbaseddevelopment.com/alternative-branching-models) [![App Platform - Digital Ocean PaaS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://try.digitalocean.com/app-platform) [![try.digitalocean.com/cloudplex](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://try.digitalocean.com/cloudplex) [![try.openshift.com 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://try.openshift.com) [![trycircular.com (Spain)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://trycircular.com) [![tryhackme.com: Metasploit: Introduction](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tryhackme.com/room/metasploitintro) [![tryolabs.com: Top 10 Python libraries of 2020](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tryolabs.com/blog/2020/12/21/top-10-python-libraries-of-2020) [![tschatzl.github.io: JDK 17 G1/Parallel GC changes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tschatzl.github.io/2021/09/16/jdk17-g1-parallel-gc-changes.html) [![ttl.sh: Anonymous & ephemeral Docker image registry 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ttl.sh) [![turbofuture.com: A Beginners Guide to Containers and Docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://turbofuture.com/computers/introductiontodocker) [![turing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://turing.com) [![tusharsrivastava.hashnode.dev: Handling text files in python - an easy guide' for beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tusharsrivastava.hashnode.dev/handling-text-files-in-python-an-easy-guide-for-beginners) [![tutorialboy24.blogspot.com: A Detailed Talk about K8S Cluster Security from the Perspective of Attackers (Part 2) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tutorialboy24.blogspot.com/2022/09/a-detailed-talk-about-k8s-cluster.html) [![tutorials.keptn.sh 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tutorials.keptn.sh) [![tutorials.keptn.sh: Azure DevOps Pipelines with Keptn Quality Gates](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tutorials.keptn.sh/tutorials/keptn-azure-devops/index.html) [![tutorials.virtualan.io: Idaithalam - Lowcode Test Automation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tutorials.virtualan.io) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tutorialsdojo.com/aws-cheat-sheets) [![tutorialsdojo.com: AWS Cheat Sheets 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tutorialsdojo.com/links-to-all-aws-cheat-sheets) [![tutorialsdojo.com: Real-time Monitoring of 5XX Errors using AWS Lambda, CloudWatch Logs and Slack](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tutorialsdojo.com/real-time-monitoring-of-5xx-errors-using-aws-lambda-cloudwatch-logs-slack) [![tutorialzine.com: Learn git in 30 minutes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tutorialzine.com/2016/06/learn-git-in-30-minutes) [![twindb.com: Verify MySQL Backups With TwinDB Backup Tool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twindb.com/verify-mysql-backups-with-twindb-backup-tool) [![twitter.com/ASFMavenProject: The official twitter feed of the Apache Maven' Project](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/ASFMavenProject) [![twitter.com/ASFMavenRelease: Maven Plugin Release](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/ASFMavenRelease) [![twitter.com/AWS_Partners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/AWS_Partners) [![twitter.com/AWSreInvent](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/AWSreInvent) [![twitter.com/AWSstartups](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/AWSstartups) [![twitter.com/ChromeDevTools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/ChromeDevTools) [![twitter.com/GolangRepos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/GolangRepos) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/Marcus_Noble_/status/1417007780888825856) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/PlantUML) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/PukarDesign/status/1452141978167267332) [![I just meant that base64 prevents you from logging a secret in plain text' by accident… but many more layers are required to keep your secrets secret](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/SWengThomas) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/_georgemoller) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/a_sykim) [![It's funny: everyone thinks CPU requests are only used for scheduling' (WRONG) and memory requests determine who gets OOMKilled (WRONG) but it's actually the opposite! At runtime, memory requests do nothing, but CPU requests DO" 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/aantn) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/addyosmani) [![Excellent description of user ids and access rights in Docker; it’s a non' trivial issue and there’s no silver bullet other than to avoid running your containers with a privileged user. As a bonus, I personally like openshift approach (random UIDs belonging to the super user GID)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/agarcia) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/alexxubyte) [![twitter.com/awscloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/awscloud) [![twitter.com/azuredevops](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/azuredevops) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/brendandburns) [![The issue is not new or unique to k8s. There is a general confusion between' encoding and encryption. Ask any web dev about base64, and there is a good chance they'll tell you it's encryption](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/codingsafari) [![twitter.com/commandlinefu](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/commandlinefu) [![twitter.com/commandlinefu10](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/commandlinefu10) [![twitter.com/commandlinefu3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/commandlinefu3) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/dmokafa) [![#FeatureFlags](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/hashtag/featureflag) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/i/spaces/1ZkKzbXLekWKv) [![As an ops engineer not too familiar with Git, you just need to know 6 commands](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/janakiramm) [![twitter.com/jeffbarr](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/jeffbarr) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/johncutlefish/status/1452048722917871620) [![I've always wondered how folks expect a system would be able to protect' data at rest like that. If the public key and private key are local on the machine - nothing is secure no matter what algorithm is used](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/jwendlandt) [![k0sproject](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/k0sproject) [![twitter.com/kubernetesio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/kubernetesio) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/memenetes) [![microcksio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/microcksio) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/okta) [![twitter.com/openshift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/openshift) [![twitter.com/operatorhubio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/operatorhubio) [![Kubernetes base64 encodes secrets because that makes arbitrary data play' nice with JSON. It had nothing to do with the security model (or lack thereof). It did not occur to us at the time that people could mistake base64 for some form of encryption](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/originalavalamp) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/puksiarz) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/pvergadia) [![twitter.com/pythonvscode](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/pythonvscode) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/rakyll) [![shipwrightio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/shipwrightio) [![submarinerio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/submarinerio) [![telepresenceio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/telepresenceio) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/tfortricks_ind) [![The semantics are important. Easy to grant an RBAC policy like "read only' except secrets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://twitter.com/tsh4k) [![9 awesome git tricks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tychoish.com/post/9-awesome-git-tricks) [![Tyk API Manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tyk.io) [![tylercipriani.com: GitHub's Missing Merge Option](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://tylercipriani.com/blog/2022/09/30/githubs-missing-merge-option) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://typhoon.psdn.io) [![typing.io: Typing Practice for Programmers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://typing.io) [![ubiqum.com: 20 Software Development Tools that will make you more productive](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ubiqum.com/blog/20-software-development-tools-that-will-make-you-more-productive) [![Kubernetes GitOps with Azure Arc and Charmed Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ubuntu.com/blog/gitops-with-azure-arc-and-charmed-kubernetes) [![ubuntu.com: How to test the latest Kubernetes 1.22 release candidate with MicroK8s](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ubuntu.com/blog/how-to-test-the-latest-kubernetes-with-microk8s) [![ubuntu.com: Kubernetes Fully Managed – half the cost of AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ubuntu.com/blog/managed-kubernetes-cheaper-than-aws) [![Ubuntu on WSL 2 Is Generally Available 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ubuntu.com/blog/ubuntu-on-wsl-2-is-generally-available) [![Charmed Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ubuntu.com/kubernetes/charmed-k8s) [![Charmed Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ubuntu.com/kubernetes/features) [![ubuntuask.com: Best New Kubernetes Books](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ubuntuask.com/blog/best-new-kubernetes-books) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ui.dev/async-javascript-from-callbacks-to-promises-to-async-await) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ui.dev/beginners-guide-to-javascript-prototype) [![umbrellaselector.com/Spain](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://umbrellaselector.com/Spain) [![umeey.medium.com: Four Golden Signals Of Monitoring: Site Reliability Engineering' (SRE) Metrics](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://umeey.medium.com/four-golden-signals-of-monitoring-site-reliability-engineering-sre-metrics-64031dbe268) [![umeshtyagi829.medium.com: Secure Terrafrom IaC code using Checkov](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://umeshtyagi829.medium.com/secure-terrafrom-iac-code-using-checkov-4a3e1f097f92) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://uncontained.io) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://uncontained.io/articles/openshift-and-the-org) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://uncontained.io/articles/openshift-ha-installation) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://uncontained.io/articles/openshift-ha-installation ) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://uncontained.io/articles/openshift-ha-installation/ ) [![Undertow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://undertow.io) [![ungleich.ch: Making kubernetes kube-dns/CoreDNS publicly reachable](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ungleich.ch/u/blog/kubernetes-making-dns-publicly-reachable) [![ungleich.ch: Building Ingress-less Kubernetes Clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ungleich.ch/u/blog/kubernetes-without-ingress) [![unit.nginx.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://unit.nginx.org) [![unit42.paloaltonetworks.com: Finding Azurescape – Cross-Account Container Takeover in Azure Container Instances](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://unit42.paloaltonetworks.com/azure-container-instances) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://unix.stackexchange.com/questions/252744/ss-linux-socket-statistics-utility-output-format) [![unixarena.com: Terraform – Source credentials from AWS secret Manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://unixarena.com/2022/04/terraform-source-credentials-from-aws-secret-manager.html) [![OOMKilled in Kubernetes: Understanding and Preventing Hidden Memory Leaks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://unixarena.com/2025/04/oomkilled-in-kubernetes-the-hidden-memory-leaks-youre-missing.html) [![unixetc.co.uk](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://unixetc.co.uk) [![unixmages.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://unixmages.com) [![unixmen.com 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://unixmen.com) [![unofficial-kubernetes.readthedocs.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://unofficial-kubernetes.readthedocs.io) [![unofficial-kubernetes.readthedocs.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://unofficial-kubernetes.readthedocs.io/en/latest) [![en.wikibooks.org: Python Programming](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://upload.wikimedia.org/wikipedia/commons/9/91/Python_Programming.pdf) [![upper 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://upper.co) [![useHooks - React Hooks Library](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://usehooks.com) [![IntelliJ vs. VSCode for Rust Development](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://users.rust-lang.org/t/anyone-here-go-intellij-vscode/84499) [![uw-labs.github.io: Kubernetes Semaphore: A modular and nonintrusive framework' for cross cluster communication](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://uw-labs.github.io/blog/kubernetes,/multicluster/2021/07/21/kube-semaphore-intro.html) [![Quick Start](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://v1.keptn.sh/docs/quickstart) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://v1.uncontained.io) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://v1.uncontained.io/playbooks/continuous_delivery/external-jenkins-integration.html) [![v8.dev:](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://v8.dev) [![vadosware.io: Level 1 Automated K8S Deployments With GitLab CI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vadosware.io/post/level-one-automated-k8s-deployments-with-gitlab-ci) [![vadosware.io: So you need to wait for some Kubernetes resources?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vadosware.io/post/so-you-need-to-wait-for-some-kubernetes-resources) [![vadosware.io: Using Makefiles And Envsubst As An Alternative To Helm And' Ksonnet (deprecated)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vadosware.io/post/using-makefiles-and-envsubst-as-an-alternative-to-helm-and-ksonnet) [![vaex.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vaex.io) [![vahid.blog: System Design Interview Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vahid.blog/post/2022-05-05-system-design-interview-cheat-sheet) [![vaishnavidontha.hashnode.dev: API Testing using Postman - Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vaishnavidontha.hashnode.dev/api-testing-using-postman-part-1) [![vaishnavidontha.hashnode.dev: API Testing using Postman - Part 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vaishnavidontha.hashnode.dev/api-testing-using-postman-part-2) [![vaishnavidontha.hashnode.dev: API Testing using Postman - Part 3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vaishnavidontha.hashnode.dev/api-testing-using-postman-part-3) [![valenciaplaza.com: El IIS La Fe liderará la dirección científica del Nodo Central del Atlas de Imágenes en Cáncer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://valenciaplaza.com/iis-fe-liderara-direccion-cientifica-nodo-central-atlas-imagenes-cancer) [![valohai.com/blog/llmops/](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://valohai.com/blog/llmops) [![vashishtsumit89.medium.com: Security/Pen Testing: A guide to run OWASP Zap' headless in containers for CI/CD pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vashishtsumit89.medium.com/security-pen-testing-a-guide-to-run-owasp-zap-headless-in-containers-for-ci-cd-pipeline-ddb580dae3c8) [![vcloud-lab.com: Create Azure Key Vault Certificates on Azure Portal and Powershell](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vcloud-lab.com/entries/microsoft-azure/-create-azure-key-vault-certificates-on-azure-portal-and-powershell) [![vcloud-lab.com: Create an Azure App registrations in Azure Active Directory using PowerShell & AzureCLI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vcloud-lab.com/entries/microsoft-azure/create-an-azure-app-registrations-in-azure-active-directory-using-powershell-azurecli) [![vcloud-lab.com: Get started and configure certificate-based authentication in Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vcloud-lab.com/entries/microsoft-azure/get-started-and-configure-with-certificate-based-authentication-in-azure) [![Redpanda 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vectorized.io) [![Redpanda is now Free & Source Available](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vectorized.io/blog/open-source) [![veducate.co.uk: How to fix in Kubernetes – Deleting a PVC stuck in status' “Terminating”](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://veducate.co.uk/kubernetes-pvc-terminating) [![Velocity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://velocity.silverlakesoftware.com) [![JMeter Distributed Testing Step-by-step](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://venkatmatta.com/wp-content/uploads/2016/03/jmeter_distributed_testing_step_by_step.pdf) [![JMeter Distributed Testing Step-by-step](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://venkatmatta.files.wordpress.com/2016/03/jmeter_distributed_testing_step_by_step.pdf) [![Microsoft debuts Windows Package Manager for your dev environment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://venturebeat.com/2020/05/19/microsoft-windows-package-manager-powertoys) [![Microsoft launches Windows Terminal 1.0, unveils GPU support and Linux GUI apps in WSL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://venturebeat.com/2020/05/19/microsoft-windows-terminal-wsl-gpu-support-linux-gui-apps) [![venturebeat.com: Cloudflare acquires Linc to automate web app deployment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://venturebeat.com/2020/12/22/cloudflare-acquires-linc-to-automate-web-app-deployment) [![venturebeat.com: Reflect brings automated no-code web testing to the cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://venturebeat.com/2021/01/22/reflect-brings-automated-no-code-web-testing-to-the-cloud) [![venturebeat.com: Google Cloud announces Network Connectivity Center to simplify' hybrid cloud management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://venturebeat.com/2021/03/23/google-cloud-announces-network-connectivity-center-to-simplify-hybrid-cloud-management) [![venturebeat.com: How Nirmata plans to ‘conquer Kubernetes complexity’ with' open source Kyverno](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://venturebeat.com/2021/08/10/how-nirmata-plans-to-conquer-kubernetes-complexity-with-open-source-kyverno) [![venturebeat.com: Kubeshop wants to be a Kubernetes product pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://venturebeat.com/2021/09/17/kubeshop-wants-to-be-a-kubernetes-product-pipeline) [![venturebeat.com: The rise of Kubernetes and its impact on enterprise databases](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://venturebeat.com/2021/11/03/the-rise-of-kubernetes-and-its-impact-on-enterprise-databases) [![==venturebeat.com: Amazon’s AWS expands free ‘egress’ data transfer limits==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://venturebeat.com/2021/11/25/amazons-aws-expands-free-egress-data-transfer-limits) [![venturebeat.com: Microsoft launches fully managed Azure Load Testing service](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://venturebeat.com/2021/11/30/microsoft-launches-fully-managed-azure-load-testing-service) [![==venturebeat.com: 6 big Kubernetes container security launches at AWS re:Invent' 2021==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://venturebeat.com/2021/12/03/6-big-kubernetes-container-security-launches-at-aws-reinvent-2021) [![venturebeat.com: Red Hat brings Ansible IT automation engine to Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://venturebeat.com/2021/12/08/red-hat-brings-its-ansible-it-automation-engine-to-azure) [![==venturebeat.com: GitLab acquires open source observability distribution' Opstrace==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://venturebeat.com/2021/12/14/gitlab-acquires-open-source-observability-distribution-opstrace) [![venturebeat.com: What Log4Shell teaches us about open source security](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://venturebeat.com/2021/12/18/what-log4shell-teaches-us-about-open-source-security) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://venturebeat.com/2021/12/21/open-source-calendly-alternative-cal-com-promises-greater-data-control) [![venturebeat.com: 5 ways the world of IT operations will shift in 2022 (and' beyond)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://venturebeat.com/2021/12/22/5-ways-the-world-of-it-operations-will-shift-in-2022-and-beyond) [![venturebeat.com: Kubernetes security will have a breakout year in 2022](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://venturebeat.com/2021/12/27/kubernetes-security-will-have-a-breakout-year-in-2022) [![venturebeat.com: Garden.io, an end-to-end devops platform for Kubernetes' and containers, raises $16M](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://venturebeat.com/2022/03/30/garden-io-an-end-to-end-devops-platform-for-kubernetes-and-containers-raises-16m) [![venturebeat.com: Red Hat gives an ARM up to OpenShift Kubernetes operations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://venturebeat.com/data-infrastructure/red-hat-gives-an-arm-up-to-openshift-kubernetes-operations) [![venturebeat.com: Cloud costs are unmanageable: It’s time we standardize billing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://venturebeat.com/datadecisionmakers/cloud-costs-are-unmanageable-its-time-we-standardize-billing) [![verraes.net: DDD and Messaging Architectures 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://verraes.net/2019/05/ddd-msg-arch) [![versusmind.eu: Dapr - a serverless runtime for distributed applications' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://versusmind.eu/blog/dapr-a-serverless-runtime-for-distributed-applications) [![versusmind.eu: Dapr - a serverless runtime for distributed applications 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://versusmind.eu/dapr-a-serverless-runtime-for-distributed-applications) [![vettabase.com: How slow is SELECT * ?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vettabase.com/blog/how-slow-is-select) [![vettabase.com: How slow is SELECT * ?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vettabase.com/how-slow-is-select) [![vFunction](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vfunction.com) [![viblo.asia: How to prevent out-of-disk space when using Docker?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://viblo.asia/p/how-to-prevent-out-of-disk-space-when-using-docker-english-WR5JRDBrVGv) [![VictoriaMetrics](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://victoriametrics.com) [![victoriametrics.com: Q2 2024 Round Up: VictoriaMetrics & VictoriaLogs Updates](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://victoriametrics.com/blog/q2-2024-round-up-victoriametrics-and-victorialogs-updates) [![victoriametrics.com: Q2 2024 Round Up: VictoriaMetrics & VictoriaLogs Updates](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://victoriametrics.com/blog/q2-2024-round-up-victoriametrics-and-victorialogs-updates/index.html) [![victorops.com: 20 Top DevOps Tools for 2020](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://victorops.com/blog/20-top-devops-tools-for-2020) [![victorops.com: Source Code Control: Trunk-Based Development vs. GitFlow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://victorops.com/blog/source-code-control-trunk-based-development-vs-gitflow) [![victorops.com: SRE vs. DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://victorops.com/blog/sre-vs-devops) [![vidhitakher.medium.com: Understanding the Kubernetes cluster components](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vidhitakher.medium.com/understanding-the-kubernetes-cluster-components-c57cd4af8570) [![vik-y.medium.com: An easier way to auto-remediate memory leaks on Kubernetes!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vik-y.medium.com/an-easier-way-to-auto-remediate-memory-leaks-on-kubernetes-a922457674f4) [![vimal-dwarampudi.medium.com: Serverless Architecture design on major clouds](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vimal-dwarampudi.medium.com/serverless-architecture-design-on-major-clouds-8c53c2aa62d2) [![vimeo.com: Weaveworks - Hybrid and Multi-Cloud Strategies for Kubernetes with GitOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vimeo.com/516520492) [![vimeo.com: How to Create a CI/CD Pipeline with GitHub Actions and K8s Like a Boss](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vimeo.com/552276182) [![vinothecloudone.medium.com: Kubernetes Configuration Patterns 101](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vinothecloudone.medium.com/kubernetes-configuration-patterns-101-68cfb7af1084) [![Cloud-Native Development Survey Details Kubernetes, Serverless Data](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://virtualizationreview.com/articles/2020/05/08/cloud-native-dev-survey.aspx) [![vishnu.hashnode.dev: 4 Types Of NoSQL Databases](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vishnu.hashnode.dev/4-types-of-nosql-databases) [![vishnuch.tech: Interprocess Communication in Microservices 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vishnuch.tech/interprocess-communication-in-microservices) [![==visualstudio.microsoft.com/services/live-share: Visual Studio Live Share==' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://visualstudio.microsoft.com/services/live-share) [![Visual Studio Online](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://visualstudio.microsoft.com/services/visual-studio-codespaces) [![visualstudiomagazine.com: Bridge to Kubernetes Simplifies Microservice Development' in Visual Studio/VS Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://visualstudiomagazine.com/articles/2020/10/07/bridge-kubernetes.aspx) [![visualstudiomagazine.com: Code with Fire! Top VS Code Tips](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://visualstudiomagazine.com/articles/2021/01/29/vs-code-tips.aspx) [![visualstudiomagazine.com: PowerShell Crescendo Now Generally Available](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://visualstudiomagazine.com/articles/2022/03/10/powershell-crescendo-ga.aspx?m=1) [![vitalflux.com: 15 Tricky DevOps Architect Interview Questions & Answers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vitalflux.com/devops-architect-interview-questions) [![vitux.com: How to speed-up an Ansible Playbook 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vitux.com/how-to-speed-up-an-ansible-playbook) [![vivilearns2code.github.io: Writing Controllers For Kubernetes Resources](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vivilearns2code.github.io/k8s/2021/03/11/writing-controllers-for-kubernetes-custom-resources.html) [![vladimir.varank.in: Making sense of requests for CPU resources in Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vladimir.varank.in/notes/2021/09/making-sense-of-requests-for-cpu-resources-in-kubernetes) [![vladmihalcea.com: 14 High-Performance Java Persistence Tips](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vladmihalcea.com/14-high-performance-java-persistence-tips) [![9 High-Performance Tips when using PostgreSQL with JPA and Hibernate](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vladmihalcea.com/9-postgresql-high-performance-performance-tips) [![vladmihalcea.com: A beginner’s guide to CDC (Change Data Capture)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vladmihalcea.com/a-beginners-guide-to-cdc-change-data-capture) [![vladmihalcea.com: Caching best practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vladmihalcea.com/caching-best-practices) [![vladmihalcea.com: A beginner’s guide to database multitenancy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vladmihalcea.com/database-multitenancy) [![vladmihalcea.com: Default Database Primary, Foreign, and Unique Key Indexing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vladmihalcea.com/default-database-key-indexing) [![vladmihalcea.com: How to encrypt and decrypt data with Hibernate](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vladmihalcea.com/how-to-encrypt-and-decrypt-data-with-hibernate) [![vladmihalcea.com: The best way to log SQL statements with Spring Boot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vladmihalcea.com/log-sql-spring-boot) [![vladmihalcea.com: MySQL JSON_TABLE – Map a JSON object to a relational database table](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vladmihalcea.com/mysql-json-table) [![vladmihalcea.com: Optimistic vs. Pessimistic Locking (hibernate)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vladmihalcea.com/optimistic-vs-pessimistic-locking) [![vladmihalcea.com: Single-Primary Database Replication](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vladmihalcea.com/single-primary-database-replication) [![vladmihalcea.com: Spring Boot Application Properties 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vladmihalcea.com/spring-boot-application-properties) [![vladmihalcea.com: SQL EXISTS and NOT EXISTS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vladmihalcea.com/sql-exists) [![vladmihalcea.com: SQL JOIN USING – A Beginner’s Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vladmihalcea.com/sql-join-using) [![vladmihalcea.com: SQL LEFT JOIN – A Beginner’s Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vladmihalcea.com/sql-left-join) [![vladmihalcea.com: Testcontainers Database Integration Testing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vladmihalcea.com/testcontainers-database-integration-testing) [![vladmihalcea.com: How to tunnel localhost to the public Internet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vladmihalcea.com/tunnel-localhost-public-internet) [![The Rise of Modern Day Kubernetes Operations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vmblog.com/archive/2021/10/07/the-rise-of-modern-day-kubernetes-operations.aspx) [![vscode.dev 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vscode.dev) [![vscode.github.com: GitHub and Visual Studio Code 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vscode.github.com) [![vshn.ch: A (Very!) Quick Comparison of Kubernetes Serverless Frameworks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vshn.ch/en/blog/a-very-quick-comparison-of-kubernetes-serverless-frameworks) [![vzilla.co.uk: GitOps - Getting started with ArgoCD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vzilla.co.uk/vzilla-blog/gitops-getting-started-with-argocd) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://walkintocloud.com/index.php/2016/06/04/amazon-aws-certification-preparation-tips) [![waltercode.medium.com: Understanding Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://waltercode.medium.com/understanding-kubernetes-a68bca45c9ce) [![wanago.io: Creating views with PostgreSQL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://wanago.io/2021/12/06/views-postgresql-typeorm) [![waswani.medium.com: Autoscaling Pods in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://waswani.medium.com/autoscaling-pods-in-kubernetes-37d05000c41) [![waswani.medium.com: Microservices Communication: Data Sharing using Database,' an AntiPattern !!!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://waswani.medium.com/microservices-data-sharing-using-database-an-antipattern-35e0196ee2ad) [![wbhegedus.me: Configuring Podman for WSL2 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://wbhegedus.me/running-podman-on-wsl2) [![wbhegedus.me: Demystifying Kubernetes CPU Limits (and Throttling)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://wbhegedus.me/understanding-kubernetes-cpu-limits) [![AWS Tips I Wish I'd Known Before I Started (Feb 2014)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://wblinks.com/notes/aws-tips-i-wish-id-known-before-i-started) [![Web-Check](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://web-check.xyz) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://web.archive.org/web/20160716182152/http://cloudacademy.com/blog/cloud-computing-salary) [![Injecting a Chess Engine into Amazon Redshift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://web.archive.org/web/20240204010037/http://www.michaelburge.us/2017/09/10/injecting-shellcode-to-speed-up-amazon-redshift.html) [![web.dev/explore/react](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://web.dev/explore/react) [![webhookrelay.com: Receive Github webhooks on Jenkins without public IP 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://webhookrelay.com/blog/2017/11/23/github-jenkins-guide) [![webhookrelay.com: Receive Github webhooks on Jenkins without public IP 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://webhookrelay.com/blog/github-jenkins-guide) [![webhooks.app](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://webhooks.app) [![webpagetest.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://webpagetest.org) [![loft.sh: Kubernetes Cost Savings By Reducing The Number Of Clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://website.vcluster.com/blog/a-complete-guide-to-kubernetes-cost-optimization) [![loft.sh: Kubernetes Development Environments – A Comparison](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://website.vcluster.com/blog/kubernetes-development-environments-a-comparison) [![loft.sh: 10 Essentials For Kubernetes Multi-Tenancy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://website.vcluster.com/blog/kubernetes-multi-tenancy-10-essential-considerations) [![loft.sh: Kubernetes Readiness Probes - Examples & Common Pitfalls](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://website.vcluster.com/blog/kubernetes-readiness-probes-examples-and-common-pitfalls) [![websitesetup.org: Python Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://websitesetup.org/python-cheat-sheet) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://wecloudpro.com/2020/01/13/kube-autp-aws.html) [![weekly.tf: Terraform Weekly](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://weekly.tf) [![wheel replaces Python's eggs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://wheel.readthedocs.io/en/stable) [![wheel replaces Python's eggs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://wheel.readthedocs.org) [![whyk8s.substack.com: Why NetworkPolicies?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://whyk8s.substack.com/p/why-networkpolicies) [![whyk8s.substack.com: Why not DNS?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://whyk8s.substack.com/p/why-not-dns) [![whyk8s.substack.com: Why Services?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://whyk8s.substack.com/p/why-services) [![wideops.com: Kubernetes best practices: Setting up health checks with readiness and liveness probes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://wideops.com) [![wideops.com: Kubernetes best practices: Setting up health checks with readiness' and liveness probes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://wideops.com/kubernetes-best-practices-setting-up-health-checks-with-readiness-and-liveness-probes) [![wiki.bash-hackers.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://wiki.bash-hackers.org) [![Example: CockroachDB's Bors Merge Bot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://wiki.crdb.io/wiki/spaces/CRDB/pages/73204099/Bors+Merge+Bot) [![Build Monitor Plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://wiki.jenkins.io/display/JENKINS/Build+Monitor+Plugin) [![Monitor Pro Plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://wiki.jenkins.io/display/JENKINS/Monitor+Pro+Plugin) [![PlasticSCM MergeBot Jenkins Plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://wiki.jenkins.io/display/JENKINS/PlasticSCM+MergeBot+plugin) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://wiki.openjdk.java.net/display/HotSpot/G1GC+Feedback) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://wiki.openjdk.java.net/display/shenandoah/Main) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://wiki.openjdk.java.net/display/zgc/Main) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://wiki.openjdk.org/spaces/shenandoah/pages/25002018/Main) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://wiki.openjdk.org/spaces/zgc/pages/34668579/Main) [![RedHat’s WildFly Swarm](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://wildfly-swarm.io) [![WildFly](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://wildfly.org) [![williamlam.com: Useful Interactive Terminal and Graphical UI Tools for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://williamlam.com/2020/04/useful-interactive-terminal-and-graphical-ui-tools-for-kubernetes.html) [![winderresearch.com: A Comparison of Serverless Frameworks for Kubernetes: OpenFaas, OpenWhisk, Fission, Kubeless and more](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://winder.ai/a-comparison-of-serverless-frameworks-for-kubernetes-openfaas-openwhisk-fission-kubeless-and-more) [![winderresearch.com: A Comparison of Serverless Frameworks for Kubernetes:' OpenFaas, OpenWhisk, Fission, Kubeless and more](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://winderresearch.com/a-comparison-of-serverless-frameworks-for-kubernetes-openfaas-openwhisk-fission-kubeless-and-more) [![wiprodigital.com: A Guide to Enterprise Event-Driven Architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://wiprodigital.com/2020/11/10/a-guide-to-enterprise-event-driven-architecture) [![wizardzines.com 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://wizardzines.com) [![wizardzines.com: Request Headers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://wizardzines.com/comics/request-headers) [![wizardzines.com: Response Headers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://wizardzines.com/comics/response-headers) [![wkrzywiec.medium.com: How to deploy application on Kubernetes with Helm](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://wkrzywiec.medium.com/how-to-deploy-application-on-kubernetes-with-helm-39f545ad33b8) [![Wordpress P2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://wordpress.com/p2) [![Cloudflare workers (Serverless)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://workers.cloudflare.com) [![workshops.aws: AWS Workshops](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://workshops.aws) [![worksome](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://worksome.co.uk) [![Google meet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://workspace.google.com/products/meet) [![OpenShift.io Samples 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://workspaces.openshift.com) [![world.hey.com: Disasters I've seen in a microservices world 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://world.hey.com/joaoqalves/disasters-i-ve-seen-in-a-microservices-world-a9137a51) [![world.hey.com: Another REST vs GraphQL comparison](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://world.hey.com/sammy.henningsson/another-rest-vs-graphql-comparison-8e8357bb) [![wpamelia.com: Calendly vs Acuity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://wpamelia.com/calendly-vs-acuity) [![wpamelia.com: Calendly vs Doodle](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://wpamelia.com/calendly-vs-doodle) [![wpamelia.com: Calendly vs YouCanBook.Me](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://wpamelia.com/calendly-vs-youcanbook-me) [![writersbyte.com: 4 key Python Data Structures every beginner must know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://writersbyte.com/4-key-python-data-structures-e-very-beginner-must-know) [![writersbyte.com: Introduction to APIs with Python FastAPI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://writersbyte.com/introduction-to-apis-with-python-fastapi) [![blog.wut.dev: Moving AWS Accounts and OUs Within An Organization - Not So Simple!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://wut.dev/blog/2024/07/05/moving-aws-accounts-within-organization.html) [![20minutos.es: Amazon Web Services vuelve a romper Internet: se ha caído ya tres veces en el mismo mes y le llueven las críticas](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.20minutos.es/tecnologia/actualidad/amazon-web-services-vuelve-a-romper-internet-se-ha-caido-ya-tres-veces-en-el-mismo-mes-y-le-llueven-las-criticas-4931834) [![39digits.com: How to sign your commits to GitHub using Visual Studio Code' on Windows 10 and WSL2 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.39digits.com/signed-git-commits-on-wsl2-using-visual-studio-code) [![3scale API Manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.3scale.net) [![abc.es: Ingenieros DevOps, la pieza clave del engranaje digital de las empresas 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.abc.es/economia/ingenieros-devops-pieza-clave-engranaje-digital-empresas-20230212000148-nt.html) [![primevideotech.com: Scaling up the Prime Video audio/video monitoring service and reducing costs by 90%](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.aboutamazon.com/what-we-do/entertainment) [![aboutamazon.es: AWS acelera la apertura de la Región AWS Europa (España)' para apoyar la transformación digital de España](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.aboutamazon.es/innovaci%C3%B3n/aws-acelera-la-apertura-de-la-regi%C3%B3n-aws-europa-espa%C3%B1a-para-apoyar-la-transformaci%C3%B3n-digital-de-espa%C3%B1a) [![aboutamazon.es: AWS acelera la apertura de la Región AWS Europa (España) para apoyar la transformación digital de España](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.aboutamazon.es/noticias/aws/la-region-aws-europa-espana-apoya-la-transformacion-digital-en-el-pais) [![accurics.com: Terraform Security: Improving IaC Scans with Terraform Plan' Output](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.accurics.com/blog/terrascan-blog/terraform-security-improving-iac-scans-with-terraform-plan-output) [![acumen.io: Can Kanban scale for teams of over 50 developers? When should' you consider moving to Scrum?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.acumen.io/blog/can-kanban-scale-for-teams-of-over-50-developers-when-should-you-consider-moving-to-scrum) [![adaltas.com: Ingresses and Load Balancers in Kubernetes with MetalLB and' nginx-ingress](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.adaltas.com/en/2022/09/08/kubernetes-metallb-nginx) [![addictivetips.com: How to remap a Windows keyboard for a Mac](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.addictivetips.com/mac-os/remap-a-windows-keyboard-for-a-mac) [![addteq.com: The REAL Difference between DevOps and DevSecOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.addteq.com/blog/2021/03/the-real-difference-between-devops-and-devsecops) [![addwebsolution.com: How Kubernetes helps businesses manage their IT infrastructure?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.addwebsolution.com/blog/how-kubernetes-helps-businesses-manage-their-it-infrastructure) [![adictosaltrabajo.com: Cómo reducir el código repetitivo con Lombok](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.adictosaltrabajo.com/2016/02/03/como-reducir-el-codigo-repetitivo-con-lombok) [![Spring Boot: ¿war o jar? Ambos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.adictosaltrabajo.com/2018/12/13/spring-boot-war-o-jar-ambos) [![adictosaltrabajo.com: Cómo crear y desplegar microservicios con Spring Boot,' Spring Cloud Netflix y Docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.adictosaltrabajo.com/2020/12/22/como-crear-y-desplegar-microservicios-con-spring-boot-spring-cloud-netflix-y-docker) [![adictosaltrabajo.com: Monitorización y análisis de rendimiento de aplicaciones' con Dynatrace APM](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.adictosaltrabajo.com/tutoriales/monitorizacion-y-analisis-de-rendimiento-de-aplicaciones-con-dynatrace) [![aelius.com: subnet sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.aelius.com/njh/subnet_sheet.html) [![agileconnection.com: Infrastructure as Code: The Foundation of Effective' DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.agileconnection.com/article/infrastructure-code-foundation-effective-devops) [![agrenpoint.com: Azure AD & Microsoft Graph permission scopes, with Azure CLI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.agrenpoint.com/azcli-adscope) [![AI Engineer World's Fair 2026](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ai.engineer/worldsfair/2026) [![aihr.com: 21+ ChatGPT Prompts for HR To Accelerate Your Productivity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.aihr.com/blog/chatgpt-prompts-for-hr) [![airplane.dev: How to use Kubernetes ephemeral volumes & storage 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.airplane.dev/blog/kubernetes-ephemeral-storage) [![ais.com: Leaping into DevSecOps from DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ais.com/leaping-into-devsecops-from-devops) [![alexdebrie.com: A Detailed Overview of AWS API Gateway](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.alexdebrie.com/posts/api-gateway-elements) [![Alibaba](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.alibabacloud.com) [![alibabacloud.com: Getting Started with Kubernetes | Deep Dive into Kubernetes Core Concepts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.alibabacloud.com/blog/getting-started-with-kubernetes-%7C-deep-dive-into-kubernetes-core-concepts_595896) [![alibabacloud.com: How to Create an Effective Technical Architectural Diagram?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.alibabacloud.com/blog/how-to-create-an-effective-technical-architectural-diagram_596100) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.alibabacloud.com/en/product/kubernetes?_p_lc=1) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.alibabacloud.com/en?_p_lc=5) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.alibabacloud.com/product/kubernetes) [![London Calling! An AWS Region is coming to the UK!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.allthingsdistributed.com/2015/11/aws-announces-uk-region.html) [![allthingsdistributed.com: Redefining application communications with AWS App Mesh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.allthingsdistributed.com/2019/03/redefining-application-communications-with-aws-app-mesh.html) [![allthingsdistributed.com: Monoliths are not dinosaurs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.allthingsdistributed.com/2023/05/monoliths-are-not-dinosaurs.html) [![ALM Performance: Continuously Monitor Performance and Vitality of your Jenkins Deployment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.almtoolbox.com/jenkins-monitoring.php) [![A Comparative Analysis of Kubernetes Deployment Tools: Kubespray, kops, and conjure-up](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.altoros.com/blog/404-page-doesnt-exist) [![altoros.com: Kubernetes Networking: How to Write Your Own CNI Plug-in with Bash](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.altoros.com/blog/kubernetes-networking-writing-your-own-simple-cni-plug-in-with-bash) [![altoros.com: Streamlining the Creation of Docker Images with Cloud Native Buildpacks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.altoros.com/blog/streamlining-the-creation-of-docker-images-with-cloud-native-buildpacks) [![A Comparative Analysis of Kubernetes Deployment Tools: Kubespray, kops,' and conjure-up](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.altoros.com/research-papers/a-comparative-analysis-of-kubernetes-deployment-tools-kubespray-kops-and-conjure-up-2) [![amazee.io: Master the Fundamentals of K8s: Kubernetes 101 video series with Jeff Geerling](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.amazee.io/blog/post/master-the-fundamentals-of-k8s) [![AWS Courses created by AWS experts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.amazon.com/b/?node=14297978011) [![Container Security](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.amazon.com/gp/product/1492056707) [![ebook: Hands-on Pipeline as YAML with Jenkins: A Beginner's Guide to Implement' CI/CD Pipelines for Mobile, Hybrid, and Web Applications Using Jenkins (English Edition)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.amazon.com/gp/product/B0976SB2YG) [![amazon.science/base-tts-samples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.amazon.science/base-tts-samples) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.amazon.science/publications/base-tts-lessons-from-building-a-billion-parameter-text-to-speech-model-on-100k-hours-of-data) [![ammeon.com: 5 Tips For Building A CI/CD Pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ammeon.com/5-tips-for-building-ci-cd-pipeline) [![ammeon.com: Profiling golang microservices for high throughput on kubernetes/openshift' clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ammeon.com/profiling-golang-microservices-for-high-throughput-on-kubernetes-openshift-clusters) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ampelofilosofies.gr/software/2017/03/04/monitor-ci-nodes-with-jenkins) [![anaconda.com: Why Data Scientists Should Be Excited About Python in Excel](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.anaconda.com/blog/why-data-scientists-should-be-excited-about-python-in-excel) [![analyticsinsight.net: Top 10 programming languages to learn for better job opportunities in 2022](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.analyticsinsight.net/top-10-programming-languages-to-learn-for-better-job-opportunities-in-2022) [![analyticsvidhya.com: Cheat Sheet for Exploratory Data Analysis in Python 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.analyticsvidhya.com/blog/2015/06/infographic-cheat-sheet-data-exploration-python) [![analyticsvidhya.com: A Complete Tutorial to Learn Data Science with Python from Scratch](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.analyticsvidhya.com/blog/2016/01/complete-tutorial-learn-data-science-python-scratch-2) [![analyticsvidhya.com: Tutorial – Python List Comprehension With Examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.analyticsvidhya.com/blog/2016/01/python-tutorial-list-comprehension-examples) [![analyticsvidhya.com: Bring DevOps To Data Science With MLOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.analyticsvidhya.com/blog/2021/04/bring-devops-to-data-science-with-continuous-mlops) [![analyticsvidhya.com: Top Online Platforms to Learn Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.analyticsvidhya.com/blog/2021/04/top-online-platforms-to-learn-python) [![analyticsvidhya.com: Implementing ETL Process Using Python to Learn Data Engineering](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.analyticsvidhya.com/blog/2021/06/implementing-python-to-learn-data-engineering-etl-process) [![ansible.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ansible.com) [![ansible.com: Automating your business application's REST API with Ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ansible.com/automating-business-applications-rest-api) [![ansible.com: Announcing the Community Ansible 3.0.0 Package 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ansible.com/blog/announcing-the-community-ansible-3.0.0-package) [![ansible.com: Announcing the Red Hat Enterprise Linux Certified Ansible Collection' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ansible.com/blog/announcing-the-red-hat-enterprise-linux-certified-ansible-collection) [![ansible.com: Ansible Network Resource Modules: Deep Dive on Return Values](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ansible.com/blog/ansible-network-resource-modules-deep-dive-on-return-values) [![ansible.com: Ansible and ChatGPT: Putting it to the test](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ansible.com/blog/ansible-wisdom-and-chatgpt-putting-it-to-the-test) [![ansible.com: Automating Red Hat Satellite with Ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ansible.com/blog/automating-red-hat-satellite-with-ansible) [![ansible.com: Automating Security with CyberArk and Red Hat Ansible Automation' Platform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ansible.com/blog/automating-security-with-cyberark-and-red-hat-ansible-automation-platform) [![ansible.com: Fundamentals of Network Automation with Ansible Validated Content' using the network.base collection](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ansible.com/blog/based-validated-network-content) [![ansible.com: Creating Custom Rules for Ansible Lint](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ansible.com/blog/creating-custom-rules-for-ansible-lint) [![ansible.com: Fast vs Easy: Benchmarking Ansible Operators for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ansible.com/blog/fast-vs-easy-benchmarking-ansible-operators-for-kubernetes) [![ansible.com: Introducing Ansible Automation Platform 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ansible.com/blog/introducing-ansible-automation-platform-2) [![ansible.com: Kubernetes Meets Event-Driven Ansible 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ansible.com/blog/kubernetes-meets-event-driven-ansible) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ansible.com/blog/migrating-the-runbook-a-journey-from-legacy-to-devops) [![ansible.com: Red Hat Ansible Automation Platform 1.2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ansible.com/blog/now-available-red-hat-ansible-automation-platform-1.2) [![==ansible.com: Providing Terraform with that Ansible Magic== 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ansible.com/blog/providing-terraform-with-that-ansible-magic) [![Red Hat Ansible Tower Monitoring: Using Prometheus + Node Exporter + Grafana](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ansible.com/blog/red-hat-ansible-tower-monitoring-using-prometheus-node-exporter-grafana) [![ansible.com: Simplifying secrets management with CyberArk and Red Hat Ansible' Automation Platform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ansible.com/blog/simplifying-secrets-management-with-cyberark-and-red-hat-ansible-automation-platform) [![ansible.com: The Top 10 Ansible Blogs of 2022](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ansible.com/blog/top-10-ansible-blogs-2022) [![ansible.com/blog/topic/ansible-tower](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ansible.com/blog/topic/ansible-tower) [![ansible.com: What's new in Ansible Automation Platform 2: automation content' navigator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ansible.com/blog/whats-new-in-ansible-automation-platform-2-automation-content-navigator) [![ansible.com: What's new in Ansible Automation Platform 2: automation controller](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ansible.com/blog/whats-new-in-ansible-automation-platform-2-automation-controller) [![PDF: Practical Ansible Testing with Molecule](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ansible.com/hubfs/AnsibleFest%20ATL%20Slide%20Decks/Practical%20Ansible%20Testing%20with%20Molecule.pdf) [![ansible.com: Automation services catalog, the newest addition to the Ansible' Automation Platform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ansible.com/products/automation-services-catalog) [![Ansible Tower](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ansible.com/products/tower) [![ansible.com: Ansible whitepaper](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ansible.com/resources/whitepapers/ansible-in-depth) [![ansiblefordevops.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ansiblefordevops.com) [![ansibleforkubernetes.com 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ansibleforkubernetes.com) [![How We Contain Claude Across Products](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.anthropic.com/engineering/how-we-contain-claude) [![Anthropic Acquires Stainless to Accelerate SDK and MCP Tooling](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.anthropic.com/news/anthropic-acquires-stainless) [![Anthropic co-founder Chris Olah's remarks on Pope Leo XIV's encyclical "Magnifica humanitas"](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.anthropic.com/news/chris-olah-pope-leo-encyclical) [![anthropic.com: Introducing the Model Context Protocol](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.anthropic.com/news/model-context-protocol) [![Anthropic raises $65B in Series H funding at $965B post-money valuation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.anthropic.com/news/series-h) [![Widening the conversation on frontier AI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.anthropic.com/news/widening-conversation-ai) [![Project Glasswing: An initial update - Anthropic](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.anthropic.com/research/glasswing-initial-update) [![API Landscape](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.apidays.co/api-landscape) [![apmdigest.com: What Can AIOps Do For IT Ops? - Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.apmdigest.com/aiops-itops-1) [![apmdigest.com: What Can AIOps Do For IT Ops? - Part 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.apmdigest.com/aiops-itops-2) [![apmdigest.com: What Can AIOps Do For IT Ops? - Part 3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.apmdigest.com/aiops-itops-3) [![apmdigest.com: What Can AIOps Do For IT Ops? - Part 4](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.apmdigest.com/aiops-itops-4) [![apmdigest.com: What Can AIOps Do For IT Ops? - Part 5](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.apmdigest.com/aiops-itops-5) [![AppDynamics 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.appdynamics.com) [![AWS App Mesh Workshop](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.appmeshworkshop.com) [![appsecengineer.com: Kubernetes Policy Management with Kyverno](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.appsecengineer.com/courses-collection/kubernetes-policy-management-with-kyverno) [![aquasec.com: Kubernetes Federation: The Basics and a 5-Step Tutorial](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.aquasec.com/cloud-native-academy/kubernetes-in-production/kubernetes-federation) [![aquasec.com: 70 Best Kubernetes Tutorials](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.aquasec.com/wiki/display/containers/70+Best+Kubernetes+Tutorials) [![architect.io: Get started with the Terraform Kubernetes provider](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.architect.io/blog/2021-02-17/terraform-kubernetes-tutorial) [![ardanlabs.com: Kubernetes CPU Limits and Go](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ardanlabs.com/blog/2024/02/kubernetes-cpu-limits-go.html) [![==argonaut.dev: Choosing an Optimal Kubernetes Worker Node Size== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.argonaut.dev/blog/optimal-k8s-worker-node-size) [![armory.io: Build a Deployment Pipeline with Spinnaker on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.armory.io/blog/build-a-deployment-pipeline-with-spinnaker-on-kubernetes) [![armory.io: Git Pull Support in Spinnaker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.armory.io/blog/git-pull-support-in-spinnaker) [![armory.io: How to Set Up Liquibase in Spinnaker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.armory.io/blog/how-to-set-up-liquibase-in-spinnaker) [![armosec.io: CVE 2022-24348 – Argo CD High Severity Vulnerability and its impact on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.armosec.io/blog/cve-2022-24348-argo-kubernetes) [![armosec.io: Kubernetes Version 1.26: Everything You Should Know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.armosec.io/blog/kubernetes-1-26-everything-you-should-know) [![armosec.io: Kubernetes 1.27 Release: Enhancements and Security Updates](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.armosec.io/blog/kubernetes-1-27-release) [![armosec.io: Data Storage in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.armosec.io/blog/kubernetes-data-storage) [![armosec.io: The New Kubernetes Gateway API and Its Use Cases](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.armosec.io/blog/kubernetes-gateway-api) [![armosec.io: Getting Started with Kubernetes Ingress | Ben Hirschberg](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.armosec.io/blog/kubernetes-ingress-beginners-guide) [![armosec.io: How to secure Kubernetes Ingress?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.armosec.io/blog/kubernetes-ingress-security) [![armosec.io: How to avoid Kubernetes misconfigurations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.armosec.io/blog/kubernetes-misconfigurations) [![armosec.io: Kubernetes Security Best Practices: Definitive Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.armosec.io/blog/kubernetes-security-best-practices) [![armosec.io: A Practical Guide to the Different Compliance Kubernetes Security Frameworks and How They Fit Together 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.armosec.io/blog/kubernetes-security-frameworks-and-guidance) [![armosec.io: Kubernetes version 1.23 is out – everything you should know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.armosec.io/blog/kubernetes-version-1-23-is-out-everything-you-should-know) [![armosec.io: Use Kubescape to check if your Kubernetes clusters are exposed' to the latest K8s Symlink vulnerability (CVE-2021-25741)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.armosec.io/blog/kubescape-checks-if-kubernetes-exposed-to-k8s-symlink-vulnerability-cve202125741) [![armosec.io: NSA & CISA Kubernetes Hardening Guide – what is new with version 1.1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.armosec.io/blog/nsa-cisa-kubernetes-hardening-guide) [![armosec.io: How to Secure Deployments in Kubernetes? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.armosec.io/blog/secure-kubernetes-deployment) [![armosec.io: Which Managed Kubernetes Is Right for Me?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.armosec.io/blog/which-managed-kubernetes-is-right-for-me) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.armosec.io/cve-vulnerability-database) [![arnaudlheureux.io: Migrating Azure CAF landing zones to Terraform 0.13](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.arnaudlheureux.io/2020/10/02/migrating-azure-caf-landing-zones-on-terraform-0-13) [![around25.com: Horizontal Pod Autoscaler in Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.around25.com/blog/horizontal-pod-autoscaler-in-kubernetes) [![www.arresteddevops.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.arresteddevops.com) [![arrikto.com: What is Data as Code 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.arrikto.com/blog/what-is-data-as-code) [![arsouyes.org: PKCS, pem, der, key, crt,...](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.arsouyes.org/articles/2021/2021-06-21_PKCS_pem_der_key_crt) [![arsouyes.org: PKCS, pem, der, key, crt,...](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.arsouyes.org/en/blog/2021/2021-06-21_PKCS_pem_der_key_crt) [![Helm 3: Validating Helm Chart Values with JSON Schemas 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.arthurkoziel.com/validate-helm-chart-values-with-json-schemas) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ashishtechmill.com/cicd-workflow-for-spring-boot-application-on-kubernetes-via-skaffold) [![ashishtechmill.com: Demystifying Google Container Tool Jib: Java Image Builder](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ashishtechmill.com/demystifying-google-container-tool-jib-java-image-builder) [![askamanager.org: the new hire who showed up is not the same person we interviewed](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.askamanager.org/2022/01/the-new-hire-who-showed-up-is-not-the-same-person-we-interviewed.html) [![lorem](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.asklorem.com) [![docs.astronomer.io: Dynamically generating DAGs in Airflow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.astronomer.io/docs/learn/dynamically-generating-dags) [![AsyncAPI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.asyncapi.com) [![asyncapi.com: AsyncAPI and CloudEvents](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.asyncapi.com/blog/asyncapi-cloud-events) [![Túneles SSH](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.atareao.es/ubuntu/tuneles-ssh) [![atlassian.com: Kanban vs. Scrum](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.atlassian.com/agile/kanban/kanban-vs-scrum) [![How Atlassian cut PR cycle time by 45% with AI code reviews](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.atlassian.com/blog/announcements/how-we-cut-pr-cycle-time-with-ai-code-reviews) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.atlassian.com/blog/app/bitbucket) [![What Actually Changes When AI Joins Your Research Process](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.atlassian.com/blog/artificial-intelligence/research-with-rovo-dev) [![Creating with Rovo: How We Built a Collaborative AI Canvas](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.atlassian.com/blog/atlassian-engineering/rovo-creation-canvas) [![bitbucket.org: setting up a cicd pipeline with spring mvc and kubernetes on aws](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.atlassian.com/blog/bitbucket/setting-up-a-ci-cd-pipeline-with-spring-mvc-jenkins-and-kubernetes-on-aws) [![Introducing Cursor in Jira - Inside Atlassian](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.atlassian.com/blog/company-news/cursor-in-jira) [![Automating Mutation Coverage with AI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.atlassian.com/blog/developer/automating-mutation-coverage-with-ai) [![Atlassian SPM Research: Why Strategic Execution Fails to Align with Delivery](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.atlassian.com/blog/focus/evolution-of-spm-report) [![AI Service Management Readiness Assessment | Atlassian](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.atlassian.com/collections/service/ai-maturity-model) [![Atlassian CI/CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.atlassian.com/continuous-delivery) [![Schaeffler accelerates and innovates on Atlassian Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.atlassian.com/customers/schaeffler) [![Atlassian Git Cheatsheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.atlassian.com/git/tutorials/atlassian-git-cheatsheet) [![atlassian.com: Comparing Workflows 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.atlassian.com/git/tutorials/comparing-workflows) [![atlassian.com: Gitflow Workflow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow) [![atlassian.com: Is GitOps the next big thing in DevOps?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.atlassian.com/git/tutorials/gitops) [![atlassian.com/remote](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.atlassian.com/remote) [![Bamboo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.atlassian.com/software/bamboo) [![Atlassian Compass](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.atlassian.com/software/compass) [![Atlassian Confluence](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.atlassian.com/software/confluence) [![Jira](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.atlassian.com/software/jira) [![Loom Desktop App Download](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.atlassian.com/software/loom/download) [![atlassian.com/remote](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.atlassian.com/solutions/distributed) [![atomicjar.com: Announcing Testcontainers Cloud: Integration Testing has' never been easier](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.atomicjar.com/2021/11/announcing-testcontainers-cloud) [![==augmentedmind.de: Docker optimization guide: the 12 best tips to optimize' Docker image security==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.augmentedmind.de/2022/02/20/optimize-docker-image-security) [![augmentedmind.de: Docker optimization guide: the 12 best tips to optimize Docker image security](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.augmentedmind.de/2024/06/12/optimize-docker-image-security) [![autoblog.com: VW CEO lost his job over buggy software that delayed new models](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.autoblog.com/2022/07/25/vw-ceo-herbert-diess-fired-over-cariad-buggy-software) [![autodraw.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.autodraw.com) [![autonomosyemprendedor.es: Los autónomos no sólo deben presentar el IVA en octubre, hay más obligaciones tributarias este mes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.autonomosyemprendedor.es/articulo/finanzas-personales/autonomos-solo-deben-presentar-iva-octubre-mas-obligaciones-tributarias-mes/20210927125637025167.html) [![autonomosyemprendedor.es: Los autónomos no sólo deben presentar el IVA en' octubre, hay más obligaciones tributarias este mes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.autonomosyemprendedor.es/articulo/tus-finanzas/autonomos-solo-deben-presentar-iva-octubre-mas-obligaciones-tributarias-mes/20210927125637025167.html) [![AWS Architecture Blog](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.awsarchitectureblog.com) [![awsgeek.com/Amazon-S3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.awsgeek.com/Amazon-S3) [![==awsiam.info: AWS IAM Search==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.awsiam.info) [![axelmendoza.com: The Ultimate Guide To ML Model Deployment In 2024](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.axelmendoza.com/posts/ml-model-deployment) [![Axway API Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.axway.com/en/products/api-management/full-lifecycle-api-management) [![axway.com: What is API Management?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.axway.com/en/products/api-management/what-is-api-management) [![azurebrains.com: Azurebrains](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.azurebrains.com) [![azurebrains.com: Despliega tu Azure Function App con Terraform y Azure DevOps' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.azurebrains.com/2021/03/25/despliega-azure-function-terraform-azuredevops) [![Azure DevOps Labs 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.azuredevopslabs.com) [![azureviking.com: Terraform module: Azure DNS Private Resolver](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.azureviking.com/post/terraform-module-azure-dns-private-resolver) [![azureviking.com: Terraform Module: azurerm-alz-subnet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.azureviking.com/post/terraform-module-azurerm-alz-subnet) [![backhub.co](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.backhub.co) [![Bacula Enterprise for OpenShift and Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.baculasystems.com) [![baeldung.com: Concurrency vs Parallelism](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.baeldung.com/cs/concurrency-vs-parallelism) [![baeldung.com: REST vs SOAP](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.baeldung.com/cs/rest-vs-soap) [![baeldung.com: Deploying a Java War in a Docker Container](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.baeldung.com/docker-deploy-java-war) [![baeldung.com: Gatling vs JMeter vs The Grinder: Comparing Load Test Tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.baeldung.com/gatling-jmeter-grinder-comparison) [![baeldung.com: How to Analyze Java Thread Dumps 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.baeldung.com/java-analyze-thread-dumps) [![baeldung.com: Capturing a Java Thread Dump](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.baeldung.com/java-thread-dump) [![baeldung.com: Configure Jenkins to Run and Show JMeter Tests](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.baeldung.com/jenkins-and-jmeter) [![baeldung.com: Run Gatling Tests From Jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.baeldung.com/jenkins-run-gatling-tests) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.baeldung.com/jvm-garbage-collectors) [![baeldung.com: Kotlin DSL for Gradle](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.baeldung.com/kotlin/gradle-dsl) [![baeldung.com: Using Swagger (OpenAPI) for a Spring REST API With Kotlin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.baeldung.com/kotlin/swagger-spring-rest-api) [![baeldung.com: Maximum Number of Threads Per Process in Linux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.baeldung.com/linux/max-threads-per-process) [![baeldung.com: Convert a Maven Build to Gradle](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.baeldung.com/maven-convert-to-gradle) [![baeldung.com: Remove Duplicate Dependencies with Maven](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.baeldung.com/maven-duplicate-dependencies) [![baeldung.com: Service Mesh Architecture with Istio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.baeldung.com/ops/istio-service-mesh) [![baeldung.com: List Active Brokers in a Kafka Cluster Using Shell Commands' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.baeldung.com/ops/kafka-list-active-brokers-in-cluster) [![baeldung.com: Lightweight Kubernetes Distributions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.baeldung.com/ops/kubernetes-lightweight-distributions) [![baeldung.com: Pub-Sub vs. Message Queues 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.baeldung.com/pub-sub-vs-message-queues) [![baeldung.com: Deploy a Spring Boot Application to OpenShift with Spring' Cloud Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.baeldung.com/spring-boot-deploy-openshift) [![baeldung.com: A Quick Guide to Using Keycloak with Spring Boot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.baeldung.com/spring-boot-keycloak) [![Comparing Embedded Servlet Containers in Spring Boot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.baeldung.com/spring-boot-servlet-containers) [![==baeldung.com: Using Spring Cloud Config Without Git==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.baeldung.com/spring-cloud-config-without-git) [![BairesDev](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.bairesdev.com/join-us) [![base64encode.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.base64encode.org) [![bbc.com: Por qué en Japón los jefes NO felicitan a sus empleados cuando hacen bien su trabajo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.bbc.com/mundo/vert-cap-37270163) [![bbc.com: Qué son las "habilidades blandas" y por qué cada vez más compañías se fijan en ellas al contratar](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.bbc.com/mundo/vert-cap-62340757) [![bbc.com: Is HR ever really your friend?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.bbc.com/worklife/article/20211022-is-hr-ever-really-your-friend) [![bbc.com: Is finding a 'new normal' in the workplace impossible?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.bbc.com/worklife/article/20220104-future-of-work-2022) [![BBVA - DevOps: qué es y cómo mejorar los procesos gracias a esta estrategia](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.bbva.com/es/devops-que-es-y-como-mejorar-los-procesos-gracias-a-esta-estrategia/amp) [![BBVA - DevOps: qué es y cómo mejorar los procesos gracias a esta estrategia](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.bbva.com/es/innovacion/devops-que-es-y-como-mejorar-los-procesos-gracias-a-esta-estrategia) [![BBVA API Market](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.bbvaapimarket.com) [![BBVA API Market](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.bbvaapimarket.com/es) [![bbvanexttechnologies.com: Filosofía DevSecOps en el desarrollo de aplicaciones' sobre Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.bbvanexttechnologies.com/blogs/filosofia-devsecops-en-el-desarrollo-de-aplicaciones-sobre-azure) [![bbvanexttechnologies.com: Cómo definir infraestructura como código en AWS' con CDK](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.bbvanexttechnologies.com/como-definir-infraestructura-como-codigo-en-aws-con-cdk) [![bejarano.io/terraform-plan-light: terraform plan -light 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.bejarano.io/terraform-plan-light) [![berlin-group.org: PSD2 Access to Bank Accounts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.berlin-group.org/psd2-access-to-bank-accounts) [![besanttechnologies.com: AWS – Relational Database Service](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.besanttechnologies.com/amazon-web-services-relational-database) [![betsol.com: DevOps Using Jenkins, Docker, and Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.betsol.com/blog/devops-using-jenkins-docker-and-kubernetes) [![bikeshed.fm: The Bike Shed](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.bikeshed.fm) [![billin.net: Cómo ser freelance en España en 2022](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.billin.net/blog/como-ser-freelance) [![binarytides.com - 10 examples of Linux ss command to monitor network connections](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.binarytides.com/linux-ss-command) [![biobanking.com: Europe’s Leading Cancer Image Biobank (EUCAIM) Launched by Quibim and European Commission](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.biobanking.com/europes-leading-cancer-image-biobank-eucaim-launched-by-quibim-and-european-commission) [![bionconsulting.com: Kubernetes Network Policies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.bionconsulting.com/blog/kubernetes-network-policies) [![bionconsulting.com: Kubernetes Network Policies - Part 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.bionconsulting.com/blog/kubernetes-network-policies-part-2) [![bitsand.cloud: Slashing Data Transfer Costs in AWS by 99%](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.bitsand.cloud/posts/slashing-data-transfer-costs) [![bitslovers.com: Terraform Output – What you should know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.bitslovers.com/terraform-output) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.blackduck.com) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.blackhat.com) [![blazemeter.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.blazemeter.com) [![Blazemeter.com: Continuous Integration 101 - How to run Jmeter with jenkins' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.blazemeter.com/blog/continuous-integration-101-how-run-jmeter-jenkins) [![blazemeter.com: Open Source Load Testing Tools: Which One Should You Use?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.blazemeter.com/blog/open-source-load-testing-tools-which-one-should-you-use) [![blazemeter.com: Top Jenkins Plugins You Can’t Miss in 2018](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.blazemeter.com/blog/top-jenkins-plugins-you-cant-miss-in-2018) [![bleepingcomputer.com: Windows 11 can now install WSL from the Microsoft' Store 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.bleepingcomputer.com/news/microsoft/windows-11-can-now-install-wsl-from-the-microsoft-store) [![bleepingcomputer.com: Over 900,000 Kubernetes instances found exposed online](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.bleepingcomputer.com/news/security/over-900-000-kubernetes-instances-found-exposed-online) [![blocksandfiles.com: Lightbits Labs adds Kubernetes table stakes: CSI support](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.blocksandfiles.com/block/2020/06/23/lightbits-labs-adds-kubernetes-table-stakes-csi-support/1598623) [![blocksandfiles.com: Kubernetes storage: SmartX’s IOMesh beats Portworx, Longhorn and OpenEBS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.blocksandfiles.com/block/2021/08/05/kubernetes-storage-smartxs-iomesh-beats-portworx-longhorn-and-openebs/1617691) [![blocksandfiles.com: Kubernetes is in a bit of state about state](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.blocksandfiles.com/container-storage/2020/07/21/kubernetes-is-in-a-bit-of-state-about-state/1612337) [![blocksandfiles.com: geless storage is the ‘answer’ to Kubernetes data challenges](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.blocksandfiles.com/container-storage/2020/12/22/storageless-storage-is-the-answer-to-kubernetes-data-challenges/1611647) [![blocksandfiles.com: Red Hat OpenShift now does container storage backup 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.blocksandfiles.com/container-storage/2021/01/27/red-hat-openshift-now-does-container-storage-backup/1611166) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.blog.facilcloud.com/noticias/sql-vs-nosql-which-one-should-i-use/?lang=es_ES) [![blog.pythonlibrary.org 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.blog.pythonlibrary.org) [![bluematador.com: kubectl cheatsheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.bluematador.com/learn/kubectl-cheatsheet) [![Kubernetes Glossary 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.bluematador.com/learn/kubernetes-glossary) [![bmc.com: DevOps Metrics for Optimizing CI/CD Pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.bmc.com/blogs/devops-ci-cd-metrics) [![bmc.com: What Is a Kubernetes Operator?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.bmc.com/blogs/kubernetes-operator) [![**BMW ConnectedDrive**:](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.bmw-connecteddrive.com) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.bmw.co.uk/en/shop/ls/country-selection) [![GAIA-X: A Federated Data Infrastructure for Europe](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.bmwi.de/Redaktion/EN/Dossier/gaia-x.html) [![bogotobogo.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.bogotobogo.com/Java/tutorials/Spring-Boot/Maven-mvn-command-cheat-sheet.php) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.boot.dev/blog/devops/how-to-restart-all-pods-in-a-kubernetes-namespace) [![botkube.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.botkube.io) [![botplayautomation.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.botplayautomation.com) [![botplayautomation.com: Automation Test Plan](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.botplayautomation.com/post/automation-test-plan) [![botplayautomation.com: Benefits of Codeless (no code) Automation Testing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.botplayautomation.com/post/benefits-of-codeless-automation-testing) [![botplayautomation.com: Automation & Manual Testing Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.botplayautomation.com/post/best-practices-to-follow-in-software-testing-manual-and-automation-testing) [![botplayautomation.com: Common mistakes test teams make in automation testing' and how to fix them](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.botplayautomation.com/post/common-mistakes-test-teams-make-in-automation-testing-and-how-to-fix-them) [![botplayautomation.com: How to write a Software Test Plan?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.botplayautomation.com/post/how-to-write-a-test-plan) [![botplayautomation.com: Types of Software Testing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.botplayautomation.com/post/types-of-software-testing) [![botplayautomation.com: Automation Testing Implementation Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.botplayautomation.com/post/what-is-automation-testing-the-need-for-automation-testing-automation-testing-implementation-guide) [![Brainboard 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.brainboard.co) [![btw.so: Open Source Alternatives 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.btw.so/open-source-alternatives) [![buchatech.com/2022: A Guide to Navigating the AKS Enterprise Documentation & Scripts 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.buchatech.com/2022/08/a-guide-to-navigating-the-aks-enterprise-documentation-scripts) [![GAIA-X: A Federated Data Infrastructure for Europe](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.bundeswirtschaftsministerium.de/Redaktion/EN/Dossier/gaia-x.html) [![bunnyshell.com: DR in DevOps: How to Guarantee an Effective Disaster Recovery Plan with DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.bunnyshell.com/blog/disaster-recovery-devops) [![bunnyshell.com: GitOps vs. DevOps: What’s the Difference? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.bunnyshell.com/blog/gitops-vs-devops) [![buoyant.io: Kubernetes network policies with Cilium and Linkerd](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.buoyant.io/blog/kubernetes-network-policies-with-cilium-and-linkerd) [![buoyant.io: Go directly to namespace jail: Locking down network traffic between Kubernetes namespaces](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.buoyant.io/blog/locking-down-network-traffic-between-kubernetes-namespaces) [![buoyant.io: Multi-Cluster, Multi-Region Setup using Linkerd Service Mesh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.buoyant.io/blog/multi-cluster-multi-region-setup-using-linkerd-service-mesh) [![buoyant.io: Upgrading to Linkerd 2.12: Zero-trust-ready route-based policy, Gateway API, access logging](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.buoyant.io/service-mesh-academy/upgrading-to-linkerd-2-12) [![businessinsider.com: I'm an ex-Amazon senior leader. Here's why layoffs keep happening and why ambitious managers are fueling them](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.businessinsider.com/amazon-reason-for-layoffs-former-senior-tech-leader-2023-5) [![Uber's COO Says It's Getting Harder to Justify the Money Spent on AI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.businessinsider.com/uber-coo-andrew-macdonald-ai-token-spending-harder-justify-2026-5) [![businessinsider.es: Los 9 factores que más repercuten en la felicidad en' el trabajo, según los trabajadores](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.businessinsider.es/9-factores-repercuten-felicidad-trabajador-352445) [![businessinsider.es: Los 9 factores que más repercuten en la felicidad en el trabajo, según los trabajadores](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.businessinsider.es/desarrollo-profesional/9-factores-repercuten-felicidad-trabajador-352445) [![businessinsider.es: La brillante explicación de Steve Jobs sobre por qué los buenos empleados renuncian al trabajo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.businessinsider.es/desarrollo-profesional/explicacion-steve-jobs-buenos-empleados-renuncian-trabajo-1137601) [![businessinsider.es: El fin de la lealtad laboral](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.businessinsider.es/desarrollo-profesional/fin-lealtad-laboral-empleados-ya-no-son-fieles-jefes-1358974) [![businessinsider.es: Mentí en mi currículum para conseguir un trabajo mejor pagado y creo que otros deberían hacer lo mismo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.businessinsider.es/desarrollo-profesional/menti-mi-cv-conseguir-mejor-trabajo-recomiendo-otros-1226162) [![businessinsider.es: Así es como tu educación te ha moldeado sutilmente para que nunca consigas ascender en el trabajo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.businessinsider.es/desarrollo-profesional/razon-nunca-consigues-ascender-trabajo-conseguir-mejor-sueldo-970737) [![businessinsider.es: "Estoy atrapado en unos hábitos poco saludables y me siento abrumado por todo lo que tengo que hacer, ¿cómo puedo aprender a decir no?"](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.businessinsider.es/desarrollo-profesional/tan-dificil-decir-no-jefe-965459) [![businessinsider.es: Avanzar en la carrera profesional y conseguir ascensos dentro de la empresa será mucho más difícil para las personas que teletrabajan, según el CEO de IBM](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.businessinsider.es/desarrollo-profesional/teletrabajar-perjudica-carrera-profesional-posibles-ascensos-1240782) [![businessinsider.es: El fin de la lealtad laboral](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.businessinsider.es/empleados-ya-no-sienten-lealtad-jefes-empleadores-1358974) [![businessinsider.es: La brillante explicación de Steve Jobs sobre por qué' los buenos empleados renuncian al trabajo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.businessinsider.es/explicacion-steve-jobs-buenos-empleados-renuncian-1137601) [![businessinsider.es: Los ingenieros de software están aterrorizados ante' la posibilidad de ser sustituidos por la IA](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.businessinsider.es/ingenieros-software-estan-aterrorizados-posibilidad-ser-sustituidos-ia-1238112) [![businessinsider.es: Mentí en mi currículum para conseguir un trabajo mejor' pagado y creo que otros deberían hacer lo mismo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.businessinsider.es/menti-mi-cv-conseguir-mejor-trabajo-recomiendo-otros-1226162) [![businessinsider.es: Así es como tu educación te ha moldeado sutilmente para' que nunca consigas ascender en el trabajo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.businessinsider.es/razon-nunca-consigues-ascender-trabajo-conseguir-mejor-sueldo-970737) [![businessinsider.es: "Estoy atrapado en unos hábitos poco saludables y me' siento abrumado por todo lo que tengo que hacer, ¿cómo puedo aprender a decir no?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.businessinsider.es/tan-dificil-decir-no-jefe-965459) [![businessinsider.es: Los ingenieros de software están aterrorizados ante la posibilidad de ser sustituidos por la IA](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.businessinsider.es/tecnologia/ingenieros-software-estan-aterrorizados-posibilidad-ser-sustituidos-ia-1238112) [![businessinsider.es: Uso ChatGPT entre 50 y 70 veces al día para todo, desde preparar reuniones hasta quitarme el pegamento de los dedos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.businessinsider.es/tecnologia/uso-chatgpt-50-70-veces-dia-ser-productivo-1228162) [![businessinsider.es: Avanzar en la carrera profesional y conseguir ascensos' dentro de la empresa será mucho más difícil para las personas que teletrabajan, según el CEO de IBM](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.businessinsider.es/teletrabajar-perjudica-carrera-profesional-posibles-ascensos-1240782) [![businessinsider.es: Uso ChatGPT entre 50 y 70 veces al día para todo, desde' preparar reuniones hasta quitarme el pegamento de los dedos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.businessinsider.es/uso-chatgpt-50-70-veces-dia-ser-productivo-1228162) [![busybox.net](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.busybox.net) [![c-sharpcorner.com: 0 Git Commands You Should Know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.c-sharpcorner.com/article/20-git-commands-you-should-know) [![c-sharpcorner.com: Comparing AWS SQL Server With Azure SQL Database](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.c-sharpcorner.com/article/comparing-aws-sql-server-with-azure-sql-database) [![c-sharpcorner.com: The Best VS Code Extensions For Remote Working](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.c-sharpcorner.com/article/the-best-vs-code-extensions-for-remote-working) [![c-sharpcorner.com: The Best VS Code Extensions To Supercharge Git](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.c-sharpcorner.com/article/the-best-vs-code-extensions-to-supercharge-git) [![c-sharpcorner.com: Top 15 Git Commands With Examples For Every Developers💪](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.c-sharpcorner.com/article/top-15-git-commands-with-examples-for-every-developers) [![c-sharpcorner.com: Why and When to use Azure Functions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.c-sharpcorner.com/article/why-and-when-to-use-azure-functions) [![edureka.com: Top 10 DevOps Tools You Must Know In 2020](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.c/blog/top-10-devops-tools) [![calcalistech.com: “DevOps is a culture, it's not a job description”](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.calcalistech.com/ctechnews/article/s1mlpunf9) [![callicoder.com: Scaffolding your Spring Boot Application with Yeoman](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.callicoder.com/scaffolding-your-spring-boot-application) [![canva.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.canva.com) [![canvatechblog.com: Supporting GPU-accelerated Machine Learning with Kubernetes and Nix](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.canva.dev/blog/engineering/supporting-gpu-accelerated-machine-learning-with-kubernetes-and-nix) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.capgemini.com/2016/05/assessing-state-of-your-devops-adoption-use-of-a-quality-blueprint-qbp) [![Introducing the third of three Microsoft Clouds: Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.catapultsystems.com/blogs/introducing-the-third-of-three-microsoft-clouds-azure) [![cbui.dev: Every company has an "old" production AWS account](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cbui.dev/every-company-has-an-old-production-aws-account) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ccohs.ca/oshanswers/ergonomics/shovel.html) [![centos.org: Comparing Centos Linux and CentOS Stream](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.centos.org/cl-vs-cs) [![cequence.ai: The OWASP API Security Top 10 From a Real-World Perspective](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cequence.ai/blog/owasp-api-security-top-10-from-a-real-world-perspective) [![Cerebras AI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cerebras.ai) [![certace](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.certace.com) [![certdepot.net: OpenShift Free available resources 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.certdepot.net/openshift-free-available-resources) [![blog.chainguard.dev: How To Verify Cosigned Container Images In Amazon ECS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.chainguard.dev/unchained) [![chakray.com: 11 Steps to achieving a successful API Management Strategy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.chakray.com/11-steps-achieving-successful-api-management-strategy) [![chakray.com: API Strategy. How to create an API Marketplace](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.chakray.com/api-strategy-how-to-create-an-api-marketplace) [![chakray.com: 11 Pasos para lograr una estrategia API Management exitosa](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.chakray.com/es/11-pasos-lograr-estrategia-api-management-exitosa) [![chakray.com: Por qué API LIFECYCLE MANAGEMENT es imprescindible para la' organización de APIs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.chakray.com/es/por-que-api-lifecycle-management-imprescindible-api-organizacion) [![chakray.com: Why API Lifecycle Management is a MUST for Your Organisation' APIs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.chakray.com/why-api-lifecycle-management-is-must-organisation-apis) [![chaossearch.io: 9 Essential DevOps Tools for 2021](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.chaossearch.io/blog/essential-devops-tools) [![cheat-sheets.org 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cheat-sheets.org) [![cheatography.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cheatography.com/mikesac/cheat-sheets/maven) [![Checkly](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.checklyhq.com) [![checkov.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.checkov.io) [![chef.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.chef.io) [![learn.chef.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.chef.io/training/tutorials) [![cio.com: Agile vs. waterfall: Project methodologies compared](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cio.com/article/194093/agile-vs-waterfall-project-methodologies-compared.html) [![What is NoOps? The quest for fully automated IT operations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cio.com/article/220351/what-is-noops-the-quest-for-fully-automated-it-operations.html) [![What is NoOps? The quest for fully automated IT operations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cio.com/article/3407714/what-is-noops-the-quest-for-fully-automated-it-operations.html) [![cio.com: Make Better AI Infrastructure Decisions: Why Hybrid Cloud is a Solid Fit 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cio.com/article/350337/make-better-ai-infrastructure-decisions-why-hybrid-cloud-is-a-solid-fit.html) [![cio.com: Agile vs. waterfall: Project methodologies compared](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cio.com/article/3584559/agile-vs-waterfall-project-methodologies-compared.html) [![circonus.com: Guide to Kubernetes Monitoring: Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.circonus.com/2020/09/guide-to-kubernetes-monitoring-part-1) [![circonus.com: 12 Critical Kubernetes Health Conditions You Need to Monitor and Why](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.circonus.com/2020/12/12-critical-kubernetes-health-conditions-you-need-to-monitor-and-why) [![circonus.com: Guide to Monitoring Kubernetes, Part 2: Which Metrics and' Health Conditions You Should be Monitoring](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.circonus.com/2021/01/guide-to-monitoring-kubernetes-part-2-which-metrics-and-health-conditions-you-should-be-monitoring) [![circonus.com: Monitoring for Success: What All SREs Need to Know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.circonus.com/2021/04/monitoring-for-success-what-all-sres-need-to-know) [![cisecurity.org: Where Does Zero Trust Begin and Why is it Important?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cisecurity.org/insights/blog/where-does-zero-trust-begin-and-why-is-it-important) [![civo.com/academy 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.civo.com/academy) [![K8s vs k3s](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.civo.com/blog/k8s-vs-k3s) [![civo.com: Manage Kubernetes clusters using the Civo Pulumi provider](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.civo.com/learn) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.civo.com/learn/deployments-without-yaml-using-ketch) [![civo.com: Get up and running with Kubeflow on Civo Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.civo.com/learn/get-up-and-running-with-kubeflow-on-civo-kubernetes) [![civo.com: Manage Kubernetes clusters using the Civo Pulumi provider](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.civo.com/learn/kubernetes-clusters-using-the-civo-pulumi-provider) [![claydesk.com: Google Cloud App Engine Vs Red Hat OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.claydesk.com/ecampus/google-cloud-app-engine-vs-red-hat) [![clickittech.com: Amazon ECS vs EKS : The Best Container Orchestration Platform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.clickittech.com/aws/amazon-ecs-vs-eks) [![clickittech.com: Amazon ECS vs EKS : The Best Container Orchestration Platform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.clickittech.com/cloud-services/amazon-ecs-vs-eks) [![clickittech.com: CI/CD Best Practices: Top 10 Practices for Financial Services](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.clickittech.com/devops/ci-cd-best-practices) [![clickittech.com: The Ultimate Docker Security Best Practices for Your Node.js Application](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.clickittech.com/devops/docker-security-best-practices) [![clickittech.com: Infrastructure as Code Tools, what are the best IaC tools? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.clickittech.com/devops/infrastructure-as-code-tools) [![clickittech.com: Kubernetes Autoscaling: How to use the Kubernetes Autoscaler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.clickittech.com/devops/kubernetes-autoscaling) [![clickittech.com: Kubernetes Multi tenancy with Amazon EKS: Best practices and considerations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.clickittech.com/devops/kubernetes-multi-tenancy) [![clickittech.com: Microservices vs Monolith 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.clickittech.com/devops/microservices-vs-monolith) [![clickittech.com: Terraform vs CloudFormation: The Final battle 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.clickittech.com/devops/terraform-vs-cloudformation) [![clickittech.com: What is GitOps? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.clickittech.com/devops/what-is-gitops) [![clickittech.com: Kubernetes Multi tenancy with Amazon EKS: Best practices' and considerations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.clickittech.com/saas/kubernetes-multi-tenancy) [![climagic.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.climagic.org) [![cloud-architect.fr: AZ-CheatSheet: Become an expert in Azure Landing Zones](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloud-architect.fr/2022/01/19/az-cheatsheet-become-an-expert-in-azure-landing-zones) [![CloudBees Accelerator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com) [![How to Speed Up Software Development with Build and Test Acceleration Tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/blog) [![cloudbees.com: Git Commands: The 13 You Must Know, In Order 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/blog/13-git-commands-to-know-in-order) [![cloudbees.com: Troubleshooting Jenkins Performance: Kubernetes Edition - Part 1 (2020) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/blog/apm-tools-jenkins-performance) [![cloudbees.com: Troubleshooting Jenkins Performance: Kubernetes Edition - Part 2 (2020) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/blog/application-performance-monitoring-tools) [![cloudbees.com: How Asynchronous Communication Can Boost Productivity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/blog/asynchronous-communication) [![cloudbees.com: How Asynchronous Communication Can Boost Productivity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/blog/asynchronous-development) [![cloudbees.com: Automated Build and Deploy Feedback Using Jenkins and Instana' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/blog/automated-build-deploy-feedback-using-instana) [![cloudbees.com: Introductory Handbook for Database Continuous Integration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/blog/beginners-guide-to-continuous-integration-and-deployment) [![cloudbees.com: Feature Flag Best Practices: Change Management in Production](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/blog/change-management-in-production) [![cloudbees.com: Key Components of a CI/CD Pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/blog/ci-cd-pipeline) [![cloudbees.com: Continuous Delivery Tools: The 5 You Absolutely Need to Know in 2021](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/blog/cicd-tools-to-know-2021) [![cloudbees.com: All Tier 1 Plugins Support Configuration as Code 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/blog/configuration-as-code-plugin-support) [![cloudbees.com: Introductory Handbook for Database Continuous Integration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/blog/database-continuous-integration) [![cloudbees.com: Enterprise JVM Administration and Jenkins Performance 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/blog/enterprise-jvm-administration-and-jenkins-performance) [![cloudbees.com: Feature Flag Best Practices: Understanding the Feature Flag Lifecycle](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/blog/feature-flag-lifecycle) [![cloudbees.com: Testing with Feature Flags to Improve Developer Productivity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/blog/feature-flags-improve-developer-productivity) [![cloudbees.com: Getting Started Quickly With Ansible Ad Hoc Commands](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/blog/getting-started-quickly-with-ansible-ad-hoc-commands) [![cloudbees.com: Git Commands: The 13 You Must Know, In Order 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/blog/git-commit-detailed-tutorial-on-saving-your-code) [![cloudbees.com: Git Pull: How It Works With Detailed Examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/blog/git-pull-how-it-works-with-detailed-examples) [![cloudbees.com: Git Push: An In-Depth Tutorial With Examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/blog/git-push-an-in-depth-tutorial-with-examples) [![cloudbees.com: Git Reset Clearly Explained: How to Undo Your Changes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/blog/git-reset-undo-changes) [![cloudbees.com: Git Squash: How to Condense Your Commit History](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/blog/git-squash-how-to-condense-your-commit-history) [![cloudbees.com: How to Grow Continuous Delivery Maturity Using Feature Flags](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/blog/grow-cd-maturity) [![How to Disable Code: The Developer's Production Kill Switch 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/blog/how-disable-code-developers-production-kill-switch) [![cloudbees.com: The Importance of Feature Flags in CI/CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/blog/how-feature-flags-help-you-put-customers-first) [![How to Speed Up Software Development with Build and Test Acceleration Tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/blog/how-speed-software-development-build-test-acceleration-tools) [![cloudbees.com: How to Grow Continuous Delivery Maturity Using Feature Flags](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/blog/how-to-build-the-process-and-culture-behind-using-feature-flags-at-scale) [![cloudbees.com: How to Nail DevOps Governance and Compliance in a Highly Regulated Industry 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/blog/how-to-nail-devops-governance-and-compliance-in-a-highly-regulated-industry) [![cloudbees.com: The Two Most Common Issues with Jenkins and How to Fix Them 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/blog/most-common-issues-scaling-jenkins) [![rollout.io: CloudBees Rollout Tutorial: Feature Flagging in your React Native App in 5 minutes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/blog/rollout-tutorial-feature-flagging-your-react-native-app-5-minutes) [![cloudbees.com: The Importance of Feature Flags in CI/CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/blog/the-importance-of-feature-flags-in-cicd) [![cloudbees.com: 7 Tips for Creating A Successful CI/CD Pipeline 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/blog/tips-creating-successful-cicd-pipeline) [![cloudbees.com: Top 10 Best Practices for Jenkins Pipeline Plugin 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/blog/top-10-best-practices-jenkins-pipeline-plugin) [![cloudbees.com: More Isn’t Always Better: Using Predictive Analytics to Show Adding More People Doesn’t Always Help](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/blog/using-predictive-analytics-to-show-adding-more-people) [![cloudbees.com: So, Your Jenkins Is Slow. Here’s How to Fix It 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/blog/your-jenkins-slow-how-to-fix) [![Cloudbees Flow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/capabilities/continuous-delivery) [![cloudbees.com: Goodbye Sleepless Nights: De-Risking Deployments with Feature' Flags](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/case-study/petdesk) [![cloudbees.com: Goodbye Sleepless Nights: De-Risking Deployments with Feature Flags](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/customers/petdesk) [![cloudbees.com: What is GitOps?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/gitops/what-is-gitops) [![cloudbees.com: what is jenkins-x](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/jenkins-x/what-is-jenkins-x) [![CloudBees Accelerator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/products/accelerator/overview) [![Cloudbees Flow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/products/flow/overview) [![cloudbees.com: Jenkins Pipeline with Plugins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/resource/whitepaper/jenkins-pipeline-plugins) [![cloudbees.com: Managing DevSecOps Pipelines at Scale with Jenkins Templating Engine](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/videos/jenkins-template-pipeline-devsecops) [![cloudbees.com: what is jenkins-x](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/whitepapers/building-cloud-native-apps-painlessly) [![==cloudcatalog.dev==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudcatalog.dev) [![cloudcraft.co](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudcraft.co) [![blog.cloudera.com: Scalability of Kafka Messaging using Consumer Groups](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudera.com/blog.html) [![cloudflare.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudflare.com) [![cloudflare.com: What Is Edge Computing?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudflare.com/learning/serverless/glossary/what-is-edge-computing) [![How to Restore Your Instance Data from a Backup using Snapshots on AWS EC2/EBS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudinsidr.com/content/how-to-restore-your-instance-data-from-a-backup-using-snapshots-on-aws-ec2ebs) [![Implementing Istio From Start To Finish](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudnativedeepdive.com/implementing-istio-from-start-to-finish) [![Sharing a NVIDIA GPU Between Pods in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudnativedeepdive.com/sharing-a-nvidia-gpu-between-pods-in-kubernetes) [![cloudnatively.com: Kubernetes client tools overview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudnatively.com/kubernetes-client-tools-overview) [![cloudnatively.com: Understanding Horizontal Pod Autoscaling](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudnatively.com/kubernetes-hpa-explanation) [![cloudnatively.com: The State of Stateful apps on Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudnatively.com/stateful-apps-on-kubernetes) [![cloudnowtech.com: Kubernetes vs Serverless – How do you choose? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudnowtech.com/blog/kubernetes-vs-serverless-how-do-you-choose) [![cloudops.com: Comparing Service Meshes: Istio, Linkerd, Consul Connect, and Citrix ADC](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudops.com/blog/comparing-service-meshes-istio-linkerd-and-consul-connect-citrix-adc) [![cloudquery.io: Cloud Query: The open-source cloud asset inventory powered by SQL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudquery.io) [![cloudquery.io: Announcing CloudQuery Terraform Drift Detection](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudquery.io/blog/announcing-cloudquery-terraform-drift-detection) [![cloudquery.io: Building an Open-Source Cloud Asset Inventory with CloudQuery' and Grafana](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudquery.io/blog/open-source-cloud-asset-inventory-with-cloudquery-and-grafana) [![cloudquery.io: Building an Open-Source Cloud Asset Inventory with CloudQuery and Grafana](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudquery.io/learning-center/cloud-asset-management) [![cloudsavvyit.com: How Does Kubernetes Work?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudsavvyit.com/10110/how-does-kubernetes-work) [![cloudsavvyit.com: How to Use Multi-Threaded Processing in Bash Scripts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudsavvyit.com/12277/how-to-use-multi-threaded-processing-in-bash-scripts) [![cloudsavvyit.com: How to run your own kubernetes cluster with Microk8s](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudsavvyit.com/13024/how-to-run-your-own-kubernetes-cluster-with-microk8s) [![cloudsavvyit.com: How to Scale Docker Containers Across Servers Using Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudsavvyit.com/13039/how-to-scale-docker-containers-across-servers-using-kubernetes) [![cloudsavvyit.com: What is Docker Swarm Mode and When Should You Use It?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudsavvyit.com/13049/what-is-docker-swarm-mode-and-when-should-you-use-it) [![cloudsavvyit.com: Is Rocky Linux the new CentOS?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudsavvyit.com/13092/is-rocky-linux-the-new-centos) [![cloudsavvyit.com: How to Run PHPMyAdmin in a Docker Container](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudsavvyit.com/13842/how-to-run-phpmyadmin-in-a-docker-container) [![cloudsavvyit.com: How to SSH into a Docker container](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudsavvyit.com/13937/how-to-ssh-into-a-docker-container) [![cloudsavvyit.com: How to use docker cp to copy files between host and containers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudsavvyit.com/13987/how-to-use-docker-cp-to-copy-files-between-host-and-containers) [![cloudsavvyit.com: How to Use Git Hooks For Commit Automation 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudsavvyit.com/14036/how-to-use-git-hooks-for-commit-automation) [![cloudsavvyit.com: How to Pass Environment Variables to Docker Containers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudsavvyit.com/14081/how-to-pass-environment-variables-to-docker-containers) [![cloudsavvyit.com: How To Clean Up and Delete Docker Images](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudsavvyit.com/14191/how-to-clean-up-and-delete-docker-images) [![cloudsavvyit.com: How to Delete Git Branches on Local and Remote Repositories](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudsavvyit.com/14289/how-to-delete-git-branches-on-local-and-remote-repositories) [![cloudsavvyit.com: How to Assign a Static IP to a Docker Container](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudsavvyit.com/14508/how-to-assign-a-static-ip-to-a-docker-container) [![cloudsavvyit.com: How to Restart Kubernetes Pods with Kubectl](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudsavvyit.com/14587/how-to-restart-kubernetes-pods-with-kubectl) [![cloudsavvyit.com: How To Properly Fork a Github Repository](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudsavvyit.com/14640/how-to-properly-fork-a-github-repository) [![cloudsavvyit.com: How to Inspect a Docker Image’s Content Without Starting' a Container](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudsavvyit.com/14663/how-to-inspect-a-docker-images-content-without-starting-a-container) [![==cloudsavvyit.com: How to Get Started With DevSpace and Rapidly Develop' Kubernetes Apps==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudsavvyit.com/14690/how-to-get-started-with-devspace-and-rapidly-develop-kubernetes-apps) [![cloudsavvyit.com: How to Move Changes to Another Branch in Git](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudsavvyit.com/14710/how-to-move-changes-to-another-branch-in-git) [![==cloudsavvyit.com: Should You Use HTTPS or SSH For Git?== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudsavvyit.com/14822/should-you-use-https-or-ssh-for-git) [![cloudsavvyit.com: What’s the Difference Between Exposing and Publishing' a Docker Port?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudsavvyit.com/14880/whats-the-difference-between-exposing-and-publishing-a-docker-port) [![cloudsavvyit.com: How (and Why) to Run Docker Inside Docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudsavvyit.com/14890/how-and-why-to-run-docker-inside-docker) [![cloudsavvyit.com: How to Add a Volume to an Existing Docker Container](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudsavvyit.com/14973/how-to-add-a-volume-to-an-existing-docker-container) [![cloudsavvyit.com: How to Manage Docker Engine Plugins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudsavvyit.com/15066/how-to-manage-docker-engine-plugins) [![==cloudsavvyit.com: What is Prometheus and Why Is It So Popular==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudsavvyit.com/15124/what-is-prometheus-and-why-is-it-so-popular) [![cloudsavvyit.com: 10 Tools That Complement Docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudsavvyit.com/15158/10-tools-that-complement-docker) [![cloudsavvyit.com: How to Use Github Actions to Automate Your Repository' Builds](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudsavvyit.com/15207/how-to-use-github-actions-to-automate-your-repository-builds) [![cloudsavvyit.com: A Beginner’s Introduction To DevOps Principles](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudsavvyit.com/3233/a-beginners-introduction-to-devops-principles) [![cloudsavvyit.com: Should You Run a Database in Docker?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudsavvyit.com/5414/should-you-run-a-database-in-docker) [![cloudsavvyit.com: How to Use Cron With Your Docker Containers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudsavvyit.com/9033/how-to-use-cron-with-your-docker-containers) [![CloudSkew](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudskew.com) [![cloudtechtwitter.com: KubeApiServer components 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudtechtwitter.com/2022/04/kubeapiserver.html) [![cloudtechtwitter.com: Kubernetes Quality of Service (QoS) class](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudtechtwitter.com/2022/04/kubernetes-quality-of-service-qos-class.html) [![cloudtechtwitter.com: Introduction to Kubernetes 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudtechtwitter.com/2022/05/dont-miss-next-article-be-first-to-be.html) [![cloudtechtwitter.com: kubernetes common commands](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudtechtwitter.com/2022/05/kubernetes-common-commands.html) [![cloudtechtwitter.com: Let's check about AWS v/s Azure Service](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudtechtwitter.com/2022/05/lets-check-about-aws-vs-azure-services.html) [![cloudtechtwitter.com: Pattern: API Gateway / Backends for Frontends](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudtechtwitter.com/2022/05/pattern-api-gateway-backends-for.html) [![cloudtechtwitter.com: Reverse Proxy vs. Forward Proxy: The Differences](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudtechtwitter.com/2022/05/reverse-proxy-vs-forward-proxy.html) [![cncf.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/announcements/2022/02/10/cncf-sees-record-kubernetes-and-container-adoption-in-2021-cloud-native-survey) [![cncf.io: Identifying Kubernetes Config Security Threats: Pods Running as' Root](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2020/06/16/identifying-kubernetes-config-security-threats-pods-running-as-root) [![cncf.io: DevOps vs. SRE](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2020/07/17/site-reliability-engineering-sre-101-with-devops-vs-sre) [![cncf.io: Logging in Kubernetes: EFK vs PLG Stack](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2020/07/27/logging-in-kubernetes-efk-vs-plg-stack) [![CNCF End User Technology Radar: Observability, September 2020 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2020/09/11/cncf-end-user-technology-radar-observability-september-2020) [![cncf.io: Top 7 challenges to becoming cloud native](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2020/09/15/top-7-challenges-to-becoming-cloud-native) [![cncf.io: 5 Problems with Kubernetes Cost Estimation Strategies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2020/09/18/5-problems-with-kubernetes-cost-estimation-strategies) [![cncf.io: Container Attached Storage is Cloud Native Storage (CAS)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2020/09/22/container-attached-storage-is-cloud-native-storage-cas) [![cncf.io: Kubernetes Operators 101](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2020/10/02/kubernetes-operators-101) [![cncf.io: Service Mesh Is Still Hard](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2020/10/26/service-mesh-is-still-hard) [![cncf.io: The need for Kubernetes Native Messaging Platform in Hybrid Cloud' Environment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2020/11/03/the-need-for-kubernetes-native-messaging-platform-in-hybrid-cloud-environment) [![cncf.io: Implementing GitOps on Kubernetes Using K3s, Rancher, Vault and' Argo CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2020/11/12/implementing-gitops-on-kubernetes-using-k3s-rancher-vault-and-argo-cd) [![cncf.io: Why Linkerd doesn’t use Envoy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2020/12/11/why-linkerd-doesnt-use-envoy) [![cncf.io: Kubernetes 101: An Introduction 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2020/12/14/kubernetes-101-an-introduction) [![cncf.io: Kubernetes network policies with Cilium and Linkerd](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2021/02/25/kubernetes-network-policies-with-cilium-and-linkerd) [![cncf.io: Protocol detection and opaque ports in Linkerd](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2021/03/10/protocol-detection-and-opaque-ports-in-linkerd) [![cncf.io: Introduction to k3d: Run K3s in Docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2021/03/16/introduction-to-k3d-run-k3s-in-docker) [![cncf.io: Kubernetes Security 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2021/03/22/kubernetes-security) [![cncf.io: Quick application deployments on MicroK8s using Helm Charts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2021/03/23/quick-application-deployments-on-microk8s-using-helm-chart) [![cncf.io: Add Java Agents to Existing Kubernetes and Helm Applications Instantly](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2021/03/24/add-java-agents-to-existing-kubernetes-and-helm-applications-instantly) [![cncf.io: Cloudformation vs. Terraform: Which is better?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2021/04/06/cloudformation-vs-terraform-which-is-better) [![cncf.io: Simplifying multi-clusters in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2021/04/12/simplifying-multi-clusters-in-kubernetes) [![cncf.io: Revealing the secrets of Kubernetes secrets 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2021/04/22/revealing-the-secrets-of-kubernetes-secrets) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2021/04/29/from-distributed-tracing-to-apm-taking-opentelemetry-and-jaeger-up-a-level) [![cncf.io: Tools to develop apps on Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2021/05/10/tools-to-develop-apps-on-kubernetes) [![cncf.io: FinOps for Kubernetes: Insufficient – or nonexistent – Kubernetes' cost monitoring is causing overspend](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2021/06/29/finops-for-kubernetes-insufficient-or-nonexistent-kubernetes-cost-monitoring-is-causing-overspend) [![cncf.io: What is Polaris? Kubernetes open source configuration validation' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2021/07/01/what-is-fairwinds-polaris-kubernetes-open-source-configuration-validation) [![cncf.io: Networking with a service mesh: use cases, best practices, and' comparison of top mesh options](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2021/07/15/networking-with-a-service-mesh-use-cases-best-practices-and-comparison-of-top-mesh-options) [![cncf.io: Think gRPC, when you are architecting modern microservices!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2021/07/19/think-grpc-when-you-are-architecting-modern-microservices) [![cncf.io: Advanced Kubernetes pod to node scheduling](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2021/07/27/advanced-kubernetes-pod-to-node-scheduling) [![cncf.io: Avoiding Kubernetes cluster outages with synthetic monitoring](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2021/08/10/avoiding-kubernetes-cluster-outages-with-synthetic-monitoring) [![==cncf.io: How to secure your Kubernetes control plane and node components==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2021/08/20/how-to-secure-your-kubernetes-control-plane-and-node-components) [![cncf.io: Kubernetes Ingress gRPC example with a Dune quote service](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2021/09/24/kubernetes-ingress-grpc-example-with-a-dune-quote-service) [![Automation is the future of cloud cost optimization](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2021/09/29/automation-is-the-future-of-cloud-cost-optimization) [![cncf.io: Kubernetes Cluster API reaches production readiness with version' 1.0](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2021/10/06/kubernetes-cluster-api-reaches-production-readiness-with-version-1-0) [![cncf.io: Flux: Server-side reconciliation is coming](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2021/10/07/server-side-reconciliation-is-coming) [![cncf.io: How to justify infrastructure replacement to your manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2021/10/29/how-to-justify-infrastructure-replacement-to-your-manager) [![cncf.io: Prometheus announces an Agent to address a new range of use cases](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2021/11/16/prometheus-announces-an-agent-to-address-a-new-range-of-use-cases) [![==cncf.io: How to add observability to your application pipeline==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2021/11/23/how-to-add-observability-to-your-application-pipeline) [![cncf.io: Hosted Edge vs Cloud: the battle for latency and security 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2021/12/08/hosted-edge-vs-cloud-the-battle-for-latency-and-security) [![cncf.io: Introducing Opta: Terraform on Rails](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2022/02/18/introducing-opta-terraform-on-rails) [![An emerging Job: Kubernetes engineer 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2022/03/03/an-emerging-job-kubernetes-engineer) [![==cncf.io: DevOps vs. SRE vs. Platform Engineering? The gaps might be smaller' than you think==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2022/07/01/devops-vs-sre-vs-platform-engineering-the-gaps-might-be-smaller-than-you-think) [![cncf.io: How to GitOps your Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2022/09/30/how-to-gitops-your-terraform) [![cncf.io: Kubernetes best practice: How to (correctly) set resource requests' and limits](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2022/10/20/kubernetes-best-practice-how-to-correctly-set-resource-requests-and-limits) [![cncf.io: Seven zero trust rules for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2022/11/04/seven-zero-trust-rules-for-kubernetes) [![==cncf.io: Monitoring micro-front ends on Kubernetes with NGINX== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2023/02/01/monitoring-micro-front-ends-on-kubernetes-with-nginx) [![cncf.io: Kubernetes storage is complex, but it’s getting better](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2023/03/28/kubernetes-storage-is-complex-but-its-getting-better) [![Kubernetes Troubleshooting: A Step-by-Step Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2025/03/13/kubernetes-troubleshooting-a-step-by-step-guide) [![cncf.io: Certified Kubernetes Application Developer (CKAD)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/certification/ckad) [![Certified Kubernetes offerings](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/certification/software-conformance) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/kubeweekly) [![cncf.io: THE ILLUSTRATED CHILDREN’S GUIDE TO KUBERNETES 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/phippy/the-childrens-illustrated-guide-to-kubernetes) [![CNCF Reports](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/reports) [![cncf.io webinar: Deploying Kubernetes to bare metal using cluster API](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/webinars/deploying-kubernetes-to-bare-metal-using-cluster-api) [![CNCF Survey Report 2019](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/wp-content/uploads/2020/03/CNCF_Survey_Report.pdf) [![CNCF Survey Report 2020](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/wp-content/uploads/2020/11/CNCF_Survey_Report_2020.pdf) [![cncf.io: CNCF Operator White Paper (PDF) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/wp-content/uploads/2021/07/CNCF_Operator_WhitePaper.pdf) [![CNCF Survey Report 2021](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/wp-content/uploads/2021/12/Q1-2021-State-of-Cloud-Native-development-FINAL.pdf) [![cockroachlabs.com: Automated database operations with Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cockroachlabs.com/blog/automate-database-ops-with-terraform) [![cockroachlabs.com: How to use Cluster Mesh for Multi-Region Kubernetes Pod Communication](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cockroachlabs.com/blog/cockroachdb-kubernetes-cilium) [![Cockroach](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cockroachlabs.com/docs/stable/kubernetes-overview) [![==Cockroach==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cockroachlabs.com/docs/stable/orchestration.html) [![codecademy.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.codecademy.com) [![blog.codecentric.de: Stop re-writing pipelines! Why GitHub Actions drive the future of CI/CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.codecentric.de/en/knowledge-hub/blog/github-actions-nextgen-cicd) [![codementor](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.codementor.io) [![codementor.io: Docker: What's Under the Hood?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.codementor.io/blog/docker-technology-5x1kilcbow) [![codemotion.com: Nomad vs Kubernetes but without the complexity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.codemotion.com/magazine/backend/nomad-kubernetes-but-without-the-complexity) [![codemotion.com: Nomad vs Kubernetes but without the complexity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.codemotion.com/magazine/dev-hub/backend-dev/nomad-kubernetes-but-without-the-complexity) [![codeproject.com: Making a Simple Data Pipeline Part 4: CI/CD with GitHub Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.codeproject.com/Articles/5320647/Making-a-Simple-Data-Pipeline-Part-4-CI-CD-with-Gi) [![codeproject.com: How to Create an Image in Docker using Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.codeproject.com/Tips/5323808/How-To-Create-An-Image-In-Docker-Using-Python) [![codewars.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.codewars.com) [![codigonuevo.com: ¿Debería adaptarse el sueldo del teletrabajo al lugar en' el que vivas?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.codigonuevo.com/sociedad/deberia-adaptarse-sueldo-teletrabajo-lugar-vivas) [![codigonuevo.com: ¿Debería adaptarse el sueldo del teletrabajo al lugar en el que vivas?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.codigonuevo.com/yo/deberia-adaptarse-sueldo-teletrabajo-lugar-vivas-AOCN305757) [![codium.ai: We’ve launched CodiumAI powered by TestGPT and raised $11M. Here’s why](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.codium.ai/blog/codiumai-powered-by-testgpt-accounces-beta-and-raised-11m) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cognizant.com/InsightsWhitepapers/Jumpstarting-DevOps-with-Continuous-Testing-codex1719.pdf) [![CommandLine Ninja](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.commandline.ninja) [![commandline.ninja: Use Powershell to find windows services configured to' run as another user](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.commandline.ninja/use-powershell-to-find-windows-svcs-configured-to-run-as-another-user) [![commandline.ninja: Video Intro to Secret Management with Powershell](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.commandline.ninja/video-intro-to-secret-management-with-powershell) [![commandlinefu.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.commandlinefu.com) [![CommandLineFu 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.commandlinefu.com/commands/browse) [![commandlinefu.com/commands/matching/ssh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.commandlinefu.com/commands/browse/commands/matching/ssh/c3No/sort-by-votes) [![commandlinefu.com: Compare directories via diff](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.commandlinefu.com/commands/browse/commands/view/9116/compare-directories-via-diff) [![commandlinefu.com/commands/matching/ssh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.commandlinefu.com/commands/matching/ssh/c3No/sort-by-votes) [![commandlinefu.com: pip install into current directory without virtualenv](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.commandlinefu.com/commands/view/17656/pip-install-into-current-directory-without-virtualenv) [![commandlinefu.com: Compare directories via diff](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.commandlinefu.com/commands/view/9116/compare-directories-via-diff) [![comparitech.com: Nmap Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.comparitech.com/net-admin/nmap-nessus-cheat-sheet) [![computerworld.com: How to get a job in healthcare IT](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.computerworld.com/article/1627067/how-to-get-a-job-in-healthcare-it-2.html) [![computerworld.com: How to get a job in healthcare IT](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.computerworld.com/article/3663674/how-to-get-a-job-in-healthcare-it.html) [![Rancher Labs launches free training course to meet surging demand for Kubernetes skills](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.computing.co.uk/news/4015423/rancher-labs-launches-free-training-course-meet-surging-demand-kubernetes) [![computing.co.uk: CloudBees gets busy with security, visibility and control as DevOps evolves](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.computing.co.uk/news/4020521/cloudbees-busy-security-visibility-control-devops-evolves) [![computing.es: Retos del outsourcing de servicios IT en España](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.computing.es/mundo-digital/opinion/1129764046601/retos-del-outsourcing-de-servicios-it-espana.1.html) [![AWS application-architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.conceptdraw.com/examples/application-architecture) [![conduktor.io 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.conduktor.io) [![==conduktor.io/kafka: Learn Apache Kafka like never before==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.conduktor.io/kafka) [![==conduktor.io: What is Apache Kafka?==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.conduktor.io/kafka/what-is-apache-kafka) [![confluent.fr: Infrastructure Modernization with Google Anthos and Apache' Kafka](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.confluent.fr/blog/modernize-apps-and-infrastructure-with-anthos-confluent-kafka) [![confluent.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.confluent.io) [![Confluent.io: Intro to Apache Kafka: How Kafka Works 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.confluent.io/blog/apache-kafka-intro-how-kafka-works) [![confluent.io: How to Build and Deploy Scalable Machine Learning in Production with Apache Kafka](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.confluent.io/blog/build-deploy-scalable-machine-learning-production-apache-kafka) [![confluent.io: Confluent and Microsoft Announce Strategic Alliance](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.confluent.io/blog/confluent-microsoft-announce-strategic-alliance) [![confluent.io: Making Apache Kafka Serverless: Lessons From Confluent Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.confluent.io/blog/designing-an-elastic-apache-kafka-for-the-cloud) [![confluent.io: DevOps for Apache Kafka with Kubernetes and GitOps 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.confluent.io/blog/devops-for-apache-kafka-with-kubernetes-and-gitops) [![confluent.io: What’s New in Apache Kafka 2.8](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.confluent.io/blog/kafka-2-8-0-features-and-improvements-with-early-access-to-kip-500) [![confluent.io: Apache Kafka DevOps with Kubernetes and GitOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.confluent.io/blog/kafka-devops-with-confluent-kubernetes-and-gitops) [![Kafka Streams and ksqlDB Compared – How to Choose](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.confluent.io/blog/kafka-streams-vs-ksqldb-compared) [![confluent.io: Apache Kafka Made Simple: A First Glimpse of a Kafka Without' ZooKeeper 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.confluent.io/blog/kafka-without-zookeeper-a-sneak-peek) [![confluent.io: Apache Kafka Made Simple: A First Glimpse of a Kafka Without ZooKeeper](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.confluent.io/blog/latest-apache-kafka-release) [![confluent.io: Confluent and Microsoft Announce Strategic Alliance](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.confluent.io/blog/latest-partner-ecosystem) [![confluent.io: How to Manage Secrets for Confluent with Kubernetes and HashiCorp Vault](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.confluent.io/blog/manage-secrets-with-kubernetes-and-hashicorp-vault) [![confluent.io: Monitoring Your Event Streams: Integrating Confluent with Prometheus and Grafana](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.confluent.io/blog/monitor-kafka-clusters-with-prometheus-grafana-and-confluent) [![confluent.io: Simplifying Apache Kafka Multi-Cluster Management Using Control Center and Cluster Registry](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.confluent.io/blog/simplify-multiple-kafka-cluster-management-monitoring-using-confluent) [![confluent.fr: Infrastructure Modernization with Google Anthos and Apache Kafka](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.confluent.io/fr-fr/blog/modernize-apps-and-infrastructure-with-anthos-confluent-kafka) [![ksqlDB](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.confluent.io/product/ksqldb) [![confluent.io: Event-Driven Microservices Architecture (white paper) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.confluent.io/resources/event-driven-microservices) [![confluent.io: Event-Driven Microservices Architecture (white paper) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.confluent.io/resources/white-paper/event-driven-microservices) [![Conftest](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.conftest.dev) [![conjur.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.conjur.org) [![consul.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.consul.io) [![consul Connect](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.consul.io/docs/connect/index.html) [![consul.io: Ingress Gateways on Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.consul.io/docs/k8s/connect/ingress-gateways) [![container-security.site: PCI Container Orchestration Guidance for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.container-security.site/defenders/PCI_Container_Orchestration_Guidance.html) [![contentful.com: Open-sourcing kube-secret-syncer: A Kubernetes operator' to sync secrets from AWS Secrets Manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.contentful.com/blog/2020/10/20/open-source-kube-secret-syncer) [![contentful.com: Open-sourcing kube-secret-syncer: A Kubernetes operator to sync secrets from AWS Secrets Manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.contentful.com/blog/open-source-kube-secret-syncer) [![contino.io: How to Make Enterprise Container Strategies That Last (Part One)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.contino.io/insights/how-to-make-enterprise-container-strategies-that-last-part-one) [![What is Configuration Drift?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.continuitysoftware.com/blog/it-resilience/what-is-configuration-drift) [![convert.com: Top 10 A/B Testing Tools That Are Good for the Next 5 Years (Vetted by Features, Privacy, Maturity & Price)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.convert.com/blog/a-b-testing/a-b-testing-tools-2022-beyond) [![copado.com: Applying a Zero Trust Infrastructure in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.copado.com/devops-hub/blog/applying-a-zero-trust-infrastructure-in-kubernetes) [![copado.com: Applying a Zero Trust Infrastructure in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.copado.com/resources/blog/applying-a-zero-trust-infrastructure-in-kubernetes) [![cope.es: El ejemplo de 'la moneda' con el que entender cómo funciona un ordenador cuántico: "Será una revolución"](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cope.es/programas/la-linterna/noticias/ejemplo-moneda-con-que-entender-como-funciona-ordenador-cuantico-una-revolucion-20240407_3232557) [![cortex.dev: How to build a pipeline to retrain and deploy models](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cortex.dev/post/how-to-build-a-pipeline-to-retrain-and-deploy-models) [![Cortex](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cortex.io) [![getcortexapp.com: A guide to the best SRE tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cortex.io/post/a-guide-to-the-best-sre-tools) [![getcortexapp.com: Why You Need a Microservices Catalog Tool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cortex.io/post/why-you-need-a-microservices-catalog-tool) [![couchbase.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.couchbase.com) [![Coursera.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.coursera.org) [![coursera.org: Building Scalable Java Microservices with Spring Boot and' Spring Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.coursera.org/learn/google-cloud-java-spring) [![coursereport.com: A Beginner’s Guide to Python for Cybersecurity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.coursereport.com/blog/python-for-cyber-security-with-flatiron-school) [![crn.com: IBM’s Red Hat Reveals Ansible Automation Platform 2 Early Access](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crn.com/news/cloud/ibm-s-red-hat-reveals-ansible-automation-platform-2-early-access) [![Microsoft Commercial CEO Althoff to Partners: Managed Services Are Your AI Superpower](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crn.com/news/cover-story/microsoft-s-judson-althoff-to-partners-managed-services-are-your-ai-superpower?itc=refresh?ocid=FY26_soc_omc_br_X_CRNJudson) [![cronista.com: Cómo identificar a un mal jefe y qué errores no pueden cometer hoy los líderes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cronista.com/apertura/empresas/como-identificar-a-un-mal-jefe-y-que-errores-no-pueden-cometer-hoy-los-lideres) [![crossover](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crossover.com) [![crossplane.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crossplane.io) [![crunchbase.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchbase.com/organization/openshift/timeline/timeline) [![crunchydata.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com) [![blog.crunchydata.com: A Postgres Primer for Oracle DBAs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/a-postgres-primer-for-oracle-dbas) [![info.crunchydata.com: Deploying Active-Active PostgreSQL on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/active-active-on-kubernetes) [![blog.crunchydata.com: Active-Active PostgreSQL Federation on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/active-active-postgres-federation-on-kubernetes) [![info.crunchydata.com: An Easy Recipe for Creating a PostgreSQL Cluster with Docker Swarm](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/an-easy-recipe-for-creating-a-postgresql-cluster-with-docker-swarm) [![blog.crunchydata.com: Announcing Google Cloud Storage (GCS) Support for pgBackRest](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/announcing-google-cloud-storage-gcs-support-for-pgbackrest) [![blog.crunchydata.com: Announcing Postgres Container Apps: Easy Deploy Postgres Apps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/announcing-postgres-container-apps-easy-deploy-postgres-apps) [![Announcing the Crunchy Data Developer Portal](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/announcing-the-crunchy-data-developer-portal) [![info.crunchydata.com: Composite Primary Keys, PostgreSQL and Django](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/composite-primary-keys-postgresql-and-django) [![crunchydata blog: What's New in Crunchy PostgreSQL Operator 4.0](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/crunchy-postgres-kubernetes-operator-4.0) [![blog.crunchydata.com: Crunchy Postgres Operator 4.6.0 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/crunchy-postgres-operator-4.6.0) [![info.crunchydata.com: Using the PostgreSQL Operator with Rook Ceph Storage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/crunchy-postgresql-operator-with-rook-ceph-storage) [![info.crunchydata.com: Quickly Document Your Postgres Database Using psql Meta-Commands](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/d-meta) [![info.crunchydata.com: Deploy High-Availability PostgreSQL Clusters on Kubernetes by Example](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/deploy-high-availability-postgresql-on-kubernetes) [![info.crunchydata.com: Deploy pgAdmin4 with PostgreSQL on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/deploy-pgadmin4-with-postgresql-on-kubernetes) [![info.crunchydata.com: Fast CSV and JSON Ingestion in PostgreSQL with COPY](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/fast-csv-and-json-ingestion-in-postgresql-with-copy) [![blog.crunchydata.com: Cut Out the Middle Tier: Generating JSON Directly from Postgres](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/generating-json-directly-from-postgres) [![info.crunchydata.com: Getting Started with PostgreSQL Operator 4.3 in OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/getting-started-with-postgresql-operator-4.3-in-openshift) [![info.crunchydata.com: Using GitOps to Self-Manage Postgres in Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/gitops-postgres-kubernetes) [![blog.crunchydata.com: Helm, GitOps and the Postgres Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/gitops-postgres-kubernetes-helm) [![info.crunchydata.com: Deploying the PostgreSQL Operator on GKE](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/install-postgres-operator-kubernetes-on-gke-ansible) [![blog.crunchydata.com: Kubernetes + Postgres Cluster From Scratch on Rocky 8](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/kube-cluster-from-scratch-on-rocky-8) [![blog.crunchydata.com: Kubernetes Pod Tolerations and Postgres Deployment Strategies 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/kubernetes-pod-tolerations-and-postgresql-deployment-strategies) [![blog.crunchydata.com: Devious SQL: Message Queuing Using Native PostgreSQL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/message-queuing-using-native-postgresql) [![info.crunchydata.com: Migrating from Oracle to PostgreSQL: Tips and Tricks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/migrating-from-oracle-to-postgresql-questions-and-considerations) [![info.crunchydata.com: Monitoring PostgreSQL clusters in kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/monitoring-postgresql-clusters-in-kubernetes) [![blog.crunchydata.com: Multi-Kubernetes Cluster PostgreSQL Deployments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/multi-kubernetes-cluster-postgresql-deployments) [![info.crunchydata.com: pgBackRest - Performing Backups on a Standby Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/pgbackrest-performing-backups-on-a-standby-cluster) [![blog.crunchydata.com: pgBackRest Point-In-Time Recovery Using Crunchy PostgreSQL Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/pgbackrest-point-in-time-recovery-using-crunchy-postgresql-operator) [![blog.crunchydata.com: Postgres Indexes for Newbies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/postgres-indexes-for-newbies) [![blog.crunchydata.com: PostgreSQL 14 on Kubernetes (with examples!)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/postgresql-14-on-kubernetes) [![info.crunchydata.com: PostgreSQL Change Data Capture With Debezium](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/postgresql-change-data-capture-with-debezium) [![info.crunchydata.com: PostgreSQL Monitoring for Application Developers: The DBA Fundamentals](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/postgresql-monitoring-for-application-developers-dba-stats) [![blog.crunchydata.com: Can't Resize your Postgres Kubernetes Volume? No Problem!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/resize-postgres-kubernetes-volume-instance-sets) [![info.crunchydata.com: Scheduled PostgreSQL Backups and Retention Policies with Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/schedule-postgresql-backups-and-retention-with-kubernetes) [![blog.crunchydata.com: Deploy PostgreSQL With TLS in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/set-up-tls-for-postgresql-in-kubernetes) [![info.crunchydata.com: Setup ora2pg for Oracle to Postgres Migration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/setup-ora2pg-for-oracle-to-postgres-migration) [![info.crunchydata.com: How to Setup PostgreSQL Monitoring in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/setup-postgresql-monitoring-in-kubernetes) [![info.crunchydata.com: Guard Against Transaction Loss with PostgreSQL Synchronous Replication](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/synchronous-replication-in-the-postgresql-operator-for-kubernetes-guarding-against-transactions-loss) [![blog.crunchydata.com: Query Optimization in Postgres with pg_stat_statements](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/tentative-smarter-query-optimization-in-postgres-starts-with-pg_stat_statements) [![info.crunchydata.com: Tuning Your Postgres Database for High Write Loads](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/tuning-your-postgres-database-for-high-write-loads) [![blog.crunchydata.com: Using Cert Manager to Deploy TLS for Postgres on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/using-cert-manager-to-deploy-tls-for-postgres-on-kubernetes) [![blog.crunchydata.com: Using Kubernetes? Chances Are You Need a Database 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/using-kubernetes-chances-are-you-need-a-database) [![info.crunchydata.com: Introducing the Postgres Prometheus Adapter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/using-postgres-to-back-prometheus-for-your-postgresql-monitoring-1) [![blog.crunchydata.com: Your Guide to Connection Management in Postgres 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/blog/your-guide-to-connection-management-in-postgres) [![Crunchy Data Developer Portal](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/developers) [![learn.crunchydata.com 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/developers/tutorials) [![info.crunchydata.com: Crunchy PostgreSQL for Kubernetes 4.3 Released](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/news/crunchy-postgresql-for-kuberenetes-4.3) [![blog.crunchydata.com: Next Generation Crunchy Postgres for Kubernetes 5.0 Released](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.crunchydata.com/news/next-generation-crunchy-postgres-for-kubernetes-released) [![cst-bg.net: 13 clues you are doing DevOps right 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cst-bg.net/post/13-clues-to-good-devops) [![Kubernetes vs Docker Swarm: A Comprehensive Comparison](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cuelogic.com/blog/kubernetes-vs-docker-swarm) [![cuelogic.com: Decoding Pipeline as Code (With Jenkins) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cuelogic.com/blog/pipeline-as-code) [![cyberark.com: Attacking Kubernetes Clusters Through Your Network Plumbing: Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberark.com/resources/threat-research-blog/attacking-kubernetes-clusters-through-your-network-plumbing-part-1) [![cyberark.com: Kubesploit: A New Offensive Tool for Testing Containerized' Environments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberark.com/resources/threat-research-blog/kubesploit-a-new-offensive-tool-for-testing-containerized-environments) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberark.com/venafi-and-cyberark-machine-identity-security) [![nixCraft 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberciti.biz) [![cyberciti.biz: 8 Tips to Solve Linux Hard Disk Problems: Like Disk Full' Or Can’t Write to the Disk](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberciti.biz/datacenter/linux-unix-bsd-osx-cannot-write-to-hard-disk) [![cyberciti.biz: Bash For Loop Examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberciti.biz/faq/bash-for-loop) [![cyberciti.biz: BASH Shell Change The Color of Shell Prompt on Linux or UNIX](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberciti.biz/faq/bash-shell-change-the-color-of-my-shell-prompt-under-linux-or-unix) [![cyberciti.biz: How to use df command in Linux / Unix {with examples}](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberciti.biz/faq/df-command-examples-in-linux-unix) [![cyberciti.biz: How to check TLS/SSL certificate expiration date from command-line](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberciti.biz/faq/find-check-tls-ssl-certificate-expiry-date-from-linux-unix) [![cyberciti.biz: How To: Linux Find Large Files in a Directory](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberciti.biz/faq/find-large-files-linux) [![cyberciti.biz: How To Find Largest Top 10 Files and Directories On Linux' / UNIX / BSD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberciti.biz/faq/how-do-i-find-the-largest-filesdirectories-on-a-linuxunixbsd-filesystem) [![cyberciti.biz: How to check CPU temperature on Ubuntu Linux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberciti.biz/faq/how-to-check-cpu-temperature-on-ubuntu-linux) [![cyberciti.biz: How to check memory utilization in Linux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberciti.biz/faq/how-to-check-memory-utilization-in-linux) [![cyberciti.biz: How to copy and transfer files remotely on Linux using scp' and rsync](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberciti.biz/faq/how-to-copy-and-transfer-files-remotely-on-linux-using-scp-and-rsync) [![cyberciti.biz: How to create MySQL user and grant permissions in AWS RDS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberciti.biz/faq/how-to-create-mysql-user-and-grant-permissions-in-aws-rds) [![cyberciti.biz: How to define multiple when conditions in Ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberciti.biz/faq/how-to-define-multiple-when-conditions-in-ansible) [![cyberciti.biz: How to flush Redis cache and delete everything using the' CLI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberciti.biz/faq/how-to-flush-redis-cache-and-delete-everything-using-the-cli) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberciti.biz/faq/how-to-install-gol-ang-on-ubuntu-linux) [![cyberciti.biz: How to restart systemd without rebooting Linux when critical' libraries installed](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberciti.biz/faq/how-to-restart-systemd-without-rebooting-linux-when-critical-libraries-installed) [![cyberciti.biz: How to save terminal output to a file under Linux/Unix](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberciti.biz/faq/how-to-save-terminal-output-to-a-file-under-linux-unix) [![nixCraft: How to secure Apache with Let’s Encrypt Certificates on RHEL 8](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberciti.biz/faq/how-to-secure-apache-with-lets-encrypt-certificates-on-rhel-8) [![How To Set up SSH Keys on a Linux / Unix System](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberciti.biz/faq/how-to-set-up-ssh-keys-on-linux-unix) [![cyberciti.biz: How to configure pfSense as multi wan (DUAL WAN) load balance' failover router](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberciti.biz/faq/howto-configure-dual-wan-load-balance-failover-pfsense-router) [![cyberciti.biz: OpenSSH Change a Passphrase With ssh-keygen command](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberciti.biz/faq/howto-ssh-changing-passphrase) [![How To Use grep Command In Linux / UNIX 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberciti.biz/faq/howto-use-grep-command-in-linux-unix) [![cyberciti.biz: Linux ip Command Examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberciti.biz/faq/linux-ip-command-examples-usage-syntax) [![cyberciti.biz: Linux: IP Subnet (CIDR) Calculator That Will Help You With' Network Settings](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberciti.biz/faq/linux-subnet-calculator-cidr) [![cyberciti.biz: How To Reuse SSH Connection To Speed Up Remote Login Process' Using Multiplexing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberciti.biz/faq/linux-unix-reuse-openssh-connection) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberciti.biz/faq/python-execute-unix-linux-command-examples) [![cyberciti.biz: How to repeat a character ‘n’ times in Bash](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberciti.biz/faq/repeat-a-character-in-bash-script-under-linux-unix) [![cyberciti.biz: Bash Read Comma Separated CSV File on Linux / Unix](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberciti.biz/faq/unix-linux-bash-read-comma-separated-cvsfile) [![cyberciti.biz: How To Bash Shell Find Out If a Variable Is Empty Or Not](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberciti.biz/faq/unix-linux-bash-script-check-if-variable-is-empty) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberciti.biz/files/ss.html) [![cyberciti.biz: Red Hat introduces new no-cost RHEL option](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberciti.biz/linux-news/red-hat-introduces-new-no-cost-rhel-option) [![cyberciti.biz: bpytop – Awesome Linux, macOS and FreeBSD resource monitor](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberciti.biz/open-source/command-line-hacks/bpytop-awesome-linux-macos-and-freebsd-resource-monitor) [![cyberciti.biz: ls* Commands Are Even More Useful Than You May Have Thought](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberciti.biz/open-source/command-line-hacks/linux-ls-commands-examples) [![nixCraft: 9 Awesome Open Source Web Performance Software For Linux and Unix-like' Systems](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberciti.biz/open-source/http-web-performance-proxy-load-balancer-accelerator-software) [![cyberciti.biz: How to install ncdu on Linux / Unix to see disk usage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberciti.biz/open-source/install-ncdu-on-linux-unix-ncurses-disk-usage) [![cyberciti.biz: diff Command Colorize Output On the Unix / Linux Command' Line](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberciti.biz/programming/color-terminal-highlighter-for-diff-files) [![cyberciti.biz: 21 Examples To Make Sure Unix / Linux Configuration Files' Are Free From Syntax Errors](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberciti.biz/tips/check-unix-linux-configuration-file-for-syntax-errors.html) [![cyberciti.biz: How to audit SSH server and client config on Linux/Unix](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberciti.biz/tips/how-to-audit-ssh-server-and-client-config-on-linux-unix.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberciti.biz/tips/linux-investigate-sockets-network-connections.html) [![cyberciti.biz: Linux: 25 Iptables Netfilter Firewall Examples For New SysAdmins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberciti.biz/tips/linux-iptables-examples.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberciti.biz/tips/linux-security.html) [![cyberciti.biz: Top 20 OpenSSH Server Best Security Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberciti.biz/tips/linux-unix-bsd-openssh-server-best-practices.html) [![cyberciti.biz: Linux Calculating Subnets with ipcalc and sipcalc Utilities](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberciti.biz/tips/perform-simple-manipulation-of-ip-addresse.html) [![cybercoders.com: What Hiring Managers look for in a Full Stack Developer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cybercoders.com/insights/what-hiring-managers-look-for-in-a-full-stack-developer) [![cyberithub.com: 70+ Important Kubernetes Related Tools You Should Know About](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberithub.com/70-important-kubernetes-related-tools-you-should-know-about) [![cyberscoop.com: The Log4j flaw is the latest reminder that quick security' fixes are easier said than done](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyberscoop.com/log4j-hack-security-update-ransomware) [![cybersecuritydive.com: Relationships between DevOps, security warm slowly](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cybersecuritydive.com/news/developer-security-gitlab-devsecops) [![cybersecuritydive.com: Relationships between DevOps, security warm slowly](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cybersecuritydive.com/news/developer-security-gitlab-devsecops/599599) [![otterize.com: Mastering Kubernetes networking: A journey in cloud-native packet management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cyera.com) [![cynet.com: Incident Report Plan (IRP)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cynet.com/incident-response/incident-response-plan) [![daan.fyi: AWS IAM Demystified](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.daan.fyi/writings/iam) [![danhacks.com: REST vs. GraphQL vs. gRPC](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.danhacks.com/software/grpc-rest-graphql.html) [![danielstechblog.io: Mitigating slow container image pulls on Azure Kubernetes Service](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.danielstechblog.io/mitigating-slow-container-image-pulls-on-azure-kubernetes-service) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.darkreading.com/dr-tech/fugue-adds-kubernetes-security-checks-to-secure-infrastructure-as-code) [![darkreading.com: Top 10 Kubernetes Security Risks Every DevSecOps Pro Should' Know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.darkreading.com/dr-tech/top-10-kubernetes-security-risks-every-devsecops-needs-to-know) [![Announcing Databricks Labs Terraform integration on AWS and Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.databricks.com/blog/2020/09/11/announcing-databricks-labs-terraform-integration-on-aws-and-azure.html) [![Databricks Data + AI Summit 2026 | Leading AI Conference](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.databricks.com/dataaisummit) [![Evolving Apache Spark Structured Streaming in Open Source: A Year in Review and the Road Ahead!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.databricks.com/dataaisummit/session/evolving-apache-spark-structured-streaming-open-source-year-review-and) [![How to Build Agentic Pipelines with OSS Spark Declarative Pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.databricks.com/dataaisummit/session/how-build-agentic-pipelines-oss-spark-declarative-pipelines) [![The Upcoming Apache Spark 4.2: The Next Chapter in Unified Analytics](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.databricks.com/dataaisummit/session/upcoming-apache-sparktm-42-next-chapter-unified-analytics) [![What's New in Apache Spark 4.1? | Databricks Data + AI Summit 2026](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.databricks.com/dataaisummit/session/whats-new-apache-sparktm-41) [![datacenterdynamics.com: Why NetOps needs a digital sandbox to benefit from' DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.datacenterdynamics.com/en/opinions/why-netops-needs-a-digital-sandbox-to-benefit-from-devops) [![datacenterknowledge.com: The Pros and Cons of Kubernetes-Based Hybrid Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.datacenterknowledge.com/cloud/pros-and-cons-kubernetes-based-hybrid-cloud) [![datacenterknowledge.com: The Pros and Cons of Kubernetes-Based Hybrid Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.datacenterknowledge.com/cloud/the-pros-and-cons-of-kubernetes-based-hybrid-cloud) [![datacenterknowledge.com: Red Hat Brings Its Managed OpenShift Kubernetes' Service to AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.datacenterknowledge.com/devops/red-hat-brings-its-managed-openshift-kubernetes-service-aws) [![datacenterknowledge.com: Red Hat Brings Its Managed OpenShift Kubernetes Service to AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.datacenterknowledge.com/hyperscalers/red-hat-brings-its-managed-openshift-kubernetes-service-to-aws) [![datacenterknowledge.com: Explaining Knative, the Project to Liberate Serverless' from Cloud Giants](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.datacenterknowledge.com/open-source/explaining-knative-project-liberate-serverless-cloud-giants) [![datacenterknowledge.com: Explaining Knative, the Project to Liberate Serverless from Cloud Giants](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.datacenterknowledge.com/servers/explaining-knative-the-project-to-liberate-serverless-from-cloud-giants) [![datadoghq.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.datadoghq.com) [![datadoghq.com: Monitor HashiCorp Vault metrics and logs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.datadoghq.com/blog/monitor-vault-metrics-and-logs) [![datadoghq.com: Monitoring Kafka performance metrics](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.datadoghq.com/blog/monitoring-kafka-performance-metrics) [![datadoghq.com: PostgreSQL Cheatsheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.datadoghq.com/resources/datadog-postgresql-cheatsheet) [![datamechanics.co: Apache Spark 3.1 Release: Spark on Kubernetes is now Generally Available](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.datamechanics.co) [![datamechanics.co: Apache Spark 3.1 Release: Spark on Kubernetes is now Generally' Available](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.datamechanics.co/blog-post/apache-spark-3-1-release-spark-on-kubernetes-is-now-ga) [![datamechanics.co: Optimized Apache Spark Docker Images](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.datamechanics.co/blog-post/optimized-spark-docker-images-now-available) [![datarevenue.com: Airflow vs. Luigi vs. Argo vs. MLFlow vs. KubeFlow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.datarevenue.com/en-blog/airflow-vs-luigi-vs-argo-vs-mlflow-vs-kubeflow) [![datastax.com: Apache Cassandra 4.0 is Now Delivered Via K8ssandra on Amazon' EKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.datastax.com/blog/apache-cassandra-40-now-delivered-k8ssandra-amazon-eks) [![datree.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.datree.io) [![datree.io: ArgoCD Best Practices You Should Know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.datree.io/resources/argocd-best-practices-you-should-know) [![datree.io: EKS 1.22 Upgrade Tutorial](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.datree.io/resources/eks-1-22-upgrade-tutorial) [![How to Get More Out of Your Git Commit Message](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.datree.io/resources/git-commit-message) [![datree.io: How to build a Helm plugin in minutes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.datree.io/resources/how-to-build-a-helm-plugin-in-minutes) [![datree.io: 6 Best Practices for Effective Readiness and Liveness Probes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.datree.io/resources/kubernetes-readiness-and-liveness-probes-best-practices) [![datree.io: A Deep Dive Into Kubernetes Schema Validation 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.datree.io/resources/kubernetes-schema-validation) [![Deploying PostgreSQL in MiniShift/OpenShift 3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dbi-services.com/blog/deploying-postgresql-in-minishiftopenshift) [![decipherzone.com: Kubernetes vs Docker Swarm: A Container Orchestration Tools Comparison](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.decipherzone.com/blog-detail/kubernetes-vs-docker-swarm) [![deepinstinct.com: What makes powershell a challenge for cybersecurity solutions?' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.deepinstinct.com/2021/07/01/what-makes-powershell-a-challenge-for-cybersecurity-solutions) [![deepinstinct.com: What makes powershell a challenge for cybersecurity solutions? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.deepinstinct.com/blog/what-makes-powershell-a-challenge-for-cybersecurity-solutions) [![deloitte.com/de: EMEA Center of Excellence for Application Modernization and Migration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.deloitte.com/de/de/services/consulting/services/center-of-excellence-application-modernization.html) [![deloitte.com: Fargate con EKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.deloitte.com/es/es/services/consulting/blogs/todo-tecnologia/fargate-con-eks.html) [![deloitte.com: Infrastructure as Code (IaC) con Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.deloitte.com/es/es/services/consulting/blogs/todo-tecnologia/infrastructure-as-code-iac-con-terraform.html) [![deloitte.com: Bringing Agile benefits to a waterfall project](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.deloitte.com/us/en/insights/industry/government-public-sector-services.html) [![deloitte.com: Culture change, not tech, is the secret to DevOps success (podcast) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.deloitte.com/us/en/what-we-do/capabilities/cloud-transformation/collections/cloud-podcast.html) [![==designgurus.io: Monolithic vs. Service-Oriented vs. Microservice Architecture:' Top Architectural Design Patterns==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.designgurus.io/blog/Monolithic-Service-Oriented-Microservice-Architecture) [![designgurus.io: Monolithic vs. Service-Oriented vs. Microservice Architecture: Top Architectural Design Patterns](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.designgurus.io/blog/monolithic-service-oriented-microservice-architecture) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.devbattles.com/en/sand/post-1752-Python_sorting_lists_by_sort__with__in_simple_words) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.devbattles.com/en/sand/post-1754-Python_list_Functions_and_Methods_lists) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.devbattles.com/en/sand/post-1757-Python_Flask_Part_1_Hello_World) [![devclass.com: Open sauce - Rancher 2.5 puts new UI forward, gets to continuously delivering](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.devclass.com/ci-cd/2020/10/06/open-sauce-rancher-25-puts-new-ui-forward-gets-to-continuously-delivering/1628365) [![devclass.com: Git a March on: GitLab 13.10 ramps up security, adds support for OpenShift, DORA](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.devclass.com/ci-cd/2021/03/23/git-a-march-on-gitlab-1310-ramps-up-security-adds-support-for-openshift-dora/1619889) [![devclass.com: OpenShift 4.4 goes all out on mixed workloads, puts observability at devs’ fingertips 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.devclass.com/containers/2020/05/04/openshift-44-goes-all-out-on-mixed-workloads-puts-observability-at-devs-fingertips/1625566) [![devclass.com: Safety…first? Prometheus 2.24 finally features TLS on HTTP serving endpoints](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.devclass.com/containers/2021/01/07/safetyfirst-prometheus-224-finally-features-tls-on-http-serving-endpoints/1626636) [![devclass.com: Docker: It’s not dead yet, but there’s a tendency to walk away, security report finds](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.devclass.com/containers/2021/01/13/docker-its-not-dead-yet-but-theres-a-tendency-to-walk-away-security-report-finds/1620265) [![devclass.com: HAProxy Ingress Controller 1.5 introduces mTLS support, gives load balancing experts more power](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.devclass.com/containers/2021/01/26/haproxy-ingress-controller-15-introduces-mtls-support-gives-load-balancing-experts-more-power/1619777) [![devclass.com: Kubernetes 1.21 unloads pod security, adds dual IPv4/IPv6 networking, and shuts down gracefully](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.devclass.com/containers/2021/04/09/kubernetes-121-unloads-pod-security-adds-dual-ipv4/ipv6-networking-and-shuts-down-gracefully/1623619) [![devclass.com: Rancher presents first big release after SUSE acquisition, ups game on hosted cluster provisioning](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.devclass.com/containers/2021/09/02/rancher-presents-first-big-release-after-suse-acquisition-ups-game-on-hosted-cluster-provisioning/1627301) [![devclass.com: Apache Kafka 2.8.0 previews life without ZooKeeper](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.devclass.com/databases/2021/04/20/apache-kafka-280-previews-life-without-zookeeper/1627009) [![devclass.com: Terraform 1.1 moves forward with refactoring helpers and native Terraform Cloud integration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.devclass.com/devops/2021/12/09/terraform-11-moves-forward-with-refactoring-helpers-and-native-terraform-cloud-integration/1621944) [![developer.com: An Introduction to Event Driven Microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.developer.com/design/event-driven-microservices) [![developer.com: Overcoming the Common Microservices Anti-Patterns](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.developer.com/design/solving-microservices-anti-patterns) [![devopsdigest.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.devopsdigest.com) [![devopsdigest.com: CI/CD Deployments: How to Expedite Across a Kubernetes Environment With DevOps Orchestration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.devopsdigest.com/cicd-deployments-how-to-expedite-across-a-kubernetes-environment-with-devops-orchestration) [![devopsonline.co.uk: ChatOps, DevOps, ScrumOps and 5 Other Ops religions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.devopsonline.co.uk/chatops-devops-scrumops-and-5-other-ops-religions) [![devopsonline.co.uk: DevOps and the emergence of TestOps!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.devopsonline.co.uk/devops-and-the-emergence-of-testops) [![devopsonline.co.uk: Robotics and automation to cause anxiety for workers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.devopsonline.co.uk/robotics-and-automation-to-cause-anxiety-for-workers) [![devopsonline.co.uk: The role of Automation in DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.devopsonline.co.uk/the-role-of-automation-in-devops) [![devopstoolkitseries.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.devopstoolkitseries.com) [![devopszone.info](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.devopszone.info) [![devopszone.info: An Introduction To Git-flow Workflow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.devopszone.info/post/an-introduction-to-git-flow-workflow) [![devopszone.info: DevSecOps Explained](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.devopszone.info/post/devsecops-explained) [![devprojournal.com: Containers, Kubernetes and Software Development in 2021](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.devprojournal.com/technology-trends/kubernetes/containers-kubernetes-and-software-development-in-2021) [![devroom.io: Git Squash your latests commits into one](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.devroom.io/2011/07/05/git-squash-your-latests-commits-into-one) [![devspace.sh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.devspace.sh) [![devteam.space: 10 Best Jenkins Plugins For DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.devteam.space/blog/10-best-jenkins-plugins-for-devops) [![devzero.io: Kubernetes Debugging Tips](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.devzero.io/blog/kubernetes-autoscaling) [![devzero.io: Kubernetes Debugging Tips](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.devzero.io/blog/kubernetes-debugging-tips) [![dex.dev: Local Development Clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dex.dev/dex-videos/development-clusters) [![dex.dev: YAML Templating Solutions: Helm & Kustomize](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dex.dev/dex-videos/templating-solutions) [![diagrams.net](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.diagrams.net) [![diagrams.net: Use Cloudcraft to export your AWS architecture to a .drawio' diagram](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.diagrams.net/blog/drawio-aws-cloudcraft) [![diariocordoba.com: «Ser autónomo en España sigue siendo una profesión de riesgo»](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.diariocordoba.com/cordoba-ciudad/2021/12/26/autonomo-espana-sigue-profesion-riesgo-61023753.html) [![Diffblue](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.diffblue.com) [![Digital Ocean](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.digitalocean.com) [![digitalocean.com: Kubernetes for startups: Why, when, and how to adopt](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.digitalocean.com/blog/kubernetes-for-startups-why-when-and-how-to-adopt) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.digitalocean.com/blog/vanilla-kubernetes-vs-managed-kubernetes) [![digitalocean.com: From Containers to Kubernetes with Node.js eBook](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.digitalocean.com/community/books/from-containers-to-kubernetes-with-node-js-ebook) [![digitalocean.com: Understanding the DOM — Document Object Model eBook](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.digitalocean.com/community/books/understanding-the-dom-document-object-model-ebook) [![Digital Ocean: Kuberntes PVC ReadWriteMany access mode alternative](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.digitalocean.com/community/questions/kuberntes-pvc-readwritemany-access-mode-alternative) [![Digital Ocean: Docker Tutorials](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.digitalocean.com/community/tags/docker) [![digitalocean.com python 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.digitalocean.com/community/tags/python) [![digitalocean.com: Automating GitOps and Continuous Delivery With DigitalOcean Kubernetes (Terraform, Helm and Flux)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.digitalocean.com/community/tech-talks/automating-gitops-and-continuous-delivery-with-digitalocean-kubernetes) [![digitalocean.com: Building a REST API With Django REST Framework](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.digitalocean.com/community/tech-talks/building-a-rest-api-with-django-rest-framework) [![digitalocean.com: Automating GitOps and Continuous Delivery With DigitalOcean' Kubernetes (Terraform, Helm and Flux)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.digitalocean.com/community/tech_talks/automating-gitops-and-continuous-delivery-with-digitalocean-kubernetes) [![digitalocean.com: Building a REST API With Django REST Framework](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.digitalocean.com/community/tech_talks/building-a-rest-api-with-django-rest-framework) [![Community Tools 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.digitalocean.com/community/tools) [![NGINXConfig](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.digitalocean.com/community/tools/nginx) [![digitalocean.com: How To Code in Python 3 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.digitalocean.com/community/tutorial-series/how-to-code-in-python-3) [![digitalocean.com: How To Code in Python 3 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.digitalocean.com/community/tutorial_series/how-to-code-in-python-3) [![How to run Deepseek R1 LLMs on GPU Droplets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.digitalocean.com/community/tutorials/deepseek-r1-gpu-droplets) [![digitalocean.com: How To Build a Custom Terraform Module](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.digitalocean.com/community/tutorials/how-to-build-a-custom-terraform-module) [![digitalocean.com: How To Create a Twitterbot with Python 3 and the Tweepy Library](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.digitalocean.com/community/tutorials/how-to-create-a-twitterbot-with-python-3-and-the-tweepy-library) [![digitalocean.com: How To Debug Node.js with the Built-In Debugger and Chrome DevTools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.digitalocean.com/community/tutorials/how-to-debug-node-js-with-the-built-in-debugger-and-chrome-devtools) [![digitalocean.com: How To Deploy a Scalable and Secure Django Application with Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.digitalocean.com/community/tutorials/how-to-deploy-a-scalable-and-secure-django-application-with-kubernetes) [![digitalocean.com: How to Deploy to Kubernetes using Argo CD and GitOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.digitalocean.com/community/tutorials/how-to-deploy-to-kubernetes-using-argo-cd-and-gitops) [![digitalocean.com: How To Set Up an Elasticsearch, Fluentd and Kibana (EFK) Logging Stack on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.digitalocean.com/community/tutorials/how-to-set-up-an-elasticsearch-fluentd-and-kibana-efk-logging-stack-on-kubernetes) [![digitalocean.com: How To Speed Up Static Web Pages with Varnish Cache Server on Ubuntu 20.04](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.digitalocean.com/community/tutorials/how-to-speed-up-static-web-pages-with-varnish-cache-server-on-ubuntu-20-04) [![digitalocean.com: How To Structure a Terraform Project 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.digitalocean.com/community/tutorials/how-to-structure-a-terraform-project) [![digitalocean.com: How To Use Journalctl to View and Manipulate Systemd Logs 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.digitalocean.com/community/tutorials/how-to-use-journalctl-to-view-and-manipulate-systemd-logs) [![digitalocean.com: How To Use the Python Map Function 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.digitalocean.com/community/tutorials/how-to-use-the-python-map-function) [![digitalocean.com: How To Use WHERE Clauses in SQL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.digitalocean.com/community/tutorials/how-to-use-where-clauses-in-sql) [![journaldev.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.digitalocean.com/community/tutorials/maven-commands-options-cheat-sheet) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.digitalocean.com/community/tutorials/understanding-data-types-in-javascript) [![App Platform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.digitalocean.com/docs/app-platform) [![DigitalOcean Kubernetes: DOKS Cluster Autoscaler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.digitalocean.com/docs/kubernetes/how-to/autoscale) [![Digital Ocean pricing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.digitalocean.com/pricing) [![Digital Ocean Kubernetes (DOKS)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.digitalocean.com/products/kubernetes) [![digitalocean.com: Kubernetes for startups: Why, when, and how to adopt](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.digitalocean.com/resources/articles/kubernetes-for-startups) [![Create a GUI Application Using Qt and Python in Minutes: Example Web Browser](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.digitalpeer.com/blog/create-a-gui-application-using-qt-and-python-in-minutes-example-web-browser) [![dlford.io: Orchestrate Your Systems with Ansible Playbooks - How to Home Lab Part 10 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dlford.io/ansible-orchestration-how-to-home-lab-part-10) [![docker.com: Announcing the Compose Specification 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.docker.com/blog/announcing-the-compose-specification) [![Awesome-Compose: Application samples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.docker.com/blog/awesome-compose-app-samples-for-project-dev-kickoff) [![docker.com: Containerized Python Development – Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.docker.com/blog/containerized-python-development-part-1) [![docker.com: Containerized Python Development – Part 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.docker.com/blog/containerized-python-development-part-2) [![docker.com: Containerized Python Development – Part 3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.docker.com/blog/containerized-python-development-part-3) [![Creating the best Linux Development experience on Windows & WSL 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.docker.com/blog/creating-the-best-linux-development-experience-on-windows-wsl-2) [![docker.com: Kubernetes in Production Environments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.docker.com/blog/dear-moby-2-kubernetes-in-production) [![docker.com: Docker Compose for Amazon ECS Now Available](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.docker.com/blog/docker-compose-for-amazon-ecs-now-available) [![Docker Desktop & WSL 2 – Backport Update](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.docker.com/blog/docker-desktop-wsl-2-backport-update) [![docker.com: Docker Github Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.docker.com/blog/docker-github-actions) [![Docker Hardened Images for Every Developer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.docker.com/blog/docker-hardened-images-for-every-developer) [![docker.com: Docker Hub Experimental CLI tool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.docker.com/blog/docker-hub-experimental-cli-tool) [![From Docker Straight to AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.docker.com/blog/from-docker-straight-to-aws) [![docker.com: How to Develop Inside a Container Using Visual Studio Code Remote' Containers 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.docker.com/blog/how-to-develop-inside-a-container-using-visual-studio-code-remote-containers) [![docker.com: How to Train and Deploy a Linear Regression Model Using PyTorch' – Part 1 (Machine Learning)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.docker.com/blog/how-to-train-and-deploy-a-linear-regression-model-using-pytorch-part-1) [![How To Use the Official NGINX Docker Image](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.docker.com/blog/how-to-use-the-official-nginx-docker-image) [![docker.com: Intro Guide to Dockerfile Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.docker.com/blog/intro-guide-to-dockerfile-best-practices) [![docker.com: Docker Compose: What’s New, What’s Changing, What’s Next](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.docker.com/blog/new-docker-compose-v2-and-v1-deprecation) [![docker.com: Reduce Your Image Size with the Dive-In Docker Extension](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.docker.com/blog/reduce-your-image-size-with-the-dive-in-docker-extension) [![docker.com: Speed Up Your Development Flow With These Dockerfile Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.docker.com/blog/speed-up-your-development-flow-with-these-dockerfile-best-practices) [![==docker.com: Docker and Ambassador Labs Announce Telepresence for Docker,' Improving the Kubernetes Development Experience== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.docker.com/blog/telepresence-for-docker) [![docker.com: Top Questions for Getting Started with Docker 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.docker.com/blog/top-questions-for-getting-started-with-docker) [![docker.com: Year in Review: The Most Viewed Docker Blog Posts of 2020 Part' 1 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.docker.com/blog/year-in-review-the-most-viewed-docker-blog-posts-of-2020-part-1) [![docker.com: Year in Review: The Most Viewed Docker Blog Posts of 2020 Part 2 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.docker.com/blog/year-in-review-the-most-viewed-docker-blog-posts-of-2020-part-2) [![Docker for LLMs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.docker.com/llm) [![Docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.docker.com/products/container-runtime) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.docker.com/products/telepresence-for-docker) [![doppler.com: Using Environment Variables in Python for App Configuration 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.doppler.com/blog/environment-variables-in-python) [![dotnetcurry.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dotnetcurry.com) [![dotnetcurry.com: Kubernetes for ASP.NET Core Developers – Introduction, Architecture, Hands-On](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dotnetcurry.com/aspnet-core/kubernetes-for-developers) [![dotnetcurry.com: Customization of Work Items in Azure DevOps and Azure DevOps Server 2020](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dotnetcurry.com/devops/workitem-customize-azure-devops-server-2020) [![dotnetcurry.com: Microservices Architecture Pattern 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dotnetcurry.com/microsoft-azure/microservices-architecture) [![Microsoft Visual Studio Team Services (VSTS)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dotnetcurry.com/visualstudio/1322/what-is-visual-studio-team-system-vsts) [![dotnettricks.com: Kubernetes vs Docker: Analyzing The Differences](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dotnettricks.com/learn/docker/kubernetes-vs-docker-analyzing-the-differences) [![downloadkubernetes.com: Download Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.downloadkubernetes.com) [![dqindia.com: Secure your CI/CD pipeline with these tips from experts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dqindia.com/secure-cicd-pipeline-tips-experts) [![diagrams.net](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.drawio.com) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.drawio.com/blog/drawio-aws-cloudcraft) [![Drone](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.drone.io) [![dronov.net: Terraform, the terrible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dronov.net/2024/02/22/terraform-the-terrible-en.html) [![Drools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.drools.org) [![Dynatrace 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com) [![dynatrace.com: openshift monitoring](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/hub/detail/red-hat-openshift) [![dynatrace.com: 4 steps to modernize your IT service operations with Dynatrace](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/news/blog/4-steps-to-modernize-your-it-service-operations-with-dynatrace) [![dynatrace.com: A look behind the scenes of AWS Lambda and our new Lambda' monitoring extension](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/news/blog/a-look-behind-the-scenes-of-aws-lambda-and-our-new-lambda-monitoring-extension) [![dynatrace.com: Achieve faster time to value by deploying thousands of OneAgents' at once with Ansible (Preview)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/news/blog/achieve-faster-time-to-value-by-deploying-thousands-of-oneagents-at-once-with-ansible-preview) [![dynatrace.com: Analyze all AWS data in minutes with Amazon CloudWatch Metric' Streams available in Dynatrace](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/news/blog/amazon-cloudwatch-metric-streams-launch-partnership) [![dynatrace.com: Automatic connection of logs and traces accelerates AI-driven' cloud analytics](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/news/blog/automatic-connection-of-logs-and-traces-accelerates-ai-driven-cloud-analytics) [![dynatrace.com: 9 key DevOps metrics for success - What are the four main DevOps metrics? DORA’s Four Keys](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/news/blog/devops-metrics-for-success) [![dynatrace.com: Dynatrace monitoring for Kubernetes and OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/news/blog/dynatrace-monitoring-for-kubernetes-and-openshift) [![Tutorial: Guide to automated SRE-driven performance engineering 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/news/blog/guide-to-automated-sre-driven-performance-engineering-analysis) [![dynatrace.com: How to collect Prometheus metrics in Dynatrace](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/news/blog/how-to-collect-prometheus-metrics-in-dynatrace) [![dynatrace.com: How to solve the challenges of multicloud AWS, Azure and' GCP observability](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/news/blog/how-to-solve-the-challenges-of-multicloud-aws-azure-and-gcp-observability) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/news/blog/introducing-kafka-process-monitoring-beta) [![dynatrace.com: Kubernetes vs Docker: What’s the difference?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/news/blog/kubernetes-vs-docker) [![dynatrace.com: Log4Shell vulnerability discovery and mitigation require automatic and intelligent observability](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/news/blog/log4shell-vulnerability-discovery-and-mitigation) [![dynatrace.com: Monitoring of Kubernetes Infrastructure for day 2 operations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/news/blog/monitoring-of-kubernetes-infrastructure-for-day-2-operations) [![dynatrace.com: New Dynatrace Operator elevates cloud-native observability' for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/news/blog/new-dynatrace-operator-elevates-cloud-native-observability-for-kubernetes) [![dynatrace.com: optimizing jenkins to ensure fast build times with dynatrace](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/news/blog/optimizing-jenkins-to-ensure-fast-build-times-with-dynatrace) [![Successful Kubernetes Monitoring – Three Pitfalls to Avoid](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/news/blog/successful-kubernetes-monitoring-3-pitfalls-to-avoid) [![dynatrace.com: The Power of OpenShift, The Visibility of Dynatrace](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/news/blog/the-power-of-openshift-the-visibility-of-dynatrace) [![dynatrace.com: What are microservices? All you need to know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/news/blog/what-are-microservices) [![dynatrace.com: Container security: What it is, why it’s tricky, and how' to do it right](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/news/blog/what-is-container-security) [![dynatrace.com: What is keptn, how it works and how to get started!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/news/blog/what-is-keptn-how-it-works-and-how-to-get-started) [![dynatrace.com: Monitoring of Kubernetes Infrastructure for day 2 operations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/news/blog/what-is-kubernetes-2) [![dynatrace.com: What is observability? Not just logs, metrics and traces](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/news/blog/what-is-observability-2) [![dynatrace.com: The Power of OpenShift, The Visibility of Dynatrace](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/news/blog/what-is-openshift-2) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/news/blog/what-is-opentelemetry) [![dynatrace.com: What is OpenTelemetry? An open-source standard for logs,' metrics, and traces](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/news/blog/what-is-opentelemetry-2) [![dynatrace.com: Why conventional observability fails in Kubernetes environments—A' real-world use case 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/news/blog/why-conventional-observability-fails-in-kubernetes-environments-a-real-world-use-case) [![dynatrace.com: What is keptn, how it works and how to get started!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/news/blogwhat-is-keptn-how-it-works-and-how-to-get-started) [![engineering.dynatrace.com: Kubernetes Security Best Practices -Part 1: Role Based Access Control (RBAC)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/news/engineering) [![dynatrace.com: Log4Shell vulnerability](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/news/tag/log4shell) [![dynatrace.com: Log4Shell vulnerability](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/resource-center/log4j-vulnerability) [![rookout.com: Developer Tools for Kubernetes in 2021: Helm, Kustomize, and Skaffold (Part 1)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/solutions/observability-for-developers) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/solutions/observability-for-developers/-development-machines-part-5) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/solutions/observability-for-developers/-part-2) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/solutions/observability-for-developers/-part-3) [![dynatrace.com: Deploy OneAgent on OpenShift Container Platform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/support/help/cloud-platforms/openshift/full-stack/deploy-oneagent-on-openshift-container-platform) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/support/help/technology-support/application-software/other-technologies/supported-out-of-the-box/activemq) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/support/help/technology-support/application-software/other-technologies/supported-out-of-the-box/kafka) [![dynatrace.com: openshift monitoring](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/technologies/openshift-monitoring) [![Eclipse JKube 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.eclipse.org/jkube) [![eclipse.org: Migration Guide for projects using Fabric8 Maven Plugin to' Eclipse JKube 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.eclipse.org/jkube/docs/migration-guide) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.eclipse.org/openj9) [![educative.io: A deep dive into Kubernetes Deployment strategies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.educative.io/blog/kubernetes-deployments-strategies) [![educative.io: An Introduction to Microservice Principles and Concepts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.educative.io/courses/introduction-microservice-principles-concepts) [![educative.io/courses/the-kubernetes-course: Learn Kubernetes: A Deep Dive 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.educative.io/courses/learn-kubernetes) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.educative.io/courses/learn-kubernetes/pods) [![==educative.io/courses/the-kubernetes-course: Learn Kubernetes: A Deep Dive==' 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.educative.io/courses/the-kubernetes-course) [![educative.io/courses/the-kubernetes-course: Pods](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.educative.io/courses/the-kubernetes-course/RMmq5M6Gp8R) [![edureka.co: Ansible Cheat Sheet – A DevOps Quick Start Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.edureka.co/blog/cheatsheets/ansible-cheat-sheet-guide) [![edureka.co: Jenkins Cheat Sheet 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.edureka.co/blog/cheatsheets/jenkins-cheat-sheet) [![edureka.co: Kubernetes Networking – A Comprehensive Guide To The Networking Concepts In Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.edureka.co/blog/kubernetes-networking) [![dureka.co: What Is Ansible?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.edureka.co/blog/what-is-ansible) [![edx.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.edx.org) [![edx.org: Introduction to Kubernetes (free)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.edx.org/course/introduction-to-kubernetes) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.edx.org/learn/kubernetes/the-linux-foundation-introduction-to-kubernetes) [![eficode.com: The future of Kubernetes – and why developers should look beyond Kubernetes in 2022](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.eficode.com/blog/the-future-of-kubernetes-and-why-developers-should-look-beyond-kubernetes-in-2022) [![eksworkshop.com 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.eksworkshop.com) [![elastic.co: Elastic and AWS: Accelerating the cloud migration journey](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.elastic.co/blog/elastic-and-aws-accelerate-your-cloud-migration-journey) [![Monitoring Java applications with Elastic: Getting started with the Elastic' APM Java Agent](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.elastic.co/blog/monitoring-java-applications-and-getting-started-with-the-elastic-apm-java-agent) [![elastic.co: Using the Elastic APM Java Agent on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.elastic.co/blog/using-elastic-apm-java-agent-on-kubernetes-k8s) [![Elastic APM Server](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.elastic.co/docs/solutions/observability/apm) [![elastic.co: How to configure Elastic Cloud on Kubernetes with SAML and hot-warm-cold architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.elastic.co/es/blog/how-to-configure-elastic-cloud-on-kubernetes-with-saml-and-hot-warm-cold-architecture) [![Elastic APM Server](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.elastic.co/guide/en/apm/get-started/current/components.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.elastic.co/guide/en/kibana/5.6/introduction.html) [![Kibana Docs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.elastic.co/guide/index.html) [![Kibana](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.elastic.co/kibana) [![Elastic APM](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.elastic.co/observability/application-performance-monitoring) [![Elastic APM](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.elastic.co/products/apm) [![kibana](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.elastic.co/products/kibana) [![Mininimum elasticsearch requirement is 6.2.x or higher](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.elastic.co/support/matrix) [![elconfidencial.com: La mejor forma de decirle a tu jefe que estás hasta arriba y no puedes más con tanto trabajo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.elconfidencial.com/alma-corazon-vida/2022-02-14/jefe-trabajo-empleo-quemado-no-puedes_3372444) [![blogs.elconfidencial.com: Luca de Meo y Lawrence Stroll: por qué el ego es el peor enemigo del gestor en la Fórmula 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.elconfidencial.com/deportes/tribuna/2022-08-03/alpine-aston-martin-lawrence-stroll-luca-de-meo_3470693) [![elconfidencial.com: Esta psicóloga ha estudiado a los capullos de tu empresa y sabe por qué se comportan así](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.elconfidencial.com/espana/2022-03-18/tessa-west-psicologa-capullos-trabajo_3392185) [![elconfidencial.com: ¿Qué negociar en el acuerdo de teletrabajo? Guía práctica para empresas y empleados](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.elconfidencial.com/juridico/2021-09-27/negociar-acuerdo-teletrabajo-guia-practica-empresas_3295723) [![elconfidencial.com: Olvida RRHH, ahora es el Departamento de Diversión: la infantilización del país de las 6.000 'startups'](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.elconfidencial.com/mundo/2023-03-10/milenializacion-mercado-laboral-israeli-startups_3551800) [![¿Informático explotado en una consultora? Las webs para ‘freelances’ te salvarán la vida](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.elconfidencial.com/tecnologia/2018-05-12/informatico-freelance-carnica-freelancer-yeeply_1562518) [![elconfidencial.com: El futuro de internet ya está aquí y se llama Web3, pero casi nadie sabe de qué se trata](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.elconfidencial.com/tecnologia/2021-12-12/el-futuro-de-internet-ya-esta-aqui-y-se-llama-web3-pero-casi-nadie-sabe-lo-que-es_3339244) [![elconfidencial.com: La batalla entre Google y Meta que nadie esperaba: revolucionar la biología 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.elconfidencial.com/tecnologia/ciencia/2022-11-18/carrera-google-meta-revolucionar-biologia_3520865) [![blogs.elconfidencial.com: El talento atrofiado: por qué en España escasean los profesionales de alto nivel](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.elconfidencial.com/tecnologia/tribuna/2021-06-02/talento-informatica-startups-silicon-valley-google_3112087) [![blogs.elconfidencial.com: Los españoles somos más improductivos que nunca y el problema no es de los empleados](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.elconfidencial.com/tecnologia/tribuna/2022-02-12/productividad-tecnologia-startups-apps_3373786) [![eleconomista.es: El acceso a financiación, una barrera (casi) infranqueable' para los autónomos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.eleconomista.es/actualidad/noticias/11361634/08/21/El-acceso-a-financiacion-una-barrera-casi-infranqueable-para-los-autonomos.html) [![eleconomista.es: Solo el 13% de autónomos en tarifa plana 'sobrevive' después de 24 meses](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.eleconomista.es/economia/noticias/11338080/07/21/Solo-el-13-de-autonomos-en-tarifa-plana-sobrevive-despues-de-24-meses.html) [![eleconomista.es: Estas son las cuotas de los autónomos a la Seguridad Social' y los derechos que garantizan](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.eleconomista.es/economia/noticias/11368404/08/21/Estas-son-las-cuotas-de-los-autonomos-a-la-Seguridad-Social-y-los-derechos-que-garantizan.html) [![eleconomista.es: Estos son los gastos de los autónomos que no se pueden' deducir en el IVA](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.eleconomista.es/economia/noticias/11390425/09/21/Estos-son-los-gastos-de-los-autonomos-que-no-se-pueden-deducir-en-el-IVA.html) [![eleconomista.es: La ayuda del SEPE a los autónomos: así pueden cobrar el' paro a la vez que trabajan](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.eleconomista.es/economia/noticias/11391909/09/21/La-ayuda-del-SEPE-a-los-autonomos-asi-pueden-cobrar-el-paro-a-la-vez-que-trabajan.html) [![eleconomista.es: Giga Press, la colosal máquina de Tesla que ha revolucionado' la fabricación de coches eléctricos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.eleconomista.es/motor/noticias/12630740/01/24/giga-press-la-colosal-maquina-de-tesla-que-ha-revolucionado-la-fabricacion-de-coches-electricos.html) [![eleconomista.es: Cómo es un mal jefe y qué debe aprender para liderar mejor' su empresa (y ser feliz)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.eleconomista.es/status/noticias/10679296/07/20/Como-es-un-mal-jefe-y-que-debe-aprender-para-liderar-mejor-su-empresa-y-ser-feliz.html) [![www.electron.build](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.electron.build) [![element7.io: A Hidden Gem: Two Ways to Improve AWS Fargate Container Launch Times](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.element7.io/2022/10/a-hidden-gem-two-ways-to-improve-aws-fargate-container-launch-times) [![elespanol.com: Mainframe: repaso de pasado y futuro a una tecnología de' 1944 que se resiste a morir](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.elespanol.com/invertia/disruptores-innovadores/innovadores/tecnologicas/20230416/mainframe-repaso-pasado-futuro-tecnologia-resiste-morir/756174490_0.html) [![elespanol.com: Mainframe: repaso de pasado y futuro a una tecnología de 1944 que se resiste a morir](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.elespanol.com/invertia/disruptores/grandes-actores/tecnologicas/20230416/mainframe-repaso-pasado-futuro-tecnologia-resiste-morir/756174490_0.html) [![elespanol.com: Qué tipos de jefes hay y cómo trabajar con ellos sin desfallecer: los consejos de Maribel Garben](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.elespanol.com/reportajes/20211211/tipos-trabajar-sin-desfallecer-consejos-maribel-garben/633687616_0.html) [![elfinanciero.com.mx: Tu jefe no siempre tiene la razón: ¿de qué manera puedes contradecirlo?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.elfinanciero.com.mx/empresas/2021/07/06/tu-jefe-no-siempre-tiene-la-razon-de-que-manera-puedes-contradecirlo) [![empathy.co: HAT: CI/CD for Deploying Cloud Native Applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.empathy.co/blog/hat-ci-cd-for-deploying-cloud-native-applications) [![getbetterdevops.io: Build Docker Images Using Ansible and Packer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.empowersurvivors.net) [![engineeringmanagement.info: Planning and Schedule Free Templates](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.engineeringmanagement.info/2017/02/planning-and-schedule-free-templates.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.enmilocalfunciona.io/aprende-a-configurar-thanos-usando-docker-compose) [![Mostrando resultados de Jenkins en Grafana mediante InfluxDB 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.enmilocalfunciona.io/mostrando-resultados-de-jenkins-en-grafana-mediante-influxdb) [![enriquedans.com: El desastre del software y la automoción](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.enriquedans.com/2023/12/el-desastre-del-software-y-la-automocion.html) [![enter.co: Estos son los 10 lenguajes de programación más populares en 2021](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.enter.co/especiales/dev/herramientas-dev/estos-son-los-10-lenguajes-de-programacion-mas-populares-en-2021) [![enterpriseai.news: Red Hat’s Disruption of CentOS Unleashes Storm of Dissent](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.enterpriseai.news/2021/01/22/red-hats-disruption-of-centos-unleashes-storm-of-dissent) [![Monolithic versus Microservice architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.enterprisetimes.co.uk/2020/07/23/monolithic-versus-microservice-architecture) [![entrepreneur.com: Which Project Management Timeline Tool Is Right for Your Team?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.entrepreneur.com) [![entrepreneur.com: Las 10 preguntas que debes hacerte para saber si eres' un buen líder](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.entrepreneur.com/article/267642) [![entrepreneur.com: Which Project Management Timeline Tool Is Right for Your' Team?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.entrepreneur.com/article/356991) [![entrepreneur.com: ¿Cómo manejar un equipo que trabaja desde sus casas?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.entrepreneur.com/article/365880) [![env0.com: Ansible vs Terraform: Choose One or Use Both?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.env0.com/blog/ansible-vs-terraform-when-to-choose-one-or-use-them-together) [![env0.com: Automated Drift Detection 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.env0.com/blog/automated-drift-detection-with-env0) [![env0.com: How to Use Terraform Providers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.env0.com/blog/how-to-use-terraform-providers) [![env0.com: We’re Opensourcing Terratag to Make Multicloud Resource Tagging Easier](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.env0.com/blog/were-opensourcing-terratag-to-make-multicloud-resource-tagging-easier) [![envoyproxy.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.envoyproxy.io) [![xDS REST and gRPC protocol](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.envoyproxy.io/docs/envoy/latest/api-docs/xds_protocol) [![getenvoy.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.envoyproxy.io/docs/envoy/latest/start/install) [![equalexperts.com: Event driven architecture: the good, the bad, and the ugly 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.equalexperts.com/blog/tech-focus/event-driven-architecture-the-good-the-bad-and-the-ugly) [![esquire.com: ¿Por qué tu empresa no quiere que teletrabajes?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.esquire.com/es/trabajo/a37314227/teletrabajo-volver-oficina) [![estrategiadeproducto.com: La espiral de mierda](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.estrategiadeproducto.com/p/evitar-caer-espiral-de-mierda) [![estrategiadeproducto.com: La segunda mayor mentira sobre Product Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.estrategiadeproducto.com/p/segunda-mayor-mentira-product-management) [![europeclouds.com: Implementing Aqua Security to Secure Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.europeclouds.com/blog/implementing-aqua-security-to-secure-kubernetes) [![euroresidentes.com: La intimidación verbal en la empresa](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.euroresidentes.com/empresa/exito-empresarial/la-intimidacin-verbal-en-la-empresa) [![==eventstore.com: Service-Oriented Architecture vs Event-Driven Architecture==' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.eventstore.com/blog/service-oriented-architecture-vs-event-driven-architecture) [![ewsolutions.com: Worst Project Management Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ewsolutions.com/worst-project-management-practices) [![eximiaco.tech: when to choose Kubernetes? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.eximiaco.tech/en/2020/06/03/3-facts-to-consider-before-adopting-kubernetes) [![expansion.com: El 'amiguismo' en las relaciones de trabajo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.expansion.com/expansion-empleo/desarrollo-de-carrera/2022/01/28/61f40e29e5fdea61738b45aa.html) [![experfy.com e-learning: Effective Jenkins - Continuous Delivery and Continuous' Integration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.experfy.com/training/courses/effective-jenkins-continuous-delivery-and-continuous-integration) [![A Sip of Conflict - Exploratorium](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.exploratorium.edu/exhibits/a-sip-of-conflict) [![threatstack.com: 50 Best AWS CloudWatch Tutorials](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.f5.com/company/blog) [![Threat Stack](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.f5.com/products/distributed-cloud-services) [![nginx.com: Automating Multi-Cluster DNS with NGINX Ingress Controller](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.f5.com/products/nginx) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.f5.com/products/nginx/resources/library/complete-nginx-cookbook) [![BMW IT-Zentrum](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.facebook.com/pages/BMW-IT-Zentrum/122968844423716) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.facilcloud.com/noticias/?p=1294&lang=es_ES) [![fairwinds.com: Never Should You Ever In Kubernetes Part 4: Three K8s Efficiency Mistakes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.fairwinds.com/blog/3-kubernetes-efficiency-mistakes) [![fairwinds.com: Never Should You Ever In Kubernetes Part 3: 6 K8s Reliability Mistakes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.fairwinds.com/blog/6-kubernetes-reliability-mistakes) [![fairwinds.com: Configuration Drift in Kubernetes - What Is It and Why it Matters 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.fairwinds.com/blog/configuration-drift-kubernetes) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.fairwinds.com/blog/fairwinds-polaris-kubernetes-open-source-configuration-validation) [![fairwinds.com: Kubernetes Best Practice: How to (Correctly) Set Resource' Requests and Limits](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.fairwinds.com/blog/how-to-correctly-set-resource-requests-and-limits) [![fairwinds.com: An Intro to Kubernetes Best Practices: Start Your K8s Right](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.fairwinds.com/blog/intro-kubernetes-best-practices) [![fairwinds.com: K8s Clinic: How to Run Kubernetes Securely and Efficiently 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.fairwinds.com/blog/k8s-clinic-how-to-run-kubernetes-securely-and-efficiently) [![fairwinds.com: Never Should You Ever In Kubernetes: #1 Do K8S The Hard Way](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.fairwinds.com/blog/never-should-you-ever-in-kubernetes-1-do-k8s-the-hard-way) [![fairwinds.com: Never Should You Ever In Kubernetes Part 2: Kubernetes Security Mistakes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.fairwinds.com/blog/never-should-you-ever-in-kubernetes-part-2-kubernetes-security-mistakes) [![fairwinds.com: Over-Provisioned and Over-Permissioned Containers & Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.fairwinds.com/blog/over-provisioned-and-over-permissioned-containers-kubernetes) [![fairwinds.com: Top 12 Kubernetes Resources: Learn and Stay Up-to-Date](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.fairwinds.com/blog/top-12-kubernetes-resources) [![fairwinds.com: Discover the Top 5 Kubernetes Security Mistakes You're (Probably) Making](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.fairwinds.com/blog/top-5-kubernetes-security-mistakes) [![fairwinds.medium.com: Kubernetes Maturity Model](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.fairwinds.com/kubernetes-maturity-model) [![Improving HTTP with structured header fields 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.fastly.com/blog/improve-http-structured-headers) [![silverliningsinfo.com: KubeCon: Five biggest trends from the Kubernetes love fest in Amsterdam](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.fierce-network.com/multi-cloud/cloud-9-lunch-ladies-news-wrap-live-cloud-executive-summit) [![fiercetelecom.com: Red Hat bundles security, management into OpenShift Plus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.fierce-network.com/platforms/red-hat-bundles-security-management-into-openshift-plus) [![fiercetelecom.com: Red Hat bundles security, management into OpenShift Plus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.fiercetelecom.com/platforms/red-hat-bundles-security-management-into-openshift-plus) [![findmyprofession.com: 100+ Questions to Ask in an Interview 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.findmyprofession.com/career-advice/questions-to-ask) [![FinOps Foundation: FinOps.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.finops.org) [![fiverr](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.fiverr.com) [![spot.io: Setting up, Managing & Monitoring Spark on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.flexera.com/products/flexera-one/container-optimization) [![forbes.com: Who Should Own The Job Of Observability In DevOps?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.forbes.com/councils/forbestechcouncil/2021/09/03/who-should-own-the-job-of-observability-in-devops/?streamIndex=0) [![frobes.com: How To Empower Modern Kubernetes Management With A Platform Team Model](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.forbes.com/councils/forbestechcouncil/2023/02/23/how-to-empower-modern-kubernetes-management-with-a-platform-team-model/?streamIndex=0) [![forbes.com: From Data Collection To Delivering KPIs: A Roadmap To A Mature Observability Strategy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.forbes.com/councils/forbestechcouncil/2024/03/08/from-data-collection-to-delivering-kpis-a-roadmap-to-a-mature-observability-strategy/?streamIndex=0) [![forbes.com: 13 Signs You’re Selling Yourself Short In Your Career](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.forbes.com/sites/adunolaadeshola/2021/04/28/13-signs-youre-selling-yourself-short-in-your-career) [![forbes.com: What Do Employers Want To See In Your CV?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.forbes.com/sites/andrewfennell/2021/09/08/what-do-employers-want-to-see-in-your-cv) [![forbes.com: DevOps Drives Pentesting Delivered As A Service](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.forbes.com/sites/chenxiwang/2020/06/17/devops-drives-pentesting-delivered-as-a-service) [![forbes.com: As Leaders: What Can We Learn From The Great Resignation?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.forbes.com/sites/dedehenley/2022/01/30/as-leaders-what-can-we-learn-from-the-great-resignation) [![forbes.com: 4 Ways To Combat The Social Isolation Of Remote Working](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.forbes.com/sites/drsamanthamadhosingh/2023/12/18/4-ways-to-combat-the-social-isolation-of-remote-working) [![forbes.com: Who Should Own The Job Of Observability In DevOps?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.forbes.com/sites/forbestechcouncil/2021/09/03/who-should-own-the-job-of-observability-in-devops) [![frobes.com: How To Empower Modern Kubernetes Management With A Platform' Team Model](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.forbes.com/sites/forbestechcouncil/2023/02/23/how-to-empower-modern-kubernetes-management-with-a-platform-team-model) [![==forbes.com: From Data Collection To Delivering KPIs: A Roadmap To A Mature' Observability Strategy==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.forbes.com/sites/forbestechcouncil/2024/03/08/from-data-collection-to-delivering-kpis-a-roadmap-to-a-mature-observability-strategy) [![forbes.com: 3 Approaches To A Better Cloud Migration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.forbes.com/sites/googlecloud/2021/10/27/3-approaches-to-a-better-cloud-migration) [![Everything You Want To Know About Anthos - Google's Hybrid And Multi-Cloud Platform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.forbes.com/sites/janakirammsv/2019/04/14/everything-you-want-to-know-about-anthos-googles-hybrid-and-multi-cloud-platform) [![forbes.com: 5 Cloud Native Storage Startups To Watch Out For In 2019](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.forbes.com/sites/janakirammsv/2019/06/28/5-cloud-native-storage-startups-to-watch-out-for-in-2019) [![forbes.com: AWS re:Invent - A Roundup Of Container Services Announcements](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.forbes.com/sites/janakirammsv/2021/12/03/aws-reinventa-roundup-of-container-services-announcements) [![forbes.com: ‘The Great Resignation’: Why Gen Z Is Leaving The Workforce In Droves…And What To Do About It](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.forbes.com/sites/jasonwingard/2021/09/02/the-great-resignation-why-gen-z-is-leaving-the-workforce-in-drovesand-what-to-do-about-it) [![forbes.com: To Avoid Regretting A New Job, Ask These Two Questions During The Interview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.forbes.com/sites/markmurphy/2022/03/18/to-avoid-regretting-a-new-job-ask-these-two-questions-during-the-interview) [![forbes.com: Hiring Managers Often Lie To Candidates, Here’s How To Spot When They Do](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.forbes.com/sites/markmurphy/2023/08/24/hiring-managers-often-lie-to-candidates-heres-how-to-spot-when-they-do) [![forbes: Why No One Understands Agile, SCRUM & DevOps & Why Perfect Technology Abstractions Are Sure To Fail](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.forbes.com/sites/steveandriole/2020/10/01/why-no-one-understands-agile-scrum--devops--why-perfect-technology-abstractions-are-sure-to-fail) [![forbes.com: Explaining Agile 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.forbes.com/sites/stevedenning/2016/09/08/explaining-agile) [![forbes.com: 5 Essential Coronavirus Work From Home Tech Tips](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.forbes.com/sites/tjmccue/2020/03/13/5-essential-coronavirus-work-from-home-tech-tips) [![forbes.com: DevOps: What You Need To Know 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.forbes.com/sites/tomtaulli/2021/07/16/devops-what-you-need-to-know) [![forbesargentina.com: Por qué Nvidia, Google y Microsoft apuestan miles de millones en modelos LLM de IA Generativa para biotecnología](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.forbesargentina.com/innovacion/por-nvidia-google-microsoft-apuestan-miles-millones-modelos-llm-ia-generativa-biotecnologia-n49278) [![fosstechnix.com: Ansible ad hoc commands with Examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.fosstechnix.com/ansible-ad-hoc-commands-with-examples) [![fosstechnix.com: Install Prometheus and Grafana on Ubuntu 24.04 LTS 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.fosstechnix.com/install-prometheus-and-grafana-on-ubuntu-24-04) [![fosstechnix.com: Rolling out and Rolling back updates with Zero Downtime on Kubernetes Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.fosstechnix.com/rolling-out-and-rolling-back-updates-with-zero-downtime-on-kubernetes-cluster) [![fosstechnix.com: Top 50 Terraform Cloud Interview Questions and Answers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.fosstechnix.com/terraform-cloud-interview-questions-and-answer) [![fosstechnix.com: How to Validate Jenkinsfile using Visual Studio Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.fosstechnix.com/validate-jenkinsfile-using-visual-studio-code) [![fourtheorem.com: How to end Microservice pain and embrace the Monorepo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.fourtheorem.com/blog/monorepo) [![fpcomplete.com: Announcing Amber, encrypted secrets management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.fpcomplete.com/blog/announcing-amber-ci-secret-tool) [![freecodecamp.org: 10 VS Code Extensions to Increase Your Productivity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/10-vscode-extensions-to-increase-productivity) [![freecodecamp.org: A Beginner-Friendly Introduction to Containers, VMs and Docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/a-beginner-friendly-introduction-to-containers-vms-and-docker-79a9e3e119b) [![freecodecamp.org: a beginners guide to docker - how to create a client server side with docker compose](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/a-beginners-guide-to-docker-how-to-create-a-client-server-side-with-docker-compose-12c8cf0ae0aa) [![freecodecamp.org: Ace Your Deep Learning Job Interview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/ace-your-deep-learning-job-interview) [![freecodecamp.org: The Apache Kafka Handbook – How to Get Started Using Kafka 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/apache-kafka-handbook) [![freecodecamp.org: How to Use *args and **kwargs in Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/args-and-kwargs-in-python) [![freecodecamp.org: AWS CDK v2 Tutorial – How to Create a Three-Tier Serverless Application](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/aws-cdk-v2-three-tier-serverless-application) [![freecodecamp.org: Azure Fundamentals Certification (AZ-900) – Pass the Exam With This Free 8-Hour Course](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/azure-fundamentals-certification-az-900-exam-course) [![freecodecamp.org: Best Colorful VSCode Extensions – How to Personalize Your' Editor](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/best-colorful-vscode-extensions-for-productivity) [![freecodecamp.org: The REST API Handbook – How to Build, Test, Consume, and Document REST APIs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/build-consume-and-document-a-rest-api) [![freecodecamp.org: How to Build Your First JavaScript GitHub Action](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/build-your-first-javascript-github-action) [![freecodecamp.org: How to Optimize your AWS Cloud Architecture Costs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/cost-optimization-in-aws) [![freecodecamp.org: How to Build a GitHub Template Repository for Scaffolding with React, Vite, and TailwindCSS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/create-a-github-template-repository-with-react-vite-and-tailwindcss) [![freecodecamp.org: Create a List in Python – Lists in Python Syntax](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/create-a-list-in-python-lists-in-python-syntax) [![freecodecamp.org: How to Create and Sync Git and GitHub Repositories](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/create-and-sync-git-and-github-repositories) [![freecodecamp.org: Deep Learning Fundamentals Handbook – What You Need to Know to Start Your Career in AI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/deep-learning-fundamentals-handbook-start-a-career-in-ai) [![freecodecamp.org: How to Deploy an Application to a Kubernetes Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/deploy-docker-image-to-kubernetes) [![freecodecamp.org: DevOps Engineering Course for Beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/devops-engineering-course-for-beginners) [![freecodecamp.org: DevOps with GitLab CI Course 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/devops-with-gitlab-ci-course) [![freecodecamp.org: Dictionary Comprehension in Python – Explained with Examples 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/dictionary-comprehension-in-python-explained-with-examples) [![freecodecamp.org: Docker Cache – How to Do a Clean Image Rebuild and Clear Docker's Cache](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/docker-cache-tutorial) [![freecodecamp.org: Documentation Libraries to Help You Write Good Docs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/documentation-libraries-to-help-you-write-good-docs) [![freecodecamp.org: Else-If in Python – Python If Statement Example Syntax](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/else-if-in-python-python-if-statement-example-syntax) [![freecodecamp.org: Python Dictionary – How to Perform CRUD Operations on dicts in Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/everything-you-need-to-know-about-python-dictionaries) [![freecodecamp.org: FastAPI Course – Code APIs Quickly](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/fastapi-helps-you-develop-apis-quickly) [![freecodecamp.org: Frontend VS Backend – What's the Difference?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/frontend-vs-backend-whats-the-difference) [![freecodecamp.org: How to Get Started With React – A Beginner's Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/get-started-with-react-for-beginners) [![freecodecamp.org: Git and GitHub Tutorial – Version Control for Beginners 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/git-and-github-for-beginners) [![freecodecamp.org: How to Contribute to Open-Source Projects – Git & GitHub Workflow for Beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/git-and-github-workflow-for-open-source) [![freecodecamp.org: Git Cheat Sheet – 50 Git Commands You Should Know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/git-cheat-sheet) [![freecodecamp.org: Git Checkout Remote Branch Tutorial](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/git-checkout-remote-branch-tutorial) [![freecodecamp.org: git config – How to Configure Git Settings to Improve Your Development Workflow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/git-config-how-to-configure-git-settings) [![freecodecamp.org: Git for Professionals – Free Version Control Course 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/git-for-professionals) [![freecodecamp.org: Git List Branches – How to Show All Remote and Local Branch Names](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/git-list-branches-how-to-show-all-remote-and-local-branch-names) [![freecodecamp.org: Git Push to Remote Branch – How to Push a Local Branch to Origin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/git-push-to-remote-branch-how-to-push-a-local-branch-to-origin) [![freecodecamp.org/news/git-rebase-handbook](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/git-rebase-handbook) [![freecodecamp.org: Git Squash Commits – Squashing the Last N Commits into One Commit](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/git-squash-commits) [![freecodecamp.org: Git Undo Merge – How to Revert the Last Merge Commit in Git](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/git-undo-merge-how-to-revert-the-last-merge-commit-in-git) [![freecodecamp.org: How Git Branches Work](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/how-git-branches-work) [![freecodecamp.org: How to Build an Online Banking System – Python Object-Oriented Programming Tutorial](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/how-to-build-an-online-banking-system-python-oop-tutorial) [![freecodecamp.org: How to Create Microservices with FastAPI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/how-to-create-microservices-with-fastapi) [![freecodecamp.org: How to Deploy a React App to Production Using Docker and NGINX with API Proxies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/how-to-deploy-react-apps-to-production) [![freecodecamp.org: How to Dockerize a Flask Application](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/how-to-dockerize-a-flask-app) [![freecodecamp.org: How to Download a Kaggle Dataset Directly to a Google Colab Notebook](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/how-to-download-kaggle-dataset-to-google-colab) [![freecodecamp.org: How to Fix Merge Conflicts in Git](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/how-to-fix-merge-conflicts-in-git) [![freecodecamp.org: How to Fork a GitHub Repository – A Complete Workflow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/how-to-fork-a-github-repository) [![freecodecamp.org: How to Get Ready for a Job in Tech – Tips for Beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/how-to-get-ready-for-a-job-in-tech) [![freecodecamp.org: How to Get Started with PysonDB](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/how-to-get-started-with-pysondb) [![freecodecamp.org: How to Use Multiple Git Configs on One Computer 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/how-to-handle-multiple-git-configurations-in-one-machine) [![freecodecamp.org: Python Requests – How to Interact with Web Services using Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/how-to-interact-with-web-services-using-python) [![How to Set Up a Custom Email with Cloudflare and Mailgun](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/how-to-set-up-custom-email) [![freecodecamp.org: How to Setup a Basic Serverless REST API with AWS Lambda and API Gateway](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/how-to-setup-a-basic-serverless-backend-with-aws-lambda-and-api-gateway) [![freecodecamp.org: How to Setup a CI/CD Pipeline with GitHub Actions and AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/how-to-setup-a-ci-cd-pipeline-with-github-actions-and-aws) [![freecodecamp.org: How to Set Up a Virtual Environment in Python – And Why It's Useful](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/how-to-setup-virtual-environments-in-python) [![freecodecamp.org: How to Simplify Kubernetes Troubleshooting](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/how-to-simplify-kubernetes-troubleshooting) [![freecodecamp.org: How to SSH into a Docker Container – Secure Shell vs Docker Attach](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/how-to-ssh-into-a-docker-container-secure-shell-vs-docker-attach) [![freecodecamp.org: How to Use Branches in Git – the Ultimate Cheatsheet 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/how-to-use-branches-in-git) [![freecodecamp.org: How to Use Markdown in VSCode – Syntax and Examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/how-to-use-markdown-in-vscode) [![freecodecamp.org: How to Use the .github Repository](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/how-to-use-the-dot-github-repository) [![freecodecamp.org: How to Write Clean Code – Tips and Best Practices (Full Handbook)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/how-to-write-clean-code) [![freecodecamp.org: How to Write Commit Messages that Project Maintainers Will Appreciate](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/how-to-write-commit-messages-maintainers-will-like) [![freecodecamp.org: How TypeScript Interfaces Work – Explained with Examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/how-typescript-interfaces-work) [![freecodecamp.org: HTTP Networking in JavaScript –Handbook for Beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/http-full-course) [![freecodecamp.org: Increase Your VS Code Productivity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/increase-your-vs-code-productivity) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/int-object-is-not-iterable-python-error-solved) [![freecodecamp.org: How to Write Unit Tests in Java](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/java-unit-testing) [![freecodecamp.org: How the Document Object Model Works in JavaScript – DOM' Tutorial for Beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/javascript-dom) [![freecodecamp.org: JavaScript DOM Tutorial – How to Build a Calculator App' in JS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/javascript-dom-build-a-calculator-app) [![freecodecamp.org: Kubernetes VS Docker: What's the Difference? Explained With Example](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/kubernetes-vs-docker-whats-the-difference-explained-with-examples) [![freecodecamp.org: Learn Algorithms and Data Structures in Python 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/learn-algorithms-and-data-structures-in-python) [![freecodecamp.org: How to Start Learning to Code – Handbook for Beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/learn-coding-for-everyone-handbook) [![freecodecamp.org: Learn Data Structures and Algorithms – Introduction and Learning Resources](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/learn-data-structures-and-algorithms) [![freecodecamp.org: Learn Git Fundamentals – A Handbook on Day-to-Day Development Tasks 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/learn-git-basics) [![freecodecamp.org: Learn How to Deploy 12 Apps to AWS, Azure, & Google Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/learn-how-to-deploy-12-apps-to-aws-azure-google-cloud) [![freecodecamp.org: Learn Istio – How to Manage, Monitor, and Secure Microservices 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/learn-istio-manage-microservices) [![freecodecamp.org: Learn Jenkins by Building a CI/CD Pipeline 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/learn-jenkins-by-building-a-ci-cd-pipeline) [![freecodecamp.org: Learn Kubernetes and Start Containerizing Your Applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/learn-kubernetes-and-start-containerizing-your-applications) [![marvelousmlops.substack.com: Learn Machine Learning and Neural Networks without Frameworks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/learn-machine-learning-and-neural-networks-without-frameworks) [![freecodecamp.org: Learn the Basics of Java Programming](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/learn-the-basics-of-java-programming) [![freecodecamp.org: How to Make Your Enterprise Kubernetes Environment Secure, Efficient, and Reliable](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/make-your-kubernetes-environment-secure-efficient-reliable) [![freecodecamp.org: Markdown Cheat Sheet – How to Write in Markdown with Examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/markdown-cheat-sheet) [![freecodecamp.org: Master API Testing with Postman](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/master-api-testing-with-postman) [![freecodecamp.org: MLOps Course – Learn to Build Machine Learning Production Grade Projects](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/mlops-course-learn-to-build-machine-learning-production-grade-projects) [![freecodecamp.org: How to Implement an OAuth2 Resource Server with Spring Security](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/oauth2-resourceserver-with-spring-security) [![freecodecamp.org: Advanced Object-Oriented Programming in Java – Full Book](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/object-oriented-programming-in-java) [![freecodecamp.org: How to Use Git and Git Workflows – a Practical Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/practical-git-and-git-workflows) [![freecodecamp.org: Public APIs Developers Can Use in Their Projects](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/public-apis-for-developers) [![freecodecamp.org: How to Use PyScript – A Python Frontend Framework 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/pyscript-python-front-end-framework) [![freecodecamp.org: Python Attributes – Class and Instance Attribute Examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/python-attributes-class-and-instance-attribute-examples) [![freecodecamp.org: Python For Loop - For i in Range Example](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/python-for-loop-for-i-in-range-example) [![freecodecamp.org: Python List Methods – append( ) vs extend( ) in Python Explained with Code Examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/python-list-methods-append-vs-extend) [![freecodecamp.org: Python List .remove() - How to Remove an Item from a List in Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/python-list-remove-how-to-remove-an-item-from-a-list-in-python) [![freecodecamp.org: Python Map Function – How to Map a List in Python 3.0, With Example Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/python-map-function-how-to-map-a-list-in-python-3-0-with-example-code) [![freecodecamp.org: Python Sets – Explained with Examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/python-set-operations-explained-with-examples) [![freecodecamp.org: Python String split() and join() Methods – Explained with Examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/python-string-split-and-join-methods-explained-with-examples) [![freecodecamp.org: REST API Best Practices – REST Endpoint Design Examples 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/rest-api-best-practices-rest-endpoint-design-examples) [![freecodecamp.org: REST API Design Best Practices Handbook – How to Build a REST API with JavaScript, Node.js, and Express.js](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/rest-api-design-best-practices-build-a-rest-api) [![freecodecamp.org: RSync Examples – Rsync Options and How to Copy Files Over SSH](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/rsync-examples-rsync-options-and-how-to-copy-files-over-ssh) [![freecodecamp.org: Serverless is cheaper, not simpler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/serverless-is-cheaper-not-simpler-a10c4fc30e49) [![freecodecamp.org: SQL Inner Join – How to Join 3 Tables in SQL and MySQL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/sql-inner-join-how-to-join-3-tables-in-sql-and-mysql) [![freecodecamp.org: SQL Join Types – Inner Join VS Outer Join Example](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/sql-join-types-inner-join-vs-outer-join-example) [![freecodecamp.org: SQL Joins Tutorial: Cross Join, Full Outer Join, Inner Join, Left Join, and Right Join](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/sql-joins-tutorial) [![==freecodecamp.org/news/tag/aws==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/tag/aws) [![freecodecamp.org: TCP vs. UDP — What's the Difference and Which Protocol is Faster?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/tcp-vs-udp) [![freecodecamp.org: The Git Merge Handbook – Definitive Guide to Merging in Git](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/the-definitive-guide-to-git-merge) [![freecodecamp.org: The Kubernetes Handbook 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/the-kubernetes-handbook) [![freecodecamp.org: The Linux Command Handbook 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/the-linux-commands-handbook) [![freecodecamp.org: The NGINX Handbook 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/the-nginx-handbook) [![freecodecamp.org: The Python Handbook 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/the-python-handbook) [![freecodecamp.org: The SQL Inner Join Command: Example Syntax](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/the-sql-inner-join-command-example-syntax) [![freecodecamp.org: Undo Git Add – How to Remove Added Files in Git 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/undo-git-add-how-to-remove-added-files-in-git) [![freecodecamp.org: Use Selenium to Create a Web Scraping Bot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/use-selenium-to-create-a-web-scraping-bot) [![freecodecamp.org: VS Code Extensions That'll Boost Your Development Productivity' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/vs-code-extensions-to-boost-your-development-productivity) [![freecodecamp.org: VS Code Extensions to Increase Developer Productivity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/vs-code-extensions-to-increase-developer-productivity) [![freecodecamp.org: Web Scraping with Google Sheets – How to Scrape Web Pages with Built-in Functions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/web-scraping-google-sheets) [![freecodecamp.org: Web Storage API – How to Store Data on the Browser](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/web-storage-api-how-to-store-data-on-the-browser) [![freecodecamp.org: What is a Full Stack Developer? 2022 Full Stack Engineer Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/what-is-a-full-stack-developer-full-stack-engineer-guide) [![freecodecamp.org: What is a Helm Chart? A Tutorial for Kubernetes Beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/what-is-a-helm-chart-tutorial-for-kubernetes-beginners) [![freecodecamp.org: API Cheatsheet – What is an API, How it Works, and How to Choose the Right API Testing Tools 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/what-is-an-api-and-how-to-test-it) [![freecodecamp.org: What is Git? A Beginner's Guide to Git Version Control](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/what-is-git-learn-git-version-control) [![What is a GitHub Wiki and How Do You Use it?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/what-is-github-wiki-and-how-do-you-use-it) [![freecodecamp.org: Infrastructure as Code - Full Course 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/what-is-infrastructure-as-code) [![freecodecamp.org: What is REST? Rest API Definition for Beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/what-is-rest-rest-api-definition-for-beginners) [![freecodecamp.org: What is Terraform? Learn Terraform and Infrastructure as Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/what-is-terraform-learn-infrastructure-as-code) [![freecodecamp.org: What is Trunk Based Development? A Different Approach to the Software Development Lifecycle](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/what-is-trunk-based-development) [![freecodecamp.org: Authentication vs Authorization – What's the Difference?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/whats-the-difference-between-authentication-and-authorisation) [![freecodecamp.org: Why You Should Start Using Docker Right Now](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freecodecamp.org/news/why-you-should-start-using-docker-now) [![freelancer 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.freelancer.com) [![ft.com: Women in finance say ‘mediocre’ male managers block progress](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ft.com/content/08ff1bd0-2e2b-4d20-bb9f-dfe8c5a9807b) [![fugue.co: 5 tips for using the Rego language for Open Policy Agent (OPA)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.fugue.co/blog/5-tips-for-using-the-rego-language-for-open-policy-agent-opa) [![fugue.co: Securing a Kubernetes pod with Regula and Open Policy Agent](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.fugue.co/blog/securing-a-kubernetes-pod-with-regula-and-open-policy-agent) [![Fugue: Container and Kubernetes. Runtime infrastructure security](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.fugue.co/container-kubernetes) [![Full Stack Python is an open book that explains each Python web application stack layer and provides the best web resources for those topics](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.fullstackpython.com) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.fullstackpython.com/best-python-resources.html) [![functionize.com: Testers vs TDD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.functionize.com/blog/testers-vs-tdd) [![fusionlayer.com: Software-Defined IP Address Management (IPAM)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.fusionlayer.com/products/infinity) [![fusionlayer.com: Software-Defined IP Address Management (IPAM)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.fusionlayer.com/products/ip-address-management-software-defined-ipam-infinity) [![fylamynt.com: Mastering Cloud Automation in the Cloud-Native Era 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.fylamynt.com/post/mastering-cloud-automation-in-the-cloud-native-era) [![Gaia-X.eu](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.gaia-x.eu) [![gammaux.com: Cómo definir un Minimum Viable Product (MVP)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.gammaux.com/blog/como-definir-un-minimum-viable-product-mvp) [![gazafatonarioit.com: Entiende el MVP (Producto Mínimo Viable) y por qué prefiero Producto que se pueda probar, utilizar y adorar más temprano](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.gazafatonarioit.com/2020/09/entiende-el-mvp-producto-minimo-viable.html) [![gcreddy.com: Domain Knowledge for Software Testers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.gcreddy.com/2016/06/domain-knowledge-for-testers.html) [![gcreddy.com: SQL Step by Step Videos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.gcreddy.com/2021/05/sql-step-by-step-videos.html) [![gcreddy.com: SQL Interview Questions and Answers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.gcreddy.com/2022/02/sql-interview-questions-and-answers.html) [![==geeksforgeeks.org: 5 Best Java Frameworks For Microservices==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.geeksforgeeks.org/5-best-java-frameworks-for-microservices) [![geeksforgeeks.org: 7 Most In-Demand and High Paying Programming Jobs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.geeksforgeeks.org/7-most-in-demand-and-high-paying-programming-jobs) [![geeksforgeeks.org: Basics of SOAP – Simple Object Access Protocol](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.geeksforgeeks.org/basics-of-soap-simple-object-access-protocol) [![geeksforgeeks.org: Best Practices for SQL Query Optimization](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.geeksforgeeks.org/best-practices-for-sql-query-optimizations) [![geeksforgeeks.org: Best way to master spring boot , a complete roadmap](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.geeksforgeeks.org/best-way-to-master-spring-boot-a-complete-roadmap) [![geeksforgeeks.org: 7 Most In-Demand and High Paying Programming Jobs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.geeksforgeeks.org/blogs/7-most-in-demand-and-high-paying-programming-jobs) [![geeksforgeeks.org: 5 Best Java Frameworks For Microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.geeksforgeeks.org/blogs/best-java-frameworks-for-microservices) [![geeksforgeeks.org: Microservice Architecture – Introduction, Challeneges & Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.geeksforgeeks.org/blogs/microservice-architecture-introduction-challenges-best-practices) [![geeksforgeeks.org: Top 10 Advance Python Concepts That You Must Know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.geeksforgeeks.org/blogs/top-10-advance-python-concepts-that-you-must-know) [![geeksforgeeks.org: Kubernetes – Concept of Containers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.geeksforgeeks.org/cloud-computing/kubernetes-concept-of-containers) [![geeksforgeeks.org: Basics of SOAP – Simple Object Access Protocol](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.geeksforgeeks.org/computer-networks/basics-of-soap-simple-object-access-protocol) [![geeksforgeeks.org: Difference between REST API and SOAP API](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.geeksforgeeks.org/difference-between-rest-api-and-soap-api) [![==geeksforgeeks.org: Essential Git Commands== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.geeksforgeeks.org/essential-git-commands) [![geeksforgeeks.org: Essential Git Commands 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.geeksforgeeks.org/git/essential-git-commands) [![geeksforgeeks.org: How to Write Good Commit Messages in GitHub?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.geeksforgeeks.org/git/how-to-write-good-commit-messages-in-github) [![geeksforgeeks.org: How to Write Good Commit Messages in GitHub?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.geeksforgeeks.org/how-to-write-good-commit-messages-in-github) [![geeksforgeeks.org: REST API Architectural Constraints](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.geeksforgeeks.org/javascript/rest-api-architectural-constraints) [![geeksforgeeks.org: Kubernetes – Concept of Containers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.geeksforgeeks.org/kubernetes-concept-of-containers) [![geeksforgeeks.org: Microservice Architecture – Introduction, Challeneges' & Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.geeksforgeeks.org/microservice-architecture-introduction-challeneges-best-practices) [![geeksforgeeks.org: REST API (Introduction)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.geeksforgeeks.org/node-js/rest-api-introduction) [![geeksforgeeks.org: REST API Architectural Constraints](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.geeksforgeeks.org/rest-api-architectural-constraints) [![geeksforgeeks.org: REST API (Introduction)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.geeksforgeeks.org/rest-api-introduction) [![geeksforgeeks.org: Best way to master spring boot , a complete roadmap](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.geeksforgeeks.org/springboot/best-way-to-master-spring-boot-a-complete-roadmap) [![geeksforgeeks.org: Best Practices for SQL Query Optimization](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.geeksforgeeks.org/sql/best-practices-for-sql-query-optimizations) [![geeksforgeeks.org: Top 10 Advance Python Concepts That You Must Know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.geeksforgeeks.org/top-10-advance-python-concepts-that-you-must-know) [![geeksforgeeks.org: Difference between REST API and SOAP API](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.geeksforgeeks.org/websites-apps/difference-between-rest-api-and-soap-api) [![Build With Gemini XPRIZE](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.geminixprize.com) [![genbeta.com/a-fondo: Cinco repositorios de GitHub tan buenos que son imprescindibles' si estás aprendiendo o te dedicas a programar](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.genbeta.com/a-fondo/cinco-repositorios-github-buenos-que-imprescindibles-estas-aprendiendo-te-dedicas-a-programar) [![genbeta.com: El teletrabajo lleva a la gente a pasar más tiempo conectada y trabajando. Un experto da claves para evitar el agotamiento](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.genbeta.com/a-fondo/dar-flexibilidad-obligar-a-desconexion-teletrabajo-claves-para-mejorar-productividad-tu-equipo-trabajo) [![genbeta.com: En la era de la inteligencia artificial, Microsoft es el nuevo' Google](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.genbeta.com/a-fondo/era-inteligencia-artificial-microsoft-nuevo-google) [![genbeta.com: Un ex-CEO, sobre el origen de tener gente que ni hace falta' en las empresas: “Contratas a alguien, y lo primero que hace es contratar](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.genbeta.com/a-fondo/este-ex-ceo-explica-que-hay-demasiados-empleados-empresas-contratas-a-alguien-primero-que-quiere-contratar) [![genbeta.com: Ocho canales de YouTube para aprender Python desde cero hasta' nivel experto](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.genbeta.com/a-fondo/ocho-canales-youtube-para-aprender-python-cero-nivel-experto) [![genbeta.com: Ocho canales de YouTube para aprender Python desde cero hasta nivel experto](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.genbeta.com/a-fondo/ocho-canales-youtube-para-aprender-python-cero-nivel-experto-1) [![genbeta.com: Un ex-CEO, sobre el origen de tener gente que ni hace falta en las empresas: “Contratas a alguien, y lo primero que hace es contratar"](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.genbeta.com/actualidad/ex-ceo-origen-tener-gente-que-hace-falta-empresas-contratas-a-alguien-primero-que-hace-contratar-1) [![genbeta.com: "Internet está en llamas": Cloudflare ha detectado más de 24.600 ataques por minuto que explotaban la vulnerabilidad Log4Shell](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.genbeta.com/actualidad/internet-esta-llamas-cloudflare-ha-detectado-24-600-ataques-minuto-que-explotaban-vulnerabilidad-log4shell) [![genbeta.com: Python se convierte en el lenguaje de programación más popular según el índice TIOBE: adiós al largo reinado de C](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.genbeta.com/actualidad/python-se-convierte-lista-tiobe-lenguaje-popular-red-superando-incluso-a-c) [![genbeta.com: Red Hat Enterprise Linux lanza una versión a bajo costo para llegar a más público de sectores de investigación y académico](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.genbeta.com/actualidad/red-hat-enterprise-linux-lanza-version-a-costo-para-llegar-a-publico-sectores-investigacion-academico) [![genbeta.com: Las reuniones laborales por videollamada nos agotan: esto es lo que pasa si se eliminan y cambian por chats](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.genbeta.com/actualidad/reuniones-trabajo-nos-agotan-videollamada-se-sabe-que-pasa-se-eliminan-usamos-chats) [![genbeta.com: Twitter quiere contratar a ingenieros de Microsoft: así es la prueba que les hacen pasar antes de nada, incluso a los senior](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.genbeta.com/actualidad/twitter-quiere-contratar-a-ingenieros-microsoft-asi-prueba-que-les-hacen-pasar-antes-nada-incluso-a-senior) [![genbeta.com: 32.000 desarrolladores responden sobre plataformas y lenguajes de programación: JavaScript, AWS, GitHub y Windows, los más usados](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.genbeta.com/desarrollo/32-000-desarrolladores-responden-plataformas-lenguajes-programacion-javascript-aws-github-windows-usados) [![genbeta.com: Amazon lanza CodeWhisperer, su propia alternativa a GitHub Copilot… que no insertará código ya licenciado sin avisar](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.genbeta.com/desarrollo/amazon-lanza-codewhisperer-su-propia-alternativa-a-github-copilot-que-no-insertara-codigo-licenciado-avisar) [![genbeta.com: Ciberseguridad en llamas: la presión actual es tan grande que la mitad de los expertos sufren ansiedad y quieren dimitir](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.genbeta.com/desarrollo/ciberseguridad-llamas-presion-actual-grande-que-mitad-expertos-sufren-ansiedad-quieren-renunciar) [![genbeta.com/a-fondo: Cinco repositorios de GitHub tan buenos que son imprescindibles si estás aprendiendo o te dedicas a programar](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.genbeta.com/desarrollo/cinco-repositorios-github-buenos-que-imprescindibles-estas-aprendiendo-te-dedicas-a-programar-1) [![genbeta.com: Hace 20 años, este correo de Jeff Bezos en Amazon cambió para' siempre la forma en que programamos apps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.genbeta.com/desarrollo/hace-20-anos-este-correo-jeff-bezos-amazon-cambio-para-siempre-forma-que-programamos-apps) [![genbeta.com: Hace 20 años, este correo de Jeff Bezos en Amazon cambió para siempre la forma en que programamos apps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.genbeta.com/desarrollo/hace-22-anos-este-correo-jeff-bezos-amazon-cambio-para-siempre-forma-que-programamos-apps) [![genbeta.com: Ya hay organizaciones pro-software libre abandonando GitHub por su uso comercial de proyectos open source en Copilot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.genbeta.com/desarrollo/hay-organizaciones-pro-software-libre-abandonando-github-su-uso-comercial-proyectos-open-source-copilot) [![genbeta.com: Menos de la mitad de los programadores tienen títulos universitarios. Cada vez más desarrolladores aprenden por su cuenta](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.genbeta.com/desarrollo/mitad-programadores-tienen-titulos-universitarios-cada-vez-desarrolladores-aprenden-su-cuenta) [![genbeta.com: Plastic SCM Mergebot: automatizando tu pipeline de desarrollo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.genbeta.com/desarrollo/plastic-scm-mergebot-automatizando-tu-pipeline-desarrollo) [![genbeta.com: El software de los coches de Mercedes contiene código abierto y en vez de distribuirlo en GitHub usan un CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.genbeta.com/desarrollo/software-coches-mercedes-contiene-codigo-abierto-vez-distribuirlo-github-usan-cd) [![genbeta.com: Visual Studio Code ya cuenta con una versión web (que te permite' mantener tus proyectos en tu disco duro)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.genbeta.com/desarrollo/visual-studio-code-cuenta-version-web-que-te-permite-mantener-tus-proyectos-tu-disco-duro) [![genbeta.com: BusyBox, el ejecutable que agrupa casi 200 utilidades Unix de línea de comandos (y que puedes usar también en Windows o Android)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.genbeta.com/herramientas/busybox-ejecutable-que-agrupa-casi-200-utilidades-gnu-linea-comandos-que-puedes-usar-tambien-windows-android) [![genbeta.com: Siete webs (explicadas a fondo) donde encontrar trabajo freelance o autónomo por si te niegas a volver a la oficina](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.genbeta.com/web/siete-webs-explicadas-a-fondo-donde-encontrar-trabajo-freelance-autonomo-te-niegas-a-volver-a-oficina) [![gentlydownthe.stream](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.gentlydownthe.stream) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.gestoresderiesgo.com/colaboradores/prohibicion-de-utilizar-programas-informaticos-que-permitan-llevar-una-doble-contabilidad-empresarial) [![getambassador.io: Kubernetes Annotations and Labels: What’s the Difference?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.getambassador.io/blog/kubernetes-labels-vs-annotations) [![getambassador.io: Getting Started with Kubernetes for JavaScript Developers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.getambassador.io/resources/getting-started-with-kubernetes-for-javascript-developers) [![getcortexapp.com: A guide to the best SRE tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.getcortexapp.com/post/a-guide-to-the-best-sre-tools) [![getcortexapp.com: Why You Need a Microservices Catalog Tool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.getcortexapp.com/post/why-you-need-a-microservices-catalog-tool) [![getenvoy.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.getenvoy.io) [![Matter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.getmatter.com) [![Port](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.getport.io) [![getpostman.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.getpostman.com) [![getxray.app: 7 benefits of using a Test Management App vs. Excel](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.getxray.app/blog/7-benefits-of-using-a-test-management-app-vs.-excel) [![getxray.app: Get started with DevOps: principles, best practices and tips](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.getxray.app/blog/get-started-with-devops-principles-best-practices-and-tips) [![getxray.app: The top 5 software testing trends of 2022](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.getxray.app/blog/the-top-5-software-testing-trends-of-2022) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.giantflyingsaucer.com/blog/?p=5730) [![Giant Swarm](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.giantswarm.io) [![giantswarm.io:](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.giantswarm.io/blog/turtles-all-the-way-down-are-still-just-turtles-giant-swarm) [![giffgaff.io: Resizing StatefulSet Persistent Volumes with zero downtime' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.giffgaff.io/tech/resizing-statefulset-persistent-volumes-with-zero-downtime) [![giffgaff.io: Using Istio with Nginx ingress](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.giffgaff.io/tech/using-istio-with-nginx-ingress) [![git-tower.com: Git cheat sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.git-tower.com/blog/git-cheat-sheet) [![gitbook.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.gitbook.com) [![githubstatus.com 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.githubstatus.com) [![githubstatus.com/uptime 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.githubstatus.com/uptime) [![gitkraken.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.gitkraken.com) [![gitkraken.com: Branching in Git 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.gitkraken.com/learn/git/branch) [![gitkraken.com: How do you rename a Git branch?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.gitkraken.com/learn/git/problems/rename-git-branch) [![gitkraken.com: Git Tutorials: Instructional Training Videos 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.gitkraken.com/learn/git/tutorials) [![GitKraken Git Cheat](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.gitkraken.com/pdfs/gitkraken-git-gui-cheat-sheet) [![gitkraken.com: DevOps Tools Report 2020 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.gitkraken.com/reports/devops-report-2020) [![gitkraken.com: DevOps Tools Report 2020 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.gitkraken.com/resources/devops-report-2020) [![GitKraken Git Cheat](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.gitkraken.com/resources/gitkraken-cheat-sheet) [![gitops.tech: What is GitOps? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.gitops.tech) [![==gitpod.io== 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.gitpod.io) [![gitpod.io: VS Code in the browser for everyone](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.gitpod.io/blog/openvscode-server-launch) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.gluster.org) [![gnu.org/software/parallel](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.gnu.org/software/parallel) [![GoCD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.gocd.org) [![goglides.dev: Headless services in Kubernetes Vs Regular Service: What,' Why, and How?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.goglides.dev/bkpandey/headless-services-in-kubernetes-what-why-and-how-39fl) [![Think Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.google.com/share.google?q=rRH2WBGGgW1LON3N1) [![Workday and Google Cloud Expand Strategic Partnership to Bring AI Agents for HR and Finance Into Employees' Daily Workflows](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.googlecloudpresscorner.com/2026-05-28-Workday-and-Google-Cloud-Expand-Strategic-Partnership-to-Bring-AI-Agents-for-HR-and-Finance-Into-Employees-Daily-Workflows&linkId=62100369) [![granted.dev](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.granted.dev) [![greycampus.com: What's the Difference? Agile vs Scrum vs Waterfall vs Kanban](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.greycampus.com) [![greycampus.com: What's the Difference? Agile vs Scrum vs Waterfall vs Kanban](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.greycampus.com/blog/agile-and-scrum/agile-vs-scrum-vs-waterfall-vs-kanban) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.greycampus.com/blog/agile-management/agile-vs-scrum-vs-waterfall-vs-kanban) [![groundcover.com: Cloud-native CI/CD? Yeah, that’s a thing 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.groundcover.com/blog/ci-cd-kubernetes) [![groundcover.com: Failure Is an Option: How to Stay on Top of K8s Container Events](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.groundcover.com/blog/k8s-container-events) [![gruntwork.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.gruntwork.io) [![blog.gruntwork.io: A comprehensive guide to managing secrets in your Terraform code 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.gruntwork.io/blog/a-comprehensive-guide-to-managing-secrets-in-your-terraform-code) [![blog.gruntwork.io: How to manage multiple environments with Terraform 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.gruntwork.io/blog/how-to-manage-multiple-environments-with-terraform) [![blog.gruntwork.io: How to use Terraform as a team](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.gruntwork.io/blog/how-to-use-terraform-as-a-team) [![blog.gruntwork.io: Introducing git-xargs: an open source tool to update multiple GitHub repos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.gruntwork.io/blog/introducing-git-xargs-an-open-source-tool-to-update-multiple-github-repos) [![blog.gruntwork.io: Introducing: The Gruntwork Module, Service, and Architecture Catalogs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.gruntwork.io/blog/introducing-the-gruntwork-module-service-and-architecture-catalogs) [![blog.gruntwork.io: Terraform tips & tricks: loops, if-statements, and gotchas](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.gruntwork.io/blog/terraform-tips-tricks-loops-if-statements-and-gotchas) [![Why we use Terraform and not Chef, Puppet, Ansible, SaltStack, or CloudFormation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.gruntwork.io/blog/why-we-use-terraform-and-not-chef-puppet-ansible-saltstack-or-cloudformation) [![gslab.com: How to Optimize Performance Testing with Apache JMeter and Resources' Monitoring Using DStat](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.gslab.com/blogs/performance-testing-with-Apache-JMeter) [![guru](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.guru.com) [![guru99.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.guru99.com) [![guru99.com: Agile Vs Scrum: Know the Difference](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.guru99.com/agile-vs-scrum.html) [![==guru99.com: Artificial Intelligence Tutorial for Beginners: Learn Basics' of AI== 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.guru99.com/ai-tutorial.html) [![guru99.com: Top 19 Ansible Interview Questions and Answers for 2022](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.guru99.com/ansible-interview-questions.html) [![==guru99.com: CI/CD Pipeline: Learn with Example== 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.guru99.com/ci-cd-pipeline.html) [![guru99.com: What is Continuous Testing in DevOps? Definition, Benefits,' Tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.guru99.com/continuous-testing.html) [![guru99.com: DevOps Lifecycle: Different Phases Explained with Examples 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.guru99.com/devops-lifecycle.html) [![guru99.com: 30 Best DevOps Tools & Technologies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.guru99.com/devops-tools.html) [![Guru99.com: Jmeter and BlazeMeter Integration with Jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.guru99.com/jenkins-jmeter-blazemeter.html) [![guru99.com: Mutable & Immutable Objects in Python {EXAMPLES} 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.guru99.com/mutable-and-immutable-in-python.html) [![guru99.com: SOAP Web Services Tutorial: Simple Object Access Protocol. What' is SOAP?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.guru99.com/soap-simple-object-access-protocol.html) [![guru99.com: What is Test Driven Development (TDD)? Tutorial with Example](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.guru99.com/test-driven-development.html) [![hablemosdenube.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hablemosdenube.com) [![hackerxone.com: How To Install Kubernetes Dashboard with NodePort in Linux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hackerxone.com/2021/07/10/how-install-kubernetes-dashboard-nodeport-linux) [![hackerxone.com: How to Manage Single & Multiple Kubernetes Clusters using' kubectl & kubectx in Linux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hackerxone.com/2021/07/10/how-manage-single-multiple-kubernetes-clusters-using-kubectl-kubectx-linux) [![hackerxone.com: 13 Steps Guide to Create Kubernetes Cluster on AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hackerxone.com/2021/08/20/13-steps-guide-to-create-kubernetes-cluster-on-amazon-web-serviceaws) [![hackerxone.com: Steps to Create Amazon EKS node group on Amazon web Service (AWS)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hackerxone.com/2021/08/25/steps-to-create-amazon-eks-node-group-on-amazon-web-service-aws) [![hackingarticles.in: PowerShell for Pentester: Windows Reverse Shell](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hackingarticles.in/powershell-for-pentester-windows-reverse-shell) [![haproxy.com: Announcing HAProxy Kubernetes Ingress Controller 1.5 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.haproxy.com/blog/announcing-haproxy-kubernetes-ingress-controller-1-5) [![haproxy.com: The HAProxy Enterprise WAF 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.haproxy.com/blog/the-haproxy-enterprise-waf) [![HAProxy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.haproxy.org) [![harness.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.harness.io) [![harness.io: Introduction to Helm: Charts, Deployments, & More 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.harness.io/blog) [![harness.io: Automated DevSecOps with StackHawk and Harness](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.harness.io/blog/automated-devsecops) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.harness.io/blog/autostopping-rules-kubernetes) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.harness.io/blog/cd-jenkins-pipelines-harness) [![harness.io: CI/CD Pipeline: Everything You Need to Know 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.harness.io/blog/ci-cd-pipeline) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.harness.io/blog/continuous-delivery/spinnaker-alternatives) [![harness.io: Metrics to Improve Continuous Integration Performance](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.harness.io/blog/continuous-integration-performance-metrics) [![harness.io: Pipeline Patterns for CI/CD Pipelines 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.harness.io/blog/deployment-pipeline-patterns) [![harness.io: 6 Actionable GitOps Best Practices To Help You Get Started](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.harness.io/blog/gitops-best-practices) [![harness.io: Managing the 'Git' in 'GitOps': 4 Ways to Structure Code in Your GitOps Repos 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.harness.io/blog/gitops-repo-structure) [![harness.io: Tutorial: Turning a GitHub Repo Into a Helm Chart Repo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.harness.io/blog/helm-chart-repo) [![harness.io: Comparing Helm vs Kustomize 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.harness.io/blog/helm-vs-kustomize) [![harness.io: Kubernetes CI/CD Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.harness.io/blog/kubernetes-ci-cd-best-practices) [![harness.io: Kubernetes Mistakes: A Beginner’s Guide To Avoiding Common Pitfalls](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.harness.io/blog/kubernetes-mistakes) [![harness.io: Kubernetes Services Explained 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.harness.io/blog/kubernetes-services-explained) [![harness.io: Introducing Recommendations API: Find Potential Cost Savings Programmatically](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.harness.io/blog/recommendations-api) [![harness.io: Understanding the Phases of the Software Development Life Cycle](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.harness.io/blog/software-development-life-cycle) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.harness.io/blog/spinnaker-alternatives) [![harness.io: Streamlining CI/CD and Optimizing AWS Cloud Spend](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.harness.io/blog/streamlining-ci-cd) [![harness.io: Tutorial: How to Use the New Vault Agent Integration Method With Harness](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.harness.io/blog/vault-agent-secrets-management) [![harness.io: What is a CI/CD Platform and why should I care? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.harness.io/blog/what-is-cicd-platform-why-should-i-care) [![split.io: Keystone Flags: Feature Flagging With Less Mess](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.harness.io/blog?module-name=Feature+Management+%26+Experimentation) [![split.io: Progressive Delivery](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.harness.io/harness-devops-academy/progressive-delivery) [![harness.io: What is Continuous Integration? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.harness.io/harness-devops-academy/what-is-continuous-integration-ci) [![armory.io: Git Pull Support in Spinnaker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.harness.io/products/continuous-delivery) [![overops.com: Strangler Pattern: How to Deal With Legacy Code During the Container Revolution](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.harness.io/products/service-reliability-management) [![hashicorp.com: 7 ways to optimize cloud spend with Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/7-ways-to-optimize-cloud-spend-with-terraform) [![A Guide to Cloud Cost Optimization with HashiCorp Terraform 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/a-guide-to-cloud-cost-optimization-with-hashicorp-terraform) [![hashicorp.com: A Kubernetes User's Guide to HashiCorp Nomad Secret Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/a-kubernetes-user-s-guide-to-hashicorp-nomad-secret-management) [![hashicorp.com: Accelerate your Terraform development with Amazon CodeWhisperer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/accelerate-your-terraform-development-with-amazon-codewhisperer) [![hashicorp.com: Accelerating AI adoption on Azure with Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/accelerating-ai-adoption-on-azure-with-terraform) [![hashicorp.com: Access Google Cloud from HCP Terraform with workload identity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/access-google-cloud-from-hcp-terraform-with-workload-identity) [![hashicorp.com: Announcing 11 Verified Providers for Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/announcing-11-verified-providers-for-terraform) [![hashicorp.com: Announcing Azure Stack Hub Provider 1.0](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/announcing-azure-stack-hub-provider-1-0) [![hashicorp.com: Announcing CDK for Terraform 0.1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/announcing-cdk-for-terraform-0-1) [![hashicorp.com: Announcing General Availability of the HashiCorp Terraform' Cloud Operator for Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/announcing-general-availability-hashicorp-terraform-cloud-operator-for-kubernetes) [![hashicorp.com: Announcing HashiCorp Terraform 0.15 General Availability](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/announcing-hashicorp-terraform-0-15-general-availability) [![hashicorp.com: Announcing HashiCorp Terraform 1.0 General Availability 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/announcing-hashicorp-terraform-1-0-general-availability) [![hashicorp.com: Announcing Support for Amazon ECS Anywhere in the Terraform' AWS Provider](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/announcing-launch-day-support-for-amazon-ecs-anywhere-terraform-aws-provider) [![hashicorp.com: Announcing Support for Code Signing for AWS Lambda in the' Terraform AWS Provider](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/announcing-support-for-aws-lambda-code-signing-in-the-terraform-aws-provider) [![hashicorp.com: Announcing Terraform AWS Cloud Control Provider Tech Preview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/announcing-terraform-aws-cloud-control-provider-tech-preview) [![Announcing the HashiCorp Linux Repository](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/announcing-the-hashicorp-linux-repository) [![Announcing the Terraform Visual Studio Code Extension v2.0.0](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/announcing-the-terraform-visual-studio-code-extension-v2-0-0) [![hashicorp.com: Announcing Version 2.0 of the Kubernetes and Helm Providers' for HashiCorp Terraform 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/announcing-version-2-0-kubernetes-and-helm-providers-for-hashicorp-terraform) [![hashicorp.com: Announcing HashiCorp Waypoint](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/announcing-waypoint) [![hashicorp.com: AWS and HashiCorp Collaborate on New Terraform Modules](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/aws-hashicorp-collaborate-new-terraform-modules) [![hashicorp.com: Use AWS Lambda Extensions to Securely Retrieve Secrets From' HashiCorp Vault](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/aws-lambda-extensions-for-hashicorp-vault) [![Azure Hub-and-Spoke Generally Available for HCP Vault Dedicated](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/azure-hub-and-spoke-generally-available-for-hcp-vault-dedicated) [![hashicorp.com: Beta Support for CRDs in the Terraform Provider for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/beta-support-for-crds-in-the-terraform-provider-for-kubernetes) [![hashicorp.com: Build a Quick AKS Cluster the Easy Way with Terraform Cloud' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/build-a-quick-aks-cluster-the-easy-way-with-terraform-cloud) [![==hashicorp.com: Build secure AI applications on Azure with HashiCorp Terraform' and Vault==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/build-secure-ai-applications-on-azure-with-hashicorp-terraform-and-vault) [![hashicorp.com: Building a secure Azure reference architecture with Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/building-a-secure-azure-reference-architecture-with-terraform) [![hashicorp.com: Building Azure Resources with TypeScript Using the CDK for' Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/building-azure-resources-with-typescript-using-the-cdk-for-terraform) [![hashicorp.com: CDK for Terraform: Enabling Python & TypeScript Support](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/cdk-for-terraform-enabling-python-and-typescript-support) [![hashicorp.com: CDK for Terraform Is Now Generally Available](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/cdk-for-terraform-now-generally-available) [![hashicorp.com: Cisco, Citrix, and Fortinet Among New Verified Terraform' Providers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/cisco-citrix-fortinet-among-new-verified-terraform-providers) [![hashicorp.com: Configuring Azure Application Gateway with Consul-Terraform-Sync](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/configuring-azure-application-gateway-with-consul-terraform-sync) [![Consul 2.0 improves flexibility, control, and scalability](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/consul-20-improves-flexibility-control-and-scalability) [![hashicorp.com: Creating Workspaces with the HashiCorp Terraform Operator' for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/creating-workspaces-with-the-hashicorp-terraform-operator-for-kubernetes) [![hashicorp.com: Custom Variable Validation in Terraform 0.13](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/custom-variable-validation-in-terraform-0-13) [![Deploy Any Resource With The New Kubernetes Provider for HashiCorp Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/deploy-any-resource-with-the-new-kubernetes-provider-for-hashicorp-terraform) [![hashicorp.com: Deploying Helm Apps to Kubernetes with Waypoint and GitOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/deploying-helm-apps-to-kubernetes-with-waypoint-and-gitops) [![hashicorp.com: Disaster Recovery for HashiCorp Consul on Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/disaster-recovery-for-hashicorp-consul-on-kubernetes) [![Encrypting Large Artifacts and Streaming Workloads with Vault](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/encrypting-large-artifacts-and-streaming-workloads-with-vault) [![hashicorp.com: Get Started with Consul Service Mesh on Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/get-started-with-consul-service-mesh-on-kubernetes) [![hashicorp.com: Getting Started with Ambassador and Consul Using Kubernetes' Initializer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/getting-started-with-ambassador-and-consul-using-kubernetes-initializer) [![hashicorp.com: Getting Started with HCP Consul: Frequently Asked Questions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/getting-started-with-hcp-consul-frequently-asked-questions) [![hashicorp.com: New Terraform Tutorials: Getting Started with the Helm and' Datadog Providers 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/getting-started-with-the-helm-and-datadog-terraform-providers) [![hashicorp.com: GKE Cluster Setup with CDK for Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/gke-cluster-setup-with-cdk-for-terraform) [![HashiCorp Consul Ingress Gateways and L7 Traffic Management in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/hashicorp-consul-ingress-gateways-and-l7-traffic-management-in-kubernetes) [![hashicorp.com: HashiCorp Learning Resources Reference Guide 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/hashicorp-learning-resources-reference-guide) [![hashicorp.com: HashiCorp Teams with AWS on New Control Tower Account Factory' for Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/hashicorp-teams-with-aws-on-new-control-tower-account-factory-for-terraform) [![hashicorp.com: HashiCorp Vault Use Cases and Best Practices on Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/hashicorp-vault-use-cases-and-best-practices-on-azure) [![==hashicorp.com: How to Integrate Your Application with Vault: Static Secrets==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/how-to-integrate-your-application-with-vault-static-secrets) [![hashicorp.com: Learn How to Import Infrastructure Into Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/import-infrastructure-into-terraform) [![hashicorp.com: Integrating Azure AD Identity with HashiCorp Vault — Part' 1: Azure Application Auth via OIDC](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/integrating-azure-ad-identity-hashicorp-vault-part-1-application-auth-oidc) [![hashicorp.com: Kubernetes Vault Integration via Sidecar Agent Injector vs.' CSI Provider](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/kubernetes-vault-integration-via-sidecar-agent-injector-vs-csi-provider) [![Vault Learning Resources: Vault 1.5 features and more](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/learn-vault-1-5) [![Manage Active Directory Objects with the New Windows AD Provider for HashiCorp Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/manage-active-directory-objects-new-windows-ad-provider-hashicorp-terraform) [![hashicorp.com: Manage Kubernetes Secrets for Flux with HashiCorp Vault](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/manage-kubernetes-secrets-for-flux-with-hashicorp-vault) [![hashicorp.com: Managing SSH Access at Scale with HashiCorp Vault](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/managing-ssh-access-at-scale-with-hashicorp-vault) [![hashicorp.com: Monitoring as Code with Terraform Cloud and Checkly](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/monitoring-as-code-with-terraform-cloud-and-checkly) [![hashicorp.com: Multi-Region Replication Now Available with HCP Vault](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/multi-region-replication-now-available-with-hcp-vault) [![hashicorp.com: New Apply User Interface for Terraform Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/new-apply-user-interface-for-terraform-cloud) [![hashicorp.com: New Terraform Tutorials on HashiCorp Learn](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/new-terraform-tutorials-on-hashicorp-learn) [![hashicorp.com: New Terraform Tutorials on Provisioning and Managing Kubernetes' Clusters 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/new-terraform-tutorials-on-provisioning-and-managing-kubernetes-clusters) [![hashicorp.com: Onboarding Applications to Vault Using Terraform: A Practical' Guide 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/onboarding-applications-to-vault-using-terraform-a-practical-guide) [![hashicorp.com: Refresh Secrets for Kubernetes Applications with Vault Agent](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/refresh-secrets-for-kubernetes-applications-with-vault-agent) [![hashicorp.com: Retrieve HashiCorp Vault Secrets with Kubernetes CSI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/retrieve-hashicorp-vault-secrets-with-kubernetes-csi) [![SCIM in HashiCorp Vault standardizes provisioning in platforms](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/scim-in-vault-standardizes-provisioning-in-platforms) [![hashicorp.com: Share Modules Across Organizations with Terraform Enterprise](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/share-modules-across-organizations-terraform-enterprise) [![hashicorp.com: Supporting the HashiCorp Terraform Extension for Visual Studio' Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/supporting-the-hashicorp-terraform-extension-for-visual-studio-code) [![hashicorp.com: Terraform 1.8 provider functions for AWS, Google Cloud, and' Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/terraform-1-8-adds-provider-functions-for-aws-google-cloud-and-kubernetes) [![hashicorp.com: Terraform Adds Support for GKE Autopilot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/terraform-adds-support-for-gke-autopilot) [![hashicorp.com: Terraform AWS Cloud Control API provider now generally available](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/terraform-aws-cloud-control-api-provider-now-generally-available) [![hashicorp.com: Terraform AWS Provider Continues to Expand Coverage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/terraform-aws-provider-continues-to-expand-coverage) [![hashicorp.com: Terraform AzureAD Provider Now Supports Microsoft Graph](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/terraform-azuread-provider-now-supports-microsoft-graph) [![hashicorp.com: Terraform AzureRM 3.0 Brings Enhanced Azure Function Support](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/terraform-azurerm-3-0-brings-enhanced-azure-function-support) [![hashicorp.com: Terraform Cloud adds aggregated VCS reviews](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/terraform-cloud-adds-aggregated-vcs-reviews) [![hashicorp.com: Terraform Cloud Adds Drift Detection for Infrastructure Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/terraform-cloud-adds-drift-detection-for-infrastructure-management) [![hashicorp.com: Terraform Cloud no-code provisioning is now GA with new features](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/terraform-cloud-no-code-provisioning-is-now-ga-with-new-features) [![hashicorp.com: Terraform Cloud Operator 2.3 adds workspace run operations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/terraform-cloud-operator-2-3-adds-workspace-run-operations) [![hashicorp.com: Terraform Cloud Variable Sets Beta Now Available](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/terraform-cloud-variable-sets-beta-now-available) [![==hashicorp.com: Terraform extension for VS Code speeds up loading of large' workspaces==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/terraform-extension-for-vs-code-speeds-up-loading-of-large-workspaces) [![hashicorp.com: Terraform Mono Repo vs. Multi Repo: The Great Debate](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/terraform-mono-repo-vs-multi-repo-the-great-debate) [![hashicorp.com: New Terraform Tutorial: Sensitive Input Variables 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/terraform-sensitive-input-variables) [![==hashicorp.com: Terraform stacks, explained==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/terraform-stacks-explained) [![==hashicorp.com: Testing HashiCorp Terraform==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/testing-hashicorp-terraform) [![hashicorp.com: The State of Vault and Kubernetes, and Future Plans](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/the-state-of-vault-and-kubernetes-and-future-plans) [![hashicorp.com: New Terraform Tutorial: Terraform Outputs 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/tutorial-terraform-outputs) [![hashicorp.com: Using Template Files with HashiCorp Packer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/using-template-files-with-hashicorp-packer) [![hashicorp.com: Using Waypoint Runners To Enable GitOps Workflows](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/using-waypoint-runners-to-enable-gitops-workflows) [![hashicorp.com: HashiCorp Vault 1.11 Adds Kubernetes Secrets Engine, PKI' Updates, and More 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/vault-1-11) [![hashicorp.com: Announcing HashiCorp Vault 1.8](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/vault-1-8) [![hashicorp.com: Automate Secret Injection into CI/CD Workflows with the GitHub' Action for Vault](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/vault-github-action) [![hashicorp.com: HCP Vault is now generally available on AWS 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/vault-on-the-hashicorp-cloud-platform-ga) [![hashicorp.com: Wait Conditions in the Kubernetes Provider for HashiCorp' Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/wait-conditions-in-the-kubernetes-provider-for-hashicorp-terraform) [![hashicorp.com: Why Use the Vault Agent for Secrets Management?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/why-use-the-vault-agent-for-secrets-management) [![==hashicorp.com: Writing Terraform for unsupported resources== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/blog/writing-terraform-for-unsupported-resources) [![New in Terraform 1.15: Dynamic sources, variable deprecation, and more](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/en/blog/new-in-terraform-115-dynamic-sources-variable-deprecation-and-more) [![Terraform Provider for Google Cloud 7.0 is now GA](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/en/blog/terraform-provider-for-google-cloud-7-0-is-now-ga) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/en/conferences/hashiconf/call-for-sessions) [![HashiCorp and Google Cloud Strategic Integration Portal](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/en/partners/cloud/google-cloud) [![hashicorp.com/infrastructure-cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/infrastructure-cloud) [![hashicorp.com: 8 Best Practices for Writing Secure Go Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/resources/8-best-practices-for-writing-secure-go-code) [![hashicorp.com: Best Practices for Terraform AWS Tags](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/resources/best-practices-for-terraform-aws-tags) [![hashicorp.com: Standardizing infrastructure automation with Terraform Enterprise](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/resources/building-a-migration-factory-with-terraform-enterprise-at-axa-group) [![Deploying and Managing a Minimal App in a Kubernetes Cluster with Terraform and Ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/resources/deploying-managing-minimal-app-kubernetes-cluster-terraform-ansible) [![hashicorp.com: How can I prevent configuration drift?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/resources/how-can-i-prevent-configuration-drift) [![How to Create a GitOps Workflow with Terraform and Jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/resources/how-create-gitops-workflow-terraform-jenkins) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/resources/kelsey-hightower-fireside-chat-an-unconventional-path-to-it-and-some-life-advice) [![hashicorp.com: Managing Terraform Cloud With PowerShell](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/resources/managing-terraform-cloud-with-powershell) [![hashicorp.com: Modern Infrastructure Automation with Packer, Terraform,' and Consul (video)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/resources/modern-infrastructure-automation-with-packer-terraform-and-consul) [![hashicorp.com: Multi-Cloud DevOps at PETRONAS with Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/resources/multi-cloud-devops-at-petronas-with-terraform) [![hashicorp.com: Opinionated Terraform Best Practices and Anti-Patterns](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/resources/opinionated-terraform-best-practices-and-anti-patterns) [![hashicorp.com: Securing Infrastructure In Application Pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/resources/securing-infrastructure-in-application-pipelines) [![hashicorp.com: Serverless Secrets with HashiCorp Vault](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/resources/serverless-secrets-vault) [![hashicorp.com: Terraform Abstraction Tips: Just Because You Can Doesn't' Mean You Should](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/resources/terraform-abstraction-tips-just-because-you-can-doesnt-mean-you-should) [![hashicorp.com: Terraform AWS Cloud Control Provider – Under the Hood](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/resources/terraform-aws-cloud-control-provider-under-the-hood) [![hashicorp.com: Rover - Terraform Visualizer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/resources/terraform-plan-interactive-configuration-and-state-visualization-with-rover) [![hashicorp.com: Terraform Practices: The Good, the Bad, and the Ugly](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/resources/terraform-practices-the-good-the-bad-and-the-ugly) [![hashicorp.com: Terraforming RDS: What Instacart Learned Managing Over 50' AWS RDS PostgreSQL Instances with Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/resources/terraform-what-instacart-learned-managing-over-50-aws-rds-postgresql-instances) [![Testing Infrastructure as Code on Localhost](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/resources/testing-infrastructure-as-code-on-localhost) [![hashicorp.com: Using the Terraform AWS Cloud Control Provider](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/resources/using-the-terraform-aws-cloud-control-provider) [![hashicorp.com: Vault & Kubernetes: Better Together](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/resources/vault-and-kubernetes-better-together) [![hashicorp.com: Why Microservices? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/resources/why-microservices) [![hashicorp.com: AI for infrastructure management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hashicorp.com/solutions/ai-infrastructure-management) [![hava.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hava.io) [![Design for failure lessons learnt from the Sydney AWS outage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hava.io/blog/design-for-failure-lessons-learnt-from-the-sydney-aws-outage) [![hays.es: ‘La Gran Renuncia’: ¿por qué tantos profesionales se están planteando' dejar su trabajo?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hays.es/blog/insights/la-gran-renuncia) [![hcltech.com: DevOps Tools and Technologies to Manage Microservices 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hcltech.com/blogs/devops-tools-and-technologies-manage-microservices) [![hellobonsai](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hellobonsai.com) [![helpnetsecurity.com: How to make DevSecOps stick with developers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.helpnetsecurity.com/2020/12/14/how-devsecops-developers) [![helpnetsecurity.com: Kubestriker: A security auditing tool for Kubernetes clusters 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.helpnetsecurity.com/2021/05/04/security-kubernetes) [![blog.heroku.com: Deconstructing Monolithic Applications into Services](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.heroku.com/blog/monolithic-applications-into-services) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hetzner.com/cloud) [![hibridosyelectricos.com: Tesla recurre a China para aumentar la calidad' de fabricación de sus coches eléctricos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hibridosyelectricos.com/articulo/actualidad/tesla-recurre-china-calidad-fabricacion-coches-electricos/20221222124048066230.html) [![hibridosyelectricos.com: Tesla recurre a China para aumentar la calidad de fabricación de sus coches eléctricos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hibridosyelectricos.com/coches/tesla-recurre-china-calidad-fabricacion-coches-electricos_66230_102.html) [![high-mobility.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.high-mobility.com) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.high-mobility.com/learn/tutorials/rest) [![Hitch - scalable TLS proxy. Hitch is a libev-based high performance SSL/TLS proxy by Varnish Software](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hitch-tls.org) [![honeybadger.io: Top Ten Git Tips & Tricks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.honeybadger.io/blog/git-tricks) [![honeycomb.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.honeycomb.io) [![honeycomb.io: The Future of Ops Is Platform Engineering 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.honeycomb.io/blog/future-ops-platform-engineering) [![hostinger.in: What Is Docker and How Does It Work? – Docker Explained](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hostinger.com/in/tutorials/what-is-docker) [![hostinger.in: What Is Docker and How Does It Work? – Docker Explained](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hostinger.in/tutorials/what-is-docker) [![howdykloudy.in: Implementing Shift Left for Terraform: An Introductory Guide 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.howdykloudy.in/blog/implementing-shift-left-for-terraform-an-introductory-guide) [![howtoforge.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.howtoforge.com) [![howtoforge.com: How to create a Deployment in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.howtoforge.com/create-a-deployment-in-kubernetes) [![howtoforge.com: How to Create a Kubernetes Cluster with AWS CLI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.howtoforge.com/how-to-create-a-kubernetes-cluster-with-the-aws-cli) [![howtoforge.com: How to deploy your first pod on a Kubernetes Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.howtoforge.com/how-to-deploy-your-first-pod-on-a-kubernetes-cluster) [![howtoforge.com: How to Install Prometheus System Monitoring Tool on Ubuntu 20.04](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.howtoforge.com/how-to-install-prometheus-on-ubuntu-20-04) [![howtoforge.com: Network Policy in Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.howtoforge.com/kubernetes_network_policy) [![howtoforge.com: How to create Multi-Container Pods in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.howtoforge.com/multi-container-pods-in-kubernetes) [![howtoforge.com: Storage in Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.howtoforge.com/storage-in-kubernetes) [![howtogeek.com: Getting Started With Kubectl to Manage Kubernetes Clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.howtogeek.com/devops/getting-started-with-kubectl-to-manage-kubernetes-clusters) [![howtogeek.com: How to Clean Up Old Containers and Images in Your Kubernetes Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.howtogeek.com/devops/how-to-clean-up-old-containers-and-images-in-your-kubernetes-cluster) [![howtogeek.com: When Not to Use Docker: Cases Where Containers Don’t Help 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.howtogeek.com/devops/when-not-to-use-docker-cases-where-containers-dont-help) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hugedomains.com/domain_profile.cfm?d=bqstack.com) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hugedomains.com/domain_profile.cfm?d=migops.com) [![Hyperglance](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hyperglance.com) [![IBM Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ibm.com/cloud) [![ibm.com: Event-driven cloud-native applications (microservices)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ibm.com/cloud/architecture/architecture/practices/event-driven-cloud-native-apps-architecture) [![ibm.com: 8 Kubernetes Tips and Tricks 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ibm.com/cloud/blog/8-kubernetes-tips-and-tricks) [![ibm.com: Java Microservices with MicroProfile – RESTful APIs and Dependency' Injection. For microservices-based Java apps, knowing how to create REST APIs is an essential skill. Eclipse MicroProfile makes it easier](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ibm.com/cloud/blog/migrate-java-microservices-from-spring-to-microprofile-p2) [![ibm.com: Multizone Kubernetes and VPC Load Balancer Setup](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ibm.com/cloud/blog/multizone-kubernetes-and-vpc-load-balancer-setup) [![ibm.com: OpenShift vs. Kubernetes: What’s the Difference?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ibm.com/cloud/blog/openshift-vs-kubernetes) [![ibm.com: Using Fio to Tell Whether Your Storage is Fast Enough for Etcd](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ibm.com/cloud/blog/using-fio-to-tell-whether-your-storage-is-fast-enough-for-etcd) [![IBM Cloud Pak for Multicloud Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ibm.com/cloud/cloud-pak-for-management) [![IKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ibm.com/cloud/kubernetes-service) [![ibm.com: CIS Benchmarks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ibm.com/cloud/learn/cis-benchmarks) [![ibm.com: iPaaS (Integration-Platform-as-a-Service)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ibm.com/cloud/learn/ipaas) [![Red Hat OpenShift on IBM Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ibm.com/cloud/openshift) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ibm.com/docs/en) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ibm.com/docs/en/api-connect) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ibm.com/docs/en/cloud-paks/cp-management) [![ibm.com: Enable GitOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ibm.com/garage/method/practices/run/gitops) [![IBM Spectrum](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ibm.com/it-infrastructure/storage/spectrum) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ibm.com/products/cloud-pak-for-aiops) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ibm.com/products/datastax) [![IKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ibm.com/products/kubernetes-service) [![Red Hat OpenShift on IBM Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ibm.com/products/openshift) [![IBM Spectrum](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ibm.com/solutions) [![IBM Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ibm.com/solutions/cloud) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ibm.com/solutions/cloud/openshift) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ibm.com/solutions/storage) [![IBM Knowledge Center 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ibm.com/support/knowledgecenter) [![IBM Knowledge Center: IBM Cloud Pak for Multicloud Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ibm.com/support/knowledgecenter/SSFC4F) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ibm.com/support/pages/ibm-thread-and-monitor-dump-analyzer-java-tmda) [![instana.com: The Hidden Cost of Observability: Data Volume](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ibm.com/think) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ibm.com/think/insights/8-kubernetes-tips-and-tricks) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ibm.com/think/insights/migrate-java-microservices-from-spring-to-microprofile-p2) [![ibm.com: CIS Benchmarks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ibm.com/think/topics/cis-benchmarks) [![ibm.com: Event-driven cloud-native applications (microservices)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ibm.com/think/topics/cloud-native) [![ibm.com: iPaaS (Integration-Platform-as-a-Service)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ibm.com/think/topics/ipaas) [![ibm.com: OpenShift vs. Kubernetes: What’s the Difference?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ibm.com/think/topics/openshift-vs-kubernetes) [![Complexity of Python Operations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ics.uci.edu/~pattis/ICS-33/lectures/complexitypython.txt) [![igoroseledko.com: Awk & sed Snippets for SysAdmins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.igoroseledko.com/awk-sed-snippets-for-sysadmins) [![igoroseledko.com: AWS CLI Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.igoroseledko.com/aws-cli-cheat-sheet) [![Bash and Expect Snippets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.igoroseledko.com/bash-and-expect-snippets) [![igoroseledko.com: Checking Multiple Variables in Bash](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.igoroseledko.com/checking-multiple-variables-in-bash) [![igoroseledko.com: Parallel Rsync](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.igoroseledko.com/parallel-rsync) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ijug.eu/java-aktuell/das-magazin.html) [![imaginarycloud.com: Docker VS Kubernetes? It should be Docker + Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.imaginarycloud.com/blog/docker-vs-kubernetes) [![imaginarycloud.com: gRPC vs REST: Comparing APIs Architectural Styles](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.imaginarycloud.com/blog/grpc-vs-rest) [![imaginarycloud.com: Nomad VS. Kubernetes: Container Orchestration Tools Compared](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.imaginarycloud.com/blog/nomad-vs-kubernetes) [![imaginarycloud.com: OPENSHIFT VS KUBERNETES: WHAT ARE THE DIFFERENCES](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.imaginarycloud.com/blog/openshift-vs-kubernetes-differences) [![imaginarycloud.com: Podman vs Docker: What are the differences?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.imaginarycloud.com/blog/podman-vs-docker) [![kubeshark.co](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.immo-pop.com/login) [![imperva.com: CDN Caching](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.imperva.com/learn/performance/cdn-caching) [![inc.com: 27 Years Ago, Steve Jobs Said the Best Employees Focus on Content,' Not Process. Research Shows He Was Right](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.inc.com/jeff-haden/27-years-ago-steve-jobs-said-best-employees-focus-on-content-not-process-workplace-research-shows-he-was-right.html) [![influxdb-templates](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.influxdata.com) [![influxdata.com: Building a Metrics & Alerts as a Service (MaaS) Monitoring Solution Using the InfluxDB Stack](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.influxdata.com/blog/building-a-metrics-alerts-as-a-service-maas-monitoring-solution-using-the-influxdb-stack) [![influxdata.com: Expand Kubernetes Monitoring with Telegraf Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.influxdata.com/blog/expand-kubernetes-monitoring-telegraf-operator) [![influxdata.com: Running InfluxDB 2.0 and Telegraf Using Docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.influxdata.com/blog/running-influxdb-2-0-and-telegraf-using-docker) [![influxdata.com: Three Ways to Keep Cardinality Under Control When Using Telegraf](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.influxdata.com/blog/three-ways-to-keep-cardinality-under-control-when-using-telegraf) [![influxdata.com: InfluxDB Tech Tips: API Invokable Scripts in InfluxDB Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.influxdata.com/blog/tldr-influxdb-tech-tips-api-invokable-scripts-influxdb-cloud) [![influxdata.com: Monitoring Jenkins CI with InfluxDB](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.influxdata.com/influxdb-templates/jenkins-monitoring) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.influxdata.com/integration/kafka-telegraf-integration) [![influxdb-templates](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.influxdata.com/products/influxdb-templates) [![telegraf-1.14.0-1 (rpm)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.influxdata.com/time-series-platform/telegraf) [![Investigadores de Microsoft ponen limites: la IA aun no puede reemplazar la programacion mas alla de Python - Infobae](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infobae.com/tecno/2026/05/21/investigadores-de-microsoft-ponen-limites-la-ia-aun-no-puede-reemplazar-la-programacion-mas-alla-de-python) [![infoq.com: Driving DevOps with Value Stream Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/articles/DevOps-value-stream) [![PermGen eliminado](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/articles/Java-PERMGEN-Removed) [![infoq.com: A Standardized, Specification-Driven API Lifecycle](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/articles/Standardized-Specification-Driven-API-Lifecycle) [![infoq.com: AIOps: Site Reliability Engineering at Scale](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/articles/aiops-reliability-engineering) [![infoq.com: Ballerina for Full-Stack Developers: A Guide to Creating Backend APIs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/articles/ballerina-fullstack-rest-api) [![infoq.com: Better Metrics for Building High Performance Teams](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/articles/better-metrics-team-performance) [![Adoption of Cloud-Native Architecture, Part 1: Architecture Evolution and Maturity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/articles/cloud-native-architecture-adoption-part1) [![infoq.com: Adoption of Cloud Native Architecture, Part 3: Service Orchestration and Service Mesh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/articles/cloud-native-architecture-adoption-part3) [![infoq.com: Cloud Native and Kubernetes Observability: Expert Panel](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/articles/cloud-native-observability) [![infoq.com: Building a SQL Database Audit System using Kafka, MongoDB and Maxwell's Daemon](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/articles/database-audit-system-kafka) [![infoq.com: DevOps is Not Enough for Scaling and Evolving Tech-Driven Organizations: a Q&A with Eduardo da Silva](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/articles/devops-not-enough-scaling-tech-driven-organizations) [![infoq.com: 9 Trends That Are Influencing the Adoption of Devops and Devsecops in 2021](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/articles/devops-secure-trends) [![infoq.com: Dark Side of DevOps - the Price of Shifting Left and Ways to Make it Affordable](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/articles/devops-shifting-left) [![infoq.com: The Evolution of Distributed Systems on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/articles/distributed-systems-kubernetes) [![infoq.com: From Monolith to Event-Driven: Finding Seams in Your Future Architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/articles/event-driven-finding-seams) [![infoq.com: Why Every DevOps Team Needs A FinOps Lead](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/articles/every-devops-team-needs-finops-lead) [![infoq.com: Virtual Threads: New Foundations for High-Scale Java Applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/articles/java-virtual-threads) [![infoq.com: Create Your Distributed Database on Kubernetes with Existing Monolithic Databases](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/articles/kubernetes-databases-apache-sharding-sphere) [![infoq.com: The Kubernetes Effect](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/articles/kubernetes-effect) [![infoq.com: Kubernetes Operators in Depth](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/articles/kubernetes-operators-in-depth) [![infoq.com: Best Practices for Running Stateful Applications on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/articles/kubernetes-stateful-applications) [![infoq.com: Experts Discuss Top Kubernetes Trends and Production Challenges](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/articles/kubernetes-trends-and-challenges) [![infoq.com: Kubernetes Workloads in the Serverless Era: Architecture, Platforms, and Trends](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/articles/kubernetes-workloads-serverless-era) [![infoq.com: The Great Lambda Migration to Kubernetes Jobs—a Journey in Three Parts 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/articles/lambda-migration-k8s-jobs) [![infoq.com: Managing Technical Debt in a Microservice Architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/articles/managing-technical-debt-microservices) [![infoq.com: Virtual Panel: The MicroProfile Influence on Microservices Frameworks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/articles/microprofile-microservices) [![infoq.com: Principles for Microservice Design: Think IDEALS, Rather than SOLID](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/articles/microservices-design-ideals) [![infoq.com: Turning Microservices Inside-Out](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/articles/microservices-inside-out) [![infoq.com: 7 Ways to Fail at Microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/articles/microservices-seven-fail) [![infoq.com: Migrating Monoliths to Microservices with Decomposition and Incremental Changes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/articles/migrating-monoliths-to-microservices-with-decomposition) [![infoq.com: Kubernetes Native Java with Quarkus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/articles/native-java-quarkus) [![infoq.com: Pitfalls and Patterns in Microservice Dependency Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/articles/pitfalls-patterns-microservice-dependency-management) [![infoq.com: Platform as a Runtime - the Next Step in Platform Engineering](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/articles/platform-runtime-engineering) [![infoq.com: Saga Orchestration for Microservices Using the Outbox Pattern](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/articles/saga-orchestration-outbox) [![infoq.com: Is Docker Secure Enough?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/articles/securing-docker) [![infoq.com: Serverless Security: What's Left to Protect?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/articles/serverless-security) [![infoq.com: Service Mesh Ultimate Guide:](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/articles/service-mesh-ultimate-guide) [![infoq.com: Service Mesh Ultimate Guide - Second Edition: Next Generation' Microservices Development](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/articles/service-mesh-ultimate-guide-2e) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/articles/service-mesh-ultimate-guide/-2e) [![infoq.com: Six Tips for Running Scalable Workloads on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/articles/tips-running-scalable-workloads-kubernetes) [![Crossplane, a Universal Control Plane API for Cloud Computing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2019/01/upbound-crossplane) [![infoq.com: Introducing Traffic Director: Google's Service Mesh Control Plane](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2019/04/google-traffic-director) [![infoq.com: Event Streams and Workflow Engines – Kafka and Zeebe 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2019/05/kafka-zeebe-streams-workflows) [![WKSctl: a Tool for Kubernetes Cluster Management Using GitOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2020/02/wksctl-kubernetes-gitops) [![infoq.com: Managing Infrastructure from Kubernetes with the HashiCorp Terraform Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2020/04/terraform-operator-kubernetes) [![infoq.com: The Defense Department's Journey with DevSecOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2020/06/defense-department-devsecops) [![infoq.com: cdk-terraform - Cloud Development Kit Can Now Generate Terraform Configurations Using TypeScript and Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2020/07/cdk-terraform) [![docker-ecs-plugin: Docker Releases Plugin for Simplified Deployments into AWS ECS and Fargate](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2020/07/docker-ecs-plugin) [![GitHub's OpenAPI Spec Open-Sourced in Beta](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2020/08/GitHub-open-api-spec) [![infoq.com: AWS Launches Low-Cost Burstable T4g Instances Powered by AWS' Graviton2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2020/09/aws-ec2-t4g-instances) [![infoq.com: Kubernetes Ingress Is Now Generally Available](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2020/09/kubernetes-ingress-ga) [![infoq.com: Chaos Engineering on Kubernetes : Chaos Mesh Generally Available with v1.0](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2020/10/kubernetes-chaos-mesh-ga) [![infoq.com: Puppet Releases Its 2020 State of DevOps Report 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2020/11/2020-devops-report) [![infoq.com: Data Mesh Principles and Logical Architecture Defined](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2020/12/data-mesh-architecture) [![infoq.com: Mirantis Announces k0s, a New Kubernetes Distribution](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2020/12/k0s-kubernetes-distribution) [![infoq.com: AWS Launches Amazon DevOps Guru](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2021/01/aws-devops-guru) [![infoq.com: AWS Introduces Amazon Managed Service for Grafana and Amazon Managed Service for Prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2021/01/aws-grafana-prometheus) [![infoq.com: AWS Transfer Family Introduces Support for EFS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2021/01/aws-transfer-ftp-efs) [![infoq.com: Docker Hub and JFrog Partnership Removes Image Pull Limits for Artifactory Users](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2021/01/docker-jfrog-partnership) [![infoq.com: AWS Announces Lower Cost Storage Classes for Amazon Elastic File' System](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2021/03/aws-efs-one-zone-storage-classes) [![infoq.com: AWS Introduces EC2 Serial Console: Troubleshoot Boot and Networking Issues](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2021/04/aws-ec2-serial-console) [![infoq.com: Cloudflare Improves Automated Terraform Generation Tool 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2021/04/cloudflare-terraform) [![infoq.com: IBM, Red Hat and Cobuilder Develop OpenBuilt, a Platform for the Construction Industry](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2021/04/ibm-redhat-openbuilt) [![infoq.com: AWS Announces the General Availability of the Red Hat OpenShift Service on AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2021/04/red-hat-openshift-aws) [![infoq.com: AWS Introduces a New Workflow Studio for AWS Step Functions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2021/06/step-functions-workflow-studio) [![infoq.com: Amazon Introduces Cloudwatch Cross Account Alarms to Consolidate Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2021/08/aws-cloudwatch-alarms) [![infoq.com: How External IT Providers Can Adopt DevOps Practices 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2021/08/external-IT-providers-devops) [![infoq.com: Google Releases Its Certificate Authority Service into General Availability](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2021/08/google-cloud-cas-ga) [![infoq.com: Quarkus 2.0 Delivers Continuous Testing, CLI and Supports Minimal JDK 11](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2021/08/quarkus-2-0-final-release) [![infoq.com: Java 17, the Next Long-Term Support Release, is Now Available](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2021/09/java17-released) [![infoq.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2021/09/kubernetes-hardening-guidance) [![infoq.com: Armo Releases Kubescape K8s Security Testing Tool: Q&A with VP Jonathan Kaftzan](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2021/09/kubescape) [![infoq.com: Amazon Introduces re:Post, a "Stack Overflow" for AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2021/12/amazon-repost-questions-answers) [![infoq.com: Microsoft Introduces a Fully-Managed Azure Load Testing Service in Preview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2021/12/azure-load-testing-preview) [![infoq.com: AWS Launches Amazon Kinesis Data Streams On-Demand](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2021/12/kinesis-data-streams-ondemand) [![infoq.com: Recap of AWS re:Invent 2021](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2021/12/recap-reinvent-2021) [![infoq.com: How to Work Asynchronously as a Remote-First SRE](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2021/12/remote-first-sre) [![infoq.com: Spring Boot 2.6 Improves Docker Images and Metrics, Version 2.4 Is EOL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2021/12/spring-boot-2-6) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2022/01/ -cncf-state-of-cloud-native) [![infoq.com: How GitHub Does DevOps for its iOS and Android Apps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2022/01/GitHub-devops-mobile-apps) [![infoq.com: Incorrect IAM Policy Raised Questions About AWS Access to S3 Data](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2022/01/aws-iam-s3-access) [![infoq.com: Amazon RDS Introduces Readable Standby Instances in Multi-AZ Deployments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2022/01/aws-rds-readable-standby) [![infoq.com: Elastic Releases Terraform Providers for the Elastic Stack and Elastic Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2022/01/elastic-terraform) [![infoq.com: AWS Releases Multi-Cloud Kubernetes Autoscaler Karpenter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2022/01/karpenter-kubernetes-autoscaler) [![infoq.com: Kubernetes Proceeding with Deprecation of Dockershim in Upcoming 1.24 Release](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2022/01/kubernetes-dockershim-removal) [![infoq.com: Amazon Announces Elastic File System Replication for Multi-Region Deployments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2022/02/aws-efs-replication) [![infoq.com: GitHub Codespaces Can Now Be Templated to Improve Performance](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2022/02/github-codespaces-templates) [![infoq.com: Google's Managed Continuous Delivery Service for Kubernetes Moves to GA](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2022/02/google-cloud-deploy) [![infoq.com: Grafana Cloud Adds Incident and On-Call Management Solutions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2022/02/grafana-incident-oncall) [![infoq.com: HashiCorp Terraform AWS Provider Introduces Significant Changes to Amazon S3 Bucket Resource](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2022/02/terraform-aws-provider-s3) [![infoq.com: NubesGen Brings Git Push to Azure Infrastructure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2022/03/nubesgen-azure-infrastructure) [![infoq.com: Debugging Large and Complex Dockerfiles Gets Easier with Buildg](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2022/09/debug-dockerfiles-buildg) [![infoq.com: Terraform 1.3 Release Introduces Simplified Refactoring Experience 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2022/09/terraform-simplified-refactoring) [![infoq.com: AWS Publishes Reference Architecture and Implementations for' Deployment Pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2023/02/aws-deployment-pipelines) [![infoq.com: Microsoft Brings Kubernetes to the Edge with AKS Edge Essentials](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2023/03/aks-edge-essentials-ga) [![infoq.com: Kwok, a Tool to Spin up Kubernetes Nodes in a Second](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2023/03/kwok-kubernetes) [![infoq.com: AWS Updates the Well-Architected Framework](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2023/04/aws-well-architected-framework) [![infoq.com: CDK for Terraform Improves HCL Conversion and Terraform Cloud Interactions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2023/04/cdk-terraform-convert) [![infoq.com: Patcher, a Tool to Keep Updating Infrastructure as a Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2023/04/patcher-iac-upgrade) [![infoq.com: Microsoft Refreshes its Well-Architected Framework](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2023/11/azure-well-architected-framework) [![OpenTofu 1.12: the Feature Terraform Never Shipped](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/news/2026/05/opentofu-release-terraform) [![infoq.com: InfoQ platform engineering homepage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/platformengineering) [![infoq.com: Platform Engineering – Making Other Teams 10x Better](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/podcasts/platform-engineering-teams-10x-better) [![infoq.com: The Top-Five Challenges of Running a Service Mesh in an Enterprise 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/presentations/5-challenges-mesh) [![infoq.com: Seven Ways to Fail at Microservices (presentation)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/presentations/7-microservices-anti-patterns) [![API Business Models. 20 Models in 20 Minutes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/presentations/API-Business-Models) [![infoq.com: Deploying Service Mesh in Production](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/presentations/adopting-service-mesh) [![infoq.com: Modern API Development and Deployment, from API Gateways to Sidecars](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/presentations/api-design-implement-document) [![infoq.com: 9 Ways to Fail at Cloud Native](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/presentations/fail-cloud-native-migration) [![infoq.com: Maintaining Software Quality with Microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/presentations/microservices-software-quality) [![infoq.com: Sidecars, eBPF and the Future of Service Mesh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/presentations/service-mesh-ebpf) [![infoq.com: Observing and Understanding Failures: SRE Apprentices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoq.com/presentations/sre-apprentices) [![information-age.com: DevOps vs Agile: distinguishing and combining the two](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.information-age.com/devops-vs-agile-distinguishing-and-combining-the-two-20117) [![informationweek.com: Can Enterprises Benefit From Adopting Database DevOps?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.informationweek.com/devops/can-enterprises-benefit-from-adopting-database-devops/a/d-id/1337238) [![informationweek.com: What's Holding DevOps Back?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.informationweek.com/devops/whats-holding-devops-back/a/d-id/1339540) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.informationweek.com/software-services/devops) [![Quantum Taps AWS for Cloud-Powered Disaster Recovery](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infostor.com/backup-and_recovery/quantum-taps-aws-for-cloud-powered-disaster-recovery.html) [![infoworld.com: Serverless computing with AWS Lambda, Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2254500/serverless-computing-with-aws-lambda.html) [![JDK 15: The new features in Java 15](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2256828/jdk-15-the-new-features-in-java-15.html) [![infoworld.com: Docker's Compose specification is now an open standard](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2257118/dockers-compose-specification-is-now-an-open-standard.html) [![infoworld.com: 10 steps to automating security in Kubernetes pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2258136/10-steps-to-automating-security-in-kubernetes-pipelines.html) [![infoworld.com: Why aren’t you using feature flags?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2261454/why-arent-you-using-feature-flags.html) [![infoworld.com: Red Hat’s crime against CentOS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2261531/red-hats-crime-against-centos.html) [![Building microservices? Give Dapr a try](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2261795/building-microservices-give-dapr-a-try.html) [![infoworld.com: When Kubernetes is not the solution](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2261975/when-kubernetes-is-not-the-solution.html) [![infoworld.com: 5 devops practices to improve application reliability](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2263821/5-devops-practices-to-improve-application-reliability.html) [![infoworld.com: The decline of Heroku PaaS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2264177/the-decline-of-heroku.html) [![infoworld.com: 6 reasons to switch to managed Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2264256/6-reasons-to-switch-to-managed-kubernetes.html) [![infoworld.com: No one wants to manage Kubernetes anymore 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2264392/no-one-wants-to-manage-kubernetes-anymore.html) [![infoworld.com: 3 cloud architecture mistakes we all make, but shouldn't](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2264771/3-cloud-architecture-mistakes-we-all-make-but-shouldnt.html) [![infoworld.com: 15 tools that make Kubernetes easier](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2265016/15-tools-that-make-kubernetes-easier.html) [![infoworld.com: How Kubernetes works](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2265488/how-kubernetes-works.html) [![infoworld.com: 6 Kubernetes distributions leading the container revolution](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2266054/6-kubernetes-distributions-leading-the-container-revolution.html) [![infoworld.com: How to use the Python for loop](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2267127/how-to-use-the-python-for-loop.html) [![infoworld.com: What is CI/CD? Continuous integration and continuous delivery explained](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2269266/what-is-cicd-continuous-integration-and-continuous-delivery-explained.html) [![infoworld.com: How Docker broke in half](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2269272/how-docker-broke-in-half.html) [![infoworld.com: Kubernetes object storage best practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2269961/kubernetes-object-storage-best-practices.html) [![infoworld.com: Continuous integration with Docker and Jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2270388/continuous-integration-with-docker-and-jenkins.html) [![infoworld.com: 5 devops use cases for developing with feature flags](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2270518/5-devops-use-cases-for-developing-with-feature-flags.html) [![infoworld.com: The RED method: A new strategy for monitoring microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2270578/the-red-method-a-new-strategy-for-monitoring-microservices.html) [![infoworld.com: Complexity is killing software developers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2270714/complexity-is-killing-software-developers.html) [![infoworld.com: GitHub introduces code review controls 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2270808/github-introduces-code-review-controls.html) [![infoworld.com: Docker really did change the world](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2270814/docker-really-did-change-the-world.html) [![infoworld.com: The race to secure Kubernetes at run time](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2270825/the-race-to-secure-kubernetes-at-runtime.html) [![infoworld.com: Google Cloud AppSheet review: No-code with extras](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2270941/google-cloud-appsheet-review-no-code-with-extras.html) [![infoworld.com: Securing the Kubernetes software supply chain with Microsoft's Ratify](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2271333/securing-the-kubernetes-software-supply-chain.html) [![infoworld.com: Kubernetes adoption up, serverless down, developer survey says](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2271482/kubernetes-up-serverless-down-report.html) [![infoworld.com: CNCF survey: Managed Kubernetes becomes the norm](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2334477/cncf-survey-managed-kubernetes-becomes-the-norm.html) [![infoworld.com: How to protect your Kubernetes infrastructure from the Argo CD vulnerability](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2334525/how-to-protect-your-kubernetes-infrastructure-from-the-argo-cd-vulnerability.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2334635/the-biggest-obstacle-to-cloud-is-people.html) [![infoworld.com: Beyond SQL: 8 new languages for data querying](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2334689/beyond-sql-8-new-languages-for-data-querying.html) [![infoworld.com: What is Git? Version control for collaborative programming](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2334697/what-is-git-version-control-for-collaborative-programming.html) [![infoworld.com: Why we need both cloud architects and cloud engineers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2335001/why-we-need-both-cloud-architects-and-cloud-engineers.html) [![infoworld.com: Why Mercedes-Benz runs on 900 Kubernetes clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2335723/why-mercedes-benz-runs-on-900-kubernetes-clusters.html) [![infoworld.com: 5 best practices for securing CI/CD pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2336728/5-best-practices-for-securing-cicd-pipelines.html) [![infoworld.com: 13 open source projects transforming AI and machine learning](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2336757/16-open-source-projects-transforming-ai-and-machine-learning.html) [![infoworld.com: Are we experiencing cloudflation?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2336761/are-we-experiencing-cloudflation.html) [![infoworld.com: Sysdig’s new Cost Advisor aims to cut Kubernetes costs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2337192/sysdigs-new-cost-advisor-aims-to-cut-kubernetes-costs.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2337301/cloud-architects-are-afraid-of-automation.html) [![infoworld.com: How to beat the Kubernetes skills shortage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2337368/how-to-beat-the-kubernetes-skills-shortage.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2337405/github-codespaces-freely-available-to-all-github-users.html) [![infoworld.com: AWS Lambda kickstarts Java functions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2337529/aws-lambda-kickstarts-java-functions.html) [![infoworld.com: What to do when your devops team is downsized](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2337651/what-to-do-when-your-devops-team-is-downsized.html) [![infoworld.com: Getting started with Azure OpenAI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2337918/getting-started-with-azure-openai.html) [![infoworld.com: How multicloud changes devops](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2337920/how-multicloud-changes-devops.html) [![infoworld.com: When finops costs you more in the end](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2338012/when-finops-costs-you-more-in-the-end.html) [![infoworld.com: 5 priorities that cut cloud costs and improve IT ops](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2338245/5-priorities-that-cut-cloud-costs-and-improve-it-ops.html) [![infoworld.com: 5 steps to bringing Kubernetes costs in line](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2338303/5-steps-to-bringing-kubernetes-costs-in-line.html) [![infoworld.com: Amazon’s quiet open source revolution](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2338356/amazon-s-quiet-open-source-revolution.html) [![infoworld.com: Why platform engineering?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2338392/why-platform-engineering.html) [![infoworld.com: Kubernetes cost management for the real world](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2338428/kubernetes-cost-management-for-the-real-world.html) [![infoworld.com: Kubernetes costs less, but less than what?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2338474/kubernetes-costs-less-but-less-than-what.html) [![infoworld.com: You can’t run away from technical debt](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/2338860/you-cant-run-away-from-technical-debt.html) [![infoworld.com: Serverless computing with AWS Lambda, Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3210726/serverless-computing-with-aws-lambda.html) [![infoworld.com: 6 Kubernetes distributions leading the container revolution](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3265059/6-kubernetes-distributions-leading-the-container-revolution.html) [![infoworld.com: What is CI/CD? Continuous integration and continuous delivery' explained](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3271126/what-is-cicd-continuous-integration-and-continuous-delivery-explained.html) [![infoworld.com: 15 tools that make Kubernetes easier](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3488817/15-tools-that-make-kubernetes-easier.html) [![JDK 15: The new features in Java 15](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3534133/jdk-15-the-new-features-in-java-15.html) [![infoworld.com: Docker's Compose specification is now an open standard](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3536573/dockers-compose-specification-is-now-an-open-standard.html) [![==infoworld.com: 10 steps to automating security in Kubernetes pipelines==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3545337/10-steps-to-automating-security-in-kubernetes-pipelines.html) [![infoworld.com: Why aren’t you using feature flags?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3600150/why-arent-you-using-feature-flags.amp.html) [![infoworld.com: Red Hat’s crime against CentOS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3601202/red-hats-crime-against-centos.html) [![Building microservices? Give Dapr a try](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3604010/building-microservices-give-dapr-a-try.html) [![infoworld.com: When Kubernetes is not the solution](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3604652/when-kubernetes-is-not-the-solution.html) [![infoworld.com: 5 devops practices to improve application reliability](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3613155/5-devops-practices-to-improve-application-reliability.html) [![infoworld.com: The decline of Heroku PaaS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3614210/the-decline-of-heroku.html) [![infoworld.com: 6 reasons to switch to managed Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3614605/6-reasons-to-switch-to-managed-kubernetes.html) [![infoworld.com: No one wants to manage Kubernetes anymore 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3614850/no-one-wants-to-manage-kubernetes-anymore.html) [![infoworld.com: 3 cloud architecture mistakes we all make, but shouldn't](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3616211/3-cloud-architecture-mistakes-we-all-make-but-shouldnt.html) [![infoworld.com: How Kubernetes works](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3617008/how-kubernetes-works.html) [![infoworld.com: How to use the Python for loop](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3623689/how-to-use-the-python-for-loop.html) [![infoworld.com: How Docker broke in half](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3632142/how-docker-broke-in-half.html) [![infoworld.com: Kubernetes object storage best practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3635148/kubernetes-object-storage-best-practices.html) [![infoworld.com: Continuous integration with Docker and Jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3637829/continuous-integration-with-docker-and-jenkins.html) [![infoworld.com: 5 devops use cases for developing with feature flags](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3638153/5-devops-use-cases-for-developing-with-feature-flags.html) [![infoworld.com: The RED method: A new strategy for monitoring microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3638693/the-red-method-a-new-strategy-for-monitoring-microservices.html) [![==infoworld.com: Complexity is killing software developers==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3639050/complexity-is-killing-software-developers.html) [![infoworld.com: GitHub introduces code review controls 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3639588/github-introduces-code-review-controls.html) [![infoworld.com: Docker really did change the world](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3639596/docker-really-did-change-the-world.html) [![==infoworld.com: The race to secure Kubernetes at run time==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3639829/the-race-to-secure-kubernetes-at-runtime.html) [![infoworld.com: Google Cloud AppSheet review: No-code with extras](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3640975/google-cloud-appsheet-review-no-code-with-extras.html) [![infoworld.com: Securing the Kubernetes software supply chain with Microsoft's' Ratify](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3644808/securing-the-kubernetes-software-supply-chain.html) [![infoworld.com: Kubernetes adoption up, serverless down, developer survey' says](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3645374/kubernetes-up-serverless-down-report.html) [![==infoworld.com: CNCF survey: Managed Kubernetes becomes the norm==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3649710/cncf-survey-managed-kubernetes-becomes-the-norm.html) [![infoworld.com: How to protect your Kubernetes infrastructure from the Argo' CD vulnerability](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3650659/how-to-protect-your-kubernetes-infrastructure-from-the-argo-cd-vulnerability.html) [![infoworld.com: The biggest obstacle to cloud is people](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3653371/the-biggest-obstacle-to-cloud-is-people.html) [![infoworld.com: Beyond SQL: 8 new languages for data querying](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3654909/beyond-sql-8-new-languages-for-data-querying.html) [![infoworld.com: What is Git? Version control for collaborative programming](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3654955/what-is-git-version-control-for-collaborative-programming.html) [![infoworld.com: Why Mercedes-Benz runs on 900 Kubernetes clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3664052/why-mercedes-benz-runs-on-900-kubernetes-clusters.html) [![infoworld.com: 5 best practices for securing CI/CD pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3673891/5-best-practices-for-securing-cicd-pipelines.html) [![infoworld.com: 13 open source projects transforming AI and machine learning](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3673976/13-open-source-projects-transforming-ai-and-machine-learning.html) [![infoworld.com: Are we experiencing cloudflation?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3674048/are-we-experiencing-cloudflation.html) [![infoworld.com: Sysdig’s new Cost Advisor aims to cut Kubernetes costs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3677851/sysdigs-new-cost-advisor-aims-to-cut-kubernetes-costs.html) [![infoworld.com: Cloud architects are afraid of automation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3679250/cloud-architects-are-afraid-of-automation.html) [![infoworld.com: How to beat the Kubernetes skills shortage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3679749/how-to-beat-the-kubernetes-skills-shortage.html) [![infoworld.com: GitHub Codespaces freely available to all GitHub users](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3679948/github-codespaces-freely-available-to-all-github-users.html) [![infoworld.com: AWS Lambda kickstarts Java functions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3681549/aws-lambda-kickstarts-java-functions.html) [![infoworld.com: What to do when your devops team is downsized](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3682654/what-to-do-when-your-devops-team-is-downsized.html) [![infoworld.com: Getting started with Azure OpenAI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3686694/getting-started-with-azure-openai.html) [![infoworld.com: How multicloud changes devops](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3686695/how-multicloud-changes-devops.html) [![infoworld.com: When finops costs you more in the end](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3688332/when-finops-costs-you-more-in-the-end.html) [![infoworld.com: 5 priorities that cut cloud costs and improve IT ops](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3692296/5-priorities-that-cut-cloud-costs-and-improve-it-ops.html) [![infoworld.com: 5 steps to bringing Kubernetes costs in line](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3693050/5-steps-to-bringing-kubernetes-costs-in-line.html) [![infoworld.com: Amazon’s quiet open source revolution](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3694090/amazon-s-quiet-open-source-revolution.html) [![infoworld.com: Why platform engineering?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3694869/why-platform-engineering.html) [![infoworld.com: Kubernetes cost management for the real world](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3695569/kubernetes-cost-management-for-the-real-world.html) [![infoworld.com: Kubernetes costs less, but less than what?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3696277/kubernetes-costs-less-but-less-than-what.html) [![infoworld.com: You can’t run away from technical debt](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3704233/you-cant-run-away-from-technical-debt.html) [![infoworld.com: Why we need both cloud architects and cloud engineers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infoworld.com/article/3707989/why-we-need-both-cloud-architects-and-cloud-engineers.html) [![infracloud.io: 3 Autoscaling Projects to Optimise Kubernetes Costs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infracloud.io/blogs/3-autoscaling-projects-optimising-kubernetes-costs) [![infracloud.io: 5 Tools to Auto-Generate Terraform Configuration Files 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infracloud.io/blogs/auto-generate-terraform-configuration-files) [![infracloud.io: Avoiding Kubernetes Cluster Outages with Synthetic Monitoring](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infracloud.io/blogs/avoiding-kubernetes-cluster-outages-synthetic-monitoring) [![infracloud.io: How to Setup Blue Green Deployments with DNS Routing 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infracloud.io/blogs/blue-green-deployments-dns-routing) [![infracloud.io: Enforcing Image Trust on Docker Containers using Notary](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infracloud.io/blogs/enforcing-image-trust-docker-containers-notary) [![Log Monitoring and Alerting with Grafana Loki](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infracloud.io/blogs/grafana-loki-log-monitoring-alerting) [![infracloud.io: Migrating Jenkins Freestyle Job to Multibranch Pipeline 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infracloud.io/blogs/jenkins-freestyle-pipeline-migration) [![infracloud.io: Kubernetes Autoscaling with Custom Metrics (updated) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infracloud.io/blogs/kubernetes-autoscaling-custom-metrics) [![infracloud.io: Kubernetes Cost Reporting using Kubecost](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infracloud.io/blogs/kubernetes-cost-reporting-using-kubecost) [![infracloud.io: Kubernetes Pod Security Policies with Open Policy Agent](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infracloud.io/blogs/kubernetes-pod-security-policies-opa) [![infracloud.io: Linking Traces with Continuous Profiling using Pyroscope](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infracloud.io/blogs/linking-traces-continuous-profiling-pyroscope) [![infracloud.io: Machine Learning Orchestration on Kubernetes using Kubeflow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infracloud.io/blogs/machine-learning-orchestration-kubernetes-kubeflow) [![infracloud.io: Monitoring Kubernetes cert-manager Certificates with BotKube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infracloud.io/blogs/monitoring-kubernetes-cert-manager-certificates) [![infracloud.io: Introduction to Multi-Tenancy in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infracloud.io/blogs/multi-tenancy-kubernetes) [![infracloud.io: Achieving multi-tenancy in monitoring with Prometheus & the' mighty Thanos Receiver](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infracloud.io/blogs/multi-tenancy-monitoring-thanos-receiver) [![infracloud.io: Multicluster GitOps with ArgoCD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infracloud.io/blogs/multicluster-gitops-argocd) [![infracloud.io: How to Prevent Secret Leaks in Your Repositories](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infracloud.io/blogs/prevent-secret-leaks-in-repositories) [![infracloud.io: Progressive Delivery with Argo Rollouts : Blue-Green Deployment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infracloud.io/blogs/progressive-delivery-argo-rollouts-blue-green-deployment) [![infracloud.io: Progressive Delivery with Argo Rollouts: Canary Deployment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infracloud.io/blogs/progressive-delivery-argo-rollouts-canary-deployment) [![infracloud.io: Prometheus Definitive Guide Part I - Metrics and Use Cases](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infracloud.io/blogs/prometheus-architecture-metrics-use-cases) [![==infracloud.io: Prometheus Definitive Guide Part III - Prometheus Operator==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infracloud.io/blogs/prometheus-operator-helm-guide) [![==infracloud.io: Prometheus Query Language - Prometheus Definitive Guide' Part II==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infracloud.io/blogs/promql-prometheus-guide) [![infracloud.io: Protecting Kubernetes applications data using Kanister](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infracloud.io/blogs/protecting-kubernetes-applications-with-kanister) [![infracloud.io: How to setup Role based access (RBAC) to Kubernetes Cluster 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infracloud.io/blogs/role-based-access-kubernetes) [![infracloud.io: How to Secure Containers with Cosign and Distroless Images](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infracloud.io/blogs/secure-containers-cosign-distroless-images) [![infracloud.io: Securing Kubernetes Cluster using Kubescape and kube-bench](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infracloud.io/blogs/securing-kubernetes-cluster-kubescape-kubebench) [![infracloud.io: Securing Kubernetes Secrets with Conjur 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infracloud.io/blogs/securing-kubernetes-secrets-conjur) [![infracloud.io: Build and deploy Kubernetes apps with Skaffold](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infracloud.io/blogs/skaffold-usecases) [![infracloud.io: Site Reliability Engineering (SRE) Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infracloud.io/blogs/sre-best-practices) [![infracloud.io: The Ten Commandments of Container Security](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infracloud.io/blogs/top-10-things-for-container-security) [![infracloud.io: Kubernetes Pod Security Policies with Open Policy Agent](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.infracloud.io/kubernetes-pod-security-policies-opa) [![inkoop.io: How to get Azure API Credentials](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.inkoop.io/blog/how-to-get-azure-api-credentials) [![innoq.com: Scraping a Docker swarm service with Prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.innoq.com/en/blog/2020/04/scraping-docker-swarm-service-instances-with-prometheus) [![innoq.com: Scraping a Docker swarm service with Prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.innoq.com/en/blog/scraping-docker-swarm-service-instances-with-prometheus) [![inovex.de: Welcome To The Container Jungle: Docker vs. containerd vs. Nabla' vs. Kata vs. Firecracker and more! 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.inovex.de/blog/containers-docker-containerd-nabla-kata-firecracker) [![inovex.de: Spinnaker vs. Argo CD vs. Tekton vs. Jenkins X: Cloud-Native' CI/CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.inovex.de/blog/spinnaker-vs-argo-cd-vs-tekton-vs-jenkins-x) [![inovex.de: Welcome To The Container Jungle: Docker vs. containerd vs. Nabla vs. Kata vs. Firecracker and more! 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.inovex.de/de/blog/containers-docker-containerd-nabla-kata-firecracker) [![inovex.de: Spinnaker vs. Argo CD vs. Tekton vs. Jenkins X: Cloud-Native CI/CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.inovex.de/de/blog/spinnaker-vs-argo-cd-vs-tekton-vs-jenkins-x) [![instaclustr.com: Apache Kafka Architecture: A Complete Guide 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.instaclustr.com/apache-kafka-architecture) [![instana.com: The Hidden Cost of Observability: Data Volume](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.instana.com/blog/cf-the-hidden-cost-of-observability-data-volume) [![Monitoring jenkins using instana](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.instana.com/blog/monitoring-jenkins-using-instana) [![Instapaper](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.instapaper.com) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.instructables.com/How-to-Use-a-Shovel) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.intel.com/content/www/us/en/homepage.html) [![interviewbit.com: Ansible Interview Questions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.interviewbit.com/ansible-interview-questions) [![Frequently Asked AWS Interview Questions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.interviewbit.com/aws-interview-questions) [![interviewbit.com: Terraform Interview Questions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.interviewbit.com/terraform-interview-questions) [![intezer.com: New Attacks on Kubernetes via Misconfigured Argo Workflows](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.intezer.com/blog/container-security/new-attacks-on-kubernetes-via-misconfigured-argo-workflows) [![invensislearning.com: Difference between DevOps and DevSecOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.invensislearning.com/blog/devops-vs-devsecops) [![invensislearning.com: Infrastructure as a Code Tutorial: How it Works, Types, and Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.invensislearning.com/blog/infrastructure-as-a-code-tutorial) [![investopedia.com: Amazon Web Services (AWS) Outage Causes Chaos (Dec 2021)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.investopedia.com/amazon-web-services-outage-causes-chaos-5212233) [![iomesh.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.iomesh.com) [![iomesh.com: Outperforming Peer Products, IOMesh Takes Cloud Native Storage to the Next Level](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.iomesh.com/blog/announcing_iomesh_preview) [![ireviews.com: The Top 60 Remote Work Websites for New Opportunities in 2022](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ireviews.com/the-top-60-remote-work-websites-for-new-opportunities-in-2022) [![isic-archive.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.isic-archive.com) [![ismiletechnologies.com: Secure DevOps Kit For Azure(AzSK)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ismiletechnologies.com/devsecops/secure-devops-kit-azureazsk) [![itbusinessedge.com: Okta vs. Azure AD: IAM Tool Comparison](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.itbusinessedge.com/security/okta-vs-azure-ad) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.itcentralstation.com/categories/application-performance-management-apm) [![Best Java Frameworks Solutions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.itcentralstation.com/categories/java-frameworks) [![ithands-on.com: Kubernetes 101 : Changing a Pod's label on the fly](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ithands-on.com/2021/04/kubernetes-101-changing-pods-label-on.html) [![ithands-on.com: Kubernetes 101 : External services - ExternalName, DNS and' Endpoints](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ithands-on.com/2021/04/kubernetes-101-external-services.html) [![ithands-on.com: Kubernetes 101 : Deployments, replicaSets, services, pods' and endpoints](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ithands-on.com/2021/05/kubernetes-101-deployment-replicasets.html) [![ithands-on.com: Kubernetes 101 : kubectl - communication with pods and containers' / running commands inside pods and containers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ithands-on.com/2021/05/kubernetes-101-kubectl-communication.html) [![ithands-on.com: Kubernetes 101 : An overview of StatefulSets and Deployments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ithands-on.com/2021/05/kubernetes-101-overview-of-statefulsets.html) [![ithands-on.com: Kubernetes 101 : Performing tasks in kubernetes - Jobs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ithands-on.com/2021/05/kubernetes-101-performing-tasks-in.html) [![ithands-on.com: Kubernetes 101 : Resource Quotas (ResourceQuota) and Limit' Ranges (LimitRange)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ithands-on.com/2021/05/kubernetes-101-resource-quotas.html) [![ithands-on.com: Kubernetes 101 : Deployments and Rolling updates - maxSurge,' maxUnavailable](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ithands-on.com/2021/06/kubernetes-101-deployments-and-rolling.html) [![ithands-on.com: Kubernetes 101 : The externalName service](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ithands-on.com/2021/06/kubernetes-101-externalname-service.html) [![ithands-on.com: Kubernetes 101 : Extending the container's functionalities' - Sidecar containers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ithands-on.com/2021/07/kubernetes-101-extending-containers.html) [![ithands-on.com: Kubernetes 101 : Changing a service type](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ithands-on.com/2021/09/kubernetes-101-changing-service-type.html) [![ithands-on.com: Kubernetes 101 : Switching namespaces](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ithands-on.com/2021/10/kubernetes-101-switching-namespaces.html) [![itproportal.com: How to implement DevOps successfully in 2021 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.itproportal.com/features/how-to-implement-devops-successfully-in-2021) [![itproportal.com: Stop messing up with CI/CD vs. DevOps and learn the difference' finally](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.itproportal.com/features/stop-messing-up-with-cicd-vs-devops-and-learn-the-difference-finally) [![itprotoday.com: Who's Winning in the Container Software Market 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.itprotoday.com/containers/whos-winning-container-software-market) [![itprotoday.com: Is the DevOps Model Killing the Developer? In a Word, No](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.itprotoday.com/devops-and-software-development/devops-model-killing-developer-word-no) [![itprotoday.com: Who Needs Open Policy Agent?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.itprotoday.com/devops-and-software-development/who-needs-open-policy-agent) [![itprotoday.com: Google DORA Report Details Best Practices to Speed DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.itprotoday.com/devops/google-dora-report-details-best-practices-speed-devops) [![itprotoday.com: 4 Alternatives to Kubernetes Container Orchestrator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.itprotoday.com/hybrid-cloud-and-multicloud/4-alternatives-kubernetes-container-orchestrator) [![itprotoday.com: Is Docker Still Worth Learning for IT Operations Teams?' Probably Not](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.itprotoday.com/it-operations/docker-still-worth-learning-it-operations-teams-probably-not) [![itprotoday.com: With OpenShift 4.8, Red Hat Seeks to 'Expand Workload Possibilities'](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.itprotoday.com/linux/openshift-48-red-hat-seeks-expand-workload-possibilities) [![itprotoday.com: Why Site Reliability Engineering Is Key to Modern DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.itprotoday.com/testing-and-quality-assurance/why-site-reliability-engineering-key-modern-devops) [![ituser.es: Las principales habilidades que un arquitecto cloud necesita para triunfar](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ituser.es/opinion/2020/07/las-principales-habilidades-que-un-arquitecto-cloud-necesita-para-triunfar) [![itwonderlab.com: Kubernetes Cluster using Vagrant and Ansible with Containerd' (in 3 minutes) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.itwonderlab.com/en/ansible-kubernetes-vagrant-tutorial) [![Jaeger](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jaegertracing.io) [![Should I Use A Microservices Architecture? What about the UI? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jamesmichaelhickey.com/microservices-architecture) [![jaumepujolcapllonch.com: La matriz RACI y la asignación de responsabilidades](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jaumepujolcapllonch.com/la-matriz-raci-y-la-asignacion-de-responsabilidades) [![java-success.com: 01: Q07 – Q12 Java Micro & Web services Interview Q&As](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.java-success.com/01b-%e2%99%a6-40-java-web-services-basics-interview-qas-q07-q12) [![java-success.com: 5 Ways to debug thread-safety issues in Java](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.java-success.com/debugging-java-thread-safety-multi-threading-concurrency-issues) [![java-success.com: 9 Java Garbage Collection interview questions & answers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.java-success.com/java-garbage-collection-interview-questions-and-answers) [![java-success.com: 01: Q07 – Q12 Java Micro & Web services Interview Q&As](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.java-success.com/microservices-interview-questions) [![java-success.com: 01: 9 Java low latency interview questions & answers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.java-success.com/writing-low-latency-applications-in-java) [![java67.com: How to Create and Start Multiple Threads in Java? - Example Tutorial](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.java67.com/2016/05/how-to-use-multiple-threads-in-java.html) [![java67.com: 10 Spring Framework Annotations Java Developer should learn - Example Tutorial](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.java67.com/2018/11/top-10-spring-framework-annotations-for-java-developers.html) [![java67.com: Top 15 Microservices Interview Questions with Answers for 3 to 5 Years Experienced](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.java67.com/2021/02/microservices-interview-questions-answers-java-spring.html) [![java67.com: How to set the logging level with application.properties in Spring Boot - Example Tutorial](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.java67.com/2021/10/how-to-set-logging-level-in-spring-boot-.html) [![java67.com: Top 10 Free Git Courses and Tutorials for Beginners in 2022 - Best of Lot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.java67.com/2022/07/10-best-free-git-courses-and-tutorials.html) [![==javaadvent.com: You need more than containers. A short history of the' mess we're in==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.javaadvent.com/2021/12/you-need-more-than-containers-a-short-history-of-the-mess-were-in.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.javacodegeeks.com/2014/12/on-heap-vs-off-heap-memory-usage.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.javacodegeeks.com/2015/09/mongodb-a-scalable-nosql-db.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.javacodegeeks.com/2015/10/nosql-vs-sql.html) [![Spring Framework Architecture 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.javacodegeeks.com/2019/02/spring-framework-architecture.html) [![javacodegeeks.com: The Case Against CI/CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.javacodegeeks.com/2021/08/the-case-against-ci-cd.html) [![javacodegeeks.com: Infrastructure as Code: Best Tools For 2023 Included](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.javacodegeeks.com/2023/03/infrastructure-as-code-best-tools-for-2023-included.html) [![javaguides.net](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.javaguides.net/2018/06/maven-cheat-sheet.html) [![javaguides.net: Java main() Method Interview Questions with Answers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.javaguides.net/2018/10/java-main-method-interview-questions-with-answers.html) [![javaguides.net: Event-Driven Microservices using Spring Boot and Kafka](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.javaguides.net/2022/07/event-driven-microservices-using-spring-boot-and-apache-kafka.html?spref=tw) [![javaguides.net: Spring Boot Microservices - Spring Cloud API Gateway](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.javaguides.net/2022/10/spring-boot-microservices-spring-cloud-api-gateway.html) [![javaguides.net: Spring Boot 3 REST API Documentation using SpringDoc OpenAPI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.javaguides.net/2023/03/spring-boot-3-rest-api-documentation.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.javamonamour.org/2018/11/java-showsettings.html) [![JBang](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jbang.dev) [![jeffgeerling.com: Testing your Ansible roles with Molecule](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jeffgeerling.com/blog/2018/testing-your-ansible-roles-molecule) [![jeffgeerling.com: Everyone might be a cluster-admin in your Kubernetes cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jeffgeerling.com/blog/2020/everyone-might-be-cluster-admin-your-kubernetes-cluster) [![Jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io) [![jenkins.io - Tuning Jenkins GC For Responsiveness and Stability with Large Instances 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/blog/2016/11/21/gc-tuning) [![jenkins.io: Parallel stages with Declarative Pipeline 1.2 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/blog/2017/09/25/declarative-1) [![jenkins.io: Share a standard Pipeline across multiple projects with Shared Libraries 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/blog/2017/10/02/pipeline-templates-with-shared-libraries) [![Jenkins: Shifting Gears 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/blog/2018/08/31/shifting-gears) [![Matrix 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/blog/2019/11/22/welcome-to-the-matrix) [![Atlassian's new Bitbucket Server integration for Jenkins 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/blog/2020/01/08/atlassians-new-bitbucket-server-integration-for-jenkins) [![WebSocket support in now available for Jenkins CLI and agent networking!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/blog/2020/02/02/web-socket) [![jenkins.io 2020-05-06: Slave to Agent renaming. Renaming of the official Docker images for Jenkins agents](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/blog/2020/05/06/docker-agent-image-renaming) [![Windows Docker Agent Images: General Availability 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/blog/2020/05/11/docker-windows-agents) [![Read-only Jenkins Configuration 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/blog/2020/05/25/read-only-jenkins-announcement) [![On Jenkins Terminology Updates](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/blog/2020/06/18/terminology-update) [![External Fingerprint Storage Phase-1 Updates](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/blog/2020/06/27/external-fingerprint-storage) [![Git Plugin Performance Improvement 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/blog/2020/07/09/git-performance-improvement-phase1) [![Git Plugin Performance Improvement Phase-2 Progress 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/blog/2020/07/29/git-performance-improvement-phase2) [![Git Plugin Performance Improvement: Final Phase and Release 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/blog/2020/08/29/git-performance-improvement-phase3) [![A sustainable pattern with shared library 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/blog/2020/10/21/a-sustainable-pattern-with-shared-library) [![jenkins.io: Document Jenkins on Kubernetes: Installing Jenkins on Kubernetes Documentation Release 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/blog/2020/11/05/installing-jenkins-on-kubernetes) [![jenkins.io: Docker image updates](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/blog/2021/02/08/docker-base-os-upgrade) [![jenkins.io: Jenkins Operator becomes an official sub-project!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/blog/2021/04/15/jenkins-operator-sub-project) [![Easily reuse Tekton and Jenkins X from Jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/blog/2021/04/21/tekton-plugin) [![jenkins.io: Git Username/Password Credentials Binding for sh, bat, and powershell 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/blog/2021/07/27/git-credentials-binding-phase-1) [![jenkins.io: Docker images use Java 11 by default 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/blog/2021/08/17/docker-images-use-jdk-11-by-default) [![jenkins.io: Security Validator for Jenkins Operator for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/blog/2021/08/23/jenkins-operator-security-work-report) [![jenkins.io: Deprecating non-Java plugins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/blog/2021/12/22/deprecated-ruby-runtime) [![Back of the Napkin Guide to Updating Jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/blog/2023/10/31/marc-s-napkin-upgrade-guide) [![Running Jenkins on Java 11 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/doc/administration/requirements/jenkins-on-java-11) [![Jenkins BlueOcean 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/doc/book/blueocean/getting-started) [![jenkins.io: Installing Jenkins on Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/doc/book/installing/kubernetes) [![Jenkins CLI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/doc/book/managing/cli) [![jenkins.io - doc/book/pipeline 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/doc/book/pipeline) [![Pipeline Development Tools (Command-line Pipeline Linter)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/doc/book/pipeline/development) [![jenkins.io - **Jenkinsfile** 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/doc/book/pipeline/jenkinsfile) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/doc/book/pipeline/multibranch) [![Extending with Shared Libraries 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/doc/book/pipeline/shared-libraries) [![Jenkins Pipeline Syntax: Scripted Syntax (Groovy DSL syntax) & Declarative Syntax 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/doc/book/pipeline/syntax) [![Jenkins Remote Access API](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/doc/book/using/remote-access-api) [![Plugin Development](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/doc/developer/plugin-development) [![Plugin Development: Dependency Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/doc/developer/plugin-development/dependency-management) [![Pipeline: SCM Step (workflow-scm-step)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/doc/pipeline/steps/workflow-scm-step) [![JEP-224: System Read permission: Improve experience of Jenkins Configuration-as-Code users](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/events/online-hackfest/2020-uiux) [![jenkins.io: Jenkins Remoting Monitoring 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/projects/gsoc/2021/projects/remoting-monitoring) [![Jenkins Configuration as Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/projects/jcasc) [![Jenkins SIG Cloud Native 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/sigs/cloud-native) [![Jenkins SIG Platform 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/sigs/platform) [![jenkins.io: Jenkins CD and Pipelines Microsite](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jenkins.io/solutions/pipeline) [![==Fleet==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jetbrains.com/fleet) [![jetbrains.com/help/idea/maven-support.html](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jetbrains.com/help/idea/maven-support.html) [![jetbrains.com: Storing Project Settings in Version Control](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jetbrains.com/help/teamcity/storing-project-settings-in-version-control.html) [![TeamCity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jetbrains.com/teamcity) [![jetstack.io: Getting started using cert-manager with the sig-network Gateway' API](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jetstack.io/blog/cert-manager-gateway-api-traefik-guide) [![jetstack.io: Securing Istio workloads with mTLS using cert-manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jetstack.io/blog/cert-manager-istio-integration) [![jfrog.com: Kubernetes Helm Chart Repositories 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jfrog.com/confluence/display/JFROG/Kubernetes+Helm+Chart+Repositories) [![jhipster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jhipster.tech) [![jimangel.io: A Practical Guide to Running NVIDIA GPUs on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jimangel.io/posts/nvidia-rtx-gpu-kubernetes-setup) [![jimangel.io: Self-Updating GitOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jimangel.io/posts/self-updating-gitops) [![jitendrazaa.com: Create SOAP message using Java](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jitendrazaa.com/blog/java/create-soap-message-using-java) [![journaldev.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.journaldev.com/33645/maven-commands-options-cheat-sheet) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.journaldunet.com/web-tech/cloud/1492047-comment-kubernetes-perce-les-frontieres-du-cloud) [![zeroturnaround.com: Git cheat sheet 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jrebel.com/blog/git-cheat-sheet) [![jrebel.com/blog/maven-cheat-sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jrebel.com/blog/maven-cheat-sheet) [![jrebel.com: Top 10 Jenkins Plugins and Features (2014)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.jrebel.com/blog/top-10-jenkins-plugins-and-features) [![json.org: Introducing JSON](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.json.org/json-en.html) [![juanonlab.com: Dashboards de Kibana](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.juanonlab.com/blog/es/dashboards-de-kibana) [![justingarrison.com: GitHub URL Hacks 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.justingarrison.com/blog/2021-07-11-github-url-hacks) [![justinpolidori.it: Secure Your Docker Images With Cosign (and OPA Gatekeeper)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.justinpolidori.it/posts/20220116_sign_images_with_cosign_and_verify_with_gatekeeper) [![justinpolidori.it: LDAP authentication with Dex on Kubernetes with Vcluster' (K3S)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.justinpolidori.it/posts/20220611_vcluster_auth) [![k8gb.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.k8gb.io) [![k8sref.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.k8sref.io) [![Kaggle: The World's AI Proving Ground](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kaggle.com) [![Kaggle Competitions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kaggle.com/competitions) [![kaggle.com: Sports Car Prices dataset](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kaggle.com/datasets/rkiattisak/sports-car-prices-dataset) [![Pulsar vs Kafka – Comparison and Myths Explored](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kai-waehner.de/blog/2020/06/09/apache-kafka-versus-apache-pulsar-event-streaming-comparison-features-myths-explored) [![kai-waehner.de: App Modernization and Hybrid Cloud Architectures with Apache Kafka](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kai-waehner.de/blog/2021/03/10/apache-kafka-app-modernization-legacy-hybrid-cloud-native-architecture) [![kai-waehner.de: Apache Kafka and MQTT (Part 1 of 5) – Overview and Comparison](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kai-waehner.de/blog/2021/03/15/apache-kafka-mqtt-sparkplug-iot-blog-series-part-1-of-5-overview-comparison) [![kai-waehner.de: When NOT to use Apache Kafka?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kai-waehner.de/blog/2022/01/04/when-not-to-use-apache-kafka) [![kai-waehner.de: When to use Apache Camel vs. Apache Kafka? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kai-waehner.de/blog/2022/01/28/when-to-use-apache-camel-vs-apache-kafka-for-etl-application-integration-event-streaming) [![kai-waehner.de: Comparison: JMS Message Queue vs. Apache Kafka](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kai-waehner.de/blog/2022/05/12/comparison-jms-api-message-broker-mq-vs-apache-kafka) [![kamilgrzybek.com: Modular Monolith: A Primer 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kamilgrzybek.com/blog/posts/modular-monolith-primer) [![kamilgrzybek.com: Modular Monolith: A Primer 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kamilgrzybek.com/design/modular-monolith-primer) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kanister.io) [![Kasten](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kasten.io) [![kasten.io: Kubernetes Backup & Recovery For Dummies (Free e-book)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kasten.io/kubernetes/resources/books/kubernetes-backup-and-dr-for-dummies) [![katacoda.com 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.katacoda.com) [![kateyes.co.uk](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kateyes.co.uk) [![Deploy Machine Learning Pipeline on AWS Fargate](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kdnuggets.com/2020/07/deploy-machine-learning-pipeline-aws-fargate.html) [![kdnuggets.com: How to Deploy a Flask API in Kubernetes and Connect it with Other Micro-services](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kdnuggets.com/2021/02/deploy-flask-api-kubernetes-connect-micro-services.html) [![kdnuggets.com: How To Build A Database Using Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kdnuggets.com/2021/09/build-database-using-python.html) [![kdnuggets.com: The Complete Collection of Data Science Cheat Sheets – Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kdnuggets.com/2022/02/complete-collection-data-science-cheat-sheets-part-1.html) [![kdnuggets.com: The Complete Collection of Data Science Cheat Sheets – Part 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kdnuggets.com/2022/02/complete-collection-data-science-cheat-sheets-part-2.html) [![kedify.io: Prometheus and Kubernetes Horizontal Pod Autoscaler don’t talk,' KEDA does](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kedify.io/blog-posts/prometheus-and-kubernetes-horizontal-pod-autoscaler-dont-talk-keda-does) [![kedify.io: Prometheus and Kubernetes Horizontal Pod Autoscaler don’t talk, KEDA does](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kedify.io/resources/blog/prometheus-and-kubernetes-horizontal-pod-autoscaler-dont-talk-keda-does) [![Keptn](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.keptn.sh) [![kevinrchant.com: Introducing my Azure DevOps templates for Data Platform' deployments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kevinrchant.com/2021/09/14/t-sql-tuesday-142-introducing-my-azure-devops-templates-for-data-platform-deployments) [![kevinrchant.com: Increase in demand for Data Platform automation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kevinrchant.com/2021/09/16/increase-in-demand-for-data-platform-automation) [![keycloak.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.keycloak.org) [![khanacademy.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.khanacademy.org) [![kiali.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kiali.io) [![kie.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kie.org) [![Kite 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kite.com) [![kitploit.com: Mesh-Kridik](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kitploit.com/2021/12/mesh-kridik-open-source-security.html) [![konveyor 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.konveyor.io) [![koyeb.com: Service Mesh and Microservices: Improving Network Management and Observability](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.koyeb.com/blog/service-mesh-and-microservices-improving-network-management-and-observability) [![KPIs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kpi.org/KPI-Basics) [![KrakenD: The fastest API gateway comes with true linear scalability 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.krakend.io) [![krakend.io: KrakenD framework becomes a Linux Foundation project](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.krakend.io/blog/krakend-framework-joins-the-linux-foundation) [![kristhecodingunicorn.com: Setting Up OAuth 2.0 Authentication for Applications in AKS With NGINX and OAuth2 Proxy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kristhecodingunicorn.com/post/aks-oauth2-proxy-with-nginx-ingress-controller) [![kristhecodingunicorn.com: Setting Up OAuth 2.0 Authentication for Applications in AKS With NGINX and OAuth2 Proxy 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kristhecodingunicorn.com/post/k8s_nginx_oauth) [![KTail: Kubernetes log viewer 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ktail.de) [![kube-router](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kube-router.io) [![==Kubecost== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kubecost.com) [![kubeflow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kubeflow.org) [![The Hidden CPU Throttling Crisis in Kubernetes Clusters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kubenatives.com/p/the-hidden-cpu-throttling-crisis) [![kubermatic.com: A Framework for Kubernetes Incident Response](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kubermatic.com/blog/a-framework-for-kubernetes-incident-response) [![kubermatic.com: Bringing Your VMs to Kubernetes With KubeVirt](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kubermatic.com/blog/bringing-your-vms-to-kubernetes-with-kubevirt) [![kubermatic.com: Keeping the State of Apps 1: Introduction to Volume and volumeMounts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kubermatic.com/blog/keeping-the-state-of-apps-1-introduction-to-volume-and-volumemounts) [![kubermatic.com: Keeping the State of Apps 6: Introduction to StatefulSets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kubermatic.com/blog/keeping-the-state-of-apps-5) [![kubermatic.com: Keeping the State of Apps 5: Introduction to Storage Classes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kubermatic.com/blog/keeping-the-state-of-apps-5-introduction-to-storage-classes) [![kubermatic.com: Keeping the State of Apps 6: Introduction to StatefulSets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kubermatic.com/blog/keeping-the-state-of-apps-6-introduction-to-statefulsets) [![kubermatic.com: Keeping the State of Apps Part 2: Introduction to Secrets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kubermatic.com/blog/keeping-the-state-of-apps-part-2-introduction-to-secrets) [![kubermatic.com: Keeping the State of Apps Part 3: Introduction to ConfigMaps 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kubermatic.com/blog/keeping-the-state-of-apps-part-3-introduction-to-configmaps) [![kubermatic.com: The Complete Guide to Kubernetes Metrics](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kubermatic.com/blog/the-complete-guide-to-kubernetes-metrics) [![kubermatic.com: Using Open Policy Agent With Kubermatic Kubernetes Platform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kubermatic.com/blog/using-open-policy-agent-with-kubermatic) [![kubermatic.com: Why Implementing Kubernetes Operators Is a Good Idea! 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kubermatic.com/blog/why-implementing-kubernetes-operators-is-a-good-idea) [![kubermatic.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kubermatic.com/categories/kubernetes) [![kubermatic.com: The Ultimate Checklist for Running Kubernetes in Production](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kubermatic.com/resources/the-ultimate-checklist-for-running-kubernetes-in-production) [![kubermatic.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kubermatic.com/tags/kubernetes) [![kubernetes.dev: GitHub Workflow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kubernetes.dev/docs/guide/github-workflow) [![Kubernetes Community Contributors Calendar](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kubernetes.dev/resources/calendar) [![Kubestack: Terraform GitOps Framework 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kubestack.com) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kubestack.com/framework/documentation) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kubestack.com/framework/documentation/tutorial-build-local-lab) [![kubetools.io: KoPylot: An AI-Powered Kubernetes Assistant for DevOps & Developers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kubetools.io/kubernetes/kopylot-an-ai-powered-kubernetes-assistant-for-devops-developers) [![kubetools.io: Kubeshark – API Traffic Analyzer for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kubetools.io/kubernetes/mastering-kubernetes-debugging-and-troubleshooting-with-kubeshark-real-time-visibility-query-language-service-map-and-integrations) [![kubetools.io: Why K9s Should Be Your Go-To Tool for Kubernetes Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kubetools.io/kubernetes/why-k9s-should-be-your-go-to-tool-for-kubernetes-management) [![Kubeval](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kubeval.com) [![kubewarden.io: Scanning secrets in environment variables](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kubewarden.io/blog/2022/10/env-var-secrets) [![eventstore.com: Service-Oriented Architecture vs Event-Driven Architecture 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kurrent.io/blog/service-oriented-architecture-vs-event-driven-architecture) [![kylezsembery.com: Persistent Storage in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.kylezsembery.com/persistent-storage-kubernetes) [![lambdatest.com: Top 27 Best Practices For Selenium Test Automation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/blog/27-best-practices-selenium-test-automation) [![lambdatest.com: 49 Most Common Selenium Exceptions for Automation Testing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/blog/49-common-selenium-exceptions-automation-testing) [![lambdatest.com: How To Create Automated Web Bot With Selenium In Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/blog/automated-web-bot-with-selenium-python) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/blog/automation-testing-with-selenium-javascript) [![cBamboo vs Jenkins: Showdown Of CI/CD Tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/blog/bamboo-vs-jenkins-showdown-of-ci-cd-tools) [![lambdatest.com: 21 Of The Best Jenkins Alternatives For Developers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/blog/best-jenkins-alternatives) [![lambdatest.com: How To Build a CI/CD Pipeline In Azure DevOps ?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/blog/build-ci-cd-pipeline-in-azure-devops) [![lambdatest.com: How To Build Your First CI/CD Pipeline With Travis CI?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/blog/build-your-first-ci-cd-pipeline-with-travis-ci) [![lambdatest.com: Top 10 CI/CD Pipeline Implementation Challenges And Solutions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/blog/cicd-pipeline-challenges) [![lambdatest.com: CircleCI Vs. GitLab: Choosing The Right CI/CD Tool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/blog/circleci-vs-gitlab) [![lambdatest.com: Complete Guide To Access Forms In Selenium With Java](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/blog/complete-guide-to-access-forms-in-selenium-with-java) [![lambdatest.com: How To Integrate Cucumber With Jenkins?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/blog/cucumber-with-jenkins-integration) [![lambdatest.com: Selenium vs Cypress – Which Is Better in 2021?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/blog/cypress-vs-selenium-comparison) [![lambdatest.com: Debunking The Top 8 Selenium Testing Myths](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/blog/debunking-selenium-testing-myths) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/blog/execute-junit4-tests-with-junit5) [![lambdatest.com: How To Create Jenkins Multibranch Pipeline 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/blog/how-to-create-jenkins-multibranch-pipeline) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/blog/how-to-read-configuration-files-in-python-using-selenium) [![lambdatest.com: How To Setup CI/CD Pipeline With Bamboo For PHP Projects](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/blog/how-to-setup-cicd-pipeline-with-bamboo-for-php-projects) [![lambdatest.com: How To Set Up Continuous Integration With Git and Jenkins?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/blog/how-to-setup-continuous-integration-with-git-jenkins) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/blog/jenkins-declarative-pipeline-examples) [![lambdatest.com: Best Jenkins Pipeline Tutorial For Beginners (Examples)' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/blog/jenkins-pipeline-tutorial) [![lambdatest.com: Jenkins vs Travis vs Bamboo vs TeamCity: Clash Of The Titans](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/blog/jenkins-vs-travis-vs-bamboo-vs-teamcity) [![lambdatest.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/blog/junit5-extensions) [![lambdatest.com: How To Modify HTTP Request Headers In JAVA Using Selenium' WebDriver?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/blog/modifying-http-request-headers-in-java-using-selenium-webdriver) [![lambdatest.com: How To Run Selenium Tests In Docker ? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/blog/run-selenium-tests-in-docker) [![lambdatest.com: How To Scroll a Page Using Selenium WebDriver?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/blog/scroll-a-webpage-in-selenium-using-java) [![==lambdatest.com: Selenium Automation Testing: Basics and Getting Started==' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/blog/selenium-automation-testing) [![lambdatest.com: Complete Guide To Selenium Testing with GitHub Actions 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/blog/selenium-github-actions-example) [![lambdatest.com: Selenium IDE: What Is It? & Why Is It Must For Every QA?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/blog/selenium-ide-what-is-it-why-is-it-must-for-every-qa) [![lambdatest.com: Selenium Webdriver Java Tutorial – Guide for Beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/blog/selenium-java-tutorial-how-to-test-login-process) [![lambdatest.com: How To Integrate Jenkins & Maven With Selenium?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/blog/selenium-maven-jenkins-integration) [![lambdatest.com: The Ultimate Selenium Python Cheat Sheet for Test Automation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/blog/selenium-python-cheat-sheet) [![lambdatest.com: How To Set Jenkins Pipeline Environment Variables? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/blog/set-jenkins-pipeline-environment-variables-list) [![lambdatest.com: TeamCity vs. Jenkins: Picking The Right CI/CD Tool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/blog/teamcity-vs-jenkins-picking-the-right-ci-cd-tool) [![lambdatest.com: TestNG vs JUnit : Which testing framework should you choose?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/blog/testng-vs-junit-which-testing-framework-should-you-choose) [![==lambdatest.com: Top Automation Testing Trends To Look Out In 2021==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/blog/top-automation-testing-trends-2021) [![lambdatest.com: How To Upgrade From Selenium 3 To Selenium 4?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/blog/upgrade-from-selenium3-to-selenium4) [![lambdatest.com: How To Use GitLab CI To Run Tests Locally? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/blog/use-gitlab-ci-to-run-test-locally) [![lambdatest.com: How To Use Shared Libraries In A Jenkins Pipeline? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/blog/use-jenkins-shared-libraries-in-a-jenkins-pipeline) [![lambdatest.com: What Is New In Selenium 4 And What Is Deprecated In It?' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/blog/what-is-deprecated-in-selenium4) [![==lambdatest.com: What Is Jenkins Used For?== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/blog/what-is-jenkins) [![lambdatest.com: Why Selenium Grid Is Ideal For Automated Browser Testing?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/blog/why-selenium-grid-is-ideal-for-automated-browser-testing) [![lambdatest.com: Why You Need Build Automation Tools for Selenium Automation' Testing?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/blog/why-you-need-build-automation-tools-for-selenium-automation-testing) [![lambdatest.com: Jenkins Tutorial 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/learning-hub/jenkins) [![==lambdatest.com: Selenium Python Tutorial== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/learning-hub/python-tutorial) [![lambdatest.com: Selenium 4 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/learning-hub/selenium-4) [![lambdatest.com: Selenium Locators Tutorial 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/learning-hub/selenium-locators) [![lambdatest.com/selenium: Introduction to Selenium Basics](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lambdatest.com/selenium) [![lastweekinaws.com: 17 More Ways to Run Containers on AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lastweekinaws.com/blog/17-more-ways-to-run-containers-on-aws) [![I Hope This Email Finds You Before I Do - Last Week in AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lastweekinaws.com/blog/i-hope-this-email-finds-you-before-i-do) [![lastweekinaws.com: Is ECS deprecated? Has Kubernetes won?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lastweekinaws.com/blog/reader-mailbag-is-ecs-deprecated) [![[AINews] Cognition raises $1B in $26B Series D](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.latent.space/p/ainews-cognition-raises-1b-in-26b) [![New AI Infra decacorns: Fireworks, Baseten with OpenRouter on the way](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.latent.space/p/ainews-new-ai-infra-decacorns-fireworks) [![[AINews] New AI Infra unicorns: Exa, Modal, TurboPuffer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.latent.space/p/ainews-new-ai-infra-unicorns-exa) [![Why Video Agent Models are Next — Ethan He, xAI Grok Imagine](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.latent.space/p/video-agents) [![lavanguardia.com: Por qué la transformación digital es mentira 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lavanguardia.com/economia/20201014/484036217179/transformacion-digital-empresas-foncillas-pf-video-seo-lv.html) [![lavanguardia.com: La delgada línea roja del liderazgo: de la cercanía al compadreo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lavanguardia.com/economia/20220223/8075492/liderazgo-empresa-jefes-empleados-cercania-decisiones.html) [![lavanguardia.com: Ingeniero de ‘machine learning’ e ingeniero de datos, las profesiones emergentes más demandadas en España](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lavanguardia.com/economia/20230414/8895371/ingeniero-machine-learning-e-ingeniero-datos-profesiones-emergentes-mas-demandadas-espana.html) [![lavanguardia.com: Los estilos de liderazgo más apreciados por los empleados](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lavanguardia.com/vivo/20211113/7856878/cualidades-mas-valoran-empleados-jefe-pmv.html) [![lavanguardia.com: Cómo saber si tu jefe es un "ahuyenta talentos" que puede frustrar tu carrera](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lavanguardia.com/vivo/psicologia/20220225/8079133/trabajo-laboral-jefe-talento-trabajadores-nbs.html) [![Learn AWS IAM Interactively](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.learnawsiam.com) [![learncloudnative.com: Sidecar Container Pattern](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.learncloudnative.com/blog/2020-09-30-sidecar-container) [![learncloudnative.com: Kubernetes Network Policy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.learncloudnative.com/blog/2020-10-07-network-policies) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.learncloudnative.com/newsletter) [![GCF LearnFree.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.learnfree.org/en) [![learnitguide.net 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.learnitguide.net) [![learnitguide.net: How to Check Memory Usage of a Pod in Kubernetes?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.learnitguide.net/2023/04/how-to-check-memory-usage-of-pod-in.html) [![==learnitguide.net: How to Create ConfigMap from Properties File Using K8s' Client==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.learnitguide.net/2023/04/how-to-create-configmap-from-properties.html) [![learnitguide.net: How To Troubleshoot Kubernetes Pods](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.learnitguide.net/2023/04/how-to-troubleshoot-kubernetes-pods.html) [![learnitguide.net: Kubevious - A Powerful Kubernetes Dashboard](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.learnitguide.net/2023/05/kubevious-powerful-kubernetes-dashboard.html) [![LearnPython.org interactive Python tutorial](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.learnpython.org) [![learnsteps.com: Advance Kubernetes: What exactly are Kubernetes Operators?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.learnsteps.com/advanced-kubernetes-what-exactly-are-kubernetes-operators) [![learnsteps.com: Basics on Kubernetes: What exactly is a deployment?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.learnsteps.com/basics-on-kubernetes-what-exactly-is-a-deployment) [![learnsteps.com: Basics on Kubernetes: What exactly is a ReplicaSet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.learnsteps.com/basics-on-kubernetes-what-exactly-is-a-replicaset) [![learnsteps.com: DevOps Interview Question: How will you set up a CI/CD pipeline? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.learnsteps.com/devops-interview-question-how-will-you-set-up-a-ci-cd-pipeline) [![learnsteps.com: DevOps Interview Questions: How will you design your cloud VPC and subnets?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.learnsteps.com/devops-interview-questions-how-will-you-design-your-cloud-vpc-and-subnets) [![learnsteps.com: DevOps Interview Questions: How will you scale your current CI-CD pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.learnsteps.com/devops-interview-questions-how-will-you-scale-your-current-ci-cd-pipeline) [![learnsteps.com: DevOps Interview Questions: Important Python questions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.learnsteps.com/devops-interview-questions-important-python-questions) [![learnsteps.com: DevOps Interview Questions: What do you know about proc filesystem in Linux.](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.learnsteps.com/devops-interview-questions-what-do-you-know-about-proc-filesystem-in-linux) [![learnsteps.com: Difference between minor page faults vs major page faults](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.learnsteps.com/difference-between-minor-page-faults-vs-major-page-faults) [![learnsteps.com: How exactly kube-proxy works: Basics on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.learnsteps.com/how-exactly-kube-proxy-works-basics-on-kubernetes) [![learnsteps.com: How Kubernetes works on reconciler pattern](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.learnsteps.com/how-kubernetes-works-on-a-reconciler-pattern) [![learnsteps.com: Kaniko and how you can build images on Kubernetes using' kaniko?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.learnsteps.com/kaniko-and-how-you-can-build-images-on-kubernetes-using-kaniko) [![learnsteps.com: Kubernetes: What to learn from a long term perspective](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.learnsteps.com/kubernetes-what-to-learn-from-a-long-term-perspective) [![learnsteps.com: Logging Infrastructure System Design](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.learnsteps.com/logging-infrastructure-system-design) [![learnsteps.com: Monitoring Infrastructure System Design](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.learnsteps.com/monitoring-infrastructure-system-design) [![learnsteps.com/tag/basics-on-kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.learnsteps.com/tag/basics-on-kubernetes) [![learnsteps.com: What is a control plane? Basics on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.learnsteps.com/what-is-a-control-plane-what-do-people-mean-by-this-basics-on-kubernetes) [![learnsteps.com: What is a service mesh? Is it born with Kubernetes?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.learnsteps.com/what-is-a-service-mesh-is-it-born-with-kubernetes) [![learnsteps.com: What is kubelet and what it does: Basics on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.learnsteps.com/what-is-kubelet-and-what-it-does-basics-on-kubernetes) [![letsdevops.net: Introduction to Azure DevOps for Beginners - Create CI/CD Pipelines, Setup Repository 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.letsdevops.net/post/letsdevops-introduction-to-azure-devops-for-beginners) [![liatrio.com: building with docker using jenkins pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.liatrio.ai/resources/blog) [![liatrio.com: building with docker using jenkins pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.liatrio.com/blog/building-with-docker-using-jenkins-pipelines) [![==lightbend.com: From Java EE To Cloud Native: The End Of The Heavyweight' Era== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lightbend.com/white-papers-and-reports/java-ee-to-cloud-native-modernization) [![LightOS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lightbitslabs.com/product) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/company/learnk8s) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/feed/update/urn:li:activity:6459657167300583424) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/feed/update/urn:li:activity:6923979009311559680) [![Linkedin Discussion](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/groups/49531/49531-6092152919937794052) [![Linkedin discussion: Need help on Backup and restore methods of EC2 using' s3 services](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/groups/49531/49531-6093375473969090562) [![Lynda.com Linkedin Learning](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/learning/?trk=lynda_redirect_learning) [![blog.guybarrette.com: Powershell prompt: How to display your current Kubernetes context using Oh-My-Posh 3 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/newsletters/6962087231775772672) [![Alternative to Kubernetes: Docker Swarm](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/alternative-kubernetes-docker-swarm-marcel-koert) [![linkedin.com: Amazon EKS Distro (EKS-D): The Kubernetes Distribution Used by Amazon EKS 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/amazon-eks-distro-eks-d-kubernetes-distribution-used-gokul-chandra) [![linkedin.com: Ansible what is it and what not](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/ansible-what-marcel-koert) [![Linkedin: API Testing with Postman — Build a Dynamic Test Suite](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/api-testing-postman-build-dynamic-test-suite-michael-montgomery) [![Linkedin: API Testing with Postman](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/api-testing-postman-michael-montgomery) [![linkedin.com/pulse: Automatización de procesos con Prometheus, Grafana y' WebHook: resolución autónoma de incidentes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/automatizaci%C3%B3n-de-procesos-con-prometheus-grafana-y-v%C3%ADctor-vela-l%C3%B3pez-1e) [![linkedin.com/pulse: Avoid These Kubernetes Anti-Patterns | Pavan Belagatti](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/avoid-kubernetes-anti-patterns-pavan-belagatti) [![linkedin.com: Azure Networking | Filiz Akkaya](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/azure-networking-filiz-akkaya-wqcuc) [![Azure Weekly Update 15th May 2026](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/azure-weekly-update-15th-may-2026-john-savill-fyspc) [![Azure Weekly Update - 22nd May 2026](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/azure-weekly-update-22nd-may-2026-john-savill-xpidc/?trackingId=ogg9bm9PQnyhEbNxtvW8Iw%3D%3D) [![BMW takes digital innovation into the fast lane with Red Hat Openshift Container Platform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/bmw-takes-digital-innovation-fast-lane-red-hat-openshift-mendus) [![linkedin.com: CAF vs WAF: Which Framework to Use for Your Cloud Migration?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/caf-vs-waf-which-framework-use-your-cloud-migration-gregor-wohlfarter-hko0f) [![linkedin.com/pulse: Command and Query Responsibility Segregation (CQRS):' Optimizing Hybrid Cloud Strategies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/command-query-responsibility-segregation-cqrs-hybrid-cloud-mark-ubhfc) [![linkedin.com: Complete CI/CD Solution for mS on AKS using Azure DevOps, ArgoCD and External Kubernetes Secretes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/complete-cicd-solution-ms-aks-using-azure-devops-argocd-singh) [![linkedin.com: Complexities of AWS Security Groups in the Cloud World](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/complexities-aws-security-groups-cloud-world-ashish-kar) [![CPU Limits in Kubernetes: Deep Dive into Pod Throttling and Kernel Interactions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/cpu-limits-kubernetes-why-your-pod-idle-still-deep-dive-lazarev-k3m7f) [![linkedin.com/pulse: No Credentials, No Problem - using Azure Managed Identity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/credentials-problem-using-azure-managed-identity-dimitar-iliev--wzzaf) [![linkedin.com: DAY 01: Kubernetes : Understanding Architecture, Components, Installation and Configuration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/day-01-kubernetes-understanding-architecture-anup-ghattikar) [![linkedin: Dear Google, my data has left your building!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/dear-google-my-data-has-left-your-building-zakir-khan) [![linkedin.com/pulse: Deploying Microsoft Sentinel via - ARM Template vs Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/deploying-microsoft-sentinel-via-arm-template-vs-debac-manikandan-ychnc) [![linkedin.com/pulse: Is DevOps just system administration repackaged?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/devops-just-system-administration-repackaged-gianluca-mascolo) [![linkedin: DevOps vs Site Reliability Engineering](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/devops-vs-site-reliability-engineering-sean-washington) [![linkedin.com/pulse: Difference between Executor, ExecutorService, and Executors class in Java!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/difference-between-executor-executorservice-executors-omar-ismail) [![linkedin.com: Docker Series : Docker Swarm - Lionel GURRET](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/docker-series-swarm-lionel-gurret) [![linkedin pulse: Enabling CI/CD to Boost DevOps | Pavan Belagatti](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/enabling-cicd-boost-devops-pavan-belagatti) [![linkedin.com/pulse: Exporting and importing variables between Bicep files: compileTimeImports | Freek Berson](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/exporting-importing-variables-between-bicep-files-freek-berson-n0ske) [![linkedin/pulse: Is France the European El Dorado for Freelancing?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/france-european-el-dorado-freelancing-quentin-debavelaere) [![linkedin.com/pulse: GCP-Advanced-Terraform-Interactive-Learning-Challenge](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/gcp-advanced-terraform-interactive-learning-challeng-kaan-turgut-guipc) [![linkedin pulse: GitOps vs. DevOps! | Pavan Belagatti](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/gitops-vs-devops-pavan-belagatti) [![linkedin.com/pulse: How BMW uses Redhat OpenShift?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/how-bmw-uses-redhat-openshift-bobby-singh) [![linkedin.com/pulse: How to Estimate Cloud Costs with Terraform (Azure, AWS, GCP, etc.) via Azure DevOps Pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/how-estimate-cloud-costs-terraform-azure-aws-gcp-etc-via-kaan-turgut-msexc) [![How to Evolve from RDBMS to NoSQL + SQL 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/how-evolve-from-rdbms-nosql-sql-jim-scott) [![linkedin.com: How to Move From a “Wait for it...” Batch-Processing Culture to a “Get It Now” Real-Time Data Culture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/how-move-from-wait-batch-processing-culture-get-now-tomsen-bukovec) [![How to visualize your AWS Account with AWS Cloud9?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/how-visualize-your-aws-account-cloud9-wong-chun-yin-cyrus-%E9%BB%83%E4%BF%8A%E5%BD%A5-) [![linkedin.com/pulse: How to write YAML file for Kubernetes | Megha S.k](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/how-write-yaml-file-kubernetes-megha-s-k) [![linkedin.com/pulse: Importance of API Automation Testing 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/importance-api-automation-testing-manish-saini) [![InfraCost + Terraform PRs: Making Cost Awareness Effortless](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/infracost-terraform-prs-making-cost-awareness-martin-jackson-a6sge) [![linkedin: Jenkins Server setup with dynamic worker nodes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/jenkins-server-setup-dynamic-worker-nodes-shishir-khandelwal) [![linkedin.com: Kafka Cluster Setup on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/kaka-cluster-setup-kubernetes-avinash-kumar-chandran) [![linkedin.com: Kubernetes Ephemeral Containers | Bibin Wilson](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/kubernetes-ephemeral-containers-bibin-wilson) [![linkedin pulse: Listado de todos los Servicios de AWS (actualizado 1 de' Enero 2021)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/listado-de-todos-los-servicios-amazon-web-services-daniel-pe%25C3%25B1a-silva) [![linkedin.com: Look Before You Leap!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/look-before-you-leap-sarah-robb-o-hagan) [![linkedin.com: Microservices are testable in isolation 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/microservices-testable-isolation-chris-richardson) [![Tips on Passing AWS Certified Solutions Architect - Professional Level](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/passed-aws-certified-solutions-architect-level-harshit-agarwal) [![linkedin.com: Selenium 4 and Grid Integration with Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/selenium-4-grid-integration-kubernetes-rishi-khanna) [![linkedin: Sharing My Top 10 resources to use while preparing for AWS Certification Exams](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/sharing-my-top-10-resources-use-while-preparing-aws-exams-semaan) [![linkedin.com/pulse: So, you think you're an associate level Solutions Architect?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/so-you-think-youre-associate-level-solutions-adrian-cantrill) [![linkedin.com: SRE: Key Insights-"Done the right way”](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/sre-key-insights-done-right-way-shankar-muniyappa) [![linkedin: Test Automation - How To Build a CI/CD Pipeline Using Pytest and GitHub Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/test-automation-how-build-cicd-pipeline-using-pytest-nir-tal) [![TestOps at the Speed of DevOps. Is DevOps killing Testing and QA or making it more important than ever?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/testops-speed-devops-chaitanya-jawale) [![linkedin.com/pulse: Top 10 skills a DevOps engineer should possess](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/top-10-skills-devops-engineer-should-possess-saurabh-badhwar) [![linkedin.com: Tuning Grafana - Jmeter Dashboards](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/tuning-grafana-jmeter-dashboards-ezhil-arasu) [![linkedin.com: The Ultimate Guide to Azure Cloud Adoption Framework Lifecycle](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/ultimate-guide-azure-cloud-adoption-framework-gregor-wohlfarter-hb4sf) [![linkedin.com/pulse: What are Kubernetes Persistent Volumes?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/what-kubernetes-persistent-volumes-gyan-prakash-1f) [![linkedin.com/pulse: The Who's Who of the Azure Configuration Management' Landscape | Mark Tinderholt](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/whos-who-azure-configuration-management-landscape-mark-tinderholt-nm7ve) [![linkedin.com pulse: WTH is GitOps? | Pavan Belagatti](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/pulse/wth-gitops-pavan-belagatti) [![Tips on Passing AWS Certified Solutions Architect - Professional Level](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/top-content/?trk=article_not_found) [![Kubernetes Security Best Practices: A DevSecOps Perspective](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/top-content/career) [![Linode](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linode.com) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linode.com/blog/kubernetes/scaling-kubernetes-to-zero-and-back) [![linode.com: Terraforming Kubernetes Series Introduction](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linode.com/content/terraforming-kubernetes-series-introduction-episode-1-6-with-justin-mitchel) [![linode.com: A Overview of Using Octant with Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linode.com/docs/guides/using-octant-with-kubernetes-a-tutorial) [![Linode Kubernetes Engine (LKE)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linode.com/products/kubernetes) [![Linux-tutorial.info](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linux-tutorial.info) [![linux.com 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linux.com) [![linux.com: Getting Started With Kubernetes Is Easy With Minikube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linux.com/audience/devops/getting-started-kubernetes-easy-minikube) [![linuxadictos.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linuxadictos.com) [![linuxadictos.com: Docker presenta nuevas capacidades para desarrolladores](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linuxadictos.com/docker-presenta-nuevas-capacidades-para-desarrolladores.html) [![linuxadvise.com: Helmfile - Next Level to manage your helm Charts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linuxadvise.com/amp/helmfile-next-level-to-manage-your-helm-charts) [![linuxadvise.com: Kubernetes Config Maps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linuxadvise.com/post/kubernetes-config-maps) [![linuxadvise.com: Kubernetes Daemon Sets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linuxadvise.com/post/kubernetes-daemon-sets) [![linuxadvise.com: Kubernetes Node Affinity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linuxadvise.com/post/kubernetes-node-affinity) [![linuxadvise.com: Kubernetes Node Selectors](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linuxadvise.com/post/kubernetes-node-selectors) [![linuxadvise.com: Kubernetes Pod Security Policy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linuxadvise.com/post/kubernetes-pod-security-policy) [![linuxadvise.com: Kubernetes Rolling Updates and Rollbacks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linuxadvise.com/post/kubernetes-rolling-updates-and-rollbacks) [![linuxadvise.com: Kubernetes Secrets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linuxadvise.com/post/kubernetes-secrets) [![linuxadvise.com: Kubernetes Static Pods](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linuxadvise.com/post/kubernetes-static-pods) [![The Linux Foundation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linuxfoundation.org) [![linuxhomenetworking.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linuxhomenetworking.com) [![linuxjournal.com: AWS EC2 VPC CLI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linuxjournal.com/content/aws-ec2-vpc-cli) [![LinuxLinks.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linuxlinks.com) [![linuxnix.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linuxnix.com) [![linuxshelltips.com: What’s the Difference Between ${} and $() in Bash](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linuxshelltips.com/difference-between-and-in-bash) [![linuxshelltips.com: How to Kill Running Linux Process on Particular Port](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linuxshelltips.com/kill-linux-process-with-port) [![linuxshelltips.com: How to Use Netcat to Scan Open Ports in Linux 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linuxshelltips.com/netcat-linux-port-scanning) [![linuxsysadmins.com: Install Ansible AWX on Kubernetes in 5 minutes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linuxsysadmins.com/install-ansible-awx-on-kubernetes) [![linuxtechi.com: How to Use Loops in Ansible Playbook](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linuxtechi.com/how-to-use-loops-in-ansible-playbook) [![linuxtechi.com: How to Setup Private Docker Registry in Kubernetes (k8s)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linuxtechi.com/setup-private-docker-registry-kubernetes) [![linuxteck.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linuxteck.com) [![linuxteck.com: 13 Top command in Linux (Monitor Linux Server Processes) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linuxteck.com/13-top-command-in-linux) [![linuxteck.com: 12 basic cat command in Linux with examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linuxteck.com/basic-cat-command-in-linux-with-examples) [![linuxteck.com: 10 basic and most useful 'ssh' client commands in Linux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linuxteck.com/basic-ssh-client-commands-in-linux) [![linuxteck.com: 15 basic useful firewall-cmd commands in Linux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linuxteck.com/basic-useful-firewall-cmd-commands-in-linux) [![linuxteck.com: 15 basic curl command in Linux with practical examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linuxteck.com/curl-command-in-linux-with-examples) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linuxtoday.com) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.liquibase.com/community/liquibase-vs-flyway) [![liquibase.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.liquibase.org) [![liquibase.org: Liquibase vs. Flyway](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.liquibase.org/liquibase-vs-flyway) [![Building a Financial Due Diligence Agent with LiteParse](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.llamaindex.ai/blog/building-a-financial-due-diligence-agent-with-liteparse) [![Up to 100x Fast Parsing with LiteParse v2.0 and Rust](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.llamaindex.ai/blog/liteparse-v2-0-runs-everywhere) [![localstack.cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.localstack.cloud) [![AWS Lambda, Echo, and the Future of Cloud Automation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.logicworks.net/blog/2016/01/aws-lambda-echo-cloud-automation) [![==Lucidchart==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lucidchart.com) [![lucidchart.com: Agile vs. Waterfall vs. Kanban vs. Scrum: What’s the Difference?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lucidchart.com/blog/agile-vs-waterfall-vs-kanban-vs-scrum) [![Lucidchart](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lucidchart.com/pages) [![Lucidchart](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lucidchart.com/pages/integrations/aws-architecture-import) [![Lynda.com Linkedin Learning](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.lynda.com) [![**M3**:](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.m3db.io) [![macchaffee.com: Plain Kubernetes Secrets are fine 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.macchaffee.com/blog/2022/k8s-secrets) [![macchaffee.com: The Fumbled Deprecation of PodSecurityPolicies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.macchaffee.com/blog/2022/psp-deprecation) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.magalix.com) [![magalix.com: Best Practices And Tools For Monitoring Your Kubernetes Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.magalix.com/blog/best-practices-and-tools-for-monitoring-your-kubernetes-cluster) [![magalix.com: Create a CI/CD pipeline with Kubernetes and Jenkins (Ansible,' Docker, Golang App) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.magalix.com/blog/create-a-ci/cd-pipeline-with-kubernetes-and-jenkins) [![magalix.com: Creating Custom Kubernetes Operators](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.magalix.com/blog/creating-custom-kubernetes-operators) [![magalix.com: Deploying Kubernetes Cluster With EKS 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.magalix.com/blog/deploying-kubernetes-cluster-with-eks) [![magalix.com: Getting Started With Istio: Overview And Installation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.magalix.com/blog/getting-started-with-istio-overview-and-installation) [![magalix.com: How To Integrate OPA Into Your Kubernetes Cluster Using Kube-mgmt](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.magalix.com/blog/how-to-integrate-opa-into-your-kubernetes-cluster-using-kube-mgmt) [![magalix.com: Implementing FaaS in Kubernetes Using Kubeless](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.magalix.com/blog/implementing-faas-in-kubernetes-using-kubeless) [![magalix.com: Influencing Kubernetes Scheduler Decisions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.magalix.com/blog/influencing-kubernetes-scheduler-decisions) [![magalix.com: Integrating Open Policy Agent (OPA) With Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.magalix.com/blog/integrating-open-policy-agent-opa-with-kubernetes-a-deep-dive-tutorial) [![magalix.com: Kubernetes 101 - Concepts and Why It Matters](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.magalix.com/blog/kubernetes-101-concepts-and-why-it-matters) [![magalix.com: Kubernetes And Databases 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.magalix.com/blog/kubernetes-and-database) [![magalix.com: kubernetes authentication 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.magalix.com/blog/kubernetes-authentication) [![magalix.com: kubernetes authorization 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.magalix.com/blog/kubernetes-authorization) [![magalix.com: Capacity Planning](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.magalix.com/blog/kubernetes-patterns-capacity-planning) [![magalix.com: Kubernetes Patterns - The Service Discovery Pattern](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.magalix.com/blog/kubernetes-patterns-the-service-discovery-pattern) [![magalix.com: Monitoring of Kubernetes Clusters To Manage Large Scale Projects](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.magalix.com/blog/monitor-kuberentes-cluster-to-manage-large-scale-projects) [![magalix.com: Monitoring Kubernetes Clusters Through Prometheus & Grafana' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.magalix.com/blog/monitoring-of-kubernetes-cluster-through-prometheus-and-grafana) [![magalix.com: **Team Productivity: Resource Management** 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.magalix.com/blog/team-productivity-1) [![magalix.com: The Best Kubernetes Tutorials](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.magalix.com/blog/the-best-kubernetes-tutorials) [![magalix.com: Top 8 Kubernetes Security Best Practices 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.magalix.com/blog/top-8-kubernetes-security-best-practices) [![magalix.com: GitOps 101: What’s It All About?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.magalix.com/blog/what-is-gitops) [![magalix: What You Should Know about Kubernetes 1.20](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.magalix.com/blog/what-you-should-know-about-kubernetes-1.20) [![magalix.com: Working with Istio: Track your services with Kiali](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.magalix.com/blog/working-with-istio-track-your-services-with-kiali) [![magalix.com: Free Kubernetes Application Architecture Patterns eBook](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.magalix.com/kubernetes-application-patterns-e-book-download) [![makeuseof.com: The 4 Best RHEL-Based Alternatives to CentOS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.makeuseof.com/best-centos-alternatives) [![makeuseof.com: The 6 Best Command Line Tools to Monitor Linux Performance in the Terminal](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.makeuseof.com/best-cli-tools-to-monitor-linux-performance-terminal) [![makeuseof.com: The 8 Best Open-Source Project Management Software](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.makeuseof.com/best-open-source-project-management-software) [![makeuseof.com: The 5 Best Open-Source Webinar Software](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.makeuseof.com/best-open-source-webinar-software) [![makeuseof.com: The 7 Best Red Hat-Based Linux Distributions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.makeuseof.com/best-red-hat-based-linux-distros) [![makeuseof.com: hich Container System Should You Use: Kubernetes or Docker?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.makeuseof.com/kubernetes-or-docker) [![makeuseof.com: 10 Useful Tools for Python Developers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.makeuseof.com/python-developer-tools) [![makeuseof.com: 7 Vital Commands to Get Started With Python for Beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.makeuseof.com/python-for-beginners) [![makeuseof.com: 11 Useful Python One-Liners You Must Know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.makeuseof.com/useful-python-one-liners-you-must-know) [![malt 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.malt.com) [![mandiant.com: Azure Run Command for Dummies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.mandiant.com/resources/azure-run-command-dummies) [![manifests.io/kubernetes/1.28](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.manifests.io/kubernetes/1.28) [![Manning: **Openshift in action**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.manning.com/books/openshift-in-action) [![Pipeline as Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.manning.com/books/pipeline-as-code) [![maquinasvirtuales.eu: Docker Swarm: Instalar Ansible AWX](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.maquinasvirtuales.eu/docker-swarm-instalar-ansible-awx) [![marcobehler.com: Java Versions and Features 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.marcobehler.com/guides/a-guide-to-java-versions-and-features) [![TaskBuster Django Tutorial, made with Django 1.8 and Python 3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.marinamele.com/taskbuster-django-tutorial) [![mariocortes.net: La crisis de seniority](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.mariocortes.net/la-crisis-de-seniority) [![markdownguide.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.markdownguide.org) [![Markdown Cheat Sheet 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.markdownguide.org/cheat-sheet) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.mastertheboss.com/jboss-frameworks/spring/deploy-your-springboot-applications-on-openshift) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.mastertheboss.com/soa-cloud/openshift/clustering-wildfly-on-openshift-using-wildfly-operator) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.mastertheboss.com/soa-cloud/openshift/java-ee-example-application-on-openshift) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.mastertheboss.com/soa-cloud/openshift/openshift-cheatsheet) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.mastertheboss.com/soa-cloud/openshift/running-microprofile-applications-on-openshift) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.mastertheboss.com/soa-cloud/openshift/thorntail-on-openshift) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.mastertheboss.com/soa-cloud/openshift/using-wildfly-on-openshift) [![MCPBundles](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.mcpbundles.com) [![medianova.com: Service Mesh vs. API Gateway](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.medianova.com/en-blog/service-mesh-vs-api-gateway) [![medianova.com: Service Mesh vs. API Gateway](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.medianova.com/service-mesh-vs-api-gateway) [![meet-in.es: «Para liderar a largo plazo hay que ser buena persona»](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.meet-in.es/para-liderar-a-largo-plazo-hay-que-ser-buena-persona) [![Meetup event: From Freestyle jobs to Pipeline, with JobDSL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.meetup.com/Jenkins-online-meetup/events/270600737) [![In this presentation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.meetup.com/Jenkins-online-meetup/events/270630108) [![Jenkins Online Meetup](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.meetup.com/Jenkins-online-meetup/events/270861119) [![meetup.com: A single open-source security scanner for most languages on Jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.meetup.com/es-es/jenkins-online-meetup/events/276135789) [![meetup.com: A single open-source security scanner for most languages on' Jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.meetup.com/es/Jenkins-online-meetup/events/276135789) [![Meetup event: From Freestyle jobs to Pipeline, with JobDSL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.meetup.com/jenkins-online-meetup/events/270600737) [![In this presentation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.meetup.com/jenkins-online-meetup/events/270630108) [![Jenkins Online Meetup](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.meetup.com/jenkins-online-meetup/events/270861119) [![Mergecrush](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.mergecrush.com) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.merikan.com/2019/04/jvm-in-a-container) [![Metabob](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.metabob.com) [![micahlerner.com: Automatic Reliability Testing For Cluster Management Controllers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.micahlerner.com/2022/07/24/automatic-reliability-testing-for-cluster-management-controllers.html) [![Injecting a Chess Engine into Amazon Redshift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.michaelburge.us/2017/09/10/injecting-shellcode-to-speed-up-amazon-redshift.html) [![Premier League Deepens Fan Connection Using AI | Microsoft Customer Stories](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.microsoft.com/en-us/customers/brand-collections/premier-league-transforming-fan-experiences) [![Premier League Deepens Fan Connection Using AI | Microsoft Customer Stories](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.microsoft.com/en-us/customers/brand-collections/premier-league-transforming-fan-experiences?ocid=FY26_soc_omc_br_LI_PLEndOfSeason) [![Microsoft Azure Virtual Training: Migrate and Modernize Foundation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.microsoft.com/en-us/events/search-catalog?q=Migrate+and+modernize+foundation&filters=product%3Aazure%2Cprimary-language%3Aenglish&scenario=events) [![Webwright: A Terminal Is All You Need For Web Agents](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.microsoft.com/en-us/research/articles/webwright-a-terminal-is-all-you-need-for-web-agents) [![microsoft.com: Biomedical Research Platform Terra Now Available on Microsoft Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.microsoft.com/en-us/research/blog/biomedical-research-platform-terra-now-available-on-microsoft-azure) [![Project InnerEye – Democratizing Medical Imaging AI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.microsoft.com/en-us/research/project/medical-image-analysis) [![microsoft.com: DevOps threat matrix](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.microsoft.com/en-us/security/blog/2023/04/06/devops-threat-matrix) [![Microsoft Security Copilot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.microsoft.com/en-us/security/business/ai-machine-learning/microsoft-security-copilot) [![microsoft.com: Revolutionizing our ARM template deployment at Microsoft with shift from JSON to BICEP](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.microsoft.com/insidetrack/blog/revolutionizing-our-arm-template-deployment-at-microsoft-with-shift-from-json-to-bicep) [![Microsoft Teams](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.microsoft.com/microsoft-365/microsoft-teams/group-chat-software) [![Microsoft.com: Attack matrix for Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.microsoft.com/security/blog/2020/04/02/attack-matrix-kubernetes) [![microsoft.com: Secure containerized environments with updated threat matrix for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.microsoft.com/security/blog/2021/03/23/secure-containerized-environments-with-updated-threat-matrix-for-kubernetes) [![middlewareinventory.com: How to use ansible with S3 – Ansible aws_s3 examples | Devops Junction](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.middlewareinventory.com/blog/ansible-aws_s3-example) [![middlewareinventory.com: Ansible Dictionary – How to create and add items to dict](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.middlewareinventory.com/blog/ansible-dict) [![middlewareinventory.com: Ansible List Examples – How to create and append items to List 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.middlewareinventory.com/blog/ansible-list-examples-how-to-create-and-append-items-to-list) [![middlewareinventory.com: Ansible Playbook Examples – Sample Ansible Playbooks | Devops Junction](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.middlewareinventory.com/blog/ansible-playbook-example) [![middlewareinventory.com: Get CPU and Memory Usage of NODES and PODS – Kubectl 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.middlewareinventory.com/blog/cpu-memory-usage-nodes-k8s) [![middlewareinventory.com: Terraform Create Multiple EC2 with different Configs – for_each and count together](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.middlewareinventory.com/blog/terraform-create-multiple-ec2-different-config) [![middlewareinventory.com: Terraform For Each Examples – How to use for_each | Devops Junction](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.middlewareinventory.com/blog/terraform-for-each-examples) [![middlewareinventory.com: Terraform import All AWS Security Groups – How to 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.middlewareinventory.com/blog/terraform-import-securitygroup-aws) [![migops.com: pgBackRest – The Best Postgres Backup Tool with a very active community](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.migops.com/blog/2021/04/09/pgbackrest-the-best-postgres-backup-tool-with-a-very-active-community) [![migops.com: Is Aurora PostgreSQL really faster and cheaper than RDS PostgreSQL' – Benchmarking](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.migops.com/blog/2021/11/26/is-aurora-postgresql-really-faster-and-cheaper-than-rds-postgresql-benchmarking) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.migops.com/blog/pgbackrest-the-best-postgres-backup-tool-with-a-very-active-community) [![min.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.min.io) [![blog.min.io: Mono Clouds vs Multi-Clouds & Hybrid Clouds](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.min.io/blog) [![blog.min.io: Certificate-based Authentication for S3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.min.io/blog/certificate-based-authentication-with-s3) [![mindtheproduct.com: The Product Managers’ Guide to Continuous Delivery and DevOps 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.mindtheproduct.com/what-the-hell-are-ci-cd-and-devops-a-cheatsheet-for-the-rest-of-us) [![MiniSim: Launcher for iOS and Android Simulators](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.minisim.app) [![mirantis.com: How to install Kubernetes with Kubeadm: A quick and dirty guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.mirantis.com/blog/how-install-kubernetes-kubeadm) [![mirantis.com: Introduction to Istio Ingress: The easy way to manage incoming Kubernetes app traffic](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.mirantis.com/blog/introduction-to-istio-ingress-the-easy-way-to-manage-incoming-kubernetes-app-traffic) [![mirantis.com: Kustomize Tutorial: Creating a Kubernetes app out of multiple pieces](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.mirantis.com/blog/introduction-to-kustomize-part-1-creating-a-kubernetes-app-out-of-multiple-pieces) [![mirantis.com: Introduction to YAML: Creating a Kubernetes deployment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.mirantis.com/blog/introduction-to-yaml-creating-a-kubernetes-deployment) [![mirantis.com: Kubernetes Cheat Sheet 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.mirantis.com/blog/kubernetes-cheat-sheet) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.mirantis.com/blog/your-app-deserves-more-than-kubernetes-ingress-kubernetes-ingress-vs-istio-gateway-webinar) [![Mirantis Docker Enterprise 3.1+ with Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.mirantis.com/software/docker/docker-enterprise) [![MkDocs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.mkdocs.org) [![moesif.com: How to choose the right API Gateway for your platform: Comparison of Kong, Tyk, Apigee, and alternatives](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.moesif.com/blog/technical/api-gateways/How-to-Choose-The-Right-API-Gateway-For-Your-Platform-Comparison-Of-Kong-Tyk-Apigee-And-Alternatives) [![mongodb.com: DaaS with MongoDB and Confluent](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.mongodb.com/blog/post/daa-s-with-mongo-db-and-confluent) [![Introducing MongoDB for VS Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.mongodb.com/blog/post/introducing-mongodb-for-vs-code) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.mongodb.com/company/blog/product-release-announcements/introducing-mongodb-for-vs-code) [![mongodb.com: DaaS with MongoDB and Confluent](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.mongodb.com/company/blog/technical/daa-s-with-mongo-db-and-confluent) [![developer.mongodb.com: MongoDB Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.mongodb.com/docs) [![MongoDB security tutorial](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.mongodb.com/docs/manual/security) [![MongoDB and Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.mongodb.com/kubernetes) [![MongoDB and Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.mongodb.com/products/integrations/kubernetes) [![morling.dev: Introducing JfrUnit 1.0.0.Alpha1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.morling.dev/blog/introducing-jfrunit-1-0-0-alpha1) [![Single Message Transformations - The Swiss Army Knife of Kafka Connect](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.morling.dev/blog/single-message-transforms-swiss-army-knife-of-kafka-connect) [![mssqltips.com: Choosing Between SQL Server Integration Services and Azure Data Factory](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.mssqltips.com/sqlservertip/7094/azure-data-factory-vs-ssis-similarities-differences) [![==mssqltips.com: PowerShell for the DBA - If Else and Switch statements==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.mssqltips.com/sqlservertip/7188/powershell-if-if-else-switch-examples) [![Mulesoft](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.mulesoft.com) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.mulesoft.com/api/rest/what-is-rest-api) [![MuleSoft API Manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.mulesoft.com/platform/api/manager) [![mulesoft.com: What is a RESTful API?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.mulesoft.com/resources/api/restful-api) [![Mux: The API to Video](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.mux.com) [![muycomputer.com: WinGet 1.0, ya está aquí el administrador de paquetes para Windows](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.muycomputer.com/2021/06/03/winget-1-0-paquetes-windows-10) [![muycomputerpro.com: Ingeniería de plataformas de DevOps: la nueva generación de DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.muycomputerpro.com/2024/01/12/ingenieria-de-plataformas-de-devops-la-nueva-generacion-de-devops) [![muylinux.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.muylinux.com) [![Python mini-quiz](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.mypythonquiz.com) [![mytechramblings.com: A practical example of GitOps using Azure DevOps, Azure Container Registry, Helm, Flux and Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.mytechramblings.com/posts/gitops-with-azure-devops-helm-acr-flux-and-k8s) [![n-ix.com: How to reduce your technical debt: An ultimate guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.n-ix.com/reduce-technical-debt) [![namecheap.com: Visualize Your Deployment Status with Jenkins 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.namecheap.com/blog/visualize-your-deployment-status-with-jenkins) [![==nathannellans.com: Application Registrations and Enterprise Apps - Part' 2== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.nathannellans.com/post/app-registration-enterprise-apps-part-2) [![nathannellans.com: App Registrations, Enterprise Apps, and Service Principals 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.nathannellans.com/post/app-registrations-enterprise-apps-and-service-principals) [![nathannellans.com: Azure Application Gateway - Part 1 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.nathannellans.com/post/azure-application-gateway-part-1) [![nature.com: Quibim: empowering biopharma to turn images into actionable predictions using artificial intelligence](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.nature.com/articles/d43747-023-00028-w) [![ncsc.gov.uk: Introducing Scanning Made Easy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ncsc.gov.uk/blog-post/introducing-scanning-made-easy) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ncsc.gov.uk/information/page-removed) [![nczonline: How content delivery networks (CDNs) work - Nov 2011](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.nczonline.net/blog/2011/11/29/how-content-delivery-networks-cdns-work) [![Exploring the (lack of) security in a typical Docker and Kubernetes installation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.neowin.net/news/exploring-the-lack-of-security-in-a-typical-docker-and-kubernets-installation) [![netdata.cloud: Kubernetes Throttling Doesn’t Have To Suck. Let Us Help! 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.netdata.cloud/blog/kubernetes-throttling-doesnt-have-to-suck-let-us-help) [![AWS Cloud Networking – Zero to Hero](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.netdesignarena.com/index.php/2020/04/15/new-blog-series-aws-cloud-networking-zero-to-hero) [![networkmanagementsoftware.com: Google Cloud Platform (GCP) Networking Fundamentals](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.networkmanagementsoftware.com/google-cloud-platform-gcp-networking-fundamentals) [![nextgov.com: Why smart multicloud policies are a golden ticket to modernizing IT infrastructure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.nextgov.com/ideas/2023/11/why-smart-multicloud-policies-are-golden-ticket-modernizing-it-infrastructure/392232) [![nextplatform.com: red hat flexes CoreOS muscle in openshift kubernetes platform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.nextplatform.com/2018/10/15/red-hat-flexes-coreos-muscle-in-openshift-kubernetes-platform) [![==nextplatform.com: KUBERNETES EXPANDS FROM CONTAINERS TO INFRASTRUCTURE' MANAGEMENT== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.nextplatform.com/2021/08/02/kubernetes-expands-from-containers-to-infrastructure-management) [![nextplatform.com: Kubernetes Clusters Have Massive Overprovisioning Of Compute' And Memory 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.nextplatform.com/2024/03/04/kubernetes-clusters-have-massive-overprovisioning-of-compute-and-memory) [![nextplatform.com: red hat flexes CoreOS muscle in openshift kubernetes platform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.nextplatform.com/cloud/2018/10/15/red-hat-flexes-coreos-muscle-in-openshift-kubernetes-platform/1631979) [![nextplatform.com: Kubernetes Clusters Have Massive Overprovisioning Of Compute And Memory 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.nextplatform.com/cloud/2024/03/04/kubernetes-clusters-have-massive-overprovisioning-of-compute-and-memory/1658269) [![nextplatform.com: KUBERNETES EXPANDS FROM CONTAINERS TO INFRASTRUCTURE MANAGEMENT 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.nextplatform.com/store/2021/08/02/kubernetes-expands-from-containers-to-infrastructure-management/1654000) [![Nginx](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.nginx.com) [![nginx.com: Announcing the NGINX Core Collection for Ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.nginx.com/blog/announcing-nginx-core-collection-ansible) [![nginx.com: Automating Multi-Cluster DNS with NGINX Ingress Controller](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.nginx.com/blog/automating-multi-cluster-dns-with-nginx-ingress-controller) [![==nginx.com: Best Practices for Configuring Microservices Apps== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.nginx.com/blog/best-practices-for-configuring-microservices-apps) [![nginx.com: Deploying NGINX Ingress Controller on Amazon EKS: How We Tested](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.nginx.com/blog/deploying-nginx-ingress-controller-on-amazon-eks-how-we-tested) [![nginx.com: Deploying NGINX as an API Gateway, Part 1 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.nginx.com/blog/deploying-nginx-plus-as-an-api-gateway-part-1) [![nginx.com: Event-Driven Data Management for Microservices 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.nginx.com/blog/event-driven-data-management-microservices) [![nginx.com: A Guide to Choosing an Ingress Controller, Part 4: NGINX Ingress' Controller Options](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.nginx.com/blog/guide-to-choosing-ingress-controller-part-4-nginx-ingress-controller-options) [![nginx.com: How to Choose a Service Mesh 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.nginx.com/blog/how-to-choose-a-service-mesh) [![nginx.com: How to Simplify Kubernetes Ingress and Egress Traffic Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.nginx.com/blog/how-to-simplify-kubernetes-ingress-egress-traffic-management) [![nginx.com: Introducing NGINX Service Mesh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.nginx.com/blog/introducing-nginx-service-mesh) [![nginx.com: Introduction to Microservices 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.nginx.com/blog/introduction-to-microservices) [![==nginx.com: Kubernetes Networking 101==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.nginx.com/blog/kubernetes-networking-101) [![nginx.com: The mTLS Architecture in NGINX Service Mesh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.nginx.com/blog/mtls-architecture-nginx-service-mesh) [![nginx.com: Reduce Complexity with Production-Grade Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.nginx.com/blog/reduce-complexity-with-production-grade-kubernetes) [![nginx.com: Reducing Kubernetes Costs by 70% in the Cloud with NGINX, Opsani,' and Prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.nginx.com/blog/reducing-kubernetes-costs-70-percent-in-cloud-nginx-opsani-prometheus) [![nginx.com: Using Free Let’s Encrypt SSL/TLS Certificates with NGINX](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.nginx.com/blog/using-free-ssltls-certificates-from-lets-encrypt-with-nginx) [![nginx.com: What Are Namespaces and cgroups, and How Do They Work? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.nginx.com/blog/what-are-namespaces-cgroups-how-do-they-work) [![==nginx.com: The Complete NGINX Cookbook== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.nginx.com/resources/library/complete-nginx-cookbook) [![nichesoftware.co.nz: Promotion Driven Development (PDD) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.nichesoftware.co.nz/2021/05/29/promotion-driven-development.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.nightfall.ai/blog/atlassian-cloud-hipaa-compliant) [![nilebits.com: Understanding Terraform Drift Detection and Remediation 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.nilebits.com/blog/2024/07/terraform-drift-detection) [![noidea.dog/glue: Being Glue](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.noidea.dog/glue) [![nomadproject.io: An alternative to Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.nomadproject.io/docs/nomad-vs-kubernetes/alternative) [![nomadproject.io: Nomad vs. Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.nomadproject.io/intro/vs/kubernetes) [![Noobaa](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.noobaa.io) [![notia.ai: Building an authenticated Python CLI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.notia.ai/articles/building-an-authenticated-python-cli) [![noticiastrabajo.es: Así pueden los autónomos retrasar el pago de los intereses' de los créditos ICO](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.noticiastrabajo.es/como-deben-autonomos-retrasar-pago-intereses-creditos-ico) [![Npm](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.npmjs.com) [![npmjs.com: Lambda load test](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.npmjs.com/package/lambda-load-test) [![nrmitchi.com: One Simple Trick for Building Images Faster 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.nrmitchi.com/2020/10/one-simple-trick-for-building-images-faster) [![nslookup.io: The life of a DNS query in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.nslookup.io/learning/the-life-of-a-dns-query-in-kubernetes) [![ntop](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ntop.org) [![NuoDB, elastically scalable database. A revolution compared to traditional monolithic 1-box databases. NuoDB is ACID,SQL, distributed/scalable and support flexible schemas](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.nuodb.com) [![Traditional database replication drawbacks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.nuodb.com/blog/replication-is-it-easy) [![nylas.com: Profiling Python in Production](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.nylas.com/blog/performance) [![OKD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.okd.io) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.okd.io/minishift) [![okteto.com: What is Kubernetes Architecture?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.okteto.com/blog/kubernetes-architecture) [![okteto.com: Kubernetes for Developers Blog Series by Okteto](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.okteto.com/blog/kubernetes-basics) [![okteto.com: Run your Pull Request Preview Environments on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.okteto.com/blog/preview-environments-for-kubernetes) [![okteto.com: What is Kubernetes Architecture?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.okteto.com/blog/what-is-kubernetes-architecture) [![Microsoft Makes it Easier to Install WSL on Windows 10 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.omgubuntu.co.uk/2020/06/microsoft-wsl-install-command) [![ScheduleOnce](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.oncehub.com) [![ScheduleOnce](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.oncehub.com/scheduleonce) [![ondat.io: Stateful Apps in Kubernetes are a big deal](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ondat.io/blog/stateful-apps-in-kubernetes-are-a-big-deal) [![Discoblocks: ondat.io/discoblocks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ondat.io/discoblocks) [![opcito.com: A guide to mastering autoscaling in Kubernetes with KEDA](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.opcito.com/blogs/a-guide-to-mastering-autoscaling-in-kubernetes-with-keda) [![opcito.com: TestOps: How to automate your software pipeline at the speed' of DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.opcito.com/blogs/testops-how-to-automate-your-software-pipeline-at-the-speed-of-devops) [![open-rpc.org lightweight RPC framework 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.open-rpc.org) [![OpenAPI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openapis.org) [![OpenAPI FAQ. What is OpenAPI Specification (OAS)? OpenAPI Specification](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openapis.org/faq) [![openbankingtracker.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openbankingtracker.com) [![OCI: Open Container Initiative](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.opencontainers.org) [![opencoreventures.com: HashiCorp switching to BSL shows a need for open charter companies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.opencoreventures.com/blog/hashicorp-switching-to-bsl-shows-a-need-for-open-charter-companies) [![OpenFaaS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openfaas.com) [![openfaas.com: Learn how to build functions faster using Rancher's kim and K3s](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openfaas.com/blog/kim) [![The Open Group: Making Standards Work](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.opengroup.org) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.opengroup.org/togaf) [![openliberty.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openliberty.io) [![openlogic.com: How to develop Grafana Dashboards 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openlogic.com/blog/how-visualize-prometheus-data-grafana) [![Example: How to Use Prometheus Monitoring With Java to Gather Data. Gathering' Java Metrics with Prometheus Monitoring (ActiveMQ)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openlogic.com/blog/prometheus-java-monitoring-and-gathering-data) [![OPA Open Policy Agent 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openpolicyagent.org) [![OpenProject](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openproject.org) [![openproject.org: How to create, configure and manage your projects with OpenProject](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openproject.org/blog/create-configure-manage-projects-openproject) [![openproject.org: How to create, configure and manage your projects with' OpenProject](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openproject.org/create-configure-manage-projects-openproject) [![OpenShift.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com) [![OpenShift blog 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog) [![openshift.com: Using JFrog's Artifactory and Red Hat OpenShift Together](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/18333-2) [![openshift.com: 7 Best Practices for Writing Kubernetes Operators: An SRE' Perspective](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/7-best-practices-for-writing-kubernetes-operators-an-sre-perspective) [![openshift.com: 8 Answers to 7 OpenShift Questions 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/8-answers-to-7-openshift-questions) [![openshift.com: A Brief Introduction to Red Hat Advanced Cluster Security' for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/a-brief-introduction-to-red-hat-advanced-cluster-security-for-kubernetes) [![Accessing External Services Using Egress Router](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/accessing-external-services-using-egress-router) [![openshift.com: Announcing OpenShift GitOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/announcing-openshift-gitops) [![openshift.com: Ansible and OpenShift: Connecting for Success 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/ansible-and-openshift-connecting-for-success) [![openshift.com: Applications Here, Applications There! - Part 3 - Application' Migration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/applications-here-applications-there-part-3-application-migration) [![openshift.com: Ask an OpenShift Admin Office Hour - Authentication and Authorization](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/ask-an-openshift-admin-office-hour-authentication-and-authorization) [![Ask an OpenShift Admin Office Hour - Day 2 Operations, Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/ask-an-openshift-admin-office-hour-day-2-operations-part-1) [![Ask an OpenShift Admin Office Hour - Day 2 Operations, Part 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/ask-an-openshift-admin-office-hour-day-2-operations-part-2) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/build-kubernetes-operators-from-helm-charts-in-5-steps) [![openshift.com: Build Your Kubernetes Operator With the Right Tool 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/build-your-kubernetes-operator-with-the-right-tool) [![Building Declarative Pipelines with OpenShift DSL Plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/building-declarative-pipelines-openshift-dsl-plugin) [![openshift.com: Building GitLab Pipelines on OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/building-openshift-pipelines-with-gitlab) [![openshift.com: Cloud DevOps With OpenShift and JFrog](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/cloud-devops-with-openshift-and-jfrog) [![openshift.com: Cloud-Native CI/CD with OpenShift Pipelines based on Tekton](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/cloud-native-ci-cd-with-openshift-pipelines) [![openshift.com: Control Regional Access to Your Service on OpenShift Running' on AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/control-regional-access-to-your-service-on-openshift-running-on-aws) [![openshift.com: Customizing Virtual Machine Templates in OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/customizing-virtual-machine-templates-in-openshift-1) [![Debugging Java Applications On OpenShift and Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/debugging-java-applications-on-openshift-kubernetes) [![openshift.com: Demystifying Multus 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/demystifying-multus) [![openshift.com: Deploy a multi-master OKD 4.5 cluster using a single command' in ~30 minutes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/deploy-a-multi-master-okd-4.5-cluster-using-a-single-command-in-30-minutes) [![Deploying OpenShift 4.4 to VMware vSphere 7 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/deploying-openshift-4.4-to-vmware-vsphere-7) [![blog.openshift.com: Deploying OpenShift Applications to Multiple Datacenters' (with Jenkins)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/deploying-openshift-applications-multiple-datacenters) [![openshift.com: Deploying to OpenShift using GitHub Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/deploying-to-openshift-using-github-actions) [![openshift.com: Descheduler GA in OpenShift 4.7 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/descheduler-ga-in-openshift-4.7) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/enhanced-openshift-jboss-amq-container-image-for-production) [![blog.openshift.com: Enterprise Kubernetes with OpenShift (Part one) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/enterprise-kubernetes-with-openshift-part-one) [![openshift.com: From Code to Production with GitOps, Tekton and ArgoCD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/from-code-to-production-with-gitops) [![openshift.com: From Ops to SRE - Evolution of the OpenShift Dedicated Team](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/from-ops-to-sre-evolution-of-the-openshift-dedicated-team) [![Fully Automated OpenShift Deployments With VMware vSphere](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/fully-automated-openshift-deployments-with-vmware-vsphere) [![openshift.com: Geographically Distributed Stateful Workloads - Part 3: Keycloak](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/geographically-distributed-stateful-workloads-part-3-keycloak) [![openshift.com: Getting Started with ApplicationSets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/getting-started-with-applicationsets) [![GitOps secret management with bitnami-labs Sealed Secret and GoDaddy Kubernetes External Secrets 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/gitops-secret-management) [![openshift.com: GitOps Using Red Hat OpenShift Pipelines (Tekton) and Red' Hat Advanced Cluster Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/gitops-using-red-hat-openshift-pipelines-tekton-and-red-hat-advanced-cluster-management) [![openshift.com: GitOps Using Red Hat OpenShift Pipelines (Tekton) and Red' Hat Advanced Cluster Management to Deploy on Multiple Clusters 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/gitops-using-red-hat-openshift-pipelines-tekton-and-red-hat-advanced-cluster-management-to-deploy-on-multiple-clusters) [![openshift.com: Global Load Balancer for OpenShift clusters: an Operator-Based' Approach](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/global-load-balancer-for-openshift-clusters-an-operator-based-approach) [![openshift.com: gRPC or HTTP/2 Ingress Connectivity in OpenShift 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/grpc-or-http/2-ingress-connectivity-in-openshift) [![openshift.com: Guide to OpenShift Pipelines Part 1 - Introducing OpenShift' Pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/guide-to-openshift-pipelines-part-1-introducing-openshift-pipelines) [![openshift.com: How to Configure LDAP Sync With CronJobs in OpenShift 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/how-to-configure-ldap-sync-with-cronjobs-in-openshift) [![How to Enable Static Egress IP in OCP](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/how-to-enable-static-egress-ip-in-ocp) [![openshift.com: How to Monitor Openshift 4.x with Zabbix using Prometheus' - Part 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/how-to-monitoring-openshift-4.x-with-zabbix-using-prometheus-part-2) [![openshift.com: How to Offer Service Running on OpenShift on AWS to Other' AWS VPCs, Privately 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/how-to-offer-service-running-on-openshift-on-aws-to-other-aws-vpcs-privately) [![openshift.com: How to Orchestrate Data Pipelines with Applications Deployed' on OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/how-to-orchestrate-data-pipelines-with-applications-deployed-on-openshift) [![openshift.com: How to Use HashiCorp Vault and Argo CD for GitOps on OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/how-to-use-hashicorp-vault-and-argo-cd-for-gitops-on-openshift) [![IBM and Red Hat bring OpenShift to IBM Z and LinuxONE](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/ibm-and-red-hat-bring-openshift-to-ibm-z-and-linuxone) [![Improved tooling and best practices to help you migrate to OpenShift 4](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/improved-tooling-and-best-practices-to-help-you-migrate-to-openshift-4) [![Installing OCP in a Mainframe z-series](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/installing-ocp-in-a-mainframe-z-series) [![Introducing Azure Red Hat OpenShift on OpenShift 4 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/introducing-azure-red-hat-openshift-on-openshift-4) [![openshift: Introducing kube-burner, A tool to Burn Down Kubernetes and OpenShift' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/introducing-kube-burner-a-tool-to-burn-down-kubernetes-and-openshift) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/introducing-nginx-and-nginx-plus-routers-for-openshift) [![openshift.com: Introducing OpenShift Service Mesh 2.0 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/introducing-openshift-service-mesh-2.0) [![openshift.com: Introducing Red Hat OpenShift Service on AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/introducing-red-hat-openshift-service-on-aws) [![openshift.com: Introducing the Quarkus Helm Chart](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/introducing-the-quarkus-helm-chart) [![openshift.com: Introduction to Kraken, a Chaos Tool for OpenShift/Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/introduction-to-kraken-a-chaos-tool-for-openshift/kubernetes) [![openshift.com: Is your Operator Air-Gap Friendly?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/is-your-operator-air-gap-friendly) [![Simply Explained: OpenShift and Jenkins Pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/jenkins-pipelines) [![opensift.com: K8s Integrity Shield (tech-preview): Protecting the Integrity' of Kubernetes Resources with Signature](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/k8s-integrity-shield-tech-preview-protecting-the-integrity-of-kubernetes-resources-with-signature) [![openshift.com: Keep Your Applications Secure With Automatic Rebuilds](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/keep-your-applications-secure-with-automatic-rebuilds) [![openshift.com: Kubernetes 1.21 Grows Innovative New Features](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/kubernetes-1.21-grows-innovative-new-features) [![openshift.com: Kubernetes Ingress vs OpenShift Route](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/kubernetes-ingress-vs-openshift-route) [![openshift.com: Kubernetes is Removing Docker Support, Kubernetes is Not' Removing Docker Support](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/kubernetes-is-removing-docker-support-kubernetes-is-not-removing-docker-support) [![Crunchy PostgreSQL and Openshift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/leveraging-the-crunchy-postgresql) [![openshift.com: Metrics-Driven Pod Constraints](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/metrics-driven-pod-constraints) [![blog.openshift.com: How to survive an outage and live to tell about it!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/metro-area-openshift-stretch-cluster-how-to-survive-an-outage-and-live-to-tell-about-it) [![openshift.com: Modern Application Development With Kong Konnect Enterprise' and Red Hat OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/modern-application-development-with-kong-konnect-enterprise-and-red-hat-openshift) [![openshift.com: Monitoring Infrastructure Openshift 4.x Using Zabbix Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/monitoring-infrastructure-openshift-4.x-using-zabbix-operator) [![Monitoring Services like an SRE in OpenShift ServiceMesh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/monitoring-services-like-an-sre-in-openshift-servicemesh) [![openshift.com: Monitoring Services like an SRE in OpenShift ServiceMesh' Part 2: Collecting Standard Metrics 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/monitoring-services-like-an-sre-in-openshift-servicemesh-part-2-collecting-standard-metrics-3) [![openshift.com: Nested OpenShift using OpenShift Virtualization](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/nested-openshift-using-openshift-virtualization) [![openshift.com: Network Policies: Controlling Cross-Project Communication' on OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/network-policies-controlling-cross-project-communication-on-openshift) [![NetworkPolicies and Microsegmentation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/networkpolicies-and-microsegmentation) [![openshift.com: OCP Disaster Recovery Part 3: Recovering an OpenShift 4 IPI' cluster With the Loss of Two Master Nodes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/ocp-disaster-recovery-part-3-recovering-an-openshift-4-ipi-cluster-with-the-loss-of-two-master-nodes) [![Openshift 4 image builds](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/openshift-4-image-builds) [![OpenShift 4.5: Node Improvements](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/openshift-4.5-node-improvements) [![OpenShift and Network Security Zones: Coexistence Approaches 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/openshift-and-network-security-zones-coexistence-approaches) [![openshift.com: OpenShift Architectures for the Edge With OpenShift 4.6](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/openshift-architectures-for-the-edge-with-openshift-4.6) [![openshift.com: OpenShift Authentication Integration with ArgoCD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/openshift-authentication-integration-with-argocd) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/openshift-commons-briefing-k8gb-kubernetes-global-balancer-with-yuri-tsarev-absa-and-paul-morie-red-hat) [![openshift.com: OpenShift, Databases and You: When to Put Containerized Database' Workloads on OpenShift 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/openshift-databases-and-you-when-to-put-containerized-database-workloads-on-openshift) [![OpenShift End-to-End: **Day 2** - Cluster Customization 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/openshift-end-to-end-cluster-customization) [![OpenShift End-to-End: **Day 1** - Core Services](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/openshift-end-to-end-core-services) [![OpenShift End-to-End: **Day 0** - Plan and Deploy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/openshift-end-to-end-plan-and-deploy) [![openshift.com: OpenShift on ARM Developer Preview Now Available for AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/openshift-on-arm-developer-preview-now-available-for-aws) [![openshift.com: OpenShift Pipelines Advanced Triggers Part 1 - Triggering' Different Project Builds in the Same Repository](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/openshift-pipelines-advanced-triggers-part-1-triggering-different-project-builds-in-the-same-repository) [![openshift.com: OpenShift Pipelines and OpenShift GitOps are now Generally' Available 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/openshift-pipelines-and-openshift-gitops-are-now-generally-available) [![OpenShift Pipelines with Jenkins Blue Ocean 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/openshift-pipelines-jenkins-blue-ocean) [![openshift.com: OpenShift Security Best Practices for Kubernetes Cluster' Design 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/openshift-security-best-practices-for-kubernetes-cluster-design) [![openshift.com: OpenShift UPI using static IPs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/openshift-upi-using-static-ips) [![Operator-based Calico CNI Plug-In is Supported on OpenShift 4 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/operator-based-calico-cni-plug-in-is-supported-on-openshift-4) [![openshift.com: Our Favorite Things from GitOps Con at KubeCon EU 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/our-favorite-things-from-gitops-con-at-kubecon-eu) [![Promoting container images between registries with skopeo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/promoting-container-images-between-registries-with-skopeo) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/recap-okd-4-testing-and-deployment-workshop-videos-and-additional-resources) [![openshift.com: Red Hat OpenShift 4.7 Is Now Available](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/red-hat-openshift-4.7-is-now-available) [![Red Hat OpenShift Installation Process Experiences on IBM Z/LinuxONE](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/red-hat-openshift-installation-process-experiences-on-ibm-z-linuxone) [![openshift.com: Signing and Verifying Container Images 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/signing-and-verifying-container-images) [![openshift.com: Simple Canary Deployments using Kubernetes StatefulSets on' OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/simple-canary-deployments-using-kubernetes-statefulsets-on-openshift) [![openshift.com: Sizing Applications in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/sizing-applications-in-kubernetes) [![openshift.com: SSO Integration for the OpenShift GitOps Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/sso-integration-for-the-openshift-gitops-operator) [![State of OpenShift Container Storage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/state-of-openshift-container-storage-eran-tamir-and-duncan-hardie-red-hat) [![blog.openshift.com: Stateful Workloads and the Two Data Center Conundrum](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/stateful-workloads-and-the-two-data-center-conundrum) [![openshift.com: Strategies for Moving .NET Workloads to OpenShift Container' Platform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/strategies-for-moving-.net-workloads-to-openshift-container-platform) [![openshift.com: The Hidden Dangers of Terminating Namespaces 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/the-hidden-dangers-of-terminating-namespaces) [![openshift.com: Topology Aware Scheduling in Kubernetes Part 1: The High' Level Business Case](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/topology-aware-scheduling-in-kubernetes-part-1-the-high-level-business-case) [![openshift.com: Topology Awareness in Kubernetes Part 2: Don’t we already' have a Topology Manager?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/topology-awareness-in-kubernetes-part-2-dont-we-already-have-a-topology-manager) [![openshift.com: Using OpenShift Pipelines to Automate Red Hat Advanced Cluster' Security for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/using-openshift-pipelines-to-automate-red-hat-advanced-cluster-security-for-kubernetes) [![openshift.com: Using VPC Peering to Connect an OpenShift Service on an AWS' (ROSA) Cluster to an Amazon RDS MySQL Database in a Different VPC](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/using-vpc-peering-to-connect-an-openshift-service-on-an-aws-rosa-cluster-to-an-amazon-rds-mysql-database-in-a-different-vpc) [![openshift.com: Visual Web Terminal - A Turbocharged Command Line for Kubernetes' and OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/visual-web-terminal-a-turbocharged-command-line-for-kubernetes-and-openshift) [![openshift.com: Why and When you need to consider OpenShift Serverless](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/why-and-when-you-need-to-consider-openshift-serverless) [![openshift.com: Workload Support for Red Hat OpenShift Matures Across the' Industry](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/workload-support-for-red-hat-openshift-matures-across-the-industry) [![Writing Customized Reports Using Metering Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/blog/writing-customized-reports-using-metering-operator) [![O'Reilly Free Book: **DevOps with OpenShift**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/devops-with-openshift) [![O'Reilly Free Book: **Openshift for developers**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/for-developers) [![openshift.com: What is GitOps? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/learn/topics/gitops) [![Operator Framework](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/learn/topics/operators) [![OpenShift Tekton pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/learn/topics/pipelines) [![OpenShift Serverless](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/learn/topics/serverless) [![Amazon Red Hat OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/products/amazon-openshift/faq) [![Microsoft Azure Red Hat OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/products/azure-openshift) [![Red Hat OpenShift Container Storage 4](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/products/container-storage) [![OpenShift Dedicated](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/products/dedicated) [![OpenShift Online](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/products/online) [![Red Hat OpenShift Platform Plus 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/products/platform-plus) [![Openshift.com pricing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/products/pricing) [![Quay 3.1 Certified Operator is not available in Openshift and must be purchased](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.openshift.com/products/quay) [![opensourceforu.com: Kubernetes Adoption Widespread for Big Data: Survey](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.opensourceforu.com/2021/12/kubernetes-adoption-widespread-for-big-data-survey/?amp) [![opensourceforu.com: Embracing Progressive Delivery In Kubernetes With GitOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.opensourceforu.com/2023/10/embracing-progressive-delivery-in-kubernetes-with-gitops) [![opensourcerers.org: How to go from Docker to Kubernetes the right way 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.opensourcerers.org/2021/02/01/how-to-go-from-docker-to-kubernetes-the-right-way) [![opsmx.com: What is Blue Green Deployment ?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.opsmx.com/blog/blue-green-deployment) [![Deploy Spinnaker CD Pipelines in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.opsmx.com/blog/deploy-spinnaker-cd-pipelines-in-kubernetes) [![opsmx.com: What is a CI/CD Pipeline ?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.opsmx.com/blog/what-is-a-ci-cd-pipeline) [![opsmx.com: What is Chaos Engineering?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.opsmx.com/blog/what-is-chaos-engineering) [![opsview.com: opspack](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.opsview.com/product/system-monitoring/application/jenkins-monitoring) [![optisolbusiness.com: 8 Core Components are Microservices Architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.optisolbusiness.com/insight/8-core-components-of-microservice-architecture) [![optisolbusiness.com: Implementing Microservices Architecture in AKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.optisolbusiness.com/insight/implementing-microservices-architecture-in-aks) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.oracle.com/cloud/cloud-native/kubernetes-engine) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.oracle.com/cloud/compute/container-engine-kubernetes.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.oracle.com/java/technologies/java-ee-glance.html) [![Oracle Java](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.oracle.com/java/technologies/java-se-glance.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.oracle.com/java/technologies/javase/javamanagement.html) [![Oracle Java](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.oracle.com/technetwork/java/javase/overview/index.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.oraclejavamagazine-digital.com/javamagazine_twitter/20151112?pg=43) [![orchest.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.orchest.io) [![oreilly.com: how to use pivot tables in Pandas step-by-step](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.oreilly.com/learning/pivot-tables) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.oreilly.com/radar/the-world-beyond-batch-streaming-101) [![Creando un API REST en Java (parte 1)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.oscarblancarteblog.com/2018/06/25/creando-un-api-rest-en-java-parte-1) [![osohq.com: Patterns for Authorization in Microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.osohq.com/post/microservices-authorization-patterns) [![overops.com: Strangler Pattern: How to Deal With Legacy Code During the' Container Revolution](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.overops.com/blog/strangler-pattern-how-to-keep-sane-with-legacy-monolith-applications) [![ovh.com - getting external traffic into kubernetes: clusterip, nodeport,' loadbalancer and ingress](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ovh.com/blog/getting-external-traffic-into-kubernetes-clusterip-nodeport-loadbalancer-and-ingress) [![p3r.one: Delete namespace stuck in Terminating State](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.p3r.one/delete-terminating-namespace) [![packer.io docs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.packer.io/docs/index.html) [![packet.com: Kubernetes Cluster Autoscaler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.packet.com/resources/guides/kubernetes-cluster-autoscaler-on-packet) [![The Beginner’s Guide to the Ansible Inventory](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.packetcoders.io/the-beginners-guide-to-the-ansible-inventory) [![packetswitch.co.uk: Terraform is Good, but I Like Pulumi](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.packetswitch.co.uk/terraform-is-good-but-i-like-pulumi) [![Kubernetes PVCs with EFS provisioner](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.padok.fr/en/blog/efs-provisioner-kubernetes) [![padok.fr: FinOps, or the Culture of Cloud Cost Optimization](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.padok.fr/en/blog/finops-cloud) [![Set up a Bare Metal Kubernetes cluster with](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.padok.fr/en/blog/kubeadm-kubernetes-cluster) [![padok.fr: Getting started with kubectl plugins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.padok.fr/en/blog/kubectl-plugins) [![padok.fr: Kubernetes’ Architecture: Understanding the components and structure' of clusters 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.padok.fr/en/blog/kubernetes-architecture-clusters) [![Kubernetes productivity tips and tricks 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.padok.fr/en/blog/kubernetes-productivity-tips) [![Hands on your first Kubernetes secrets 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.padok.fr/en/blog/kubernetes-secrets) [![padok.fr: MiniKube, Kubeadm, Kind, K3S, how to get started on Kubernetes?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.padok.fr/en/blog/minikube-kubeadm-kind-k3s) [![Templating on OpenShift: should I use Helm templates or OpenShift templates?' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.padok.fr/en/blog/templating-openshift-helm-templates) [![paepper.com: How to properly manage ssh keys for server access](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.paepper.com/blog/posts/how-to-properly-manage-ssh-keys-for-server-access) [![pakdailytimes.com: TCP packets traffic visualization for kubernetes by k8spacket' and Grafana](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pakdailytimes.com/2022/12/tcp-packets-traffic-visualization-for.html) [![paloaltonetworks.com: Is Your Organization Protected Against IAM Misconfiguration Risks?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.paloaltonetworks.com/blog/2020/10/cloud-iam-misconfiguration-risks) [![Twistlock](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.paloaltonetworks.com/prisma/cloud) [![papertrail.com: Quick and Easy Way to Implement Kubernetes Logging](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.papertrail.com/blog/quick-and-easy-way-to-implement-kubernetes-logging) [![Paradigm framework](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.paradigm.net.co) [![paralus.io 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.paralus.io) [![CLImagic subscription](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.patreon.com/climagic) [![patrickkoch.dev: Terraform on Azure with GitHub Copilot - Creating a Kubernetes Cluster and a Container Registry](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.patrickkoch.dev/posts/post_31) [![Payara](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.payara.fish) [![paystream.co.uk: What is an umbrella company?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.paystream.co.uk/helphub/umbrella/getting-started/what-is-an-umbrella-company) [![paystream.co.uk: What is an umbrella company?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.paystream.co.uk/umbrella/what-is-an-umbrella-company) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.peerspot.com/categories/application-performance-monitoring-apm-and-observability) [![Best Java Frameworks Solutions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.peerspot.com/categories/java-frameworks) [![pement.org: Handy one-line scripts for AWK](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pement.org/awk/awk1line.txt) [![pement.org: Over 100 sed one-liners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pement.org/sed/sed1line.txt) [![peopleperhour](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.peopleperhour.com) [![percona.com: An Overview of Sharding in PostgreSQL and How it Relates to' MongoDB’s](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.percona.com/blog/2019/05/24/an-overview-of-sharding-in-postgresql-and-how-it-relates-to-mongodbs) [![percona.com: How to Adjust Linux Out-Of-Memory Killer Settings for PostgreSQL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.percona.com/blog/2019/08/02/out-of-memory-killer-or-savior) [![percona.com: Tips for Designing Grafana Dashboards](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.percona.com/blog/2019/11/22/designing-grafana-dashboards) [![percona.com: The Benefits of Amazon RDS for MySQL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.percona.com/blog/2019/12/19/the-benefits-of-amazon-rds-for-mysql) [![percona.com: MySQL 101: How to Find and Tune a Slow SQL Query](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.percona.com/blog/2020/06/26/mysql-101-how-to-find-and-tune-a-slow-sql-query) [![percona.com: MySQL 101: Parameters to Tune for MySQL Performance](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.percona.com/blog/2020/06/30/mysql-101-parameters-to-tune-for-mysql-performance) [![percona.com: How Much Memory Does the Process Really Take on Linux? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.percona.com/blog/2020/09/11/how-much-memory-does-the-process-really-take-on-linux) [![percona.com: Using Volume Snapshot/Clone in Kubernetes (GKE & Percona Kubernetes' Operator for XtraDB Cluster)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.percona.com/blog/2020/10/22/using-volume-snapshot-clone-in-kubernetes) [![percona.com: DBaaS on Kubernetes: Under the Hood 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.percona.com/blog/2021/02/08/dbaas-on-kubernetes-under-the-hood) [![percona.com: Storing Kubernetes Operator for Percona Server for MongoDB' Secrets in Github](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.percona.com/blog/2021/03/22/storing-kubernetes-operator-for-percona-server-for-mongodb-secrets-in-github) [![percona.com: Autoscaling Databases in Kubernetes for MongoDB, MySQL, and' PostgreSQL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.percona.com/blog/2021/06/23/autoscaling-databases-in-kubernetes-for-mongodb-mysql-and-postgresql) [![percona.com: MySQL on Kubernetes with GitOps 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.percona.com/blog/2021/06/23/mysql-on-kubernetes-with-gitops) [![percona.com: An Overview of Sharding in PostgreSQL and How it Relates to MongoDB’s](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.percona.com/blog/an-overview-of-sharding-in-postgresql-and-how-it-relates-to-mongodbs) [![percona.com: Autoscaling Databases in Kubernetes for MongoDB, MySQL, and PostgreSQL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.percona.com/blog/autoscaling-databases-in-kubernetes-for-mongodb-mysql-and-postgresql) [![percona.com: DBaaS on Kubernetes: Under the Hood 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.percona.com/blog/dbaas-on-kubernetes-under-the-hood) [![percona.com: Tips for Designing Grafana Dashboards](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.percona.com/blog/designing-grafana-dashboards) [![percona.com: How Much Memory Does the Process Really Take on Linux? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.percona.com/blog/how-much-memory-does-the-process-really-take-on-linux) [![percona.com: Migrating PostgreSQL to Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.percona.com/blog/migrating-postgresql-to-kubernetes) [![percona.com: Migration of a MySQL Database to a Kubernetes Cluster Using Asynchronous Replication](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.percona.com/blog/migration-of-a-mysql-database-to-a-kubernetes-cluster-using-asynchronous-replication) [![percona.com: MySQL 101: How to Find and Tune a Slow SQL Query](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.percona.com/blog/mysql-101-how-to-find-and-tune-a-slow-sql-query) [![percona.com: MySQL 101: Parameters to Tune for MySQL Performance](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.percona.com/blog/mysql-101-parameters-to-tune-for-mysql-performance) [![percona.com: MySQL on Kubernetes with GitOps 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.percona.com/blog/mysql-on-kubernetes-with-gitops) [![percona.com: How to Adjust Linux Out-Of-Memory Killer Settings for PostgreSQL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.percona.com/blog/out-of-memory-killer-or-savior) [![percona.com: Performance of Various EBS Storage Types in AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.percona.com/blog/performance-of-various-ebs-storage-types-in-aws) [![percona.com: PostgreSQL 14 Database Monitoring and Logging Enhancements](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.percona.com/blog/postgresql-14-database-monitoring-and-logging-enhancements) [![percona.com: Should I Create an Index on Foreign Keys in PostgreSQL?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.percona.com/blog/should-i-create-an-index-on-foreign-keys-in-postgresql) [![percona.com: Storing Kubernetes Operator for Percona Server for MongoDB Secrets in Github](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.percona.com/blog/storing-kubernetes-operator-for-percona-server-for-mongodb-secrets-in-github) [![percona.com: The Benefits of Amazon RDS for MySQL](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.percona.com/blog/the-benefits-of-amazon-rds-for-mysql) [![percona.com: Using Volume Snapshot/Clone in Kubernetes (GKE & Percona Kubernetes Operator for XtraDB Cluster)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.percona.com/blog/using-volume-snapshot-clone-in-kubernetes) [![percona: Database Schema Management Via Liquibase](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.percona.com/community-blog/2020/10/01/database-schema-management-via-liquibase) [![Percona.com: Percona Kubernetes Operator for Percona XtraDB Cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.percona.com/doc/kubernetes-operator-for-pxc/index.html) [![phillipsj.net: Dynamically Loaded Terraform Providers 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.phillipsj.net/posts/dynamically-loaded-terraform-providers) [![pingcap.com: chaos-mesh-action: Integrate Chaos Engineering into Your CI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pingcap.com/blog/chaos-mesh-action-integrate-chaos-engineering-into-your-ci) [![==pionative.com: 6 Important things you need to run Kubernetes in production==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pionative.com/post/6-important-things-you-need-to-run-kubernetes-in-production) [![pixelbeat.org/cmdline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pixelbeat.org/cmdline.html) [![pixelstech.net: Update & Delete Kubernetes resources in one-line command](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pixelstech.net/article/1604225312-Update-&-Delete-Kubernetes-resources-in-one-line-command) [![pixelstech.net: Build a Kubectl Plugin from Scratch](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pixelstech.net/article/1606901393-Build-a-Kubectl-Plugin-from-Scratch) [![Plastic SCM](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.plasticscm.com) [![plural.sh: Deploy open-source software on Kubernetes in record time ⭐](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.plural.sh) [![What is the best way to generate a visual diagram of the AWS environment which includes VPC, VPN, EC2, and AMIs?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pluralsight.com) [![acloudguru.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pluralsight.com/cloud-guru) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pluralsight.com/courses/getting-started-kubernetes) [![acloudguru.com: Public cloud vs private cloud: What’s the difference? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pluralsight.com/resources/blog/business-and-leadership/public-cloud-vs-private-cloud-whats-the-difference) [![acloudguru.com: Sharing data in the cloud: 4 patterns you should know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pluralsight.com/resources/blog/business-and-leadership/sharing-data-in-the-cloud-four-patterns-everyone-should-know) [![acloudguru.com: What is lift and shift cloud migration?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pluralsight.com/resources/blog/business-and-leadership/what-is-lift-and-shift-cloud-migration) [![acloudguru.com: 10 fun hands-on projects to learn AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pluralsight.com/resources/blog/cloud/10-fun-hands-on-projects-to-learn-aws) [![acloudguru.com: 12 AWS Config rules that every account should have](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pluralsight.com/resources/blog/cloud/12-aws-config-rules-that-every-account-should-have) [![acloudguru.com: 3 ways to practice migrating workloads to the cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pluralsight.com/resources/blog/cloud/3-ways-to-practice-migrating-workloads-to-the-cloud) [![acloudguru.com: 5 Reasons to NOT Move to DevOps 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pluralsight.com/resources/blog/cloud/5-reasons-to-not-move-to-devops) [![acloudguru.com: 5 things we love about Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pluralsight.com/resources/blog/cloud/5-things-we-love-about-terraform) [![acloudguru.com: Adopting GitOps for Kubernetes on AWS 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pluralsight.com/resources/blog/cloud/adopting-gitops-for-kubernetes-on-aws) [![acloudguru.com: AKS vs EKS vs GKE: Managed Kubernetes services compared](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pluralsight.com/resources/blog/cloud/aks-vs-eks-vs-gke-managed-kubernetes-services-compared) [![acloudguru.com: Ansible vs Puppet: Which is right for you?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pluralsight.com/resources/blog/cloud/ansible-vs-puppet-which-is-right-for-you) [![acloudguru.com: AWS adds to the no-code pile: Is it the end of the engineer?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pluralsight.com/resources/blog/cloud/aws-adds-to-the-no-code-pile-is-it-the-end-of-the-engineer) [![acloudguru.com: Azure DevOps vs GitHub: Comparing Microsoft’s DevOps Tools 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pluralsight.com/resources/blog/cloud/azure-devops-vs-github-comparing-microsofts-devops-twins) [![acloudguru.com: Blockchain cloud comparison: What is blockchain-as-a-service (BaaS)?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pluralsight.com/resources/blog/cloud/blockchain-cloud-comparison-what-is-blockchain-as-a-service-baas) [![acloudguru.com: Cloud security risks: Why you should make apps Secure by Design](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pluralsight.com/resources/blog/cloud/cloud-apps-secure-by-design) [![acloudguru.com: Cloud developer tooling compared: AWS vs. Azure vs. GCP](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pluralsight.com/resources/blog/cloud/cloud-developer-tooling-compared-aws-vs-azure-vs-gcp) [![acloudguru.com: Cloud security comparison: AWS vs. Azure vs. GCP](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pluralsight.com/resources/blog/cloud/cloud-security-comparison-aws-vs-azure-vs-gcp) [![acloudguru.com: Containers vs serverless: Which is right for you?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pluralsight.com/resources/blog/cloud/containers-vs-serverless-which-is-right-for-you) [![acloudguru.com: Docker COPY vs ADD: What’s the difference?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pluralsight.com/resources/blog/cloud/docker-copy-vs-add-whats-the-difference) [![acloudguru.com: Getting started with the Elastic Stack](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pluralsight.com/resources/blog/cloud/getting-started-with-the-elastic-stack) [![acloudguru.com: GKE ludicrous speed! GKE Image Streaming speeds up container starts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pluralsight.com/resources/blog/cloud/gke-ludicrous-speed-gke-image-streaming-speeds-up-container-starts) [![acloudguru.com: How to audit and secure an AWS account](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pluralsight.com/resources/blog/cloud/how-to-audit-and-secure-an-aws-account) [![acloudguru.com: How to troubleshoot 5 common Terraform errors](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pluralsight.com/resources/blog/cloud/how-to-troubleshoot-5-common-terraform-errors) [![acloudguru.com: How to use GitHub Actions to automate Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pluralsight.com/resources/blog/cloud/how-to-use-github-actions-to-automate-terraform) [![acloudguru.com: How to use Terraform outputs and inputs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pluralsight.com/resources/blog/cloud/how-to-use-terraform-inputs-and-outputs) [![acloudguru.com: The Beginner’s Guide to Azure PowerShell: One Shell to Rule Them All](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pluralsight.com/resources/blog/cloud/one-shell-to-rule-them-all-5-reasons-to-use-powershell-for-cloud-management) [![acloudguru.com: S3 Glacier Instant Retrieval deep dive: Which S3 Storage Class is right for me?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pluralsight.com/resources/blog/cloud/s3-glacier-instant-retrieval-deep-dive-which-s3-storage-class-is-right-for-me) [![acloudguru.com: Securing your multi-cloud Terraform pipelines with policy-as-code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pluralsight.com/resources/blog/cloud/securing-your-multi-cloud-terraform-pipelines-with-policy-as-code) [![acloudguru.com: Storage services compared: AWS vs Azure vs GCP](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pluralsight.com/resources/blog/cloud/storage-showdown-aws-vs-azure-vs-gcp-cloud-comparison) [![acloudguru.com: The Cloud Dictionary of Pain: Five Of AWS’s Toughest Cloud Topics](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pluralsight.com/resources/blog/cloud/the-cloud-dictionary-of-pain-five-of-awss-toughest-cloud-topics) [![acloudguru.com: The top cloud diagramming tools, ranked](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pluralsight.com/resources/blog/cloud/the-top-cloud-diagramming-tools-ranked) [![acloudguru.com: The Ultimate Terraform Cheatsheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pluralsight.com/resources/blog/cloud/the-ultimate-terraform-cheatsheet) [![acloudguru.com: Twelve-Factor Apps in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pluralsight.com/resources/blog/cloud/twelve-factor-apps-in-kubernetes) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pluralsight.com/resources/blog/cloud/what-does-the-terraform-1-0-release-mean-for-you) [![acloudguru.com: What’s new with Kubernetes 1.22?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pluralsight.com/resources/blog/cloud/whats-new-with-kubernetes-1-22) [![acloudguru.com: Which Kubernetes distribution is right for you?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pluralsight.com/resources/blog/cloud/which-kubernetes-distribution-is-right-for-you) [![acloudguru.com: Multicloud Fluency: 6 reasons you should learn multiple clouds](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pluralsight.com/resources/blog/cloud/why-learn-multiple-cloud-platforms) [![plutora.com: Artifacts management tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.plutora.com/ci-cd-tools/artifacts-management-tools) [![PMEase QuickBuild](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pmease.com) [![polyglotdeveloper.com: Gradle Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.polyglotdeveloper.com/cheatsheet/2015-01-08-Gradle-cheatsheet) [![popsci.com: Google’s expanded Markdown feature could change how you work](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.popsci.com/diy/use-markdown-google) [![Port](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.port.io) [![portafolio.co: Claves para liderar equipos de teletrabajo y no fracasar en el intento](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.portafolio.co/tendencias/claves-para-liderar-equipos-de-teletrabajo-y-no-fracasar-en-el-intento-556586) [![Portainer 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.portainer.io) [![portainer.io: Kubernetes vs Docker Swarm vs Nomad - the orchestrator wars continue?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.portainer.io/blog/docker-swarm-vs-kubernetes) [![portainer.io: Kubernetes vs Docker Swarm vs Nomad - the orchestrator wars' continue?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.portainer.io/blog/orchestrator-wars-continue) [![Portainer Community Edition](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.portainer.io/install) [![Portainer Community Edition](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.portainer.io/products/community-edition) [![postgresql.org: Crunchy PostgreSQL Operator 4.5: Enhanced Monitoring, Custom Annotations, PostgreSQL 13 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.postgresql.org/about/news/crunchy-postgresql-operator-45-enhanced-monitoring-custom-annotations-postgresql-13-2086) [![Postman](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.postman.com) [![postman.com: API versioning](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.postman.com/api-platform/api-versioning) [![Postman Pynt 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.postman.com/pynt-io/workspace/pynt/overview) [![postman.com: Postman State of the API Report 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.postman.com/resources/infographics/api-survey-2019) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.postman.com/state-of-the-api/2019) [![postman.com: What is an API?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.postman.com/what-is-an-api) [![PowerShell Gallery 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.powershellgallery.com) [![powershellgallery.com: Microsoft.PowerShell.Crescendo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.powershellgallery.com/packages/Microsoft.PowerShell.Crescendo) [![powershellgallery.com: Microsoft.PowerShell.Crescendo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.powershellgallery.com/packages/Microsoft.PowerShell.Crescendo/1.1.0) [![cloudbees.com: CloudBees Core Configuration as Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.previous.cloudbees.com/blog/cloudbees-core-configuration-code-preview) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.previous.cloudbees.com/press/cloudbees-acquires-rollout-adding-feature-flag-system) [![CloudBees Integrates Software Delivery Management Platform With Google Cloud Build and Tekton to Break Down Development Silos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.previous.cloudbees.com/press/cloudbees-integrates-software-delivery-management-platform-google-cloud-build-and-tekton-break) [![CloudBees Releases Another Industry First: Feature Flagging for On-Premise' Use 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.previous.cloudbees.com/press/cloudbees-releases-another-industry-first-feature-flagging-premise-use) [![primevideotech.com: Scaling up the Prime Video audio/video monitoring service' and reducing costs by 90%](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.primevideotech.com/video-streaming/scaling-up-the-prime-video-audio-video-monitoring-service-and-reducing-costs-by-90) [![prisma.io: Improving the Prisma Visual Studio Code Extension with WebAssembly' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.prisma.io/blog/vscode-extension-prisma-rust-webassembly) [![programmableweb.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.programmableweb.com) [![Handwritten Maven archetype project scaffolding](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.programmersought.com/article/1858176023) [![insights.project-a.com: Using GitHub Actions to deploy to Kubernetes in GKE 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.project-a.vc/perspectives) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.project-open.com) [![sap.github.io/jenkins-library](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.project-piper.io) [![Project Calico](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.projectcalico.org) [![projectcalico.org: Advertising Kubernetes Service IPs with Calico and BGP](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.projectcalico.org/advertising-kubernetes-service-ips-with-calico-and-bgp) [![projectcalico.org: Using Kubernetes to orchestrate VMs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.projectcalico.org/using-kubernetes-to-orchestrate-vms) [![projectquay.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.projectquay.io) [![prskavec.net: Grafana dashboards and Jsonnet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.prskavec.net/post/grafana-jsonnet) [![Pulumi](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pulumi.com) [![Ten More Things You Can Do With Pulumi Neo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pulumi.com/blog/10-more-things-you-can-do-with-neo) [![Better CLI Interactions for Agents and Humans](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pulumi.com/blog/better-cli-interactions-for-agents-and-humans) [![pulumi.com: From Terraform to Infrastructure as Software](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pulumi.com/blog/from-terraform-to-infrastructure-as-software) [![pulumi.com: Kubernetes Fundamentals Part One - Python instead of YAML 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pulumi.com/blog/kubernetes-fundamentals-part-one) [![pulumi.com: Observability with Infrastructure as Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pulumi.com/blog/observability-with-infrastructure-as-code) [![pulumi.com: Announcing Pulumi 3.0](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pulumi.com/blog/pulumi-3-0) [![Neo, Now in the Terminal | Pulumi Blog](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pulumi.com/blog/pulumi-neo-cli) [![pulumi.com: Announcing the Pulumi REST API](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pulumi.com/blog/pulumi-rest-api) [![The Agentic Infrastructure Era](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pulumi.com/blog/the-agentic-infrastructure-era) [![Pulumi](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pulumi.com/docs/get-started/kubernetes) [![pulumi.com: From Kubernetes or Helm YAML](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pulumi.com/docs/guides/adopting/from_kubernetes) [![Pulumi VS Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pulumi.com/docs/iac/comparisons/terraform) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pulumi.com/docs/iac/get-started/kubernetes) [![pulumi.com: From Kubernetes or Helm YAML](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pulumi.com/docs/iac/guides/migration/migrating-to-pulumi/from-kubernetes) [![Pulumi Cloud Providers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pulumi.com/docs/intro/cloud-providers) [![Pulumi VS Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pulumi.com/docs/intro/vs/terraform) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pulumi.com/registry) [![pulumi.com: Running Containers on ECS Fargate](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pulumi.com/registry/packages/aws/how-to-guides/ecs-fargate) [![The Agentic Infrastructure Era | Pulumi Releases](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pulumi.com/releases/agentic-infrastructure-era) [![pulumi.com: Convert Your Terraform to Pulumi](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pulumi.com/tf2pulumi) [![PyInstaller is a program that freezes (packages) Python programs into stand-alone executables, under Windows, Linux, Mac OS X, FreeBSD, Solaris and AIX](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pyinstaller.org) [![pymesyautonomos.com: ¿Está trabajando el empleado realmente desde su casa?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pymesyautonomos.com/management/esta-trabajando-empleado-realmente-su-casa) [![TDD with Django, from scratch: a beginner's intro to testing and web development](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pyvideo.org/video/3509/tdd-with-django-from-scratch-a-beginners-intro) [![hub.qovery.com: Terraform is Not the Golden Hammer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.qovery.com/docs/getting-started/introduction) [![quandarycg.com: Everything You Need To Know About System Integration (And IPaaS) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.quandarycg.com/everything-you-need-to-know-about-integrations) [![quora.com: What is trunk based development?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.quora.com/What-is-trunk-based-development) [![Quora.com: What's the difference between Apache Camel and Kafka?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.quora.com/Whats-the-difference-between-Apache-Camel-and-Kafka) [![qwinix.io: What Is Kubernetes? K8s Uses, Benefits, & More](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.qwinix.io/blog-what-is-kubernetes) [![r-bloggers.com: Dockerizing Shiny Applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.r-bloggers.com/2021/05/dockerizing-shiny-applications) [![r-bloggers.com: Git: Moving from Master to Main](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.r-bloggers.com/2021/10/git-moving-from-master-to-main) [![r-bloggers.com: How to use R Markdown (part one)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.r-bloggers.com/2022/02/how-to-use-r-markdown-part-one) [![blog.rabbitmq.com: First Application With RabbitMQ Streams](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.rabbitmq.com/blog/2021/07/19/rabbitmq-streams-first-application) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.rackspace.com/cloud/kubernetes) [![Rackspace.com: Managed Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.rackspace.com/managed-kubernetes) [![rancher.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.rancher.com) [![community.suse.com: Stupid Simple Kubernetes — Deployments, Services and Ingresses Explained](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.rancher.com/community) [![**Rancher 2**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.rancher.com/docs/rancher/v2.x/en) [![Rancher CNI Providers 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.rancher.com/docs/rancher/v2.x/en/faq/networking/cni-providers) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.rancher.com/products/secure-kubernetes-distribution) [![ravirajag.dev: MLOps Basics - Week 10: Summary](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ravirajag.dev/blog/mlops-summary) [![readysetcloud.io: Building Serverless Applications That Scale The Perfect Amount 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.readysetcloud.io/blog/allen.helton/how-to-design-serverless-apps-that-scale-the-perfect-amount) [![rebelscrum.site: Characteristics of a Great Product Owner](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.rebelscrum.site/post/characteristics-of-a-great-product-owner) [![red-gate.com: Automated Production Deployments are Not the Key to DevOps Performance](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.red-gate.com/blog/automated-production-deployments-are-not-the-key-to-devops-performance) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.red-gate.com/products/flyway/community) [![red-gate.com: Designing Highly Scalable Database Architectures](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.red-gate.com/simple-talk/databases/sql-server/performance-sql-server/designing-highly-scalable-database-architectures) [![simple-talk.com: Script Loading between HTTP/1.1 and HTTP/2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.red-gate.com/simple-talk/development/dotnet-development/script-loading-between-http1-1-and-http2) [![redbooks.ibm.com: IBM Storage for Red Hat OpenShift. IBM block storage & IBM Spectrum Scale](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redbooks.ibm.com/abstracts/redp5565.html) [![reddit.com/r/AZURE](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/AZURE) [![reddit.com: Promotion Driven Development](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/ExperiencedDevs/comments/pw6vuv/promotion_driven_development) [![reddit.com: PowerShell Core yaml support?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/PowerShell/comments/flzsx5/powershell_core_yaml_support) [![Tech companies cutting devs for AI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/ProgrammerHumor/comments/1tbzih8/techcompaniescuttingdevsforai) [![reddit.com/r/python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/Python) [![reddit.com: Modules every python developer should know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/Python/comments/3yg2u4/modules_every_python_developer_should_know) [![reddit.com: My thoughts about moving from Python 2.7 to Python 3.x](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/Python/comments/3yjlim/my_thoughts_about_moving_from_python_27_to_python) [![reddit: Why Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/Python/comments/3ylxmk/why_python) [![reddit: Ship Better Python Using Feature Flags](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/Python/comments/3zl3g4/ship_better_python_using_feature_flags) [![reddit.com/r/QualityAssurance](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/QualityAssurance) [![reddit.com/r/Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/Terraform) [![reddit.com/r/Terraform: Terraform Experts! Anyone experienced in designing' enterprise grade reusable terraform code?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/Terraform/comments/19arrun/comment/kinusdl) [![Discussion: Where is AI Still Completely Useless?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/Terraform/comments/1l7my1x/where_is_ai_still_completely_useless_for) [![reddit.com: Automate Infrastructure Deployments on Microsoft Azure with' Terraform and Jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/Terraform/comments/h0tdq3/automate_infrastructure_deployments_on_microsoft) [![reddit.com/r/Traefik](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/Traefik) [![reddit.com/r/ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/ansible) [![reddit.com/r/aws](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/aws) [![reddit.com/r/azuredevops](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/azuredevops) [![reddit.com/r/bashonubuntuonwindows](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/bashonubuntuonwindows) [![reddit.com/r/cloudcomputing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/cloudcomputing) [![reddit.com/r/devops](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/devops) [![Internal Developer Platforms - what toolchain would you use for Maven + NPM + K8 projects?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/devops/comments/xj1jxg/internal_developer_platforms_what_toolchain_would) [![reddit.com/r/digital_ocean](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/digital_ocean) [![reddit.com/r/digitalocean](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/digitalocean) [![reddit.com/r/git](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/git) [![reddit.com: What is the best microservice framework in Go?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/golang/comments/jnv4bd/what_is_the_best_microservice_framework_in_go) [![reddit.com/r/googlecloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/googlecloud) [![reddit.com/r/gradle](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/gradle) [![reddit.com/r/haproxy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/haproxy) [![reddit.com/r/istio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/istio) [![reddit.com/r/java](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/java) [![reddit.com/r/jenkinsci](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/jenkinsci) [![Building Docker images when running Jenkins in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/jenkinsci/comments/ctirsc/building_docker_images_when_running_jenkins_in) [![reddit.com/r/jmeter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/jmeter) [![reddit.com/r/kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/kubernetes) [![reddit.com: What's the best, proper way of running a database cluster on' top of Kubernetes?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/kubernetes/comments/9d8on5/whats_the_best_proper_way_of_running_a_database) [![reddit.com: OpenShift vs PKS vs Rancher 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/kubernetes/comments/9qxeuw/openshift_vs_pks_vs_rancher) [![How to quarantine pods](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/kubernetes/comments/gt3uvg/how_to_quarantine_pods) [![reddit.com/r/kubernetes: CKAD - free materials](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/kubernetes/comments/r4q1ec/ckad_free_materials) [![Learn Python 'subreddit'](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/learnpython) [![reddit: python cheat sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/learnpython/comments/3r2hsq/python_cheat_sheet) [![reddit: Real examples of unit testing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/learnpython/comments/3zl0p6/real_examples_of_unit_testing) [![reddit.com: Functions vs. Classes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/learnpython/comments/40rieo/functions_vs_classes) [![reddit.com: Multiprocessing vs Threading?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/learnpython/comments/418z8b/multiprocessing_vs_threading) [![reddit.com/r/linuxadmin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/linuxadmin) [![reddit.com/r/maven](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/maven) [![reddit.com/r/openshift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/openshift) [![reddit: Help with Kube Monkey setup](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/openshift/comments/e1j5qzrbac_for_container_access_to_destroy_other) [![reddit](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/openshift/comments/e1kw48/openshift_42_vsphere_install) [![reddit.com/r/postgres](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/postgres) [![reddit.com/r/redhat](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reddit.com/r/redhat) [![redeszone.net: No configurar bien la nube es culpable de la mayoría de vulnerabilidades](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redeszone.net/noticias/seguridad/configurar-mal-nube-vulnerabilidades) [![Diferencias entre servidor proxy y servidor proxy inverso](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redeszone.net/tutoriales/servidores/diferencias-proxy-vs-proxy-inverso) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/architect/12-factor-app) [![redhat.com: 3 rules for applying principles of GitOps to enterprise architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/architect/3-gitops-rules-architecture) [![==redhat.com: How we use Apache Kafka to improve event-driven architecture' performance==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/architect/apache-kafka-EDA-performance) [![redhat.com: An Architect's guide to APIs: SOAP, REST, GraphQL, and gRPC' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/architect/apis-soap-rest-graphql-grpc) [![redhat.com: Why you should be using architecture decision records to document' your project](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/architect/architecture-decision-records) [![==redhat.com: Top 8 resources for microservices architecture of 2021==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/architect/best-microservices-2021) [![redhat.com: Design professional enterprise architecture diagrams with this' open source tool (diagrams.net)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/architect/design-enterprise-architecture-diagrams) [![==redhat.com: Getting DevSecOps to production and beyond==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/architect/devsecops-enterprise-architecture) [![redhat.com: 6 architectural diagramming tools for cloud infrastructure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/architect/diagramming-tools-cloud-infrastructure) [![redhat.com: Try these 5 diagramming tools for network architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/architect/diagramming-tools-network-architecture) [![redhat.com: Event-driven architecture: Understanding the essential benefits' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/architect/event-driven-architecture-essentials) [![redhat.com: 5 strategies to shift your career from sysadmin to architect](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/architect/from-sysadmin-to-architect) [![==redhat.com: Comparing GitOps implementation patterns: Pros and cons==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/architect/gitops-implementation-patterns) [![redhat.com: 5 essential tools for managing hybrid cloud infrastructure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/architect/hybrid-cloud-management-tools) [![redhat.com: An illustrated guide to GitOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/architect/illustrated-guide-gitops) [![redhat.com: Kubernetes architecture: How to use hierarchical namespaces' for multiple tenants](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/architect/kubernetes-hierarchical-namespaces) [![redhat.com: What architects need to know about managed Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/architect/managed-kubernetes) [![==redhat.com: 3 questions to answer when considering a multi-cluster Kubernetes' architecture==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/architect/multi-cluster-kubernetes-architecture) [![==redhat.com: Planning your migration from Red Hat OpenShift 3 to 4==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/architect/openshift-4-migration) [![redhat.com: Pull vs. push in automated VM provisioning: What you need to' know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/architect/pull-push-provisioning-cicd) [![redhat.com: Using a schema registry to ensure data consistency between microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/architect/schema-registry) [![redhat.com: How to streamline application portfolio modernization with Tackle](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/architect/tackle-application-modernization) [![redhat.com: How to use GitOps in your enterprise architecture strategy 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/architect/understanding-gitops) [![redhat.com: Amazon and Red Hat Announce the General Availability of Red Hat OpenShift Service on AWS (ROSA)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/about/press-releases/amazon-and-red-hat-announce-general-availability-red-hat-openshift-service-aws-rosa) [![redhat.com: Red Hat to Acquire Kubernetes-Native Security Leader StackRox](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/about/press-releases/red-hat-acquire-kubernetes-native-security-leader-stackrox) [![redhat.com: Red Hat and GitHub Collaborate to Expand the Developer Experience on Red Hat OpenShift with GitHub Actions 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/about/press-releases/red-hat-and-github-collaborate-expand-developer-experience-red-hat-openshift-github-actions) [![redhat.com: Red Hat Ansible Automation Platform 2 Drives Cloud-Native Automation and Helps Developers Become Automators](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/about/press-releases/red-hat-ansible-automation-platform-2-drives-cloud-native-automation-and-helps-developers-become-automators) [![redhat.com: Red Hat Ansible Automation Platform Enhancements and New Certified Ansible Content Collections Refine the Automation Experience to Drive Business Imperatives](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/about/press-releases/red-hat-ansible-automation-platform-enhancements-and-new-certified-ansible-content-collections-refine-automation-experience-drive-business-imperatives) [![redhat.com: Red Hat Brings Industry-Leading Ansible Automation Platform to **Microsoft Azure**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/about/press-releases/red-hat-brings-industry-leading-ansible-automation-platform-microsoft-azure) [![redhat.com: Red Hat Brings Red Hat Universal Base Image to Docker Hub](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/about/press-releases/red-hat-brings-red-hat-universal-base-image-docker-hub) [![redhat.com: Red Hat Makes DevOps a Reality with OpenShift GitOps and OpenShift Pipelines 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/about/press-releases/red-hat-makes-devops-reality-openshift-gitops-and-openshift-pipelines) [![redhat.com: ACM Ansible Integration Overview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/about/videos/acm-ansible-integration-overview) [![youtube: Getting Started with OpenShift 4 Security 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/about/videos/getting-started-openshift-4-security) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/about/videos/openshift-backup-and-recovery-kasten-k10) [![PDF: Practical Ansible Testing with Molecule](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/ansible-collaborative) [![redhat.com: ACM Ansible Integration Overview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog) [![redhat.com: 11 considerations for effectively managing a Linux sysadmin team 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/11-manager-considerations) [![openshift.com: Using JFrog's Artifactory and Red Hat OpenShift Together](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/18333-2) [![redhat.com: 3 rules for applying principles of GitOps to enterprise architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/3-gitops-rules-architecture) [![redhat.com: 5 Linux commands I'm going to start using](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/5-linux-commands) [![redhat.com: 5 questions to ask during your next sysadmin interview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/5-questions-interview) [![redhat.com: 5 advanced rsync tips for Linux sysadmins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/5-rsync-tips) [![blog.openshift.com: OpenShift Scale: Running 500 Pods Per Node 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/500_pods_per_node) [![redhat.com: 6 steps to automating code pushes with Ansible Automation Platform 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/6-code-pushes-aap) [![redhat.com: 6 OpenSSL command options that every sysadmin should know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/6-openssl-commands) [![openshift.com: 7 Best Practices for Writing Kubernetes Operators: An SRE Perspective](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/7-best-practices-for-writing-kubernetes-operators-an-sre-perspective) [![redhat.com: Linux troubleshooting commands: 4 tools for DNS name resolution problems](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/DNS-name-resolution-troubleshooting-tools) [![cloud.redhat.com: A Guide to Ingress Controllers in OpenShift using IPI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/a-guide-to-ingress-controllers-in-openshift) [![cloud.redhat.com: A Guide to Secrets Management with GitOps and Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/a-guide-to-secrets-management-with-gitops-and-kubernetes) [![blog.openshift.com: Advanced Network customizations for OpenShift Install](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/advanced-network-customizations-for-openshift-install) [![cloud.redhat.com: Announcing Bring Your Own Host Support for Windows nodes to Red Hat OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/announcing-bring-your-own-host-support-for-windows-nodes-to-red-hat-openshift) [![openshift.com: Announcing OpenShift GitOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/announcing-openshift-gitops) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/announcing-the-red-hat-enterprise-linux-certified-ansible-collection?sc_cid=7015Y000003t7aWQAQ) [![redhat.com: Deep dive into Ansible ad hoc commands](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/ansible-ad-hoc-commands) [![openshift.com: Ansible and OpenShift: Connecting for Success 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/ansible-and-openshift-connecting-for-success) [![redhat.com: 4 steps to create Linux users from a csv file with Ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/ansible-create-users-csv) [![redhat.com: How to create dynamic inventory files in Ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/ansible-dynamic-inventories) [![redhat.com: How to write a Python script to create dynamic Ansible inventories](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/ansible-dynamic-inventory-python) [![redhat.com/sysadmin/ansible-lists-dictionaries-yaml: How to work with lists and dictionaries in Ansible 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/ansible-lists-dictionaries-yaml) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/ansible-network-resource-modules-deep-dive-on-return-values?sc_cid=7015Y000003t7aWQAQ) [![redhat.com: How to write an Ansible plugin to create inventory files](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/ansible-plugin-inventory-files) [![redhat.com: Quick start guide to Ansible for Linux sysadmins 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/ansible-quick-start) [![redhat.com: A brief introduction to Ansible roles for Linux system administration 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/ansible-system-role) [![redhat.com: How to create dynamic configuration files using Ansible templates](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/ansible-templates-configuration) [![redhat.com: Using Ansible to interact with web endpoints](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/ansible-web-endpoints) [![redhat.com: 16 AnsibleFest presentations for sysadmins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/ansiblefest-sysadmins) [![redhat.com: How we use Apache Kafka to improve event-driven architecture performance](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/apache-kafka-EDA-performance) [![redhat.com: An Architect's guide to APIs: SOAP, REST, GraphQL, and gRPC 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/apis-soap-rest-graphql-grpc) [![cloud.redhat.com: Application Management in Kubernetes Environments with Helm Charts and Kubernetes Operators](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/application-management-in-kubernetes-environments-with-helm-charts-and-kubernetes-operators) [![openshift.com: Applications Here, Applications There! - Part 3 - Application Migration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/applications-here-applications-there-part-3-application-migration) [![redhat.com: Why you should be using architecture decision records to document your project](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/architecture-decision-records) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/ask-an-openshift-admin-office-hour-day-2-operations-part-1) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/ask-an-openshift-admin-office-hour-day-2-operations-part-2) [![redhat.com: How to automate Podman installation and deployment using Ansible 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/automate-podman-ansible) [![redhat.com: How to automate system reboots using the Ansible reboot module](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/automate-reboot-ansible) [![cloud.redhat.com: Automate Your Security Practices and Policies on OpenShift With Kyverno 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/automate-your-security-practices-and-policies-on-openshift-with-kyverno) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/automating-red-hat-satellite-with-ansible?sc_cid=7015Y000003t7aWQAQ) [![ansible.com: Automating Security with CyberArk and Red Hat Ansible Automation Platform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/automating-security-with-cyberark-and-red-hat-ansible-automation-platform?sc_cid=7015Y000003t7aWQAQ) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/automation-architects) [![redhat.com: Use automation to combat your increased workload](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/automation-combat-increased-workload) [![redhat.com: 5 ways for teams to create an automation-first mentality](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/automation-first-mentality) [![blog.openshift.com: AWS and red hat quickstart workshop](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/aws-and-red-hat-quickstart-workshop) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/based-validated-network-content?sc_cid=7015Y000003t7aWQAQ) [![redhat.com: Be careful when pulling images by short name](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/be-careful-when-pulling-images-short-name) [![redhat.com: Top 8 resources for microservices architecture of 2021](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/best-microservices-2021) [![redhat.com: Build a lab in 36 seconds with Ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/build-VM-fast-ansible) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/build-kubernetes-operators-from-helm-charts-in-5-steps) [![openshift.com: Build Your Kubernetes Operator With the Right Tool 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/build-your-kubernetes-operator-with-the-right-tool) [![Building Declarative Pipelines with OpenShift DSL Plugin 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/building-declarative-pipelines-openshift-dsl-plugin) [![openshift.com: Building GitLab Pipelines on OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/building-openshift-pipelines-with-gitlab) [![OpenShift blog 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/channel/hybrid-cloud-infrastructure) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/channel/hybrid-cloud-infrastructure/accessing-external-services-using-egress-router) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/channel/hybrid-cloud-infrastructure/networkpolicies-and-microsegmentation) [![ansible.com: Announcing the Community Ansible 3.0.0 Package 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/channel/open-source-communities) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/chaos-engineering-with-litmuschaos) [![cloud.redhat.com: Changes coming for OpenShift.com and Cloud.Redhat.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/check-out-our-new-look) [![openshift.com: Cloud DevOps With OpenShift and JFrog](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/cloud-devops-with-openshift-and-jfrog) [![redhat.com: Cloud-native business automation with Kogito](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/cloud-native-business-automation-kogito) [![openshift.com: Cloud-Native CI/CD with OpenShift Pipelines based on Tekton](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/cloud-native-ci-cd-with-openshift-pipelines) [![redhat.com: From Docker Compose to Kubernetes with Podman](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/compose-kubernetes-podman) [![redhat.com: How to use Ansible to send an email using Gmail](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/configure-gmail-using-ansible) [![redhat.com: Using ssh-keygen and sharing for key-based authentication in Linux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/configure-ssh-keygen) [![blog.openshift.com: Configure the OpenShift Image Registry backed by OpenShift Container Storage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/configure-the-openshift-image-registry-backed-by-openshift-container-storage) [![redhat.com: How to use Podman to get information about your containers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/container-information-podman) [![redhat.com: Improving Linux container security with seccomp 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/container-security-seccomp) [![redhat.com: A sysadmin's guide to containerizing applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/containerizing-applications) [![redhat.com: Create fast, easy, and repeatable containers with Podman and shell scripts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/create-containers-podman-quickly) [![ansible.com: Creating Custom Rules for Ansible Lint](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/creating-custom-rules-for-ansible-lint) [![redhat.com: Save time at the command line with HTTPie instead of curl](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/curl-hack-httpie) [![redhat.com: How to customize VM and cloud images with guestfish](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/customize-vm-cloud-images-guestfish) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/customizing-virtual-machine-templates-in-openshift-1) [![redhat.com: Bash scripting: How to read data from text files](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/data-text-files) [![redhat.com: From the datacenter to the edge: The open hybrid cloud vision for Red Hat Ansible Automation Platform 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/datacenter-edge-open-hybrid-cloud-vision-red-hat-ansible-automation-platform-2) [![Debugging Java Applications On OpenShift and Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/debugging-java-applications-on-openshift-kubernetes) [![redhat.com: Demystifying Ansible for Linux sysadmins 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/demystifying-ansible-sysadmins) [![openshift.com: Demystifying Multus 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/demystifying-multus) [![blog.openshift.com: Deploying jenkins on openshift - part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/deploying-jenkins-on-openshift-part-1) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/deploying-openshift-4.4-to-vmware-vsphere-7) [![blog.openshift.com: Deploying OpenShift Applications to Multiple Datacenters (with Jenkins)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/deploying-openshift-applications-multiple-datacenters) [![openshift.com: Deploying to OpenShift using GitHub Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/deploying-to-openshift-using-github-actions) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/descheduler-ga-in-openshift-4.7) [![redhat.com: Design professional enterprise architecture diagrams with this open source tool (diagrams.net)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/design-enterprise-architecture-diagrams) [![redhat.com: 8 steps to developing an Ansible role in Linux 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/developing-ansible-role) [![redhat.com: Getting DevSecOps to production and beyond](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/devsecops-enterprise-architecture) [![redhat.com: 6 architectural diagramming tools for cloud infrastructure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/diagramming-tools-cloud-infrastructure) [![redhat.com: Try these 5 diagramming tools for network architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/diagramming-tools-network-architecture) [![redhat.com: 2 Bash commands to change strings in multiple files at once](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/edit-text-bash-command) [![Enabling OpenShift 4 Clusters to Stop and Resume Cluster VMs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/enabling-openshift-4-clusters-to-stop-and-resume-cluster-vms) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/enhanced-openshift-jboss-amq-container-image-for-production) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/enterprise-kubernetes-with-openshift-part-one) [![redhat.com: Event-driven architecture: Understanding the essential benefits 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/event-driven-architecture-essentials) [![redhat.com: How to pass extra variables to an Ansible playbook](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/extra-variables-ansible-playbook) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/fast-vs-easy-benchmarking-ansible-operators-for-kubernetes?sc_cid=7015Y000003t7aWQAQ) [![redhat.com: 8 ways to speed up your Ansible playbooks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/faster-ansible-playbook-execution) [![redhat.com: Audit user accounts for never-expiring passwords with a Bash script](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/find-non-expiring-passwords) [![blog.openshift.com: Fine-Grained Policy Enforcement in OpenShift with Open Policy Agent 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/fine-grained-policy-enforcement-in-openshift-with-open-policy-agent) [![redhat.com: 5 Linux network troubleshooting commands 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/five-network-commands) [![openshift.com: From Code to Production with GitOps, Tekton and ArgoCD 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/from-code-to-production-with-gitops) [![openshift.com: From Ops to SRE - Evolution of the OpenShift Dedicated Team](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/from-ops-to-sre-evolution-of-the-openshift-dedicated-team) [![redhat.com: 5 strategies to shift your career from sysadmin to architect](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/from-sysadmin-to-architect) [![blog.openshift.com/: From Templates to Openshift Helm Charts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/from-templates-to-openshift-helm-charts) [![Fully Automated Management of Egress IPs with the egressip-ipam-operator 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/fully-automated-management-of-egress-ips-with-the-egressip-ipam-operator) [![Generally Available today: Red Hat OpenShift Container Platform 3.11 is ready to power enterprise Kubernetes deployments 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/generally-available-today-red-hat-openshift-container-platform-311-ready-power-enterprise-kubernetes-deployments) [![openshift.com: Geographically Distributed Stateful Workloads - Part 3: Keycloak](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/geographically-distributed-stateful-workloads-part-3-keycloak) [![cloud.redhat.com: Getting Started in OpenShift 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/getting-started-in-openshift) [![redhat.com: Getting started with JBoss](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/getting-started-jboss) [![cloud.redhat.com: Getting Started running Spark workloads on OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/getting-started-running-spark-workloads-on-openshift) [![openshift.com: Getting Started with ApplicationSets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/getting-started-with-applicationsets) [![Getting Started with KubeVirt Containers and Virtual Machines Together](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/getting-started-with-kubevirt) [![redhat.com: Comparing GitOps implementation patterns: Pros and cons](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/gitops-implementation-patterns) [![GitOps secret management with bitnami-labs Sealed Secret and GoDaddy Kubernetes External Secrets 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/gitops-secret-management) [![openshift.com: GitOps Using Red Hat OpenShift Pipelines (Tekton) and Red Hat Advanced Cluster Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/gitops-using-red-hat-openshift-pipelines-tekton-and-red-hat-advanced-cluster-management) [![openshift.com: GitOps Using Red Hat OpenShift Pipelines (Tekton) and Red Hat Advanced Cluster Management to Deploy on Multiple Clusters 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/gitops-using-red-hat-openshift-pipelines-tekton-and-red-hat-advanced-cluster-management-to-deploy-on-multiple-clusters) [![cloud.redhat.com: Global Load Balancer Approaches 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/global-load-balancer-approaches) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/global-load-balancer-for-openshift-clusters-an-operator-based-approach) [![openshift.com: gRPC or HTTP/2 Ingress Connectivity in OpenShift 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/grpc-or-http/2-ingress-connectivity-in-openshift) [![blog.openshift.com: Guide to Installing an OKD 4.4 Cluster on your Home Lab](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/guide-to-installing-an-okd-4-4-cluster-on-your-home-lab) [![openshift.com: Guide to OpenShift Pipelines Part 1 - Introducing OpenShift Pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/guide-to-openshift-pipelines-part-1-introducing-openshift-pipelines) [![redhat.com: The history and future of OpenJDK](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/history-and-future-openjdk) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/how-full-is-my-cluster-part-5-a-capacity-management-dashboard) [![redhat.com: **How to gather and display metrics in Red Hat OpenShift** (Prometheus + Grafana)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/how-gather-and-display-metrics-red-hat-openshift) [![redhat.com: Got automation? Here's a quick guide to get you up to speed on Ansible 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/how-start-ansible) [![cloud.redhat.com: How to Build a Disconnected OpenShift Cluster With Mirror Registries on RHEL CoreOS Using Podman and Systemd](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/how-to-build-a-disconnected-openshift-cluster-with-mirror-registries-on-rhel-coreos-using-podman-and-systemd) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/how-to-enable-static-egress-ip-in-ocp) [![cloud.redhat.com: How to Modernize Virtualized Workloads 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/how-to-modernize-virtualized-workloads) [![openshift.com: How to Monitor Openshift 4.x with Zabbix using Prometheus - Part 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/how-to-monitoring-openshift-4.x-with-zabbix-using-prometheus-part-2) [![cloud.redhat.com: How to Observe your Clusters with Red Hat Advanced Cluster Management - Customize the Grafana Dashboard](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/how-to-observe-your-clusters-with-red-hat-advanced-cluster-management-customize-the-grafana-dashboard) [![openshift.com: How to Offer Service Running on OpenShift on AWS to Other AWS VPCs, Privately 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/how-to-offer-service-running-on-openshift-on-aws-to-other-aws-vpcs-privately) [![openshift.com: How to Orchestrate Data Pipelines with Applications Deployed on OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/how-to-orchestrate-data-pipelines-with-applications-deployed-on-openshift) [![cloud.redhat.com: How to Use ArgoCD Deployments with GitHub Tokens](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/how-to-use-argocd-deployments-with-github-tokens) [![openshift.com: How to Use HashiCorp Vault and Argo CD for GitOps on OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/how-to-use-hashicorp-vault-and-argo-cd-for-gitops-on-openshift) [![redhat.com: 5 essential tools for managing hybrid cloud infrastructure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/hybrid-cloud-management-tools) [![IBM and Red Hat bring OpenShift to IBM Z and LinuxONE](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/ibm-and-red-hat-bring-openshift-to-ibm-z-and-linuxone) [![redhat.com: An illustrated guide to GitOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/illustrated-guide-gitops) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/improved-tooling-and-best-practices-to-help-you-migrate-to-openshift-4) [![blog.openshift.com: Improving jenkins performance on openshift - part 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/improving-jenkins-performance-on-openshift-part-2) [![redhat.com: Add a repo and install a package the Ansible way](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/install-ansible-way) [![Installing OCP in a Mainframe z-series](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/installing-ocp-in-a-mainframe-z-series) [![blog.openshift.com: Installing OKD 3.10 on a Single Host 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/installing-okd-3-10-on-a-single-host) [![openshift: Introducing kube-burner, A tool to Burn Down Kubernetes and OpenShift 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/introducing-kube-burner-a-tool-to-burn-down-kubernetes-and-openshift) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/introducing-nginx-and-nginx-plus-routers-for-openshift) [![openshift.com: Introducing OpenShift Service Mesh 2.0 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/introducing-openshift-service-mesh-2.0) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/introducing-operator-framework-building-apps-kubernetes) [![blog.openshift.com: Introducing Red Hat OpenShift 4](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/introducing-red-hat-openshift-4) [![blog.openshift.com: Introducing Red Hat OpenShift 4.3 to Enhance Kubernetes Security 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/introducing-red-hat-openshift-4-3-to-enhance-kubernetes-security) [![redhat.com: Introducing Red Hat OpenShift Data Science](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/introducing-red-hat-openshift-data-science) [![openshift.com: Introducing Red Hat OpenShift Service on AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/introducing-red-hat-openshift-service-on-aws) [![blog.openshift.com: Introducing Red Hat Quay](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/introducing-red-hat-quay) [![Quay 3.0 released in May 2019](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/introducing-red-hat-quay-3-registry-your-linux-and-windows-containers) [![Introducing the Red Hat Universal Base Image 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/introducing-red-hat-universal-base-image) [![redhat.com: Introducing Red Hat Vulnerability Scanner Certification](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/introducing-red-hat-vulnerability-scanner-certification) [![openshift.com: Introducing the Quarkus Helm Chart](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/introducing-the-quarkus-helm-chart) [![redhat.com: Introduction to RHEL System Roles 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/introduction-rhel-system-roles) [![openshift.com: Introduction to Kraken, a Chaos Tool for OpenShift/Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/introduction-to-kraken-a-chaos-tool-for-openshift/kubernetes) [![openshift.com: Is your Operator Air-Gap Friendly?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/is-your-operator-air-gap-friendly) [![redhat.com: Tales from the field: A system administrator's guide to IT automation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/it-automation-book) [![redhat.com: Why IT automation training is a smart way to boost your career](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/it-automation-training) [![Simply Explained: OpenShift and Jenkins Pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/jenkins-pipelines) [![opensift.com: K8s Integrity Shield (tech-preview): Protecting the Integrity of Kubernetes Resources with Signature](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/k8s-integrity-shield-tech-preview-protecting-the-integrity-of-kubernetes-resources-with-signature) [![openshift.com: Keep Your Applications Secure With Automatic Rebuilds](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/keep-your-applications-secure-with-automatic-rebuilds) [![openshift.com: Kubernetes 1.21 Grows Innovative New Features](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/kubernetes-1.21-grows-innovative-new-features) [![redhat.com: Kubernetes basics for sysadmins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/kubernetes-basics-sysadmins) [![redhat.com: How to run a Kubernetes cluster on your laptop 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/kubernetes-cluster-laptop) [![redhat.com: Kubernetes Components - A sysadmin's guide to basic Kubernetes components 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/kubernetes-components) [![redhat.com: Kubernetes architecture: How to use hierarchical namespaces for multiple tenants](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/kubernetes-hierarchical-namespaces) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/kubernetes-ingress-vs-openshift-route) [![openshift.com: Kubernetes is Removing Docker Support, Kubernetes is Not Removing Docker Support](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/kubernetes-is-removing-docker-support-kubernetes-is-not-removing-docker-support) [![ansible.com: Kubernetes Meets Event-Driven Ansible 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/kubernetes-meets-event-driven-ansible) [![blog.openshift.com/ - Kubernetes: A Pod’s Life 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/kubernetes-pods-life) [![redhat.com: An introduction to Kubespray](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/kubespray-deploy-kubernetes) [![redhat.com: Let’s monitor edge computing networks with RHEL!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/lets-monitor-edge-computing-networks-rhel) [![Crunchy PostgreSQL and Openshift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/leveraging-the-crunchy-postgresql) [![redhat.com: 3 basic Linux group management commands every sysadmin should know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/linux-commands-manage-groups) [![How Linux PID namespaces work with containers 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/linux-pid-namespaces) [![redhat.com: Balancing Linux security with usability](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/linux-security-usability) [![cloud.redhat.com: Log4Shell: Practical Mitigations and Impact Analysis of the Log4j Vulnerabilities](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/log4shell-practical-mitigations-and-impact-analysis) [![redhat.com: What architects need to know about managed Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/managed-kubernetes-architects) [![redhat.com: Meet single node OpenShift: Our newest small OpenShift footprint for edge architectures](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/meet-single-node-openshift-our-smallest-openshift-footprint-edge-architectures) [![openshift.com: Metrics-Driven Pod Constraints](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/metrics-driven-pod-constraints) [![blog.openshift.com/: How to survive an outage and live to tell about it!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/metro-area-openshift-stretch-cluster-how-to-survive-an-outage-and-live-to-tell-about-it) [![blog.openshift.com: Migrating your applications to OpenShift 4 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/migrating-your-applications-to-openshift-4) [![openshift.com: Modern Application Development With Kong Konnect Enterprise and Red Hat OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/modern-application-development-with-kong-konnect-enterprise-and-red-hat-openshift) [![redhat.com: Monitoring Apache Airflow using Prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/monitoring-apache-airflow-using-prometheus) [![cloud.redhat.com: Monitoring Infrastructure Openshift 4.x Using Zabbix Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/monitoring-infrastructure-openshift-4.x-using-zabbix-operator) [![Monitoring Services like an SRE in OpenShift ServiceMesh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/monitoring-services-like-an-sre-in-openshift-servicemesh) [![openshift.com: Monitoring Services like an SRE in OpenShift ServiceMesh Part 2: Collecting Standard Metrics 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/monitoring-services-like-an-sre-in-openshift-servicemesh-part-2-collecting-standard-metrics-3) [![redhat.com: Using Ansible to deploy Microsoft SQL Server 2019 on Red Hat Enterprise Linux 8](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/mssql-linux-easy) [![redhat.com: 3 questions to answer when considering a multi-cluster Kubernetes architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/multi-cluster-kubernetes-architecture) [![openshift.com: Network Policies: Controlling Cross-Project Communication on OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/network-policies-controlling-cross-project-communication-on-openshift) [![redhat.com: Network traffic control for containers in Red Hat OpenShift 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/network-traffic-control-containers-red-hat-openshift) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/new-kubernetes-operatorhub-red-hat-openshift-enable-hybrid-cloud-flexibility-enterprises) [![redhat.com: Exploring the new Podman secret command 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/new-podman-secrets-command) [![redhat.com: 5 scripts for getting started with the Nmap Scripting Engine](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/nmap-scripting-engine) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/ocp-disaster-recovery-part-3-recovering-an-openshift-4-ipi-cluster-with-the-loss-of-two-master-nodes) [![redhat.com: 20 one-line Linux commands to add to your toolbox](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/one-line-linux-commands) [![blog.openshift.com: OpenShift 4.2 vSphere Install Quickstart](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/openshift-4-2-vsphere-install-quickstart) [![blog.openshift.com: OpenShift 4.2 vsphere install with static IPs 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/openshift-4-2-vsphere-install-with-static-ips) [![Openshift 4 image builds](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/openshift-4-image-builds) [![redhat.com: Planning your migration from Red Hat OpenShift 3 to 4](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/openshift-4-migration) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/openshift-4.5-node-improvements) [![OpenShift and Network Security Zones: Coexistence Approaches 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/openshift-and-network-security-zones-coexistence-approaches) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/openshift-architectures-for-the-edge-with-openshift-4.6) [![openshift.com: OpenShift Authentication Integration with ArgoCD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/openshift-authentication-integration-with-argocd) [![cloud.redhat.com: OpenShift Commons Briefing: Database Disaster Recovery Made Easy with Annette Clewett (Red Hat) and Andrew L'Ecuyer (Crunchy Data)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/openshift-commons-briefing-database-disaster-recovery-made-easy-with-annette-clewett-red-hat-and-andrew-lecuyer-crunchy-data) [![openshift.com: OpenShift, Databases and You: When to Put Containerized Database Workloads on OpenShift 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/openshift-databases-and-you-when-to-put-containerized-database-workloads-on-openshift) [![OpenShift Ecosystem: API Management on Red Hat OpenShift with 3scale](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/openshift-ecosystem-api-management-on-red-hat-openshift-with-3scale) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/openshift-end-to-end-cluster-customization) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/openshift-end-to-end-core-services) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/openshift-end-to-end-plan-and-deploy) [![openshift.com: OpenShift on ARM Developer Preview Now Available for AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/openshift-on-arm-developer-preview-now-available-for-aws) [![openshift.com: OpenShift Pipelines Advanced Triggers Part 1 - Triggering Different Project Builds in the Same Repository](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/openshift-pipelines-advanced-triggers-part-1-triggering-different-project-builds-in-the-same-repository) [![openshift.com: OpenShift Pipelines and OpenShift GitOps are now Generally Available 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/openshift-pipelines-and-openshift-gitops-are-now-generally-available) [![OpenShift Pipelines with Jenkins Blue Ocean 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/openshift-pipelines-jenkins-blue-ocean) [![cloud.redhat.com: OpenShift Sandboxed Containers 101 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/openshift-sandboxed-containers-101) [![cloud.redhat.com: OpenShift Sandboxed Containers Operator From Zero to Hero, the Hard Way. The Operator Framework and Its Usage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/openshift-sandboxed-containers-operator-from-zero-to-hero-the-hard-way) [![OpenShift topology view: A milestone towards a better developer experience](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/openshift-topology-view-milestone-towards-better-developer-experience) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/openshift-upi-using-static-ips) [![cloud.redhat.com: OpenShift Virtualization on Amazon Web Services](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/openshift-virtualization-on-amazon-web-services) [![openshift.com: Our Favorite Things from GitOps Con at KubeCon EU 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/our-favorite-things-from-gitops-con-at-kubecon-eu) [![redhat.com: Packaging applications to install on other machines with Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/packaging-applications-python) [![blog.openshift.com: Performance Metrics (APM) for Spring Boot Microservices on OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/performance-metrics-apm-spring-boot-microservices-openshift) [![redhat.com: Building containers by hand: The PID namespace](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/pid-namespace) [![redhat.com: How to use auto-updates and rollbacks in Podman](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/podman-auto-updates-rollbacks) [![Podman remote clients for macOS and Windows](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/podman-clients-macos-windows) [![redhat.com: Using Podman and Docker Compose](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/podman-docker-compose) [![redhat.com: 5 Podman features to try now](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/podman-features-1) [![redhat.com: Build Kubernetes pods with Podman play kube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/podman-play-kube-updates) [![How to use the --privileged flag with container engines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/privileged-flag-container-engines) [![Promoting container images between registries with skopeo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/promoting-container-images-between-registries-with-skopeo) [![ansible.com: Providing Terraform with that Ansible Magic 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/providing-terraform-with-that-ansible-magic) [![redhat.com: Pull vs. push in automated VM provisioning: What you need to know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/pull-push-provisioning-cicd) [![redhat.com: How to set up and use Python virtual environments for Ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/python-venv-ansible) [![redhat.com/sysadmin/quadlet-podman](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/quadlet-podman) [![redhat.com: Writing and unit testing a Python application to query the RPM database](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/query-rpm-database-python) [![openshift.com: Recap: OKD 4 Testing and Deployment Workshop - Videos and Additional Resources](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/recap-okd-4-testing-and-deployment-workshop-videos-and-additional-resources) [![redhat.com: Recursive Vim macros: One step further into automating repetitive tasks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/recursive-vim-macros) [![redhat.com: Red Hat automation glossary 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/red-hat-automation-glossary) [![cloud.redhat.com: Red Hat Container Community of Practice Operators](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/red-hat-container-community-of-practice-operators) [![redhat.com: Red Hat drives future of Java with cloud-native, container-first Quarkus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/red-hat-drives-future-java-cloud-native-container-first-quarkus) [![Red Hat Introduces open source Project Quay container registry](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/red-hat-introduces-open-source-project-quay-container-registry) [![openshift.com: Red Hat OpenShift 4.7 Is Now Available](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/red-hat-openshift-4.7-is-now-available) [![cloud.redhat.com: Red Hat OpenShift 4.8 Is Now Generally Available](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/red-hat-openshift-4.8-is-now-generally-available) [![cloud.redhat.com: Red Hat OpenShift 4.9 Is Now Generally Available](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/red-hat-openshift-4.9-is-now-generally-available) [![redhat.com: Red Hat OpenShift Certification extends support for Kubernetes-native technologies with Helm 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/red-hat-openshift-certification-extends-support-kubernetes-native-technologies-helm) [![Red Hat OpenShift Dedicated price reduction: Price lowered by 75% on average, SLA improved to 99.95% 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/red-hat-openshift-dedicated-price-reduction) [![Red Hat OpenShift Installation Process Experiences on IBM Z/LinuxONE](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/red-hat-openshift-installation-process-experiences-on-ibm-z-linuxone) [![redhat.com: Red Hat OpenShift Service on AWS with hosted control planes now available](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/red-hat-openshift-service-aws-hosted-control-planes-now-available) [![blog.openshift.com: Red Hat OpenShift Service Mesh is now available: What you should know 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/red-hat-openshift-service-mesh-is-now-available-what-you-should-know) [![redhat.com: Redefining the possibilities of IT automation across your ecosystem with Red Hat partners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/redefining-possibilities-it-automation-across-your-ecosystem-red-hat-partners) [![Remote Debugging of Java Applications on OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/remote-debugging-java-applications-openshift) [![redhat.com: Renewing my thrill at work with Ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/renewed-thrill-ansible) [![redhat.com: How to replace Docker with Podman on a Mac, revisited](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/replace-docker-podman-mac-revisited) [![redhat.com: How to replace Docker with Podman on a Mac](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/replace-docker-podman-macos) [![redhat.com: How to use Ansible to configure a reverse proxy 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/reverse-proxy-ansible) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/rook-ceph-storage-operator-now-operatorhubio) [![Rootless podman and NFS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/rootless-podman-nfs) [![cloud.redhat.com: Troubleshooting Sandboxed Containers Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/sandboxed-containers-operator-from-zero-to-hero-the-hard-way-part-2) [![cloud.redhat.com: Scale your application containers on Red Hat OpenShift Service on AWS (ROSA) clusters using Amazon EFS storage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/scale-your-application-containers-on-red-hat-openshift-service-on-aws-rosa-clusters-using-amazon-efs-storage) [![blog.openshift.com: Scaling Java Containers 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/scaling-java-containers) [![redhat.com: Using a schema registry to ensure data consistency between microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/schema-registry) [![openshift.com: Signing and Verifying Container Images 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/signing-and-verifying-container-images) [![openshift.com: Simple Canary Deployments using Kubernetes StatefulSets on OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/simple-canary-deployments-using-kubernetes-statefulsets-on-openshift) [![cloud.redhat.com: Simplifying Database Cloud Service Access](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/simplifying-database-cloud-service-access) [![blog.openshift.com: Simplifying OpenShift Case Information Gathering Workflow: **Must-Gather Operator** (In the context of Red Hat OpenShift 4.x and Kubernetes, **it is considered a bad practice to ssh into a node and perform debugging actions**) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/simplifying-openshift-case-information-gathering-workflow-must-gather-operator) [![ansible.com: Simplifying secrets management with CyberArk and Red Hat Ansible Automation Platform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/simplifying-secrets-management-with-cyberark-and-red-hat-ansible-automation-platform?sc_cid=7015Y000003t7aWQAQ) [![openshift.com: Sizing Applications in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/sizing-applications-in-kubernetes) [![redhat.com: How to install software packages with an Ansible playbook](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/software-packages-ansible) [![openshift.com: SSO Integration for the OpenShift GitOps Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/sso-integration-for-the-openshift-gitops-operator) [![redhat.com: Start learning Kubernetes from your local machine](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/start-learning-kubernetes) [![redhat.com: The State of Kubernetes Security](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/state-kubernetes-security) [![State of OpenShift Container Storage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/state-of-openshift-container-storage-eran-tamir-and-duncan-hardie-red-hat) [![blog.openshift.com/: Stateful Workloads and the Two Data Center Conundrum](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/stateful-workloads-and-the-two-data-center-conundrum) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/strategies-for-moving-.net-workloads-to-openshift-container-platform) [![redhat.com: Learn the networking basics every sysadmin needs to know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/sysadmin-essentials-networking-basics) [![redhat.com: How to streamline application portfolio modernization with Tackle](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/tackle-application-modernization) [![redhat.com: 6 tcpdump network traffic filter options](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/tcpdump-part-one) [![blog.openshift.com: Tech Preview: Get visibility into your OpenShift costs across your hybrid infrastructure 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/tech-preview-get-visibility-into-your-openshift-costs-across-your-hybrid-infrastructure) [![openshift.com: The Hidden Dangers of Terminating Namespaces 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/the-hidden-dangers-of-terminating-namespaces) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/top-10-ansible-blogs-2022?sc_cid=7015Y000003t7aWQAQ) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/top-10-most-used-open-practice-library-concepts) [![Top Kubernetes Operators](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/top-kubernetes-operators-advancing-across-the-operator-capability-model) [![cloud.redhat.com: Top Open Source Kubernetes Security Tools of 2021 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/top-open-source-kubernetes-security-tools-of-2021) [![openshift.com: Topology Aware Scheduling in Kubernetes Part 1: The High Level Business Case](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/topology-aware-scheduling-in-kubernetes-part-1-the-high-level-business-case) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/topology-awareness-in-kubernetes-part-2-dont-we-already-have-a-topology-manager) [![redhat.com: 6 troubleshooting skills for Ansible playbooks 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/troubleshoot-ansible-playbooks) [![blog.openshift.com: Troubleshooting OpenShift network performance with a netperf DaemonSet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/troubleshooting-openshift-network-performance-with-a-netperf-daemonset) [![redhat.com: How to use GitOps in your enterprise architecture strategy 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/understanding-gitops) [![ref1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/understanding-service-accounts-sccs) [![redhat.com: Understanding YAML for Ansible. Validating YAML files with YAMLlint 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/understanding-yaml-ansible) [![redhat.com: How to record your Linux terminal using asciinema](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/using-asciinema) [![Build trusted pipelines/Guards with Podman containers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/using-container-technology-make-trusted-pipeline) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/using-openshift-3-on-your-local-environment) [![openshift.com: Using OpenShift Pipelines to Automate Red Hat Advanced Cluster Security for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/using-openshift-pipelines-to-automate-red-hat-advanced-cluster-security-for-kubernetes) [![openshift.com: Using VPC Peering to Connect an OpenShift Service on an AWS (ROSA) Cluster to an Amazon RDS MySQL Database in a Different VPC](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/using-vpc-peering-to-connect-an-openshift-service-on-an-aws-rosa-cluster-to-an-amazon-rds-mysql-database-in-a-different-vpc) [![cloud.redhat.com: Velero Backup and Restore of an Application Using gp2 StorageClass on ROSA](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/velero-backup-and-restore-of-an-application-using-gp2-storageclass-on-rosa) [![redhat.com: Vim: Basic and intermediate commands](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/vim-commands) [![cloud.redhat.com: Virtual Machines as Code with OpenShift GitOps and OpenShift Virtualization](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/virtual-machines-as-code-with-openshift-gitops-and-openshift-virtualization) [![openshift.com: Visual Web Terminal - A Turbocharged Command Line for Kubernetes and OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/visual-web-terminal-a-turbocharged-command-line-for-kubernetes-and-openshift) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/whats-new-in-ansible-automation-platform-2-automation-controller?sc_cid=7015Y000003t7aWQAQ) [![openshift.com: Why and When you need to consider OpenShift Serverless](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/why-and-when-you-need-to-consider-openshift-serverless) [![Why Red Hat is investing in CRI-O and Podman](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/why-red-hat-investing-cri-o-and-podman) [![Why you should be using Multi-Category Security (MCS) for your Linux containers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/why-you-should-be-using-multi-category-security-your-linux-containers) [![redhat.com: World domination with cgroups part 8: down and dirty with cgroup v2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/world-domination-cgroups-part-8-down-and-dirty-cgroup-v2) [![Writing Customized Reports Using Metering Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/writing-customized-reports-using-metering-operator) [![redhat.com: YAML for beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/yaml-beginners) [![blog.openshift.com/tag/multi-datacenter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog?f[0]=taxonomy_blog_post_category_tid:107161&f[1]=taxonomy_topic_tid:75521) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/engage/ansible-automation-platform-beginners-guide-ebook) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/engage/automated-enterprise-e-book?sc_cid=7013a0000034fMwAAI&dclid=COKjiau-upQDFXLuKAUdouAGMQ&gad_source=7) [![redhat.com: The Automated Enterprise](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/engage/automated-enterprise-ebook-20171107) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/engage/kubernetes-containers-architecture-s-201910240918) [![Transformation takes practice](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/engage/open-practice-library-ebook) [![OpenShift.tv](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/livestreaming) [![**Red Hat Fuse**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/products/application-foundations) [![blog.openshift.com: OpenShift 4 Install Experience](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/products/trials?products=hybrid-cloud) [![O'Reilly Free Book: **DevOps with OpenShift**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/resources) [![redhat.com: OpenShift sizing and subscription guide for enterprise Kubernetes' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/resources/openshift-subscription-sizing-guide-detail) [![O’Reilly: Free ebook: **Kubernetes Operators: Automating the Container Orchestration Platform**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/resources/oreilly-kubernetes-operators-automation-ebook) [![redhat.com: OpenShift sizing and subscription guide for enterprise Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/resources/self-managed-openshift-subscription-guide) [![redhat.com: Ansible Essentials: Simplicity in Automation Technical Overview (Free Course) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/services/training/au094-ansible-essentials-simplicity-automation-technical-overview) [![redhat.com: Ansible Essentials: Simplicity in Automation Technical Overview' (Free Course) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/services/training/do007-ansible-essentials-simplicity-automation-technical-overview) [![redhat.com: Red Hat's approach to DevSecOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/solutions/devsecops-approach) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/solutions/edge-computing-approach?sc_cid=7013a000002w1CwAAI) [![Red Hat's approach to Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/solutions/kubernetes-approach) [![redhat.com: The Volkswagen Group builds automated testing environment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/success-stories/the-volkswagen-group) [![OpenShift Online](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/technologies/cloud-computing/openshift) [![Red Hat OpenShift Container Storage 4](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/technologies/cloud-computing/openshift-data-foundation) [![stackrox.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/technologies/cloud-computing/openshift/advanced-cluster-security-kubernetes) [![Amazon Red Hat OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/technologies/cloud-computing/openshift/aws) [![ARO](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/technologies/cloud-computing/openshift/azure) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/technologies/cloud-computing/openshift/blog/8-answers-to-7-openshift-questions) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/technologies/cloud-computing/openshift/blog/a-brief-introduction-to-red-hat-advanced-cluster-security-for-kubernetes) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/technologies/cloud-computing/openshift/blog/ask-an-openshift-admin-office-hour-authentication-and-authorization) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/technologies/cloud-computing/openshift/blog/control-regional-access-to-your-service-on-openshift-running-on-aws) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/technologies/cloud-computing/openshift/blog/deploy-a-multi-master-okd-4.5-cluster-using-a-single-command-in-30-minutes) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/technologies/cloud-computing/openshift/blog/fully-automated-openshift-deployments-with-vmware-vsphere) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/technologies/cloud-computing/openshift/blog/how-to-configure-ldap-sync-with-cronjobs-in-openshift) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/technologies/cloud-computing/openshift/blog/introducing-azure-red-hat-openshift-on-openshift-4) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/technologies/cloud-computing/openshift/blog/nested-openshift-using-openshift-virtualization) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/technologies/cloud-computing/openshift/blog/openshift-security-best-practices-for-kubernetes-cluster-design) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/technologies/cloud-computing/openshift/blog/operator-based-calico-cni-plug-in-is-supported-on-openshift-4) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/technologies/cloud-computing/openshift/blog/workload-support-for-red-hat-openshift-matures-across-the-industry) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/technologies/cloud-computing/openshift/dedicated) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/technologies/cloud-computing/openshift/for-developers) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/technologies/cloud-computing/openshift/learn/topics/serverless) [![Red Hat OpenShift Platform Plus 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/technologies/cloud-computing/openshift/platform-plus) [![Openshift.com pricing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/technologies/cloud-computing/openshift/pricing) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/technologies/cloud-computing/openshift/products/online) [![OpenShift Serverless](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/technologies/cloud-computing/openshift/serverless) [![try.openshift.com 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/technologies/cloud-computing/openshift/try-it) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/technologies/cloud-computing/openshift/what-are-openshift-operators) [![Quay 3.1 Certified Operator is not available in Openshift and must be purchased](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/technologies/cloud-computing/quay) [![Red Hat 3scale API Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/technologies/jboss-middleware/3scale) [![Red Hat AMQ](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/technologies/jboss-middleware/amq) [![Red Hat Data Grid](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/technologies/jboss-middleware/data-grid) [![**Red Hat Fuse**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/technologies/jboss-middleware/fuse) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/technologies/linux-platforms/enterprise-linux) [![Red Hat Advanced Cluster Management for Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/technologies/management/advanced-cluster-management) [![ansible.ai](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/technologies/management/ansible/ai-automation) [![redhat.com: Red Hat Ansible Lightspeed with IBM watsonx Code Assistant](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/technologies/management/ansible/ansible-lightspeed) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/technologies/management/ansible/application-delivery?sc_cid=7015Y000003t7aWQAQ) [![redhat.com: Red Hat Ansible Lightspeed with IBM watsonx Code Assistant](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/technologies/management/ansible/automation-coding-assistant) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/technologies/management/ansible/automation-controller?sc_cid=7015Y000003t7aWQAQ) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/technologies/management/ansible?sc_cid=7015Y000003t7aWQAQ) [![redhat.com: What is Function-as-a-Service (FaaS)?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/topics/cloud-native-apps/what-is-faas) [![Red Hat's approach to Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/topics/containers/kubernetes-approach) [![Kubernetes Security 101: Risks and 29 Best Practices 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/topics/containers/kubernetes-security) [![redhat.com: Understanding DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/topics/devops) [![OpenShift Tekton pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/topics/devops/what-cicd-pipeline) [![openshift.com: What is GitOps? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/topics/devops/what-is-gitops) [![Red Hat's approach to Edge Computing 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/topics/edge-computing/approach) [![redhat.com: What is knative?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/topics/microservices/what-is-knative) [![redhat.com: Why choose Red Hat for microservices?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/topics/microservices/why-choose-red-hat-microservices) [![==redhat.com: Red Hat's approach to DevSecOps==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/topics/security/devsecops/approach) [![Red Hat OpenShift Container Platform Takes Digital Innovation into the Fast Lane with Major European Automaker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/es/about/press-releases/red-hat-openshift-container-platform-takes-digital-innovation-fast-lane-major-european-automaker) [![Ansible to automate Microsoft Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/es/about/videos/ansible-automate-microsoft-azure) [![redhat.com: OpenShift Backup and Cluster failover with Triliovault 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/es/about/videos/openshift-backup-and-cluster-failover-triliovault) [![redhat.com: OpenShift Backup and Recovery with Kasten K10](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/es/about/videos/openshift-backup-and-recovery-kasten-k10) [![redhat.com: El concepto de DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/es/topics/devops) [![redhat.com: State of Kubernetes Security Report - Spring 2021 (PDF) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/rhdc/managed-files/cl-state-kubernetes-security-report-ebook-f29117-202106-en.pdf) [![redhat.com: 11 considerations for effectively managing a Linux sysadmin' team 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/11-manager-considerations) [![redhat.com: 5 Linux commands I'm going to start using](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/5-linux-commands) [![redhat.com: 5 questions to ask during your next sysadmin interview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/5-questions-interview) [![redhat.com: 5 advanced rsync tips for Linux sysadmins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/5-rsync-tips) [![redhat.com: 6 steps to automating code pushes with Ansible Automation Platform' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/6-code-pushes-aap) [![redhat.com: 6 OpenSSL command options that every sysadmin should know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/6-openssl-commands) [![redhat.com: Linux troubleshooting commands: 4 tools for DNS name resolution' problems](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/DNS-name-resolution-troubleshooting-tools) [![redhat.com: Deep dive into Ansible ad hoc commands](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/ansible-ad-hoc-commands) [![redhat.com: 4 steps to create Linux users from a csv file with Ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/ansible-create-users-csv) [![==redhat.com: How to create dynamic inventory files in Ansible==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/ansible-dynamic-inventories) [![==redhat.com: How to write a Python script to create dynamic Ansible inventories==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/ansible-dynamic-inventory-python) [![redhat.com/sysadmin/ansible-lists-dictionaries-yaml: How to work with lists' and dictionaries in Ansible 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/ansible-lists-dictionaries-yaml) [![==redhat.com: How to write an Ansible plugin to create inventory files==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/ansible-plugin-inventory-files) [![redhat.com: Quick start guide to Ansible for Linux sysadmins 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/ansible-quick-start) [![redhat.com: A brief introduction to Ansible roles for Linux system administration' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/ansible-system-role) [![redhat.com: How to create dynamic configuration files using Ansible templates](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/ansible-templates-configuration) [![redhat.com: Using Ansible to interact with web endpoints](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/ansible-web-endpoints) [![redhat.com: 16 AnsibleFest presentations for sysadmins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/ansiblefest-sysadmins) [![redhat.com: How to automate Podman installation and deployment using Ansible' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/automate-podman-ansible) [![redhat.com: How to automate system reboots using the Ansible reboot module](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/automate-reboot-ansible) [![The rise of the automation architect](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/automation-architects) [![redhat.com: Use automation to combat your increased workload](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/automation-combat-increased-workload) [![redhat.com: 5 ways for teams to create an automation-first mentality](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/automation-first-mentality) [![redhat.com: Build a lab in 36 seconds with Ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/build-VM-fast-ansible) [![redhat.com: From Docker Compose to Kubernetes with Podman](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/compose-kubernetes-podman) [![redhat.com: How to use Ansible to send an email using Gmail](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/configure-gmail-using-ansible) [![redhat.com: Using ssh-keygen and sharing for key-based authentication in' Linux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/configure-ssh-keygen) [![redhat.com: How to use Podman to get information about your containers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/container-information-podman) [![redhat.com: Improving Linux container security with seccomp 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/container-security-seccomp) [![redhat.com: A sysadmin's guide to containerizing applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/containerizing-applications) [![redhat.com: Create fast, easy, and repeatable containers with Podman and' shell scripts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/create-containers-podman-quickly) [![redhat.com: Save time at the command line with HTTPie instead of curl](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/curl-hack-httpie) [![redhat.com: How to customize VM and cloud images with guestfish](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/customize-vm-cloud-images-guestfish) [![redhat.com: Bash scripting: How to read data from text files](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/data-text-files) [![redhat.com: Demystifying Ansible for Linux sysadmins 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/demystifying-ansible-sysadmins) [![redhat.com: 8 steps to developing an Ansible role in Linux 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/developing-ansible-role) [![redhat.com: 2 Bash commands to change strings in multiple files at once](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/edit-text-bash-command) [![redhat.com: How to pass extra variables to an Ansible playbook](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/extra-variables-ansible-playbook) [![redhat.com: 8 ways to speed up your Ansible playbooks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/faster-ansible-playbook-execution) [![redhat.com: Audit user accounts for never-expiring passwords with a Bash' script](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/find-non-expiring-passwords) [![redhat.com: 5 Linux network troubleshooting commands 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/five-network-commands) [![redhat.com: Getting started with JBoss](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/getting-started-jboss) [![redhat.com: Got automation? Here's a quick guide to get you up to speed' on Ansible 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/how-start-ansible) [![redhat.com: Add a repo and install a package the Ansible way](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/install-ansible-way) [![redhat.com: Tales from the field: A system administrator's guide to IT' automation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/it-automation-book) [![redhat.com: Why IT automation training is a smart way to boost your career](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/it-automation-training) [![redhat.com: Kubernetes basics for sysadmins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/kubernetes-basics-sysadmins) [![redhat.com: How to run a Kubernetes cluster on your laptop 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/kubernetes-cluster-laptop) [![redhat.com: Kubernetes Components - A sysadmin's guide to basic Kubernetes' components 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/kubernetes-components) [![redhat.com: An introduction to Kubespray](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/kubespray-deploy-kubernetes) [![redhat.com: 3 basic Linux group management commands every sysadmin should' know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/linux-commands-manage-groups) [![How Linux PID namespaces work with containers 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/linux-pid-namespaces) [![redhat.com: Balancing Linux security with usability](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/linux-security-usability) [![redhat.com: Using Ansible to deploy Microsoft SQL Server 2019 on Red Hat' Enterprise Linux 8](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/mssql-linux-easy) [![redhat.com: Exploring the new Podman secret command 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/new-podman-secrets-command) [![redhat.com: 5 scripts for getting started with the Nmap Scripting Engine](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/nmap-scripting-engine) [![==redhat.com: 20 one-line Linux commands to add to your toolbox==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/one-line-linux-commands) [![redhat.com: Packaging applications to install on other machines with Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/packaging-applications-python) [![redhat.com: Building containers by hand: The PID namespace](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/pid-namespace) [![redhat.com: How to use auto-updates and rollbacks in Podman](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/podman-auto-updates-rollbacks) [![Podman remote clients for macOS and Windows](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/podman-clients-macos-windows) [![redhat.com: Using Podman and Docker Compose](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/podman-docker-compose) [![redhat.com: 5 Podman features to try now](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/podman-features-1) [![redhat.com: Build Kubernetes pods with Podman play kube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/podman-play-kube-updates) [![How to use the --privileged flag with container engines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/privileged-flag-container-engines) [![redhat.com: How to set up and use Python virtual environments for Ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/python-venv-ansible) [![redhat.com/sysadmin/quadlet-podman](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/quadlet-podman) [![redhat.com: Writing and unit testing a Python application to query the RPM' database](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/query-rpm-database-python) [![redhat.com: Recursive Vim macros: One step further into automating repetitive' tasks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/recursive-vim-macros) [![redhat.com: Renewing my thrill at work with Ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/renewed-thrill-ansible) [![redhat.com: How to replace Docker with Podman on a Mac, revisited](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/replace-docker-podman-mac-revisited) [![redhat.com: How to replace Docker with Podman on a Mac](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/replace-docker-podman-macos) [![redhat.com: How to use Ansible to configure a reverse proxy 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/reverse-proxy-ansible) [![Rootless podman and NFS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/rootless-podman-nfs) [![redhat.com: How to install software packages with an Ansible playbook](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/software-packages-ansible) [![redhat.com: Start learning Kubernetes from your local machine](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/start-learning-kubernetes) [![redhat.com: Learn the networking basics every sysadmin needs to know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/sysadmin-essentials-networking-basics) [![redhat.com: 6 tcpdump network traffic filter options](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/tcpdump-part-one) [![redhat.com: 6 troubleshooting skills for Ansible playbooks 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/troubleshoot-ansible-playbooks) [![redhat.com: Understanding YAML for Ansible. Validating YAML files with YAMLlint' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/understanding-yaml-ansible) [![redhat.com: How to record your Linux terminal using asciinema](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/using-asciinema) [![redhat.com: Vim: Basic and intermediate commands](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/vim-commands) [![redhat.com: YAML for beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/sysadmin/yaml-beginners) [![Redpanda 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redpanda.com) [![Redpanda is now Free & Source Available](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redpanda.com/blog/bsl-source-available-license) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redpanda.com/blog/open-source) [![Reduxio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reduxio.com) [![rejupillai.com: Let’s Encrypt the Web (for free)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.rejupillai.com/index.php/2021/03/06/configure-tls-on-gke-ingress-for-free-with-lets-encrypt) [![replex.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.replex.io) [![replex.io: An Introduction to Kubernetes FinOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.replex.io/blog/an-introduction-to-kubernetes-finops) [![Kubernetes Autoscaling in Production: Best Practices for **Cluster Autoscaler,' HPA and VPA**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.replex.io/blog/kubernetes-in-production-best-practices-for-cluster-autoscaler-hpa-and-vpa) [![reply.com: Web Services: SOAP and REST - A Simple Introduction](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reply.com/solidsoft-reply/en/content/webservices-soap-and-rest-a-simple-introduction) [![rethinkagile.org: 5 reasons why Agile is better than Waterfall](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.rethinkagile.org/post/5-reasons-why-agile-is-better-than-waterfall) [![returngis.net](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.returngis.net) [![returngis.net: Pruebas de vida de nuestros contenedores en Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.returngis.net/2020/02/pruebas-de-vida-de-nuestros-contenedores-en-kubernetes) [![returngis.net: Organizar los pods en Kubernetes usando taints y tolerations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.returngis.net/2020/06/organizar-los-pods-en-kubernetes-usando-taints-y-tolerations) [![returngis.net: Escalado vertical de tus pods en Kubernetes con VerticalPodAutoscaler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.returngis.net/2020/07/escalado-vertical-de-tus-pods-en-kubernetes) [![returngis.net: Replicación de blobs entre dos cuentas de Azure Storage en dos tenants diferentes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.returngis.net/2021/06/replicacion-de-blobs-entre-dos-cuentas-de-azure-storage-en-dos-tenants-diferentes) [![returngis.net: Acceder a un App Service con Private Endpoint desde otra Vnet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.returngis.net/2021/08/acceder-a-un-app-service-con-private-endpoint-desde-otra-vnet) [![returngis.net: Crea hosts de Docker con Docker Machine en Microsoft Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.returngis.net/2021/08/crea-hosts-de-docker-con-docker-machine-en-microsoft-azure) [![returngis.net: Explorar gráficamente el contenido de un volumen de Docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.returngis.net/2021/08/explorar-graficamente-el-contenido-de-un-volumen-de-docker) [![returngis.net: Gestionar recursos de Kubernetes con Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.returngis.net/2021/08/gestionar-recursos-de-kubernetes-con-python) [![returngis.net: Reduce el tamaño de tus imágenes con Dockerfiles multi-stage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.returngis.net/2021/08/reduce-el-tamano-de-tus-imagenes-con-dockerfiles-multi-stage) [![returngis.net: Buscar vulnerabilidades en imágenes de Docker con Snyk](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.returngis.net/2021/09/buscar-vulnerabilidades-en-imagenes-de-docker-con-snyk) [![returngis.net: Azure Application Gateway con WAF y wildcard + Nginx Controller para AKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.returngis.net/2021/11/azure-application-gateway-con-waf-y-wildcard-nginx-controller-para-aks) [![returngis.net: Migrar un repositorio de un BitBucket Server local a GitHub](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.returngis.net/2021/11/migrar-un-repositorio-de-un-bitbucket-server-local-a-github) [![returngis.net: Desescalar nodos de AKS apagando las máquinas en lugar de eliminarlas](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.returngis.net/2022/04/desescalar-nodos-de-aks-apagando-las-maquinas-en-lugar-de-eliminarlas) [![returngis.net: Configurar más de un Application Gateway con AGIC para AKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.returngis.net/2022/05/configurar-mas-de-un-application-gateway-con-agic-para-aks) [![returngis.net: Invitar a usuarios externos a un tenant de Azure AD a través de Microsoft Graph y Azure CLI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.returngis.net/2023/04/invitar-a-usuarios-externos-a-un-tenant-de-azure-ad-a-traves-de-microsoft-graph-y-azure-cli) [![returngis.net: Monitorizar aplicación Java con Spring Boot con Azure Application Insights](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.returngis.net/2023/04/monitorizar-aplicacion-java-con-spring-boot-con-azure-application-insights) [![returngis.net: Desplegar AGIC en AKS utilizando workload identity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.returngis.net/2023/05/desplegar-agic-en-aks-utilizando-workload-identity) [![returngis.net: Exponer APIs en AKS a través de Azure API Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.returngis.net/2023/05/exponer-apis-en-aks-a-traves-de-azure-api-management) [![Install Java 23 in an Azure DevOps Pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.returngis.net/2025/02/como-instalar-java-23-en-una-pipeline-de-azure-devops) [![Dependabot Version Updates in Azure DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.returngis.net/2025/02/dependabot-updates-en-azure-devops) [![reuters.com: IBM to break up 109-year old company to focus on cloud growth' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reuters.com/article/us-ibm-divestiture/ibm-to-break-up-109-year-old-company-to-focus-on-cloud-growth-idUSKBN26T1TZ) [![revenuecat.com: Replicating a postgresql cluster to redshift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.revenuecat.com/blog/engineering/replicating-a-postgresql-cluster-to-redshift) [![revenuecat.com: Replicating a postgresql cluster to redshift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.revenuecat.com/blog/replicating-a-postgresql-cluster-to-redshift) [![revistacloudcomputing.com: Los mejores proveedores de Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.revistacloudcomputing.com/2020/09/los-mejores-proveedores-de-kubernetes) [![rexegg.com: Regex Syntax Tricks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.rexegg.com/regex-tricks.php) [![ringcentral.co.uk: Cloud Management 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ringcentral.co.uk/gb/en/blog/definitions/cloud-management) [![ringcentral.co.uk: Software as a Service (SaaS)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ringcentral.co.uk/gb/en/blog/definitions/software-as-a-service-saas) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ringcentral.com/gb/en/blog/definitions/cloud-management) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ringcentral.com/gb/en/blog/definitions/software-as-a-service-saas) [![Rocket Chat](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.rocket.chat) [![rogerperkin.co.uk: pyATS Tutorial for Beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.rogerperkin.co.uk/network-automation/pyats/pyats-genie-tutorial) [![rookout.com: Developer Tools for Kubernetes in 2021: Helm, Kustomize, and' Skaffold (Part 1)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.rookout.com/blog/developer-tooling-for-kubernetes-in-2021) [![rookout.com: Developer Tools for Kubernetes in 2021: Development Machines' (Part 5)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.rookout.com/blog/developer-tooling-for-kubernetes-in-2021-development-machines-part-5) [![rookout.com: Developer Tools for Kubernetes in 2021 – Skaffold, Tilt, and' Garden (Part 2)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.rookout.com/blog/developer-tooling-for-kubernetes-in-2021-part-2) [![rookout.com: Developer Tools for Kubernetes in 2021: Lens, VSCode, IntelliJ,' & Gitpod (Part 3)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.rookout.com/blog/developer-tooling-for-kubernetes-in-2021-part-3) [![rookout.com: Developer Tools for Kubernetes in 2021: Docker, Kaniko, Buildpack' & Jib (Part 4)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.rookout.com/blog/developer-tooling-for-kubernetes-in-2021-part-4) [![rookout.com: How Real-Time Debugging Improves Reliability](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.rookout.com/blog/how-real-time-debugging-improves-reliability) [![rookout.com: The Definitive Guide To Kubernetes Application Debugging](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.rookout.com/blog/kubernetes-application-debugging) [![rookout.com: Lessons Learned When Building A Kubernetes Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.rookout.com/blog/lessons-learned-when-building-a-kubernetes-operator) [![slim.ai: Automatically reduce Docker container size using DockerSlim](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.root.io) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.root.io/blog/automatically-reduce-docker-container-size-using-dockerslim.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.root.io/docs/docker-desktop-extension.html) [![rratliff.com: Gradle Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.rratliff.com/gradle-cheat-sheet) [![rtinsights.com: Implementing Zero Trust for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.rtinsights.com/implementing-zero-trust-for-kubernetes) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.rtve.es/play/videos/redes/redes-claves-para-enfrentarse-mundo-hoy-vo/1714674) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.rtve.es/play/videos/redes/redes-claves-para-enfrentarse-mundo-hoy/1714673) [![rudderstack.com iPaaS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.rudderstack.com) [![Rultor](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.rultor.com) [![getenroute.io: TSDB, Prometheus, Grafana In Kubernetes: Tracing A Variable Across The OSS Monitoring Stack](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.saaras.io/blog/leverage-open-source-oss-derive-insights-grafana-prometheus) [![salaboy.com: Event-Driven applications with CloudEvents on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.salaboy.com/2022/01/29/event-driven-applications-with-cloudevents-on-kubernetes) [![salaboy.com: Building platforms on top of Kubernetes: VCluster and Crossplane](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.salaboy.com/2022/08/03/building-platforms-on-top-of-kubernetes-vcluster-and-crossplane) [![salaboy.com: The Challenges of Platform Building on Top of Kubernetes 4/4](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.salaboy.com/2022/11/28/the-challenges-of-platform-building-on-top-of-kubernetes-4-4) [![salesforceben.com: 5 DevOps Concepts You Need to Know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.salesforceben.com/5-devops-concepts-you-need-to-know) [![satishchandragupta.com: Scalable Efficient Big Data Pipeline Architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.satishchandragupta.com/tech/scalable-efficient-big-data-analytics-machine-learning-pipeline-architecture-on-cloud.html) [![scalablepath](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.scalablepath.com) [![scaledagileframework.com: DevOps 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.scaledagileframework.com/devops) [![scaleway.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.scaleway.com) [![blog.scaleway.com: How to deploy and distribute the workload on a multi-cloud Kubernetes environment 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.scaleway.com/en/blog/how-to-deploy-and-distribute-the-workload-on-a-multi-cloud-kubernetes-environment) [![blog.scaleway.com: SaaS Solutions - What is the difference between a multi-instance and a multi-tenant architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.scaleway.com/en/blog/saas-multi-tenant-vs-multi-instance-architectures) [![blog.scaleway.com: Understanding Kubernetes Autoscaling](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.scaleway.com/en/blog/understanding-kubernetes-autoscaling) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.scaleway.com/en/en) [![SaaS Solutions - What is the difference between a multi-instance and a multi-tenant architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.scaleway.com/en/en/blog/saas-multi-tenant-vs-multi-instance-architectures) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.scaleway.com/en/en/en/kubernetes-kapsule) [![scaleway.com: Kubernetes Kapsule](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.scaleway.com/en/kubernetes-kapsule) [![schabell.org: Cloud-native development - A blueprint 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.schabell.org/2020/05/cloud-native-development-a-blueprint.html) [![schabell.org: Cloud-native development - On local containers 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.schabell.org/2020/06/cloud-native-development-on-local-containers.html) [![schabell.org: How to setup OpenShift Container Platform 4.5 on your local machine in minutes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.schabell.org/2020/09/how-to-setup-openshift-container-platform-45.html) [![schabell.org: CodeReady Containers - Building a Cloud-Native Human Resources Process](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.schabell.org/2020/10/codeready-containers-building-cloud-native-hr-process.html) [![schabell.org: How to setup the OpenShift Container Platform 4.7 on your local machine](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.schabell.org/2021/03/codeready-containers-howto-setup-openshift-47-on-local-machine.html) [![dotnettricks.com: Kubernetes vs Docker: Analyzing The Differences](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.scholarhat.com/tutorial/docker/kubernetes-vs-docker-analyzing-the-differences) [![PEP 8 Cheatsheet 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.scribd.com/document/207247675/PEP-8-Cheatsheet-2009) [![scrivano.org: the journey to speed up running OCI containers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.scrivano.org/posts/2022-10-21-the-journey-to-speed-up-oci-containers) [![scrum.org: Make Sure You Don’t Build High Performing Teams Just to Deliver Wrong Things Faster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.scrum.org/resources/blog/make-sure-you-dont-build-high-performing-teams-just-deliver-wrong-things-faster) [![scrum.org: Minimum Viable Product Considered Harmful 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.scrum.org/resources/blog/minimum-viable-product-considered-harmful) [![scrum.org: Posturas del Product Owner](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.scrum.org/resources/blog/posturas-del-product-owner) [![scrum.org: Scrum 2021: Getting You Started as Scrum Master or Product Owner](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.scrum.org/resources/blog/scrum-2021-getting-you-started-scrum-master-or-product-owner) [![scrum.org: Scrum no es una metodología, es un marco de trabajo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.scrum.org/resources/blog/scrum-no-es-una-metodologia-es-un-marco-de-trabajo) [![scrum.org: What Happens To The Sprint Backlog Items That Are Not Done?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.scrum.org/resources/blog/vlog-what-happens-sprint-backlog-items-are-not-done) [![scrum.org: Kanban Guide for Scrum Teams](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.scrum.org/resources/kanban-guide-scrum-teams) [![scylladb.com: Building a Grafana Backend Plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.scylladb.com/2020/10/01/building-a-grafana-backend-plugin) [![sdxcentral.com: AWS Outage Stresses Telco Cloud Challenges](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sdxcentral.com/articles/news/aws-outage-stresses-telco-cloud-challenges/2021/12) [![==seal.io: Open Source Platform Engineering for Dev & Ops==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.seal.io) [![searchenginejournal.com: An Introduction To Python & Machine Learning For' Technical SEO](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.searchenginejournal.com/python-machine-learning-technical-seo) [![searchenginejournal.com: An Introduction To Python & Machine Learning For Technical SEO](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.searchenginejournal.com/python-machine-learning-technical-seo/430000) [![securecoding.com: Code Audit: How to Ensure Compliance for an Application](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.securecoding.com/blog/code-audit-how-to-ensure-compliance-for-an-application) [![seekwell](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.seekwell.io) [![seifbassem.com: SSH into your Azure Arc-enabled servers from anywhere](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.seifbassem.com/blogs/posts/azure-arc-ssh) [![seifbassem.com: Azure Naming Tool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.seifbassem.com/blogs/posts/azure-naming-tool) [![selenium.dev](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.selenium.dev) [![==Semaphore UI== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.semui.co) [![sentinelone.com: Reducing Human Effort in Cybersecurity | Why We Are Investing in Torq’s Automation Platform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sentinelone.com/blog/reducing-human-effort-in-cybersecurity-why-we-are-investing-in-torqs-automation-platform) [![serverless.com: Serverless Framework](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.serverless.com) [![serverless.com: Why we switched from docker to serverless](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.serverless.com/blog/why-we-switched-from-docker-to-serverless) [![serverlessguru.com: Enterprise Serverless Adoption 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.serverlessguru.com/blog/enterprise-serverless-adoption) [![servethehome.com: Docker Abruptly Starts Charging Many Users for Docker Desktop](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.servethehome.com/docker-abruptly-starts-charging-many-users-for-docker-desktop) [![Servicenow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.servicenow.com) [![sesin.at: Securing Kubernetes with Kyverno: How to Protect Your Users From' Themselves by Ritesh Patel](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sesin.at/2021/08/28/securing-kubernetes-with-kyverno-how-to-protect-your-users-from-themselves-by-ritesh-patel) [![shipa.io: Deploying a real-world application on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.shipa.io/development/a-real-world-application-deployment-on-kubernetes) [![shipa.io: Developing and deploying applications to Kubernetes locally with' Shipa and Minikube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.shipa.io/development/deploying-applications-on-kubernetes) [![shipa.io: GitOps in Kubernetes, the easy way–with GitHub Actions and Shipa](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.shipa.io/development/gitops) [![shipa.io: GitOps in the enterprise 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.shipa.io/innovation/gitops-in-the-enterprise) [![shipa.io: GitOps meets AppOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.shipa.io/innovation/gitops-meets-appops) [![shipa.io: DevOps Challenge – Kubernetes Deployment: Ketch vs YAML](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.shipa.io/ketch/devops-challenge-kubernetes-deployment-ketch-vs-yaml) [![Shippable (now part of JFrog Pipelines)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.shippable.com) [![shudnow.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.shudnow.io) [![shuttleOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.shuttleops.io) [![talos-systems.com: Is Vanilla Kubernetes Really Too Heavy For The Raspberry Pi?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.siderolabs.com/blog/is-vanilla-kubernetes-really-too-heavy-for-the-raspberry-pi) [![signadot.com: Sandboxes in Kubernetes using OpenTelemetry](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.signadot.com/blog/sandboxes-in-kubernetes-using-opentelemetry) [![sigstore.dev](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sigstore.dev) [![siliconrepublic.com: 10 dev tools recommended by start-up founders](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.siliconrepublic.com/advice/dev-tools-recommended-by-irish-start-up-founders) [![silverliningsinfo.com: KubeCon: Five biggest trends from the Kubernetes' love fest in Amsterdam](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.silverliningsinfo.com/multi-cloud/cloud-9-lunch-ladies-news-wrap-live-cloud-executive-summit) [![simform.com: Top Alternatives to Kubernetes to Overcome Business Challenges](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.simform.com/blog/alternatives-to-kubernetes) [![simform.com: How to Implement DevOps for Enterprise?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.simform.com/blog/devops-for-enterprise) [![simform.com: 10 Microservice Best Practices: The 80/20 Way](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.simform.com/blog/microservice-best-practices) [![simform.com: Microservices Design Principles: Do We Really Know It Well Enough? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.simform.com/blog/microservices-design-principles) [![simform.com: The Top Go-To Microservices Frameworks for a Scalable Application](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.simform.com/blog/microservices-framework) [![simform.com: 6 Multi-Cloud Architecture Designs for an Effective Cloud Strategy 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.simform.com/blog/multi-cloud-architecture) [![simform.com: What is Multi Cloud? Why you Need a Multi Cloud Strategy?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.simform.com/blog/multi-cloud-strategy) [![simform.com: Cloud Migration ebook](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.simform.com/cloud-migration-ebook) [![simform.com: What is Multi Cloud? Why you Need a Multi Cloud Strategy?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.simform.com/multi-cloud-strategy) [![simple-talk.com: Script Loading between HTTP/1.1 and HTTP/2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.simple-talk.com/dotnet/asp.net/script-loading-between-http1.1-and-http2) [![simplilearn.com: Understanding The Difference Between Kubernetes Vs. Openshift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.simplilearn.com/kubernetes-vs-openshift-article) [![simplilearn.com: Top 40 Terraform Interview Questions and Answers for 2022](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.simplilearn.com/terraform-interview-questions-and-answers-article) [![simplilearn.com: How to Resolve Merge Conflicts in Git?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.simplilearn.com/tutorials/git-tutorial/merge-conflicts-in-git) [![simplilearn.com: What is CI/CD Pipeline and How to Implement it Using Jenkins?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.simplilearn.com/tutorials/jenkins-tutorial/ci-cd-pipeline) [![7 Ways to Optimize Jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sitepoint.com/7-ways-optimize-jenkins) [![sitepoint.com: A Guide to Serverless Functions and How to Deploy Them](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sitepoint.com/gatsby-mdx-blog) [![sitepoint.com: Understanding and Working with Submodules in Git](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sitepoint.com/git-submodules-introduction) [![sitepoint.com: Getting Started With Kubernetes on AWS Tutorial (2023 Update)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sitepoint.com/kubernetes-aws-tutorial) [![slideshare: Http Status Code Errors in SEO](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.slideshare.net/AdelaRoger/http-status-code-errors-in-seo) [![slideshare.net/AmazonWebServices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.slideshare.net/AmazonWebServices) [![slideshare: FinOps: A Culture Transformation to Bring DevOps, Finance and the Business Together - AWS Summit Sydney](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.slideshare.net/AmazonWebServices/finops-a-culture-transformation-to-bring-devops-finance-and-the-business-together-sponsored-by-cloudability-aws-summit-sydney) [![slideshare.net: Migrating Java JBoss EAP Applications to Kubernetes With' S2I](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.slideshare.net/KonveyorIO/migrating-java-jboss-eap-applications-to-kubernetes-with-s2i) [![Slideshare: Caching](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.slideshare.net/NasceniaIT/brown-bag-caching-rafi-faisal-48694442) [![slideshare: Performance Tuning of HAProxy for Database Load Balancing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.slideshare.net/Severalnines/haproxy-mysql-slides) [![slideshare: Load Balancing MySQL with HAProxy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.slideshare.net/Severalnines/load-balancing-mysql-with-haproxy-webinar-replay-english-44071270) [![slideshare: How To Set Up SQL Load Balancing with HAProxy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.slideshare.net/Severalnines/severalnines-ha-proxyjul20143) [![Multi-tenancy features](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.slideshare.net/Smals_ICT/20171010-multitenancy-in-openshift) [![slideshare.net: CI/CD with Openshift and Jenkins 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.slideshare.net/arilivigni/cicd-with-openshift-and-jenkins) [![slideshare.net: Git version control and trunk based approach with VSTS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.slideshare.net/arunmurughan/git-version-control-and-trunk-based-approach-with-vsts) [![Slideshare: Introduction to Redis](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.slideshare.net/dvirsky/introduction-to-redis) [![slideshare.net: Jeff Geerling - Jenkins or: How I learned to stop worrying and love automation 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.slideshare.net/geerlingguy/jenkins-or-how-i-learned-to-stop-worrying-and-love-automation) [![slideshare: Haproxy best practice](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.slideshare.net/haproxytech/haproxy-best-practice) [![slideshare: Haproxy web performance](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.slideshare.net/haproxytech/haproxy-web-performance-55536394) [![slideshare.net: Operating PostgreSQL at Scale with Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.slideshare.net/jkatz05/operating-postgresql-at-scale-with-kubernetes-137132067) [![slideshare.net: OpenShift Container Platform CI/CD Build & Deploy 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.slideshare.net/mozillabros/openshift-container-platform-cicd-build-deploy) [![Slideshare: Introduction to memcached](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.slideshare.net/oemebamo/introduction-to-memcached) [![SELinux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.slideshare.net/openshift/openshift-18812162) [![slideshare: Varnish - Tips & Tricks - 4Developers 2015](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.slideshare.net/piotrpasich/varnish-47199139) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.slideshare.net/slideshow/20171010-multitenancy-in-openshift/80696233) [![slideshare.net: CI/CD with Openshift and Jenkins 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.slideshare.net/slideshow/cicd-with-openshift-and-jenkins/57944430) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.slideshare.net/slideshow/deploying-postgresql-on-kubernetes/130351662) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.slideshare.net/slideshow/jenkins-or-how-i-learned-to-stop-worrying-and-love-automation/90281025) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.slideshare.net/slideshow/migrating-java-jboss-eap-applications-to-kubernetes-with-s2i/250619399) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.slideshare.net/slideshow/operating-postgresql-at-scale-with-kubernetes-137132067/137132067) [![slideshare.net: Deploying PostgreSQL on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.slideshare.net/vyruss000/deploying-postgresql-on-kubernetes) [![==slim.ai==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.slim.ai) [![slim.ai: Automatically reduce Docker container size using DockerSlim](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.slim.ai/blog/automatically-reduce-docker-container-size-using-dockerslim.html) [![==slim.ai: Slim Docker Extension== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.slim.ai/docs/docker-desktop-extension.html) [![SLOconf](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sloconf.com) [![serverlessguru.com: Enterprise Serverless Adoption 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sls.guru/blog/enterprise-serverless-adoption) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.smartdatacollective.com) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.smartdatacollective.com/kingmesal/373466/nosql-databases-4-game-changing-use-cases) [![What's the Difference? Agile vs Scrum vs Waterfall vs Kanban](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.smartsheet.com/agile-vs-scrum-vs-waterfall-vs-kanban) [![smartsheet.com: The Way of DevOps: A Primer on DevOps Principles and Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.smartsheet.com/devops) [![smashingmagazine.com: Getting The Most Out Of Git](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.smashingmagazine.com/2021/02/getting-the-most-out-of-git) [![smashingmagazine.com: Testing Pipeline 101 For Frontend Testing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.smashingmagazine.com/2022/02/testing-pipeline-101-frontend-testing) [![snapt.net: Best Practices for Load Balancing Kubernetes Containers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.snapt.net/blog/best-practices-for-load-balancing-kubernetes-containers) [![Why Python 3 exists](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.snarky.ca/why-python-3-exists) [![softkraft.co: WS Kinesis vs Kafka comparison: Which is right for you? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.softkraft.co/aws-kinesis-vs-kafka-comparison) [![Orchestration Made Easy with Zeebe and Kafka](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.softobiz.com/orchestration-made-easy-with-zeebe-and-kafka) [![softwarebusinessgrowth.com: Parallel System Validation – The End Of DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.softwarebusinessgrowth.com/doc/parallel-system-validation-the-end-of-devops-0001) [![==softwarecollections.org==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.softwarecollections.org) [![softwaretestguideforu.com: What is system testing? How to perform system' testing?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.softwaretestguideforu.com/2020/06/what-is-system-testinghow-to-perform.html) [![softwaretestinghelp.com: Kanban Vs Scrum Vs Agile: A Detailed Comparison To Find Differences](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.softwaretestinghelp.com/kanban-vs-scrum-vs-agile) [![Microsoft Visual Studio Team Services (VSTS) Tutorial: The Cloud ALM Platform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.softwaretestinghelp.com/microsoft-vsts-tutorial-1) [![softwaretestingmagazine.com: Learning JMeter : Documentation, Tutorials, Videos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.softwaretestingmagazine.com/tools/learning-jmeter-documentation-tutorials-videos) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.softwaretestingnews.co.uk/a-software-testing-and-devops-tools-directory-for-digital-programmes) [![softwaretestingportal.com: API Testing, Key Terminologies and more...](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.softwaretestingportal.com/2020/03/31/api-testing) [![softwaretestingsapiens.com: Roadmap to learn API Testing in Just 30 days](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.softwaretestingsapiens.com/roadmap-to-learn-api-testing) [![softwebsolutions.com: DevOps and Microservices – Creating change together](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.softwebsolutions.com/resources/devops-and-microservices) [![softwebsolutions.com: DevOps and Microservices – Creating change together](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.softwebsolutions.com/resources/devops-and-microservices.html) [![softwebsolutions.com: What is DevSecOps and why your business needs it](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.softwebsolutions.com/resources/devops-security-tools-benefits) [![softwebsolutions.com: What is DevSecOps and why your business needs it](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.softwebsolutions.com/resources/devops-security-tools-benefits.html) [![softwebsolutions.com: Why enterprises need to adopt a multi-cloud strategy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.softwebsolutions.com/resources/multi-cloud-adoption-strategy) [![softwebsolutions.com: Why enterprises need to adopt a multi-cloud strategy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.softwebsolutions.com/resources/multi-cloud-adoption-strategy.html) [![softzone.es: Conoce Fleet, el nuevo IDE ultraligero de la mano de JetBrains](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.softzone.es/noticias/programas/conoce-fleet-ide-ultraligero-mano-jetbrains) [![softzone.es: Por qué me interesa más usar PowerShell en lugar de CMD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.softzone.es/noticias/windows/por-que-interesa-usar-powershell-lugar-cmd) [![solo.io: Exploring Cilium Layer 7 Capabilities Compared to Istio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.solo.io/blog) [![solo.io: Connect Your Services Seamlessly with Amazon EKS Anywhere and Istio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.solo.io/blog/amazon-eks-anywhere-and-solo-istio) [![solo.io: Configuration as Data, GitOps, and Controllers: it’s not simple' for multi-cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.solo.io/blog/configuration-as-data-gitops-and-controllers-its-not-simple-for-multi-cluster) [![solo.io: Exploring Cilium Layer 7 Capabilities Compared to Istio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.solo.io/blog/exploring-cilium-layer-7-capabilities-compared-to-istio) [![solo.io: GlooOps: Progressive delivery, the GitOps way](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.solo.io/blog/glooops-progressive-delivery-the-gitops-way) [![solo.io: Identity Federation for Multi-Cluster Kubernetes and Service Mesh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.solo.io/blog/identity-federation-for-multi-cluster-kubernetes-and-service-mesh) [![Introducing Gloo Federation for Multi-Cluster API Gateway Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.solo.io/blog/introducing-gloo-federation-for-multi-cluster-management) [![solo.io: Istio multi-cluster on Red Hat OpenShift with Gloo Mesh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.solo.io/blog/istio-multi-cluster-on-red-hat-openshift-with-gloo-mesh) [![solo.io: Istio’s networking: An in-depth look at traffic and architecture' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.solo.io/blog/istios-networking-in-depth) [![solo.io: Navigating __Istio Config__: a look into Istio’s toolkit](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.solo.io/blog/navigating-istio-config-toolkit) [![solo.io: Ode to Istio 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.solo.io/blog/ode-to-istio) [![solo.io: Step by Step: Datastax Cassandra with Istio and SNI routing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.solo.io/blog/step-by-step-datastax-cassandra-with-istio-and-sni-routing) [![solo.io: The 3 best ways to use Flux and Flagger for GitOps with your Envoy Proxy API gateways](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.solo.io/blog/the-3-best-ways-to-use-flux-and-flagger-for-gitops-with-your-envoy-proxy-api-gateways) [![solo.io: The evolution of VM support in Istio 1.8 (with video)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.solo.io/blog/the-evolution-of-vm-support-in-istio-1-8-with-video) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.solo.io/blog/tutorial-gloo-integration-with-keycloak) [![solo.io: Learn how to rate limit requests in Istio 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.solo.io/blog/tutorial-rate-limiting-of-service-requests-in-istio-service-mesh) [![solo.io: Upgrading Istio without Downtime](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.solo.io/blog/upgrading-istio-without-downtime) [![solo.io: Why the control plane matters. Control planes are different than data planes. Separating the control plane from data plane 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.solo.io/blog/why-the-control-plane-matters) [![Sonarqube.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sonarqube.org) [![Sonarqube.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sonarsource.com/products/sonarqube) [![blog.sonatype.com: Achieving CI and CD With Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sonatype.com/blog/achieving-ci/cd-with-kubernetes) [![CI/CD OpenShift and Tekton](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sonatype.com/blog/new-cloud-native-ci/cd-projects-openshift-and-tekton) [![blog.sonatype.com: Python Packages Upload Your AWS Keys, env vars, Secrets to the Web](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sonatype.com/blog/python-packages-upload-your-aws-keys-env-vars-secrets-to-web) [![blog.sonatype.com: Using Nexus 3 as Your Repository – Part 3: Docker Images 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sonatype.com/blog/using-sonatype-nexus-repository-3-part-3-docker-images) [![sonatype.com/nexus-repository-oss](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sonatype.com/nexus-repository-oss) [![sonatype.com/nexus-repository-oss](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sonatype.com/products/sonatype-nexus-repository) [![Atlassian Sourcetree](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sourcetreeapp.com) [![spec-india.com: Kubernetes VS Openshift (July 23rd 2019)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.spec-india.com/blog) [![spec-india.com: Kubernetes VS Openshift (July 23rd 2019)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.spec-india.com/blog/kubernetes-vs-openshift) [![spectrocloud.com: Deploying complex infrastructure with a Terraform state machine](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.spectrocloud.com/blog/deploying-complex-infrastructure-with-a-terraform-state-machine) [![spectrocloud.com: Kubernetes security best practices: 5 easy ways to cut risk](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.spectrocloud.com/blog/kubernetes-security-best-practices-5-easy-ways-to-cut-risk) [![spiceworks.com: How to Get Started With Kubernetes the Right Way: DevOps Experts Weigh In 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.spiceworks.com/tech/cloud/articles/how-to-get-started-with-kubernetes) [![spinnaker.io deployment tool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.spinnaker.io) [![split.io: Progressive Delivery](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.split.io/glossary/progressive-delivery) [![victorops.com: Source Code Control: Trunk-Based Development vs. GitFlow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.splunk.com/en_us/about-splunk/acquisitions/splunk-on-call.html) [![replex.io: An Introduction to Kubernetes FinOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.splunk.com/en_us/appdynamics-joins-splunk.html?301=appdynamics) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.splunk.com/en_us/appdynamics-joins-splunk.html?301=appdynamics/blog/an-introduction-to-kubernetes-finops) [![sqlrevisited.blogspot.com: MySQL vs PostgreSQL? Pros and Cons](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sqlrevisited.com/2022/03/mysql-vs-postgresql-pros-and-cons.html) [![sqlservercentral.com: Chaos Engineering in Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sqlservercentral.com/articles/chaos-engineering-in-azure) [![sqlservercentral.com: Powershell Day by Day: Adding Help to Scripts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sqlservercentral.com/articles/powershell-day-by-day-adding-help-to-scripts) [![sqlshack.com: 6 Reasons why you can’t have DevOps without Test Automation 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sqlshack.com/6-reasons-why-you-cant-have-devops-without-test-automation) [![sqlshack.com: SQL Database on Kubernetes: Considerations and Best Practices 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sqlshack.com/sql-database-on-kubernetes-considerations-and-best-practices) [![sqltutorial.org: SQL Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sqltutorial.org/sql-cheat-sheet) [![squadcast.com: Kyverno - Policy Management in Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.squadcast.com/blog/kyverno-policy-management-in-kubernetes) [![stackrox.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.stackrox.com) [![Amazon EKS Security Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.stackrox.com/post/2019/09/amazon-eks-security-best-practices) [![stackrox.com: Kubernetes Networking Demystified: A Brief Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.stackrox.com/post/2020/01/kubernetes-networking-demystified) [![stackrox.com: EKS vs GKE vs AKS - Evaluating Kubernetes in the Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.stackrox.com/post/2020/02/eks-vs-gke-vs-aks) [![Kubernetes Security 101: Risks and 29 Best Practices 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.stackrox.com/post/2020/05/kubernetes-security-101) [![stackrox.com: Part 1 - Rancher Kubernetes Engine (RKE) Security Best Practices' for Cluster Setup 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.stackrox.com/post/2021/01/part-1-rancher-kubernetes-engine-rke-security-best-practices-for-cluster-setup) [![Amazon EKS Security Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.stackrox.io/blog/amazon-eks-security-best-practices) [![stackrox.io: Top 9 Open Source DevSecOps Tools for Kubernetes in 2021 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.stackrox.io/blog/top-9-open-source-devsecops-tools-for-kubernetes) [![stacksimplify.com: AWS ALB Ingress Service - Basics 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.stacksimplify.com/aws-eks/aws-alb-ingress/lean-kubernetes-aws-alb-ingress-basics) [![stacksimplify.com: DevOps with AWS CodePipeline on AWS EKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.stacksimplify.com/aws-eks/aws-devops-eks/learn-to-master-devops-on-aws-eks-using-aws-codecommit-codebuild-codepipeline) [![starwindsoftware.com: Remove a Kubernetes namespace blocked with Terminating' status](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.starwindsoftware.com/blog/remove-a-kubernetes-namespace-blocked-with-terminating-status) [![stationx.net: Hacking Tools Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.stationx.net/hacking-tools-cheat-sheet) [![stevesmith.tech: GitOps is a placebo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.stevesmith.tech/blog/gitops-is-a-placebo) [![agileconnection.com: Infrastructure as Code: The Foundation of Effective DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.stickyminds.com) [![Stitcher AWS Podcasts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.stitcher.com/podcast/amazon-web-services/aws-podcast) [![lorem](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.storetasker.com) [![storj.io: Integrating Decentralized Cloud Storage with Duplicati](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.storj.io/blog/integrating-decentralized-cloud-storage-with-duplicati) [![storj.io: Integrating Decentralized Cloud Storage with Duplicati](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.storj.io/cloud-object-storage) [![sufle.io: Adopting GitOps for Enhanced Operations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sufle.io/blog/adopting-gitops-for-enhanced-operations) [![superawesome.com: Scaling pods with HPA using custom metrics. How we scale' our kid-safe technology using Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.superawesome.com/blog/how-we-scale-our-kid-safe-technology-using-auto-scaling-on-kubernetes) [![suse.com: SUSE Rancher 2.6 delivers interoperability across multi-cloud environments with redesigned user experience, hosted cluster support, and improved security posture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.suse.com/c/intro-rancher-2-6-features) [![suse.com: NGINX Guest Blog: NGINX Kubernetes Ingress Controller 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.suse.com/c/nginx-guest-blog-kubernetes-ingress-controller) [![rancher.com: Announcing Harvester: Open Source Hyperconverged Infrastructure (HCI) Software](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.suse.com/c/rancher_blog/announcing-harvester-open-source-hyperconverged-infrastructure-hci-software) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.suse.com/c/rancher_blog/announcing-hosted-rancher-with-rancher-2-4) [![rancher.com: Create Reproducible Security in Kubernetes with Helm 3 and Helm Charts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.suse.com/c/rancher_blog/create-reproducible-security-in-kubernetes-with-helm-3-and-helm-charts) [![rancher.com: Custom alerts using Prometheus queries](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.suse.com/c/rancher_blog/custom-alerts-using-prometheus-queries) [![Deploy a Rancher Cluster with GitLab CI and Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.suse.com/c/rancher_blog/deploy-a-rancher-cluster-with-gitlab-ci-and-terraform) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.suse.com/c/rancher_blog/deploy-kubernetes-clusters-on-microsoft-azure-with-rancher) [![rancher.com: Disaster Recovery Preparedness for Your Kubernetes Clusters 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.suse.com/c/rancher_blog/disaster-recovery-preparedness-for-your-kubernetes-clusters) [![rancher.com: Driving Kubernetes Adoption in Finance with Rancher](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.suse.com/c/rancher_blog/driving-kubernetes-adoption-in-finance-with-rancher) [![rancher.com: Enhancing Kubernetes Security with Pod Security Policies, Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.suse.com/c/rancher_blog/enhancing-kubernetes-security-with-pod-security-policies-part-1) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.suse.com/c/rancher_blog/enhancing-kubernetes-security-with-pod-security-policies-part-2) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.suse.com/c/rancher_blog/faster-kubernetes-development-with-rancher-devspace-and-loft) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.suse.com/c/rancher_blog/fleet-management-for-kubernetes-is-here) [![rancher.com: Gain Better Visibility into Kubernetes Cost Allocation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.suse.com/c/rancher_blog/gain-better-visibility-into-kubernetes-cost-allocation) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.suse.com/c/rancher_blog/getting-started-with-longhorn-distributed-block-storage-and-cloud-native-distributed-sql) [![Longhorn Simplifies Distributed Block Storage in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.suse.com/c/rancher_blog/longhorn-simplifies-distributed-block-storage-in-kubernetes) [![Monitor Etcd with Prometheus and Grafana using Rancher](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.suse.com/c/rancher_blog/monitor-etcd-with-prometheus-and-grafana-using-rancher) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.suse.com/c/rancher_blog/multi-cluster-vulnerability-scanning-with-alcide-and-rancher) [![suse.com: My First Impressions with SUSE Rancher Kubernetes Projects](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.suse.com/c/rancher_blog/my-first-impressions-with-suse-rancher-kubernetes-projects) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.suse.com/c/rancher_blog/rancher-2-5-delivers-on-computing-everywhere-strategy) [![suse.com: Rancher Desktop 1.0.0 Has Arrived](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.suse.com/c/rancher_blog/rancher-desktop-1-0-0-has-arrived) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.suse.com/c/rancher_blog/run-rancher-2-4-in-azure-with-k3s-and-mysql) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.suse.com/c/rancher_blog/set-up-k3s-in-high-availability-using-k3d) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.suse.com/c/rancher_blog/set-up-your-k3s-cluster-for-high-availability-on-digitalocean) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.suse.com/c/rancher_blog/speed-up-development-with-automated-kubernetes-deployments) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.suse.com/c/rancher_blog/stateful-kubernetes-workloads-on-vsphere-with-rke) [![rancher.com: The No. 1 Rule of Disaster Recovery](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.suse.com/c/rancher_blog/the-no-1-rule-of-disaster-recovery) [![rancher.com: The Three Pillars of Kubernetes Container Orchestration 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.suse.com/c/rancher_blog/the-three-pillars-of-kubernetes-container-orchestration) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.suse.com/c/rancher_blog/upgrade-your-k3s-clusters-smoothly-in-rancher-2-4) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.suse.com/c/rancher_blog/using-hybrid-and-multi-cloud-service-mesh-based-applications-for-distributed-deployments) [![rancher.com: What is Cloud-Native Storage?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.suse.com/c/rancher_blog/what-is-cloud-native-storage) [![swarmia.com/build: Build Elements of an Effective Software Organization](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.swarmia.com/build) [![syncfusion.com: 10 Best C# NuGet Packages to Improve Your Productivity in 2022](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.syncfusion.com/blogs/post/10-best-c-nuget-packages-to-improve-your-productivity-in-2022) [![syncfusion.com: 10 Best C# NuGet Packages to Improve Your Productivity in' 2022](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.syncfusion.com/blogs/post/10-best-c-nuget-packages-to-improve-your-productivity-in-2022.aspx) [![synopsys.com: How to integrate automated AST tools in your CI/CD pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.synopsys.com/blogs/software-security/integrating-automated-ast-tools) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.synopsys.com/software-integrity/blog/integrating-automated-ast-tools.html) [![Platform Democracy: Rethinking Who Builds and Consumes Your Internal Platform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.syntasso.io/post/platform-democracy-rethinking-who-builds-and-consumes-your-internal-platform) [![syntasso.io: Platform Engineering: Orchestrating Applications, Platforms, and Infrastructure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.syntasso.io/post/platform-engineering-orchestrating-applications-platforms-and-infrastructure) [![Apolicy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com) [![sysdig.com: Prometheus 2.37 – The first long-term supported release! 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog) [![sysdig.com: Mitigating CVE-2021-20291: DoS affecting CRI-O and Podman](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/cve-2021-20291-cri-o-podman) [![sysdig.com: What is Kubernetes CrashLoopBackOff? And how to fix it 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/debug-kubernetes-crashloopbackoff) [![sysdig.com: How attackers use exposed Prometheus server to exploit Kubernetes clusters | Miguel Hernández](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/exposed-prometheus-exploit-kubernetes-kubeconeu) [![sysdig.com: How to apply security at the source using GitOps | Eduardo Mínguez 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/gitops-iac-security-source) [![sysdig.com: How to monitor coreDNS 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/how-to-monitor-coredns) [![sysdig.com: Helm security and best practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/how-to-secure-helm) [![sysdig.com: Getting started with runtime security and Falco](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/intro-runtime-security-falco) [![sysdig.com: K3s + Sysdig: Deploying and securing your cluster… in less than 8 minutes! 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/k3s-sysdig-falco) [![sysdig.com: Kubernetes 1.22 – What’s new?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/kubernetes-1-22-whats-new) [![sysdig.com: Kubernetes 1.23 – What’s new?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/kubernetes-1-23-whats-new) [![sysdig.com: Kubernetes 1.24 – What’s new?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/kubernetes-1-24-whats-new) [![sysdig.com: Kubernetes 1.25 – What’s new?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/kubernetes-1-25-whats-new) [![sysdig.com: Kubernetes 1.26 – What’s new?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/kubernetes-1-26-whats-new) [![sysdig.com: Kubernetes 1.27 – What’s new?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/kubernetes-1-27-whats-new) [![sysdig.com: Kubernetes admission controllers in 5 minutes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/kubernetes-admission-controllers) [![sysdig.com: Getting started with Kubernetes audit logs and Falco 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/kubernetes-audit-log-falco) [![sysdig.com: Kubernetes pod autoscaler using custom metrics](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/kubernetes-autoscaler) [![sysdig.com: Kubernetes capacity planning: How to rightsize the requests of your cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/kubernetes-capacity-planning) [![sysdig.com: Trigger a Kubernetes HPA with Prometheus metrics](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/kubernetes-hpa-prometheus) [![sysdig.com: Understanding Kubernetes limits and requests by example 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/kubernetes-limits-requests) [![sysdig.com: Seven Kubernetes monitoring best practices every monitoring solution should enable](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/kubernetes-monitoring-best-practices) [![sysdig.com: Kubernetes Monitoring with Prometheus, the ultimate guide 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/kubernetes-monitoring-prometheus) [![sysdig.com: Understanding Kubernetes Evicted Pods](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/kubernetes-pod-evicted) [![sysdig.com: Understanding Kubernetes pod pending problems](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/kubernetes-pod-pending-problems) [![sysdig.com: How to rightsize the Kubernetes resource limits](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/kubernetes-resource-limits) [![sysdig.com: Kubernetes Services: ClusterIP, Nodeport and LoadBalancer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/kubernetes-services-clusterip-nodeport-loadbalancer) [![sysdig.com: Mitigating log4j with Runtime-based Kubernetes Network Policies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/mitigating-log4j-kubernetes-network-policies) [![sysdig.com: How to monitor etcd](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/monitor-etcd) [![sysdig.com: How to monitor Istio, the Kubernetes service mesh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/monitor-istio) [![sysdig.com: How to monitor kube-proxy 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/monitor-kube-proxy) [![sysdig.com: How to monitor Kubernetes control plane](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/monitor-kubernetes-control-plane) [![sysdig.com: How to monitor an Oracle database with Prometheus. The OracleDB Prometheus exporter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/monitor-oracle-database-prometheus) [![sysdig.com: Monitoring Kubernetes in Production](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/monitoring-kubernetes) [![sysdig.com: Top 10 metrics in PostgreSQL monitoring with Prometheus 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/postgresql-monitoring) [![sysdig.com: How to monitor Redis with Prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/redis-prometheus) [![sysdig.com: How to secure Kubernetes deployment with signature verification](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/secure-kubernetes-deployment-signature-verification) [![sysdig.com: Sysdig 2021 container security and usage report: Shifting left is not enough 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/sysdig-2021-container-security-usage-report) [![sysdig.com: Sysdig and Apolicy join forces to help customers secure Infrastructure As Code and automate remediation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/sysdig-and-apolicy-join-forces-to-help-customer-secure-infrastructure-as-code) [![sysdig.com: OWASP Kubernetes Top 10 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/top-owasp-kubernetes) [![sysdig.com: Triaging a Malicious Docker Container](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/triaging-malicious-docker-container) [![sysdig.com: Kubernetes OOM and CPU Throttling](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/troubleshoot-kubernetes-oom) [![sysdig.com: Top vulnerability assessment and management best practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/vulnerability-assessment) [![sysdig.com: What’s new in Kubernetes 1.20?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/whats-new-kubernetes-1-20) [![sysdig.com: 12 Container image scanning best practices to adopt in production](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/learn-cloud-native/12-container-image-scanning-best-practices) [![sysdig.com: Container security best practices: Ultimate guide 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/learn-cloud-native/container-security-best-practices) [![sysdig.com: Top 20 Dockerfile best practices 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/learn-cloud-native/dockerfile-best-practices) [![systemcenterdudes.com: Create Operational SCCM Collection Using Powershell Script](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.systemcenterdudes.com/create-operational-sccm-collection-using-powershell-script) [![systemcodegeeks.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.systemcodegeeks.com) [![Markdown Tables Generator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tablesgenerator.com/markdown_tables) [![talkingquickly.co.uk: Kubernetes Single Sign On - A detailed guide 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.talkingquickly.co.uk/kubernetes-sso-a-detailed-guide) [![talos-systems.com: Is Vanilla Kubernetes Really Too Heavy For The Raspberry' Pi?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.talos-systems.com/blog/is-vanilla-kubernetes-really-too-heavy-for-the-raspberry-pi) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tangowithdjango.com) [![techbeatly.com: How to create, increase or decrease project quota](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techbeatly.com/2018/11/how-to-create-increase-or-decrease-project-quota-in-openshift.html) [![techbeatly.com: Ansible for Infrastructure Provisioning in AWS | Ansible' Real Life Series - youtube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techbeatly.com/ansible-for-infrastructure-provisioning-in-aws-ansible-real-life-series) [![techbeatly.com: Terraform Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techbeatly.com/terraform-cheat-sheet) [![techbeatly.com: 10 Free Courses to Learn Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techbeatly.com/terraform-free-courses) [![techerati.com: DevSecOps: Eight tips for truly securing software](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techerati.com/features-hub/opinions/devsecops-eight-tips-for-truly-securing-software) [![techerati.com: Microservices in the Cloud-Native Era](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techerati.com/features-hub/opinions/microservices-in-the-cloud-native-era) [![TGB - AWS Interview Questions and Answers - Frequently asked](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techgeekbuzz.com/top-aws-interview-questions-and-answers) [![techmanyu.com: Kubernetes Security with Kube-bench and Kube-hunter 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techmanyu.com/kubernetes-security-with-kube-bench-and-kube-hunter-6765bf44ebc6) [![technologyreview.com: Andrew Ng: Forget about building an AI-first business. Start with a mission 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.technologyreview.com/2021/03/26/1021258/ai-pioneer-andrew-ng-machine-learning-business) [![==technologyreview.es: "Las empresas que empiezan a lo grande con la IA' fracasan más"== 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.technologyreview.es/s/13258/las-empresas-que-empiezan-lo-grande-con-la-ia-fracasan-mas) [![Web Terminal Operator: Tips y Trucos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techqna.io/2024/09/web-terminal-operator-tips-tricks-for.html) [![techradar.com: techradar.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techradar.com/best/best-devops-tools) [![techradar.com: Google Cloud is making it easier for developers to smuggle ‘secrets’ in their code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techradar.com/news/google-cloud-is-making-it-easier-for-developers-to-smuggle-secrets-in-their-code) [![techradar.com: Low-code could replace "traditional" coding within months](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techradar.com/news/low-code-could-replace-traditional-coding-within-months) [![techradar.com: Three tips to implement Kubernetes with open standards](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techradar.com/news/three-tips-to-implement-kubernetes-with-open-standards) [![techrepublic.com: AWS has gone down before, as have other providers; Fastly' has lessons to share from its own outage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techrepublic.com/article/aws-has-gone-down-before-as-have-other-providers-fastly-has-lessons-to-share-from-its-own-outage) [![==techrepublic.com: AWS outage: Your response to AWS going down shouldn't' be multicloud==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techrepublic.com/article/aws-outage-your-response-to-aws-going-down-shouldnt-be-multicloud) [![techrepublic.com: ChatGPT Cheat Sheet: Complete Guide for 2023](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techrepublic.com/article/chatgpt-cheat-sheet) [![techrepublic.com: DevOps is getting code released faster than ever. But' security is lagging behind](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techrepublic.com/article/devops-is-getting-code-released-faster-than-ever-but-security-is-lagging-behind) [![==techrepublic.com: Enterprises get closer to the app store experience with' Kubernetes and GitOps==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techrepublic.com/article/enterprises-get-closer-to-the-app-store-experience-with-kubernetes-and-gitops) [![techrepublic.com: CI/CD platforms: How to choose the right continuous integration' and delivery system for your business](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techrepublic.com/article/how-to-choose-the-right-cicd-platform) [![techrepublic.com: How to create Let's Encrypt SSL certificates with acme.sh' on Linux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techrepublic.com/article/how-to-create-lets-encrypt-ssl-certificates-with-acme-sh-on-linux) [![IBM creates an open source tool to simplify API documentation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techrepublic.com/article/ibm-creates-an-open-source-tool-to-simplify-api-documentation) [![techrepublic.com: Kanboard: A simple to deploy, easy to use Kanban board' for project management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techrepublic.com/article/kanboard-a-simple-to-deploy-easy-to-use-kanban-board-for-project-management) [![==Kubernetes magic is in enterprise standardization, not app portability==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techrepublic.com/article/kubernetes-magic-is-in-enterprise-standardization-not-app-portability) [![techrepublic.com: Kubernetes will deliver the app store experience for enterprise' software, says Weaveworks CEO](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techrepublic.com/article/kubernetes-will-deliver-the-app-store-experience-for-enterprise-software-says-weaveworks-ceo) [![techrepublic.com: What is Lean Software Development?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techrepublic.com/article/lean-development) [![techrepublic.com: OpenSearch: AWS rolls out its open source Elasticsearch' fork](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techrepublic.com/article/opensearch-aws-rolls-out-its-open-source-elasticsearch-fork) [![techrepublic.com: The best programming languages to learn in 2022](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techrepublic.com/article/the-best-programming-languages-to-learn-in-2022) [![==techrepublic.com: What can you do with Azure Files?==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techrepublic.com/article/what-can-you-do-azure-files) [![techrepublic.com: Windows Subsystem for Linux 2: The GUI features developers' have been asking for](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techrepublic.com/article/windows-subsystem-for-linux-2-the-gui-features-developers-have-been-asking-for) [![techsupportpk.com: Install Ansible AWX on CentOS, RHEL 7, 8](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techsupportpk.com/2020/03/how-to-install-ansible-awx-centos-rhel-7-8.html) [![4 trends for Kubernetes cloud-native teams to watch in 2020](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techtarget.com/searchapparchitecture/tip/4-trends-for-Kubernetes-cloud-native-teams-to-watch-in-2020) [![itprotoday.com: Who's Winning in the Container Software Market 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techtarget.com/searchcio/answer/ITPro-Today-Network-Computing-IoT-World-Today-combine-with-TechTarget) [![techtarget.com: Amazon ECS vs. Kubernetes: Which should you use on AWS?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techtarget.com/searchcloudcomputing/answer/Amazon-ECS-vs-Kubernetes-Which-should-you-use-on-AWS) [![Modernize legacy applications with containers, microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techtarget.com/searchcloudcomputing/feature/Modernize-legacy-applications-with-containers-microservices) [![Compare tools for multi-cloud Kubernetes management 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techtarget.com/searchcloudcomputing/tip/Compare-tools-for-multi-cloud-Kubernetes-management) [![Assess managed Kubernetes services for your workloads.](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techtarget.com/searchcloudcomputing/tip/Weigh-the-pros-and-cons-of-managed-Kubernetes-services) [![searchstorage.techtarget.com: IBM Spectrum](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techtarget.com/searchitchannel/definition/IBM-International-Business-Machines) [![techtarget.com: How many Kubernetes nodes should be in a cluster? 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techtarget.com/searchitoperations/answer/How-many-Kubernetes-nodes-should-be-in-a-cluster) [![searchitoperations.techtarget.com: Differences between Kubernetes Ingress vs. load balancer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techtarget.com/searchitoperations/feature/Differences-between-Kubernetes-Ingress-vs-load-balancer) [![**Optimize** Kubernetes cluster management with these 5 tips](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techtarget.com/searchitoperations/feature/Optimize-Kubernetes-cluster-management-with-these-5-tips) [![Top 15 DevOps blogs to read and follow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techtarget.com/searchitoperations/feature/Top-15-DevOps-blogs-to-read-and-follow) [![searchitoperations.techtarget.com: Kubernetes policy project takes enterprise IT by storm](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techtarget.com/searchitoperations/news/252467102/Kubernetes-policy-project-takes-enterprise-IT-by-storm) [![searchitoperations.techtarget.com: GitOps pros grapple with Kubernetes configuration management. GitOps users seek ideal Kubernetes config tool 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techtarget.com/searchitoperations/news/252492459/GitOps-pros-grapple-with-Kubernetes-configuration-management) [![searchitoperations.techtarget.com: CNCF policy-as-code project bridges Kubernetes security gaps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techtarget.com/searchitoperations/news/252505548/CNCF-policy-as-code-project-bridges-Kubernetes-security-gaps) [![searchitoperations.techtarget.com: Ensure Kubernetes high availability with master node planning](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techtarget.com/searchitoperations/tip/Ensure-Kubernetes-high-availability-with-master-node-planning) [![searchitoperations.techtarget.com: Terraform cheat sheet: Notable commands, HCL and more](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techtarget.com/searchitoperations/tip/Terraform-cheat-sheet-Notable-commands-HCL-and-more) [![searchitoperations.techtarget.com: Tips and tools to achieve a serverless DevOps workflow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techtarget.com/searchitoperations/tip/Tips-and-tools-to-achieve-a-serverless-DevOps-workflow) [![techtarget.com: Get up to speed with PowerShell and the Microsoft Graph API](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techtarget.com/searchwindowsserver/tutorial/Get-up-to-speed-with-PowerShell-and-the-Microsoft-Graph-API) [![techuz.com: What is CI/CD? An Introduction to Continuous Integration, Continuous Deployment and CI/CD Pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techuz.com/blog/what-is-ci-cd-an-introduction-to-continuous-integration-continuous-deployment-and-ci-cd-pipeline) [![techwebspace.com: Get Started with the REST Assured Framework: An Example-based Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techwebspace.com/get-started-with-the-rest-assured-framework-an-example-based-guide) [![Techworld with Nana: Learn DevOps topics easily](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techworld-with-nana.com) [![==techworld-with-nana.com/devops-bootcamp==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techworld-with-nana.com/devops-bootcamp) [![techworld-with-nana.com: DevOps Roadmap 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techworld-with-nana.com/devops-roadmap) [![Platform Engineering Guide - 5 Key Use Cases of Internal Developer Platforms](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techworld-with-nana.com/post/platform-engineering-guide) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techzine.eu) [![tecmint.com 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tecmint.com) [![tecmint.com: 20 Netstat Commands for Linux Network Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tecmint.com/20-netstat-commands-for-linux-network-management) [![5 Tips to Boost the Performance of Your Apache Web Server](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tecmint.com/apache-performance-tuning) [![tecmint.com: How to Calculate IP Subnet Address with ipcalc Tool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tecmint.com/calculate-ip-subnet-address-with-ipcalc-tool) [![tecmint.com: 10 Useful du (Disk Usage) Commands to Find Disk Usage of Files and Directories](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tecmint.com/check-linux-disk-usage-of-files-and-directories) [![tecmint.com: 10 Useful Commands to Collect System and Hardware Information in Linux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tecmint.com/commands-to-collect-system-and-hardware-information-in-linux) [![tecmint.com: How to Control Systemd Services on Remote Linux Server](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tecmint.com/control-systemd-services-on-remote-linux-server) [![tecmint.com: What’s Difference Between Grep, Egrep and Fgrep in Linux?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tecmint.com/difference-between-grep-egrep-and-fgrep-in-linux) [![tecmint.com: How to Find Recent or Today’s Modified Files in Linux 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tecmint.com/find-recent-modified-files-in-linux) [![tecmint.com: How to Kill Linux Process Using Kill, Pkill and Killall](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tecmint.com/how-to-kill-a-process-in-linux) [![Installing and Configuring Django Web Framework with Virtual Environments in CentOS/Debian](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tecmint.com/install-and-configure-django-web-framework-in-centos-debian-ubuntu) [![tecmint: How to Install Apache Kafka in CentOS/RHEL 7](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tecmint.com/install-apache-kafka-in-centos-rhel) [![tecmint.com: How to Install and Configure ‘Collectd’ and ‘Collectd-Web’ to Monitor Server Resources in Linux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tecmint.com/install-collectd-and-collectd-web-to-monitor-server-resources-in-linux) [![tecmint.com: How to Install Docker on Rocky Linux and AlmaLinux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tecmint.com/install-docker-in-rocky-linux-and-almalinux) [![tecmint.com: How to Setup High-Availability Load Balancer with ‘HAProxy’ to Control Web Server Traffic](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tecmint.com/install-haproxy-load-balancer-in-linux) [![tecmint.com: How to Install htop on CentOS 8](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tecmint.com/install-htop-on-centos-8) [![tecmint.com: How to Install Java 17 on RHEL-based Linux Distributions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tecmint.com/install-java-on-centos-rhel-fedora) [![tecmint.com: Different Ways to Use Column Command in Linux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tecmint.com/linux-column-command) [![tecmint.com: 16 Useful Bandwidth Monitoring Tools to Analyze Network Usage in Linux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tecmint.com/linux-network-bandwidth-monitoring-tools) [![tecmint.com: How to Manage Containers Using Podman and Skopeo in RHEL 8](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tecmint.com/manage-containers-using-podman-in-rhel) [![tecmint.com: How to Run Commands from Standard Input Using Tee and Xargs in Linux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tecmint.com/pipe-command-output-to-other-commands) [![tecmint.com: 10 Practical Examples of Rsync Command in Linux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tecmint.com/rsync-local-remote-file-synchronization-commands) [![tecmint.com: How to Run Commands from Standard Input Using Tee and Xargs' in Linux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tecmint.com/run-commands-from-standard-input-using-tee-and-xargs-in-linux) [![Tecmint.com: How to Setup HAProxy as Load Balancer for Nginx on CentOS 8](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tecmint.com/setup-nginx-haproxy-load-balancer-in-centos-8) [![tecmint.com: Testssl.sh – Testing TLS/SSL Encryption Anywhere on Any Port](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tecmint.com/testssl-sh-test-tls-ssl-encryption-in-linux-commandline) [![tecmint.com: vtop – A Linux Process and Memory Activity Monitoring Tool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tecmint.com/vtop-monitor-linux-process-usage) [![**watchman command**: A File and Directory Watching Tool for Changes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tecmint.com/watchman-monitor-file-changes-in-linux) [![Ansible Let's Encrypt Collection](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.telekom-mms.com/blog) [![telepresence.io 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.telepresence.io) [![telerik.com: Your First Microservice in .NET 6](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.telerik.com/blogs/your-first-microservice-dotnet-6) [![ermetic.com: Access Undenied on AWS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tenable.com/blog/access-undenied-on-aws) [![accurics.com: Terraform Security: Improving IaC Scans with Terraform Plan Output](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tenable.com/cloud-security/products/cnapp) [![terrascan 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tenable.com/cloud-security/solutions/iac) [![terraform-best-practices.com 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.terraform-best-practices.com) [![terraform.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.terraform.io) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.terraform.io/docs/cli/commands/graph.html) [![terraform.io: Terraform Commands](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.terraform.io/docs/commands/index.html) [![terraform.io: Refactoring](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.terraform.io/docs/language/modules/develop/refactoring.html) [![==terraform.io: Provisioners==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.terraform.io/language/resources/provisioners/syntax) [![==terrahaxs.com: Choosing the Right Terraform Loop: count vs for_each==' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.terrahaxs.com/blog/count-vs-for-each) [![terrateam.io: Terraform Pre-Commit Hooks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.terrateam.io/blog/posts/terraform-pre-commit-hooks) [![teslarati.com: IDRA finishes 9,000-ton Giga Press; Tesla expecting it any day now](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.teslarati.com/idra-9000-ton-giga-press) [![testcontainers.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testcontainers.org) [![testinglpoint.com: Cucumber Interview Question](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testinglpoint.com/cucumber-interview-question) [![testinglpoint.com: Features of JMeter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testinglpoint.com/features-of-jmeter) [![testinglpoint.com: Timer in JMeter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testinglpoint.com/timer) [![testmo.com: GitLab CI/CD Test Automation Pipeline & Reporting](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmo.com/guides/gitlab-ci-test-automation) [![lambdatest.com: Top 27 Best Practices For Selenium Test Automation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/blog/27-best-practices-selenium-test-automation) [![lambdatest.com: 49 Most Common Selenium Exceptions for Automation Testing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/blog/49-common-selenium-exceptions-automation-testing) [![lambdatest.com: How To Create Automated Web Bot With Selenium In Python](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/blog/automated-web-bot-with-selenium-python) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/blog/automation-testing-with-selenium-javascript) [![cBamboo vs Jenkins: Showdown Of CI/CD Tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/blog/bamboo-vs-jenkins-showdown-of-ci-cd-tools) [![lambdatest.com: 21 Of The Best Jenkins Alternatives For Developers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/blog/best-jenkins-alternatives) [![lambdatest.com: Top Automation Testing Trends To Look Out In 2021](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/blog/best-test-automation-trends) [![lambdatest.com: How To Build a CI/CD Pipeline In Azure DevOps ?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/blog/build-ci-cd-pipeline-in-azure-devops) [![lambdatest.com: How To Build Your First CI/CD Pipeline With Travis CI?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/blog/build-first-ci-cd-pipeline-with-travis-ci) [![lambdatest.com: Top 10 CI/CD Pipeline Implementation Challenges And Solutions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/blog/cicd-pipeline-challenges) [![lambdatest.com: CircleCI Vs. GitLab: Choosing The Right CI/CD Tool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/blog/circleci-vs-gitlab) [![lambdatest.com: Complete Guide To Access Forms In Selenium With Java](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/blog/complete-guide-to-access-forms-in-selenium-with-java) [![lambdatest.com: How To Integrate Cucumber With Jenkins?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/blog/cucumber-with-jenkins-integration) [![lambdatest.com: Selenium vs Cypress – Which Is Better in 2021?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/blog/cypress-vs-selenium-comparison) [![lambdatest.com: Debunking The Top 8 Selenium Testing Myths](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/blog/debunking-selenium-testing-myths) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/blog/execute-junit4-tests-with-junit5) [![lambdatest.com: How To Create Jenkins Multibranch Pipeline 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/blog/how-to-create-jenkins-multibranch-pipeline) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/blog/how-to-read-configuration-files-in-python-using-selenium) [![lambdatest.com: How To Setup CI/CD Pipeline With Bamboo For PHP Projects](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/blog/how-to-setup-cicd-pipeline-with-bamboo-for-php-projects) [![lambdatest.com: How To Set Up Continuous Integration With Git and Jenkins?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/blog/how-to-setup-continuous-integration-with-git-jenkins) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/blog/jenkins-declarative-pipeline-examples) [![lambdatest.com: Best Jenkins Pipeline Tutorial For Beginners (Examples) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/blog/jenkins-pipeline-tutorial) [![lambdatest.com: Jenkins vs Travis vs Bamboo vs TeamCity: Clash Of The Titans](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/blog/jenkins-vs-travis-vs-bamboo-vs-teamcity) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/blog/junit5-extensions) [![lambdatest.com: How To Modify HTTP Request Headers In JAVA Using Selenium WebDriver?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/blog/modifying-http-request-headers-in-java-using-selenium-webdriver) [![lambdatest.com: How To Run Selenium Tests In Docker ? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/blog/run-selenium-tests-in-docker) [![lambdatest.com: How To Scroll a Page Using Selenium WebDriver?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/blog/scroll-down-in-selenium) [![lambdatest.com: Complete Guide To Selenium Testing with GitHub Actions 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/blog/selenium-github-actions-example) [![lambdatest.com: Selenium IDE: What Is It? & Why Is It Must For Every QA?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/blog/selenium-ide-what-is-it-why-is-it-must-for-every-qa) [![lambdatest.com: Selenium Webdriver Java Tutorial – Guide for Beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/blog/selenium-java-tutorial-how-to-test-login-process) [![lambdatest.com: How To Integrate Jenkins & Maven With Selenium?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/blog/selenium-maven-jenkins-integration) [![lambdatest.com: The Ultimate Selenium Python Cheat Sheet for Test Automation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/blog/selenium-python-cheat-sheet) [![lambdatest.com: Selenium Automation Testing: Basics and Getting Started 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/blog/selenium-tutorial) [![lambdatest.com: How To Set Jenkins Pipeline Environment Variables? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/blog/set-jenkins-pipeline-environment-variables-list) [![lambdatest.com: TeamCity vs. Jenkins: Picking The Right CI/CD Tool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/blog/teamcity-vs-jenkins-picking-the-right-ci-cd-tool) [![lambdatest.com: TestNG vs JUnit : Which testing framework should you choose?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/blog/testng-vs-junit-which-testing-framework-should-you-choose) [![lambdatest.com: How To Upgrade From Selenium 3 To Selenium 4?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/blog/upgrade-from-selenium3-to-selenium4) [![lambdatest.com: How To Use GitLab CI To Run Tests Locally? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/blog/use-gitlab-ci-to-run-test-locally) [![lambdatest.com: How To Use Shared Libraries In A Jenkins Pipeline? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/blog/use-jenkins-shared-libraries-in-a-jenkins-pipeline) [![lambdatest.com: What Is New In Selenium 4 And What Is Deprecated In It? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/blog/what-is-deprecated-in-selenium4) [![lambdatest.com: What Is Jenkins Used For? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/blog/what-is-jenkins) [![lambdatest.com: Why Selenium Grid Is Ideal For Automated Browser Testing?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/blog/why-selenium-grid-is-ideal-for-automated-browser-testing) [![lambdatest.com: Why You Need Build Automation Tools for Selenium Automation Testing?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/blog/why-you-need-build-automation-tools-for-selenium-automation-testing) [![lambdatest.com: Jenkins Tutorial 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/learning-hub/jenkins) [![lambdatest.com: Selenium Python Tutorial 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/learning-hub/python-tutorial) [![lambdatest.com: Selenium 4 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/learning-hub/selenium-4) [![lambdatest.com: Selenium Locators Tutorial 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/learning-hub/selenium-locators) [![lambdatest.com/selenium: Introduction to Selenium Basics](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testmuai.com/selenium) [![blog.gurock.com: What Is DevTestOps?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testrail.com/blog/what-is-devtestops) [![testrigtechnologies.com: Selenium Automation Testing: How to write automated test scripts using selenium](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.testrigtechnologies.com/how-to-write-a-test-automation-selenium-test-script) [![tetrate.io: SkyWalking 8.4 provides infrastucture monitoring for VMs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tetrate.io/blog/27835-revision-v1) [![tetrate.io: How to debug microservices in Kubernetes with proxy, sidecar' or service mesh?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tetrate.io/blog/how-to-debug-microservices-in-kubernetes-with-proxy-sidecar-or-service-mesh) [![tetrate.io: Using Istio Service Mesh as API Gateway 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tetrate.io/blog/istio-servicemesh-api-gateway) [![tetrate.io: Multicluster Management with Kubernetes and Istio 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tetrate.io/blog/multicluster-management-with-kubernetes-and-istio) [![tetrate.io: VM to container communications 101](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tetrate.io/blog/vm-to-container-communications-101) [![tetrate.io: Why do you need Istio when you already have Kubernetes?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tetrate.io/blog/why-do-you-need-istio-when-you-already-have-kubernetes) [![thatjeffsmith.com: Best Practices: REST APIs for your Database {Draft!}](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.thatjeffsmith.com/archive/2022/02/best-practices-rest-apis-for-your-database-draft) [![the-aks-checklist.com: The Azure Kubernetes Service Checklist 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.the-aks-checklist.com) [![theatlantic.com: Why Managers Fear a Remote-Work Future](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theatlantic.com/ideas/archive/2021/07/work-from-home-benefits/619597) [![Foreman](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theforeman.org) [![The Geek Stuff](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.thegeekstuff.com) [![Kubernetes workshop in a box](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theguild.nl/k8s-workshop-in-a-box) [![padok.fr: Getting started with kubectl plugins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theodo.com/en-fr/blog/getting-started-with-kubectl-plugins) [![Kubernetes PVCs with EFS provisioner](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theodo.com/en-fr/blog/how-to-use-kubernetes-pvcs-with-efs-provisioner) [![padok.fr: Kubernetes’ Architecture: Understanding the components and structure of clusters 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theodo.com/en-fr/blog/kubernetes-architecture-understanding-the-components-and-structure-of-clusters) [![padok.fr: MiniKube, Kubeadm, Kind, K3S, how to get started on Kubernetes?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theodo.com/en-fr/blog/kubernetes-technologies-kubeadm-vs-minikube-kind-and-k3s) [![Templating on OpenShift: should I use Helm templates or OpenShift templates? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theodo.com/en-fr/blog/openshift-what-templates-should-you-use-helm-or-openshift) [![padok.fr: FinOps, or the Culture of Cloud Cost Optimization](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theodo.com/en-fr/blog/what-is-finops-and-what-are-its-best-practices) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theodo.com/expertise/cloud) [![Trainline.com dumps Oracle and Microsoft, gulps AWS Kool-Aid](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theregister.co.uk/2016/07/13/trainline_dumps_oracle_microsoft_goes_full_aws_cto_interview) [![theregister.co.uk: Compose yourselves – Docker has published multi-container' app spec, needs contributors to help maintain and develop it](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theregister.co.uk/2020/04/08/docker_opens_up_compose_specification) [![theregister.com: Coding unit tests is boring. Wouldn't it be cool if an' AI could do it for you? That's where Diffblue comes in](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theregister.com/2020/09/21/diffblue_let_ai_code_unit_tests) [![theregister.com: Microservices guru says think serverless, not Kubernetes:' You don't want to manage 'a towering edifice of stuff](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theregister.com/2020/09/22/microservices_talk_gotopia) [![theregister.com: DigitalOcean decides to head rivals off at the PaaS, floats' App Platform to deploy, run code without juggling servers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theregister.com/2020/10/07/digitalocean_paas_app_platform) [![theregister.com: Juggling Ansible, OpenShift and K8s? This is for you: Red' Hat couples automation to cluster management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theregister.com/2020/10/14/redhat_ansible_kubernetes) [![theregister.com: 75% of databases to be cloud-hosted by 2022, says Gartner' while dishing on the weak points of each provider](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theregister.com/2020/12/02/gartner_cloud_dbms) [![theregister.com: Passwords begone: GitHub will ban them next year for authenticating' Git operations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theregister.com/2020/12/17/github_bans_passwords) [![theregister.com: AWS to retire EC2-Classic – the network glue that helped' start the IaaS rush](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theregister.com/2021/07/29/amazon_web_services_ec2_classic_networking) [![theregister.com: Microsoft Azure deprecations: API changes will break applications' and PowerShell scripts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theregister.com/2021/09/03/microsoft_azure_deprecations_api_changes) [![theregister.com: MySQL a 'pretty poor database' says departing Oracle' engineer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theregister.com/2021/12/06/mysql_a_pretty_poor_database) [![theregister.com: The big AWS event: 120 announcements but nothing has changed](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theregister.com/2021/12/09/the_big_aws_event_120) [![==theregister.com: How Kubernetes lowers costs and automates IT department' work==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theregister.com/2021/12/21/how_kubernetes_lowers_costs) [![theregister.com: Basecamp details 'obscene' $3.2 million bill that caused' it to quit the cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theregister.com/2023/01/16/basecamp_37signals_cloud_bill) [![theregister.com: Microsoft has made Azure Linux generally available. Repeat,' Azure Linux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theregister.com/2023/05/26/microsoft_azure_linux_container) [![theregister.com: DigitalOcean decides to head rivals off at the PaaS, floats App Platform to deploy, run code without juggling servers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theregister.com/off-prem/2020/10/07/digitalocean-decides-to-head-rivals-off-at-the-paas-floats-app-platform-to-deploy-run-code-without-juggling-servers/802967) [![theregister.com: AWS to retire EC2-Classic – the network glue that helped start the IaaS rush](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theregister.com/off-prem/2021/07/29/aws-to-retire-ec2-classic-the-network-glue-that-helped-start-the-iaas-rush/527489) [![theregister.com: Microsoft Azure deprecations: API changes will break applications and PowerShell scripts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theregister.com/off-prem/2021/09/03/microsoft-azure-deprecations-api-changes-will-break-applications-and-powershell-scripts/748744) [![theregister.com: The big AWS event: 120 announcements but nothing has changed](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theregister.com/off-prem/2021/12/09/the-big-aws-event-120-announcements-but-nothing-has-changed/605657) [![theregister.com: Basecamp details 'obscene' $3.2 million bill that caused it to quit the cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theregister.com/off-prem/2023/01/16/basecamp-details-32-million-bill-that-saw-it-quit-cloud/270397) [![theregister.com: Passwords begone: GitHub will ban them next year for authenticating Git operations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theregister.com/security/2020/12/17/passwords-begone-github-will-ban-them-next-year-for-authenticating-git-operations/958514) [![theregister.co.uk: Compose yourselves – Docker has published multi-container app spec, needs contributors to help maintain and develop it](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theregister.com/software/2020/04/08/compose-yourselves-docker-has-published-multi-container-app-spec-needs-contributors-to-help-maintain-and-develop-it/311866) [![theregister.com: Coding unit tests is boring. Wouldn't it be cool if an AI could do it for you? That's where Diffblue comes in](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theregister.com/software/2020/09/21/coding-unit-tests-is-boring-wouldnt-it-be-cool-if-an-ai-could-do-it-for-you-thats-where-diffblue-comes-in/318634) [![theregister.com: Microservices guru says think serverless, not Kubernetes: You don't want to manage 'a towering edifice of stuff'](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theregister.com/software/2020/09/22/microservices-guru-says-think-serverless-not-kubernetes-you-dont-want-to-manage-a-towering-edifice-of-stuff/353334) [![theregister.com: Juggling Ansible, OpenShift and K8s? This is for you: Red Hat couples automation to cluster management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theregister.com/software/2020/10/14/juggling-ansible-openshift-and-k8s-this-is-for-you-red-hat-couples-automation-to-cluster-management/656846) [![theregister.com: 75% of databases to be cloud-hosted by 2022, says Gartner while dishing on the weak points of each provider](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theregister.com/software/2020/12/02/75-of-databases-to-be-cloud-hosted-by-2022-says-gartner-while-dishing-on-the-weak-points-of-each-provider/495782) [![theregister.com: MySQL a 'pretty poor database' says departing Oracle engineer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theregister.com/software/2021/12/06/mysql-a-pretty-poor-database-says-ex-oracle-engineer/539827) [![theregister.com: How Kubernetes lowers costs and automates IT department work](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theregister.com/software/2021/12/21/how-kubernetes-lowers-costs-and-automates-it-department-work/1316708) [![theregister.com: Microsoft has made Azure Linux generally available. Repeat, Azure Linux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theregister.com/software/2023/05/26/microsofts-azure-linux-distro-is-now-generally-available/568359) [![theserverlessmindset.com: Choosing the Best Database for Your Serverless Project](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theserverlessmindset.com/p/best-serverless-database) [![theskillpedia.com: Managing docker images - openshift tutorial](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theskillpedia.com/managing-docker-images-openshift-tutorial) [![How Kubernetes Operators Fit into Platform Building and When Traditional IaC Isn't Enough](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.thestack.technology/how-kubernetes-operators-fit-into-to-platform-building-and-when-traditional-iac-isnt-enough) [![thestack.technology: VMware is killing off 56 products amid "tectonic" infrastructure shift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.thestack.technology/vmware-is-killing-off-56-products-including-vsphere-hypervisor-and-nsx) [![theverge.com: Google Docs is getting more Markdown support](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theverge.com/2022/3/29/23002138/google-docs-markdown-support-formatting-update) [![==thinksys.com: Azure DevOps Pipeline Complete Guide 2022==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.thinksys.com/azure/azure-devops-pipeline-complete-guide) [![thinksys.com: Docker Swarm vs. Kubernetes: Comparison 2022](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.thinksys.com/devops/docker-swarm-vs-kubernetes-comparison) [![thinksys.com: Understanding Kubernetes Autoscaling](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.thinksys.com/devops/kubernetes-autoscaling) [![thinksys.com: Understanding Multi-Tenancy in Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.thinksys.com/devops/kubernetes-multi-tenancy) [![thomasmaurer.ch](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.thomasmaurer.ch) [![thomasmaurer.ch: Enable PowerShell SSH Remoting in PowerShell 7](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.thomasmaurer.ch/2020/04/enable-powershell-ssh-remoting-in-powershell-7) [![thomasmaurer.ch: How to Install a Windows Server Container Host](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.thomasmaurer.ch/2020/06/how-to-install-a-windows-server-container-host) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.thomasmaurer.ch/2020/07/download-new-azure-architecture-icons-now) [![thomasmaurer.ch: Learn how to deploy and manage Azure resources with ARM templates](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.thomasmaurer.ch/2020/12/learn-how-to-deploy-and-manage-azure-resources-with-arm-templates) [![thomasmaurer.ch: How to check the available VM Sizes (SKUs) by Azure Region](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.thomasmaurer.ch/2021/02/how-to-check-the-available-vm-sizes-skus-by-azure-region) [![thomasmaurer.ch: Run cloud-native apps on Azure PaaS anywhere](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.thomasmaurer.ch/2021/06/run-cloud-native-apps-on-azure-paas-anywhere) [![thomasmaurer.ch: Getting started with Windows Package Manager WinGet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.thomasmaurer.ch/2021/07/getting-started-with-windows-package-manager-winget) [![thomasmaurer.ch: PowerShell: Download script or file from GitHub](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.thomasmaurer.ch/2021/07/powershell-download-script-or-file-from-github) [![thomasmaurer.ch: How To Learn Microsoft Azure in 2022](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.thomasmaurer.ch/2022/01/how-to-learn-microsoft-azure-in-2022) [![thomasmaurer.ch: Azure Landing Zone Review Assessment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.thomasmaurer.ch/2023/09/azure-landing-zone-review-assessment) [![Azure Arc enabled Kubernetes allows you to connect and manage external Kubernetes clusters in Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.thorsten-hans.com/azure-arc-enabled-kubernetes-digital-ocean) [![thorsten-hans.com: Debugging apps in Kubernetes with Bridge](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.thorsten-hans.com/debugging-apps-in-kubernetes-with-bridge) [![thorsten-hans.com: Encrypt your Kubernetes Secrets with Mozilla SOPS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.thorsten-hans.com/encrypt-your-kubernetes-secrets-with-mozilla-sops) [![thorsten-hans.com: Hot-Reload .NET Configuration in Kubernetes with ConfigMaps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.thorsten-hans.com/hot-reload-net-configuration-in-kubernetes-with-configmaps) [![thoughtworks.com: Modernizing your build pipelines with **Concourse CI** 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.thoughtworks.com/es-es/insights/blog) [![thoughtworks.com: Modernizing your build pipelines with **Concourse CI**' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.thoughtworks.com/es/insights/blog/modernizing-your-build-pipelines) [![thoughtworks.com: NoSQL Databases, an overview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.thoughtworks.com/insights/blog/nosql-databases-overview) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.thoughtworks.com/insights/continuous-delivery) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.thoughtworks.com/insights/topic/continuous-delivery) [![thoughtworks.com: Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.thoughtworks.com/radar/platforms/kubernetes) [![thoughtworks.com: Templating in YAML](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.thoughtworks.com/radar/techniques/templating-in-yaml) [![thoughtworks.com: Helm](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.thoughtworks.com/radar/tools/helm) [![Threat Stack](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.threatstack.com) [![threatstack.com: 50 Best AWS CloudWatch Tutorials](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.threatstack.com/blog/50-best-aws-cloudwatch-tutorials) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.thunderclient.io) [![tigera.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tigera.io) [![tigera.io: Calico WireGuard support with Azure CNI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tigera.io/blog/calico-wireguard-support-with-azure-cni) [![tigera.io: Comparing kube-proxy modes: iptables or IPVS?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tigera.io/blog/comparing-kube-proxy-modes-iptables-or-ipvs) [![tigera.io: Enforcing Network Security Policies with GitOps – Part 1 (Calico + ArgoCD)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tigera.io/blog/enforcing-network-security-policies-with-gitops-part-1) [![tigera.io: Kubernetes security policy design: 10 critical best practices 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tigera.io/blog/kubernetes-security-policy-10-critical-best-practices) [![tigera.io: Turbocharging AKS networking with Calico eBPF](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tigera.io/blog/turbocharging-aks-networking-with-calico-ebpf) [![timescale.com: Prometheus vs. OpenTelemetry Metrics: A Complete Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tigerdata.com/blog/prometheus-vs-opentelemetry-metrics-a-complete-guide) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tigerdata.com/cloud) [![postgrescheatsheet.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tigerdata.com/learn/postgres-cheat-sheet) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tiktok.com/@broadwayourwaysf/video/7645007016355745037?_r=1&_t=ZT-96kKlRAHb49) [![timescale.com: Kubernetes Observability in One Command: How to Generate' and Store OpenTelemetry Traces Automatically](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.timescale.com/blog/generate-and-store-opentelemetry-traces-automatically) [![timescale.com: Prometheus vs. OpenTelemetry Metrics: A Complete Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.timescale.com/blog/prometheus-vs-opentelemetry-metrics-a-complete-guide) [![timewatch.com: Outlook Resource Scheduling – View and report on Employee Outlook Calendars](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.timewatch.com/blog/outlook-resource-scheduling) [![timewatch.com: Outlook Resource Scheduling – View and report on Employee' Outlook Calendars](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.timewatch.com/outlook-resource-scheduling) [![tkng.io: The Kubernetes Networking Guide 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tkng.io) [![tkng.io/arch: THE KUBERNETES NETWORK MODEL 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tkng.io/arch) [![toolbox.com: Site Reliability Engineering: What Is It and How Can It Help Scale Operations? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.toolbox.com/tech/devops/articles/automating-sre-to-scale-operations) [![toolbox.com: Why Are Organizations Adopting GitOps for Continuous Deployment in 2022?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.toolbox.com/tech/devops/articles/more-organizations-adopting-gitops) [![toptal](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.toptal.com) [![toptal.com: A Kubernetes Service Mesh Comparison 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.toptal.com/kubernetes/service-mesh-comparison) [![toptal.com: Trunk-based Development vs. Git Flow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.toptal.com/software/trunk-based-development-git-flow) [![toptechskills.com: Ansible Tutorials & Courses 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.toptechskills.com/ansible-tutorials-courses) [![toptechskills.com: How to Speed Up Your Ansible Playbooks Over 600% 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.toptechskills.com/ansible-tutorials-courses/speed-up-ansible-playbooks-pipelining-mitogen) [![traceable.ai: Use the OWASP API Top 10 To Secure Your APIs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.traceable.ai/blog-post/use-the-owasp-api-top-10-to-secure-your-apis) [![Travis CI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.travis-ci.com) [![trek10.com: Beginner's Guide to Using Terraform with AWS 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.trek10.com/blog/beginners-guide-to-using-terraform-with-aws) [![trek10.com: Control Tower: Then vs Now](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.trek10.com/blog/control-tower-then-vs-now) [![trek10.com: Enterprise CI/CD on AWS: a pragmatic approach](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.trek10.com/blog/pragmatic-enterprise-cicd) [![tremolosecurity.com: Pipelines and Kubernetes Authentication](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tremolo.io/post/pipelines-and-kubernetes-authentication) [![tremolosecurity.com: Secure Access to Kubernetes From Your Pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tremolo.io/post/secure-access-to-kubernetes-from-your-pipeline) [![tremolosecurity.com: Updating kube-oidc-proxy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tremolo.io/post/updating-kube-oidc-proxy) [![tremolosecurity.com: Pipelines and Kubernetes Authentication](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tremolosecurity.com/post/pipelines-and-kubernetes-authentication) [![tremolosecurity.com: Secure Access to Kubernetes From Your Pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tremolosecurity.com/post/secure-access-to-kubernetes-from-your-pipeline) [![==tremolosecurity.com: Updating kube-oidc-proxy==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tremolosecurity.com/post/updating-kube-oidc-proxy) [![tricentis.com: Getting started with automated continuous performance testing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tricentis.com/blog/automated-continuous-performance-testing) [![TriggerMesh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.triggermesh.com) [![TrillioVault for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.trilio.io/triliovault-for-kubernetes) [![trio.dev: Angular vs React: Is Angular Dead?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.trio.dev/react/resources/angular-vs-react) [![tripwire.com: Everything You Need to Know About CI/CD and Security](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tripwire.com/state-of-security/devops/everything-need-to-know-about-ci-cd-security) [![troyhunt.com: Your API versioning is wrong, which is why I decided to do it 3 different wrong ways](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.troyhunt.com/your-api-versioning-is-wrong-which-is) [![truelancer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.truelancer.com) [![What is Platform as a Service Software?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.trustradius.com/platform-as-a-service-paas) [![tusacentral.com: MySQL on Kubernetes demystified](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tusacentral.com/joomla/index.php/mysql-blogs/243-mysql-on-kubernetes-demystified) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tutorialspoint.com) [![tutorialspoint.com: JMeter Quick Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tutorialspoint.com/jmeter/pdf/jmeter_quick_guide.pdf) [![tutorialspoint.com/openshift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tutorialspoint.com/openshift) [![tutorialspoint.com/openshift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tutorialspoint.com/openshift/index.htm) [![tutorialworks.com: The differences between Docker, containerd, CRI-O and runc](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tutorialworks.com/difference-docker-containerd-runc-crio-oci) [![tutorialworks.com: How to Start Containers Automatically, with Podman and Systemd](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tutorialworks.com/podman-systemd) [![Twistlock](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.twistlock.com) [![twitch.tv/acloudguruofficial](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.twitch.tv/acloudguruofficial) [![twitch.tv/redhatopenshift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.twitch.tv/redhatopenshift) [![docs.microsoft.com: Build JavaScript applications using TypeScript](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.typescriptlang.org) [![Modernizing Artifact Storage at Uber](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.uber.com/us/en/blog/modernizing-artifact-storage) [![Scaling Real-Time Traffic Forecasting with a Graph-Aware Transformer](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.uber.com/us/en/blog/scaling-real-time-traffic) [![Solving the Identity Crisis for AI Agents](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.uber.com/us/en/blog/solving-the-agent-identity-crisis) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.udacity.com/course/web-accessibility--ud891) [![Udemy.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.udemy.com) [![Udemy.com: Ansible Essentials: Simplicity in Automation (Free Tutorial)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.udemy.com/ansible-essentials-simplicity-in-automation) [![udemy.com: amazon eks starter kubernetes on aws](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.udemy.com/course/amazon-eks-starter-kubernetes-on-aws) [![udemy.com: Containers 101 (free)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.udemy.com/course/containers-101) [![udemy.com: Just enough kubernetes to be dangerous (free)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.udemy.com/course/just-enough-kubernetes) [![Kubernetes for developers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.udemy.com/course/kubernetes-for-developers) [![Kubernetes: Getting Started (Free)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.udemy.com/course/kubernetes-getting-started) [![udemy.com: Learn Devops Kubernetes deployment by kops and terraform (free)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.udemy.com/course/learn-devops-kubernetes-deployment-by-kops-and-terraform) [![Kubernetes for the Absolute Beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.udemy.com/course/learn-kubernetes) [![udemy.com: Microservices Architecture - The Complete Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.udemy.com/course/microservices-architecture-the-complete-guide) [![udemy.com: Master Microservices with Spring Boot and Spring Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.udemy.com/course/microservices-with-spring-boot-and-spring-cloud) [![Udemy: OpenShift 4 desde cero 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.udemy.com/course/openshift-4-desde-cero) [![Udemy - AWS: How to Architect with a Design for Failure Approach](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.udemy.com/how-to-architect-with-a-design-for-failure-approach) [![udemy.com: Learn DevOps: Advanced Kubernetes Usage](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.udemy.com/learn-devops-advanced-kubernetes-usage) [![udemy.com: Learn DevOps: CI/CD with Jenkins using Pipelines and Docker](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.udemy.com/learn-devops-ci-cd-with-jenkins-using-pipelines-and-docker) [![udemy.com: Learn DevOps: Infrastructure Automation With Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.udemy.com/learn-devops-infrastructure-automation-with-terraform) [![udemy.com: Learn DevOps: The Complete Kubernetes Course](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.udemy.com/learn-devops-the-complete-kubernetes-course) [![udemy.com: OpenShift Enterprise v3.2 Installation and Configuration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.udemy.com/openshift-enterprise-installation-and-configuration/learn/v4/overview) [![udemy.com: Red Hat OpenShift With Jenkins: DevOps For Beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.udemy.com/red-hat-openshift) [![udemy.com: Master Jenkins CI For DevOps and Developers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.udemy.com/the-complete-jenkins-course-for-developers-and-devops) [![udemy.com: Ultimate Openshift (2018) Bootcamp by School of Devops 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.udemy.com/ultimate-openshift-bootcamp-by-school-of-devops) [![umbrellainfocare.com: Cloud and DevOps are Made for Each Other](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.umbrellainfocare.com/blogs/cloud-and-devops-are-made-for-each-other) [![unifieddatascience.com: Data lake design patterns on AWS (Amazon) cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.unifieddatascience.com/data-lake-design-patterns-on-aws-amazon-cloud) [![unifieddatascience.com: Data lake design patterns on Azure (Microsoft) cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.unifieddatascience.com/data-lake-design-patterns-on-azure-microsoft-cloud) [![unifieddatascience.com: Data lake design patterns on google (GCP) cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.unifieddatascience.com/data-lake-design-patterns-on-google-cloud) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.unifiedguru.com/gitops-and-the-cloud-operating-model-vmware-cloud-community) [![Union Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.union.ai) [![Machine Learning in Production. What does an end-to-end ML workflow look like in production? (transcript) 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.union.ai/blog-post/machine-learning-in-production) [![union.ai: Production-Grade ML Pipelines: Flyte™ vs. Kubeflow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.union.ai/blog-post/production-grade-ml-pipelines-flyte-vs-kubeflow) [![==unixarena.com: Terraform – Source credentials from AWS secret Manager==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.unixarena.com/2022/04/terraform-source-credentials-from-aws-secret-manager.html) [![unixmen.com 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.unixmen.com) [![upwork 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.upwork.com) [![useanvil.com: Load balancing gRPC in Kubernetes with Istio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.useanvil.com/blog/engineering/load-balancing-grpc-in-kubernetes-with-istio) [![usepine.com: Improving cert-manager HTTP01 self-check speed](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.usepine.com/blog/en/improving-cert-manager-self-check-speed-when-issuing-certificates) [![ust.com: Do we really need Kubernetes and containers?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ust.com/en/insights/do-we-really-need-kubernetes-and-containers) [![valuecoders.com: Why Should You Adopt DevOps To Deliver Business Value Rapidly?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.valuecoders.com/blog/devops/devops-for-enterprises-growth) [![valuecoders.com: Why Should You Adopt DevOps To Deliver Business Value Rapidly?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.valuecoders.com/blog/technology-and-apps/why-should-you-adopt-devops-to-deliver-business-value-rapidly) [![vamsitalkstech.com: Introduction to Kubernetes Multi-tenancy..(1/2)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.vamsitalkstech.com/architecture/a-deepdive-into-kubernetes-multitenancy-1-2) [![vamsitalkstech.com: Kubernetes Multi-tenancy Best Practices & Architecture Model..(2/2)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.vamsitalkstech.com/architecture/kubernetes-multitenancy-best-practices-architecture-models-2-2) [![vantage.sh](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.vantage.sh) [![softwarebusinessgrowth.com: Parallel System Validation – The End Of DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.varinsights.com/doc/parallel-system-validation-the-end-of-devops-0001) [![Varnish Cache](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.varnish-cache.org) [![varnish-cache.org: Installation on RedHat](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.varnish-cache.org/installation/redhat) [![varnish-software.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.varnish-software.com) [![Varnish Cache](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.varnish.org/index.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.varnish.org/index.html/installation/redhat) [![vaultproject.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.vaultproject.io) [![vcluster.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.vcluster.com) [![loft.sh: Checklist for Kubernetes-Based Development 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.vcluster.com/blog/checklist-for-kubernetes-based-development) [![loft.sh: Docker Compose to Kubernetes: Step-by-Step Migration 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.vcluster.com/blog/docker-compose-to-kubernetes-step-by-step-migration) [![loft.sh: GitOps + Kubernetes Explained](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.vcluster.com/blog/gitops-kubernetes-explained) [![loft.sh: How to Set Up Kubernetes Requests and Limits](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.vcluster.com/blog/how-to-set-up-kubernetes-requests-and-limits) [![loft.sh: Kubernetes Admission Controllers: What They Are and Why They Matter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.vcluster.com/blog/kubernetes-admission-controllers-what-they-are-and-why-they-matter) [![loft.sh: Kubernetes and LDAP: Enterprise Authentication for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.vcluster.com/blog/kubernetes-and-ldap-enterprise-authentication-for-kubernetes) [![loft.sh: Kubernetes Cost Monitoring with Prometheus & Grafana](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.vcluster.com/blog/kubernetes-cost-monitoring-with-prometheus-and-grafana) [![loft.sh: Kubernetes Dashboards: Headlamp](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.vcluster.com/blog/kubernetes-dashboards-headlamp) [![loft.sh: Kubernetes Monitoring Dashboards - 5 Best Open-Source Tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.vcluster.com/blog/kubernetes-monitoring-dashboards-5-best-open-source-tools) [![loft.sh: Kubernetes Multi-Tenancy: Why Virtual Clusters Are The Best Solution](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.vcluster.com/blog/kubernetes-multi-tenancy-why-virtual-clusters-are-the-best-solution) [![loft.sh: Kubernetes Network Policies: A Practitioner's Guide 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.vcluster.com/blog/kubernetes-network-policies-a-practitioners-guide) [![loft.sh: Kubernetes Network Policies for Isolating Namespaces 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.vcluster.com/blog/kubernetes-network-policies-for-isolating-namespaces) [![loft.sh: Kubernetes NGINX Ingress: 10 Useful Configuration Options 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.vcluster.com/blog/kubernetes-nginx-ingress) [![loft.sh: Kubernetes on Windows: 6 Life-Saving Tools & Tips](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.vcluster.com/blog/kubernetes-on-windows-6-life-saving-tools-and-tips) [![loft.sh: Kubernetes RBAC: Basics and Advanced Patterns](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.vcluster.com/blog/kubernetes-rbac-basics-and-advanced-patterns) [![loft.sh: Kubernetes StatefulSet - Examples & Best Practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.vcluster.com/blog/kubernetes-statefulset-examples-and-best-practices) [![loft.sh: Kubernetes: Virtual Clusters For CI/CD & Testing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.vcluster.com/blog/kubernetes-virtual-clusters-for-ci-cd-testing) [![loft.sh: Multi-Tenant Kubernetes Clusters: Challenges and Useful Tooling](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.vcluster.com/blog/multi-tenant-kubernetes-clusters-challenges-and-useful-tooling) [![loft.sh: Platform Engineering: The Definitive Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.vcluster.com/blog/platform-engineering-the-definitive-guide) [![Self-Service Kubernetes Namespaces Are A Game-Changer 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.vcluster.com/blog/self-service-kubernetes-namespaces-are-a-game-changer) [![loft.sh: Skaffold vs Tilt vs DevSpace](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.vcluster.com/blog/skaffold-vs-tilt-vs-devspace) [![loft.sh: The Cost of Managed Kubernetes - A Comparison 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.vcluster.com/blog/the-cost-of-managed-kubernetes-a-comparison) [![loft.sh: Using Kubernetes Ephemeral Containers for Troubleshooting](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.vcluster.com/blog/using-kubernetes-ephemeral-containers-for-troubleshooting) [![Kasten](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.veeam.com/products/cloud/kubernetes-data-protection.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.veeam.com/products/cloud/kubernetes-data-protection.html/kubernetes/resources/books/kubernetes-backup-and-dr-for-dummies) [![velotio.com: Autoscaling in Kubernetes using HPA and VPA](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.velotio.com/engineering-blog/autoscaling-in-kubernetes-using-hpa-vpa) [![velotio.com: Getting Started With Kubernetes Operators (Golang Based) -' Part 3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.velotio.com/engineering-blog/getting-started-with-kubernetes-operators-golang-based-part-3) [![medium.com: Getting Started With Kubernetes Operators (Helm Based) - Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.velotio.com/engineering-blog/getting-started-with-kubernetes-operators-helm-based-part-1) [![vice.com: Thousands of Software Engineers Say the Job Market Is Getting' Much Worse](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.vice.com/en/article/g5y37j/thousands-of-software-engineers-say-the-job-market-is-getting-much-worse) [![vice.com: Thousands of Software Engineers Say the Job Market Is Getting Much Worse](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.vice.com/en/article/thousands-of-software-engineers-say-the-job-market-is-getting-much-worse) [![viewnext.com: Front End vs Back End (spanish)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.viewnext.com/front-end-vs-back-end) [![viewnext.com: ¿Qué es GitOps?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.viewnext.com/que-es-gitops) [![virtualizationhowto.com: Kubernetes Best Kubernetes Management Tools in' 2023](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.virtualizationhowto.com/2023/08/best-kubernetes-management-tools-in-2023) [![virtualizationhowto.com: VMware by Broadcom Lesson: Don’t base your career on a product](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.virtualizationhowto.com/2024/02/vmware-by-broadcom-lesson-dont-base-your-career-on-a-product) [![visidata](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.visidata.org) [![visual-paradigm.com: Scrum vs Waterfall vs Agile vs Lean vs Kanban](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.visual-paradigm.com/scrum/scrum-vs-waterfall-vs-agile-vs-lean-vs-kanban) [![==vladionescu.me: Scaling containers on AWS in 2022 (comparison)==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.vladionescu.me/posts/scaling-containers-on-aws-in-2022) [![tanzu.vmware.com: Microservices with Spring Cloud Kubernetes Reference Architecture 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.vmware.com/products/app-platform/tanzu) [![**VMware vSphere 7 with Kubernetes** - Project Pacific](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.vmware.com/products/cloud-infrastructure/vsphere) [![**VMware vSphere 7 with Kubernetes** - Project Pacific](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.vmware.com/products/vsphere.html) [![vogella.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.vogella.com/tutorials) [![vogella.com: Maven for Building Java application - Tutorial](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.vogella.com/tutorials/ApacheMaven/article.html) [![vpnranks.com: Belgian Defense Ministry Under Cyber Attack Due to Log4j Vulnerability](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.vpnranks.com/news/belgian-defense-ministry-under-cyber-attack-due-to-log4j-vulnerability) [![vshn.ch: A (Very!) Quick Comparison of Kubernetes Serverless Frameworks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.vshn.ch/en/blog/a-very-quick-comparison-of-kubernetes-serverless-frameworks) [![vxav.fr: Interacting with containerd runtime for kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.vxav.fr/2021-09-13-interacting-with-containerd-runtime-for-kubernetes) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.w3.org/TR) [![w3schools.io: YAML - yaml vs yml file](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.w3schools.io/file/yaml-vs-yml) [![websites that use MkDocs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.wappalyzer.com/technologies/documentation-tools/mkdocs) [![Warp: The Agentic Development Environment](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.warp.dev) [![argonaut.dev: Choosing an Optimal Kubernetes Worker Node Size 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.warpbuild.com) [![waypointproject.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.waypointproject.io) [![weave.works: Weave Kubernetes Platform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.weave.works) [![weave.works: 6 Business Benefits of Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.weave.works/blog/6-business-benefits-of-kubernetes) [![AWS and Kubernetes Networking Options and Trade-Offs (part 2)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.weave.works/blog/aws-networking-overview---part-2) [![weave.works: Case Study: National Australia Bank Decreases Operational Overhead with GitOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.weave.works/blog/case-study-national-australia-bank-decreases-operational-overhead-with-gitops) [![weave.works/blog/category/kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.weave.works/blog/category/kubernetes) [![weave.works: The world’s largest telcos are now embracing GitOps. Deutsche Telekom explains why](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.weave.works/blog/deutsche-telekom-explain-why-they-chose-gitops-for-5g) [![weave.works: Flamingo: Expand Argo CD with Flux](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.weave.works/blog/flamingo-expand-argo-cd-with-flux) [![weave.works: Ops Automation - GitOps in the Modern Enterprise](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.weave.works/blog/gitops-in-the-modern-enterprise) [![weave.works: GitOps takes DevOps teams to higher levels of maturity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.weave.works/blog/gitops-takes-devops-teams-to-higher-levels-of-maturity) [![AWS and Kubernetes Networking Options and Trade-Offs (part 1)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.weave.works/blog/introduction-to-kubernetes-pod-networking--part-1) [![weave.works: Introduction to Service Meshes on Kubernetes and Progressive' Delivery 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.weave.works/blog/introduction-to-service-meshes-on-kubernetes-and-progressive-delivery) [![weave.works: What is a Kubernetes Cluster? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.weave.works/blog/kubernetes-cluster) [![weave.works: Kubernetes components that make up its architecture 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.weave.works/blog/kubernetes-components-that-makeup-its-architecture) [![weave.works: Kubernetes Deployment Strategies 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.weave.works/blog/kubernetes-deployment-strategies) [![==weave.works: Podcast: Kubernetes has won the enterprise==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.weave.works/blog/kubernetes-in-the-enterprise) [![weave.works: Manage Thousands of Clusters with GitOps and the Cluster API](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.weave.works/blog/manage-thousands-of-clusters-with-gitops-and-the-cluster-api) [![weave.works: Managing Kubernetes with GitOps in a multi-cluster, multi-cloud world](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.weave.works/blog/managing-kubernetes-with-gitops-in-a-multi-cluster-multi-cloud-world) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.weave.works/blog/one-year-kured-kubernetes-reboot-daemon) [![weave.works: Progressively Delivering Applications Across Cloud and On-Premise.' Using Kuma & GitOps to implement canary releasing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.weave.works/blog/progressively-delivering-applications-across-cloud-and-on-premise) [![weave.works: The Definitive Guide to Kubernetes in Production 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.weave.works/blog/the-definitive-guide-to-kubernetes-in-production) [![weave.works: The History of GitOps 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.weave.works/blog/the-history-of-gitops) [![weave.works: There’s More to GitOps Than Meets the Eye](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.weave.works/blog/theres-more-to-gitops-than-meets-the-eye) [![weave.works: Tools for Automating and Implementing Cloud Native Patterns](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.weave.works/blog/tools-for-automating-and-implementing-cloud-native-patterns) [![weave.works: What is a self-service developer platform and why does it matter?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.weave.works/blog/what-is-a-self-service-developer-platform) [![weave.works: What Is GitOps?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.weave.works/blog/what-is-gitops-really) [![weave.works: Weave Kubernetes Platform (WKP) Unlocks Cross Team Collaboration with Workspaces](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.weave.works/blog/wkp-team-workspaces-rbac) [![WKSctl - A New OSS Kubernetes Manager using GitOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.weave.works/blog/wksctl-a-new-oss-kubernetes-manager-using-gitops) [![Weave-net](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.weave.works/docs/net/latest/overview) [![Weave Cortex SaaS (Hosted Prometheus - Public Cloud)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.weave.works/features/prometheus-monitoring) [![Weave GitOps Enterprise](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.weave.works/product/gitops-enterprise) [![weave.works: Guide to GitOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.weave.works/technologies/gitops) [![weave.works: Going Cloud Native: 6 essential things you need to know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.weave.works/technologies/going-cloud-native-6-essential-things-you-need-to-know) [![weave.works: Put Your Security Worries to Rest with GitOps Operational Control 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.weave.works/use-cases/security-with-gitops) [![webcodegeeks.com: Python Django Tutorial](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.webcodegeeks.com/python/python-django-tutorial) [![weblineindia.com: DevOps Automation – Everything You Need to Know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.weblineindia.com/blog/all-about-devops-automation) [![websiteplanet.com: What’s Open Source Software + How It Makes Money 2022](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.websiteplanet.com/blog/what-is-open-source-software) [![websiteplanet.com: What’s Open Source Software + How It Makes Money 2022](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.websiteplanet.com/blog/what-is-open-source-software/?geo=us&device=desktop) [![wecloudpro.com: Kubernetes Disaster Recovery with Velero 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.wecloudpro.com/2020/08/22/kubernetes-disaster-recovery-with-velero.html) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.wecloudpro.com/2020/11/01/Balance-your-kubernetes-cluster.html) [![wecloudpro.com: Watchers in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.wecloudpro.com/2021/08/21/Watchers-in-Kubernetes.html) [![wecloudpro.com: VMware Tanzu Community Edition 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.wecloudpro.com/2021/11/13/Tanzu-Community-Edition.html) [![wecloudpro.com: Deploying Helm Charts with ArgoCD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.wecloudpro.com/2021/11/28/Argocd-helm.html) [![weekly.tf: Terraform Weekly](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.weekly.tf) [![weekly.tf: Issue #171 - Terramate, Using LLMs to generate Terraform, API' Gateway with Lambda, GuardDuty, IMDSv2 at Slack, Azure DevOps Pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.weekly.tf/p/issue-171-terramate-using-llms-to-generate-terraform-api-gateway-with-lambda-guardduty-imdsv2) [![welivesecurity.com: La ofuscación de código: un arte que reina en la ciberseguridad](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.welivesecurity.com/es/recursos-herramientas/ofuscacion-de-codigo-arte-ciberseguridad) [![welivesecurity.com: Lo que todo líder de una empresa debe saber sobre Log4Shell](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.welivesecurity.com/la-es/2021/12/16/que-deben-saber-lideres-empresas-sobre-log4shell) [![Whizlabs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.whizlabs.com) [![whizlabs.com: Introduction To Google Cloud Platform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.whizlabs.com/blog/google-cloud-platform) [![whizlabs.com: AWS Kinesis vs Kafka Apache](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.whizlabs.com/blog/kinesis-vs-kafka) [![WildFly](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.wildfly.org) [![wired.co.uk: The Great Resignation is here and no one is prepared](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.wired.co.uk/article/great-resignation-quit-job) [![wired.com: Google Calendar's ‘Appointment Schedule’ Is Good, Not Great](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.wired.com/story/calendly-google-calendar-appointment-schedule) [![wired.co.uk: The Great Resignation is here and no one is prepared](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.wired.com/story/great-resignation-quit-job) [![wired.com: The Father of Web3 Wants You to Trust Less](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.wired.com/story/web3-gavin-wood-interview) [![Avoiding Mistakes with AWS OIDC Integration Conditions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.wiz.io/blog/avoiding-mistakes-with-aws-oidc-integration-conditions) [![worksome](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.worksome.com) [![wraltechwire.com: Red Hat expands hybrid cloud efforts in Ansible deal with' Microsoft Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.wraltechwire.com/2021/12/11/red-hat-expands-hybrid-cloud-efforts-in-ansible-deal-with-microsoft-azure) [![xataka.com: Copilot ya escribe el 40% del código de lenguajes como Java o Python que llega a GitHub. En cinco años llegará al 80%](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.xataka.com/aplicaciones/copilot-escribe-40-codigo-lenguajes-como-java-python-que-llega-a-github-cinco-anos-llegara-al-80) [![xataka.com: GitHub Copilot, el asistente para programar basado en IA, ya está disponible para todos: cuánto cuesta y quienes lo pueden usar gratis](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.xataka.com/aplicaciones/github-copilot-asistente-para-escribir-codigo-basado-ia-esta-disponible-para-todos-esto-que-costara) [![xataka.com: El Excel se ha usado en la Fórmula 1 hasta que se han dado cuenta que no es la mejor forma de controlar las 20.000 piezas del coche](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.xataka.com/automovil/excel-se-ha-usado-formula-1-que-se-han-dado-cuenta-que-no-mejor-forma-controlar-20-000-piezas-coche) [![xataka.com: La Gran Renuncia está ganando terreno en España, pero hay dos barreras: salarios bajos e indemnizaciones](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.xataka.com/empresas-y-economia/gran-renuncia-esta-ganando-terreno-espana-hay-dos-barreras-salarios-bajos-ley-laboral) [![xataka.com: La guerra de talento en el sector tecnológico amenaza la viabilidad de muchas pymes españolas: cada vez les resulta más difícil retener a los seniors](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.xataka.com/empresas-y-economia/guerra-talento-sector-tecnologico-amenaza-viabilidad-muchas-pymes-espanolas-cada-vez-les-resulta-dificil-retener-a-seniors) [![xataka.com: "Han recomendado calcular cuánto dinero queda y al resto despedirles": las startups españolas frente a la quiebra de SVB](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.xataka.com/empresas-y-economia/han-recomendado-calcular-cuanto-dinero-queda-al-resto-despedirles-startups-espanolas-frente-a-quiebra-svb) [![xataka.com: Si no asciendo ni aprendo, me largo de la empresa: el crecimiento profesional como estrategia para retener talento](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.xataka.com/empresas-y-economia/no-asciendo-aprendo-me-largo-empresa-crecimiento-profesional-como-estrategia-para-retener-talento) [![xataka.com: Me hice funcionario siendo ingeniero: qué me da la administración' pública que no consigue la empresa privada](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.xataka.com/especiales/me-hice-funcionario-siendo-ingeniero-que-me-da-administracion-publica-que-no-consigue-empresa-privada) [![xataka.com: Me hice funcionario siendo ingeniero: qué me da la administración pública que no consigue la empresa privada](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.xataka.com/especiales/me-hice-funcionario-siendo-ingeniero-que-me-da-administracion-publica-que-no-consigue-empresa-privada-1) [![magnet.xataka.com: Esclavos de la improductividad: el 70% de las reuniones impiden que los empleados hagan su trabajo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.xataka.com/magnet/esclavos-improductividad-70-reuniones-impiden-que-empleados-hagan-su-trabajo) [![magnet.xataka.com: La "gran renuncia" americana, o cómo los trabajadores se han hartado del sistema y están dejando sus empleos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.xataka.com/magnet/gran-renuncia-americana-como-trabajadores-se-han-hartado-sistema-estan-dejando-sus-empleos) [![xataka.com: El auge del coche eléctrico y autónomo se ha topado con otra barrera: el software. Volkswagen lo sabe bien](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.xataka.com/movilidad/auge-coche-electrico-autonomo-se-ha-topado-otra-barrera-software-volkswagen-sabe-bien) [![xataka.com: Así se reparte el mercado cloud: los tres grandes tienen el 63%, los siguientes 10 un 22%](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.xataka.com/pro/asi-se-reparte-mercado-cloud-tres-grandes-tienen-63-siguientes-10-22) [![xataka.com: Hasta AWS se pasa al low-code: Workflow Studio es su primera herramienta de desarrollo de bajo código](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.xataka.com/pro/aws-se-pasa-al-low-code-workflow-studio-su-primera-herramienta-desarrollo-codigo) [![xataka.com: La deuda técnica, un lastre para las tecnológicas: un estudio señala que los informáticos pierden casi un día de trabajo a la semana para solventarlas](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.xataka.com/pro/deuda-tecnica-lastre-para-tecnologicas-estudio-senala-que-informaticos-pierden-casi-dia-trabajo-a-semana-para-solventarlas) [![xataka.com: La Gran Renuncia: en EEUU los empleados están dejando en masa sus trabajos, la gran pregunta es si veremos esto (y cuándo) en España](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.xataka.com/pro/gran-renuncia-eeuu-empleados-estan-dejando-masa-sus-trabajos-gran-pregunta-veremos-esto-cuando-espana) [![xataka.com: IBM se multiplica: la IBM de siempre mantiene el foco en la nube, pero crea una nueva empresa para los servicios de red gestionados 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.xataka.com/pro/ibm-se-parte-dos-109-anos-despues-nube-da-dinero-que-se-creara-empresa-centrada-ella) [![xataka.com: La Seguridad Social crea una app móvil para gestionar la nueva cuota de autónomos: permitirá cambiar de tramo mensualmente](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.xataka.com/pro/seguridad-social-crea-app-movil-para-gestionar-nueva-cuota-autonomos-permitira-cambiar-tramo-mensualmente-ingresos) [![xataka.com: El talón de Aquiles de AWS son sus altas tarifas de salida de datos, y sus rivales empiezan a explotarlo: guerra de precios contra el gigante de la nube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.xataka.com/pro/talon-aquiles-aws-sus-altas-tarifas-salida-datos-sus-rivales-empiezan-a-explotarlo-guerra-precios-gigante-nube) [![xataka.com: Copilot es una revolución para programadores (pero también un potencial problema legal para Microsoft)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.xataka.com/robotica-e-ia/copilot-revolucion-para-programadores-tambien-potencial-problema-legal-para-microsoft) [![Google Launches Gemini Code Assist, Challenging GitHub Copilot with Generous Free Tier](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.xataka.com/robotica-e-ia/google-lanza-misil-github-copilot-su-asistente-programacion-ofrece-mucho-uso-gratuito-que-microsoft) [![xataka.com: Llevo algunos días usando Copilot de GitHub para programar y esta es mi experiencia](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.xataka.com/robotica-e-ia/llevo-algunos-dias-usando-copilot-github-para-programar-esta-mi-experiencia) [![xataka.com: Microsoft no quiere poner todos los huevos en la misma cesta: anuncia una asociación con Mistral AI, la OpenAI de Europa](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.xataka.com/robotica-e-ia/microsoft-no-quiere-poner-todos-huevos-cesta-anuncia-asociacion-mistral-ai-openai-europa) [![xataka.com: Los programadores ya alucinaban con CoPilot y ChatGPT, pero ahora DeepMind va más allá con AplhaCode](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.xataka.com/robotica-e-ia/programadores-alucinaban-copilot-chatgpt-ahora-deepmind-va-alla-aplhacode) [![xataka.com: Para qué programar cuando una máquina lo hace (un poco) por ti: así es Github Copilot, un sistema que se nutre del prodigioso GPT-3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.xataka.com/robotica-e-ia/programar-cuando-maquina-hace-poco-ti-asi-github-copilot-sistema-que-se-nutre-prodigioso-gpt-3) [![xataka.com: https://www.xataka.com/servicios/copilot-chatgpt-gpt-4-han-cambiado-para-siempre-mundo-programacion-esto-que-opinan-expertos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.xataka.com/servicios/copilot-chatgpt-gpt-4-han-cambiado-para-siempre-mundo-programacion-esto-que-opinan-expertos) [![xataka.com: Por qué Amazon ha elegido Aragón para instalar sus tres primeros centros de datos en España](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.xataka.com/servicios/que-amazon-ha-elegido-aragon-para-instalar-sus-tres-primeros-centros-datos-espana) [![xenonstack.com: Serverless Architecture with OpenFaaS and Java](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.xenonstack.com/blog/serverless-open-faas-java) [![xenonstack.com: Serverless Architecture with OpenFaaS and Java](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.xenonstack.com/blog/serverless-openfaas-java) [![xenonstack.com: Stateful and Stateless Applications Best Practices and Advantages](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.xenonstack.com/insights/stateful-and-stateless-applications) [![xeridia.co.uk: Benefits of Test-Driven Development in DevOps Environments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.xeridia.co.uk/blog/benefits-test-driven-development-devops-environments) [![xeridia.co.uk: The Importance of Testing in DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.xeridia.co.uk/blog/importance-testing-devops) [![yamllint.com: YAML Lint - The YAML Validator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.yamllint.com) [![yeeply 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.yeeply.com) [![Rultor, a Merging Bot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.yegor256.com/2014/07/24/rultor-automated-merging.html) [![yobyot.com: AWS multi-region KMS keys and Data Lifecycle Manager: better' together](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.yobyot.com/aws/aws-multi-region-keys-and-ec2-data-lifecycle-manager/2021/08/18) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com) [![==Visual Studio Code - Shorts==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/@code/shorts) [![youtube: The AKS Community](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/@theakscommunity) [![Backstage @Youtube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/channel/UCHBvqSwbfAf5Vx1jrwkG43Q) [![Kong API Platform @Youtube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/channel/UCJfQURxlI_pQdeJUGXtA_zw) [![High Mobility @Youtube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/channel/UCZNjYn1NXEgPa_ENPna9Atw) [![Youtube channel: AWS Serverless](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/channel/UC_vJsnqdpuEoRseFmlkHMkA) [![Tyk @Youtube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/channel/UCe3VG8wgz03u73xiomGeQzQ) [![youtube: Thetips4you 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/channel/UCoOq-DtESvayx5yJE5H6-qQ/playlists) [![Axway API Management @Youtube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/channel/UCsRNLDnXvgtz6qsleSlVcqQ) [![Linux Skills](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/channel/UCu2eNnWy-zc1xt_shCXQQfA) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/clip/Ugkx5e13a72WjgowgmAtFieyNFuiKarXWXDp) [![youtube: Kubernetes for Sysadmins – Kelsey Hightower at PuppetConf 2016 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/clip/UgkxWpu3QFPEDZBuMgy_Xq4mBR--uLA-3CSZ) [![How a Group of Developers Took Back Control from Enterprise Java | Spring: The Documentary](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/embed/0Gb1z-2SjHY) [![Building a developer platform? Ask these questions.](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/embed/1Fl25dR01pw?si=bJlQozIfT3J4rhN3) [![Kubernetes: The Documentary [PART 2]](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/embed/318elIq37PE) [![Mastering Claude Code in 30 minutes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/embed/6eBSHbLKuN0) [![Panel: Azure DevOps vs. GitHub Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/embed/8g4qLzkpjeE?si=xcfl3ugsMGZ8Kthg) [![Stanford CS229: Building Large Language Models (LLMs)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/embed/9vM4p9NN0Ts) [![Kubernetes: The Documentary [PART 1]](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/embed/BE77h7dmoQU) [![Thursday morning general session - May 9 - Red Hat Summit 2019](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/embed/FUu4kMc0PL8?clip=UgkxFMdlFKBQze7NVVd7q2nIwBYWkeaKeoX8&clipt=EIzBzwIY1fnSAg) [![Thursday morning general session - May 9 - Red Hat Summit 2019](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/embed/FUu4kMc0PL8?clip=UgkxLbUzIJtyeKPi66qAvxxRlGbofYp_Gr8B&clipt=EIDy0gIY4MbWAg) [![I Stopped Staring at Dashboards. AI Reads My Grafana Metrics Now.](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/embed/HI6KleJAZPY) [![Red Hat OpenShift AI overview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/embed/Hc8emNr2igU?si=kehLRUpOAvyK_Bku) [![Kubernetes for SysAdmins | Kelsey Hightower at PuppetConf | Talk & Demo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/embed/HlAXp0-M6SY?clip=UgkxWpu3QFPEDZBuMgy_Xq4mBR--uLA-3CSZ&clipt=EMSoKxiG3C4) [![Murli Thirumale | KubeCon CloudNativeCon EU 2023](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/embed/I8Qh-TafMvQ?si=1A2-kmq6mV-S-03c) [![The creator of Rails on JavaScript FE vs. Classic Server-side Rendering](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/embed/IFUPG9KCJ4E?si=KMEXeVlcKTp87-Ja) [![¿De verdad son necesarios los microservicios?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/embed/L8eJh1sfc1U?si=y546MyZpRe-thoad) [![GitOps Guide to the Galaxy: Hosted Control Planes (HyperShift)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/embed/LiSb82Lug7M) [![¿Qué es una Red Neuronal? Parte 1 : La Neurona | DotCSV](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/embed/MRIv2IwFTPg?si=F07g869i6yIfqRdg) [![Standardizing infrastructure automation with Terraform Enterprise](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/embed/PxyyY7TsCqs?si=kzCRojDteESqork1) [![Building Secure, Well‑Architected Azure Workloads with Azure Verified Modules and GitHub Copilot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/embed/QBqRAMVTmwE) [![Fran Heeran, Red Hat | Red Hat Summit 2026](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/embed/Tr4onEST70I) [![Branching Strategies Explained](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/embed/U_IFGpJDbeU?si=XzHSGU9dTH-1_0EW) [![Keynote: 7 Years of Running Kubernetes for Mercedes-Benz](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/embed/UmbjwSK9b3I?clip=UgkxRGuBMDAVDqKckQ1lhk-9U2jLBhBIBI5l&clipt=EP2dHhjd8iE) [![Red Hat OpenShift Platform Plus - Overview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/embed/V7PSnH8YnTk?si=6Mq4wjpipTLwUvYe) [![Artificial Intelligence | 60 Minutes Full Episodes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/embed/aZ5EsdnpLMI?si=ESsNnVwE8IdWSiWZ) [![Elon Musk talks Twitter, Tesla and how his brain works — live at TED2022](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/embed/cdZZpaB2kDM?clip=UgkxWAPHZbVaNZzk9pi0lMu6k5ABLuMHBtRL&clipt=EK2rfRjW9YAB) [![What is Platform Engineering and how it fits into DevOps and Cloud world](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/embed/ghzsBm8vOms) [![The Brutal Truth Behind Tech Layoffs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/embed/hAwtrJlBVJY?si=bnyptzNFx4jzOiEj) [![Remote VS Code with Dev Tunnels: access the editor from your browser](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/embed/niuJpAKyb7c) [![What is DevSecOps? DevSecOps explained in 8 Mins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/embed/nrhxNNH5lt0?si=U5h1mbkbF6ZEOvlj) [![Prometheus: The Documentary](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/embed/rT4fJNbfe14) [![David Heinemeier Hansson: Microservices vs. Monolith](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/embed/rkXGSLf-rVQ?si=Ho8Zzxbrecn7Yncb) [![Agentic DevOps Live](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/embed/videoseries?list=PLmsFUfdnGr3w9BdWjQGAwV7UPW0kspwOp) [![Jenkins Tutorials](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/embed/videoseries?si=GBJtqv36O8bslj9z&list=PLvBBnHmZuNQJeznYL2F-MpZYBUeLIXYEe) [![NetBox Zero To Hero](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/embed/videoseries?si=fJvBV63-mjQ6S-Ht&list=PL7sEPiUbBLo_iTds-NV-9Tu05Gg2Aj8N7) [![GitOps Guide to the Galaxy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/embed/videoseries?si=zdATyq_E2wXN7AC6&list=PLbMP1JcGBmSGKO8UreWpOBOhCqilejhtd) [![Open Source Friday: Spec Kit - What it is, the problems it solves, and how clear specs make collaboration work](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/live/2IArMAhkJcE?si=_LlIjakRXHUzERjy) [![youtube: A Cloud Guru - Cloud Provider Comparisons 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/playlist?app=desktop&list=PLI1_CQcV71RnBebKm_tH1uKYI3WxkM2TT) [![youtube playlist: Thetips4you - Kubernetes Tutorial for Beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/playlist?app=desktop&list=PLVx1qovxj-akr_3XqQQgpqRyQw4GYuS4h) [![youtube: GitHub Masterclass (Spanish) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/playlist?list=PL0pgb_7nDofA1hJpkpPf4qHQTYZbPVT5M) [![Python 3.4 Programming Tutorials - YouTube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/playlist?list=PL6gx4Cwl9DGAcbMi1sH6oAMk4JHw91mC_) [![youtube: NetBox Zero To Hero](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/playlist?list=PL7sEPiUbBLo_iTds-NV-9Tu05Gg2Aj8N7) [![Model Context Protocol (MCP) and AI Agents in DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/playlist?list=PLA6Ht2dJt3SId7vE9P5mppWdj65_l6hl7) [![Interested in Learn Django 1.9? Check out my free series on YouTube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/playlist?list=PLEsfXFp6DpzQFqfCur9CJ4QnKQTVXUsRy) [![The Shift Podcast by Microsoft Azure—Agentic Edition](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/playlist?list=PLLasX02E8BPBCP7KdYsjKKFFQUmNEUmE9) [![Youtube Playlist: Introduction to APIs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/playlist?list=PLM-7VG-sgbtBBnWb2Jc5kufgtWYEmiMAw) [![Cloud at Google I/O 2026](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/playlist?list=PLOU2XLYxmsIJp39MsvkeWYYNwMso-HeNT) [![Dialogues at Google I/O 2026](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/playlist?list=PLOU2XLYxmsIJuxYe1znksQlhLJ4w8GKCu) [![Google I/O 2026 Sessions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/playlist?list=PLOU2XLYxmsIKL_eEgkKJWDRhYUEvS9eYz) [![Google I/O 2026 Recaps Playlist](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/playlist?list=PLOU2XLYxmsILVF9qmspC4i4R0t3o64HSx) [![youtube playlist: Ansible Tutorial - by Infra Xpertzz 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/playlist?list=PLOwxB_PX3s3WSfhzVtwhxXwy7QpkmtnzR) [![youtube: Making Friends with Machine Learning | Cassie Kozyrkov | playlist 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/playlist?list=PLRKtJ4IpxJpDxl0NTvNYQWKCYzHNuy2xG) [![youtube playlist: DevOps - SonarQube, Artifactory, JFrog, Jenkins, Maven, etc 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/playlist?list=PLVx1qovxj-akoYTAboxT1AbHlPmrvRYYZ) [![youtube playlist: Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/playlist?list=PLVx1qovxj-akr_3XqQQgpqRyQw4GYuS4h) [![youtube playlist: Ansible Tutorial - by Thetips4you 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/playlist?list=PLVx1qovxj-al0Knm1A0eEXfGyd5kCi16p) [![youtube playlist: Docker 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/playlist?list=PLVx1qovxj-amqyqHceAhkcsopzi4PFcKc) [![youtube playlist: How to setup Prometheus 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/playlist?list=PLVx1qovxj-anCTn6um3BDsoHnIr0O2tz3) [![youtube: ELK for beginners - by XavkiEn 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/playlist?list=PLWZKNB9waqIX00uj5q4nX_TOFiX3if1z3) [![youtube: Ansible for beginners - by XavkiEn](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/playlist?list=PLWZKNB9waqIXEL-NIapWwIADPtkspe9vk) [![youtube.com: Terraform Basics | Ned in the Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/playlist?list=PLXb5972EMl4BfKVDMaJH6Pg9SI6q_HqMg) [![Kubernetes para principiantes - La guía definitiva para principiantes absolutos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/playlist?list=PLaR6Rq6Z4IqcKOKT4c0uGkBt3YSRQ9S5v&si=qGpgMP56yagniZx8) [![youtube playlist: London 2020 | OpenShift Commons Gathering 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/playlist?list=PLaR6Rq6Z4Iqcy9rg0JF6SCFst5lyyftQ-) [![Advanced Cluster Management Demos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/playlist?list=PLbMP1JcGBmSFA56rykbH2fg1F9Tozk4of) [![youtube.com: GitOps Guide to the Galaxy 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/playlist?list=PLbMP1JcGBmSGKO8UreWpOBOhCqilejhtd) [![youtube playlist: DevNation Lessons: Kubernetes Fundamentals](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/playlist?list=PLf3vm0UK6HKpOqIY2fcu_M0sCSpluyXMW) [![youtube: Bash for Beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/playlist?list=PLlrxD0HtieHh9ZhrnEbZKhzk0cetzuX7l) [![youtube: Terraform Tutorial for beginners | AWS Infrastructure as Code | Github Actions 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/playlist?list=PLlvAxgO7JdIXAzHx887zl-4no4X-CtiFu) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/playlist?list=PLvBBnHmZuNQJeznYL2F-MpZYBUeLIXYEe&si=GBJtqv36O8bslj9z) [![youtube: Kubernetes Pods and ReplicaSets explained](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/playlist?list=PLy0Gle4XyvbGhGpX0CXAuiEsfL-MD-rND) [![youtube playlist: Tech World with Nana - Docker and Kubernetes Tutorial for Beginners 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/playlist?list=PLy7NrYWoggjwPggqtFsI_zMAwvG0SqYCb) [![youtube: Tech World with Nana - Jenkins Tutorial for Beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/playlist?list=PLy7NrYWoggjw_LIiDK1LXdNN82uYuuuiC) [![youtube playlist: Tech World with Nana - Complete Kubernetes Tutorial for Beginners 🌟🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/playlist?list=PLy7NrYWoggjziYQIDorlXjTvvwweTYoNC) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/redirect?event=video_description&redir_token=QUFFLUhqbTVoMnVrcVR5Tjl0dlBGWkx2UTZzMHA3N1N3QXxBQ3Jtc0tsZkZrcUpfSzhBX1EzdUtOanRqV3o2WDZpdkhPY0NyODhmbERSQUhROFRPa2pZRC13Q3l0ekQ2MjR1LTIyY254VmhwdHVack1XeDJiRWVBMUl6U3RDRHo3cF9XVDVJRTluLWJFVXNYUjF5OFV4ZlN5SQ&q=https%3A%2F%2Fdocs.google.com%2Fpresentation%2Fd%2F14fSLwfEVpDU-3udMGEW9bQATCAOy0F8b6UOgNgDkD3A%2Fedit%3Fusp%3Dsharing) [![How VS Code Makes Branches](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/shorts/-hvEdSI8ziE) [![Create diagrams in vscode](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/shorts/0N-NFIfy5lI) [![Time Travel!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/shorts/0h1xNFsEZBU) [![Java, Gradle, and VS Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/shorts/0xq_ZYfl6Vk) [![Navigate your code's history](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/shorts/6IwjxcDbVW0) [![Pin VS Code Tabs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/shorts/6NFR5MsHM_4) [![Copilot writing Markdown](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/shorts/70voiUcMk_I) [![New VS Code features](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/shorts/8iVaeLjzY6s) [![Copilot Unit Tessts Like a Boss](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/shorts/AGFvs2pT1VQ) [![Markdown Header Magic](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/shorts/G5580-DxQuw) [![Take your extensions with you](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/shorts/HyhSDvaaRwM) [![Create guided walkthroughs of your code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/shorts/KQB8FRoJaH4) [![Screencast mode](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/shorts/KZHI5RMmFk0) [![Master Git with Git Graph](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/shorts/OfsixF-splk) [![Changing Font in VS Code the RIGHT WAY!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/shorts/Q2RrAdWmn_M) [![April 2023 Release Highlights - Profile Templates](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/shorts/ToGRhGvo62k) [![Kubernetes: Un tour por los comandos básicos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/shorts/VP4JoijL_TY?si=dBGfs6sn1ryzPcYT) [![STOP Creating New Files This! But Do THIS in VS Code!!!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/shorts/VqOVb76IyI4) [![VSCode Profiles](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/shorts/WzlpGnbNPH4) [![Extension of the week: Thunder Client](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/shorts/X3wgBid4gO8) [![New VS Code Release Highlights v1.86](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/shorts/bVlIo4H0IDU) [![Write slides in VS Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/shorts/cLokEWqTuds) [![Vertical rulers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/shorts/cTE0ec3IurE) [![Extension of the Week: Prettier](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/shorts/dDtueNAFELo) [![VS Code February 2023 Release Highlights (v1.76)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/shorts/hdmaP4ibJ4I) [![Extensión de Visual Studio Code que genera tests y mejora tu código](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/shorts/hmq195GRYCI?si=8knOM1y50V6JcRlk) [![File Icon Theme](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/shorts/i0V1bHybv5w?si=y42F3QjNFVouu3s8) [![Hacking GitHub?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/shorts/nMJBbH7g1M4) [![Change your Java versions in VS Code!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/shorts/p-H7Q9PtSc8) [![Learn with Copilot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/shorts/rjmXBs5l_7M?si=UlQ4q1-B-JOiYwrn) [![Try Maven (and Java) in VS Code!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/shorts/t322UnzV9vM) [![Minimap Makeover](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/shorts/t5vXCNIBVYw) [![ErrorLens! Catch Errors on the Fly!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/shorts/uzC1PP73d9I) [![Visualize your git repo in vscode with Git Graph extensions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/shorts/vpFF1XSqWjw?si=Zr2eW_C3_3hQoXAa) [![Rainbox CSV](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/shorts/y55a7NAiHiI) [![How to be a professional (un)wrapper #vscode #programmingtools #coding](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/shorts/yuzKp_KsGIk?si=ooaqRJzW2cmf6Z2M) [![AWS Webinar Channel](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/user/AWSwebinars) [![Amazon Web Services Youtube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/user/AmazonWebServices) [![CodingEntrepreneurs youtube channel](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/user/CodingEntrepreneurs) [![WSO2 @Youtube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/user/WSO2TechFlicks) [![Apigee @Youtube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/user/apigee) [![AWS Tutorial Series](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/user/awstutorialseries) [![CLImagic](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/user/climagic) [![MuleSoft @Youtube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/user/mulesoftvids) [![OpenShift Youtube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/user/rhopenshift/videos) [![youtube: Ansible Collections 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?app=desktop&v=AXnDrGgLaF0&feature=share&ab_channel=RobertdeBock) [![youtube: How to live without Docker for developers - Part 1 | Migration from Docker to Buildah and Podman](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?app=desktop&v=Fl0iLoAMdzc&ab_channel=AndrewMalkov) [![youtube: Podman in Podman (Running a container within a container)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?app=desktop&v=OcHRWaC5tvY&feature=youtu.be&ab_channel=RedHat) [![Kubernetes. Label and Selector. Important Topic. Identify object in cluster. CKA Exam Tips](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?app=desktop&v=Vh3piGAxcf8&ab_channel=AlokKumar) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?app=desktop&v=jokfVGdhBow&feature=youtu.be&ab_channel=InfraXpertzz) [![youtube: Kubernetes.. ETCD Backup and Restore... Very Easy Steps... CKA Exam Tips..](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?app=desktop&v=mODkt1OJDew&ab_channel=AlokKumar) [![youtube: Tinder's Move to Kubernetes - Chris O'Brien & Chris Thomas, Tinder](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?app=desktop&v=o3WXPXDuCSU) [![youtube: How to Create a GitLab Multibranch Pipeline in Jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?app=desktop&v=y4XGFluzPHY&ab_channel=CloudBeesTV) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?si=YBt3LmBRNNq-GrqL&v=OPKVKPfJrRA&feature=youtu.be) [![GitBook Webinar: GitBook for Public Docs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?si=dWSDPD4eXvF3dx5r&v=gnYU0jtQbug&feature=youtu.be) [![Openshift Baremetal - Installer's Bake-off: Agent vs Assisted vs IPI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?si=vK_9UKjGV8F24Ebt&v=1v15VSKPZRU&feature=youtu.be) [![youtube - freecodecamp.org: Learn Terraform with Azure by Building a Dev Environment – Full Course for Beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?si=zB9HD1MCp3SbLQwL&v=V53AHWun17s&feature=youtu.be) [![Youtube: BMW enables the BMW Group to deliver the continuous service that today's consumers expect (video starts at 1:29:00)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?time_continue=5340&v=FUu4kMc0PL8) [![youtube: Mitchell Hashimoto: The Inside Story of HashiCorp's IaC Journey | The IaC Podcast](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=--RRpw_6onA) [![youtube.com: Azure Service Principal - SPN | Houssem Dellai](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=-F9yzj4Kjeo&ab_channel=HoussemDellai) [![youtube: LambdaTest - Jenkins Tutorial For Beginners | Part 7 | Adding A Jenkins Controller & Jenkins Agent Node On Azure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=-NUQhwmhTCw&ab_channel=LambdaTest) [![youtube.com: Optimizing LLM Training with Airbnb's Next-Gen ML Platform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=-sZvzW40NrM&ab_channel=Anyscale) [![Complete Kubernetes Course](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=0KQndcIedeg) [![youtube: The Rise of Kubernetes Policy Engine | Ep 57](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=0TvhTXddRGE) [![youtube: Docker 101 (Workshop) how an application can be run using Docker containers. First, you'll learn how to take an application all the way from source code to a running container. Docker-compose, networking, multi-stage and more 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=0mxhS7H6bxM) [![youtube: jfrog - Modern App Deployments: How to use NGINX and JFrog to Automate your Blue/Green deployments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=15CGdzfDlpQ&ab_channel=JFrog) [![youtube: Podman 3 and Docker Compose - How Does the Dockerless Compose Work? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=15PFfjuxtvM&ab_channel=mkdev) [![youtube: Istio & Service Mesh - simply explained in 15 mins 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=16fgzklcF7Y&ab_channel=TechWorldwithNana) [![youtube: GitOps Guide to the Galaxy: Working with Helm](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=1FzOlSed5ts&ab_channel=OpenShift) [![youtube: AWS re:Invent 2023 - From hype to impact: Building a generative AI architecture (ARC217)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=1Lat8dP7Eq0) [![youtube: From Code to Cluster — Modern Kubernetes Workflows with K8Studio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=1RTTEUEl9sc&feature=youtu.be) [![youtube: The need for Slim Docker Container Images with @DockerSlim & Slim.AI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=1o14tIEhZL0) [![youtube: Creating Docker Images With Spring Boot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=1w1Jv9qssqg) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=24Wpg6njlYI) [![youtube.com: Demystifying Helm 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=2HPsPOwHOlY&ab_channel=DonovanBrown) [![**K3OS Value Add**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=2LNxGVS81mE) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=2RT9XwIWkVQ&ab_channel=Jenkins) [![youtube.com: How To Install OKD4 on GCP - Vadim Rutkovsky (Red Hat)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=2UwQD0diUxk) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=2Z5HhEk1zK8&ab_channel=MichaelLevan) [![youtube.com: Learn to deploy OpenProject with Postgres in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=2mNAsrThius&ab_channel=CloudControl) [![Kubernetes New Contributor Orientation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=36aGHlsxlow) [![Kubernetes New Contributor Orientation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=3B41u33BS2E) [![youtube.com: CloudBeesTV - How to Monitor Jenkins With Grafana and Prometheus 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=3H9eNIf9KZs&ab_channel=CloudBeesTV) [![What's new in Flutter](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=3TfGKugPlpE&list=PLOU2XLYxmsIKL_eEgkKJWDRhYUEvS9eYz&index=12&pp=iAQB) [![youtube: Three tier architecture using Terraform in AWs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=3uDxwNOtilU) [![youtube: Deploy Docker image to Kubernetes Cluster | CI-CD for Azure Kubernetes Service | Mohamed Radwan - DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=4DUhc0MjdUc&feature=youtu.be&ab_channel=MohamedRadwan-DevOps) [![youtube: AWS Backup Set Up Using Terraform cloud and GitHub Actions | Cloud Quick Labs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=4niy0_ZpQ1w&ab_channel=CloudQuickLabs) [![youtube: How to run an App Service Web App on Azure Arc-enabled Kubernetes - Part 2 | Azure Tips and Tricks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=53-Y_aI0KpE&ab_channel=MicrosoftAzure) [![youtube: Exploring The Cloud-native Kubernetes CI/CD Pipeline Tool Landscape](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=5XWwjyikWMQ&feature=emb_logo&ab_channel=Konveyor) [![youtube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=6NM6sqXIsoA) [![youtube: Introducing Azure Verified Modules for Terraform | Ned in the Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=6OeRByC-sBs) [![youtube: Which of your Kubernetes Apps are accessing Secrets? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=6UF-QxiRGms&ab_channel=Kubevious) [![youtube: Build a Music Sharing App with Amazon S3 and AWS Amplify](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=6W2TuBDaaiI&ab_channel=AliSpittel) [![youtube: Deploy Convolutional Neural Network (CNN) on Azure with Python | Deep Learning Deployment | MLOPS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=6sqGxVI3X1w) [![youtube: From Code to Cloud: Quality Kubernetes Deployments with Monokle' | Cloud Native Islamabad](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=7IFAg782pf8) [![youtube: uploading artifacts from jenkins to nexus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=7NmGSnqLd58) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=7ruXlR08JZ0) [![youtube: Freelance vs Empleo como Programador | midulive](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=81VnO4puNkg) [![What's new in Android - Google I/O 2026](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=8PxuWdjESfg&list=PLWz5rJ2EKKc-vRD1wCyEuPlkpLJhXhxJd&index=11) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=8aGhZQkoFbQ) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=8fgrjBnxqi0&ab_channel=AppSecEngineer) [![youtube: JMeter API Performance Testing Tutorial 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=8r5LYzUIepo) [![youtube: 3 Ways to Detect Evil "Latest" Image Tags in Kubernetes - Kubevious](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=93RlMqO4glM&ab_channel=Kubevious) [![youtube: OpenShift Commons En Vivo - KubeInit con Maria Bracho, Scott McCarty, and Carlos Camacho (Red Hat, Spanish) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=9_6H7Ahsdm4&ab_channel=OpenShift) [![Helm and Kubernetes Tutorial - Introduction](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=9cwjtN3gkD4) [![youtube: Migrating JBoss EAP Applications to Kubernetes with Source-to-Image' (S2I)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=9hDdg_Beui4&ab_channel=Konveyor) [![youtube: OCB: High Availability PostgreSQL and more on OpenShift - Jonathan Katz (Crunchy Data) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=9jbR9lZuSU0) [![youtube playlist: Kafka Connect Tutorials | Kafka Connect 101: REST API 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=9wu-j9gIlBY&list=PLa7VYi0yPIH1MB2n2w8pMZguffCDu2L4Y&index=8&ab_channel=Confluent) [![youtube: Install and use Crunchy PostgreSQLfor OpenShift operator for simple todo app on OpenShift 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=9wuUXi6Qbis&ab_channel=MichaelBornholdtNielsen) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=AbCTlemwZ1k&ab_channel=JamesQQuick) [![Youtube: Jenkins X: Continuous Delivery for Kubernetes with James Strachan](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=BF3MhFjvBTU) [![youtube.com: How to Write Software That Sets Up Kubernetes Anywhere with Kubermatic Kubeone](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=BJufhuPK2DY&ab_channel=Kubermatic) [![Kubernetes New Contributor Orientation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=B_8vYxurU4k) [![Mock Test - 2, CKAD Prep Exam (Solution)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=BiY3b7F96wc&ab_channel=TheFrontOpsGuy) [![youtube: Online Meetup: From local installation to scalable Jenkins on Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=BsYYVkophsk) [![Your AI Agent Has No Identity, Here's Why That's Dangerous](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=BtgZLw8hYiU&feature=youtu.be) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=C0E93Uc4h5k&ab_channel=xgeeks) [![youtube: 10 Must-Have Kubernetes Tools | DevOps Toolkit](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=CB79eTFbR0w&feature=youtu.be&ab_channel=DevOpsToolkit) [![youtube: CodeReady Containers - Easy OpenShift Container Platform 4.5 Installation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=CJMdSQVFVik) [![Continuously delivering apps to Kubernetes using Helm](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=CmPK93hg5w8) [![youtube.com: SwaggerHub 101 An Introduction to Getting Started with SwaggerHub](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=CoUl9_NWdqQ) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=D-Q2qXTssLY&feature=youtu.be) [![youtube: Kubernetes 101: Get Better Uptime with K8s Health Checks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=D9w3DH1zAc8) [![youtube: Deploy OpenShift 4 to vSphere using OpenShift's UPI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=DLB9m17aGus) [![youtube: Terrraform + Ansible: Automating configuration in infrastructure](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=DeNflzdjxVM) [![A Hacker's Guide to Language Models](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=DjBBV7oZxm8) [![youtube: Cloud Learn Hub - How to Integrate Jenkins with Ansible Tower?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=E3Xyu29LIwY&ab_channel=CLOUDLEARNHUB) [![youtube: Monitoring Jenkins with Grafana and Prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=EWFJem7GUAc) [![Kubernetes New Contributor Orientation for 2026-02-17](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=F3al0HP0MNo) [![youtube: Managed DevOps Pools for Azure DevOps | Full Overview & Demo 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=FBAav6OoJlw) [![youtube.com: Cloud Quick POCs - Kubernetes monitoring metrics using Grafana Cloud on AWS EKS | Observability | Grafana](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=FVDHWPxK5nU&ab_channel=CloudQuickPOCs) [![Kubernetes New Contributor Orientation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=Frje5KfNrxE) [![youtube: OpenShift on Google Cloud, AWS, Azure and localhost](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=G-baPg3XhBo) [![youtube: Airflow Helm Chart : Quick Start For Beginners in 10mins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=GDOw8ByzMyY&ab_channel=MarcLamberti) [![youtube: Monitoring your k6 load test: how to install Grafana and Prometheus on a Kubernetes cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=GL2v81xYuAQ&ab_channel=k6) [![youtube: Modular Pipeline Library: 4. Petclinic Pipeline 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=GLtvxY1S3Aw) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=GhEZLvc8B70) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=GiFQNevrxYA) [![YouTube: Deploying a Quarkus application into Kubernetes using JKube | Cloud Tool Time | Marc Nuri 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=HDDfdZqwM1E&ab_channel=EclipseFoundation) [![youtube.com: Cloud Native GitOps with Anthos and JFrog Artifactory](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=HSjm6-ACmWQ&ab_channel=JFrog) [![Youtube: Demo of Crunchy Data Postgres Operator v1.0.0 (2017)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=HX10WWTRiTY) [![youtube: Red Hat OpenShift AI overview](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=Hc8emNr2igU) [![youtube.com: How to create Service Principals in Azure Portal | Raaviblog](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=Hg-YsUITnck) [![AWS Summit Series 2016 | London: Deep Dive on Elastic Load Balancing](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=HinwLb2lpLQ) [![DevOps with Azure, Kubernetes, and Helm](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=INv-VCZvM_o) [![youtube: Transforma tu EMPRESA con Terraform: Catálogo de Servicios | Nito Moreno](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=IORvnr4u8z8) [![London DevOps - Trainline, A DevOps Journey - Chris Turvil](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=IUvUmqu1MBQ) [![GitHub Actions desde CERO: automatiza tus proyectos como un PRO](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=Icnv1DDAQOg) [![Kubernetes New Contributor Orientation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=J7R-T9Y1x3Y) [![OpenShift 4 Resource Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=JC_PB1yZcIc) [![Youtube Webinar: The KUbernetes Test TooL (kuttl)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=Jh-viBv-D04) [![youtube: Run Jenkins Pipeline With AWS ECS Fargate & AWS EC2 Based ECS Cluster | Learn DevOps Tools Ep4](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=K2CBHLwPL50&ab_channel=SandipDas) [![youtube: Simple DevOps Project | Publish Android APK to App Center | Beginner Pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=KgH0QzMHXLs) [![youtube: How to Create a Bitbucket Cloud Branch Source Multibranch Pipeline in Jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=LNfthmZuRDI&ab_channel=CloudBeesTV) [![youtube: CI CD Pipeline Using Jenkins | Continuous Integration and Deployment using Azure Devops | K21Academy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=LhB8-sAx3pM&ab_channel=K21Academy) [![AI Observability Deep Dive Demo | Grafana Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=MFai008Ze84) [![youtube: Create a Jenkins Pipeline on Kubernetes with CI/CD Pipeline Template in KubeSphere](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=MU5LdM83x9s&ab_channel=KubeSphere) [![youtube: Jenkins Prometheus Grafana Dashboard | Prometheus Jenkins Monitoring | Prometheus.yml | Thetips4you](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=N8P9ZLMA2xY) [![youtube: Exercises / Monitoring : How to install node exporter 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=NgRuap0MmZw&ab_channel=XavkiEn) [![youtube: CloudGeeks - Terraform Eks Kubernetes RDS Secrets Manager Eksctl Cloudformation ALB Controller (Redmine App)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=OFZYIr66Ku4&ab_channel=cloudgeeksinc) [![youtube: Kubernetes Security: Attacking and Defending K8s Clusters - by Magno Logan](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=OOHmg1J_8ck&ab_channel=RedTeamVillage) [![youtube: Tutorial - Keptn in a box](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=OQAXQrKhIt0&ab_channel=keptn) [![What's new in Web UI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=OQK9XHTiqVw&list=PLOU2XLYxmsIKL_eEgkKJWDRhYUEvS9eYz&index=10&pp=iAQB) [![Nginxconf 2014. When Dynamic Becomes Static:The Next Step in Web Caching Techniques: Wim Godden](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=OssIuHbgzJY) [![youtube.com: Building an API with Swagger](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=PbwQWw7xSOM) [![youtube: Azure PowerShell account management with Azure contexts | A Cloud Guru 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=PjiJsllKZrI&ab_channel=ACloudGuru) [![From monolith to containers: How Verizon containerized legacy applications on OpenShift 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=Q6i0LK4vHsU) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=QbSw8dPhHGM&ab_channel=KatieGamanji) [![youtube: GitOps with Argo-CD & Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=QrLwFEXvxbo&ab_channel=HoussemDellai) [![Agent-first workflows from prompt to production](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=QtXBAz6TU2g&list=PLOU2XLYxmsIKL_eEgkKJWDRhYUEvS9eYz&index=4&pp=iAQB) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=S4IrAZ5wT3c&ab_channel=SeaJUG) [![What's new in Google AI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=SSe1VmVrtw0&feature=youtu.be) [![youtube: Databricks CI/CD: Azure DevOps Pipeline + DABs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=SZM49lGovTg) [![youtube: Build Docker Image using Jenkins Pipeline | Push Docker Image to Docker Hub using Jenkins 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=ShTC1u7_jew&ab_channel=DevOpsHint) [![youtube: Manage Kubernetes Secrets With External Secrets Operator (ESO) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=SyRZe5YVCVk) [![Mock Test - 1, CKAD Prep Exam](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=TPXwVmvzlV4&ab_channel=TheFrontOpsGuy) [![Curso COMPLETO de Python DESDE CERO para Principiantes 2025](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=TkN2i-_4N4g&feature=youtu.be) [![youtube: Keynote: 7 Years of Running Kubernetes for Mercedes-Benz - Jens Erat, Peter Mueller, Sabine Wolz](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=UmbjwSK9b3I) [![youtube: Local CRUD API Express App with Docker in 5 min](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=UxZiDZsQoZI&ab_channel=TinyStacks) [![Kubernetes New Contributor Orientation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=V3Sq0Fgy3ds) [![youtube: Level-Up your Jenkins-based Delivery with Keptn](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=VYRdirdjOAg) [![youtube: Kubernetes Ingress Explained Completely For Beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=VicH6KojwCI) [![youtube: GitOps for infrastructure using GitHub and Terraform Cloud 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=W_PmtDm4IXk&ab_channel=RobertdeBock) [![youtube: GitOps Guide to the Galaxy (Ep 12): Flux On OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=W_rcYPZkhFg&ab_channel=RedHat) [![SPDY & HTTP 2 with Akamai CTO Guy Podjarny](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=WkLBrHW4NhQ) [![youtube: How to create Build Monitor View](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=WnQK6-puXSM) [![Youtube: OpenShift Meetup Tokyo #05 - Operator and Operator Lifecycle Manager on OpenShift (2019, openshift 4.1)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=X4vuktlK0Tg) [![Understanding and Using AI Skills](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=X9n5EYoWdNk&feature=youtu.be) [![Kubernetes New Contributor Orientation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=XAOqUU5Xh1c) [![youtube: Getting started with Podman](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=Za36qHbrf3g) [![youtube: Jenkins World 2017: How to Use Jenkins Less 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=Zeqc6--0eQw&ab_channel=CloudBeesTV) [![youtube.com: OpenShift Origin is now OKD. Installation of OKD 3.10 from start to finish](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=ZkFIozGY0IA) [![youtube: GKE Autopilot - Fully Managed Kubernetes Service From Google 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=Zztufl4mFQ4&feature=youtu.be) [![youtube: Welcome to the world of kubectl plugins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=_W2qZvQT6XY) [![youtube: Installation of Sonarqube on Kubernetes/Minikube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=_cT-kkvw3NQ) [![youtube: Common Kubernetes Mistakes - CPU and Memory Requests (part 1) | Robusta](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=_nknHwTKlh8) [![youtube.com: OKD4](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=_nl-45ulj1s) [![youtube: Jenkins On Kubernetes Tutorial | How to setup Jenkins on kubernetes cluster | Thetips4you 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=_r-C_FFDLmU&ab_channel=Thetips4you) [![youtube: Git Flow Is A Bad Idea - Dave Farley](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=_w6TwnLCFwA&ab_channel=ContinuousDelivery) [![AI-901 Microsoft Azure AI Fundamentals Study Cram](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=a-yuXz_uV30&feature=youtu.be) [![youtube: Kubernetes Deployment Strategies | DevOps FAQ | DevOps DevOps Interview Q&A](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=aU-EtdEOdlM) [![Developer Keynote (Google I/O '24)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=aqmpZocmR8o&list=PLOU2XLYxmsIKL_eEgkKJWDRhYUEvS9eYz&index=3&pp=iAQB) [![youtube: API Testing Part 1- API Core Concepts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=b0D_bkcT4a4&ab_channel=SoftwareDiagnosticsCenter) [![MongoDB Cloud Manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=bB57HKeOvmw&feature=youtu.be) [![Inside image generation’s Renaissance moment — the OpenAI Podcast Ep. 19](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=bH2nP-aCFjk&feature=youtu.be) [![youtube: Migrating On Premise VM to AWS | VM Import/Export | Create EC2 instance based on on-premises server](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=buzusNljpy4&feature=youtu.be) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=c5t1y9V8HWc) [![What is new in Chrome (Google I/O 2026)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=cBS2bHhw0Pg&list=PLOU2XLYxmsIKL_eEgkKJWDRhYUEvS9eYz&index=3) [![What's new in Chrome](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=cBS2bHhw0Pg&list=PLOU2XLYxmsIKL_eEgkKJWDRhYUEvS9eYz&index=3&pp=iAQB) [![Delve into Helm: Advanced DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=cZ1S2Gp47ng) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=cdZZpaB2kDM) [![youtube: AWS OpsWorks Overview and Demo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=cj_LoG6C2xk&list=PLR3sVanzLpJN6BiYS20K4BMPpiDGifbZy) [![youtube: OpenShift 4 OAuth Identity Providers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=eFxFtUpAT9s) [![Zero to Kubernetes CI/CD in 5 minutes with Jenkins and Helm](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=eMOzF_xAm7w) [![youtube: deployment strategies in kubernetes | recreate | rolling update | blue/green | canary](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=efiMiaFjtn8&feature=youtu.be) [![youtube: Crane 2 Preview: Introduction and Demo](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=esIZS7PVrvs&ab_channel=Konveyor) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=exsv-RUrUFY&ab_channel=yCrash) [![youtube: Hands-on Introduction to sigstore | Rawkode Live](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=fZfd4orrn8Y&ab_channel=RawkodeAcademy) [![Youtube: Crunchy PostgreSQL Operator for Kubernetes 3.4 Overview (2018)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=gaXlrlz7GVc) [![youtube: GitKraken Tutorials and Tips](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=gjtXTm_TvvE&list=PLe6EXFvnTV78WqGmGSq8JPnafR3lAa55n) [![Kubernetes New Contributor Orientation for 2026-03-17](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=gkcZEXqkmZM) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=h4DM-Wa0aDQ&ab_channel=XPDaysUkraine) [![youtube: Using tfsec and Jenkins to Secure Your Terraform Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=hbMVGEw0HpE&ab_channel=CloudBeesTV) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=iADfzLI3qDI) [![youtube: Kubernetes RBAC Explained | Anton Putra 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=iE9Qb8dHqWI) [![youtube: How to Deploy an E-Commerce Website to AWS With Terraform || Terraform Hands-on Project | Tech with Helen](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=iLgEK6A31HM) [![youtube - freecodecamp.org: Learn Terraform (and AWS) by Building a Dev Environment – Full Course for Beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=iRaai1IBlB0) [![youtube: Using Azure Storage for Terraform State - Best Practices | Ned in the cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=iVyKvopGnrQ) [![youtube/Bribe By Bytes: Jenkins Pipelines | Pipeline Concept | Types of Pipelines | Part 1](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=iddMXjmr7mk&ab_channel=BribeByBytes) [![Tekton PetClinic Demo Youtube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=igwFpZOUTnw) [![youtube: Jenkins X: The Recipe For Continuous Delivery](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=ihHr-iLfEGo) [![youtube: Day -25 | No Dockerfile, No K8s Manifests | Setup CI/CD in 5 minutes for any programming language](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=io_yBU7vhIo) [![youtube.com: Grafana Loki Promtail | Grafana Loki Setup And Configuration On CentOs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=iqpLXUdJ0Ro&ab_channel=Thetips4you) [![What's new in Android development tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=iyc69njNYOw&list=PLOU2XLYxmsIKL_eEgkKJWDRhYUEvS9eYz&index=9&pp=iAQB) [![Multiple Java versions in a single Jenkins Pipeline using Docker and SDKMAN🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=j1lH3vOhucw) [![youtube: No YAML! Kubernetes done the easy way | DevNation Tech Talk](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=jBDmX85IjLM&ab_channel=RedHatDeveloper) [![youtube: Viktor Farcic - What is the difference between SRE and DevOps?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=jgW4r9FxItI&ab_channel=DevOpsToolkitbyViktorFarcic) [![youtube: The best DevOps tools, frameworks, and platforms in 2021 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=js-rq7SvPpE&ab_channel=DevOpsToolkit) [![Red Hat 3Scale API Management @Youtube](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=kBBBhpKIv9I) [![youtube: Installing OpenShift 4 on AWS with operatorhub.io integration 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=kQJxGtsqphk) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=knyJt8d6C_8&ab_channel=TheFrontOpsGuy) [![Kubernetes New Contributor Orientation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=l2HpdgRFtN0) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=lgyO9C9zdrg&feature=youtu.be) [![Migration Toolkit for Applications Demo - June 2020](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=mRCz6Jl0Ds8&feature=youtu.be) [![youtube - CloudBeesTV: How to Run a Shell Script in Jenkins Pipeline 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=mbeQWBNaNKQ&ab_channel=CloudBeesTV) [![youtube: Ansible Automation | How to Secure and Protect Critical Information Playbooks Using Ansible Vault](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=mc20VwxYaGE&ab_channel=CLOUDLEARNHUB) [![youtube: CyberJUG-HH:Why is everybody talking about Quarkus?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=nXXPOS8gjtA) [![Youtube: Kubernetes Package Management with Helm and CI/CD with Jenkins' X - Webinar by Neependra Khare](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=oZOZiL6XIfA&feature=emb_title) [![youtube.com: Ansible Tutorial Part 8 - Implementing Handlers and Handling' Task Failures](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=pJFZ5h9fT5o&ab_channel=InfraXpertzz) [![Azure Update 22nd May 2026](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=pMfG-vYvnv8&feature=youtu.be) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=pgjEe44XQf8&ab_channel=GoogleCloudTech) [![ComfyUI + Google Models: A Creator-Friendly Agent Workflow](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=ppMWxjsmk2k&linkId=61897585) [![youtube HashiCorp: Telemetry transformed: Terraforming Grafana for next-gen dashboards](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=qGdGMnQ83SA) [![Youtube: Introduction to NoSQL by Martin Fowler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=qI_g07C_Q5I) [![youtube: Jenkins Integration with Nexus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=qbO4MTESiJQ) [![youtube: Signing & Versioning iOS & Android Apps | DevOps for Mobile](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=s1grtSSIRVA&ab_channel=dotNET) [![youtube: Stop using shared secrets! CI/CD authentication the proper way](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=sd2wuAVush4) [![What's new in Android](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=sig3n7XyaaA&list=PLOU2XLYxmsIKL_eEgkKJWDRhYUEvS9eYz&index=2) [![Azure Update 15th May 2026](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=sig3n7XyaaA&list=PLOU2XLYxmsIKL_eEgkKJWDRhYUEvS9eYz&index=2&pp=iAQB) [![youtube: Creating a CI/CD deployment pipeline for JenkinsCI with AWS SAM Pipelines 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=tJOlk-B66R4&ab_channel=ServerlessLand) [![Azure Update 15th May 2026](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=tfoSeH63yCg&list=PLOU2XLYxmsIKL_eEgkKJWDRhYUEvS9eYz&index=1&pp=iAQB) [![youtube: Platform9’s Madhura Maskasky says observability is also essential for diagnosing and debugging in order for SREs to "get to the root cause quickly enough so that you can feed that back to the development teams." 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=tgRPlAQpHYk&ab_channel=TheNewStack) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=tj3xYFA6Q2o&ab_channel=CloudBeesTV) [![youtube: MSBuild With Jenkins | Jenkins For C# / .NET Applications](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=uC7vajbnZS4) [![youtube: execution test Selenium + Grafana + Jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=vDj5IsWjU0A) [![youtube/StackSimplify: Kubernetes Deployments on AWS EKS | Amazon Elastic Kubernetes Service | Amazon EKS 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=vZK_W-fpft0&ab_channel=StackSimplify) [!["Have you used the taint command in Terraform yet?"](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=v_T1fuYGjV0&ab_channel=NedintheCloud) [![youtube: Deploy your Java applications to the Cloud using Eclipse JKube (petclinic) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=vgIwRX4LXfU) [![CKAD Example Question with Tips & Tricks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=wHha-Q3XVOg&ab_channel=DanLister) [![youtube LambdaTest: Jenkins Tutorial For Beginners | Part 9 | Cross Browser Testing With LambdaTest Jenkins Plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=x5cyrE9ecis&ab_channel=LambdaTest) [![youtube: Kubernetes Comparison](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=xM9jpcVGTzY) [![What's new in the Gemma open model family](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=xdXmOm61DFY&list=PLOU2XLYxmsIKL_eEgkKJWDRhYUEvS9eYz&index=11&pp=iAQB) [![youtube: Code To Cloud - Getting Started With: Azure Verified Modules](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=y1lOKQOapTw) [![youtube: monitoring jenkins job with build monitor view](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=y6RNLNvnYIw) [![youtube: Jenkins and Sonarqube Integration with Maven | SonarScanner for Maven and Integrate with Jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=yEyVXUExSqs&ab_channel=DevOpsHint) [![youtube - CloudBeesTV: Jenkins Performance: Avoiding Pitfalls, Diagnosing Issues & Scaling for Growth](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=yTafQ-e84eY) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=yWzKJPw_VzM) [![youtube: Source Control Tip 9: Dealing with Merge Conflicts in VS Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=ybCxPHzRJfA&ab_channel=VisualStudioCode) [![Azure Update 15th May 2026](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=yoVH_44xb_E&feature=youtu.be) [![youtube.com: AWS Cloud Complete Bootcamp Course - CloudFormation | freeCodeCamp 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=zA8guDqfv40) [![youtube: How to set up AWS Kubernetes Jenkins pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=zI7_8M2KtRI&ab_channel=MicroserviceFactory) [![youtube: Azure DevOps Pipeline and Image Builder](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=zL0eLEl2BxI&ab_channel=TravisRoberts) [![AWS Cloud Practitioner - Curso Completo 2023](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=zQyrhjEAqLs) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.comwatch?v=b_norgxfh5y) [![zartis.com: How To Save A Fortune On Azure Kubernetes Service](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.zartis.com/minimizing-costs-aks) [![zartis.com: Simplify Your SDLC with Azure DevOps 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.zartis.com/simplify-your-sdlc-with-azure-devops) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.zdnet.com/article/amazon-red-hat-openshift-announced-for-public-cloud-kubernetes-users) [![APIs published, APIs consumed: mainstream enterprises increasingly behave like software vendors](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.zdnet.com/article/apis-published-apis-consumed-mainstream-enterprises-increasingly-behave-like-software-vendors) [![zdnet.com: As cloud costs spiral upward, enterprises turn to a thing called FinOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.zdnet.com/article/as-cloud-costs-spiral-upward-enterprises-turn-to-a-thing-called-finops) [![zdnet.com: AWS, as predicted, is forking Elasticsearch](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.zdnet.com/article/aws-as-predicted-is-forking-elasticsearch) [![Corporate culture complicates Kubernetes and container collaboration 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.zdnet.com/article/corporate-culture-complicates-kubernetes-and-container-collaboration) [![zdnet.com: Docker changes its subscription plans, usage rules, and product line](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.zdnet.com/article/docker-changes-its-subscription-plans-usage-rules-and-product-line) [![zdnet.com: Red Hat introduces free RHEL for open-source, non-profit organizations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.zdnet.com/article/free-red-hat-enterprise-linux-for-open-source-non-profit-organizations) [![zdnet.com: Google Cloud rolls out new security tools as threat landscape heats up](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.zdnet.com/article/google-cloud-rolls-out-new-security-tools-as-threat-landscape-heats-up) [![zdnet.com: Google introduces GKE Autopilot for hands-off Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.zdnet.com/article/google-introduces-gke-autopilot-for-hands-off-kubernetes) [![zdnet.com: Google releases new open-source security software program: Scorecards](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.zdnet.com/article/google-releases-new-open-source-security-software-program-scorecards) [![zdnet.com: Grafana 8.0 integrates with Prometheus alerting](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.zdnet.com/article/grafana-8-0-integrates-with-prometheus-alerting) [![zdnet.com: Kubernetes dropping Docker is not that big of a deal](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.zdnet.com/article/kubernetes-dropping-docker-is-not-that-big-of-a-deal) [![zdnet.com: Log4j: Google and IBM call for list of critical open source projects](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.zdnet.com/article/log4j-after-white-house-meeting-google-calls-for-list-of-critical-open-source-projects) [![Open source observability, meet data transformation: Grafana 7.0 promises to connect, unify, and visualize all your data](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.zdnet.com/article/open-source-observability-meet-data-transformation-grafana-7-0-promises-to-connect-unify-and-visualize-all-your-data) [![zdnet.com: Programming languages: Python just took a big jump forward](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.zdnet.com/article/programming-languages-python-just-took-a-big-jump-forward) [![zdnet.com: Puppet introduces beta of cloud-native, event-driven DevOps program: Relay](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.zdnet.com/article/puppet-introduces-beta-of-cloud-native-event-driven-devops-program-relay) [![zdnet.com: Qualys partners with Red Hat to improve Linux and Kubernetes security](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.zdnet.com/article/qualys-partners-with-red-hat-to-improve-linux-and-kubernetes-security) [![zdnet.com: Rancher Labs closes $40M funding round to "run Kubernetes everywhere"](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.zdnet.com/article/rancher-labs-closes-40m-funding-round-to-run-kubernetes-everywhere) [![zdnet.com: ed Hat expands Ansible ready to run cloud programs 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.zdnet.com/article/red-hat-expands-ansible-ready-to-run-cloud-programs) [![zdnet.com: SQL, NoSQL? What's the difference these days?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.zdnet.com/article/sql-nosql-whats-the-difference-these-days) [![zdnet.com: Stop calling DevOps teams 'DevOps teams' 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.zdnet.com/article/stop-calling-devops-teams-devops-teams) [![zdnet.com: SUSE Harvester: Deploying virtual machines with Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.zdnet.com/article/suse-harvester-deploying-virtual-machines-with-kubernetes) [![zdnet.com: The year ahead in DevOps and agile: bring on the automation, bring on the business involvement](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.zdnet.com/article/the-year-ahead-in-devops-and-agile-more-automation-more-business-involvement-needed) [![zdnet: There's no ops like NoOps: the next evolution of DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.zdnet.com/article/theres-no-ops-like-noops-the-next-evolution-of-devops) [![zdnet.com: VMware brings Tanzu Application Platform into GA to ease Kubernetes adoption](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.zdnet.com/article/vmware-brings-tanzu-application-platform-into-ga-to-ease-kubernetes-adoption) [![zdnet.com: Why microservices need event-driven architecture](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.zdnet.com/article/when-microservices-need-event-driven-architecture) [![Zebrium](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.zebrium.com) [![zenml.io: ZenML](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.zenml.io) [![zenml.io/integrations: Explore the MLOps Landscape with ZenML](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.zenml.io/integrations) [![Zoom](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.zoom.com) [![deloitte.com/de: EMEA Center of Excellence for Application Modernization' and Migration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www2.deloitte.com/de/de/pages/technology/articles/center-of-excellence-application-modernization.html) [![deloitte.com: Fargate con EKS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www2.deloitte.com/es/es/blog/todo-tecnologia/2021/fargate-con-eks.html) [![deloitte.com: Infrastructure as Code (IaC) con Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www2.deloitte.com/es/es/blog/todo-tecnologia/2021/infrastructure-as-code-iac-con-terraform.html) [![deloitte.com: Bringing Agile benefits to a waterfall project](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www2.deloitte.com/us/en/insights/industry/public-sector/agile-in-government-waterfall-software-approach.html) [![deloitte.com: Culture change, not tech, is the secret to DevOps success' (podcast) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www2.deloitte.com/us/en/pages/consulting/articles/secret-to-devops-isnt-about-tools-its-about-culture-value-and-outcomes-architecting-the-cloud-podcast-sre-site-reliability-engineering-resiliency-cloud-adoption-cloud-value-outcomes-culture-change.html) [![twitter.com/ASFMavenProject: The official twitter feed of the Apache Maven Project](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/ASFMavenProject) [![twitter.com/ASFMavenRelease: Maven Plugin Release](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/ASFMavenRelease) [![twitter.com/AWS_Partners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/AWS_Partners) [![twitter.com/AWSreInvent](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/AWSreInvent) [![twitter.com/AWSstartups](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/AWSstartups) [![twitter.com/ChromeDevTools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/ChromeDevTools) [![twitter.com/GolangRepos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/GolangRepos) [![Microsoft Developer Teaser for Build 2026](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/Microsoft/status/2059320501580034310) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/PukarDesign/status/1452141978167267332) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/SWengThomas) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/_georgemoller) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/a_sykim) [!["It's funny: everyone thinks CPU requests are only used for scheduling (WRONG) and memory requests determine who gets OOMKilled (WRONG) but it's actually the opposite! At runtime, memory requests do nothing, but CPU requests DO" 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/aantn) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/addyosmani) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/agarcia) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/alexxubyte) [![twitter.com/awscloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/awscloud) [![twitter.com/azuredevops](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/azuredevops) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/brendandburns) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/codingsafari) [![twitter.com/commandlinefu](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/commandlinefu) [![twitter.com/commandlinefu10](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/commandlinefu10) [![twitter.com/commandlinefu3](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/commandlinefu3) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/dmokafa) [![#FeatureFlags](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/hashtag/featureflag) [![Google I/O 2026 Live Stream Event](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/i/events/2053241348807864323) [![As an ops engineer not too familiar with Git, you just need to know 6 commands](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/janakiramm) [![twitter.com/jeffbarr](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/jeffbarr) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/johncutlefish/status/1452048722917871620) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/jwendlandt) [![k0sproject](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/k0sproject) [![twitter.com/kubernetesio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/kubernetesio) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/memenetes) [![microcksio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/microcksio) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/okta) [![twitter.com/openshift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/openshift) [![twitter.com/operatorhubio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/operatorhubio) [!["Kubernetes base64 encodes secrets because that makes arbitrary data play nice with JSON. It had nothing to do with the security model (or lack thereof). It did not occur to us at the time that people could mistake base64 for some form of encryption"](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/originalavalamp) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/puksiarz) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/pvergadia) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/pythonvscode) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/rakyll) [![shipwrightio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/shipwrightio) [![submarinerio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/submarinerio) [![telepresenceio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/telepresenceio) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/tfortricks_ind) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://x.com/tsh4k) [![xbery.medium.com: Deploy helm charts using Terraform module 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://xbery.medium.com/deploy-helm-charts-using-terraform-module-63684efbd221) [![DevOps Glosary of Terms 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://xebialabs.com/glossary) [![Periodic Table of DevOps 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://xebialabs.com/periodic-table-of-devops-tools) [![The Ultimate DevOps Tool Chest 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://xebialabs.com/the-ultimate-devops-tool-chest) [![The Ultimate List of Open Source DevOps Tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://xebialabs.com/the-ultimate-devops-tool-chest/open-source) [![xenitab.github.io: Kubernetes Ephemeral Container Security 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://xenitab.github.io/blog/2022/04/12/ephemeral-container-security) [![==xgrid.medium.com: Securing a Kubernetes cluster using TLS certificates==' 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://xgrid.medium.com/securing-a-kubernetes-cluster-using-tls-certificates-5e64a6bb26de) [![xgrid.medium.com: Tackling Kubernetes Observability Challenges with Pixie](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://xgrid.medium.com/tackling-kubernetes-observability-challenges-with-pixie-a03cbad93148) [![yaml.org: Anchors and Aliases](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://yaml.org/spec/1.2/spec.html) [![yamline.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://yamline.com) [![yamlvalidator.dev: YAML Validator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://yamlvalidator.dev) [![yankeexe.medium.com: How Rolling and Rollback Deployments work in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://yankeexe.medium.com/how-rolling-and-rollback-deployments-work-in-kubernetes-8db4c4dce599) [![yash-kukreja-98.medium.com: Develop on Kubernetes Series — Demystifying' the For vs Owns vs Watches controller-builders in controller-runtime](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://yash-kukreja-98.medium.com/develop-on-kubernetes-series-demystifying-the-for-vs-owns-vs-watches-controller-builders-in-c11ab32a046e) [![yeeply 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://yeeply.com) [![yellow.systems: How to Make a Scalable Web Application: Architecture, Technologies, Cost 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://yellow.systems/blog/how-to-build-a-scalable-web-application) [![yitaek.medium.com: Useful Tools for Better Kubernetes Development 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://yitaek.medium.com/useful-tools-for-better-kubernetes-development-87820c2b9435) [![An example of using dynamic client of k8s.io/client-go](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ymmt2005.hatenablog.com/entry/2020/04/14/An_example_of_using_dynamic_client_of_k8s.io/client-go) [![ymmt2005.hatenablog.com: 47 things that you should know to be a Kubernetes experts (questions + answers)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ymmt2005.hatenablog.com/entry/k8s-things) [![yobyot.com: AWS multi-region KMS keys and Data Lifecycle Manager: better together](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://yobyot.com/aws/aws-multi-region-keys-and-ec2-data-lifecycle-manager/2021/08/18) [![yor.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://yor.io) [![yoshevski.medium.com: Cost-effective Azure Devops and AppCenter integration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://yoshevski.medium.com/cost-effective-azuredevops-and-appcenter-integration-fe606725d5d5) [![youcanbook.me](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://youcanbook.me) [![yourdevopsmentor.com: How to become a DevOps engineer – 5 easy steps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://yourdevopsmentor.com/blog/how-to-become-a-devops-engineer) [![youtube: From Code to Cluster — Modern Kubernetes Workflows with K8Studio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://youtu.be/1RTTEUEl9sc) [![Openshift Baremetal - Installer's Bake-off: Agent vs Assisted vs IPI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://youtu.be/1v15VSKPZRU?si=vK_9UKjGV8F24Ebt) [![Automated Disaster Recovery failover and failback with Red Hat OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://youtu.be/OPKVKPfJrRA?si=YBt3LmBRNNq-GrqL) [![==youtube - freecodecamp.org: Learn Terraform with Azure by Building a Dev' Environment – Full Course for Beginners==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://youtu.be/V53AHWun17s?si=zB9HD1MCp3SbLQwL) [![youtube: GKE Autopilot - Fully Managed Kubernetes Service From Google 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://youtu.be/Zztufl4mFQ4) [![MongoDB Cloud Manager](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://youtu.be/bB57HKeOvmw) [![youtube: Migrating On Premise VM to AWS | VM Import/Export | Create EC2' instance based on on-premises server](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://youtu.be/buzusNljpy4) [![youtube: deployment strategies in kubernetes | recreate | rolling update' | blue/green | canary](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://youtu.be/efiMiaFjtn8) [![GitBook Webinar: GitBook for Public Docs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://youtu.be/gnYU0jtQbug?si=dWSDPD4eXvF3dx5r) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://youtu.be/lgyO9C9zdrg) [![Migration Toolkit for Applications Demo - June 2020](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://youtu.be/mRCz6Jl0Ds8) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://youtube.com/clip/Ugkx5e13a72WjgowgmAtFieyNFuiKarXWXDp) [![Kubernetes para principiantes - La guía definitiva para principiantes absolutos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://youtube.com/playlist?list=PLaR6Rq6Z4IqcKOKT4c0uGkBt3YSRQ9S5v&si=qGpgMP56yagniZx8) [![Jenkins Tutorials by CloudBeesTV 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://youtube.com/playlist?list=PLvBBnHmZuNQJeznYL2F-MpZYBUeLIXYEe&si=GBJtqv36O8bslj9z) [![Kubernetes: Un tour por los comandos básicos](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://youtube.com/shorts/VP4JoijL_TY?si=dBGfs6sn1ryzPcYT) [![New VS Code Release Highlights v1.86](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://youtube.com/shorts/bVlIo4H0IDU) [![Extensión de Visual Studio Code que genera tests y mejora tu código](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://youtube.com/shorts/hmq195GRYCI?si=8knOM1y50V6JcRlk) [![File Icon Theme](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://youtube.com/shorts/i0V1bHybv5w?si=y42F3QjNFVouu3s8) [![Learn with Copilot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://youtube.com/shorts/rjmXBs5l_7M?si=UlQ4q1-B-JOiYwrn) [![Visualize your git repo in vscode with Git Graph extensions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://youtube.com/shorts/vpFF1XSqWjw?si=Zr2eW_C3_3hQoXAa) [![How to be a professional (un)wrapper #vscode #programmingtools #coding](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://youtube.com/shorts/yuzKp_KsGIk?si=ooaqRJzW2cmf6Z2M) [![ystatit.medium.com: How to Change Kubernetes Kube-apiserver IP Address](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ystatit.medium.com/how-to-change-kubernetes-kube-apiserver-ip-address-402d6ddb8aa2) [![yuminlee2.medium.com: Kubernetes: Container and Pod Logging](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://yuminlee2.medium.com/kubernetes-container-and-pod-logging-82ec5c057cb2) [![yuminlee2.medium.com: Kubernetes Network Policies](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://yuminlee2.medium.com/kubernetes-network-policies-a93c2f588e31) [![==yuminlee2.medium.com: Kubernetes: Storage==](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://yuminlee2.medium.com/kubernetes-storage-fe5363d88d42) [![yuminlee2.medium.com: Kubernetes: Understanding Kubernetes Architecture' through a Restaurant Chef’s Analogy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://yuminlee2.medium.com/kubernetes-understanding-kubernetes-architecture-through-a-restaurant-chefs-analogy-b89f38d8b95a) [![Zeal](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://zealdocs.org) [![Zeebe workflow engine](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://zeebe.io) [![zendesk.engineering: Debugging containerd](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://zendesk.engineering/debugging-containerd-a20f28a2a8bf) [![zer1t0.gitlab.io: Attacking Active Directory: 0 to 0.9 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://zer1t0.gitlab.io/posts/attacking_ad) [![zerodha.tech: Infrastructure monitoring with Prometheus at Zerodha](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://zerodha.tech/blog/infra-monitoring-at-zerodha) [![New String Formatting in Python 3.6](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://zerokspot.com/weblog/2015/12/31/new-string-formatting-in-python) [![zesty.co: 10 Cloud Deficiencies You Should Know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://zesty.co/blog/10-cloud-deficiencies) [![zhimin-wen.medium.com: Curl as a Network Protocol Testing Tool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://zhimin-wen.medium.com/curl-as-a-network-protocol-testing-tool-7f49151ea365) [![zhimin-wen.medium.com: Custom Notifications with Alert Manager’s Webhook' Receiver in Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://zhimin-wen.medium.com/custom-notifications-with-alert-managers-webhook-receiver-in-kubernetes-8e1152ba2c31) [![zhimin-wen.medium.com: Sticky Sessions in Kubernetes 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://zhimin-wen.medium.com/sticky-sessions-in-kubernetes-56eb0e8f257d) [![zigiwave.medium.com: Top 10 Tools your DevOps Teams Should Use in 2022](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://zigiwave.medium.com/top-10-tools-your-devops-teams-should-use-in-2022-569700f40426) [![Zipkin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://zipkin.io) [![Zoom: zoom.new](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://zoom.new) [![Zoom](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://zoom.us) [![Zoom: zoom.new](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://zoom.us/signin) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://zoonavigator.elkozmon.com) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://zoonavigator.elkozmon.com/en/latest) [![zshdb.readthedocs.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://zshdb.readthedocs.io) [![zshdb.readthedocs.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://zshdb.readthedocs.io/en/latest) [![Riding the Tiger: Lessons Learned Implementing Istio 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://zwischenzugs.com/2020/05/05/riding-the-tiger-lessons-learned-implementing-istio) [![Debugging Kubernetes Systems: Practical Advice with Quality Telemetry](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://…) [![The 6 Levels of Claude Code Explained](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/embed/TUKYbUIXLOE) [![github - fabric8, maven plugin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.com/fabric8io/fabric8-maven-plugin) [![console.cloud.google.com/products](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fconsole.cloud.google.com%2Fproducts&dsh=S-837258255%3A1779033921742301&followup=https%3A%2F%2Fconsole.cloud.google.com%2Fproducts&osid=1&passive=1209600&service=cloudconsole&flowName=WebLiteSignIn&flowEntry=ServiceLogin&ifkv=AWa2PavdLijoZE8HgBUBXNoU1YfsOf-olUjJ8JfmhFG_0QoTjdDv1sVmFwi8Eo6EXbpyWStjzuTRaQ) [![openshift.com: 8 Answers to 7 OpenShift Questions 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/8-answers-to-7-openshift-questions) [![openshift.com: OpenShift Security Best Practices for Kubernetes Cluster Design 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/openshift-security-best-practices-for-kubernetes-cluster-design) [![openshift.com: Ask an OpenShift Admin Office Hour - Authentication and Authorization](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/ask-an-openshift-admin-office-hour-authentication-and-authorization) [![blog.getpostman.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.postman.com) [![A hybrid cloud-native DevSecOps pipeline with JFrog Artifactory and GKE on-prem 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.cloud.google.com/architecture) [![OpenShift 4 documentation 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.redhat.com/en/documentation/openshift_container_platform/4.22) [![Fully Automated OpenShift Deployments With VMware vSphere](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/fully-automated-openshift-deployments-with-vmware-vsphere) [![Red Hat's approach to Edge Computing 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/solutions/edge-computing-approach) [![OpenShift Registry & Quay](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nubenetes.com/registries) [![openshift.com: Deploy a multi-master OKD 4.5 cluster using a single command in ~30 minutes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/deploy-a-multi-master-okd-4.5-cluster-using-a-single-command-in-30-minutes) [![docs.aporeto.com: OpenShift Master API Protection](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.prismacloud.io/en) [![Introducing Azure Red Hat OpenShift on OpenShift 4 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/introducing-azure-red-hat-openshift-on-openshift-4) [![Gradle Cheat Sheets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nubenetes.com/cheatsheets) [![cloudbees.com: Jenkins Pipeline with Plugins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cloudbees.com/whitepapers/jenkins-pipeline-plugins) [![Google docs & Sheets](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fdocs.google.com%2F&dsh=S20332737%3A1779029801683182&emr=1&followup=https%3A%2F%2Fdocs.google.com%2F&osid=1&passive=1209600&flowName=WebLiteSignIn&flowEntry=ServiceLogin&ifkv=AWa2PauuoeLcrRlG9wsx3FKpxmPOwZ0aEG9g04i8ZgsTyIUOHV3UzhWURaJlrxS0xYmo_YZUJM0_Rw) [![Making Requests to Amazon S3 over IPv6](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/AmazonS3/latest/API) [![Tekton](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nubenetes.com/tekton) [![Keptn](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nubenetes.com/keptn) [![about.gitlab.com: Fantastic Infrastructure as Code security attacks and how to find them](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/fantastic-infrastructure-as-code-security-attacks-and-how-to-find-them) [![k21academy.com: Azure pipelines VS Jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k21academy.com/azure-cloud/azure-pipelines-vs-jenkins) [![research.nccgroup.com: 10 real-world stories of how we’ve compromised CI/CD pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.nccgroup.com/research) [![securityonline.info: VAmPI: Vulnerable REST API with OWASP top 10 vulnerabilities](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://securityonline.info) [![ansible.com: Simplifying secrets management with CyberArk and Red Hat Ansible Automation Platform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/simplifying-secrets-management-with-cyberark-and-red-hat-ansible-automation-platform) [![about.gitlab.com: How to secure your container images with GitLab and Grype](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/secure-container-images-with-gitlab-and-grype) [![dynatrace.com: Container security: What it is, why it’s tricky, and how to do it right](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/knowledge-base/container-security) [![ansible.com: Automating Security with CyberArk and Red Hat Ansible Automation Platform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/automating-security-with-cyberark-and-red-hat-ansible-automation-platform) [![digitalis.io: Kubernetes GitOps Continuous Integration and Delivery with Fleet and Rancher](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://digitalis.io/post/kubernetes-gitops-continuous-integration-and-delivery-with-fleet-and-rancher) [![Crunchy Data PostgreSQL Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nubenetes.com/crunchydata) [![informationweek.com: Can Enterprises Benefit From Adopting Database DevOps?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.informationweek.com/software-services/can-enterprises-benefit-from-adopting-database-devops-) [![ibm.com: Using Fio to Tell Whether Your Storage is Fast Enough for Etcd](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ibm.com/think/cloud) [![OpenEBS Features and Benefits](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://openebs.io/docs) [![grafana.com: Introducing the new and improved New Relic plugin for Grafana](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/introducing-the-new-and-improved-new-relic-plugin-for-grafana) [![grafana.com: What's new in Grafana Cloud for July 2021: Traces, live streaming, Kubernetes and Docker integrations, and more](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/whats-new-in-grafana-cloud-for-july-2021-traces-live-streaming-kubernetes-and-docker-integrations-and-more) [![grafana.com: Top 5 user-requested synthetic monitoring alerts in Grafana Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/top-5-user-requested-synthetic-monitoring-alerts-in-grafana-cloud) [![grafana.com: Video: How to build a Prometheus query in Grafana](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/video-how-to-build-a-prometheus-query-in-grafana) [![grafana.com: Why companies choose Grafana Cloud over self-managed OSS stacks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/why-companies-choose-grafana-cloud-over-self-hosted-oss-stacks) [![Popular community plugins that can improve your Grafana dashboards 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/popular-community-plugins-that-can-improve-your-grafana-dashboards) [![grafana.com: A complete guide to managing Grafana as code: tools, tips, and tricks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/a-complete-guide-to-managing-grafana-as-code-tools-tips-and-tricks) [![grafana.com: Grafana Beyla 1.0 release: zero-code instrumentation for application telemetry using eBPF](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/grafana-beyla-1-0-release-zero-code-instrumentation-for-application-telemetry-using-ebpf) [![grafana.com: A 3-step guide to troubleshooting and visualizing Kubernetes with Grafana Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/a-3-step-guide-to-troubleshooting-and-visualizing-kubernetes-with-grafana-cloud) [![grafana.com: Grafana dashboards: A complete guide to all the different types you can build](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/grafana-dashboards-a-complete-guide-to-all-the-different-types-you-can-build) [![grafana.com: An advanced guide to network monitoring with Grafana and Prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/an-advanced-guide-to-network-monitoring-with-grafana-and-prometheus) [![grafana.com: A beginner's guide to network monitoring with Grafana and Prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/a-beginners-guide-to-network-monitoring-with-grafana-and-prometheus) [![grafana.com: Testing shift left observability with the Grafana Stack, OpenTelemetry, and k6](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/testing-shift-left-observability-with-the-grafana-stack-opentelemetry-and-k6) [![grafana.com: Introducing Grafana Faro, an open source project for frontend application observability](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/introducing-grafana-faro-oss-application-observability) [![grafana.com: Grafana 8.1 released: New Geomap and Annotations panels, updated plugin management, and more](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/oss/grafana) [![grafana.com: Introducing the AWS CloudWatch integration, Grafana Cloud's first fully managed integration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog) [![aws.amazon.com: Trainline Case Study](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://aws.amazon.com/solutions/case-studies) [![about.gitlab.com: How is AI/ML changing DevOps?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/how-is-ai-ml-changing-devops) [![technologyreview.es: "Las empresas que empiezan a lo grande con la IA fracasan más" 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.technologyreview.es/article/las-empresas-que-empiezan-lo-grande-con-la-ia-fracasan-mas) [![Networking Cheat Sheet](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nubenetes.com/networking) [![google.com/site/mrxpalmeiras: Ansible Cheat Sheet 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fsites.google.com%2Fsite%2Fmrxpalmeiras%2Fansible%2Fansible-cheat-sheet&dsh=S-1707972940%3A1779029132636791&followup=https%3A%2F%2Fsites.google.com%2Fsite%2Fmrxpalmeiras%2Fansible%2Fansible-cheat-sheet&osid=1&passive=1209600&flowName=WebLiteSignIn&flowEntry=ServiceLogin&ifkv=AWa2PaujYnU1vHeNQrrR9IV_P56nGiUWnqqM_hG1PBGMZyTXDsxITg7865jvpdfY8gDYaRf3YwR5Kw) [![confluence.sakaiproject.org](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sakaiproject.atlassian.net/wiki) [![Pulumi Cloud Providers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.pulumi.com/registry/packages) [![CheatSheet for JMeter __time Function Calls](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ufcquechoisir-brest.org) [![New Alexa Skills Kit Template: Build a Trivia Skill in under an Hour](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developer.amazon.com) [![Linkedin Discussion](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/uas/login?session_redirect=https%3A%2F%2Fwww.linkedin.com%2Fgroups%2F49531%2F49531-6092152919937794052) [![postman.com: Postman State of the API Report 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.postman.com/state-of-api/2025) [![grafana.com: How to use WebSockets to visualize real-time IoT data in Grafana](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/how-to-use-websockets-to-visualize-real-time-iot-data-in-grafana) [![smartbear.com: The State of API 2019 Report 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://smartbear.com/resources/all) [![developers.googleblog.com: Introducing gRPC, a new open source HTTP/2 RPC Framework](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://developers.googleblog.com/introducing-grpc-a-new-open-source-http2-rpc-framework) [![reply.com: Web Services: SOAP and REST - A Simple Introduction](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.reply.com/solidsoft-reply/en) [![AWS Samples (Boilerplates)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nubenetes.com/demos) [![ermetic.com: Diving Deeply into IAM Policy Evaluation – Highlights from AWS re:Inforce IAM433](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tenable.com/blog/diving-deeply-into-iam-policy-evaluation-highlights-from-aws-reinforce-iam433) [![stackrox.com: EKS vs GKE vs AKS - Evaluating Kubernetes in the Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.stackrox.io/blog/eks-vs-gke-vs-aks-jan2021) [![azurecloudai.blog: Deploy Azure Kubernetes Service (AKS) to a preexisting VNET](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azurecloudai.blog/verify.html) [![azure.microsoft.com: Private preview: Azure Kubernetes Service (AKS) Backup 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://azure.microsoft.com/en-us/updates?id=private-preview-aks-backup) [![grafana.com: Scrape Azure metrics and monitor AKS using Grafana Agent 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/scrape-azure-metrics-and-monitor-aks-using-grafana-agent) [![k21academy.com: Azure Kubernetes Service & Azure Container Instances For Beginners 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://k21academy.com/azure-cloud/azure-container-instances-and-kubernetes-service) [![devoriales.com: AWS EKS Secret Encryption: Securing Your EKS Secrets At Rest with AWS KMS](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://devoriales.com/aws-eks-secret-encryption-securing-your-eks-secrets-at-rest-with-aws-kms) [![DevStack](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://resume-builder.natwarrathor961.workers.dev) [![eksworkshop.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://eksworkshop.com) [![stackrox.com: Part 1 - Rancher Kubernetes Engine (RKE) Security Best Practices for Cluster Setup 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.stackrox.io/blog/rancher-kubernetes-engine-security-part-1) [![about.gitlab.com: GitOps with GitLab: Connect with a Kubernetes cluster](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/gitops-with-gitlab-connecting-the-cluster) [![about.gitlab.com: The basics of CI: How to run jobs sequentially, in parallel, or out of order](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/basics-of-gitlab-ci-updated) [![grafana.com: How Istio, Tempo, and Loki speed up debugging for microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/how-istio-tempo-and-loki-speed-up-debugging-for-microservices) [![experfy.com e-learning: Effective Jenkins - Continuous Delivery and Continuous Integration](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://training.experfy.com/courses/effective-jenkins-continuous-delivery-and-continuous-integration) [![ibm.com: Enable GitOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ibm.com/garage) [![Kustomize - Template-Free Kubernetes Configuration Customization](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nubenetes.com/kustomize) [![Flux. The GitOps operator for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nubenetes.com/flux) [![Helm](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nubenetes.com/helm) [![about.gitlab.com: 3 Ways to approach GitOps 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/gitops-done-3-ways) [![varnish-cache.org: Installation on RedHat](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vinyl-cache.org/docs/trunk/installation/index.html) [![Maven](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nubenetes.com/maven-gradle) [![blog.openshift.com/full-cluster-capacity-management-monitoring-openshift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/full-cluster-capacity-management-monitoring-openshift) [![full-cluster-part-3-capacity-management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/full-cluster-part-3-capacity-management) [![blog.openshift.com/how-full-is-my-cluster-part-4-right-sizing-pods-with-vertical-pod-autoscaler](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/how-full-is-my-cluster-part-4-right-sizing-pods-with-vertical-pod-autoscaler) [![blog.openshift.com/: Introduction to GitOps with OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/introduction-to-gitops-with-openshift) [![OpenShift 3.11 Multi-cluster Federation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/kubernetes-federation-v2-on-openshift-3-11) [![blog.openshift.com/full-cluster-part-2-protecting-nodes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/full-cluster-part-2-protecting-nodes) [![blog.openshift.com/: is it too late to integrate GitOps?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/is-it-too-late-to-integrate-gitops) [![iximiuz.com: Container Networking Is Simple! 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://labs.iximiuz.com/tutorials/container-networking-from-scratch) [![Docker Swarm](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nubenetes.com/kubernetes-alternatives) [![redhat.com: OpenShift Backup and Recovery with Kasten K10](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/es/blog) [![buildkit](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.docker.com/build) [![guides.sonatype.com: secure docker registries](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://help.sonatype.com/index.html) [![jfrog.com: Kubernetes Helm Chart Repositories 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.jfrog.com) [![Nexus Platform Plugin for Jenkins](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://help.sonatype.com/en/sonatype-platform-plugin-for-jenkins.html) [![aws.amazon.com: Serverless or Kubernetes on AWS 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/modern-apps-strategy-on-aws-how-to-choose) [![about.gitlab.com: How to navigate The Great Resignation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/how-to-navigate-the-great-resignation) [![hays.es: ‘La Gran Renuncia’: ¿por qué tantos profesionales se están planteando dejar su trabajo?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hays.es) [![Accessing External Services Using Egress Router](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/accessing-external-services-using-egress-router) [![hipertextual.com: Así es Devin, la inteligencia artificial que programa software de principio a fin](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hipertextual.com/tecnologia/devin-inteligencia-artificial-programa-software) [![informationweek.com: What's Holding DevOps Back?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.informationweek.com/software-services/what-s-holding-devops-back-) [![DevOps Tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nubenetes.com/devops-tools) [![IaC Infrastructure as Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nubenetes.com/iac) [![NoOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nubenetes.com/noops) [![about.gitlab.com: Soft skills are the key to your DevOps career advancement](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/soft-skills-are-the-key-to-your-devops-career-advancement) [![blog.vmware.com: DevOps: Culture – Collaboration, Empowerment, Autonomy 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.vmware.com/cloud-foundation) [![computing.es: Retos del outsourcing de servicios IT en España](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.computing.es/mundo-digital/retos-del-outsourcing-de-servicios-it-en-espana) [![about.gitlab.com: How to use a push-based approach for GitOps with Terraform and AWS ECS and EC2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/how-to-agentless-gitops-aws) [![thomasthornton.cloud: Writing reusable Terraform modules (azure)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thomasthornton.cloud/writing-reusable-terraform-modules) [![Linkedin discussion: Need help on Backup and restore methods of EC2 using s3 services](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.linkedin.com/uas/login?session_redirect=https%3A%2F%2Fwww.linkedin.com%2Fgroups%2F49531%2F49531-6093375473969090562) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://programmer.ink/think) [![grafana.com: A beginner's guide to Kubernetes application monitoring](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/a-beginners-guide-to-kubernetes-application-monitoring) [![grafana.com: Introducing Kubernetes Monitoring in Grafana Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/introducing-kubernetes-monitoring-in-grafana-cloud) [![grafana.com: How to monitor Kubernetes clusters with the Prometheus Operator](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/how-to-monitor-kubernetes-clusters-with-the-prometheus-operator) [![grafana.com: How to manage high cardinality metrics in Prometheus and Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/how-to-manage-high-cardinality-metrics-in-prometheus-and-kubernetes) [![grafana.com: How to optimize resource utilization with Kubernetes Monitoring for Grafana Cloud 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/how-to-optimize-resource-utilization-with-kubernetes-monitoring-for-grafana-cloud) [![Spreadsheets: sheet.new](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fdocs.google.com%2Fspreadsheets%2Fu%2F0%2Fcreate%3Fusp%3Ddot_new&dsh=S338656440%3A1779029465061496&followup=https%3A%2F%2Fdocs.google.com%2Fspreadsheets%2Fu%2F0%2Fcreate%3Fusp%3Ddot_new<mpl=sheets&osid=1&passive=1209600&service=wise&flowName=WebLiteSignIn&flowEntry=ServiceLogin&ifkv=AWa2PauvFLix7FhDQsyeXMzly7IlWofT_GeExGBZD5PeXgcMI8_fmgxBG05tRNkG3ISAaCxExVB7) [![Google Docs: doc.new](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fdocs.google.com%2Fdocument%2Fu%2F0%2Fcreate%3Fusp%3Ddot_new&dsh=S-551027576%3A1779031360486315&followup=https%3A%2F%2Fdocs.google.com%2Fdocument%2Fu%2F0%2Fcreate%3Fusp%3Ddot_new<mpl=docs&osid=1&passive=1209600&service=wise&flowName=WebLiteSignIn&flowEntry=ServiceLogin&ifkv=AWa2PasT3fzmBVDogbYOa448WODYqcNpbr94eLlOd4kL-w5BLgVa3s5bweNB_q-BV6hVUtWFJzfuoQ) [![iximiuz.com: How Kubernetes Reinvented Virtual Machines (in a good sense) 🌟🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://labs.iximiuz.com/tutorials/kubernetes-vs-virtual-machines) [![iximiuz.com: Containers vs. Pods - Taking a Deeper Look](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://labs.iximiuz.com/tutorials/containers-vs-pods) [![Kubernetes Storage - Volumes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nubenetes.com/kubernetes-storage) [![qvault.io: How to Restart All Pods in a Kubernetes Namespace](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.boot.dev) [![Client Libraries for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nubenetes.com/kubernetes-client-libraries) [![Crossplane](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nubenetes.com/crossplane) [![Serverless Architectures](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nubenetes.com/serverless) [![testguild.com: Pipeline as Code with Mohamed Labouardy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://testguild.com/podcast/a345-mohamed) [![liquibase.org: Liquibase vs. Flyway](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.liquibase.com/liquibase-vs-flyway) [![about.gitlab.com: How to learn CI/CD fast](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/how-to-learn-ci-cd-fast) [![percona: Database Schema Management Via Liquibase](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://percona.community/blog) [![about.gitlab.com: How to keep up with CI/CD best practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/how-to-keep-up-with-ci-cd-best-practices) [![harness.io: Intro to Deployment Strategies: Blue-Green, Canary, and More 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.harness.io/blog/blue-green-canary-deployment-strategies) [![devbattles.com: Python Flask, Part 1: Hello World!](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.hugedomains.com/domain_profile.cfm?d=devbattles.com) [![Istio](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nubenetes.com/istio) [![youtube: The 6 Levels of Claude Code Explained](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/watch?v=TUKYbUIXLOE) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.getambassador.io/kubernetes-canary-testing-and-release-with-istio-4cbdedcc9914?gi=a9a94d43d7a9) [![Distributed Load Testing on AWS 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/solutions/distributed-load-testing-on-aws) [![scaleway.com: Kubernetes Kapsule](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.scaleway.com/en/en/kubernetes-kapsule) [![dynatrace.com: What are microservices? All you need to know](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/knowledge-base/microservices) [![cloud.google.com: Introducing a Google Cloud architecture diagramming tool](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cloud.google.com/blog) [![AWS Perspective 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.aws.amazon.com/solutions/workload-discovery-on-aws) [![How do I stop and start EC2 instances at regular intervals using AWS Lambda? (Video)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://repost.aws/knowledge-center/start-stop-lambda-eventbridge) [![ibm.com: CIS Benchmarks](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.ibm.com/topics) [![grafana.com: Get comprehensive monitoring for your Apache Kafka ecosystem instances quickly with Grafana Cloud](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/get-comprehensive-monitoring-for-your-apache-kafka-ecosystem-instances-quickly-with-grafana-cloud) [![grafana.com: How we use metamonitoring Prometheus servers to monitor all other Prometheus servers at Grafana Labs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/how-we-use-metamonitoring-prometheus-servers-to-monitor-all-other-prometheus-servers-at-grafana-labs) [![grafana.com: Why we created a Prometheus Agent mode from the Grafana Agent](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/why-we-created-a-prometheus-agent-mode-from-the-grafana-agent) [![grafana.com: Get started with Prometheus with these three easy projects](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/get-started-with-prometheus-with-these-three-easy-projects) [![Prometheus](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nubenetes.com/prometheus) [![grafana.com: Using Telegraf plugins to visualize industrial IoT data with the Grafana Cloud Hosted Prometheus service](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/using-telegraf-plugins-to-visualize-industrial-iot-data-with-the-grafana-cloud-hosted-prometheus-service) [![techcommunity.microsoft.com: Introduction to Azure DevOps Workload identity federation (OIDC) with Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=09213cdc-9f30-4e82-aa6f-9b6e8d82dab3&redirect_uri=https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fs%2Fauth%2Foauth2callback%2Fproviderid%2Fdefault&response_type=code&state=t32RGeYIHrLX7VZiIP5Idsc47642cGWeSnDaow_6xtt0AVO-pN2q_aKbw0Dw-5VfiAvlYRC6AjPqIjJ7tTD1oClJ2fvT9BIa-6OwFcbLVaGkbYkIAE0gmCezmGXRDrJwzJR9YyiSjnMURsQeirF4CS5A4QI2afRW2Y563huvTZiWPqnMHS5Lx_G1x1stZSViKRMJRdvOE0G-tlOGg5nQw1Q4Ie55Bqkrtp6BguyPyVA&scope=User.Read+openid+email+profile+offline_access&referer=https%3A%2F%2Ftechcommunity.microsoft.com%2Fblog%2F-%2Fintroduction-to-azure-devops-workload-identity-federation-oidc%2F3908687) [![docs.microsoft.com: Using configuration data in DSC](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/powershell/dsc/configurations/configdata?view=dsc-1.1) [![arjavdave.com: Continuous Integration: CI/CD for iOS (Part 1)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://arjavdave.com) [![about.gitlab.com: How Git Partial Clone lets you fetch only the large file you need](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/partial-clone-for-massive-repositories) [![about.gitlab.com: Why small merge requests are key to a great review 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/iteration-and-code-review) [![gitlab.com: How to keep your Git history clean with interactive rebase](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/keep-git-history-clean-with-interactive-rebase) [![gitlab.com: GitLab’s guide to CI/CD for beginners](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/beginner-guide-ci-cd) [![about.gitlab.com: Want a more effective CI/CD pipeline? Try our pro tips](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/effective-ci-cd-pipelines) [![about.gitlab.com: GitLab’s Kubernetes Operator with support for Red Hat OpenShift is now generally available](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/open-shift-ga) [![about.gitlab.com: How we used parallel CI/CD jobs to increase our productivity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/using-run-parallel-jobs) [![about.gitlab.com: A new era of Kubernetes integrations on GitLab.com](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/gitlab-kubernetes-agent-on-gitlab-com) [![about.gitlab.com: How GitLab's 5 new code review features will make life easier](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/5-code-review-features) [![about.gitlab.com: Why we built GitDock, our desktop app to navigate your GitLab activities](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/gitpod-desktop-app-personal-activities) [![about.gitlab.com: How to use GitLab CI to deploy to multiple environments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/ci-deployment-and-environments) [![about.gitlab.com: The new Git default branch name](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/new-git-default-branch-name) [![about.gitlab.com: How to install and use the GitLab Kubernetes Operator (on OCP)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/gko-on-ocp) [![about.gitlab.com: GitLab Chart works towards Kubernetes 1.22](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/gitlab-chart-works-towards-kubernetes-1-22) [![about.gitlab.com: Meet Pipeline Editor, your one-stop-shop for building a CI/CD pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/pipeline-editor-overview) [![gitlab.com: How to do GitLab merge request reviews in VS Code](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/mr-reviews-with-vs-code) [![Visual Studio Code (Git Extensions)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nubenetes.com/visual-studio) [![grafana: How we use the Grafana GitHub plugin to track outstanding pull requests](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/how-we-use-the-grafana-github-plugin-to-track-outstanding-pull-requests) [![about.gitlab.com: Simple Kubernetes management with GitLab](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/simple-kubernetes-management-with-gitlab) [![business.vogue.es: Adiós a los jefes tóxicos: este es el nuevo tipo de liderazgo gentil que triunfa](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.vogue.es/lideres) [![creately.com: A Step By Step Guide to Set KPIs for Team Members](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://creately.com/guides/how-to-set-kpis-for-team-members) [![Grafana](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nubenetes.com/grafana) [![explore.skillbuilder.aws: AWS Security Fundamentals (free)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://skillbuilder.aws/search?searchText=aws-security-fundamentals-second-edition&showRedirectNotFoundBanner=true) [![explore.skillbuilder.aws: AWS Skill Builder - Introducción a AWS Data Pipeline (Español Latinoamérica) | AWS Technical Essentials (Spanish from Latin America) - Free](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://skillbuilder.aws/search?searchText=aws-technical-essential-spanish-from-latin-america&showRedirectNotFoundBanner=true) [![dynatrace.com: Why conventional observability fails in Kubernetes environments—A real-world use case 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/news/blog) [![blog.bigdataboutique.com: Tuning Elasticsearch: The Ideal Java Heap Size](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://bigdataboutique.com/blog/tuning-elasticsearch-the-ideal-java-heap-size-2toq2j) [![dynatrace.com: A look behind the scenes of AWS Lambda and our new Lambda monitoring extension](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/knowledge-base/aws-lambda) [![dynatrace.com: Dynatrace monitoring for Kubernetes and OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/technologies/kubernetes-monitoring) [![sysdig.com: Kubernetes Security Guide 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.sysdig.com/blog/kubernetes-security-guide) [![grafana.com: Announcing Grafana Tempo, a massively scalable distributed tracing system 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/announcing-grafana-tempo-a-massively-scalable-distributed-tracing-system) [![grafana.com: A beginner's guide to distributed tracing and how it can increase an application's performance 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://grafana.com/blog/a-beginners-guide-to-distributed-tracing-and-how-it-can-increase-an-applications-performance) [![Hands on your first Kubernetes secrets 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theodo.com/en-uk/blog) [![ansible.com: Ansible Network Resource Modules: Deep Dive on Return Values](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/ansible-network-resource-modules-deep-dive-on-return-values) [![ansible.com/blog/topic/ansible-tower](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/channel/red-hat-ansible-automation) [![ansible.com: Automating Red Hat Satellite with Ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/automating-red-hat-satellite-with-ansible) [![ansible.com: Automation services catalog, the newest addition to the Ansible Automation Platform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/technologies/management/ansible) [![ansible.com: Automating your business application's REST API with Ansible](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/technologies/management/ansible/application-delivery) [![dynatrace.com: Achieve faster time to value by deploying thousands of OneAgents at once with Ansible (Preview)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.dynatrace.com/platform/oneagent) [![ansible.com: The Top 10 Ansible Blogs of 2022](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/top-10-ansible-blogs-2022) [![ansible.com: Fundamentals of Network Automation with Ansible Validated Content using the network.base collection](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/based-validated-network-content) [![ansible.com: Introducing Ansible Automation Platform 2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/introducing-ansible-automation-platform-2) [![ansible.com: Fast vs Easy: Benchmarking Ansible Operators for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/fast-vs-easy-benchmarking-ansible-operators-for-kubernetes) [![ruudvanasseldonk.com: The yaml document from hell](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://ruuda.nl/2023/the-yaml-document-from-hell) [![ansible.com: Red Hat Ansible Automation Platform 1.2](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/now-available-red-hat-ansible-automation-platform-1.2) [![ansible.com: Announcing the Red Hat Enterprise Linux Certified Ansible Collection 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/announcing-the-red-hat-enterprise-linux-certified-ansible-collection) [![ansible.com: What's new in Ansible Automation Platform 2: automation controller](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/whats-new-in-ansible-automation-platform-2-automation-controller) [![stackrox.com: Kubernetes Networking Demystified: A Brief Guide](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.stackrox.io/blog/kubernetes-networking-demystified) [![about.gitlab.com: Tips for productive DevOps workflows: JSON formatting with jq and CI/CD linting automation](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/devops-workflows-json-format-jq-ci-cd-lint) [![thomasthornton.cloud: Analyze your Kubernetes YAML files and Helm Charts to ensure best practices using KubeLinter in Azure DevOps Pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thomasthornton.cloud/analyze-your-kubernetes-yaml-files-and-helm-charts-to-ensure-best-practices-using-kuberlinter-in-azure-devops-pipeline) [![Kubernetes productivity tips and tricks 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.theodo.com/en-fr/blog) [![Openshift Container Platform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nubenetes.com/openshift) [![Rancher: Enterprise management for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nubenetes.com/rancher) [![tanzu.vmware.com: Introducing KubeAcademy Pro: In-Depth Kubernetes Training, Totally Free](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.vmware.com/tanzu/introducing-kubeacademy-pro-in-depth-kubernetes-training-totally-free) [![tanzu.vmware.com: VMware Tanzu SQL: MySQL at Scale Made Easy for Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blogs.vmware.com/tanzu/vmware-tanzu-sql-mysql-at-scale-kubernetes) [![Mirantis Docker Enterprise 3.1+ with Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.mirantis.com/software/mirantis-kubernetes-engine) [![gitlab.com: VS Code extension development with GitLab](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://about.gitlab.com/blog/vscode-extension-development-with-gitlab) [![Manage Kubernetes (K8s) objects](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.ansible.com/collections.html) [![Kubectl plugins and tools](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nubenetes.com/kubernetes) [![synopsys.com: How to integrate automated AST tools in your CI/CD pipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.blackduck.com/blog/integrating-automated-ast-tools.html) [![techerati.com: DevSecOps: Eight tips for truly securing software](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techerati.com/features-hub/devsecops-eight-tips-for-truly-securing-software) [![Deploying to Azure: Secure Your GitHub Workflow with OIDC](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thomasthornton.cloud/deploying-to-azure-secure-your-github-workflow-with-oidc) [![blog.heaphero.io: What is GC Log, thread dump and Heapdump? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.heaphero.io/what-is-gc-log-thread-dump-and-heapdump) [![thomasthornton.cloud: A DevOps journey using Azure DevOps](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thomasthornton.cloud/a-devops-journey-using-azure-devops) [![Multi-cluster Federation in OpenShift 4 is called **KubeFed**](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.redhat.com/en/blog/federation-v2-is-now-kubefed) [![blog.ycrash.io: dmesg – Unix/Linux command, beginners introduction with examples](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.ycrash.io/dmesg-unix-linux-command-beginners-introduction-with-examples) [![thomasthornton.cloud: Enabling PostgreSQL flexible server logs and configuring a retention period using Terraform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thomasthornton.cloud/enabling-postgresql-flexible-server-logs-and-configuring-a-retention-period-using-terraform) [![None](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.getambassador.io/kubernetes-canary-testing-and-release-with-istio-4cbdedcc9914?gi=89e3feac8f11) [![techerati.com: Microservices in the Cloud-Native Era](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.techerati.com/features-hub/microservices-in-the-cloud-native-era) [![thomasthornton.cloud: Conditional Variables in Azure DevOps Pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thomasthornton.cloud/conditional-variables-in-azure-devops-pipelines) [![thomasthornton.cloud: Adding pull-request comments to Azure DevOps Repo from Azure DevOps Pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://thomasthornton.cloud/adding-pull-request-comments-to-azure-devops-repo-from-azure-devops-pipelines) [![REST vs. gRPC: Battle of the APIs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://code.tutsplus.com/rest-vs-grpc-battle-of-the-apis--cms-30711t) [![axway.com: What is API Management?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.axway.com/learning-center/apis/api-management/what-is-api-management) [![apifriends.com: What are the different types of APIs? 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.axway.com/learning-center/apis/basics/different-types-apis) [![apifriends.com: What is an API?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.axway.com/learning-center/apis/basics/what-is-an-api) [![blazemeter.com: Three Ways DevOps Benefit from AWS CodePipeline](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.blazemeter.com/blog/devops-best-practices-testing) [![stackoverflow: How to define BuildConfig object with Jenkins and openshift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.com/questions/52337851/how-to-define-buildconfig-object-with-jenkins-and-openshift) [![axway.com/digitize](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://resources.axway.com) [![Axway API Management](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.axway.com/learning-center/apis/basics/full-lifecycle-api-management) [![justinpolidori.it: Secure Your Docker Images With Cosign (and OPA Gatekeeper)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://justinpolidori.com/posts/20220116_sign_images_with_cosign_and_verify_with_gatekeeper) [![Relay](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.puppet.com) [![portworx.com: Implementing Data Security on Red Hat OpenShift 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://portworx.com/blog/implementing-data-security-on-red-hat-openshift) [![Project Calico 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tigera.io/project-calico) [![iximiuz.com: Containers 101: attach vs. exec - what's the difference?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://labs.iximiuz.com/tutorials/docker-run-vs-attach-vs-exec) [![docker.com: Docker and Ambassador Labs Announce Telepresence for Docker, Improving the Kubernetes Development Experience 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.docker.com) [![docker.com: Kubernetes in Production Environments](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.docker.com/blog) [![Tomcat vs. Jetty vs. Undertow: Comparison of Spring Boot Embedded Servlet Containers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://examples.javacodegeeks.com/java-development/enterprise-java/spring/tomcat-vs-jetty-vs-undertow-comparison-of-spring-boot-embedded-servlet-containers) [![mergify.io](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://mergify.com) [![cncf.io: Quick application deployments on MicroK8s using Helm Charts](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/blog/2021/03/23/quick-application-deployments-on-microk8s-using-helm-charts) [![mbbaig.blog: How to create custom Helm charts 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://hackandslash.blog/how-to-create-custom-helm-charts) [![developer.com: Overcoming the Common Microservices Anti-Patterns](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/microservices-anti-patterns) [![blazemeter.com: Top Jenkins Plugins You Can’t Miss in 2018](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.blazemeter.com/blog) [![PX-Backup](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://portworx.com/products/portworx-backup) [![portworx.com: How to backup and restore Elasticsearch on Kubernetes](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://portworx.com/blog/how-to-backup-and-restore-elasticsearch-on-kubernetes) [![eevans.co: Deconstructing Kubernetes Networking](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://eevans.co/blog/deconstructing-kubernetes-networking/index.html) [![blog.kubecost.com: Kubernetes kOps: Step-By-Step Example & Alternatives](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.apptio.com/blog/kubernetes-kops/?src=kc-blog) [![projectcalico.org: Advertising Kubernetes Service IPs with Calico and BGP](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tigera.io/blog/advertising-kubernetes-service-ips-with-calico-and-bgp) [![cncf.io webinar: Deploying Kubernetes to bare metal using cluster API](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/online-programs/deploying-kubernetes-to-bare-metal-using-cluster-api) [![itwonderlab.com: Kubernetes Cluster using Vagrant and Ansible with Containerd (in 3 minutes) 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.itwonderlab.com/ansible-kubernetes-vagrant-tutorial) [![blog.doit-intl.com: How to Set Up Multi-Cluster Load Balancing with GKE](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.doit.com/blog) [![programmer.ink: Maven scaffolding best practices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://enclaver.io/docs/0.x/getting-started) [![blog.axway.com: What is iPaaS?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://blog.axway.com/learning-center/apis/api-management/whats-ipaas) [![developer.com: An Introduction to Event Driven Microservices](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://dzone.com/articles/event-driven-microservices-1) [![Zebrium](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://sciencelogic.com/platform/skylar-advisor) [![How to Run HA Elasticsearch (ELK) on Red Hat OpenShift](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://portworx.com/blog/run-ha-elasticsearch-elk-red-hat-openshift) [![blazemeter.com: Open Source Load Testing Tools: Which One Should You Use?](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.blazemeter.com/blog/open-source-load-testing-tools) [![Blazemeter.com: Continuous Integration 101 - How to run Jmeter with jenkins 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.blazemeter.com/blog/continuous-integration-jenkins) [![portworx.com: Monitoring Kubernetes Backup with Prometheus and Grafana](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://portworx.com/blog/kubernetes-backup-monitoring) [![stackoverflow: Problems installing python3 on RHEL 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://stackoverflow.com/questions/8087184/installing-python-3-on-rhel) [![Azure Policy](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://nubenetes.com/azure) [![justinpolidori.it: LDAP authentication with Dex on Kubernetes with Vcluster (K3S)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://justinpolidori.com/posts/20220611_vcluster_auth) [![blog.kubecost.com: Rancher vs Kubernetes: It’s not either or](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.apptio.com/blog/rancher-vs-kubernetes/?src=kc-blog) [![Rancher Academy 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.rancher.academy) [![vmblog.com: The Rise of Modern Day Kubernetes Operations](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vmblog.com/bylines/the-rise-of-modern-day-kubernetes-operations) [![Certified Kubernetes offerings](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/training/certification/software-conformance) [![projectcalico.org: Using Kubernetes to orchestrate VMs](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.tigera.io/blog/using-kubernetes-to-orchestrate-vms) [![Searchable list of Kubernetes Storage Providers](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://storageclass.info/drivers) [![blog.kubecost.com: The Guide to Kubernetes Labels](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.apptio.com/topics/kubernetes/labels/?src=kc-blog) [![cncf.io: Certified Kubernetes Application Developer (CKAD)](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.cncf.io/training/certification/ckad) [![blog.kubecost.com: AKS Cost Monitoring and Governance With Kubecost](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.apptio.com/topics/kubernetes/aks-cost/?src=kc-blog) [![Kubecost 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.apptio.com/products/kubecost/?src=kc-com) [![blog.kubecost.com: Kubernetes node affinity: examples & instructions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.apptio.com/topics/kubernetes/node-affinity/?src=kc-blog) [![blog.kubecost.com: Kubecost raises $5.5 million to help teams monitor and reduce their Kubernetes spend](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.apptio.com/blog-devops/?src=kc-blog) [![portworx.com: Automating Kubernetes Data Management with GitOps & AutoPilot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://portworx.com/blog/automating-kubernetes-data-management-with-gitops-autopilot) [![puppet.com: The 2021 State of DevOps Report is here! 🌟](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.puppet.com/resources/state-of-devops-report) [![Promotion-Based Development: A Fast Track to Mediocrity](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://vadimkravcenko.com/shorts/promotion-based-development) [![GitLab CI/CD](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.gitlab.com/ee/ci) [![Azure Pipelines](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/azure/devops/pipelines) [![cursor.com: Cursor AI Code Editor](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://cursor.com) [![antigravity.google: Google Antigravity Agentic Platform](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://antigravity.google) [![docs.anthropic.com: Claude Code CLI](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://docs.anthropic.com/en/docs/agents-and-tools/claude-code/overview) [![githubnext.com: GitHub Copilot Workspace](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://githubnext.com/projects/copilot-workspace) [![learn.microsoft.com: Use Agent Mode in GitHub Copilot](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://learn.microsoft.com/en-us/visualstudio/ide/copilot-agent-mode) [![github.blog: Continuous Delivery with GitHub Actions](){: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://github.blog/enterprise-software/ci-cd/continuous-delivery-github-actions-best-practices)
+[{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/Cloudacademy) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/AcloudGuru) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/Devopsdotcom) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/XebiaLabs) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/Devopslibrary) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/codecademy) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/user/coursera) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/Academind) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/guru99comm) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/Intellipaat) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/channel/UCv9MUffHWyo2GgLIDLVu0KQ) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/Thetips4you) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/channel/UC57acx8sCmE7uFHfVMvIlNg) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/NTFAQGuy) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/channel/UCorFV-WGnajyfNu4zPI0AAA) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/AppsCodeInc) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/DevOpsToolkit) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/AnsiblePilot) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/CodelyTV) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/PeladoNerd) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/HolaMundoDev) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/JavierGarz%C3%A1s) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/LondonIAC) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/TechWorldwithNana) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/Honeypotio) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/AliSpittelDev) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/ThomasMaurerCloud) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/Freecodecamp) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/TheNewStack) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/priyankavergadia) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/TinaHuang1) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/channel/UC2Pk9GcHhlVV0R9CQIU6gLw) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/MadeByGPS) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/AnaisUrlichs) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/TheDigitalLifeTech) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/@techwithhelen) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/@ByteByteGo) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/@midulive) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/@returngis) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/@OlenaKutsenko) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/@mouredev) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/@CloudNativeMadrid) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/@ITOpsTalk) [{: style="width:48px; height:48px; object-fit:contain; margin:6px;" .channel-logo}](https://www.youtube.com/c/dzone)
+